@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:400;src:url(//www.katrinacaso.com/wp-content/themes/katrinacaso-wp/./assets/font/google/open-sans/open-sans-v44-latin-regular.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:400;src:url(//www.katrinacaso.com/wp-content/themes/katrinacaso-wp/./assets/font/google/open-sans/open-sans-v44-latin-italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Zalando Sans Expanded';font-style:normal;font-weight:300;src:url(//www.katrinacaso.com/wp-content/themes/katrinacaso-wp/./assets/font/google/zalando-sans-expanded/zalando-sans-expanded-v3-latin-300.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Zalando Sans Expanded';font-style:normal;font-weight:400;src:url(//www.katrinacaso.com/wp-content/themes/katrinacaso-wp/./assets/font/google/zalando-sans-expanded/zalando-sans-expanded-v3-latin-regular.woff2) format('woff2')}html{background:#d6cec6}body{background:#d6cec6;color:#111;font-family:'Open Sans',sans-serif}.wrapper{padding:0}.text-uppercase{text-transform:uppercase}#content{font-size:.9375rem;min-height:420px;font-family:'Open Sans',sans-serif;font-weight:400;font-style:normal;line-height:1.5}a{color:#111;text-decoration:underline;outline:none !important;-o-transition:all .3s ease;-moz-transition:all .3s ease;-khtml-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}a:hover{color:#444;text-decoration:none}p{margin-bottom:1.5rem}h1,h2,h3,h4,h5,h6{font-family:'Zalando Sans Expanded',sans-serif;font-weight:400;text-transform:uppercase}body.page-template-default #page-wrapper{margin-top:50px}#about-container{padding:25px 0}.footer-brand{width:200px}.mobile-arrow{position:absolute;margin:0 auto;z-index:9999;width:25px;height:32px;left:50%;transform:translateX(-50%);bottom:32px}.navbar-brand{position:relative;display:inline-block;overflow:hidden;text-indent:-999em;margin:0;padding:0;cursor:pointer;opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity .5s ease-in;-moz-transition:opacity .5s ease-in;transition:opacity .5s ease-in}.navbar-brand{display:block;background:transparent url(//www.katrinacaso.com/wp-content/themes/katrinacaso-wp/./assets/img/logo-katrina-caso-initials.svg) 0 0 no-repeat;width:60px;height:40px;background-size:60px 40px;margin:7px 0}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:inline}.navbar-toggler{margin:0;padding:0;border:0}.navbar-nav{font-family:'Zalando Sans Expanded',sans-serif;font-weight:400;font-size:.6875rem;text-transform:uppercase;margin:12px 12px 0 0;letter-spacing:1px}.navbar-light .navbar-nav .nav-link{color:#000}.breadcrumb{font-family:'Zalando Sans Expanded',sans-serif;font-weight:400;font-size:1rem;margin-bottom:50px;text-transform:uppercase}.breadcrumb a{text-decoration:none}.breadcrumb a:hover{text-decoration:underline}.breadcrumb-item.active,.breadcrumb-item+.breadcrumb-item:before{color:#111}.btn{font-family:'Zalando Sans Expanded',sans-serif;font-weight:300;text-transform:uppercase;cursor:pointer}#footer{background:#e9e3df;border-top:1px solid #cfc8c0;font-family:'Zalando Sans Expanded',sans-serif;font-weight:400;font-size:.75rem;padding-top:36px;padding-bottom:36px;outline:0}#footer a{text-decoration:none}#footer a:hover{text-decoration:underline}#footer .icon-instagram a:hover:before{text-decoration:none}.navbar-toggler,.navbar-toggler:active,.navbar-toggler:focus{border:none;outline:none;outline:none -webkit-focus-ring-color;padding:12px;margin:-3px 0;box-shadow:none}.animated-hamburger{width:30px;height:20px;position:relative;margin:6px 0 0;opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.animated-hamburger span{display:block;position:absolute;height:3px;width:100%;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;background:#000}.animated-hamburger span:nth-child(1){top:0}.animated-hamburger span:nth-child(2),.animated-hamburger span:nth-child(3){top:10px}.animated-hamburger span:nth-child(4){top:20px}.animated-hamburger.open span:nth-child(1){top:11px;width:0;left:50%}.animated-hamburger.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.animated-hamburger.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.animated-hamburger.open span:nth-child(4){top:11px;width:0;left:50%}.icon-instagram a:before{padding-right:6px;content:"\f16d";font-family:'Font Awesome 7 Brands';font-style:normal;font-weight:400;font-weight:400;font-style:normal;display:inline-block;text-decoration:inherit;text-rendering:auto;vertical-align:middle;display:inline-block;-webkit-font-smoothing:antialiased}.link-external a:after,a.link-external:after{font-family:'FontAwesome';font-size:.6rem;font-weight:400;-webkit-font-smoothing:antialiased;content:'\f08e';padding-left:5px;color:transparent;text-decoration:none;display:inline-block;-o-transition:color .5s ease;-moz-transition:color .5s ease;-khtml-transition:color .5s ease;-webkit-transition:color .5s ease;-ms-transition:color .5s ease;transition:color .5s ease}.link-external a:hover:after,a.link-external:hover:after{color:#444;text-decoration:none}.col-project-item{font-family:'Zalando Sans Expanded',sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase}.col-project-item img{padding-bottom:10px}.col-project-item a{text-decoration:none;opacity:1;-o-transition:all 1s ease;-moz-transition:all 1s ease;-khtml-transition:all 1s ease;-webkit-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}.col-project-item a:hover{text-decoration:underline;opacity:.9}.entry-thumbnail-caption{font-family:'Zalando Sans Expanded',sans-serif;font-size:.75rem;font-weight:400;text-transform:uppercase;padding:10px 0}body.home h1{font-family:'Zalando Sans Expanded',sans-serif;font-weight:300;text-transform:uppercase}body.home h2,body.home h3,body.home h4,body.home h5,body.home h6{font-family:'Zalando Sans Expanded',sans-serif;font-weight:300;text-transform:none}body.home #page-wrapper{margin-top:0}.home-contact-bottom{padding:90px 0}.home-contact-bottom p{margin:0}.row-repeater-even{background:#e9e3df;padding:50px 0}.row-repeater-odd{background:#d6cec6;padding:50px 0}.row-repeater h2{font-size:2.375rem;margin-bottom:.75em;line-height:1.25}.row-repeater .btn{padding:0}.row-repeater a.btn:hover{color:#444}#carouselHomeHero .carousel-item{width:100vw;min-height:500px;background-position:center center;background-size:cover;z-index:8888;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}#carouselHomeHero .carousel-caption{font-family:'Zalando Sans Expanded',sans-serif;font-weight:300;text-transform:uppercase;letter-spacing:1px;top:45%;transform:translateY(-50%);bottom:initial}#carouselHomeHero .carousel-hero-welcome{font-family:'Zalando Sans Expanded',sans-serif;font-weight:300;text-transform:uppercase;letter-spacing:1px;top:45%;transform:translateY(-50%);padding-left:12px;color:#fff;z-index:9999;position:absolute}#carouselHomeHero .btn-primary,#carouselHomeHero a.btn-primary{border-radius:0;font-size:.8125rem;letter-spacing:2px;color:#000 !important;background:#d8d4d0;border:1px solid #d6cec6;text-decoration:none !important;padding:.375rem 1.125rem}#carouselHomeHero .btn-primary:hover,#carouselHomeHero a.btn-primary:hover{color:#000 !important;background:#d6cec6;border:1px solid #d6cec6;text-decoration:none !important}#carouselHomeHero h1.carousel-brand{margin-bottom:12px}#press{padding-top:24px;padding-bottom:48px}a.press-logo-link{cursor:pointer;text-decoration:none;outline:none !important}a.press-logo-link img{-o-transition:all .3s ease;-moz-transition:all .3s ease;-khtml-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;opacity:1}a.press-logo-link:hover img{opacity:.66}@media (min-width:576px){.navbar-nav{margin:12px 0 0}.navbar-light .navbar-nav .nav-link{padding:.5rem 1.25rem}}@media only screen and (orientation:portrait) and (max-width:991px){#carouselHomeHero .carousel-item{min-height:620px}}@media only screen and (orientation:landscape){#carouselHomeHero .carousel-item{min-height:405px}}@media only screen and (min-width:992px){#carouselHomeHero .carousel-item{height:calc(100vh - 70px)}}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:400;src:url(//www.katrinacaso.com/wp-content/themes/katrinacaso-wp/./assets/font/google/open-sans/open-sans-v44-latin-regular.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:400;src:url(//www.katrinacaso.com/wp-content/themes/katrinacaso-wp/./assets/font/google/open-sans/open-sans-v44-latin-italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Zalando Sans Expanded';font-style:normal;font-weight:300;src:url(//www.katrinacaso.com/wp-content/themes/katrinacaso-wp/./assets/font/google/zalando-sans-expanded/zalando-sans-expanded-v3-latin-300.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Zalando Sans Expanded';font-style:normal;font-weight:400;src:url(//www.katrinacaso.com/wp-content/themes/katrinacaso-wp/./assets/font/google/zalando-sans-expanded/zalando-sans-expanded-v3-latin-regular.woff2) format('woff2')}html{background:#d6cec6}body{background:#d6cec6;color:#111;font-family:'Open Sans',sans-serif}.wrapper{padding:0}.text-uppercase{text-transform:uppercase}#content{font-size:.9375rem;min-height:420px;font-family:'Open Sans',sans-serif;font-weight:400;font-style:normal;line-height:1.5}a{color:#111;text-decoration:underline;outline:none !important;-o-transition:all .3s ease;-moz-transition:all .3s ease;-khtml-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}a:hover{color:#444;text-decoration:none}p{margin-bottom:1.5rem}h1,h2,h3,h4,h5,h6{font-family:'Zalando Sans Expanded',sans-serif;font-weight:400;text-transform:uppercase}body.page-template-default #page-wrapper{margin-top:50px}#about-container{padding:25px 0}.footer-brand{width:200px}.mobile-arrow{position:absolute;margin:0 auto;z-index:9999;width:25px;height:32px;left:50%;transform:translateX(-50%);bottom:32px}.navbar-brand{position:relative;display:inline-block;overflow:hidden;text-indent:-999em;margin:0;padding:0;cursor:pointer;opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity .5s ease-in;-moz-transition:opacity .5s ease-in;transition:opacity .5s ease-in}.navbar-brand{display:block;background:transparent url(//www.katrinacaso.com/wp-content/themes/katrinacaso-wp/./assets/img/logo-katrina-caso-initials.svg) 0 0 no-repeat;width:60px;height:40px;background-size:60px 40px;margin:7px 0}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:inline}.navbar-toggler{margin:0;padding:0;border:0}.navbar-nav{font-family:'Zalando Sans Expanded',sans-serif;font-weight:400;font-size:.6875rem;text-transform:uppercase;margin:12px 12px 0 0;letter-spacing:1px}.navbar-light .navbar-nav .nav-link{color:#000}.breadcrumb{font-family:'Zalando Sans Expanded',sans-serif;font-weight:400;font-size:1rem;margin-bottom:50px;text-transform:uppercase}.breadcrumb a{text-decoration:none}.breadcrumb a:hover{text-decoration:underline}.breadcrumb-item.active,.breadcrumb-item+.breadcrumb-item:before{color:#111}.btn{font-family:'Zalando Sans Expanded',sans-serif;font-weight:300;text-transform:uppercase;cursor:pointer}#footer{background:#e9e3df;border-top:1px solid #cfc8c0;font-family:'Zalando Sans Expanded',sans-serif;font-weight:400;font-size:.75rem;padding-top:36px;padding-bottom:36px;outline:0}#footer a{text-decoration:none}#footer a:hover{text-decoration:underline}#footer .icon-instagram a:hover:before{text-decoration:none}.navbar-toggler,.navbar-toggler:active,.navbar-toggler:focus{border:none;outline:none;outline:none -webkit-focus-ring-color;padding:12px;margin:-3px 0;box-shadow:none}.animated-hamburger{width:30px;height:20px;position:relative;margin:6px 0 0;opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.animated-hamburger span{display:block;position:absolute;height:3px;width:100%;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;background:#000}.animated-hamburger span:nth-child(1){top:0}.animated-hamburger span:nth-child(2),.animated-hamburger span:nth-child(3){top:10px}.animated-hamburger span:nth-child(4){top:20px}.animated-hamburger.open span:nth-child(1){top:11px;width:0;left:50%}.animated-hamburger.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.animated-hamburger.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.animated-hamburger.open span:nth-child(4){top:11px;width:0;left:50%}.icon-instagram a:before{padding-right:6px;content:"\f16d";font-family:'Font Awesome 7 Brands';font-style:normal;font-weight:400;font-weight:400;font-style:normal;display:inline-block;text-decoration:inherit;text-rendering:auto;vertical-align:middle;display:inline-block;-webkit-font-smoothing:antialiased}.link-external a:after,a.link-external:after{font-family:'FontAwesome';font-size:.6rem;font-weight:400;-webkit-font-smoothing:antialiased;content:'\f08e';padding-left:5px;color:transparent;text-decoration:none;display:inline-block;-o-transition:color .5s ease;-moz-transition:color .5s ease;-khtml-transition:color .5s ease;-webkit-transition:color .5s ease;-ms-transition:color .5s ease;transition:color .5s ease}.link-external a:hover:after,a.link-external:hover:after{color:#444;text-decoration:none}.col-project-item{font-family:'Zalando Sans Expanded',sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase}.col-project-item img{padding-bottom:10px}.col-project-item a{text-decoration:none;opacity:1;-o-transition:all 1s ease;-moz-transition:all 1s ease;-khtml-transition:all 1s ease;-webkit-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}.col-project-item a:hover{text-decoration:underline;opacity:.9}.entry-thumbnail-caption{font-family:'Zalando Sans Expanded',sans-serif;font-size:.75rem;font-weight:400;text-transform:uppercase;padding:10px 0}body.home h1{font-family:'Zalando Sans Expanded',sans-serif;font-weight:300;text-transform:uppercase}body.home h2,body.home h3,body.home h4,body.home h5,body.home h6{font-family:'Zalando Sans Expanded',sans-serif;font-weight:300;text-transform:none}body.home #page-wrapper{margin-top:0}.home-contact-bottom{padding:90px 0}.home-contact-bottom p{margin:0}.row-repeater-even{background:#e9e3df;padding:50px 0}.row-repeater-odd{background:#d6cec6;padding:50px 0}.row-repeater h2{font-size:2.375rem;margin-bottom:.75em;line-height:1.25}.row-repeater .btn{padding:0}.row-repeater a.btn:hover{color:#444}#carouselHomeHero .carousel-item{width:100vw;min-height:500px;background-position:center center;background-size:cover;z-index:8888;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}#carouselHomeHero .carousel-caption{font-family:'Zalando Sans Expanded',sans-serif;font-weight:300;text-transform:uppercase;letter-spacing:1px;top:45%;transform:translateY(-50%);bottom:initial}#carouselHomeHero .carousel-hero-welcome{font-family:'Zalando Sans Expanded',sans-serif;font-weight:300;text-transform:uppercase;letter-spacing:1px;top:45%;transform:translateY(-50%);padding-left:12px;color:#fff;z-index:9999;position:absolute}#carouselHomeHero .btn-primary,#carouselHomeHero a.btn-primary{border-radius:0;font-size:.8125rem;letter-spacing:2px;color:#000 !important;background:#d8d4d0;border:1px solid #d6cec6;text-decoration:none !important;padding:.375rem 1.125rem}#carouselHomeHero .btn-primary:hover,#carouselHomeHero a.btn-primary:hover{color:#000 !important;background:#d6cec6;border:1px solid #d6cec6;text-decoration:none !important}#carouselHomeHero .carousel-brand{max-width:400px;margin-bottom:24px}#press{padding-top:24px;padding-bottom:48px}a.press-logo-link{cursor:pointer;text-decoration:none;outline:none !important}a.press-logo-link img{-o-transition:all .3s ease;-moz-transition:all .3s ease;-khtml-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;opacity:1}a.press-logo-link:hover img{opacity:.66}@media (min-width:576px){.navbar-nav{margin:12px 0 0}.navbar-light .navbar-nav .nav-link{padding:.5rem 1.25rem}}@media only screen and (orientation:portrait) and (max-width:991px){#carouselHomeHero .carousel-item{min-height:620px}}@media only screen and (orientation:landscape){#carouselHomeHero .carousel-item{min-height:405px}}@media only screen and (min-width:992px){#carouselHomeHero .carousel-item{height:calc(100vh - 70px)}}