
/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */
html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background-color:#ff0;color:#000}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}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em
40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,
html [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{border:1px
solid #c0c0c0;margin:0
2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}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-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:0.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.argument{margin:0.5rem 0;padding-left:1.5rem}.argument__type{color:#777}.argument__type,.argument__description{margin-left:0.4rem}.argument__type:before,.argument__description:before{content:'·';padding-right:0.4rem;display:inline-block}.button{display:inline-block;padding:5px
15px;margin-bottom:10px;background-color:#F8F8F8;background-image:linear-gradient( hsla(0, 0%, 0%, 0), hsla(0, 0%, 0%, 0.1) );border:1px
solid #CCC;border-radius:5px}.button:enabled{cursor:pointer}.button:enabled:hover{background-color:#8CF}.button.is-checked,.button.is-selected{background-color:#19F;color:white}.button:active{color:white;background-color:#59F;box-shadow:inset 0 1px 10px hsla(0, 0%, 0%, 0.8)}.button input[type="radio"]{display:none}.button-group:after{content:'';display:block;clear:both}.button-group
.button{float:left;border-radius:0;margin-left:-1px}.button-group .button:first-child{border-radius:5px 0 0 5px}.button-group .button:last-child{border-radius:0 5px 5px 0}.buy-button{display:block;margin-bottom:10px;line-height:1.3rem;border-radius:8px;padding:10px
100px 10px 10px;position:relative;text-align:center}.buy-button__project,.buy-button__title,.buy-button__license{}.buy-button__title{font-weight:bold}.buy-button__for{display:block;font-style:italic}.buy-button__price{font-size:1.6rem;background:#888;color:white;position:absolute;right:0;top:0;height:100%;width:80px;border-radius:0 8px 8px 0;text-align:center;line-height:64px}.buy-button__price__dollar{font-size:1.4rem;margin-right:3px;vertical-align:top}@media screen and (min-width: 768px){.buy-button-trio{margin-top:40px;margin-bottom:50px}.buy-button-trio:after{content:'';display:block;clear:both}.buy-button-trio .buy-button{float:left;width:31.33%;margin-right:3%}.buy-button-trio .buy-button:nth-child(3){margin-right:0}.buy-button-trio .buy-button{transition:transform 0.2s;padding:20px
0 0}.buy-button-trio .buy-button>span{display:block;padding-left:10px;padding-right:10px}.buy-button-trio .buy-button__project,
.buy-button-trio .buy-button__license{font-size:1.1rem}.buy-button-trio .buy-button__title{font-size:1.9rem;line-height:1.2}.buy-button-trio .buy-button__license{margin-bottom:15px}.buy-button-trio .buy-button__for{margin-bottom:20px;font-size:1.1rem}.buy-button-trio .buy-button__price{position:relative;width:auto;font-size:2.4rem;line-height:1.3;padding-top:15px;padding-bottom:10px;border-radius:0 0 8px 8px}.buy-button-trio .buy-button__was-price{display:block;padding-bottom:10px}.buy-button-trio .buy-button__price__dollar{position:relative;top:8px}.buy-button-trio .buy-button:hover{transform:translateY(-5px)}}.call-out{border-top:2px solid #ED2;border-bottom:2px solid #ED2;padding-left:40px;position:relative;margin:20px
0}.call-out:before{content:'i';display:block;width:20px;height:20px;position:absolute;left:5px;top:20px;background:#ED2;border-radius:50%;text-align:center;color:white;font-family:Consolas,Georgia,serif;font-style:italic}.call-out
h2{margin-top:0;padding-top:10px;border-top:none}.call-out--chill{border-color:#8C8}.call-out--chill:before{background:#8C8}.call-out--big-copy p,
.call-out--big-copy li,
.call-out--big-copy li:before{font-size:1.2rem;line-height:1.2}.call-out--big-copy
ol{list-style:none}.quick-start-list
li{position:relative;counter-increment:call-out-big-copy-item}.quick-start-list li:before{content:counter(call-out-big-copy-item) ".";position:absolute;left:-1.2rem;font-size:1.2rem;font-weight:bold}.quick-start-list{list-style:none}@media screen and (min-width: 768px){.call-out{border:2px
solid #ED2;padding:10px
20px 10px 80px;border-radius:6px;position:relative;margin:20px
0}.call-out--chill{border-color:#8C8}.call-out:before{width:40px;height:40px;left:20px;top:30px;font-size:1.9rem;line-height:46px}}.chunky-button{display:block;padding:10px;margin-bottom:10px;border-radius:5px;text-decoration:none;line-height:1.0}.chunky-button:hover{text-decoration:none}.chunky-button--fill{background-image:linear-gradient( hsla(0, 0%, 0%, 0), hsla(0, 0%, 0%, 0.15) )}.chunky-button__icon{margin-right:10px}.chunky-button__icon
svg{width:48px;height:48px;vertical-align:bottom}.chunky-button__text{display:inline-block}.chunky-button__text__plain{display:block}.chunky-button__text__strong{display:block;font-size:1.4rem;font-weight:bold}.chunky-button--outline{padding-top:8px;padding-bottom:8px;border:2px
solid}.commercial-license-agreement
h3{counter-increment:cla-h3;counter-reset:cla-part}.commercial-license-agreement h3:before{content:counter(cla-h3) '.';margin-right:0.25rem;color:#888;font-family:'Texta',sans-serif}.cla__part{counter-increment:cla-part}.cla__part:before,
.cla__definitions-list li:before{content:counter(cla-h3) '.' counter(cla-part) '.';color:#888;margin-right:0.25rem}.cla__definitions-list{list-style:none;padding-left:2.6rem}.cla__definitions-list
li{text-indent:-1.5rem;margin-bottom:0.5rem;counter-increment:cla-definitions-item}.cla__definitions-list li:before{content:counter(cla-h3) '.' counter(cla-definitions-item) '.'}.duo:after{content:'';display:block;clear:both}.duo__cell{margin-bottom:10px}.duo--legal__plain{padding:0
0.8rem;background:#FAFAFA;color:#888}.duo--legal--first .duo--legal__official:before,
.duo--legal--first .duo--legal__plain:before{display:block;padding-top:0.5rem;font-size:0.88rem;color:#888}.duo--legal--first .duo--legal__official:before{content:'Official legal copy'}.duo--legal--first  .duo--legal__plain:before{content:'Plain English'}@media screen and ( min-width: 768px ){.duo__cell{float:left;width:48.5%}.duo__cell:first-child{margin-right:3%}.duo__cell--license-option
p{margin-top:0}}.edit-demo{clear:both;font-size:0.92rem}.example{margin:40px
0}.example__code
pre{margin:0
0 20px}.gh-button{display:inline-block;background:none;border:none;color:#333;font-size:1.1rem}.gh-button__title,.gh-button__stat{float:left;font-weight:bold;line-height:20px;padding:5px
10px;border:1px
solid #d5d5d5}.gh-button__icon,
.gh-button .github-logo{height:21px;fill:#333;display:inline-block;vertical-align:bottom}.gh-button__title{background-color:#eee;background-image:linear-gradient(#fcfcfc, #eee);border-radius:4px 0 0 4px}.gh-button .github-logo{margin-right:0.2em}.gh-button__stat{border-left:0;border-radius:0 4px 4px 0;background:white}.gh-button:hover{color:#333}.gh-button:hover .gh-button__title{background-color:#ddd;background-image:linear-gradient(#eee, #ddd)}.gh-button:hover .gh-button__stat{color:#4078c0}.gh-button:hover .gh-button__icon--star{fill:#4078c0}.shirt-promo{margin:40px
0}.shirt-promo__title{font-size:1.6rem}.shirt-promo__image{display:block;max-width:100%;margin-bottom:10px}.showcase-item__link{display:block;padding:10px;background:white;margin-bottom:20px;border-radius:8px;background:#DDD}.showcase-item__link:after{content:'';display:block;clear:both}.showcase-item__image{width:80px;float:left;display:block}.showcase-item__image
svg{display:block;border-radius:5px;width:100%;height:auto}.showcase-item__text{float:left;width:calc( 100% - 120px );padding-left:10px}.showcase-item__title{margin:0;font-size:1.4rem}.showcase-item__description{margin:0}@media screen and ( min-width: 768px ){.showcase-item{float:left;width:48.5%}.showcase-item:nth-child(2n+1){margin-right:3%}.showcase-item__image{width:120px}.showcase-item__text{padding-left:20px}.showcase-item__title{font-size:2.0rem}.showcase-item__description{font-size:1.2rem;line-height:1.2}}.showcase-item-list{padding:0;list-style:none}.showcase-item-list:after{content:'';display:block;clear:both}.showcase-item .infinite-scroll-illo{padding:5px}.showcase__banner__image{display:block;max-width:100%;margin-top:10px;border-radius:5px}.site-footer{padding:40px
0;margin-top:60px}.site-footer__copy{font-size:1.2rem}.site-footer .twitter-logo{width:1.3rem;height:1.3rem;vertical-align:middle}.socks-promo{margin:40px
0}.socks-promo__image{display:block;max-width:100%;border-radius:5px}.socks-promo
.duo__cell{margin-bottom:0}.flickity-illo{background:#ED0}.infinite-scroll-illo__page{stroke:#333;stroke-width:20;stroke-miterlimit:10}.infinite-scroll-illo__page--back{fill:white}.infinite-scroll-illo__page--front1{fill:#C25}.infinite-scroll-illo__page--front2{fill:#E62}.infinite-scroll-illo__page--front3{fill:#EA0}.isotope-illo{background:#222}code .string,
code .tag
.value{color:#0C4}code .number, code .cp, code
.literal{color:#38F}code
.keyword{color:#F73}code .kd, code
.attribute{color:#DC8}code
.title{color:#9CF}code
.params{color:#98D}code
.regexp{color:#FC8}code
.o{color:#F63}code
.nb{color:#AA97AC}code
.built_in{color:#DD8}code
.comment{color:#999;font-style:italic}code
.tag{color:#6CF}code
.id{color:#ABC}code .class,
code .selector-class{color:#C95}code
.rules{color:#FED}code
.m{color:#DE8E50}code
.nd{color:#9FAD7E}code
.hexcolor{color:#F63}code
.at_rule{color:#088}code
.isotope_var{color:#F3F}code
.jquery_var{color:#DF8}code
.isotope_keyword{color:#0FF;text-decoration:underline}.code-display
code{font-size:18px}@font-face{font-family:'Texta';font-weight:bold;font-style:normal;src:url('/wp-content/themes/marfil/assets/fonts/2D333F_0_0.woff2') format('woff2'),
url('/wp-content/themes/marfil/assets/fonts/2D333F_0_0.woff') format('woff')}@font-face{font-family:'Texta';font-weight:normal;font-style:italic;src:url('/wp-content/themes/marfil/assets/fonts/2D333F_1_0.woff2') format('woff2'),
url('/wp-content/themes/marfil/assets/fonts/2D333F_1_0.woff') format('woff')}@font-face{font-family:'Texta';src:url('/wp-content/themes/marfil/assets/fonts/2D333F_2_0.woff2') format('woff2'),
url('/wp-content/themes/marfil/assets/fonts/2D333F_2_0.woff') format('woff')}@font-face{font-family:'icomoon';src:url('/wp-content/themes/marfil/assets/fonts/icomoon.eot');src:url('/wp-content/themes/marfil/assets/fonts/icomoon.eot?#iefix') format('embedded-opentype'),
url('/wp-content/themes/marfil/assets/fonts/icomoon.woff') format('woff'),
url('/wp-content/themes/marfil/assets/fonts/icomoon.ttf') format('truetype'),
url('/wp-content/themes/marfil/assets/fonts/icomoon.svg#icomoon') format('svg');font-weight:normal;font-style:normal}[data-icon]:before{font-family:'icomoon';content:attr(data-icon);speak:none;font-weight:normal;font-variant:normal;font-style:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-file-download:before{content:"\e001"}.icon-folder-download:before{content:"\e002"}.icon-github:before{content:"\e000"}.main
h1{font-size:3.8rem}.main
h2{font-size:1.6rem;font-weight:normal;border-top:2px solid #484542;padding-top:1.1em;margin-top:1.4em}.main h2:target{padding-left:0.5em;background:#D26;color:white}.main
h3{font-size:1.3rem;border-top:1px solid #484542;padding-top:0.8em;margin:1.4em 0 0.5em}@media screen and ( min-width: 800px ){.main{padding-top:20px;min-height:540px}.main
h2{font-size:2.4rem}.main
h3{font-size:1.5rem;padding-top:30px}}.instruction{font-size:18px;margin-bottom:0.2em;color:#888}.bootstrap-3__container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.bootstrap-3__col-xs-4,.bootstrap-3__col-xs-6,.bootstrap-3__col-xs-8,.bootstrap-3__col-xs-12{padding-right:15px;padding-left:15px}.bootstrap-3__col-xs-4{width:33.333%}.bootstrap-3__col-xs-6{width:50%}.bootstrap-3__col-xs-8{width:66.666%}.bootstrap-3__grid-item-content{height:100px;background:#e6e5e4;border:2px
solid #b6b5b4;border-color:hsla(0, 0%, 0%, 0.4)}.bootstrap-3__grid-item-content--height2{height:200px}@media (min-width: 768px){.bootstrap-3__col-sm-4{width:33.333%}.bootstrap-3__col-sm-8{width:66.666%}}@media (min-width: 992px){.bootstrap-3__col-md-3{width:25%}.bootstrap-3__col-md-6{width:50%}}.animate-item-size-item{float:left}.animate-item-size-item,.animate-item-size-item__content{width:60px;height:60px}.animate-item-size-item__content{background:#8DF;border:2px
solid #333;border-color:hsla(0, 0%, 0%, 0.7);-webkit-transition:width 0.4s, height 0.4s;-moz-transition:width 0.4s, height 0.4s;-o-transition:width 0.4s, height 0.4s;transition:width 0.4s, height 0.4s}.animate-item-size-item:hover .animate-item-size-item__content{border-color:white;background:#4BF;cursor:pointer}.animate-item-size-item.is-expanded,
.animate-item-size-item.is-expanded .animate-item-size-item__content{width:180px;height:120px}.animate-item-size-item.is-expanded{z-index:2}.animate-item-size-item.is-expanded .animate-item-size-item__content{background:#F90}.grid--animate-item-size-responsive .animate-item-size-item,
.grid--animate-item-size-responsive .grid-sizer{width:20%}.grid--animate-item-size-responsive .animate-item-size-item__content,
.grid--animate-item-size-responsive .animate-item-size-item.is-expanded .animate-item-size-item__content{width:100%;height:100%}.grid--animate-item-size-responsive .animate-item-size-item.is-expanded{width:60%}.main .container>*{max-width:700px}.main .container .go-wide,
.main .container
.example{max-width:none}@media screen and ( min-width: 768px ){.main .container>*{max-width:900px}}@media screen and ( min-width: 960px ){}.element-item{position:relative;float:left;width:100px;height:100px;margin:5px;padding:10px;background:#888;color:#262524}.element-item>*{margin:0;padding:0}.element-item
.name{position:absolute;left:10px;top:60px;text-transform:none;letter-spacing:0;font-size:0.8em;font-weight:normal}.element-item
.symbol{position:absolute;left:10px;top:0px;font-size:2.8em;font-weight:bold;color:white}.element-item
.number{position:absolute;right:8px;top:5px}.element-item
.weight{position:absolute;left:10px;top:76px;font-size:0.8em}.element-item.alkali{background:#F00;background:hsl(   0, 100%, 50%)}.element-item.alkaline-earth{background:#F80;background:hsl(  36, 100%, 50%)}.element-item.lanthanoid{background:#FF0;background:hsl(  72, 100%, 50%)}.element-item.actinoid{background:#0F0;background:hsl( 108, 100%, 50%)}.element-item.transition{background:#0F8;background:hsl( 144, 100%, 50%)}.element-item.post-transition{background:#0FF;background:hsl( 180, 100%, 50%)}.element-item.metalloid{background:#08F;background:hsl( 216, 100%, 50%)}.element-item.diatomic{background:#00F;background:hsl( 252, 100%, 50%)}.element-item.halogen{background:#F0F;background:hsl( 288, 100%, 50%)}.element-item.noble-gas{background:#F08;background:hsl( 324, 100%, 50%)}.button{border-color:#222}.buy-button{background:#161514;color:#1FB}.buy-button__price{background:#1BF}.buy-button:hover .buy-button__price{background:#1FB}.call-out{border-color:#FB4}.call-out:before{background:#FB4}.call-out--chill{border-color:#4FB}.call-out--chill:before{background:#4FB}.chunky-button--fill{background-color:#161514}.chunky-button--fill svg
path{fill:#FB4}.chunky-button--fill:hover{background-color:#4FB;color:#222}.chunky-button--fill:hover svg
path{fill:#222}.duo--legal__plain{background:#161514;border-radius:5px;color:#AAA}.showcase-item__link{background:#262524;color:#4BF}.showcase-item__link:hover{background:#1FB;color:#262524}.showcase-item__title{font-weight:bold}.huebee-illo__line{stroke:white}.site-footer{background:#161514;position:relative}.site-footer .twitter-logo{fill:#FB4}.site-footer a:hover .twitter-logo{fill:#1BF}.site-footer .mfzy-logo__body-fill{fill:#1BF}.site-footer .mfzy-logo__stripes{display:none}.site-footer a:hover .mfzy-logo__stripes{display:inline}.mfzy-wordmark{stroke:#1BF}.mfzy-brand__link:hover .mfzy-wordmark{stroke:white}@media screen and ( min-width: 960px ){.site-footer .mfzy-brand{position:absolute;left:20px;top:60px;width:180px}.site-footer .mfzy-logo{display:block;width:108px;height:108px;margin:0
auto 10px}.site-footer .mfzy-wordmark{margin:0
auto;display:block}}.gh-button{display:inline-block;background:none;border:none;font-family:Helvetica,Arial,sans-serif;color:#333}.gh-button__title,.gh-button__stat{float:left;font-size:18px;font-weight:bold;line-height:20px;padding:5px
10px;border:1px
solid #d5d5d5}.gh-button__icon{height:21px;fill:#333;display:inline-block;vertical-align:bottom}.gh-button__title{background-color:#eee;background-image:linear-gradient(#fcfcfc, #eee);border-radius:4px 0 0 4px}.gh-button__icon--github-logo{margin-right:0.2em}.gh-button__stat{border-left:0;border-radius:0 4px 4px 0;background:white}.gh-button:hover{color:#333}.gh-button:hover .gh-button__title{background-color:#ddd;background-image:linear-gradient(#eee, #ddd)}.gh-button:hover .gh-button__stat{color:#4078c0}.gh-button:hover .gh-button__icon--star{fill:#4078c0}.grid{border:2px
solid #484542;background:hsla(0, 0%, 0%, 0.15);position:relative}.grid:after{content:'';display:block;clear:both}.grid--counting{counter-reset:item}.grid--counting .grid-item:before{counter-increment:item;content:counter(item);display:block;color:#555;padding-top:0.2em;text-align:center;font-size:18px}.grid--horizontal{height:334px}.grid--has-banner{position:relative}.static-banner{position:absolute;left:10px;top:10px;background:hsla(210, 100%, 50%, 0.8);z-index:1;padding:2px
20px;color:white;pointer-events:none}.grid--fixed-width{width:304px}.grid--has-stamp{position:relative}.grid--fit-width{margin:0
auto}.grid-image-item,
.grid--images .grid-sizer{width:33.33%}.grid-image-item{float:left}.grid-image-item
img{display:block;max-width:100%}.grid-item{float:left;width:50px;height:50px;background:#e6e5e4;border:2px
solid hsla(0, 0%, 0%, 0.4)}.grid-item--width2{width:100px}.grid-item--height2{height:100px}.grid-item--width3{width:150px}.grid-item--height3{height:150px}.grid-item--gigante{width:150px;height:200px}.grid--clickable .grid-item:hover{border-color:#28F;background:#8CF;cursor:pointer}.grid-item
.number{line-height:50px;text-align:center;color:#333;margin:0;font-size:1.3rem}.grid--fluid-5-col .grid-item,
.grid--fluid-5-col .grid-sizer{width:20%}.grid--fluid-5-col .grid-item--width2{width:40%}.grid--has-gutter .grid-item--width2{width:110px}.grid--masonry-gutter-bottom .grid-item{margin-bottom:10px}.grid--masonry-gutter-bottom .grid-item--height2{height:110px}.grid--packery-gutter .grid-item--width2{width:110px}.grid--packery-gutter .grid-item--height2{height:110px}.grid--fluid-gutter .grid-item,
.grid--fluid-gutter .grid-sizer{width:22%}.grid--fluid-gutter .gutter-sizer{width:4%}.grid--fluid-gutter .grid-item--width2{width:48%}.grid--masonry-horizontal-gutter .grid-item--height2{height:110px}.grid--masonry-horizontal-gutter-right .grid-item{margin-right:10px}.grid--masonry-horizontal-gutter-right .grid-item--width2{width:110px}.grid--cells-by-row-element-sizing .grid-item{width:13%}.grid--cells-by-row-element-sizing .grid-item--width2{width:23%}.grid--cells-by-row-element-sizing .grid-sizer{width:25%;height:110px}.grid--cells-by-column-element-sizing .grid-item{height:13%}.grid--cells-by-column-element-sizing .grid-item--width2{height:23%}.grid--cells-by-column-element-sizing .grid-sizer{height:25%;width:110px}.grid--fit-rows-gutter .grid-item--width2{width:110px}.grid--fit-rows-gutter .grid-item--width3{width:170px}.grid-item--filter-block-red,.grid-item--filter-block-blue{width:60px;height:60px}.grid--filter-blocks-large .grid-item--filter-block-red,
.grid--filter-blocks-large .grid-item--filter-block-blue{width:80px;height:80px}.grid-item--filter-block-red{background:#D00}.grid-item--filter-block-blue{background:#19F}.grid--hor-order .grid-item{width:100px;height:80px}.grid--hor-order .grid-item--height2{height:100px}.grid--hor-order .grid-item--height3{height:120px}.grid-splash-item{float:left;width:100px;height:100px;margin:5px;padding:20px;background:red;color:white;font-size:3.0rem;font-weight:bold;line-height:1.0}.grid-splash-item--width2{width:210px}.grid-splash-item--height2{height:210px}.grid-splash-item:nth-child(10n+0){background:hsl(   0, 100%, 50%)}.grid-splash-item:nth-child(10n+1){background:hsl(  36, 100%, 50%)}.grid-splash-item:nth-child(10n+2){background:hsl(  72, 100%, 50%)}.grid-splash-item:nth-child(10n+3){background:hsl( 108, 100%, 50%)}.grid-splash-item:nth-child(10n+4){background:hsl( 144, 100%, 50%)}.grid-splash-item:nth-child(10n+5){background:hsl( 180, 100%, 50%)}.grid-splash-item:nth-child(10n+6){background:hsl( 216, 100%, 50%)}.grid-splash-item:nth-child(10n+7){background:hsl( 252, 100%, 50%)}.grid-splash-item:nth-child(10n+8){background:hsl( 288, 100%, 50%)}.grid-splash-item:nth-child(10n+9){background:hsl( 324, 100%, 50%)}.hero__title{font-size:4.6rem;line-height:1.2;letter-spacing:-0.01em;margin-bottom:0.1em}.hero__tagline{font-size:1.6rem;margin:0
0 0.8em;line-height:1.2}.hero__big-button{display:block;position:relative;padding:10px;font-size:1.2rem;background:#161615;color:#FB4;border-radius:8px;margin-bottom:10px}.hero__button-icon{vertical-align:bottom;width:40px;height:40px;margin-right:6px}.hero__button-icon
path{fill:#FB4}.hero__big-button:hover{background:#4FB;color:#222}.hero__big-button:hover .hero__button-icon
path{fill:#222}@media screen and ( min-width: 960px ){.hero__title{font-size:7.0rem}.hero__tagline{font-size:2.1rem}.hero__big-button{font-size:1.3rem;line-height:1.5;padding:20px
20px;margin-bottom:40px}}.in-use-grid .grid-sizer,.in-use-grid__item{width:23.5%}.in-use-grid .gutter-sizer{width:2%}.in-use-grid__item{background:#161615;float:left;margin-bottom:20px;border-radius:5px}.in-use-grid__item__title{margin:0;padding:10px}.in-use-grid__item__image{display:block;max-width:100%;border-radius:0 0 5px 5px}.nav__title{float:left;margin:0;line-height:44px;font-size:1.5rem}.nav__title
a{padding:0
0.8em;display:block;color:#4FB}.nav__title a:hover{background:#D26;color:white}@media screen and ( min-width: 768px ){.nav{position:absolute;left:0;top:39px;width:200px}.nav__title{line-height:1.25;float:none;font-size:2.0rem}.nav__title
a{padding:7px
20px}.page--index
.nav__title{visibility:hidden}}.notification{max-width:none;display:none;position:fixed;z-index:20;bottom:0px;right:0px;background:#A2C;padding:10px
20px;color:white;font-size:1.2rem;pointer-events:none;-webkit-transition:opacity 0.4s;transition:opacity 0.4s}.page-nav{padding:1.0em 10px;font-size:0.8rem}.page-nav__item{display:inline-block}.page-nav__item:after{content:' •';margin:0
0.3em;opacity:0.5}.page-nav__item:last-child:after{content:none}.page-nav
a{color:#4BF}.page-nav a:hover{color:#FB4}@media screen and ( min-width: 768px ){.page-nav{list-style:none;padding:0;padding-top:20px}.page-nav.is-fixed{position:fixed;left:0;top:0;width:200px}.page-nav__item{display:block;margin:0}.page-nav__item:after{content:none}.page-nav__item
a{display:block;padding:3px
20px}.page-nav__item--h3 a,
.page-nav__item--h4
a{padding-left:30px}}.site-nav{list-style:none;margin-bottom:0;padding:0}.site-nav:after{content:'';display:block;clear:both}.site-nav__item{display:block;float:left;line-height:44px}.site-nav__item__link{display:block;padding:0
1.0em}.site-nav__item__link:hover{background:#161615;color:white}.page--filtering .site-nav__item--filtering .site-nav__item__link,
.page--sorting .site-nav__item--sorting .site-nav__item__link,
.page--layout .site-nav__item--layout .site-nav__item__link,
.page--layout-modes .site-nav__item--layout-modes .site-nav__item__link,
.page--options .site-nav__item--options .site-nav__item__link,
.page--methods .site-nav__item--methods .site-nav__item__link,
.page--events .site-nav__item--events .site-nav__item__link,
.page--draggable .site-nav__item--draggable .site-nav__item__link,
.page--license .site-nav__item--license .site-nav__item__link,
.page--extras .site-nav__item--extras .site-nav__item__link,
.page--faq .site-nav__item--faq
a{color:#4Bf;background:#161615}@media screen and ( min-width: 768px ){.site-nav__item{float:none}.site-nav__item{float:none;font-size:1.1rem;line-height:1.25}.site-nav__item__link{padding:7px
20px}}.sub-nav{display:none}@media screen and ( min-width: 768px ){.sub-nav-parent{position:relative;max-height:2em}.sub-nav{display:block;position:absolute;left:100%;top:0;list-style:none;width:0;overflow:hidden;opacity:0;transition:width 0.2s, opacity 0.2s;margin:0;padding:0}.sub-nav-parent:hover .sub-nav{opacity:1;width:190px;z-index:2}.sub-nav-parent:hover,.sub-nav{background:#161615}.sub-nav-parent>a:after{content:'...'}.sub-nav-parent:hover>a:after{content:none}.sub-nav__item__link{display:block;padding:5px
10px}.sub-nav__item{font-size:1.0rem}}.ui-group{display:inline-block}.ui-group__title{display:inline-block;vertical-align:top;font-size:1.2rem;line-height:40px;margin:0
10px 0 0;font-weight:bold}.ui-group .button-group{display:inline-block;margin-right:20px}.variable{margin:0.5em 0;padding:5px
10px;border-radius:5px;background:hsla(0, 0%, 100%, 0.1)}.variable__type{color:#ADF}.variable__type,.variable__description{margin-left:10px}.variable__type:before,.variable__description:before{content:'·';padding-right:0.4em;display:inline-block}.color-shape{width:70px;height:70px;margin:5px;float:left}.color-shape.round{border-radius:35px}.color-shape.big.round{border-radius:75px}.color-shape.red{background:red}.color-shape.blue{background:blue}.color-shape.yellow{background:yellow}.color-shape.wide,.color-shape.big{width:150px}.color-shape.tall,.color-shape.big{height:150px}.grid-multi-item{float:left;width:100px;height:100px;background:#e6e5e4;border:2px
solid #b6b5b4;border-color:hsla(0, 0%, 0%, 0.4)}.grid-multi-item[data-color="blue"]{background:#19F}.grid-multi-item[data-color="red"]{background:#D00}.grid-multi-item[data-color="yellow"]{background:#FD0}.grid-multi-item
.number{font-size:4.0rem;font-weight:600;color:white;padding-top:0.1em;text-align:center;line-height:90px;margin:0}.stamp{position:absolute;width:30%;height:60px;background:orange;border:4px
dotted #161615}.stamp--stamp-option-stamp1{left:30%;top:10px;width:20%;height:100px}.stamp--stamp-option-stamp2{right:10%;top:20px;width:70%;height:30px}.stamp--packery{right:20%;top:80px;width:45%;height:90px}.grid--stamp-methods .grid-item{opacity:0.8}.stamp--stamp-methods{left:10px;top:10px}.vertical-list{list-style:none;margin:0;padding:0;border:2px
solid #484542;background:hsla(0, 0%, 0%, 0.15)}.vertical-list__item{width:100%;border-top:1px solid #484542}.vertical-list__item>*{display:inline-block;padding:3px
4px}.vertical-list__item
.name{width:20%}.vertical-list__item
.symbol{width:10%}.vertical-list__item
.weight{width:15%}.vertical-list__item
.number{width:10%}.vertical-list__item
.category{width:25%}#extracto{text-align:justify}.categorydisplay{text-decoration:none}body{font-family:'Lato',sans-serif;background:none}.vert1{display:table;height:100%;width:100%;padding:0
0 0 0}.vert2{display:table-cell;vertical-align:middle}#top{box-shadow:0px 0px 18px -5px #000;z-index:99;position:relative}#top .navbar-light .navbar-brand{margin-right:10rem}#top .navbar-light .navbar-brand
img{height:60px}#exampleModal .form-inline .form-control{width:80%}#top
.barra{background:#000;padding:15px
0 10px}#top
.links{}#top .links
a{font-size:12px;color:#fff;padding:0
0 0 25px;background-size:auto  15px!important}#top .links
a.mail{background:url("/wp-content/themes/marfil/assets/images/ico_email.svg") left center no-repeat;margin:0
20px 0 0}#top .links
a.tel{background:url("/wp-content/themes/marfil/assets/images/ico_wsp.svg") left center no-repeat;margin:0}#top .links
a.place{background:url("/wp-content/themes/marfil/assets/images/ico_place.svg") left center no-repeat;margin:0
0 0 20px}#top
.paises{}#top .paises
a{display:inline-block;margin:0
20px 0 0;border-bottom:solid 4px #000;padding:0
0 3px}#top .paises a:hover{border-bottom:solid 4px #fff}#top .paises
img{max-width:20px;height:20px;display:block}#top
.redes{text-align:right}#top .redes
a{margin:0
6px;display:inline-block}#top .redes
img{height:20px}#carrusel_ppal{}#carrusel_ppal
.img{}#carrusel_ppal
.txt{position:absolute;top:27%;left:0;right:0;text-align:center;color:#fff}#carrusel_ppal .txt
.logo{margin:0
0 60px}#carrusel_ppal .txt .logo
img{max-width:120px;margin:0
auto}#carrusel_ppal .txt
h2{font-weight:900;font-size:40px;line-height:42px}#carrusel_ppal .txt
h4{font-weight:400;font-size:25px;line-height:42px}#carrusel_ppal
.opacidad{background:rgba(0,0,0,0.5);position:absolute;left:0;top:0;right:0;bottom:0}.owl-theme .owl-nav{margin:0}.owl-theme .owl-nav [class*='owl-']{position:absolute;top:calc(50% - 30px);margin:0;background:none;outline:none;opacity:0.6}.owl-theme .owl-nav [class*='owl-']:hover{background:none;opacity:1}.owl-carousel .owl-nav button.owl-prev{left:0}.owl-carousel .owl-nav button.owl-next{right:0}.owl-theme .owl-dots{position:absolute;left:0;right:0;bottom:30px}.owl-theme .owl-dots .owl-dot{outline:none}.owl-theme .owl-dots .owl-dot
span{background:#fff}.owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover
span{background:none;border:solid 2px #fff;width:14px;height:14px;margin:3px
5px}#estructura{background:#f3f3f3;color:#000;padding:40px
0 0 0}#estructura
h2{font-size:30px;font-weight:300;color:#2f383d}#estructura h2
strong{font-weight:700}#estructura
h3{color:#3d5880;text-align:center;font-size:48px;font-weight:700;letter-spacing:-5px}#estructura
h5{color:#3d5880;text-align:center;font-size:18px;font-weight:700;letter-spacing:-1.2px}#estructura
p{font-size:14px;font-weight:300}#estructura
a.btn{font-size:14px;color:#fff;text-transform:uppercase;padding:10px
20px;background:#000}#estructura
#numeros{padding:20px
0}#beneficios{padding:70px
0 60px}#beneficios
h2{color:#2f383d;font-size:30px;font-weight:300;margin:0
0 60px;text-align:center}#beneficios h2
strong{font-weight:700}#beneficios
p{color:#2f383d}#beneficios
.col{text-align:center;font-size:15px}#beneficios .col
.img{max-width:140px;margin:0
auto;display:block;padding:0
0 20px}#arriendos{background:#E2E9F3}#mod_estructuras{background:#E2E9F3;padding:40px
0}#mod_estructuras
h3{color:#2f383d;font-size:30px;font-weight:300;margin:0
0 60px}#mod_estructuras h3
strong{font-weight:700}#mod_estructuras
.relativo{position:relative}#mod_estructuras .col-md-6{background:#3d5880;padding:0}#mod_estructuras .relativo
img{width:100%}#mod_estructuras .relativo
.efecto{position:absolute;top:25%;right:0px}#mod_estructuras
.txt{color:#fff;padding:40px}#mod_estructuras .txt
h2{font-size:30px;font-weight:700}#mod_estructuras .txt
h4{font-size:14px;font-weight:400}#mod_estructuras .txt p
strong{font-weight:700}#mod_estructuras .txt
p{font-size:13px;padding:0
0 14px}#mod_estructuras .txt
.boton{background:#000;border-radius:0px;color:#fff;padding:10px
40px;font-weight:700}#mod_estructuras .nav-tabs{border:none;margin:0
0 40px;text-align:center;display:inline-block;width:100%;position:initial;left:inherit;top:inherit}#mod_estructuras .nav-tabs
li{display:inline-block}#mod_estructuras .nav-tabs li .nav-link{background:#fff;border-radius:0px;border:none;margin:0
0 0 -2px;border-right:solid 1px #f0f0f0;color:#9aa7af}#mod_estructuras .nav-tabs li .nav-link.active{border-right:solid 1px #000;background:#000;color:#fff}#mod_estructuras .nav-tabs li:first-child .nav-link{border-radius:3px 0 0 3px}#mod_estructuras .nav-tabs li:last-child  .nav-link{border-radius:0 3px 3px 0}#porque{padding:60px
0;background:#6c86a4}#porque
.logo{text-align:center}#porque .logo
img{max-width:60px}#porque
h2{text-align:center;color:#fff;font-size:30px;font-weight:300;margin:0
0 60px}#porque h2
strong{font-weight:700}#porque
.mod_porque{max-width:460px;margin:0
auto}#porque .mod_porque .img,
#porque .mod_porque
.txt{margin:0
0 30px;color:#fff;font-size:13px}#seguridad{color:#2f383d;background:url("/wp-content/themes/marfil/assets/images/bg_seguridad.jpg") center center no-repeat;background-size:cover;padding:60px
0}#seguridad
.logo{padding:0
0 30px}#seguridad
h2{text-align:center;font-weight:300;color:#2f383d;margin:0
0 30px}#seguridad
h1{text-align:center;max-width:760px;margin:0
auto 30px;font-size:36px;font-weight:700}#seguridad
p{text-align:center;max-width:760px;margin:0
auto;padding:0
0 30px;font-size:15px}#contactanos{background:#384055;padding:60px
0}#contactanos
.logo{padding:0
0 30px 0}#contactanos
h2{text-align:center;font-weight:300;color:#fff;margin:0
0 60px}#contactanos h2
strong{font-weight:700}#contactanos
.mod_contactos{text-align:center;font-size:15px;color:#fff;padding:0
0 30px}#contactanos .mod_contactos
.img{margin:0
0 10px}#contactanos .mod_contactos
p{line-height:17px;padding:0
0 10px;margin:0}#contactanos .mod_contactos
a{color:#fff}#formulario{max-width:640px;margin:0
auto}#formulario
input{border:none}#formulario
select{width:100%;border:none;height:46px;padding:5px
20px !important}#formulario .form-control{margin:0
0 20px;color:#99abb7;font-size:13px;border-radius:0px;border:solid 1px #5f6979;padding:calc(0.65rem + 0.75rem)}#formulario .form-control::-webkit-input-placeholder{color:#99abb7;font-style:italic}#formulario .form-control::-moz-placeholder{color:#99abb7;font-style:italic}#formulario .form-control:-ms-input-placeholder{color:#99abb7;font-style:italic}#formulario .form-control:-moz-placeholder{color:#99abb7;font-style:italic}#formulario input[type=radio]{vertical-align:middle;margin:0
0px 0 15px}#formulario input[type=radio]:after{width:23px;height:23px;top:1px;left:1px;vertical-align:middle}#formulario .form-check{padding-bottom:20px;color:#fff}#formulario .form-check-input{position:initial}#formulario label span.wpcf7-list-item-label{color:#fff !important;line-height:23px}#formulario
.boton{width:100%;display:block;background:#000;color:#fff;font-style:italic}#sucursales{background:#878d9c;padding:60px
0;color:#fff;text-align:center}#sucursales
.logo{padding:0
0 30px}#sucursales
h2{font-size:30px;font-weight:300;margin:0
0 60px}#sucursales h2
strong{font-weight:700}#sucursales
h4{font-size:18px;font-weight:700;margin:0
0 10px}#sucursales
p{font-size:15px;font-weight:400;margin:0
0 10px}#footer{background:#000;padding:30px
0;color:#fff;text-align:center}#footer
.logo{padding:0
0 10px}#footer .logo
img{max-width:40px}#footer
h3{font-size:16px}#negocios
.descripcion{color:#2f383d;width:50%;display:none;margin:0
auto;padding:30px
0}#negocios
.descripcion.agro{display:block}.servicios-complementarios
.descripcion{display:none;padding:0
0 0 10px}.wpcf7-response-output{color:#fff}a:not([href]){color:#000}a:not([href]):hover{color:#999}.button{display:inline-block;padding:0.5em 1.0em;border:none;border-radius:0px;color:#222;font-family:sans-serif;font-size:16px;text-shadow:0 1px white;cursor:pointer;outline:none;background-image:none;background-color:transparent}.button.chile{background:url("/wp-content/themes/marfil/assets/images/flag_chile.svg") left top no-repeat}.button.colombia{background:url("/wp-content/themes/marfil/assets/images/flag_colo.svg") left top no-repeat}.button.peru{background:url("/wp-content/themes/marfil/assets/images/flag_peru.svg") left top no-repeat}.button:hover{background-color:transparent;text-shadow:0 1px hsla(0, 0%, 100%, 0.5);color:#222}.button:active,.button.is-checked{background-color:transparent}.button.is-checked{color:#000;text-shadow:none}.button.is-checked.chile{background-color:transparent;border-bottom:solid 2px #000;box-shadow:none;border-radius:0px !important}.button.is-checked.colombia{background-color:transparent;border-bottom:solid 2px #000;box-shadow:none;border-radius:0px !important}.button.is-checked.peru{background-color:transparent;border-bottom:solid 2px #000;box-shadow:none;border-radius:0px !important}.button:enabled:hover{background-color:transparent;border-bottom:solid 1px;border-radius:0px !important}.button:active{box-shadow:none}.button-group{margin-bottom:20px;text-align:center}.button-group:after{content:'';display:block;clear:both}.button-group
.button{float:none;border-radius:0;margin-left:0;margin-right:1px}.button-group .button:first-child{border-radius:0.5em 0 0 0.5em}.button-group .button:last-child{border-radius:0 0.5em 0.5em 0}.grid{border:none;background:none}.grid:after{content:'';display:block;clear:both}.element-item{position:relative;float:left;width:20%;height:auto;margin:0;background:none;padding:0;border:solid 4px #ccc}.element-item
.int{position:relative}.element-item .int
a{}.element-item .int
.txt{position:absolute;background:rgba(0,0,0,0.8);top:0;left:0;bottom:0;right:0;display:none;transition:all ease 2s}.element-item .int .txt
.interior{position:absolute;right:15px;bottom:15px}.element-item .int .txt .interior
h3{font-size:14px;color:#fff;margin:0;padding:0;font-weight:700;text-transform:uppercase}.element-item .int .txt .interior
h4{font-size:18px;font-weight:300;margin:0;padding:0;color:#fff}.element-item .int .txt
a{position:absolute;top:0px;left:0px;width:50px;height:50px;display:block;background:url("/wp-content/themes/marfil/assets/images/arrow_modal_empresas.png") center center no-repeat #738aa5}.element-item .int:hover
.txt{display:block}#negocios{}#cabecera{background:#eff5f7;padding:30px
0;margin:0
0 30px}#negocios
h2{font-size:30px;font-weight:300;color:#2f383d;text-align:center;margin:0
0 20px}#cabecera
h2{font-size:30px;font-weight:300;color:#2f383d;margin:0
0 20px;text-align:left}#negocios
#categorias{}#negocios #categorias
.button{border:solid 1px #ebebeb;margin:0
-5px 0 0;padding:10px
50px;text-decoration:none}#negocios #categorias .button:first-child{border-radius:0.5em 0 0 0.5em}#negocios #categorias .button:last-child{border-radius:0 0.5em 0.5em 0}#negocios #categorias .button.is-checked{background:#000;color:#fff}#trabajos
.mod_trabajo{margin:0
10px 30px}#trabajos .mod_trabajo
.img{}#trabajos .mod_trabajo .img
a{height:250px;display:block}#trabajos .mod_trabajo
.txt{background:#eff5f7;padding:20px
5px;text-align:center}#trabajos .mod_trabajo:hover
.txt{background:#2f383d}#trabajos .mod_trabajo .txt
h3{margin:0
0 10px;padding:0;color:#2f383d;font-size:14px;font-weight:400}#trabajos .mod_trabajo .txt
h4{margin:0;padding:0;color:#a5b1b9;font-size:14px;font-weight:400}#trabajos .mod_trabajo:hover .txt
h3{color:#fff}#trab_complemt{padding:0
0 150px 0}#trab_complemt .element-item{border:none}#trabajos
.cargar_mas{width:50%;display:block;margin:40px
auto;background:#000;color:#fff;font-style:italic;text-align:center;padding:10px}#trabajos
.menu_lateral{margin:0
0 30px}#trabajos .menu_lateral
ul{padding:0;margin:0;list-style:none}#trabajos .menu_lateral ul
li{padding:20px
0;margin:0;border-bottom:solid 1px #dfe0e4;font-size:15px}#trabajos .menu_lateral ul li
a{color:#2f383d;font-weight:300;text-decoration:none}#trabajos .menu_lateral ul li a.is-checked{font-weight:700}#trabajos .menu_lateral ul li
a.todos{font-weight:700}#sigle_post{}#sigle_post
.int_post{max-width:800px;margin:0
auto;padding:0
0 40px}#sigle_post .int_post
h1{color:#2f383d;font-size:24px;font-weight:400;margin:30px
0}#sigle_post .int_post
p{font-size:13px;color:#9aa7af;line-height:20px;padding:0
0 20px}#sigle_post .int_post
.compartir{padding:0px;margin:0}#sigle_post .int_post .compartir
ul{padding:0;margin:0;list-style:none}#sigle_post .int_post .compartir ul
li{color:#2f383d;display:inline-block;font-size:16px;font-weight:400;margin:0
10px 0 0;padding:0;list-style:none}#sigle_post .int_post .compartir ul li
img{width:40px;filter:grayscale(100%)}#sigle_post .int_post .compartir ul li:hover
img{width:40px;filter:grayscale(0%)}.servicios-complementarios .element-item{width:50%}body.complete>:not(.preloader-plus){opacity:0.9}#modal_img .modal-body
img{margin:0
auto;max-height:600px;display:block}@media (max-width:991px){#top
.barra{display:none}#contactanos .mod_contactos .col,
#estructura .col,
#beneficios
.col{flex-basis:initial}.element-item{width:50%}.servicios-complementarios .element-item{width:100%;left:0 !important}}@media (max-width:991px) and (orientation: landscape){#contactanos .mod_contactos .col,
#beneficios
.col{max-width:50%}}@media (max-width:499px){#contactanos .mod_contactos .col,
#beneficios
.col{max-width:50%}#sucursales
p{font-size:13px}}