/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body{font-family:'PT Sans', sans-serif;color:#676767;-webkit-font-smoothing:antialiased}.cell-grid:after{content:"";display:table;clear:both}.cell{width:100%;margin-bottom:25px}@media (min-width: 37.5em){.cell{width:50%;padding:0 10px;float:left}.cell.full{width:100%}}@media (min-width: 64em){.cell-grid{margin:0 -10px}.cell{width:33.33%;padding:0 10px;float:left}}.nav-header{height:50px}.menu{position:fixed;z-index:200;top:0;left:0;height:50px;width:100%;background-color:#ab2724;color:white}.menu .menu-toggle{position:absolute;top:50%;left:13px;font-size:22px;margin-top:-13px}.menu .menu-language{position:absolute;top:50%;right:13px;font-size:18px;margin-top:-10px}.menu .menu-language a{color:white}.menu .menu-logo{padding-top:12px;text-align:center}.menu .menu-logo img{height:23px}.menu .menu-items{position:absolute;overflow:hidden;z-index:10;top:50px;width:100%;margin:0;padding:0;max-height:0;transition:max-height 0.6s ease}.menu .menu-items.shown{max-height:485px}.menu .menu-item{background-color:#ab2724;border-top:1px #92211f solid;height:60px;line-height:60px;vertical-align:middle;text-align:center;cursor:pointer}.menu .menu-item:hover{background-color:#92211f}.menu .menu-item.active{background-color:#92211f}.menu .menu-item>a{display:block;color:white;text-decoration:none;text-transform:uppercase;letter-spacing:1px}.menu .menu-item.social>a{display:inline-block;width:16%;max-width:50px}.menu .submenu-items{display:none}.pagination{display:flex;justify-content:space-between}@media (min-width: 50em){.menu{position:static;height:40px}.menu.following{position:fixed;top:-60px;transform:translate(0, 60px);transition:transform 0.5s}.menu .menu-inner{padding:0 30px}.menu .menu-toggle,.menu .menu-language{display:none}.menu .menu-logo{padding-top:6px;float:left;text-align:left}.menu .menu-items{position:static;overflow:visible;float:right;width:auto;max-height:inherit}.menu .menu-item{display:inline-block;position:relative;width:auto;margin-left:-4px;padding:0 8px;height:100%;border:none;line-height:40px;font-size:11px}.menu .menu-item.social{display:none}.menu .submenu-items{position:absolute;top:100%;left:0;width:150px;z-index:1000;padding:10px 0 10px 0;text-align:left;background:rgba(0,0,0,0.6)}.menu .menu-item:hover .submenu-items{display:block}.menu .submenu-item{line-height:20px}.menu .submenu-item a{display:block;text-transform:lowercase;padding:4px 5px 5px 18px;font-size:11px;color:white}}@media (min-width: 64em){.menu.following .menu-inner{width:880px;margin:auto}.menu .menu-inner{padding:0 0 0 15px}.menu .menu-item{width:90px;padding:0}}.footer{display:none}@media (min-width: 64em){.footer{display:block;position:absolute;top:20px;left:100%}.footer .language-selection{margin-bottom:20px}.footer .social-links a{margin-bottom:10px;font-size:12px}.footer a{display:block;background-color:#ab2724;opacity:0.5;color:white;font-size:10px;width:20px;height:20px;text-decoration:none;padding-top:4px;text-align:center}.footer a.active,.footer a:hover{font-weight:700;opacity:1;text-decoration:none}}.item{position:relative;cursor:pointer}.item.selected{opacity:0.4}.item .main-image{width:100%}.item .short-info{height:65px}.item .short-info .title{font-weight:700;font-size:14px}.item .short-info .description{font-size:12px}.item .short-info .date-and-category{font-size:12px}.item .legend{position:absolute;width:100%;bottom:0;height:40px;background-color:black;color:white;font-size:14px;line-height:40px;vertical-align:middle;padding:0 20px}.item .item-expanded{display:none}.item-expanded:after{content:"";display:table;clear:both}.item-expanded .title{font-size:24px}.item-expanded .info{font-size:12px;line-height:15px}.item-expanded .label{font-weight:700}.item-expanded .close-link{cursor:pointer;float:right;color:#ab2724;font-size:12px}.item-expanded .close-link .close-icon-link{display:none}.item-expanded .main-display{position:relative}.item-expanded .large-image-container,.item-expanded .large-images-container{margin:20px 0}.item-expanded .large-image{width:100%}.item-expanded .large-image img{display:block;width:100%}.item-expanded .large-video{width:100%}.item-expanded .large-video .embed-container{position:relative;height:0;overflow:hidden;max-width:100%;padding-bottom:64.25%}.item-expanded .large-video .embed-container iframe,.item-expanded .large-video .embed-container object,.item-expanded .large-video .embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.item-expanded .thumb-image{margin-right:20px;opacity:0.4}.item-expanded .thumb-image.is-nav-selected{opacity:1}.item-expanded .thumb-image img{width:60px;height:60px}.item-expanded .large-description-container{position:absolute;display:none;top:0;left:0;width:100%;height:100%;z-index:10}.item-expanded .large-description-container.shown{display:block}.item-expanded .large-description-layout{display:flex;align-items:center;height:100%;width:100%;background:rgba(0,0,0,0.7);color:white}.item-expanded .large-description-centered{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.item-expanded .large-description{flex-basis:70%;padding:0 20px;font-size:24px;line-height:30px;margin-bottom:30px}.item-expanded .large-description p{margin-top:0}.item-expanded .large-description-notes{flex-basis:30%;flex-grow:1;font-size:12px;line-height:15px;padding-top:3px;padding-right:10px}.item-expanded .large-description-notes p{margin-top:0}.item-expanded .large-description-close{cursor:pointer;position:absolute;top:10px;right:10px;width:12px;height:12px;background-image:url(/assets/sesnic_turkovic/close-5a0e48e508b58cd651a1057b46fc6c5f8fd61647200fdd5445ef74a2fc700d93.png)}.item-expanded.project-expanded .thumb-images-container{float:left;width:70%}.item-expanded .news-text{margin-top:20px;font-size:14px}.item-expanded .link-and-caption{float:right;text-align:right}.item-expanded .description-link{color:white;text-transform:uppercase;text-align:center;background-color:#bcbcbc;padding:3px 5px 2px 5px;font-size:12px;line-height:15px;font-weight:700}.item-expanded .description-link:hover{text-decoration:none;background-color:#4c4c4c}.item-expanded .caption-container{margin-top:25px;font-size:12px;font-weight:600}.item-expanded .caption-container .caption{display:none;font-weight:300}.item-expanded .caption-container .caption.shown{display:inline}.item-expanded .description{display:none}.item-expanded .description-notes{display:none}@media (min-width: 37.5em){.item-expanded .main-news-display{float:left;margin-right:20px;width:66.66%}}@media (max-width: 37.5em){.item-expanded{position:fixed;overflow:scroll;z-index:190;top:0;bottom:0;left:0;right:0;background:white;padding:60px 20px 0 20px}.item-expanded .close-link{position:absolute;top:60px;right:15px;font-size:30px}.item-expanded .close-link .close-icon-link{display:block}.item-expanded .close-link .close-text-link{display:none}.item-expanded .large-description-container.shown{display:none}.item-expanded .flickity-prev-next-button{display:none}.item-expanded.project-expanded .thumb-images-container{width:100%;float:none}.item-expanded .link-and-caption{float:none;width:100%;text-align:left}.item-expanded .description-link{display:none}.item-expanded .caption-container{margin-top:5px}.item-expanded .description{display:block}.item-expanded .description-notes{display:block}body.with-item-expanded{position:relative;overflow:hidden}}.category{position:relative}.category .category-image{width:100%}.category .legend{position:absolute;width:100%;bottom:0;height:40px;background-color:black;color:white;font-size:14px;line-height:40px;vertical-align:middle;padding:0 20px}h2.category-name{margin-top:0}.client-list{margin-bottom:20px}.client-list .client{padding:0 5px;font-size:14px}.client-list .client a:hover{text-decoration:none;font-weight:600}.client-list:after{content:"";display:table;clear:both}.client-list.client-selected{display:none}@media (min-width: 37.5em){.client-list .client{width:50%;float:left}}@media (min-width: 64em){.client-list .client{width:33.33%;float:left}.client-list.client-selected{display:block}}.about-page .header-image img{width:100%}.about-page .about-text{font-size:24px;line-height:30px}.about-page .sidebar{margin-top:25px}.about-page .sidebar .list-title{margin-bottom:15px;font-weight:700}.about-page .sidebar ul{list-style:none;margin:0 0 20px 0px;padding:0}.about-page .sidebar li{padding:0 0 0 15px;background:url(/assets/sesnic_turkovic/about/bullet-61791fbdf8a4d84d463299a9b3bc3a95a8ad2c9e8061c0058baf44540dcfda39.gif) no-repeat 0 5px}.about-page .about-footer{clear:both;color:#ab2724;font-size:12px}@media (min-width: 37.5em){.about-text{float:left;width:66.6666%;padding-right:20px}.sidebar{float:left;width:33.3333%;font-size:14px}}.contact-page h3{margin:0 0 10px 0;font-size:24px;font-weight:300}.contact-page .map-container{margin-bottom:40px}.contact-page .map-container iframe{width:100%;height:400px}.contact-page .map-link{font-size:12px}.contact-page .info{margin-bottom:20px}.contact-page .info .name{font-weight:600}.contact-page .legal{color:#aaa}@media (min-width: 37.5em){.map-container{float:left;width:66.6666%;padding-right:20px}.sidebar{float:left;width:33.3333%;font-size:12px}}/*! Flickity v2.2.1
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-button{position:absolute;background:rgba(255,255,255,0.75);border:none;color:#333}.flickity-button:hover{background:white;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19F}.flickity-button:active{opacity:0.6}.flickity-button:disabled{opacity:0.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:0.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}html{height:100%}body{height:100%;background:url(/assets/sesnic_turkovic/background-b8158eb34bdc4b2f587016e6a3c6474f8109098a25fd72e7a7f4fa532e0f9c7e.gif)}ul{list-style:none}*,*:before,*:after{box-sizing:border-box}a{color:#ab2724;text-decoration:none}a:hover{text-decoration:underline}.content{margin:auto;position:relative;background:white;max-width:920px}.page-content{padding:20px;overflow:hidden}@media (min-width: 64em){.content{padding:20px}.page-content{padding:20px 0 0 0}}
