#toolset {
	display: none;
}

body {
	background-color: #fff;
	color: #000;
}

a:active {
	opacity: 0.7;
}

.page a.active {
	font-weight: bold;
}

i,
em {
	font-style: italic;
}

b,
strong {
	font-weight: bolder;
}

sub,
sup {
	position: relative;
	vertical-align: baseline;
}

sub {
	top: 0.3em;
}

sup {
	top: -0.4em;
}

s {
	text-decoration: line-through;
}

img {
	border: 0;
	padding: 0;
}

ul,
ol {
	margin: 0;
	padding: 0 0 0 1em;
}

blockquote {
	margin: 0;
	padding: 0 0 0 1em;
}

hr {
	background: rgba(127, 127, 127, 0.2);
	border: 0;
	height: 1px;
	display: block;
}

.content img {
	float: none;
	margin-bottom: 1.5em;
}

.gallery_image_caption {
    margin-top: 1.5rem;
    margin-bottom: 0.5rem;
    font-size: 1.2rem;
	font-weight: 400;
	color: rgba(0, 0, 0, 0.25);
	font-family: "Monument Grotesk Mono", Icons;
	font-style: normal;
	line-height: 1.3;	
}

/**
 * Loading Animation
 */

.loading[data-loading] {
	position: fixed;
	bottom: 8px; 
    left: 8px;
}

/**
 * Editor styles
 */

[data-predefined-style="true"] bodycopy {
	font-size: 1.3rem;
	color: rgba(0, 0, 0, 0.75);
	font-family: "Diatype Variable", Icons;
	line-height: 1.4;
	font-style: normal;
	font-weight: 400;
	font-variation-settings: 'slnt' 0, 'MONO' 0;
}

[data-predefined-style="true"] bodycopy a {
	color: rgba(0, 0, 0, 0.75);
	text-decoration: none;
}

[data-predefined-style="true"] bodycopy a:hover {

}

bodycopy a.image-link,
bodycopy a.icon-link,
bodycopy a.image-link:hover,
bodycopy a.icon-link:hover {
	border-bottom: 0;
	padding-bottom: 0;
}

[data-predefined-style="true"] h1 {
	font-family: "Diatype Variable", Icons;
	font-style: normal;
	font-weight: 400;
	padding: 0;
	margin: 0;
	font-size: 3.2rem;
	line-height: 1.1;
	color: rgba(0, 0, 0, 0.75);
	font-variation-settings: 'slnt' 0, 'MONO' 0;
}

[data-predefined-style="true"] h1 a {
	color: rgba(0, 0, 0, 0.75);
}

[data-predefined-style="true"] h2 {
	font-family: "Diatype Variable", Icons;
	font-style: normal;
	font-weight: 400;
	padding: 0;
	margin: 0;
	color: rgba(0, 0, 0, 0.75);
	font-size: 2rem;
	line-height: 1.2;
	font-variation-settings: 'slnt' 0, 'MONO' 0;
	}

[data-predefined-style="true"] h2 a {
	color: rgba(0, 0, 0, 0.75);
}

[data-predefined-style="true"] small {
	display: inline-block;
	font-size: 1rem;
	line-height: 1.3;
	font-family: "Monument Grotesk Mono Variable", Icons;
	font-style: normal;
	font-weight: 400;
	color: rgba(0, 0, 0, 0.25);
	font-variation-settings: 'slnt' 0, 'MONO' 1;
}

[data-predefined-style="true"] small a {
	color: rgba(0, 0, 0, 0.75);
	border-bottom-width: 0em;
}

/**
 * Breakpoints
 */

[data-css-preset] .page {
    background-color: initial /*!page_bgcolor*/;
}

.mobile .page,
[data-css-preset].mobile .page {
	position: relative;
	max-width: 100%;
	width: 100%;
	background-color: transparent /*!page_bgcolor*/;
}

[data-css-preset] .container {
	margin-left: auto /*!content_right*/;
	margin-right: 0 /*!content_right*/;
	text-align: left /*!text_left*/;
}

[data-css-preset] body {
	background-color: transparent/*!body_bgcolor*/;
}

[data-css-preset] .container_width {
	width: 80%/*!content_right*/;
}

[data-css-preset] .content_padding {
	padding-top: 4rem /*!main_margin*/;
	padding-bottom: 4rem /*!main_margin*/;
	padding-left: 4rem /*!main_margin*/;
	padding-right: 4rem /*!main_margin*/;
}

/**
 * Thumbnails
 */

div[thumbnails] {
	justify-content: flex-start;
}

[data-css-preset] .thumbnails {
   	background-color: transparent/*!thumbnails_bgcolor*/;   
}

[data-css-preset] .thumbnails_width {
    width: 80%/*!thumbnails_width*/;
}

[data-css-preset] [thumbnails-pad] {
    padding: 0.75rem/*!thumbnails_padding*/;
}

[data-css-preset] [thumbnails-gutter] {
    margin: -1.5rem/*!thumbnails_padding*/;
}

[data-css-preset] [responsive-layout] [thumbnails-pad] {
    padding: 0.5rem/*!responsive_thumbnails_padding*/; 
}

[data-css-preset] [responsive-layout] [thumbnails-gutter] {
    margin: -1rem/*!responsive_thumbnails_padding*/; 
}

.thumbnails .thumb_image {
	outline: 0px solid rgba(0,0,0,.12);
    outline-offset: -1px;
}

.thumbnails .title {
    margin-top: .8rem;
    margin-bottom: 0.3rem;
    font-size: 1.3rem;
	font-weight: 400;
	color: rgba(0, 0, 0, 0.85);
	font-family: Diatype, Icons;
	font-style: normal;
	line-height: 1.3;
}

.thumbnails .tags {
    margin-top: .8rem;
    margin-bottom: 1.5rem;
    font-size: 1.2rem;
	font-weight: 400;
	color: rgba(0, 0, 0, 0.25);
	font-family: "Monument Grotesk Mono", Icons;
	font-style: normal;
	line-height: 1.3;
}

.thumbnails .tags a {
	border-bottom: 0;
    color: rgba(0, 0, 0, 0.25);
    text-decoration: none;
}

.thumbnails .has_title .tags {
	margin-top: 0rem;
}

/**
 * Site Menu Button
 */

[data-css-preset] #site_menu_button {
    color: rgba(0, 0, 0, 0.75);
    line-height: 1;
    font-size: 22px /*!site_menu_button*/;
    padding: 6px;
    line-height: 1;
    background: rgba(33, 32, 46, 0);
    position: fixed;
	right: 3rem /*!site_menu_button*/;
	top: 3rem /*!site_menu_button*/;
}

body.mobile #site_menu_button {
	margin: -6px;
    font-size: 24px;
}

#site_menu_button.custom_icon {
	width: 40px;
    height: auto;
}

#site_menu_button.active {
	display: none;
}


/**
 * Site Menu
 */

#site_menu {
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif, "Sans Serif", Icons;
	background: rgba(20, 20, 20, 0.95);
	font-size: 20px;
	font-style: normal;
	font-weight: 400;
	padding: 20px 30px 90px 30px;
	max-width: 400px;
	min-width: 300px;
	text-align: left;
	display: flex;
	justify-content: flex-start;
}

body.mobile #site_menu {
	width: 100%;
}

#site_menu .page-link a {
	color: rgba(255, 255, 255, 0.75);
}

#site_menu .set-link > a {
	color: rgba(255, 255, 255, 0.75);
	font-weight: bold;
}

#site_menu a:active {
	opacity: .7;
}

#site_menu a.active {
	opacity: .4;
}

#site_menu .close {
	display: none;
	color: rgba(255, 255, 255, 0.4);
	line-height: .85em;
	font-size: 45px;
}

body.mobile #site_menu .close {
	display: block;
	font-size: 50px;
	line-height: 1em;
}

#site_menu .break {
	height: 28px;
}

#site_menu .indent {
	margin-left: 28px;
}

/*
 * Shop Button
 */

[data-css-preset] #shop_button {
	color: rgba(0, 0, 0, 0.85);
    background: transparent;
	font-size: 32px;
    font-style: normal;
	font-weight: 400;
    line-height: 1;
    position: fixed;
	padding: 6px;
	top: 1rem /*!shop_button*/;
	left: 1.5rem /*!shop_button*/;
}

#shop_button.text {
    font-size: 1.3rem;
	font-weight: 400;
	color: rgba(0, 0, 0, 0.75);
	font-family: Diatype, Icons;
    padding: 0;
    line-height: 1.3;
	font-style: normal;
}

#shop_button.custom_icon {
	width: 40px;
    height: auto;
}

body.mobile #shop_button:not(.text) {
	margin: -6px;
    font-size: 40px;
}

/*
 * Shop Product Widget
 */

.shop_product {
    width: 100%;
	max-width: 22rem;
    position: relative;
    display: block;
}

.shop_product .price {
	font-family: Diatype, Icons;
	font-size: 1.3rem;
	line-height: 1.3;
	color: rgba(0, 0, 0, 0.75);
    display: block;
    margin-bottom: 1rem;
	font-style: normal;
	font-weight: 400;
}

.shop_product .dropdown {
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif, "Sans Serif", Icons;
    font-size: 1.3rem;
    display: inline-block;
	width: 100%;
    border: 1px solid rgba(0,0,0,.2);
    background:  white url(https://static.cargo.site/assets/images/select-line-arrows.svg) no-repeat right;
    margin-bottom: 1rem;
    line-height: 1.3;
    padding: .7rem 2.5rem .7rem 1rem;
	font-style: normal;
	font-weight: 400;
    color: rgba(0, 0, 0, 0.75);
}

.shop_product .button {
	font-family: Diatype, Icons;
	font-size: 1.3rem;
    background: rgba(0, 0, 0, 0.75);
    color: rgba(255,255,255,1);
    flex: 0 0 50%;
    text-align: left;
    display: inline-block;
	line-height: 1.3;
    padding: .8rem 1rem .9rem;
	font-style: normal;
	font-weight: 700;
}

/*
 * Image Zoom
 */

.content img.image-zoom:active {
	opacity: .7;
}

/**
 * Quick View
 */

[data-css-preset] .quick-view {
    padding-top: 2.5rem /*!quick_view_padding*/;
    padding-bottom: 2.5rem /*!quick_view_padding*/;
    padding-left: 2.5rem /*!quick_view_padding*/;
    padding-right: 2.5rem /*!quick_view_padding*/;
    height: 100% /*!quick_view_height*/;
    width: 100% /*!quick_view_width*/;
}

body.mobile .quick-view {
    width: 100%;
    height: 100%;
    margin: 0;
}

[data-css-preset] .quick-view-background {
	background: rgba(255, 255, 255, 1) /*!quick_view_bgcolor*/;
}

.quick-view-caption {
	font-family: "Monument Grotesk Mono", Icons;
    transition: 100ms opacity ease-in-out;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    margin: 3.5rem 0;
    text-align: center;
    font-size: 1.2rem;
	font-style: normal;
	font-weight: 400;
    line-height: 1.3;
}

.quick-view-caption span {
    padding: 0.5rem 1rem;
    display: inline-block;
    background: rgba(0,0,0,0.4);
    color: white;
}

/**
 * Quick View Navigation 
 */

.quick-view-navigation .left-arrow {
    left: 10px;
}

.quick-view-navigation .right-arrow {
    right: 10px;
}

.quick-view-navigation .left-arrow,
.quick-view-navigation .right-arrow {
    /* Change height/width together to scale */
    height: 36px;
    width: 36px;
}

.quick-view-navigation .left-arrow .inner-color,
.quick-view-navigation .right-arrow .inner-color {
    stroke: #fff;
    stroke-width: 0px;
}

.quick-view-navigation .left-arrow .outer-color,
.quick-view-navigation .right-arrow .outer-color {
    stroke: rgba(0, 0, 0, 0.85);
    stroke-width: 2px;
}

.quick-view-navigation .close-button {  
    top: 10px;
    right: 10px;
    /* Change height/width together to scale */
    width: 36px;
    height: 36px;
}

.quick-view-navigation .close-button .inner-color {
    stroke: #fff;
    stroke-width: 0px;
}

.quick-view-navigation .close-button .outer-color {
    stroke: rgba(0, 0, 0, 0.85);
    stroke-width: 2px;
}

/** 
 * Image Gallery Navigation Arrows 
 */
 
.image-gallery-navigation .left-arrow,
.image-gallery-navigation .right-arrow {
    /* Change height/width together to scale */
    height: 36px;
    width: 36px;
}

.image-gallery-navigation .left-arrow .inner-color,
.image-gallery-navigation .right-arrow .inner-color {
    stroke: #fff;
    stroke-width: 1.5px;
}

.image-gallery-navigation .left-arrow .outer-color,
.image-gallery-navigation .right-arrow .outer-color {
    stroke: rgba(0, 0, 0, 0.6);
    stroke-width: 2.5px;
}

/**
 * Wallpaper Backdrop Navigation Arrows 
 */

.wallpaper-navigation .left-arrow,
.wallpaper-navigation .right-arrow {
   /* Change height/width together to scale */
   width: 36px;
   height: 36px;
}

.wallpaper-navigation .left-arrow .inner-color,
.wallpaper-navigation .right-arrow .inner-color {
   stroke: #fff;
    stroke-width: 1.5px;
}

.wallpaper-navigation .left-arrow .outer-color,
.wallpaper-navigation .right-arrow .outer-color {
    stroke: rgba(0, 0, 0, 0.6);
    stroke-width: 2.5px;
}

/**
 * Feed
 */

.feed .content_container .page {
    border-top: 0px dashed rgba(0, 0, 0, 0.2);
}

.feed .content_container .page_container:first-child .page {
	border-top: 0;
}

/*
 * Audio Player
 */

.audio-player {
    max-width: 36rem;
    height: 3.3rem;
    outline: 1px solid rgba(0,0,0,0.15);
    color: rgba(0, 0, 0, 0.6);
    background: #fff;
    font-size: 1.3rem;
    line-height: 1.6;
    font-family: Diatype, Icons;
    font-style: normal;
    font-weight: 400;
    text-align: left;
    margin: 1px 1px 1em 1px;
}

body.mobile .audio-player {
    max-width: 100%;
}

.audio-player .separator {
    width: 1px;
    background-color: rgba(0,0,0,0.15);
}

.audio-player .button {
    background: transparent;
    cursor: pointer;
    fill: rgba(0, 0, 0, 0.85);
}

.audio-player .icon {
    fill: rgba(0, 0, 0, 0.85);
    padding: 30%;
    width: 100%;
    margin: auto;
}

.audio-player .buffer {
    background: rgba(0,0,0,0.03);
}

.audio-player .progress {
    background: rgba(0,0,0,0.1);
}

.audio-player .progress-indicator {
    border: 1px solid rgba(0, 0, 0, 0.7);
    width: 1px;
    height: 100%;
    right: 0;
    position: absolute;
    cursor: ew-resize;
}

.audio-player .note-icon {
    height: 100%;
    width: 3.8rem;
    padding: 1rem;
    fill: rgba(0, 0, 0, 0.5);
}

.audio-player .current-time {
    padding-left: 1rem;
}

.audio-player .total-time {
    padding-right: 1rem;
}




/* Project thumbnails: selected drawing or render */
.thumbnail[data-id="38697842"] .image-link,
.thumbnail[data-id="38627783"] .image-link,
.thumbnail[data-id="33669602"] .image-link,
.thumbnail[data-id="38701101"] .image-link,
.thumbnail[data-id="36018813"] .image-link,
.thumbnail[data-id="38701184"] .image-link,
.thumbnail[data-id="37640800"] .image-link,
.thumbnail[data-id="38631136"] .image-link,
.thumbnail[data-id="38631414"] .image-link,
.thumbnail[data-id="37640835"] .image-link,
.thumbnail[data-id="33669603"] .image-link,
.thumbnail[data-id="38631068"] .image-link,
.thumbnail[data-id="37640459"] .image-link,
.thumbnail[data-id="33669604"] .image-link,
.thumbnail[data-id="33669605"] .image-link,
.thumbnail[data-id="38642367"] .image-link,
.thumbnail[data-id="36660245"] .image-link,
.thumbnail[data-id="36684922"] .image-link,
.thumbnail[data-id="36684819"] .image-link,
.thumbnail[data-id="36680211"] .image-link,
.thumbnail[data-id="36684781"] .image-link,
.thumbnail[data-id="35929641"] .image-link,
.thumbnail[data-id="37099268"] .image-link,
.thumbnail[data-id="33669600"] .image-link,
.thumbnail[data-id="33669601"] .image-link,
.thumbnail[data-id="33676127"] .image-link,
.thumbnail[data-id="35923240"] .image-link,
.thumbnail[data-id="33676131"] .image-link,
.thumbnail[data-id="33669607"] .image-link,
.thumbnail[data-id="33669608"] .image-link,
.thumbnail[data-id="33697302"] .image-link,
.thumbnail[data-id="33676126"] .image-link,
.thumbnail[data-id="37107164"] .image-link,
.thumbnail[data-id="33669606"] .image-link {
  position: relative;
  display: block;
  overflow: hidden;
}

.thumbnail[data-id="38697842"] .image-link::after,
.thumbnail[data-id="38627783"] .image-link::after,
.thumbnail[data-id="33669602"] .image-link::after,
.thumbnail[data-id="38701101"] .image-link::after,
.thumbnail[data-id="36018813"] .image-link::after,
.thumbnail[data-id="38701184"] .image-link::after,
.thumbnail[data-id="37640800"] .image-link::after,
.thumbnail[data-id="38631136"] .image-link::after,
.thumbnail[data-id="38631414"] .image-link::after,
.thumbnail[data-id="37640835"] .image-link::after,
.thumbnail[data-id="33669603"] .image-link::after,
.thumbnail[data-id="38631068"] .image-link::after,
.thumbnail[data-id="37640459"] .image-link::after,
.thumbnail[data-id="33669604"] .image-link::after,
.thumbnail[data-id="33669605"] .image-link::after,
.thumbnail[data-id="38642367"] .image-link::after,
.thumbnail[data-id="36660245"] .image-link::after,
.thumbnail[data-id="36684922"] .image-link::after,
.thumbnail[data-id="36684819"] .image-link::after,
.thumbnail[data-id="36680211"] .image-link::after,
.thumbnail[data-id="36684781"] .image-link::after,
.thumbnail[data-id="35929641"] .image-link::after,
.thumbnail[data-id="37099268"] .image-link::after,
.thumbnail[data-id="33669600"] .image-link::after,
.thumbnail[data-id="33669601"] .image-link::after,
.thumbnail[data-id="33676127"] .image-link::after,
.thumbnail[data-id="35923240"] .image-link::after,
.thumbnail[data-id="33676131"] .image-link::after,
.thumbnail[data-id="33669607"] .image-link::after,
.thumbnail[data-id="33669608"] .image-link::after,
.thumbnail[data-id="33697302"] .image-link::after,
.thumbnail[data-id="33676126"] .image-link::after,
.thumbnail[data-id="37107164"] .image-link::after,
.thumbnail[data-id="33669606"] .image-link::after {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 2;
  pointer-events: none;
  background-color: #fff;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  opacity: 0;
  transition: opacity 350ms ease;
}

.thumbnail[data-id="38697842"] .image-link::after {
  background-image: url("https://freight.cargo.site/w/1500/q/75/i/69678ada86f3bae0b30f4b4f7ed53381679ae296f95c329f3c5aca5d2c1fb717/BYT-HEBENKA_2NP.jpg");
}

.thumbnail[data-id="38627783"] .image-link::after {
  background-image: url("https://freight.cargo.site/w/1250/q/75/i/838d34e213c09f9423a5f60e042b0b2e0243390cc26e3399a90ea6441053a5d8/HOVER_Byt-olek-FOTO.png");
}

.thumbnail[data-id="33669602"] .image-link::after {
  background-image: url("https://freight.cargo.site/w/1250/q/75/i/7407b76d57a2018a1b906e43a82cac8891f5594c0e9416cd9aee3a88d5877caa/HOVER_BYT-F.jpg");
}

.thumbnail[data-id="38701101"] .image-link::after {
  background-image: url("https://freight.cargo.site/w/1250/i/e9978406ce9ea21402e6cb9e56718a73a9a3f8c156647e74f2114cbe7c8abcae/DM_SMCHOV_2NP-nov.jpg");
}

.thumbnail[data-id="36018813"] .image-link::after {
  background-image: url("https://freight.cargo.site/w/1250/q/75/i/357d5f842a9cb03248a8b09c9f9c28b70338b12d97e82b6f85c48a7413c4d8be/HOVER_VALMEZ-GYM.jpg");
}

.thumbnail[data-id="38701184"] .image-link::after {
  background-image: url("https://freight.cargo.site/w/1250/i/17a4d3c85275b46bea21dea1faa5ac9a9919d83d177710e134d0a37a93a08ef6/KANCELE_SG_PUDORYS.jpg");
}

.thumbnail[data-id="37640800"] .image-link::after {
  background-image: url("https://freight.cargo.site/w/1250/q/75/i/3dc75c55854b810c786adc8195ce35867112b3b3afa29aed06eacc9c21020ebf/HOVER_BYT-S-VELKM-STOLEM.jpg");
}

.thumbnail[data-id="38631136"] .image-link::after {
  background-image: url("https://freight.cargo.site/w/1250/q/75/i/8fb95f29ebefd1cd7f9d70c71b06d8a0110743361a1666e00b1b65173da0661e/2026-03-04-12_46_32-QuickLook---14-_-15_-studie-rekonstrukce-bytu_Lys-nad-Labem_edovi_S-S_2508.pdf.jpg");
}

.thumbnail[data-id="38631414"] .image-link::after {
  background-image: url("https://freight.cargo.site/w/1250/q/75/i/9914f0d847cf9c113aff68e37a54f6b756917cb1e2c78fc321994a194988de3a/HOVER_RD-WALL.jpg");
}

.thumbnail[data-id="37640835"] .image-link::after {
  background-image: url("https://freight.cargo.site/w/1250/q/75/i/9ab4987d0481f8d4eca7d78581593ff06931e3f38f76df8a5e494c2de4d78bbc/HOVER_mezonet-se-zimn-zahradou.jpg");
}

.thumbnail[data-id="33669603"] .image-link::after {
  background-image: url("https://freight.cargo.site/w/1250/q/75/i/64e971666bc7d0258c78939746ffca2eba10e51d2508629e4422fbe078474653/VYKRES-DRAHOTIN-7.jpg");
}

.thumbnail[data-id="38631068"] .image-link::after {
  background-image: url("https://freight.cargo.site/w/1250/q/75/i/22dd05cf0ecac23f86a146bd0d183e4421eae1b6ecbc5eff3d5c6468356eb1ab/HOVER_RD-BROD.jpg");
}

.thumbnail[data-id="37640459"] .image-link::after {
  background-image: url("https://freight.cargo.site/w/1250/q/75/i/b340b6e1d79615be038a0e7a960a1e0a800bc6d0d92f7701e348cc37a6cc94ff/HOVER_Star-Vrovice.jpg");
}

.thumbnail[data-id="33669604"] .image-link::after {
  background-image: url("https://freight.cargo.site/w/1250/q/75/i/d4e51210a6bb0b08c8f6c69e2e17049da9752350f965ba6e0d9dfc0f5bded66c/HOVER_KINO.jpg");
}

.thumbnail[data-id="33669605"] .image-link::after {
  background-image: url("https://freight.cargo.site/w/1250/q/75/i/967c07d901f3f7691581af71fbe09e7b0aaa2800bd88708e43a52ba17e924beb/HOVER_KNIHOVNA-CHOMUTOV.jpg");
}

.thumbnail[data-id="38642367"] .image-link::after {
  background-image: url("https://freight.cargo.site/w/1250/q/75/i/8264fa38ebc4975630e8745410fe69272a3f092b946657b361f40cca7d56d511/2603_STUDY-PHASE-2-3.jpg");
}

.thumbnail[data-id="36660245"] .image-link::after {
  background-image: url("https://freight.cargo.site/w/1250/q/75/i/b1a8e4358fbf546580d5c57e0495a5967cdb288d3ba095a49801b489ac6c5afa/1np_HRADEC-K.jpg");
}

.thumbnail[data-id="36684922"] .image-link::after {
  background-image: url("https://freight.cargo.site/w/1250/q/75/i/1da103d7cbb7fbcd00df69f6b93fb0387d035444b8dbb77787390bc08180f531/5NP.jpg");
}

.thumbnail[data-id="36684819"] .image-link::after {
  background-image: url("https://freight.cargo.site/w/1250/q/75/i/1da103d7cbb7fbcd00df69f6b93fb0387d035444b8dbb77787390bc08180f531/5NP.jpg");
}

.thumbnail[data-id="36680211"] .image-link::after {
  background-image: url("https://freight.cargo.site/w/1250/q/75/i/12d74a11626fbe515372216cd656f4ec6c8fd5f81a1a4a40e57205f1dc995bf6/7NP.jpg");
}

.thumbnail[data-id="36684781"] .image-link::after {
  background-image: url("https://freight.cargo.site/w/1250/q/75/i/d2b927f33068739690b8a57fe32adf8d49c6bcaaef5dc50750344dc96786bdd1/8NP.jpg");
}

.thumbnail[data-id="35929641"] .image-link::after {
  background-image: url("https://freight.cargo.site/w/1250/q/75/i/7bd7637bd62b3fcf3b94e14db2977ee1d4ae32d6c9f46fe8bc1f4e041f210359/NAVRH-DOSLOVA.jpg");
}

.thumbnail[data-id="37099268"] .image-link::after {
  background-image: url("https://freight.cargo.site/w/1250/q/75/i/f62c896fa59af6ff2edb8f13e10d97ee601bd52afbafa05925d6695ce25d63a9/NEVIM-DAL_Strnka_03__.jpg");
}

.thumbnail[data-id="33669600"] .image-link::after {
  background-image: url("https://freight.cargo.site/w/1250/q/75/i/aa519e3c4c0d1c5efebef769288cb3518182bccc7187fefdfec6c556b327654d/GEGO5.jpg");
}

.thumbnail[data-id="33669601"] .image-link::after {
  background-image: url("https://freight.cargo.site/w/1250/q/75/i/88ee34d614a1bd3a9187f69d40b5e435d3ddb86c1cc650422e1e83c15f6e0b7a/2np.png");
}

.thumbnail[data-id="33676127"] .image-link::after {
  background-image: url("https://freight.cargo.site/w/1250/q/75/i/9ee663aeb6ceba9e00ea58082e8d358bb223c16b6145a1fd8338a54b1f9ced93/NAVRH-MIK.gif");
}

.thumbnail[data-id="35923240"] .image-link::after {
  background-image: url("https://freight.cargo.site/w/1250/q/75/i/1d60a79e793ea115a3120f7c52cdc900835634e6734cd56a81fd5b8c642bc301/NAVRH-B.jpg");
}

.thumbnail[data-id="33676131"] .image-link::after {
  background-image: url("https://freight.cargo.site/w/1250/q/75/i/9a2c999a7c6d7ba9289e377925be332a3bb6c6b790fa92af821028074ae22802/pdrs.png");
}

.thumbnail[data-id="33669607"] .image-link::after {
  background-image: url("https://freight.cargo.site/w/1250/q/75/i/c2bb1da90f9af00e028ceedf9585027ba030e43649f894db46287d214287c6a5/1NP.gif");
}

.thumbnail[data-id="33669608"] .image-link::after {
  background-image: url("https://freight.cargo.site/w/1250/q/75/i/eadb1affa32c7b87174a8dcd2aee425ce7758b36154630358412da35feb366c9/VYKRES-BORSOV_1B_1.jpg");
}

.thumbnail[data-id="33697302"] .image-link::after {
  background-image: url("https://freight.cargo.site/w/1250/q/75/i/fc96db5a21626fe5a312de78b6d5dd3a79c7350725a982462a78a16661e00494/220818_Lhotka_PLAN.gif");
}

.thumbnail[data-id="33676126"] .image-link::after {
  background-image: url("https://freight.cargo.site/w/1250/q/75/i/a6ab92ec10475c45579487c10353170b61d22cec7aba13dc79435df88aee109d/1_01_NAVRH.jpg");
}

.thumbnail[data-id="37107164"] .image-link::after {
  background-image: url("https://freight.cargo.site/w/1250/q/75/i/c5b1f636c87e161693c5e6b678e757fe648ab3e93262fbc1e64fb4064c3c50ad/MSH-22031549.jpg");
}

.thumbnail[data-id="33669606"] .image-link::after {
  background-image: url("https://freight.cargo.site/w/1250/q/75/i/0f56a2a54373e1ee2bfe482307cd781997c6ef84aebb475b792dc0f3f2da56af/SKOLKA-JABLONEC-SQUARE4.jpg");
}

@media (hover: hover) and (pointer: fine) {
  .thumbnail[data-id="38697842"]:hover .image-link::after,
  .thumbnail[data-id="38627783"]:hover .image-link::after,
  .thumbnail[data-id="33669602"]:hover .image-link::after,
  .thumbnail[data-id="38701101"]:hover .image-link::after,
  .thumbnail[data-id="36018813"]:hover .image-link::after,
  .thumbnail[data-id="38701184"]:hover .image-link::after,
  .thumbnail[data-id="37640800"]:hover .image-link::after,
  .thumbnail[data-id="38631136"]:hover .image-link::after,
  .thumbnail[data-id="38631414"]:hover .image-link::after,
  .thumbnail[data-id="37640835"]:hover .image-link::after,
  .thumbnail[data-id="33669603"]:hover .image-link::after,
  .thumbnail[data-id="38631068"]:hover .image-link::after,
  .thumbnail[data-id="37640459"]:hover .image-link::after,
  .thumbnail[data-id="33669604"]:hover .image-link::after,
  .thumbnail[data-id="33669605"]:hover .image-link::after,
  .thumbnail[data-id="38642367"]:hover .image-link::after,
  .thumbnail[data-id="36660245"]:hover .image-link::after,
  .thumbnail[data-id="36684922"]:hover .image-link::after,
  .thumbnail[data-id="36684819"]:hover .image-link::after,
  .thumbnail[data-id="36680211"]:hover .image-link::after,
  .thumbnail[data-id="36684781"]:hover .image-link::after,
  .thumbnail[data-id="35929641"]:hover .image-link::after,
  .thumbnail[data-id="37099268"]:hover .image-link::after,
  .thumbnail[data-id="33669600"]:hover .image-link::after,
  .thumbnail[data-id="33669601"]:hover .image-link::after,
  .thumbnail[data-id="33676127"]:hover .image-link::after,
  .thumbnail[data-id="35923240"]:hover .image-link::after,
  .thumbnail[data-id="33676131"]:hover .image-link::after,
  .thumbnail[data-id="33669607"]:hover .image-link::after,
  .thumbnail[data-id="33669608"]:hover .image-link::after,
  .thumbnail[data-id="33697302"]:hover .image-link::after,
  .thumbnail[data-id="33676126"]:hover .image-link::after,
  .thumbnail[data-id="37107164"]:hover .image-link::after,
  .thumbnail[data-id="33669606"]:hover .image-link::after {
    opacity: 1;
  }
}

/* Project titles use the shared heading size; keep smaller subtitles. */
[data-container="content"] .page_content h1 span[style*="font-size: 66.816px"] {
  font-size: inherit !important;
}
