@import url('https://fonts.googleapis.com/css2?family=Syne+Mono&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Kanit:ital@1&display=swap'); @import url('https://fonts.googleapis.com/css?family=Signika&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Noto+Serif&family=Red+Rose:wght@400&display=swap'); @import url(https://fonts.googleapis.com/css?family=Open+Sans); @import url('https://fonts.googleapis.com/css2?family=Newsreader&display=swap'); .align-left{text-align:left;}.align-right{text-align:right;}.article{ padding: 3em; margin-bottom:20px; color: #000; border: 1px dotted #999; -webkit-box-shadow: -5px 13px 15px -7px rgba(0,0,0,0.55); box-shadow: -5px 13px 15px -7px rgba(0,0,0,0.55); }.article-f75{ padding: 3em; margin-bottom:20px; color: #000; border: 1px dotted #999; -webkit-box-shadow: -5px 13px 15px -7px rgba(0,0,0,0.55); box-shadow: -5px 13px 15px -7px rgba(0,0,0,0.55); background-color: #fff; opacity: 0.75; }.article-f85{ padding: 3em; margin-bottom:20px; color: #000; border: 1px dotted #999; -webkit-box-shadow: -5px 13px 15px -7px rgba(0,0,0,0.55); box-shadow: -5px 13px 15px -7px rgba(0,0,0,0.55); background-color: #fff; opacity: 0.85; }.article-f95{ padding: 3em; margin-bottom:20px; color: #000; border: 1px dotted #999; -webkit-box-shadow: -5px 13px 15px -7px rgba(0,0,0,0.55); box-shadow: -5px 13px 15px -7px rgba(0,0,0,0.55); background-color: #fff; opacity: 0.95; }.bg-arylide-yellow{ background-color: #E9D66B ; opacity: 0.98; }.bg-arylide-yellow:hover{ background-color: #E9D66B ; opacity: 1.0; }.bg-blue-gray{ background-color: #6699CC; opacity: 0.9; }.bg-blue-gray:hover{ background-color: #6699CC; opacity: 1.0; }.bg-gray{ background-color: #DDDDDD; opacity: 0.9; }.bg-gray:hover{ background-color: #DDDDDD; opacity: 1.0; }.blue:hover{ background-color: #6FC6FF; }.btn{ border-radius: 5px; padding: 10px 10px; font-size: 0.8em; text-decoration: none; margin: 10px; font-family: 'Red Rose', bold; color: #000; position: relative; display: inline-block; }.btn-green{ text-align: center; color: #10ba00; padding-top: 20px; }.card-title h4{ color:#444; margin-top:5px; margin-left:25px; font-size:1.6rem; }.card-title i{ margin-right:10px; }.card-web{ box-shadow: 0 2px 8px rgba(61, 65, 84, 0.25); border:none; z-index: 1; min-height:220px; padding:0px 0px 10px 0px; border-radius: 3px; overflow: hidden; margin-bottom: 20px; background-color: #fff; }.card-web h3{ text-align:center; font-size:1.4em; padding-bottom:10px; }.card-web p{ color:#666; font-size:.9rem; }.carousel-control{ width: 0; }.carousel-control.left{ opacity: 1; filter: alpha(opacity=100); background-image: none; background-repeat: no-repeat; text-shadow: none; }.carousel-control.left span{ padding: 15px; }.carousel-control.right{ opacity: 1; filter: alpha(opacity=100); background-image: none; background-repeat: no-repeat; text-shadow: none; }.carousel-control.right span{ padding: 15px; }.carousel-indicators .active{ background-color: #2980b9; }.carousel-inner img{ width: 100%; max-height: 350px }.col-4{ display:inline-block; float:left; clear:left; min-width:205px; }.col-md-6.col-md-6 { max-width:40%; float:left; }.container{ margin-top: 15px; }.desktop-image{ display: none; }.font-brown{ color:#964B00; }.font-gold{ color:#FFD700; }.font-red{ color:#FF0000; }.font-silver{ color:#C0C0C0; }.footer-adress{ font-family: 'Signika', sans-serif; font-size: 1.1em; color: #000; font-display: swap; }.footer-adress a{ font-family: 'Signika', sans-serif; font-size: 1.1em; color: #bf1900; font-display: swap; }.green { background-color: #2ecc71; box-shadow: 0px 5px 0px 0px #15B358; }.green:hover{ background-color: #48E68B; }.header-text{ position: absolute; top: 3%; left: 1.8%; right: auto; width: 96.66666666666666%; color: #fff; }.hideit { display:none; }.hover-line::before{ content: ''; display: block; height:3px; width: 0; position: absolute; left: 0; top: 0; background-color: #1A9AE1; transition: all 0.2s ease-in-out; }.hover-line:hover::before { width: 100%; }.hover-up{ top: 0; position: relative; transition: all 0.2s ease-in-out; }.hover-up:hover{ box-shadow: 0 20px 40px rgba(61, 65, 84, 0.25); top: -2px; }.img-galeria{ width:195px; margin: 10px; border: 2px dotted #d40000; }.img-galeria{ width:195px; margin: 10px; border: 2px dotted #d40000; }.kontakt-box-f85{ padding: 3em; Display:inline-block; float:left; color: #000; border: 1px dotted #999; -webkit-box-shadow: -5px 13px 15px -7px rgba(0,0,0,0.55); box-shadow: -5px 13px 15px -7px rgba(0,0,0,0.55); background-color: #fff; opacity: 0.85; }.kontakt-box-f95{ padding: 15px; Display:inline-block; float:left; color: #000; min-width:300px; min-height:230px; border: 1px dotted #999; -webkit-box-shadow: -5px 13px 15px -7px rgba(0,0,0,0.55); box-shadow: -5px 13px 15px -7px rgba(0,0,0,0.55); background-color: #fff; opacity: 0.95; }.li-inc-7{ background-color:#72A0C1; border:1px solid #660000; border-radius:5px; color:#000040; margin-right:5px; margin-bottom:5px; padding:5px 5px 5px 5px; }.li-inc-7 a{ color:#0000FF; font-size:0.9em; }.li-inc-7 a:hover{ text-decoration:none; }.li-inc-7-zamow{ background-color:#f36f6f; border:1px solid #660000; border-radius:5px; color:#000040; margin-right:10px; margin-bottom:10px; padding:5px 5px 5px 5px; }.li-inc-7-zamow a{ color:#FFF; font-size:1.4em; font-weight:600; padding-left:2em; }.li-inc-7:hover{ background-color: #FFA700; color:#f6ff00; font-size:0.9em; font-weight:400; }.link{ text-decoration: none; color: #55acee; border-bottom: 2px dotted #55acee; transition: .3s; -webkit-transition: .3s; -moz-transition: .3s; -o-transition: .3s; cursor: url(http://cur.cursors-4u.net/symbols/sym-1/sym46.cur), auto; }.link:hover{ color: #2ecc71; border-bottom: 2px dotted #2ecc71; }.logo-img{ max-height:40px; }.mobile-image{ display: block; margin-left: 30%; }.opisy{ line-height: 24px; font-family: 'Red Rose', bold; font-size: 1.3em; font-display: swap; font-weight: 700; color: #f00c27; margin:10px; 2margin:10px; }.orange{ background-color: #e67e22; box-shadow: 0px 5px 0px 0px #CD6509; }.orange:hover{ background-color: #FF983C; }.phone-number{}.phone-number a{ display: inline-block; white-space:nowrap; margin-left:10px; margin-top:10px; font-size: 1.5em; font-weight:600; color: #ff1100; }.price-box{ padding: 3em; margin-bottom:20px; color: #000; border: 1px dotted #999; -webkit-box-shadow: -5px 13px 15px -7px rgba(0,0,0,0.55); box-shadow: -5px 13px 15px -7px rgba(0,0,0,0.55); }.price-box-header{ padding: 0.5em; margin-bottom:10px; outline: 1px ridge #FF3D57; }.price-box-header h4:hover{ font-size: 1.6em; color: #e30000; }.price-box-header-promo{ font-size: 1.6em; padding: 0.5em; margin-bottom:10px; font-weight:600; outline: 1px ridge #FF3D57; }.price-box-min{ padding: 3em; float:left; display:inline-block; margin:10px; color: #000; max-width:98%; min-height:300px; border: 1px dotted #999; -webkit-box-shadow: -5px 13px 15px -7px rgba(0,0,0,0.55); box-shadow: -5px 13px 15px -7px rgba(0,0,0,0.55); }.price-box-min-promo{ padding: 3em; float:left; display:inline-block; margin:10px; color: #000; max-width:90%; min-width:80%; font-size:0.8em; min-height:440px; border: 1px dotted #999; -webkit-box-shadow: -5px 13px 15px -7px rgba(0,0,0,0.55); box-shadow: -5px 13px 15px -7px rgba(0,0,0,0.55); }.price-box-min-promo h4{ font-family: 'Syne Mono', monospace; text-align:left; color: #0373fc; padding-left: 10px; }.price-box-promo{ padding: 3em; margin-bottom:20px; color: #000; border: 1px dotted #999; -webkit-box-shadow: -5px 13px 15px -7px rgba(0,0,0,0.55); box-shadow: -5px 13px 15px -7px rgba(0,0,0,0.55); }.primary{ background-color: #55acee; box-shadow: 0px 5px 0px 0px #3C93D5; }.purple{ background-color: #9b59b6; box-shadow: 0px 5px 0px 0px #82409D; }.red{ background-color: #e74c3c; box-shadow: 0px 5px 0px 0px #CE3323; }.red:hover { background-color: #FF6656; }.separator{ margin-top:3%; margin-bottom:3%; }.strony-answer{ line-height: 24px; font-family: 'Noto Serif', serif; font-size: 1.0em; font-display: swap; color: #033b04; margin:10px; }.strony-ask{ line-height: 24px; font-family: 'Red Rose', bold; font-size: 1.3em; font-display: swap; font-weight: 700; color: #f00c27; margin:10px; }.strony-my{ line-height: 24px; font-family: 'Red Rose'; font-size: 1.2em; font-display: swap; color: #f00c27; margin:10px; font-weight: 700; }.strony-price{ line-height: 24px; font-family: 'Red Rose', bold; font-size: 1.6em; text-align:right; font-display: swap; font-weight: 700; color: #033b04; margin:10px; }.strony-ty{ line-height: 24px; font-family: 'Red Rose'; font-size: 1.3em; font-display: swap; color: #033b04; margin:10px; font-weight: 700; }.title-box{ padding: 15px; margin-bottom:20px; color: #000; border: 1px dotted #999; -webkit-box-shadow: -5px 13px 15px -7px rgba(0,0,0,0.55); box-shadow: -5px 13px 15px -7px rgba(0,0,0,0.55); }.title-box h1{ font-size: 1.3em; font-weight:450; }.yellow{ background-color: #f1c40f; box-shadow: 0px 5px 0px 0px #D8AB00; }.yellow:hover { background-color: #FFDE29; }.zoom120:hover{ transform: scale(1.2) rotate(0deg); }body{ font-family: 'Open Sans', 'sans-serif'; }h1{ color: #55acee; text-align: center; }