a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:none;font-size:100%;font:inherit;text-decoration:none;color:inherit;vertical-align:baseline;outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'GTAmerica-ExtendedRegular';src:url(//nataliacastilloruiz.com/wp-content/themes/nataliacastillo/font/GTAmerica-ExtendedRegular/GTAmerica-ExtendedRegular.eot?#iefix) format('embedded-opentype'),url(//nataliacastilloruiz.com/wp-content/themes/nataliacastillo/font/GTAmerica-ExtendedRegular/GTAmerica-ExtendedRegular.woff) format('woff'),url(//nataliacastilloruiz.com/wp-content/themes/nataliacastillo/font/GTAmerica-ExtendedRegular/GTAmerica-ExtendedRegular.ttf) format('truetype'),url(//nataliacastilloruiz.com/wp-content/themes/nataliacastillo/font/GTAmerica-ExtendedRegular/GTAmerica-ExtendedRegular.svg#GTAmerica-ExtendedRegular) format('svg');font-weight:400;font-style:normal}*{text-size-adjust:none;-webkit-backface-visibility:hidden;-webkit-touch-callout:text;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;-webkit-tap-highlight-color:rgba(255,255,255,0);-moz-tap-highlight-color:rgba(255,255,255,0);-ms-tap-highlight-color:rgba(255,255,255,0);-o-tap-highlight-color:rgba(255,255,255,0);touch-action:manipulation;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}::-moz-selection{background:rgba(153,153,153,.5)}::selection{background:rgba(153,153,153,.5)}a{cursor:pointer}img{display:block;-webkit-touch-callout:none!important;-webkit-user-select:none!important;-khtml-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}body *{touch-action:manipulation;-webkit-backface-visibility:hidden}.ticker-wrapper *,.menu-item-content *{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}strong{font-weight:800}i,em{font-style:italic}body *{touch-action:manipulation}body{font-family:'GTAmerica-ExtendedRegular';font-size:20px;line-height:26px;font-weight:100;letter-spacing:1.8px;overflow-x:hidden}.full-absolute{position:absolute;top:0;left:0;margin:36px;width:-webkit-calc(100% - 72px);width:-moz-calc(100% - 72px);width:-ms-calc(100% - 72px);width:-o-calc(100% - 72px);width:calc(100% - 72px);height:-webkit-calc(100% - 72px);height:-moz-calc(100% - 72px);height:-ms-calc(100% - 72px);height:-o-calc(100% - 72px);height:calc(100% - 72px)}.full-screen{width:100%;height:100vh;overflow:hidden}#main-container{position:relative;width:100%;float:left;z-index:0}#wrapper{width:100%;color:#000;overflow:hidden}body:not(.i-ex) #wrapper{color:#9d5964}body:not(.home) #wrapper{color:#000}body:not(.i-ex):not(.home) .mix-blend-mode{color:#fff}.home:not(.i-ex) .mix-blend-mode{mix-blend-mode:multiply}body .color-change{-webkit-animation-name:colorchange;-moz-animation-name:colorchange;-ms-animation-name:colorchange;-o-animation-name:colorchange;animation-name:colorchange;-webkit-animation-play-state:running;-moz-animation-play-state:running;-ms-animation-play-state:running;-o-animation-play-state:running;animation-play-state:running;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-ms-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:10s;-moz-animation-duration:10s;-ms-animation-duration:10s;-o-animation-duration:10s;animation-duration:10s}@-webkit-keyframes colorchange{0%{background:#fce2d1}25%{background:#fff1ce}50%{background:#f3d2c3}75%{background:#edb2a2}100%{background:#fce2d1}}@-moz-keyframes colorchange{0%{background:#fce2d1}25%{background:#fff1ce}50%{background:#f3d2c3}75%{background:#edb2a2}100%{background:#fce2d1}}@-ms-keyframes colorchange{0%{background:#fce2d1}25%{background:#fff1ce}50%{background:#f3d2c3}75%{background:#edb2a2}100%{background:#fce2d1}}@-o-keyframes colorchange{0%{background:#fce2d1}25%{background:#fff1ce}50%{background:#f3d2c3}75%{background:#edb2a2}100%{background:#fce2d1}}@keyframes colorchange{0%{background:#fce2d1}25%{background:#fff1ce}50%{background:#f3d2c3}75%{background:#edb2a2}100%{background:#fce2d1}}#wrapper{overflow:hidden}#wrapper,#content{min-height:100vh}.i-ex.page-template-contact-page #content,.i-ex.single #wrapper.single-info-active #content{height:100vh}#content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.content-margin{text-align:center;position:relative;padding:72px;width:-webkit-calc(100vw - 144px);width:-moz-calc(100vw - 144px);width:-ms-calc(100vw - 144px);width:-o-calc(100vw - 144px);width:calc(100vw - 144px)}.content-text{max-width:768px;margin:0 auto}#menu-title{text-transform:uppercase}.menu-item-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:fixed;height:72px;line-height:72px;z-index:10}.menu-item-line{position:relative;margin:36px;width:100%;height:1px;background:#000}.home:not(.i-ex) .menu-item-line{background:#9d5964}body:not(.i-ex) .menu-item-line{background:#fff}.menu-item-content{white-space:nowrap}#menu-item-top,#menu-item-bottom{left:0;width:100%}#menu-item-top,#menu-item-left,#menu-item-right{top:0}#menu-item-bottom{top:-webkit-calc(100vh - 73px);top:-moz-calc(100vh - 73px);top:-ms-calc(100vh - 73px);top:-o-calc(100vh - 73px);top:calc(100vh - 73px)}#menu-item-left,#menu-item-right{width:100vh}#menu-item-left{left:-100vh;margin-left:-1px;-webkit-transform-origin:top right;-moz-transform-origin:top right;-ms-transform-origin:top right;-o-transform-origin:top right;transform-origin:top right;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}#menu-item-right{left:100%;margin-left:1px;-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}body:not(.single) .menu-sidebar .menu-item-content p:last-child{display:none}body.single .menu-sidebar .menu-item-content p:first-child{display:none}#menu-button{display:none;cursor:pointer}.home .menu-sidebar div{display:none}.home .menu-sidebar div:first-child{display:block}#menu-content{position:fixed;top:0;left:0;z-index:5;background:#000;color:#fff}.home #menu-content,#menu-content{display:none}.menu-content-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;position:relative;float:left;width:50%;margin:0 25%;height:-webkit-calc((100% - 2px)/3);height:-moz-calc((100% - 2px)/3);height:-ms-calc((100% - 2px)/3);height:-o-calc((100% - 2px)/3);height:calc((100% - 2px)/3);text-align:center;border-bottom:1px solid #fff}#menu-content .menu-content-item:last-child{border-bottom:none}#menu-content .menu-content-item p{width:100%}.ticker-wrapper{position:relative;width:50vw;bottom:0;left:0;overflow:hidden;z-index:10}.ticker-wrapper,.ticker{height:72px;line-height:72px}.ticker{position:absolute;width:100%;overflow:hidden}.ticker-row{position:relative;width:100%;height:0}.ticker-row p{display:block;position:absolute;top:0;right:0;white-space:nowrap;pointer-events:none;overflow:visible}.ticker-row a{pointer-events:all}.ticker-row p span{display:inline-block;will-change:transform}.ticker-row p span.span-active{-webkit-animation-play-state:running;-moz-animation-play-state:running;-ms-animation-play-state:running;-o-animation-play-state:running;animation-play-state:running;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-ms-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.ticker-row.left p span.span-active{-webkit-animation-name:ticker-left;-moz-animation-name:ticker-left;-ms-animation-name:ticker-left;-o-animation-name:ticker-left;animation-name:ticker-left}.ticker-row.right p span.span-active{-webkit-animation-name:ticker-right;-moz-animation-name:ticker-right;-ms-animation-name:ticker-right;-o-animation-name:ticker-right;animation-name:ticker-right}@-webkit-keyframes ticker-left{from{-webkit-transform:translate3d(100%,0,0)}to{-webkit-transform:translate3d(-100%,0,0)}}@-moz-keyframes ticker-left{from{-moz-transform:translate3d(100%,0,0)}to{-moz-transform:translate3d(-100%,0,0)}}@-ms-keyframes ticker-left{from{-ms-transform:translate3d(100%,0,0)}to{-ms-transform:translate3d(-100%,0,0)}}@-o-keyframes ticker-left{from{-o-transform:translate3d(100%,0,0)}to{-o-transform:translate3d(-100%,0,0)}}@keyframes ticker-left{from{transform:translate3d(100%,0,0)}to{transform:translate3d(-100%,0,0,0)}}@-webkit-keyframes ticker-right{from{-webkit-transform:translate3d(-100%,0,0)}to{-webkit-transform:translate3d(100%,0,0)}}@-moz-keyframes ticker-right{from{-moz-transform:translate3d(-100%,0,0)}to{-moz-transform:translate3d(100%,0,0)}}@-ms-keyframes ticker-right{from{-ms-transform:translate3d(-100%,0,0)}to{-ms-transform:translate3d(100%,0,0)}}@-o-keyframes ticker-right{from{-o-transform:translate3d(-100%,0,0)}to{-o-transform:translate3d(100%,0,0)}}@keyframes ticker-right{from{transform:translate3d(-100%,0,0)}to{transform:translate3d(100%,0,0)}}.home-section{display:table;position:relative;width:50%;height:100%;float:left;text-align:center}.home-section p{display:table-cell;vertical-align:middle}.home-section a{padding:36px}.home-separator{position:absolute;top:50%;left:50%;width:1px;height:50%;background:#000;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.home:not(.i-ex) .home-separator{background:#9d5964}body:not(.i-ex):not(.home) .mix-blend-mode{mix-blend-mode:difference}.clear{display:none}.work-item{position:relative;float:left;z-index:0}.clear-4{display:none}@media(min-width:1025px){.clear-4{display:block;position:relative;float:left;width:100%}.work-items{position:relative;float:left;width:-webkit-calc(100% + 18px);width:-moz-calc(100% + 18px);width:-ms-calc(100% + 18px);width:-o-calc(100% + 18px);width:calc(100% + 18px);margin-left:-9px;margin-right:-9px;margin-top:-18px}.work-item{width:-webkit-calc((100% - 72px)*0.25);width:-moz-calc((100% - 72px)*0.25);width:-ms-calc((100% - 72px)*0.25);width:-o-calc((100% - 72px)*0.25);width:calc((100% - 72px)*0.25);margin:18px 9px 0}}.work-item:hover{z-index:5}.work-item img{width:100%}#work-text{position:absolute;white-space:nowrap;text-align:center;z-index:100;pointer-events:none;color:#fff;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.i-ex #work-text{color:#000}#single-title{cursor:pointer}#single-title .single-title-gallery,.single-info-active #single-title .single-title-info{display:none}.single-info-active #single-title .single-title-gallery{display:block}#single-content-info{display:none}.i-ex #single-content-info{color:#000}.i-ex .menu-hover #single-content-info{color:#fff}.single-info-active #single-content-info{display:block}.single-info-active #single-content-gallery{display:none}#single-content-gallery{position:relative;overflow:hidden;width:-webkit-calc(100vw - 144px);width:-moz-calc(100vw - 144px);width:-ms-calc(100vw - 144px);width:-o-calc(100vw - 144px);width:calc(100vw - 144px);height:-webkit-calc(100vh - 144px);height:-moz-calc(100vh - 144px);height:-ms-calc(100vh - 144px);height:-o-calc(100vh - 144px);height:calc(100vh - 144px)}#single-content-gallery-wrapper{position:absolute;top:0;left:0;width:100%;height:-webkit-calc(100% + 50px);height:-moz-calc(100% + 50px);height:-ms-calc(100% + 50px);height:-o-calc(100% + 50px);height:calc(100% + 50px);overflow-y:hidden;white-space:nowrap;font-size:0px;letter-spacing:0px;word-spacing:0px;-webkit-overflow-scrolling:touch}.single-content-gallery-items{position:relative;float:left;height:-webkit-calc(100vh - 144px);height:-moz-calc(100vh - 144px);height:-ms-calc(100vh - 144px);height:-o-calc(100vh - 144px);height:calc(100vh - 144px)}.single-content-gallery-item{display:inline-block;margin-right:18px;vertical-align:top;position:relative;height:100%}#wrapper:not(.scroll-pause) .single-content-gallery-item{pointer-events:none}.single-content-gallery-item:last-child{margin-right:0}.single-content-gallery-item img,.single-content-gallery-item iframe{height:100%}.single-content-gallery-item iframe{display:block;margin:0 auto}.scroll-area{position:fixed;top:0;height:100%;width:50%;z-index:1;opacity:.2}#scroll-left-area{left:0}#scroll-right-area{right:0}.arrow-active{cursor:none}.scroll-pause .scroll-arrow,.scroll-pause .scroll-area{display:none!important}.scroll-arrow{position:fixed;width:144px;height:72px;pointer-events:none}.scroll-arrow.left{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.scroll-arrow.right{-webkit-transform:translate(-50%,-50%) rotate(180deg);-moz-transform:translate(-50%,-50%) rotate(180deg);-ms-transform:translate(-50%,-50%) rotate(180deg);-o-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}.arrow-header{position:absolute;top:0;left:14px;width:72px;height:72px;border-left:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.arrow-bottom{position:absolute;top:50%;left:0;width:100%;height:1px;margin-top:-.5px;background:#fff}.i-ex .arrow-header{border-color:#000}.i-ex .arrow-bottom{background-color:#000}.single #menu-item-bottom .menu-item-content>p{display:none}@media(min-width:1025px){#menu-content{display:none!important}#wrapper.menu-hover:not(.menu-active) #main-container{background-color:#d7bfe0;color:#fff}#wrapper.menu-hover:not(.menu-active) .menu-item-line{background:#fff}.work-text-active a{cursor:none}}@media(max-width:1024px){.menu-active #menu-item-bottom #single-title,.menu-active #menu-item-bottom #single-gallery{display:none}.single .menu-active #menu-item-bottom .menu-item-content>p{display:block}.ticker-wrapper{display:none}body:not(.home) #menu-button,body:not(.home) .menu-active #menu-button p:last-child{display:block}body:not(.home) #menu-title,body:not(.home) #menu-button p:last-child,body:not(.home) .menu-active #menu-button p:first-child{display:none}#wrapper.menu-active{color:#fff}.menu-active #menu-content{display:block}.menu-active .menu-item-line{background:#fff}.menu-sidebar div{display:none}.menu-sidebar div:first-child{display:block}.menu-item-wrapper{height:48px;line-height:48px}.menu-item-line{margin:23px}#menu-item-bottom{top:-webkit-calc(100vh - 47px);top:-moz-calc(100vh - 47px);top:-ms-calc(100vh - 47px);top:-o-calc(100vh - 47px);top:calc(100vh - 47px)}.full-absolute{margin:24px;width:-webkit-calc(100% - 48px);width:-moz-calc(100% - 48px);width:-ms-calc(100% - 48px);width:-o-calc(100% - 48px);width:calc(100% - 48px);height:-webkit-calc(100% - 48px);height:-moz-calc(100% - 48px);height:-ms-calc(100% - 48px);height:-o-calc(100% - 48px);height:calc(100% - 48px)}.content-margin{padding:48px;width:-webkit-calc(100vw - 96px);width:-moz-calc(100vw - 96px);width:-ms-calc(100vw - 96px);width:-o-calc(100vw - 96px);width:calc(100vw - 96px)}.clear{width:100%;height:24px;float:left}.clear-3{display:block}.work-items{margin:0 -12px}.work-item{width:-webkit-calc((100% - (12px*6))/3)!important;width:-moz-calc((100% - (12px*6))/3)!important;width:-ms-calc((100% - (12px*6))/3)!important;width:-o-calc((100% - (12px*6))/3)!important;width:calc((100% - (12px*6))/3)!important;margin:0!important;padding:0 12px;float:left}#work-text{display:none!important}#single-title{display:none}#single-button{display:block;cursor:pointer}#single-button p:last-child,.single-info-active #single-button p:first-child{display:none}.single-info-active #single-button p:last-child{display:block}#single-content-gallery-wrapper{position:relative;top:auto;left:auto;margin:0;white-space:normal}.single-content-gallery-item{display:block;margin-right:0;margin-bottom:48px}#single-content-gallery,#single-content-gallery-wrapper,.single-content-gallery-items,.single-content-gallery-item{height:auto}#single-content-gallery,#single-content-gallery-wrapper,.single-content-gallery-items,.single-content-gallery-item{width:100%}.single-content-gallery-item:last-child{margin-bottom:0}.single-content-gallery-item img{max-width:100%;margin:0 auto;height:auto;max-height:-webkit-calc(100vh - 96px);max-height:-moz-calc(100vh - 96px);max-height:-ms-calc(100vh - 96px);max-height:-o-calc(100vh - 96px);max-height:calc(100vh - 96px)}.scroll-area{display:none}.single-content-gallery-item iframe{max-width:100%;height:auto}}@media(max-width:768px){.clear-2{display:block}.clear-3{display:none}.work-item{width:-webkit-calc((100% - (12px*4))/2)!important;width:-moz-calc((100% - (12px*4))/2)!important;width:-ms-calc((100% - (12px*4))/2)!important;width:-o-calc((100% - (12px*4))/2)!important;width:calc((100% - (12px*4))/2)!important}}@media(max-width:736px){body{font-size:18px;line-height:24px}body:not(.home) #menu-button{display:block}body:not(.home) #menu-title{display:none}.menu-sidebar div{display:none}.menu-sidebar div:first-child{display:block}.menu-item-wrapper{height:36px;line-height:36px}.menu-item-line{margin:18px;height:1px}#menu-item-bottom{top:-webkit-calc(100vh - 37px);top:-moz-calc(100vh - 37px);top:-ms-calc(100vh - 37px);top:-o-calc(100vh - 37px);top:calc(100vh - 37px)}.full-absolute{margin:18px;width:-webkit-calc(100% - 36px);width:-moz-calc(100% - 36px);width:-ms-calc(100% - 36px);width:-o-calc(100% - 36px);width:calc(100% - 36px);height:-webkit-calc(100% - 36px);height:-moz-calc(100% - 36px);height:-ms-calc(100% - 36px);height:-o-calc(100% - 36px);height:calc(100% - 36px)}.content-margin{padding:36px;width:-webkit-calc(100vw - 72px);width:-moz-calc(100vw - 72px);width:-ms-calc(100vw - 72px);width:-o-calc(100vw - 72px);width:calc(100vw - 72px)}.home-section{width:100%;height:50%}.home-separator{height:1px;width:50%}.clear{height:18px}.work-items{margin:1px -9px}.work-item{width:-webkit-calc((100% - (9px*4))/2)!important;width:-moz-calc((100% - (9px*4))/2)!important;width:-ms-calc((100% - (9px*4))/2)!important;width:-o-calc((100% - (9px*4))/2)!important;width:calc((100% - (9px*4))/2)!important;padding:0 9px}.single-content-gallery-item{margin-bottom:36px}.single-content-gallery-item img{max-height:-webkit-calc(100vh - 72px);max-height:-moz-calc(100vh - 72px);max-height:-ms-calc(100vh - 72px);max-height:-o-calc(100vh - 72px);max-height:calc(100vh - 72px)}}@media(max-width:640px){.single-content-gallery-item{margin-bottom:18px}.single-content-gallery-item img{max-height:100%}}.transition-500{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.opacity-active{-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}
#wpadminbar{display:none}html{margin-top:0!important}