/* cmsms stylesheet: accordion modified: 12/28/21 16:08:35 */
.panel-group .panel {
	border:1px solid #222;
	border-radius:0px;
padding-left:0px;
color:#000;
}
.panel-group .panel:before {
display:none;
}
.panel-group .panel + .panel {
	margin-top:-1px;
}
ul.panel-group {
	list-style-type:none;
	margin:10px 0;
	padding:0;
}

ul.panel-group li:nth-of-type(odd) {
		background:#eee;
		
}
ul.panel-group .panel-body {
	background:#fff;
color:#000;
}
.panel-group .panel-heading + .panel-collapse > .list-group, 
.panel-group .panel-heading + .panel-collapse > .panel-body {
	border-top:1px solid #222;
}
.panel-heading {
  padding: 0;
	border:0;
	position:relative;
}
.panel-title>a, .panel-title>a:active{
	display:block;
	padding:20px 10px 20px 66px;
  color:#555;
  font-size:16px;
	text-decoration:none;
}
.panel-title>a h2 {
	padding:4px 0;
	margin:0;
	line-height:1em;
font-weight:400;
color:#000;
font-size:22px;
}
.panel-title>a span {
color:#000;
font-size:17px;
}
.panel-title>a:focus {
	border:none;
	outline: none;
}
.panel-heading  a:before {
  content: "";
  background: url(https://www.symbiosis.pl/2019/sign.svg) 50% 50%;
  background-repeat:no-repeat;
  display:block;
  position:absolute;
  top: calc(50% - 13px);
  left:20px;
  width:26px;
  height:26px;
  float: left;
  transition: transform 0.3s ease-in-out;
}
.panel-heading.active a:before {
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	transform: rotate(90deg);
}
/* cmsms stylesheet: intro modified: 12/29/21 12:59:09 */
body {height: 100vh;background: #fff;}.intro-container {align-items: center;display: flex;justify-content: center;height: 100%;width: 100%;}.intro-container .info {background: url(https://www.symbiosis.pl/2021/baner-2.jpg) 50% 50%;background-size:cover;width:100%;align-items: center;display: flex;justify-content: center;vertical-align: center;height:75vh;max-width:1600px;}/*** Material Modal CSS*/.modal {will-change: visibility, opacity;display: flex;align-items: center;justify-content: center;position: fixed;top: 0;left: 0;right: 0;bottom: 0;overflow-y: auto;overflow-x: hidden;z-index: 1000;visibility: hidden;opacity: 0;transition: all 0.5s cubic-bezier(0.23, 1, 0.32, 1);transition-delay: $modal-delay;}.modal--active {visibility: visible;opacity: 1;}.modal--align-top {align-items: flex-start;}.modal__bg {background: transparent;}.modal__dialog {max-width: 600px;padding: 1.2rem;}.modal__content {will-change: transform, opacity;position: relative;padding: 2.4rem;background: #fff;background-clip: padding-box;box-shadow: 0 12px 15px 0 rgba(0,0,0,0.25);opacity: 0;transition: all 0.25s cubic-bezier(0.23, 1, 0.32, 1);}.modal__content img.marka {max-width:300px;margin:0 auto;display:block;}.modal__content--active {opacity: 1;}.modal__close {z-index: 1100;cursor: pointer;}.modal__trigger {position: relative;display: inline-block;width:280px;height:280px;color: rgba(0,0,0,0.7);padding:40px;cursor: pointer;background: #ffebee;-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;transition: all 0.5s cubic-bezier(0.23, 1, 0.32, 1);}.modal__trigger.box-1 {background:#2e79b9;}.modal__trigger.box-2 {background:#a8a9ac;margin:0 30px 0 30px;}.modal__trigger.box-3 {background:#00b29c;}.modal__trigger:hover {transform: translate(3px, 3px)}.modal__trigger--active {z-index: 10;}#modal__temp {will-change: transform, opacity;position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: #fff;transform: none;opacity: 1;transition: opacity 0.1s ease-out, transform 0.5s cubic-bezier(0.23, 1, 0.32, 1);}.demo-close {position: absolute;top: 0;right: 0;margin: 1.2rem;padding: 0.6rem;background: rgba(0,0,0,0.3);border-radius: 50%;transition: all 0.5s cubic-bezier(0.23, 1, 0.32, 1);}.demo-close svg {width: 24px;fill: #fff;pointer-events: none;vertical-align: top;}.demo-close:hover {background: rgba(0,0,0,0.6);}.btn-main {display: inline-block;font-size: 1.3rem;color: #000;background-color: #fff;text-decoration: none;padding: 9px 40px;border-radius: 3px;transition: .4s;}.btn-main:hover,.btn-main:focus {transform: scale(.9);}.modal-1 .btn-main {border: 1px solid #2e79b9;color: #2e79b9;}.modal-1 .btn-main:hover {background: #2e79b9;color: #fff;}.modal-2 .btn-main {border: 1px solid #a8a9ac;color: #a8a9ac;}.modal-2 .btn-main:hover {background: #a8a9ac;color: #fff;}.modal-3 .btn-main {border: 1px solid #00b29c;color: #00b29c;}.modal-3 .btn-main:hover {background: #00b29c;color: #fff;}@media (max-width: 936px) {.demo-btns .modal__trigger {margin-bottom: 0.8rem;}.intro-container,.intro-container .info {display: block;}.intro-container .info {background-attachment: fixed;height:auto;padding:35px 5px;}.modal__trigger {display:block;margin:20px auto !important;}}
