/* @license MIT https://github.com/necolas/normalize.css/blob/8.0.1/LICENSE.md */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action::before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action::before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li::before{content:" \BB ";}.breadcrumb li:first-child::before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.container-inline label::after,.container-inline .label::after{content:":";}.form-type-radios .container-inline label::after,.form-type-checkboxes .container-inline label::after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required::after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/core/themes/starterkit_theme/images/icons/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message::before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/core/themes/starterkit_theme/images/icons/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/core/themes/starterkit_theme/images/icons/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/core/themes/starterkit_theme/images/icons/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/core/themes/starterkit_theme/images/icons/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/core/themes/starterkit_theme/images/icons/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/core/themes/starterkit_theme/images/icons/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/core/themes/starterkit_theme/images/icons/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/core/themes/starterkit_theme/images/icons/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/core/themes/starterkit_theme/images/icons/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsl(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:linear-gradient(to bottom,rgb(0,0,0,0),rgb(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.ui-dialog{position:absolute;z-index:1260;overflow:visible;padding:0;color:#000;border:solid 1px #ccc;background:#fff;}@media all and (max-width:48em){.ui-dialog{width:92% !important;}}.ui-dialog .ui-dialog-titlebar{border-width:0 0 1px 0;border-style:solid;border-color:#ccc;border-radius:0;background:#f3f4ee;font-weight:bold;}.ui-dialog .ui-dialog-titlebar-close{border:0;background:none;}.ui-dialog .ui-dialog-buttonpane{margin-top:0;padding:0.3em 1em;border-width:1px 0 0 0;border-color:#ccc;background:#f3f4ee;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{margin:0;padding:0;}.ui-dialog .ui-dialog-buttonpane .ui-button-text-only .ui-button-text{padding:0;}.ui-dialog .ui-dialog-content .form-actions{margin:0;padding:0;}.ui-dialog .ajax-progress-throbber{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/core/themes/starterkit_theme/images/icons/loading-small.svg);background-repeat:no-repeat;background-position:center center;}.ui-dialog .ajax-progress-throbber .throbber,.ui-dialog .ajax-progress-throbber .message{display:none;}
@font-face{font-family:"DM Serif Display";src:url(/themes/custom/mpsoluciones/fonts/DMSerifDisplay-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:"DM Serif Display";src:url(/themes/custom/mpsoluciones/fonts/DMSerifDisplay-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap;}@font-face{font-family:"Open Sans";src:url(/themes/custom/mpsoluciones/fonts/OpenSans-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:"Open Sans";src:url(/themes/custom/mpsoluciones/fonts/OpenSans-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap;}@font-face{font-family:"Open Sans";src:url(/themes/custom/mpsoluciones/fonts/OpenSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:"Open Sans";src:url(/themes/custom/mpsoluciones/fonts/OpenSans-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap;}@font-face{font-family:"Open Sans";src:url(/themes/custom/mpsoluciones/fonts/OpenSans-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"Open Sans";src:url(/themes/custom/mpsoluciones/fonts/OpenSans-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap;}@font-face{font-family:"Open Sans";src:url(/themes/custom/mpsoluciones/fonts/OpenSans-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:"Open Sans";src:url(/themes/custom/mpsoluciones/fonts/OpenSans-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap;}@font-face{font-family:"Open Sans";src:url(/themes/custom/mpsoluciones/fonts/OpenSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:"Open Sans";src:url(/themes/custom/mpsoluciones/fonts/OpenSans-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap;}@font-face{font-family:"Open Sans";src:url(/themes/custom/mpsoluciones/fonts/OpenSans-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap;}@font-face{font-family:"Open Sans";src:url(/themes/custom/mpsoluciones/fonts/OpenSans-ExtraBoldItalic.ttf) format("truetype");font-weight:800;font-style:italic;font-display:swap;}.menu--main{margin-left:auto;margin-right:2rem;}.menu--main ul.menu{display:flex;list-style:none;margin:0;padding:0;gap:25px;}.menu--main ul.menu li{margin:0;padding:0;}.menu--main ul.menu li a,.menu--main ul.menu li span{color:var(--azul);text-decoration:none;font-size:0.9rem;font-weight:700;cursor:pointer;transition:0.3s;text-transform:uppercase;}.menu--main ul.menu li a:hover,.menu--main ul.menu li span:hover,.menu--main ul.menu li a:focus,.menu--main ul.menu li span:focus,.menu--main ul.menu li a.is-active,.menu--main ul.menu li span.is-active{color:var(--dorado);}#block-mpsoluciones-main-menu .menu{display:flex;gap:3rem;list-style:none;margin:0;}#block-mpsoluciones-main-menu .menu-item--expanded{position:relative;list-style:none;list-style-image:none;}.menu-item--expanded::marker,.menu-item--expanded::-webkit-details-marker{display:none;content:"";}.menu-item--expanded > span::after,.menu-item--expanded > a::after{content:"";display:inline-block;width:18px;height:18px;margin-left:8px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80a8,8,0,0,1,11.32-11.32L128,164.69l74.34-74.35a8,8,0,0,1,11.32,11.32Z'%3E%3C/path%3E%3C/svg%3E")
    no-repeat center;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80a8,8,0,0,1,11.32-11.32L128,164.69l74.34-74.35a8,8,0,0,1,11.32,11.32Z'%3E%3C/path%3E%3C/svg%3E")
    no-repeat center;transition:transform 0.3s cubic-bezier(0.4,0,0.2,1),color 0.3s ease,mask-image 0.3s step-end;vertical-align:middle;}.menu-item--expanded:hover > span::after,.menu-item--expanded:hover > a::after{transform:rotate(180deg);}#block-mpsoluciones-main-menu .menu-item--expanded .menu{display:block;position:absolute;top:100%;left:0;min-width:220px;background-color:var(--blanco);box-shadow:0px 8px 16px rgba(0,0,0,0.1);padding:1rem 0;z-index:100;opacity:0;visibility:hidden;transition:all 0.3s ease;transform:translateY(0);}#block-mpsoluciones-main-menu .menu-item--expanded:hover > .menu{opacity:1;visibility:visible;transform:translateY(10px);}#block-mpsoluciones-main-menu .menu-item--expanded .menu .menu-item{width:100%;padding:0;}#block-mpsoluciones-main-menu .menu-item--expanded .menu a{display:block;padding:0.6rem 1.5rem;white-space:nowrap;text-decoration:none;font-weight:normal;color:var(--azul);font-size:0.9rem;font-weight:700;cursor:pointer;transition:0.3s;text-transform:uppercase;}#block-mpsoluciones-main-menu .menu-item--expanded .menu a:hover{background-color:var(--azul);color:var(--dorado);}.hamburger-menu{display:none;background:transparent;border:none;cursor:pointer;padding:15px 0 15px 15px;position:relative;}.hamburger-menu span{background:var(--azul);display:block;height:3px;width:25px;margin:4px 0;transition:all 0.4s ease;}.hamburger-menu.active span:nth-child(1){transform:translateY(7px) rotate(45deg);}.hamburger-menu.active span:nth-child(2){opacity:0;}.hamburger-menu.active span:nth-child(3){transform:translateY(-7px) rotate(-45deg);}.hamburger-menu.active + #block-mpsoluciones-main-menu ul{display:block;}.secundario{background-color:var(--azul-claro);color:var(--azul);display:inline-flex;align-items:center;justify-content:center;width:fit-content;padding:19px 24px 19px 24px;margin-top:2rem;font-weight:700;position:relative;cursor:pointer !important;text-decoration:none;white-space:nowrap;box-sizing:border-box;line-height:1;font-size:0.8rem;text-transform:uppercase;border:none;letter-spacing:1px;transform:perspective(1px) translateZ(0);transition:color 0.3s ease-out;}.secundario::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--azul);z-index:-1;transform:scaleX(0);transform-origin:0 50%;transition:transform 0.3s ease-out;}.secundario:hover{color:var(--blanco);}.secundario:hover::before{transform:scaleX(1);}.principal{background-color:var(--azul);color:var(--blanco);display:inline-flex;align-items:center;justify-content:center;width:fit-content;padding:12px 24px 14px 24px;font-weight:800;position:relative;overflow:hidden;cursor:pointer;text-decoration:none;white-space:nowrap;box-sizing:border-box;line-height:1;font-size:0.9rem;text-transform:uppercase;transform:perspective(1px) translateZ(0);transition:color 0.3s ease-out;}.principal:hover{color:var(--azul);}.principal::before{content:"";width:26px;height:26px;background-size:26px 26px;position:relative;background-image:url(/themes/custom/mpsoluciones/images/phone.svg);background-repeat:no-repeat;display:block;}.principal::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--azul-claro);z-index:-1;transform:scaleX(0);transform-origin:0 50%;transition:transform 0.3s ease-out;}.principal:hover::after{transform:scaleX(1);}footer .menu-item--expanded > span{display:none !important;}footer .menu-item--expanded > span::after,footer .menu-item--expanded > a::after{display:none !important;}@media screen and (max-width:768px){.hamburger-menu{display:block;z-index:1001;}#block-mpsoluciones-main-menu{background:rgba(255,255,255,0.95);width:100%;position:absolute;top:0;left:0;right:0;overflow:hidden;max-height:0;opacity:0;margin:0;box-shadow:0 10px 40px #0003;transition:max-height 0.4s ease-in-out,opacity 0.4s ease;z-index:4;}#block-mpsoluciones-main-menu ul{margin:0;padding:8rem 20px 40px 20px;display:flex;flex-direction:column;align-items:flex-end;gap:1rem !important;}#block-mpsoluciones-main-menu .menu-item--expanded{text-align:right;width:100%;}#block-mpsoluciones-main-menu .menu-item--expanded .menu{position:static !important;overflow:hidden;max-height:0;opacity:0;display:block !important;transition:max-height 0.4s cubic-bezier(0.4,0,0.2,1),opacity 0.3s ease,margin 0.4s ease;padding:0;visibility:visible;box-shadow:none;background-color:transparent;}#block-mpsoluciones-main-menu .menu-item--expanded.is-open > .menu{max-height:1000px;opacity:1;margin-top:10px;}#block-mpsoluciones-main-menu .menu-item--expanded .menu li a{font-size:0.9rem;padding:1rem 0rem;color:var(--azul);text-align:right;}#block-mpsoluciones-main-menu .menu-item--expanded:hover > .menu{transform:none;opacity:0;visibility:hidden;}#block-mpsoluciones-main-menu .menu-item--expanded.is-open:hover > .menu{opacity:1;visibility:visible;}.menu-item--expanded.is-open > span::after,.menu-item--expanded.is-open > a::after{transform:rotate(180deg);}#block-mpsoluciones-main-menu .menu-item--expanded:hover > span::after,#block-mpsoluciones-main-menu .menu-item--expanded:hover > a::after{transform:rotate(180deg);}.menu--main ul.menu li a,.menu--main ul.menu li span{font-size:0.9rem;padding:10px 0;display:block;}.principal{background-color:var(--azul);color:var(--blanco);display:inline-flex;align-items:center;justify-content:center;width:fit-content;padding:6px 14px 6px 10px;border-radius:8px;font-weight:500;position:relative;overflow:hidden;cursor:pointer;text-decoration:none;white-space:nowrap;transition:0.3s;box-sizing:border-box;line-height:1;font-size:0.8rem;z-index:100;}}
*::before,*::after,*{box-sizing:border-box;-webkit-box-sizing:border-box;}:root{--blanco:#ffffff;--azul:#0d132d;--azul-light:#6a798e;--dorado:#d6b273;--gris:#eeedf3;--texto:#343434;--hover:#051b36;--border:#dce3ea;--azul-claro:#00d0e0;--container-content-width:1258px;--container-narrow-width:800px;--container-safe-area:2.5rem;--container-max-width:calc(var(--container-content-width) + var(--container-safe-area));--container-narrow-max-width:calc(var(--container-narrow-width) + var(--container-safe-area));--container-gutter:clamp(1rem,0.5rem + 2.5vw,1.25rem);}.container,.container-narrow{width:100%;margin-inline:auto;padding-inline:var(--container-gutter);box-sizing:border-box;}.container{max-width:var(--container-max-width);}.container-narrow{max-width:var(--container-narrow-max-width);}html{scroll-behavior:smooth;}html,body{padding:0;margin:0;}body{font-family:"Open Sans";font-size:1.125rem;line-height:1.4;font-weight:normal;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--texto);}a{color:var(--dorado);text-decoration:none;}header{border-top:solid 2px var(--azul);background-color:var(--blanco);}h1{font-size:3.75rem;line-height:1.1;letter-spacing:-0.02em;font-weight:normal;color:var(--azul);font-family:"DM Serif Display";}h2{font-size:2.25rem;line-height:1.2;letter-spacing:-0.01em;font-weight:normal;color:var(--azul);font-family:"DM Serif Display";}h3{font-size:1.5rem;line-height:1.2;font-weight:500;color:var(--azul);}h4{font-size:1.5rem;line-height:1.3;letter-spacing:0.01em;font-weight:600;}h5{font-size:1.25rem;line-height:1.4;letter-spacing:0.02em;font-weight:600;}h6{font-size:1rem;line-height:1.5;letter-spacing:0.03em;font-weight:500;}.region-header{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 0;}.site-logo img{width:170px;}ul.valores{margin:0;padding:0;display:flex;flex-wrap:wrap;gap:2.8rem;width:100%;box-sizing:border-box;list-style:none;}ul.valores h3{margin:0;text-transform:uppercase;font-size:1.125rem;font-weight:700;}ul.valores li{flex:0 0 calc(24.7% - 1.9rem);box-sizing:border-box;min-width:0;padding:30px;border:solid 2px var(--azul-claro);background-color:var(--blanco);box-shadow:0 0 50px rgba(0,0,0,0.15);color:var(--azul);}.text-center{text-align:center;margin:4rem 0 4rem 0;font-size:2.5rem;position:relative;color:var(--blanco);}.text-center::before{content:"";display:block;width:100%;height:80px;background:url(/themes/custom/mpsoluciones/images/fondo.png) no-repeat center
    center;background-size:contain;position:absolute;z-index:-1;top:50%;left:50%;transform:translate(-50%,-50%);}#block-views-block-servicios-block-1 h2,#block-views-block-articulos-block-1 h2{margin-top:0;}ul.lista-articulos{margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4.8rem;width:100%;box-sizing:border-box;list-style:none;}ul.lista-articulos li h3{font-size:20px;margin-bottom:4px;}ul.lista-articulos li{flex:0 0 calc(49% - 1.9rem);box-sizing:border-box;min-width:0;}ul.lista-servicios{margin:0;padding:0;display:flex;flex-wrap:wrap;gap:2rem;width:100%;box-sizing:border-box;list-style:none;background-color:#eeedf3;padding:30px;border:solid 2px var(--azul);}ul.lista-servicios img{height:200px;width:100%;object-fit:cover;}ul.lista-servicios li{flex:0 0 calc(34.1% - 1.9rem);box-sizing:border-box;min-width:0;}ul.lista-servicios li h3{font-size:24px;margin-bottom:4px;font-family:"DM Serif Display";}.read-more{font-size:0.9rem;}ul.lista-servicios li a{text-decoration:none;display:block;}.image-container{position:relative;overflow:hidden;line-height:0;}.image-container img,ul.lista-articulos li a img{width:100%;height:auto;transition:transform 0.3s cubic-bezier(0.4,0,0.2,1);}.image-container::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;}ul.lista-servicios li a:hover .image-container::before{transform:translate(0,0);}ul.lista-servicios li a:hover .image-container img,ul.lista-articulos li a:hover img{transform:scale(1.05);}img{display:block;width:100%;height:auto;}footer{background-color:var(--azul);padding:4rem 0;font-size:1rem;border-top:solid 1px var(--azul);color:#fafafa;}footer a{color:#fafafa;}footer a.is-active{color:var(--dorado) !important;}footer a:hover{color:var(--dorado) !important;}.logo-footer{width:150px;}.footer-top{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;padding:0 0 2rem 0;}.footer-top > *:nth-child(4){grid-column:span 2;}footer h2{font-size:1rem;margin:0 0 10px 0;font-family:"Open Sans";text-transform:uppercase;color:var(--blanco);font-weight:700;}footer ul{margin:0;padding:0;list-style:none;}footer ul.datos-contacto{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:1rem;flex-direction:column;}footer ul.menu{margin:0 !important;padding:0;list-style:none;gap:6px;display:flex;flex-direction:column;}.footer-bottom ul.menu{margin:0 !important;padding:0;list-style:none;gap:30px;display:flex;flex-direction:row;}.contacto input[type="text"],.contacto input[type="email"],.contacto input[type="tel"],.contacto input[type="url"],.contacto select,.contacto textarea{width:100%;max-width:100%;padding:0.75rem 20px;border:1px solid #94a3b8;background-color:transparent !important;box-sizing:border-box;color:var(--bg-black);transition:all 0.3s ease;border-radius:6px;font-size:0.9rem;}.contacto{display:flex;flex-direction:column;gap:1rem;}.contact__row{display:flex;flex-wrap:wrap;gap:clamp(1rem,2vw,1rem);}.contact__row + div{width:100%;}.contact__row > div{flex:1 1 calc(50% - 1rem);min-width:180px;}.contacto .form-item{display:flex;flex-direction:column;margin-top:0;margin-bottom:0;}.contacto input[type="submit"]{background-color:var(--azul-claro);color:var(--azul);display:inline-flex;align-items:center;justify-content:center;width:fit-content;padding:19px 24px;font-weight:700;position:relative;overflow:hidden;cursor:pointer;text-decoration:none;white-space:nowrap;box-sizing:border-box;line-height:1;font-size:0.8rem;text-transform:uppercase;border:none;letter-spacing:1px;transform:perspective(1px) translateZ(0);background-image:linear-gradient(var(--azul),var(--azul));background-repeat:no-repeat;background-size:0% 100%;background-position:left center;transition:background-size 0.3s ease-out,color 0.3s ease-out;}.contacto input[type="submit"]:hover{color:var(--blanco);background-size:100% 100%;}.contacto .form-type-webform-terms-of-service{display:flex;align-items:center;gap:0.5rem;flex-direction:row;}.footer-bottom{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem;border-top:solid 1px var(--texto);padding:2rem 0 0 0;}.footer-bottom p{margin:0;}.footer-bottom ul{margin:0;padding:0;list-style:none;display:flex;gap:1rem;}.otros-servicios{display:grid;grid-template-columns:repeat(12,1fr);gap:20px;align-items:center;}.otros-servicios h3{font-size:1.25rem !important;margin-top:0;color:var(--azul);}.otros-servicios > div:nth-child(1){grid-column:span 5;overflow:hidden;}.otros-servicios > div:nth-child(2){grid-column:span 7;}.content__inner{display:grid;grid-template-columns:repeat(12,1fr);gap:6rem;align-items:start;padding:4rem 0;}.content__inner h1{margin-top:0;}.content__inner > div:nth-child(1){grid-column:3 / span 8;}.content__inner > div:nth-child(1) .field--type-image img{width:100%;height:360px;object-fit:cover;}article.servicios h1{margin:3rem 0 0 0;}.titulo,.titulo-pagina{width:100%;max-width:48rem;grid-column-gap:0.75rem;grid-row-gap:0.75rem;flex-flow:column;display:flex;margin:0 auto;text-align:center;}.content__inner > div:nth-child(2){grid-column:span 1;position:sticky;position:-webkit-sticky;position:-moz-sticky;top:20px;}.content__inner > div:nth-child(2) h2{font-size:1.25rem;margin:14px 0 30px 0;text-align:left;font-family:"Open Sans";font-weight:700;text-transform:uppercase;}.lista-otros-servicios{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:20px;width:100%;}.lista-otros-servicios a{text-decoration:none;display:block;border-radius:6px;}.lista-otros-servicios a img{height:100px;width:auto;object-fit:cover;}.section-contacto{background-color:#ededf2;padding:4rem;}.pagina-contacto{display:grid;grid-template-columns:1fr 1fr;gap:4rem;padding:4rem 0;}section.boton-contacto{padding:4rem 0;text-align:center;background-color:var(--gris);}section.boton-contacto a{background:var(--azul-claro);color:var(--azul);display:inline-flex;align-items:center;justify-content:center;width:fit-content;padding:19px 24px;font-weight:700;position:relative;overflow:hidden;cursor:pointer;text-decoration:none;white-space:nowrap;box-sizing:border-box;line-height:1;font-size:0.8rem;text-transform:uppercase;border:none;letter-spacing:1px;transform:perspective(1px) translateZ(0);transition:color 0.3s ease-out;z-index:1;}section.boton-contacto a::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--azul);z-index:-1;transform:scaleX(0);transform-origin:0 50%;transition:transform 0.3s ease-out;}section.boton-contacto a:hover{color:var(--blanco);}section.boton-contacto a:hover::before{transform:scaleX(1);}.datos-contacto{display:flex;flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;}.datos-contacto li{margin:0;padding:0;display:flex;align-items:center;gap:10px;}.datos-contacto li:nth-child(2):before{content:"";width:26px;height:26px;background-size:26px 26px;position:relative;background-image:url(/themes/custom/mpsoluciones/images/email.svg);background-repeat:no-repeat;display:block;}.datos-contacto li:nth-child(3):before{content:"";width:26px;height:26px;background-size:26px 26px;position:relative;background-image:url(/themes/custom/mpsoluciones/images/phone.svg);background-repeat:no-repeat;display:block;}.page-node-type-page .container-narrow{padding-bottom:4rem;}.full-article{position:relative;width:100%;height:600px;overflow:hidden;display:flex;background-color:var(--black);}.full-article .container{position:absolute;top:0;bottom:30px;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;justify-content:flex-end;pointer-events:none;z-index:10;padding-bottom:30px;}.full-article img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;}.article-image{width:100%;}.full-article .overlay-gradient{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(13,19,45,0.5);z-index:1;pointer-events:none;}.full-article h1{color:var(--blanco);z-index:10;}.social-sharing-buttons{display:flex;align-items:flex-start;justify-content:left;margin:2em 0;flex-direction:column;gap:20px;}#breadcrumb{display:flex;flex-wrap:wrap;align-items:center;font-size:1.125rem;margin:0;list-style:none;text-align:left;justify-content:left;padding:0;gap:10px;}#breadcrumb a{padding-right:4px;}.node-15 #block-views-block-articulos-block-1{padding:7rem 0px;}.fecha{text-transform:uppercase;font-size:0.75rem;color:var(--azul-light);}fieldset{border:none;padding:10px 0 0 0;}fieldset legend{display:none;}.captcha__description{display:none;}ul.datos-contacto li a.linkedin{cursor:pointer;display:flex;align-items:center;gap:10px;}ul.datos-contacto li a.linkedin::before{content:"";width:26px;height:26px;background-size:26px 26px;position:relative;background-image:url(/themes/custom/mpsoluciones/images/linkedin.svg);background-repeat:no-repeat;display:block;top:-4px;}.datos{display:flex;align-items:center;gap:20px;margin:0;padding:0;list-style:none;border:1px solid #94a3b8;padding:20px;}.datos li img{width:140px;}@media (max-width:768px){.content__inner{grid-template-columns:1fr;}.content__inner > div:nth-child(1),.content__inner > div:nth-child(2){grid-column:span 1;}.pagina-contacto{grid-template-columns:1fr;}ul.valores li{flex:0 0 calc(100%);}ul.lista-servicios li{flex:0 0 calc(100%);}.footer-bottom ul{flex-direction:column;}h1{font-size:2rem;}h2{font-size:1.5rem;}h3{font-size:1.15rem;}.site-logo img{width:100px;}.section-contacto{padding:0;}}
.image__wrapper{position:relative;width:100%;line-height:0;}.image__wrapper img{width:100%;height:600px;display:block;object-fit:cover;}.image__wrapper .overlay-gradient{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(13,19,45,0.5);z-index:1;pointer-events:none;}.image__wrapper .container{position:absolute;top:0;left:0;right:0;bottom:0;margin:0 auto;z-index:2;display:flex;align-items:center;pointer-events:none;}.image__wrapper .text__inner{width:100%;}.image__wrapper .text{max-width:600px;pointer-events:auto;color:#ffffff;}.image__wrapper .text h2{font-size:2.25rem;line-height:1.2;letter-spacing:-0.01em;font-weight:700;margin-bottom:0.75rem;}.image__wrapper .text h3{font-size:1.875rem;line-height:1.2;letter-spacing:0;font-weight:700;}.image__wrapper .text h4{font-size:1.5rem;line-height:1.3;letter-spacing:0.01em;font-weight:600;}.image__wrapper .text h1{color:var(--blanco);margin:0;}.image__wrapper .text h5{font-size:1.25rem;line-height:1.4;letter-spacing:0.02em;font-weight:600;}.image__wrapper .text h6{font-size:1rem;line-height:1.5;letter-spacing:0.03em;font-weight:500;text-transform:uppercase;}.image__wrapper .text p{font-size:1rem;line-height:1.6;font-weight:400;}.paragraph--type--text{padding:4rem 0;}.paragraph-id--2,.paragraph-id--10{padding:4rem 0;}
.menu--main{margin-left:auto;margin-right:2rem;}.menu--main ul.menu{display:flex;list-style:none;margin:0;padding:0;gap:25px;}.menu--main ul.menu li{margin:0;padding:0;}.menu--main ul.menu li a,.menu--main ul.menu li span{color:var(--azul);text-decoration:none;font-size:0.9rem;font-weight:700;cursor:pointer;transition:0.3s;text-transform:uppercase;}.menu--main ul.menu li a:hover,.menu--main ul.menu li span:hover,.menu--main ul.menu li a:focus,.menu--main ul.menu li span:focus,.menu--main ul.menu li a.is-active,.menu--main ul.menu li span.is-active{color:var(--dorado);}#block-mpsoluciones-main-menu .menu{display:flex;gap:3rem;list-style:none;margin:0;}#block-mpsoluciones-main-menu .menu-item--expanded{position:relative;list-style:none;list-style-image:none;}.menu-item--expanded::marker,.menu-item--expanded::-webkit-details-marker{display:none;content:"";}.menu-item--expanded > span::after,.menu-item--expanded > a::after{content:"";display:inline-block;width:18px;height:18px;margin-left:8px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80a8,8,0,0,1,11.32-11.32L128,164.69l74.34-74.35a8,8,0,0,1,11.32,11.32Z'%3E%3C/path%3E%3C/svg%3E")
    no-repeat center;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80a8,8,0,0,1,11.32-11.32L128,164.69l74.34-74.35a8,8,0,0,1,11.32,11.32Z'%3E%3C/path%3E%3C/svg%3E")
    no-repeat center;transition:transform 0.3s cubic-bezier(0.4,0,0.2,1),color 0.3s ease,mask-image 0.3s step-end;vertical-align:middle;}.menu-item--expanded:hover > span::after,.menu-item--expanded:hover > a::after{transform:rotate(180deg);}#block-mpsoluciones-main-menu .menu-item--expanded .menu{display:block;position:absolute;top:100%;left:0;min-width:220px;background-color:var(--blanco);box-shadow:0px 8px 16px rgba(0,0,0,0.1);padding:1rem 0;z-index:100;opacity:0;visibility:hidden;transition:all 0.3s ease;transform:translateY(0);}#block-mpsoluciones-main-menu .menu-item--expanded:hover > .menu{opacity:1;visibility:visible;transform:translateY(10px);}#block-mpsoluciones-main-menu .menu-item--expanded .menu .menu-item{width:100%;padding:0;}#block-mpsoluciones-main-menu .menu-item--expanded .menu a{display:block;padding:0.6rem 1.5rem;white-space:nowrap;text-decoration:none;font-weight:normal;color:var(--azul);font-size:0.9rem;font-weight:700;cursor:pointer;transition:0.3s;text-transform:uppercase;}#block-mpsoluciones-main-menu .menu-item--expanded .menu a:hover{background-color:var(--azul);color:var(--dorado);}.hamburger-menu{display:none;background:transparent;border:none;cursor:pointer;padding:15px 0 15px 15px;position:relative;}.hamburger-menu span{background:var(--azul);display:block;height:3px;width:25px;margin:4px 0;transition:all 0.4s ease;}.hamburger-menu.active span:nth-child(1){transform:translateY(7px) rotate(45deg);}.hamburger-menu.active span:nth-child(2){opacity:0;}.hamburger-menu.active span:nth-child(3){transform:translateY(-7px) rotate(-45deg);}.hamburger-menu.active + #block-mpsoluciones-main-menu ul{display:block;}.secundario{background-color:var(--azul-claro);color:var(--azul);display:inline-flex;align-items:center;justify-content:center;width:fit-content;padding:19px 24px 19px 24px;margin-top:2rem;font-weight:700;position:relative;cursor:pointer !important;text-decoration:none;white-space:nowrap;box-sizing:border-box;line-height:1;font-size:0.8rem;text-transform:uppercase;border:none;letter-spacing:1px;transform:perspective(1px) translateZ(0);transition:color 0.3s ease-out;}.secundario::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--azul);z-index:-1;transform:scaleX(0);transform-origin:0 50%;transition:transform 0.3s ease-out;}.secundario:hover{color:var(--blanco);}.secundario:hover::before{transform:scaleX(1);}.principal{background-color:var(--azul);color:var(--blanco);display:inline-flex;align-items:center;justify-content:center;width:fit-content;padding:12px 24px 14px 24px;font-weight:800;position:relative;overflow:hidden;cursor:pointer;text-decoration:none;white-space:nowrap;box-sizing:border-box;line-height:1;font-size:0.9rem;text-transform:uppercase;transform:perspective(1px) translateZ(0);transition:color 0.3s ease-out;}.principal:hover{color:var(--azul);}.principal::before{content:"";width:26px;height:26px;background-size:26px 26px;position:relative;background-image:url(/themes/custom/mpsoluciones/images/phone.svg);background-repeat:no-repeat;display:block;}.principal::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--azul-claro);z-index:-1;transform:scaleX(0);transform-origin:0 50%;transition:transform 0.3s ease-out;}.principal:hover::after{transform:scaleX(1);}footer .menu-item--expanded > span{display:none !important;}footer .menu-item--expanded > span::after,footer .menu-item--expanded > a::after{display:none !important;}@media screen and (max-width:768px){.hamburger-menu{display:block;z-index:1001;}#block-mpsoluciones-main-menu{background:rgba(255,255,255,0.95);width:100%;position:absolute;top:0;left:0;right:0;overflow:hidden;max-height:0;opacity:0;margin:0;box-shadow:0 10px 40px #0003;transition:max-height 0.4s ease-in-out,opacity 0.4s ease;z-index:4;}#block-mpsoluciones-main-menu ul{margin:0;padding:8rem 20px 40px 20px;display:flex;flex-direction:column;align-items:flex-end;gap:1rem !important;}#block-mpsoluciones-main-menu .menu-item--expanded{text-align:right;width:100%;}#block-mpsoluciones-main-menu .menu-item--expanded .menu{position:static !important;overflow:hidden;max-height:0;opacity:0;display:block !important;transition:max-height 0.4s cubic-bezier(0.4,0,0.2,1),opacity 0.3s ease,margin 0.4s ease;padding:0;visibility:visible;box-shadow:none;background-color:transparent;}#block-mpsoluciones-main-menu .menu-item--expanded.is-open > .menu{max-height:1000px;opacity:1;margin-top:10px;}#block-mpsoluciones-main-menu .menu-item--expanded .menu li a{font-size:0.9rem;padding:1rem 0rem;color:var(--azul);text-align:right;}#block-mpsoluciones-main-menu .menu-item--expanded:hover > .menu{transform:none;opacity:0;visibility:hidden;}#block-mpsoluciones-main-menu .menu-item--expanded.is-open:hover > .menu{opacity:1;visibility:visible;}.menu-item--expanded.is-open > span::after,.menu-item--expanded.is-open > a::after{transform:rotate(180deg);}#block-mpsoluciones-main-menu .menu-item--expanded:hover > span::after,#block-mpsoluciones-main-menu .menu-item--expanded:hover > a::after{transform:rotate(180deg);}.menu--main ul.menu li a,.menu--main ul.menu li span{font-size:0.9rem;padding:10px 0;display:block;}.principal{background-color:var(--azul);color:var(--blanco);display:inline-flex;align-items:center;justify-content:center;width:fit-content;padding:6px 14px 6px 10px;border-radius:8px;font-weight:500;position:relative;overflow:hidden;cursor:pointer;text-decoration:none;white-space:nowrap;transition:0.3s;box-sizing:border-box;line-height:1;font-size:0.8rem;z-index:100;}}
@font-face{font-family:'simple-line-icons';src:url(/themes/custom/mpsoluciones/fonts/Simple-Line-Icons.eot?v=2.4.0);src:url(/themes/custom/mpsoluciones/fonts/Simple-Line-Icons.eot?v=2.4.0#iefix) format('embedded-opentype'),url(/themes/custom/mpsoluciones/fonts/Simple-Line-Icons.woff2?v=2.4.0) format('woff2'),url(/themes/custom/mpsoluciones/fonts/Simple-Line-Icons.ttf?v=2.4.0) format('truetype'),url(/themes/custom/mpsoluciones/fonts/Simple-Line-Icons.woff?v=2.4.0) format('woff'),url(/themes/custom/mpsoluciones/fonts/Simple-Line-Icons.svg?v=2.4.0#simple-line-icons) format('svg');font-weight:normal;font-style:normal;}.icon-user,.icon-people,.icon-user-female,.icon-user-follow,.icon-user-following,.icon-user-unfollow,.icon-login,.icon-logout,.icon-emotsmile,.icon-phone,.icon-call-end,.icon-call-in,.icon-call-out,.icon-map,.icon-location-pin,.icon-direction,.icon-directions,.icon-compass,.icon-layers,.icon-menu,.icon-list,.icon-options-vertical,.icon-options,.icon-arrow-down,.icon-arrow-left,.icon-arrow-right,.icon-arrow-up,.icon-arrow-up-circle,.icon-arrow-left-circle,.icon-arrow-right-circle,.icon-arrow-down-circle,.icon-check,.icon-clock,.icon-plus,.icon-minus,.icon-close,.icon-event,.icon-exclamation,.icon-organization,.icon-trophy,.icon-screen-smartphone,.icon-screen-desktop,.icon-plane,.icon-notebook,.icon-mustache,.icon-mouse,.icon-magnet,.icon-energy,.icon-disc,.icon-cursor,.icon-cursor-move,.icon-crop,.icon-chemistry,.icon-speedometer,.icon-shield,.icon-screen-tablet,.icon-magic-wand,.icon-hourglass,.icon-graduation,.icon-ghost,.icon-game-controller,.icon-fire,.icon-eyeglass,.icon-envelope-open,.icon-envelope-letter,.icon-bell,.icon-badge,.icon-anchor,.icon-wallet,.icon-vector,.icon-speech,.icon-puzzle,.icon-printer,.icon-present,.icon-playlist,.icon-pin,.icon-picture,.icon-handbag,.icon-globe-alt,.icon-globe,.icon-folder-alt,.icon-folder,.icon-film,.icon-feed,.icon-drop,.icon-drawer,.icon-docs,.icon-doc,.icon-diamond,.icon-cup,.icon-calculator,.icon-bubbles,.icon-briefcase,.icon-book-open,.icon-basket-loaded,.icon-basket,.icon-bag,.icon-action-undo,.icon-action-redo,.icon-wrench,.icon-umbrella,.icon-trash,.icon-tag,.icon-support,.icon-frame,.icon-size-fullscreen,.icon-size-actual,.icon-shuffle,.icon-share-alt,.icon-share,.icon-rocket,.icon-question,.icon-pie-chart,.icon-pencil,.icon-note,.icon-loop,.icon-home,.icon-grid,.icon-graph,.icon-microphone,.icon-music-tone-alt,.icon-music-tone,.icon-earphones-alt,.icon-earphones,.icon-equalizer,.icon-like,.icon-dislike,.icon-control-start,.icon-control-rewind,.icon-control-play,.icon-control-pause,.icon-control-forward,.icon-control-end,.icon-volume-1,.icon-volume-2,.icon-volume-off,.icon-calendar,.icon-bulb,.icon-chart,.icon-ban,.icon-bubble,.icon-camrecorder,.icon-camera,.icon-cloud-download,.icon-cloud-upload,.icon-envelope,.icon-eye,.icon-flag,.icon-heart,.icon-info,.icon-key,.icon-link,.icon-lock,.icon-lock-open,.icon-magnifier,.icon-magnifier-add,.icon-magnifier-remove,.icon-paper-clip,.icon-paper-plane,.icon-power,.icon-refresh,.icon-reload,.icon-settings,.icon-star,.icon-symbol-female,.icon-symbol-male,.icon-target,.icon-credit-card,.icon-paypal,.icon-social-tumblr,.icon-social-twitter,.icon-social-facebook,.icon-social-instagram,.icon-social-linkedin,.icon-social-pinterest,.icon-social-github,.icon-social-google,.icon-social-reddit,.icon-social-skype,.icon-social-dribbble,.icon-social-behance,.icon-social-foursqare,.icon-social-soundcloud,.icon-social-spotify,.icon-social-stumbleupon,.icon-social-youtube,.icon-social-dropbox,.icon-social-vkontakte,.icon-social-steam{font-family:'simple-line-icons';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-user:before{content:"\e005";}.icon-people:before{content:"\e001";}.icon-user-female:before{content:"\e000";}.icon-user-follow:before{content:"\e002";}.icon-user-following:before{content:"\e003";}.icon-user-unfollow:before{content:"\e004";}.icon-login:before{content:"\e066";}.icon-logout:before{content:"\e065";}.icon-emotsmile:before{content:"\e021";}.icon-phone:before{content:"\e600";}.icon-call-end:before{content:"\e048";}.icon-call-in:before{content:"\e047";}.icon-call-out:before{content:"\e046";}.icon-map:before{content:"\e033";}.icon-location-pin:before{content:"\e096";}.icon-direction:before{content:"\e042";}.icon-directions:before{content:"\e041";}.icon-compass:before{content:"\e045";}.icon-layers:before{content:"\e034";}.icon-menu:before{content:"\e601";}.icon-list:before{content:"\e067";}.icon-options-vertical:before{content:"\e602";}.icon-options:before{content:"\e603";}.icon-arrow-down:before{content:"\e604";}.icon-arrow-left:before{content:"\e605";}.icon-arrow-right:before{content:"\e606";}.icon-arrow-up:before{content:"\e607";}.icon-arrow-up-circle:before{content:"\e078";}.icon-arrow-left-circle:before{content:"\e07a";}.icon-arrow-right-circle:before{content:"\e079";}.icon-arrow-down-circle:before{content:"\e07b";}.icon-check:before{content:"\e080";}.icon-clock:before{content:"\e081";}.icon-plus:before{content:"\e095";}.icon-minus:before{content:"\e615";}.icon-close:before{content:"\e082";}.icon-event:before{content:"\e619";}.icon-exclamation:before{content:"\e617";}.icon-organization:before{content:"\e616";}.icon-trophy:before{content:"\e006";}.icon-screen-smartphone:before{content:"\e010";}.icon-screen-desktop:before{content:"\e011";}.icon-plane:before{content:"\e012";}.icon-notebook:before{content:"\e013";}.icon-mustache:before{content:"\e014";}.icon-mouse:before{content:"\e015";}.icon-magnet:before{content:"\e016";}.icon-energy:before{content:"\e020";}.icon-disc:before{content:"\e022";}.icon-cursor:before{content:"\e06e";}.icon-cursor-move:before{content:"\e023";}.icon-crop:before{content:"\e024";}.icon-chemistry:before{content:"\e026";}.icon-speedometer:before{content:"\e007";}.icon-shield:before{content:"\e00e";}.icon-screen-tablet:before{content:"\e00f";}.icon-magic-wand:before{content:"\e017";}.icon-hourglass:before{content:"\e018";}.icon-graduation:before{content:"\e019";}.icon-ghost:before{content:"\e01a";}.icon-game-controller:before{content:"\e01b";}.icon-fire:before{content:"\e01c";}.icon-eyeglass:before{content:"\e01d";}.icon-envelope-open:before{content:"\e01e";}.icon-envelope-letter:before{content:"\e01f";}.icon-bell:before{content:"\e027";}.icon-badge:before{content:"\e028";}.icon-anchor:before{content:"\e029";}.icon-wallet:before{content:"\e02a";}.icon-vector:before{content:"\e02b";}.icon-speech:before{content:"\e02c";}.icon-puzzle:before{content:"\e02d";}.icon-printer:before{content:"\e02e";}.icon-present:before{content:"\e02f";}.icon-playlist:before{content:"\e030";}.icon-pin:before{content:"\e031";}.icon-picture:before{content:"\e032";}.icon-handbag:before{content:"\e035";}.icon-globe-alt:before{content:"\e036";}.icon-globe:before{content:"\e037";}.icon-folder-alt:before{content:"\e039";}.icon-folder:before{content:"\e089";}.icon-film:before{content:"\e03a";}.icon-feed:before{content:"\e03b";}.icon-drop:before{content:"\e03e";}.icon-drawer:before{content:"\e03f";}.icon-docs:before{content:"\e040";}.icon-doc:before{content:"\e085";}.icon-diamond:before{content:"\e043";}.icon-cup:before{content:"\e044";}.icon-calculator:before{content:"\e049";}.icon-bubbles:before{content:"\e04a";}.icon-briefcase:before{content:"\e04b";}.icon-book-open:before{content:"\e04c";}.icon-basket-loaded:before{content:"\e04d";}.icon-basket:before{content:"\e04e";}.icon-bag:before{content:"\e04f";}.icon-action-undo:before{content:"\e050";}.icon-action-redo:before{content:"\e051";}.icon-wrench:before{content:"\e052";}.icon-umbrella:before{content:"\e053";}.icon-trash:before{content:"\e054";}.icon-tag:before{content:"\e055";}.icon-support:before{content:"\e056";}.icon-frame:before{content:"\e038";}.icon-size-fullscreen:before{content:"\e057";}.icon-size-actual:before{content:"\e058";}.icon-shuffle:before{content:"\e059";}.icon-share-alt:before{content:"\e05a";}.icon-share:before{content:"\e05b";}.icon-rocket:before{content:"\e05c";}.icon-question:before{content:"\e05d";}.icon-pie-chart:before{content:"\e05e";}.icon-pencil:before{content:"\e05f";}.icon-note:before{content:"\e060";}.icon-loop:before{content:"\e064";}.icon-home:before{content:"\e069";}.icon-grid:before{content:"\e06a";}.icon-graph:before{content:"\e06b";}.icon-microphone:before{content:"\e063";}.icon-music-tone-alt:before{content:"\e061";}.icon-music-tone:before{content:"\e062";}.icon-earphones-alt:before{content:"\e03c";}.icon-earphones:before{content:"\e03d";}.icon-equalizer:before{content:"\e06c";}.icon-like:before{content:"\e068";}.icon-dislike:before{content:"\e06d";}.icon-control-start:before{content:"\e06f";}.icon-control-rewind:before{content:"\e070";}.icon-control-play:before{content:"\e071";}.icon-control-pause:before{content:"\e072";}.icon-control-forward:before{content:"\e073";}.icon-control-end:before{content:"\e074";}.icon-volume-1:before{content:"\e09f";}.icon-volume-2:before{content:"\e0a0";}.icon-volume-off:before{content:"\e0a1";}.icon-calendar:before{content:"\e075";}.icon-bulb:before{content:"\e076";}.icon-chart:before{content:"\e077";}.icon-ban:before{content:"\e07c";}.icon-bubble:before{content:"\e07d";}.icon-camrecorder:before{content:"\e07e";}.icon-camera:before{content:"\e07f";}.icon-cloud-download:before{content:"\e083";}.icon-cloud-upload:before{content:"\e084";}.icon-envelope:before{content:"\e086";}.icon-eye:before{content:"\e087";}.icon-flag:before{content:"\e088";}.icon-heart:before{content:"\e08a";}.icon-info:before{content:"\e08b";}.icon-key:before{content:"\e08c";}.icon-link:before{content:"\e08d";}.icon-lock:before{content:"\e08e";}.icon-lock-open:before{content:"\e08f";}.icon-magnifier:before{content:"\e090";}.icon-magnifier-add:before{content:"\e091";}.icon-magnifier-remove:before{content:"\e092";}.icon-paper-clip:before{content:"\e093";}.icon-paper-plane:before{content:"\e094";}.icon-power:before{content:"\e097";}.icon-refresh:before{content:"\e098";}.icon-reload:before{content:"\e099";}.icon-settings:before{content:"\e09a";}.icon-star:before{content:"\e09b";}.icon-symbol-female:before{content:"\e09c";}.icon-symbol-male:before{content:"\e09d";}.icon-target:before{content:"\e09e";}.icon-credit-card:before{content:"\e025";}.icon-paypal:before{content:"\e608";}.icon-social-tumblr:before{content:"\e00a";}.icon-social-twitter:before{content:"\e009";}.icon-social-facebook:before{content:"\e00b";}.icon-social-instagram:before{content:"\e609";}.icon-social-linkedin:before{content:"\e60a";}.icon-social-pinterest:before{content:"\e60b";}.icon-social-github:before{content:"\e60c";}.icon-social-google:before{content:"\e60d";}.icon-social-reddit:before{content:"\e60e";}.icon-social-skype:before{content:"\e60f";}.icon-social-dribbble:before{content:"\e00d";}.icon-social-behance:before{content:"\e610";}.icon-social-foursqare:before{content:"\e611";}.icon-social-soundcloud:before{content:"\e612";}.icon-social-spotify:before{content:"\e613";}.icon-social-stumbleupon:before{content:"\e614";}.icon-social-youtube:before{content:"\e008";}.icon-social-dropbox:before{content:"\e00c";}.icon-social-vkontakte:before{content:"\e618";}.icon-social-steam:before{content:"\e620";}
