.hero-section[data-type=type-1]{text-align:var(--alignment);margin-bottom:var(--margin-bottom, 40px)}.hero-section[data-type=type-1] .page-description{display:inline-block;max-width:var(--description-max-width, 100%)}.hero-section[data-type=type-2]{position:relative;padding-top:calc(var(--has-transparent-header)*var(--header-height))}.hero-section[data-type=type-2]>[class*=ct-container]{display:flex;flex-direction:column;justify-content:var(--vertical-alignment, center);text-align:var(--alignment, center);position:relative;z-index:2;padding:var(--container-padding, 50px 0);min-height:var(--min-height, 250px)}.hero-section[data-type=type-2]>figure{position:absolute;overflow:hidden;z-index:1;inset:0;background-color:inherit}.hero-section[data-type=type-2]>figure .ct-media-container{height:100%;vertical-align:top}.hero-section[data-type=type-2]>figure .ct-media-container img{height:100%}.hero-section[data-type=type-2] .ct-title-label{display:block;font-size:12px;text-transform:uppercase;margin-bottom:.5em}.entry-header>*:not(:first-child){margin-top:var(--item-spacing, 20px)}.entry-header .page-title{margin-bottom:0}.entry-header .page-description{color:var(--theme-text-color)}.entry-header .page-description>*:last-child{margin-bottom:0}[data-sidebar]{display:grid;grid-template-columns:var(--grid-template-columns, 100%);grid-column-gap:var(--sidebar-gap, 4%);grid-row-gap:50px}[data-sidebar]>aside{order:var(--sidebar-order)}@media(min-width: 1000px){[data-sidebar=right]{--grid-template-columns: minmax(100px, 1fr) var(--sidebar-width, 27%)}[data-sidebar=left]{--sidebar-order: -1;--grid-template-columns: var(--sidebar-width, 27%) minmax(100px, 1fr)}[data-sidebar=left]>:is(section,article){grid-column:2}}[data-prefix] div[data-sidebar]>article{--has-wide: var(--false);--has-boxed-structure: var(--false)}.ct-sidebar{position:relative}.ct-sidebar .ct-widget{color:var(--theme-text-color)}.ct-sidebar .ct-widget:not(:last-child){margin-bottom:var(--sidebar-widgets-spacing, 40px)}@media(min-width: 1000px){:is(.ct-sidebar[data-sticky=sidebar],.ct-sticky-widgets){position:sticky;top:calc(var(--sidebar-offset, 50px) + var(--admin-bar, 0px) + var(--theme-frame-size, 0px) + var(--header-sticky-height, 0px)*var(--sticky-shrink, 100)/100)}}@media(min-width: 1000px){.ct-sidebar[data-sticky=widgets]{height:100%}}aside[data-type=type-2] .ct-sidebar:not([data-widgets=separated]){padding:var(--sidebar-inner-spacing, 35px);background:var(--sidebar-background-color, var(--theme-palette-color-8));border:var(--theme-border);box-shadow:var(--theme-box-shadow);border-radius:var(--theme-border-radius)}aside[data-type=type-2] .ct-sidebar[data-widgets=separated] .ct-widget{padding:var(--sidebar-inner-spacing, 35px);background:var(--sidebar-background-color, var(--theme-palette-color-8));border:var(--theme-border);box-shadow:var(--theme-box-shadow);border-radius:var(--theme-border-radius)}@media(min-width: 1000px){aside[data-type=type-4] .ct-sidebar{z-index:1}}@media(max-width: 999.98px){aside[data-type=type-4] .ct-sidebar{padding:var(--sidebar-inner-spacing, 35px);background:var(--sidebar-background-color, var(--theme-palette-color-8))}}@media(min-width: 1000px){aside:is([data-type=type-3],[data-type=type-4]){position:relative}aside:is([data-type=type-3],[data-type=type-4]):after{position:absolute;content:"";top:var(--sidebar-helper-top, 0);height:var(--sidebar-helper-height, 100%)}aside[data-type=type-3]:after{border-right:var(--theme-border)}aside[data-type=type-4]:after{background:var(--sidebar-background-color, var(--theme-palette-color-8));width:calc(100% + 30vw)}[data-sidebar=right]>:is([data-type=type-3],[data-type=type-4]){padding-inline-start:var(--sidebar-inner-spacing, 35px)}[data-sidebar=right]>:is([data-type=type-3],[data-type=type-4]):after{inset-inline-start:0}[data-sidebar=left]>:is([data-type=type-3],[data-type=type-4]){padding-inline-end:var(--sidebar-inner-spacing, 35px)}[data-sidebar=left]>:is([data-type=type-3],[data-type=type-4]):after{inset-inline-end:0}}@media(min-width: 1000px){[data-vertical-spacing="top:bottom"]{--sidebar-helper-top: calc(var(--theme-content-vertical-spacing) * -1);--sidebar-helper-height: calc(100% + var(--theme-content-vertical-spacing) * 2)}[data-vertical-spacing=top]{--sidebar-helper-top: calc(var(--theme-content-vertical-spacing) * -1)}[data-vertical-spacing=top],[data-vertical-spacing=bottom]{--sidebar-helper-height: calc(100% + var(--theme-content-vertical-spacing))}}.wpcf7 p:after{content:"";clear:both;display:table}.wpcf7 p:last-of-type{--theme-content-spacing: 0}.wpcf7 label:not(.wpcf7-form-control-wrap){display:block;font-size:15px;font-weight:600}.wpcf7 .wpcf7-submit{float:left}.wpcf7 .wpcf7-submit+.ajax-loader{float:left;margin-left:20px}.wpcf7 .wpcf7-not-valid-tip{font-size:.9em;font-style:italic;margin-top:5px}.wpcf7 .wpcf7-response-output{margin-left:0;margin-right:0;margin-bottom:0;font-style:italic}.wpcf7 .wpcf7-list-item:first-child{margin-left:0}:where(body:not(.stk--has-base-scheme)) .stk-block-button{--stk-button-text-color: var(--theme-button-text-initial-color);--stk-button-background-color: var(--theme-button-background-initial-color)}:where(body:not(.stk--has-base-scheme)) .stk-block-button .stk-button{border-radius:var(--theme-button-border-radius, 3px)}:where(body:not(.stk--has-base-scheme)) .stk-block-button .stk-button:hover{--stk-button-text-color: var(--theme-button-text-hover-color);--stk-button-background-color: var(--theme-button-background-hover-color)}.wp-block-stackable-columns.alignfull>.stk-row:not(.alignfull){width:var(--theme-block-width) !important}.wpforms-container:not(.wpforms-container-full) .wpforms-field-label{font-weight:600}.wpforms-container:not(.wpforms-container-full) .wpforms-field-radio,.wpforms-container:not(.wpforms-container-full) .wpforms-field-checkbox{--top: 2px}.wpforms-container:not(.wpforms-container-full) .wpforms-field-radio ul,.wpforms-container:not(.wpforms-container-full) .wpforms-field-checkbox ul{padding:0}.wpforms-container:not(.wpforms-container-full) .wpforms-field-sublabel{font-style:italic}.wpforms-container:not(.wpforms-container-full) .wpforms-field-number-slider input[type=range]{-webkit-appearance:none;height:4px;outline:none;margin:10px 0 10px;border-radius:5px;background:var(--theme-form-field-border-initial-color)}.wpforms-container:not(.wpforms-container-full) .wpforms-field-number-slider input[type=range]::-webkit-slider-thumb,.wpforms-container:not(.wpforms-container-full) .wpforms-field-number-slider input[type=range]::-moz-range-thumb{-webkit-appearance:none;cursor:pointer;height:16px;width:16px;border-radius:100%;border:none;background:var(--theme-palette-color-1)}.wpforms-container:not(.wpforms-container-full) .wpforms-field-number-slider .wpforms-field-number-slider-hint{font-size:13px}.wpforms-submit{--theme-button-padding: 5px 35px}div.ct-wpforms-inline-fields form,div.ct-wpforms-inline-fields .wpforms-field-container{display:flex;flex-wrap:wrap;gap:var(--wpforms-inline-fields-gap, 20px)}@media(max-width: 689.98px){div.ct-wpforms-inline-fields form,div.ct-wpforms-inline-fields .wpforms-field-container{flex-direction:column}}div.ct-wpforms-inline-fields .wpforms-field-container{flex:1}div.ct-wpforms-inline-fields .wpforms-field-container .wpforms-field{flex:1;padding:0}div.ct-wpforms-inline-fields .wpforms-submit-container{padding:0}@media(max-width: 689.98px){div.ct-wpforms-inline-fields input,div.ct-wpforms-inline-fields select option{text-align:center}div.ct-wpforms-inline-fields .wpforms-submit{width:100%}}ul.opis{
padding-right: 25px;
margin-left: 25px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {    border-radius: 0px 0px 0 0; }
.h-navigation-padding {    padding-top: 11px !important; }
.wpcf7-form-control.wpcf7-textarea{height: 90px;}
#colibri .style-66 {
color: rgb(150 150 150);
text-align: center;
width: 100%;
}
#colibri .style-local-240-c100-outer {    width: 65% !important;}
#colibri .style-local-240-c103-outer {    width: 35% !important;}
#copyright{display: none; }
.variations .label {
display: block;
width: 100% !important;
padding: 20px 0px;
}
#colibri .style-63 {
background-color: #efeded;
} #colibri .style-33-image {    box-shadow: 0px 19px 71px -10px rgba(0, 0, 0, 0.2);
z-index: 1; } .wpcf7-form input[type="text"], 
.wpcf7-form input[type="email"], 
.wpcf7-form input[type="url"], 
.wpcf7-form input[type="password"], 
.wpcf7-form input[type="search"], 
.wpcf7-form input[type="number"], 
.wpcf7-form input[type="tel"], 
.wpcf7-form textarea {
color: #1f252b;
width: 80%;
margin-top: 6px;
padding: 12px 16px;
border-radius: 0;
border: 0;
border-radius: 3px;
border: 0;
background: #f5f5f5;
}
.wpcf7-form p {
margin: 0 0 28px;
}
.wpcf7-text:focus, 
.wpcf7-textarea:focus {
outline: 1px solid rgba(84, 222, 197, 0.9);
outline-offset: 0;
} .wpcf7-form-control.wpcf7-submit{
background-color: #B2C831;
border: 0;
color: #fff;
border-radius: 1px;
font-weight: 700;
text-align: center;
text-transform: uppercase;
margin-bottom: 15px;
width: auto;
padding: 20px 42px;
letter-spacing: 2px;
font-size: 14px;
}
.wpcf7-form-control.wpcf7-submit:hover {
cursor: pointer;
box-shadow: 0px 7px 16px -7px rgba(0, 0, 0, 0.4);
border: 0;
}
div.wpcf7-mail-sent-ok {
border: 0;
background: #5471de;
color: #fff;
padding: 18px;
}
div.wpcf7-acceptance-missing,
div.wpcf7-validation-errors {
border: 0;
background: #f9443b;
color: #fff;
padding: 18px;
}
span.wpcf7-not-valid-tip {
color: #f9443b;
} .variable-item-span.variable-item-span-color,
.woo-variation-swatches.wvs-style-squared .variable-items-wrapper .variable-item{
height: 40px;
width: 40px;
border-radius: 40px !important;
}
.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).color-variable-item .variable-item-span-color:after{
border-radius: 40px !important;
}
.footer{
padding: 30px 40px 15px;
background: rgb(255 137 0);
color: #fff;
}
.footer a{    background: rgb(255 137 0);    color: #fff; text-decoration: underline;  }
.footer p{ color: #FFFFFF;    font-family: Open Sans;    font-weight: 600; }
.left{ float: left;}
.right{float: right;     margin-top: -3px; }
.tsl-32 {    margin: 0px 4px; }
.link-inner,
.payment-inner {
margin: 0px;
padding: 0px;
}
ul.payment-inner li a {
padding: 0px 15px;
display: block;
position: relative;
}
ul.payment-inner li:last-child a {
padding-right: 0px;
}
.link-inner li a {
text-transform: capitalize;
color: #fff;
transition: 0.6s;
-webkit-transition: 0.6s;
-moz-transition: 0.6s;
-o-transition: 0.6s;
padding: 0px 12px 0px 15px;
position: relative;
}
.link-inner li:first-child a {
padding-left: 0px;
}
.link-inner li:first-child a::before,
ul.payment-inner li:first-child a::before {
display: none;
}
.link-inner li a::before,
ul.payment-inner li a::before {
border-left: 1px solid #fff;
content: "";
height: 14px;
left: 0;
position: absolute;
top: 6px;
width: 2px;
}
.link-inner li a:hover {
color: #cecece;
}
.link-inner li,
.payment-inner li {
display: inline-block;
}