
#header-space{background-color:#ffffff}@media only screen and (min-width:1000px){body #ajax-content-wrap.no-scroll{min-height:calc(100vh - 135px);height:calc(100vh - 135px)!important;}}@media only screen and (min-width:1000px){#page-header-wrap.fullscreen-header,#page-header-wrap.fullscreen-header #page-header-bg,html:not(.nectar-box-roll-loaded) .nectar-box-roll > #page-header-bg.fullscreen-header,.nectar_fullscreen_zoom_recent_projects,#nectar_fullscreen_rows:not(.afterLoaded) > div{height:calc(100vh - 134px);}.wpb_row.vc_row-o-full-height.top-level,.wpb_row.vc_row-o-full-height.top-level > .col.span_12{min-height:calc(100vh - 134px);}html:not(.nectar-box-roll-loaded) .nectar-box-roll > #page-header-bg.fullscreen-header{top:135px;}.nectar-slider-wrap[data-fullscreen="true"]:not(.loaded),.nectar-slider-wrap[data-fullscreen="true"]:not(.loaded) .swiper-container{height:calc(100vh - 133px)!important;}.admin-bar .nectar-slider-wrap[data-fullscreen="true"]:not(.loaded),.admin-bar .nectar-slider-wrap[data-fullscreen="true"]:not(.loaded) .swiper-container{height:calc(100vh - 133px - 32px)!important;}}@media only screen and (max-width:999px){.using-mobile-browser #nectar_fullscreen_rows:not(.afterLoaded):not([data-mobile-disable="on"]) > div{height:calc(100vh - 120px);}.using-mobile-browser .wpb_row.vc_row-o-full-height.top-level,.using-mobile-browser .wpb_row.vc_row-o-full-height.top-level > .col.span_12,[data-permanent-transparent="1"].using-mobile-browser .wpb_row.vc_row-o-full-height.top-level,[data-permanent-transparent="1"].using-mobile-browser .wpb_row.vc_row-o-full-height.top-level > .col.span_12{min-height:calc(100vh - 120px);}html:not(.nectar-box-roll-loaded) .nectar-box-roll > #page-header-bg.fullscreen-header,.nectar_fullscreen_zoom_recent_projects,.nectar-slider-wrap[data-fullscreen="true"]:not(.loaded),.nectar-slider-wrap[data-fullscreen="true"]:not(.loaded) .swiper-container,#nectar_fullscreen_rows:not(.afterLoaded):not([data-mobile-disable="on"]) > div{height:calc(100vh - 67px);}.wpb_row.vc_row-o-full-height.top-level,.wpb_row.vc_row-o-full-height.top-level > .col.span_12{min-height:calc(100vh - 67px);}body[data-transparent-header="false"] #ajax-content-wrap.no-scroll{min-height:calc(100vh - 67px);height:calc(100vh - 67px);}}.woocommerce ul.products li.product.material,.woocommerce-page ul.products li.product.material{background-color:#ffffff;}.woocommerce ul.products li.product.minimal .product-wrap,.woocommerce ul.products li.product.minimal .background-color-expand,.woocommerce-page ul.products li.product.minimal .product-wrap,.woocommerce-page ul.products li.product.minimal .background-color-expand{background-color:#ffffff;}#ajax-content-wrap .vc_row.left_padding_2pct .row_col_wrap_12{padding-left:2%;}#ajax-content-wrap .vc_row.inner_row.right_padding_6px .row_col_wrap_12_inner{padding-right:6px;}.nectar_video_player_self_hosted .wpb_wrapper video,.nectar_video_player_self_hosted__overlay{width:100%;height:100%;display:block;position:absolute;margin:0;top:0;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;visibility:visible;object-fit:cover;}#ajax-content-wrap .nectar_video_player_self_hosted__overlay{object-fit:inherit;position:absolute;z-index:1;}.nectar_video_player_self_hosted[data-border-radius*="px"] .wpb_video_wrapper{overflow:hidden;}.nectar-button.medium{border-radius:3px 3px 3px 3px;padding:10px 15px;font-size:12px;color:#FFF;box-shadow:0 -2px rgba(0,0,0,0.1) inset;}.nectar-button.medium.see-through,.nectar-button.medium.see-through-2,.nectar-button.medium.see-through-3{padding-top:9px;padding-bottom:9px}.nectar-button.medium i.icon-button-arrow{font-size:16px}body[data-button-style^="rounded"] .nectar-button.medium:not(.see-through):not(.see-through-2):not(.see-through-3).has-icon,body[data-button-style^="rounded"] .nectar-button.medium:not(.see-through):not(.see-through-2):not(.see-through-3).tilt.has-icon{padding-left:42px;padding-right:42px}body[data-button-style^="rounded"] .nectar-button.medium:not(.see-through):not(.see-through-2):not(.see-through-3){padding:12px 18px;}.nectar-button.medium.has-icon,.nectar-button.medium.tilt.has-icon{padding-left:42px;padding-right:42px}#ajax-content-wrap .nectar-split-heading[data-text-effect="none"]{opacity:1;}.nectar-split-heading[data-animation-type="line-reveal-by-space"][data-align="left"]{display:flex;justify-content:flex-start;}.nectar-split-heading[data-animation-type="line-reveal-by-space"][data-align="center"]{display:flex;justify-content:center;}.nectar-split-heading[data-animation-type="line-reveal-by-space"][data-align="right"]{display:flex;justify-content:flex-end;}@media only screen and (max-width:1000px){.nectar-split-heading[data-animation-type="line-reveal-by-space"][data-m-align="left"]{display:flex;justify-content:flex-start;}.nectar-split-heading[data-animation-type="line-reveal-by-space"][data-m-align="center"]{display:flex;justify-content:center;}.nectar-split-heading[data-animation-type="line-reveal-by-space"][data-m-align="right"]{display:flex;justify-content:flex-end;}}.centered-text .nectar-split-heading[data-animation-type="line-reveal-by-space"] h1,.centered-text .nectar-split-heading[data-animation-type="line-reveal-by-space"] h2,.centered-text .nectar-split-heading[data-animation-type="line-reveal-by-space"] h3,.centered-text .nectar-split-heading[data-animation-type="line-reveal-by-space"] h4{margin:0 auto;}.nectar-split-heading[data-animation-type="line-reveal-by-space"]:not(.markup-generated){opacity:0;}@media only screen and (max-width:999px){.nectar-split-heading[data-m-rm-animation="true"]{opacity:1!important;}}.nectar-split-heading[data-animation-type="line-reveal-by-space"] > * > span{position:relative;display:inline-block;overflow:hidden;}.nectar-split-heading[data-animation-type="line-reveal-by-space"] span{vertical-align:bottom;}.nectar-split-heading[data-animation-type="line-reveal-by-space"] span,.nectar-split-heading[data-animation-type="line-reveal-by-space"]:not(.markup-generated) > *{line-height:1.2;}.nectar-split-heading[data-animation-type="line-reveal-by-space"][data-stagger="true"]:not([data-text-effect*="letter-reveal"]) span .inner{transition:transform 1.2s cubic-bezier(0.25,1,0.5,1),opacity 1.2s cubic-bezier(0.25,1,0.5,1);}.nectar-split-heading[data-animation-type="line-reveal-by-space"] span .inner{position:relative;display:inline-block;-webkit-transform:translateY(1.3em);transform:translateY(1.3em);}.nectar-split-heading[data-animation-type="line-reveal-by-space"] span .inner.animated{-webkit-transform:none;transform:none;opacity:1;}.nectar-split-heading .heading-line{display:block;overflow:hidden;position:relative}.nectar-split-heading .heading-line >div{display:block;transform:translateY(200%);-webkit-transform:translateY(200%)}.nectar-split-heading h1{margin-bottom:0}.img-with-aniamtion-wrap[data-border-radius="none"] .img-with-animation,.img-with-aniamtion-wrap[data-border-radius="none"] .hover-wrap{border-radius:none;}.img-with-aniamtion-wrap[data-max-width="75%"].center .inner{display:inline-block;}.img-with-aniamtion-wrap[data-border-radius="20px"] .img-with-animation,.img-with-aniamtion-wrap[data-border-radius="20px"] .hover-wrap{border-radius:20px;}@media only screen and (max-width:999px){body .vc_row-fluid:not(.full-width-content) > .span_12 .vc_col-sm-2:not(:last-child):not([class*="vc_col-xs-"]){margin-bottom:25px;}}@media only screen and (min-width :690px) and (max-width :999px){body .vc_col-sm-2{width:31.2%;margin-left:3.1%;}body .full-width-content .vc_col-sm-2{width:33.3%;margin-left:0;}.vc_row-fluid .vc_col-sm-2[class*="vc_col-sm-"]:first-child:not([class*="offset"]),.vc_row-fluid .vc_col-sm-2[class*="vc_col-sm-"]:nth-child(3n+4):not([class*="offset"]){margin-left:0;}}@media only screen and (max-width :690px){body .vc_row-fluid .vc_col-sm-2:not([class*="vc_col-xs"]),body .vc_row-fluid.full-width-content .vc_col-sm-2:not([class*="vc_col-xs"]){width:50%;}.vc_row-fluid .vc_col-sm-2[class*="vc_col-sm-"]:first-child:not([class*="offset"]),.vc_row-fluid .vc_col-sm-2[class*="vc_col-sm-"]:nth-child(2n+3):not([class*="offset"]){margin-left:0;}}#ajax-content-wrap .vc_row.inner_row.left_padding_6px .row_col_wrap_12_inner{padding-left:6px;}#ajax-content-wrap .vc_row.right_padding_2pct .row_col_wrap_12{padding-right:2%;}#ajax-content-wrap .vc_row.right_padding_30px .row_col_wrap_12{padding-right:30px;}#ajax-content-wrap .vc_row.left_padding_30px .row_col_wrap_12{padding-left:30px;}@media only screen and (max-width:999px){.vc_row.bottom_padding_tablet_8pct{padding-bottom:8%!important;}}@media only screen and (max-width:999px){.vc_row.top_padding_tablet_8pct{padding-top:8%!important;}}#ajax-content-wrap .vc_row.right_padding_6pct .row_col_wrap_12{padding-right:6%;}#ajax-content-wrap .vc_row.left_padding_6pct .row_col_wrap_12{padding-left:6%;}#ajax-content-wrap .vc_row.right_padding_8pct .row_col_wrap_12{padding-right:8%;}#ajax-content-wrap .vc_row.left_padding_8pct .row_col_wrap_12{padding-left:8%;}@media only screen and (max-width:999px){.vc_row.bottom_padding_tablet_2pct{padding-bottom:2%!important;}}@media only screen and (max-width:999px){.vc_row.top_padding_tablet_2pct{padding-top:2%!important;}}.nectar_video_player_self_hosted[data-border-radius="20px"] .wpb_video_wrapper,.nectar_video_player_self_hosted[data-border-radius="20px"] .wpb_video_wrapper video{border-radius:20px;}@media only screen and (max-width:690px){#ajax-content-wrap .vc_row.left_padding_phone_0px .row_col_wrap_12{padding-left:0!important;}}@media only screen and (max-width:690px){#ajax-content-wrap .vc_row.right_padding_phone_0px .row_col_wrap_12{padding-right:0!important;}}.screen-reader-text,.nectar-skip-to-content:not(:focus){border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;}
@import url("38c013_a2d595e630.css");





  

@font-face {font-family: 'URWDIN-Regular';src: url('../fonts/38C013_0_0_d6ca424357.eot');src: url('../fonts/38C013_0_0_d6ca424357.eot') format('embedded-opentype'),url('../fonts/38C013_0_0_5ecb300364.woff2') format('woff2'),url('../fonts/38C013_0_0_fa8872dca3.woff') format('woff'),url('../fonts/38C013_0_0_23597e8721.ttf') format('truetype');}

 

  

@font-face {font-family: 'URWDIN-Light';src: url('../fonts/38C013_1_0_b8c00783b1.eot');src: url('../fonts/38C013_1_0_b8c00783b1.eot') format('embedded-opentype'),url('../fonts/38C013_1_0_9102bcc559.woff2') format('woff2'),url('../fonts/38C013_1_0_f11261c321.woff') format('woff'),url('../fonts/38C013_1_0_a5a725c181.ttf') format('truetype');}

 

  

@font-face {font-family: 'URWDIN-Bold';src: url('../fonts/38C013_2_0_498ee5e07f.eot');src: url('../fonts/38C013_2_0_498ee5e07f.eot') format('embedded-opentype'),url('../fonts/38C013_2_0_81f3dd0ad4.woff2') format('woff2'),url('../fonts/38C013_2_0_2cf40bf4b0.woff') format('woff'),url('../fonts/38C013_2_0_bb369c1d01.ttf') format('truetype');}



@media all and (max-width: 800px) {

    

    

    .ukryj_mobile {display:none;}

    

    

}







a {

    color: #b89452;

}



img.starting-logo.skip-lazy.default-logo {

    left: 20px;

}



.wc-pao-addons-container {

    margin-top: 20px;

}



/* Usuń punktor i marginesy */

.wc-category-tree,

.wc-category-tree ul {

    list-style: none;

    margin: 0;

    padding: 0;

}



.inner_link {

    color: #d6ae35 !important;

}



.woocommerce-page div.product form.cart div.quantity 

{

    display:none;

}



/* Każdy li ma layout w dwóch kolumnach: nazwa + liczba */

.wc-category-tree li {

    display: grid;

    grid-template-columns: 1fr auto; /* 👈 lewa kolumna: tekst, prawa: liczba */

    align-items: center;

    padding: 4px 8px;

}



/* Wcięcia dla podkategorii — tylko wizualne */

.wc-category-tree ul li {

    padding-left: 20px; /* 👈 kontrola głębokości drzewa */

}



/* Linki kategorii */

.wc-category-tree li a {

    text-decoration: none;

}



/* Liczby produktów */

.wc-category-tree li .count {

    color: #888;

    font-size: 0.9em;

    text-align: right;

    margin-left: 12px;

    min-width: 2em;

}





h2.elementor-heading-title_mobile {

    font-size: 22px;

    font-weight: 400;

    color: #212120;

    font-family: URWDIN-Regular;

}



h2.elementor-heading-title {

    font-size: 3vw;

    font-weight: 400;

    text-transform: none;

    font-style: normal;

    text-decoration: none;

    line-height: 1.1em;

    letter-spacing: -2px;

    word-spacing: 0em;

    color: #212120;

    font-family: URWDIN-Regular;

}



p.wellis_home_text {

    font-family: "Poppins", Sans-serif !important;

    font-size: 18px;

    font-weight: 300;

    text-transform: none;

    font-style: normal;

    text-decoration: none;

    line-height: 1.5em;

    letter-spacing: 0px;

    word-spacing: 0em;

    color: #222222;

}



span.wellis_home {

   font-family: URWDIN-Regular;

    font-size: 29px;

    font-weight: 700;

    color: #b89452;

}



span.wellis_home_button {

   font-family: URWDIN-Regular;

    font-size: 29px;

    font-weight: 700;

    color: #b89452;

  

}





span.wellis_bottom {

        position: relative;

    z-index: 2;

    color: #fff;

    font-weight: 700;

    font-family: URWDIN-Regular, sans-serif;

    font-size: 26px;



}



span.wellis_portfolio {

        position: relative;

    z-index: 2;

    margin-left:25px;

    color: #fff;

    font-weight: 400;

    font-family: URWDIN-Regular, sans-serif;

    font-size: 26px;



}



span.wellis_portfolio_black {

        position: relative;

    z-index: 2;

    margin-left:25px;

    color: #000;

    font-weight: 400;

    font-family: URWDIN-Regular, sans-serif;

    font-size: 26px;



}



.wellis_home_4.row-bg {

    background-size: cover !important;

}



.sub {

    display: inline-block;

    width: 100%;

    margin-top: 0;

    text-align: center;

}



.sub span {

    margin: 5px;

    display: inline-block;

    padding: 5px;

}



button#CybotCookiebotDialogBodyButtonDecline {

    display: none !important;

}



.products li.product.minimal .product-image-wrap .product-add-to-cart {

    display:none !important;

}



    h3 .pre {

    font-size: 32px;

    display: inline-block;

    width: 100%;

    line-height: 1.6;

    color: white;

}



h3 .post {

    font-size: 58px;

    display: inline-block;

    line-height: 1;

    position: relative;

    top: -18px;

    color: white;

}



h3 .wellis-logo-inline {

    display: inline-block;

    height: 40px;

}



.infolinia .blur-box {

    background-color: #ffffff26;

    -webkit-backdrop-filter: blur(10px);

    backdrop-filter: blur(10px);

    padding: 20px 30px 20px 20px;

    border: 1px solid rgb(255 255 255 / .3) !important;

    border-radius: 15px;

    margin-right: 20px;

    display: flex;

}



.infolinia .blur-box .icon {

    width: 40px;

    height: 40px;

    font-size: 40px;

    color:white;

    margin-top:10px;

}



.infolinia .blur-box h4 {

    font-weight: 700;

    font-size: 20px;

    padding-left: 20px;

    color:white;

}



.infolinia .blur-box h2 {

    font-weight: 700;

    padding-left: 20px;

    color:white;

}



.infolinia .blur-box h4 span {

    font-weight: 100;

    display: inline-block;

    width: 100%;

    color:white;

}



.infolinia .blur-box h2 span {

    font-weight: 100;

    display: inline-block;

    width: 100%;

    color:white;

    margin-top:10px;

}





.infolinia .blur-box h2 span a {

    color:white !important;

}



/*.cat-item-2354 a {

        

        font-weight: bolder !important;

        text-transform:uppercase;

        background: -webkit-linear-gradient(45deg, #e0000b 0%, #198439 25%);

        -webkit-background-clip: text;

        -webkit-text-fill-color: transparent;

}*/



@media all and (min-width: 768px) {

    

.flickity-prev-next-button.next {

    right:1%;

}



.flickity-prev-next-button.previous {

    left:1%;

}

    

    .infolinia .row-bg {

        background-size:cover !important;

    }

    

    .woocommerce ul.products li.product.minimal .product-wrap img.hover-gallery-image {

        

    margin-top:-15px !important;

    }

    







.woo-variation-gallery-thumbnail-position-left-bottom 

  .woo-variation-gallery-container 

  .woo-variation-gallery-thumbnail-slider.slick-initialized 

  .slick-list.draggable {

      padding:50px 0px !important;

  }

  

  .woo-variation-gallery-thumbnail-wrapper {

      margin-top:5% !important;

  }



.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-wrapper {

    top: 0px !important;

}









[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos] {

    transition-duration: 50ms

}



[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate {

    transition-delay: 50ms

}



[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos] {

    transition-duration: .1s

}



[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate {

    transition-delay: .1s

}



[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos] {

    transition-duration: .15s

}



[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate {

    transition-delay: .15s

}



[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos] {

    transition-duration: .2s

}



[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate {

    transition-delay: .2s

}



[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos] {

    transition-duration: .25s

}



[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate {

    transition-delay: .25s

}



[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos] {

    transition-duration: .3s

}



[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate {

    transition-delay: .3s

}



[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos] {

    transition-duration: .35s

}



[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate {

    transition-delay: .35s

}



[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos] {

    transition-duration: .4s

}



[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate {

    transition-delay: .4s

}



[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos] {

    transition-duration: .45s

}



[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate {

    transition-delay: .45s

}



[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos] {

    transition-duration: .5s

}



[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate {

    transition-delay: .5s

}



[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos] {

    transition-duration: .55s

}



[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate {

    transition-delay: .55s

}



[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos] {

    transition-duration: .6s

}



[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate {

    transition-delay: .6s

}



[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos] {

    transition-duration: .65s

}



[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate {

    transition-delay: .65s

}



[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos] {

    transition-duration: .7s

}



[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate {

    transition-delay: .7s

}



[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos] {

    transition-duration: .75s

}



[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate {

    transition-delay: .75s

}



[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos] {

    transition-duration: .8s

}



[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate {

    transition-delay: .8s

}



[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos] {

    transition-duration: .85s

}



[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate {

    transition-delay: .85s

}



[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos] {

    transition-duration: .9s

}



[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate {

    transition-delay: .9s

}



[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos] {

    transition-duration: .95s

}



[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate {

    transition-delay: .95s

}



[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos] {

    transition-duration: 1s

}



[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate {

    transition-delay: 1s

}



[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos] {

    transition-duration: 1.05s

}



[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate {

    transition-delay: 1.05s

}



[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos] {

    transition-duration: 1.1s

}



[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate {

    transition-delay: 1.1s

}



[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos] {

    transition-duration: 1.15s

}



[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate {

    transition-delay: 1.15s

}



[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos] {

    transition-duration: 1.2s

}



[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate {

    transition-delay: 1.2s

}



[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos] {

    transition-duration: 1.25s

}



[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate {

    transition-delay: 1.25s

}



[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos] {

    transition-duration: 1.3s

}



[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate {

    transition-delay: 1.3s

}



[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos] {

    transition-duration: 1.35s

}



[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate {

    transition-delay: 1.35s

}



[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos] {

    transition-duration: 1.4s

}



[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate {

    transition-delay: 1.4s

}



[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos] {

    transition-duration: 1.45s

}



[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate {

    transition-delay: 1.45s

}



[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos] {

    transition-duration: 1.5s

}



[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate {

    transition-delay: 1.5s

}



[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos] {

    transition-duration: 1.55s

}



[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate {

    transition-delay: 1.55s

}



[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos] {

    transition-duration: 1.6s

}



[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate {

    transition-delay: 1.6s

}



[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos] {

    transition-duration: 1.65s

}



[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate {

    transition-delay: 1.65s

}



[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos] {

    transition-duration: 1.7s

}



[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate {

    transition-delay: 1.7s

}



[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos] {

    transition-duration: 1.75s

}



[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate {

    transition-delay: 1.75s

}



[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos] {

    transition-duration: 1.8s

}



[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate {

    transition-delay: 1.8s

}



[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos] {

    transition-duration: 1.85s

}



[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate {

    transition-delay: 1.85s

}



[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos] {

    transition-duration: 1.9s

}



[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate {

    transition-delay: 1.9s

}



[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos] {

    transition-duration: 1.95s

}



[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate {

    transition-delay: 1.95s

}



[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos] {

    transition-duration: 2s

}



[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate {

    transition-delay: 2s

}



[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos] {

    transition-duration: 2.05s

}



[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate {

    transition-delay: 2.05s

}



[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos] {

    transition-duration: 2.1s

}



[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate {

    transition-delay: 2.1s

}



[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos] {

    transition-duration: 2.15s

}



[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate {

    transition-delay: 2.15s

}



[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos] {

    transition-duration: 2.2s

}



[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate {

    transition-delay: 2.2s

}



[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos] {

    transition-duration: 2.25s

}



[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate {

    transition-delay: 2.25s

}



[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos] {

    transition-duration: 2.3s

}



[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate {

    transition-delay: 2.3s

}



[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos] {

    transition-duration: 2.35s

}



[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate {

    transition-delay: 2.35s

}



[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos] {

    transition-duration: 2.4s

}



[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate {

    transition-delay: 2.4s

}



[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos] {

    transition-duration: 2.45s

}



[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate {

    transition-delay: 2.45s

}



[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos] {

    transition-duration: 2.5s

}



[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate {

    transition-delay: 2.5s

}



[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos] {

    transition-duration: 2.55s

}



[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate {

    transition-delay: 2.55s

}



[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos] {

    transition-duration: 2.6s

}



[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate {

    transition-delay: 2.6s

}



[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos] {

    transition-duration: 2.65s

}



[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate {

    transition-delay: 2.65s

}



[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos] {

    transition-duration: 2.7s

}



[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate {

    transition-delay: 2.7s

}



[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos] {

    transition-duration: 2.75s

}



[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate {

    transition-delay: 2.75s

}



[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos] {

    transition-duration: 2.8s

}



[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate {

    transition-delay: 2.8s

}



[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos] {

    transition-duration: 2.85s

}



[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate {

    transition-delay: 2.85s

}



[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos] {

    transition-duration: 2.9s

}



[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate {

    transition-delay: 2.9s

}



[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos] {

    transition-duration: 2.95s

}



[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate {

    transition-delay: 2.95s

}



[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos] {

    transition-duration: 3s

}



[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos] {

    transition-delay: 0s

}



[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate {

    transition-delay: 3s

}



[data-aos] {

    pointer-events: none

}



[data-aos].aos-animate {

    pointer-events: auto

}



[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos] {

    transition-timing-function: cubic-bezier(.25,.25,.75,.75)

}



[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos] {

    transition-timing-function: ease

}



[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos] {

    transition-timing-function: ease-in

}



[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos] {

    transition-timing-function: ease-out

}



[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos] {

    transition-timing-function: ease-in-out

}



[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos] {

    transition-timing-function: cubic-bezier(.6,-.28,.735,.045)

}



[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos] {

    transition-timing-function: cubic-bezier(.175,.885,.32,1.275)

}



[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos] {

    transition-timing-function: cubic-bezier(.68,-.55,.265,1.55)

}



[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos] {

    transition-timing-function: cubic-bezier(.47,0,.745,.715)

}



[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos] {

    transition-timing-function: cubic-bezier(.39,.575,.565,1)

}



[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos] {

    transition-timing-function: cubic-bezier(.445,.05,.55,.95)

}



[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos] {

    transition-timing-function: cubic-bezier(.55,.085,.68,.53)

}



[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos] {

    transition-timing-function: cubic-bezier(.25,.46,.45,.94)

}



[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos] {

    transition-timing-function: cubic-bezier(.455,.03,.515,.955)

}



[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos] {

    transition-timing-function: cubic-bezier(.55,.085,.68,.53)

}



[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos] {

    transition-timing-function: cubic-bezier(.25,.46,.45,.94)

}



[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos] {

    transition-timing-function: cubic-bezier(.455,.03,.515,.955)

}



[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos] {

    transition-timing-function: cubic-bezier(.55,.085,.68,.53)

}



[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos] {

    transition-timing-function: cubic-bezier(.25,.46,.45,.94)

}



[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos] {

    transition-timing-function: cubic-bezier(.455,.03,.515,.955)

}



@media screen {

    html:not(.no-js) [data-aos^=fade][data-aos^=fade] {

        opacity: 0;

        transition-property: opacity,-webkit-transform;

        transition-property: opacity,transform;

        transition-property: opacity,transform,-webkit-transform

    }



    html:not(.no-js) [data-aos^=fade][data-aos^=fade].aos-animate {

        opacity: 1;

        -webkit-transform: none;

        transform: none

    }



    html:not(.no-js) [data-aos=fade-up] {

        -webkit-transform: translate3d(0,100px,0);

        transform: translate3d(0,100px,0)

    }



    html:not(.no-js) [data-aos=fade-down] {

        -webkit-transform: translate3d(0,-100px,0);

        transform: translate3d(0,-100px,0)

    }



    html:not(.no-js) [data-aos=fade-right] {

        -webkit-transform: translate3d(-100px,0,0);

        transform: translate3d(-100px,0,0)

    }



    html:not(.no-js) [data-aos=fade-left] {

        -webkit-transform: translate3d(100px,0,0);

        transform: translate3d(100px,0,0)

    }



    html:not(.no-js) [data-aos=fade-up-right] {

        -webkit-transform: translate3d(-100px,100px,0);

        transform: translate3d(-100px,100px,0)

    }



    html:not(.no-js) [data-aos=fade-up-left] {

        -webkit-transform: translate3d(100px,100px,0);

        transform: translate3d(100px,100px,0)

    }



    html:not(.no-js) [data-aos=fade-down-right] {

        -webkit-transform: translate3d(-100px,-100px,0);

        transform: translate3d(-100px,-100px,0)

    }



    html:not(.no-js) [data-aos=fade-down-left] {

        -webkit-transform: translate3d(100px,-100px,0);

        transform: translate3d(100px,-100px,0)

    }



    html:not(.no-js) [data-aos^=zoom][data-aos^=zoom] {

        opacity: 0;

        transition-property: opacity,-webkit-transform;

        transition-property: opacity,transform;

        transition-property: opacity,transform,-webkit-transform

    }



    html:not(.no-js) [data-aos^=zoom][data-aos^=zoom].aos-animate {

        opacity: 1;

        -webkit-transform: translateZ(0) scale(1);

        transform: translateZ(0) scale(1)

    }



    html:not(.no-js) [data-aos=zoom-in] {

        -webkit-transform: scale(.6);

        transform: scale(.6)

    }



    html:not(.no-js) [data-aos=zoom-in-up] {

        -webkit-transform: translate3d(0,100px,0) scale(.6);

        transform: translate3d(0,100px,0) scale(.6)

    }



    html:not(.no-js) [data-aos=zoom-in-down] {

        -webkit-transform: translate3d(0,-100px,0) scale(.6);

        transform: translate3d(0,-100px,0) scale(.6)

    }



    html:not(.no-js) [data-aos=zoom-in-right] {

        -webkit-transform: translate3d(-100px,0,0) scale(.6);

        transform: translate3d(-100px,0,0) scale(.6)

    }



    html:not(.no-js) [data-aos=zoom-in-left] {

        -webkit-transform: translate3d(100px,0,0) scale(.6);

        transform: translate3d(100px,0,0) scale(.6)

    }



    html:not(.no-js) [data-aos=zoom-out] {

        -webkit-transform: scale(1.2);

        transform: scale(1.2)

    }



    html:not(.no-js) [data-aos=zoom-out-up] {

        -webkit-transform: translate3d(0,100px,0) scale(1.2);

        transform: translate3d(0,100px,0) scale(1.2)

    }



    html:not(.no-js) [data-aos=zoom-out-down] {

        -webkit-transform: translate3d(0,-100px,0) scale(1.2);

        transform: translate3d(0,-100px,0) scale(1.2)

    }



    html:not(.no-js) [data-aos=zoom-out-right] {

        -webkit-transform: translate3d(-100px,0,0) scale(1.2);

        transform: translate3d(-100px,0,0) scale(1.2)

    }



    html:not(.no-js) [data-aos=zoom-out-left] {

        -webkit-transform: translate3d(100px,0,0) scale(1.2);

        transform: translate3d(100px,0,0) scale(1.2)

    }



    html:not(.no-js) [data-aos^=slide][data-aos^=slide] {

        transition-property: -webkit-transform;

        transition-property: transform;

        transition-property: transform,-webkit-transform;

        visibility: hidden

    }



    html:not(.no-js) [data-aos^=slide][data-aos^=slide].aos-animate {

        visibility: visible;

        -webkit-transform: translateZ(0);

        transform: translateZ(0)

    }



    html:not(.no-js) [data-aos=slide-up] {

        -webkit-transform: translate3d(0,100%,0);

        transform: translate3d(0,100%,0)

    }



    html:not(.no-js) [data-aos=slide-down] {

        -webkit-transform: translate3d(0,-100%,0);

        transform: translate3d(0,-100%,0)

    }



    html:not(.no-js) [data-aos=slide-right] {

        -webkit-transform: translate3d(-100%,0,0);

        transform: translate3d(-100%,0,0)

    }



    html:not(.no-js) [data-aos=slide-left] {

        -webkit-transform: translate3d(100%,0,0);

        transform: translate3d(100%,0,0)

    }



    html:not(.no-js) [data-aos^=flip][data-aos^=flip] {

        -webkit-backface-visibility: hidden;

        backface-visibility: hidden;

        transition-property: -webkit-transform;

        transition-property: transform;

        transition-property: transform,-webkit-transform

    }



    html:not(.no-js) [data-aos=flip-left] {

        -webkit-transform: perspective(2500px) rotateY(-100deg);

        transform: perspective(2500px) rotateY(-100deg)

    }



    html:not(.no-js) [data-aos=flip-left].aos-animate {

        -webkit-transform: perspective(2500px) rotateY(0);

        transform: perspective(2500px) rotateY(0)

    }



    html:not(.no-js) [data-aos=flip-right] {

        -webkit-transform: perspective(2500px) rotateY(100deg);

        transform: perspective(2500px) rotateY(100deg)

    }



    html:not(.no-js) [data-aos=flip-right].aos-animate {

        -webkit-transform: perspective(2500px) rotateY(0);

        transform: perspective(2500px) rotateY(0)

    }



    html:not(.no-js) [data-aos=flip-up] {

        -webkit-transform: perspective(2500px) rotateX(-100deg);

        transform: perspective(2500px) rotateX(-100deg)

    }



    html:not(.no-js) [data-aos=flip-up].aos-animate {

        -webkit-transform: perspective(2500px) rotateX(0);

        transform: perspective(2500px) rotateX(0)

    }



    html:not(.no-js) [data-aos=flip-down] {

        -webkit-transform: perspective(2500px) rotateX(100deg);

        transform: perspective(2500px) rotateX(100deg)

    }



    html:not(.no-js) [data-aos=flip-down].aos-animate {

        -webkit-transform: perspective(2500px) rotateX(0);

        transform: perspective(2500px) rotateX(0)

    }



}



.fadeleft {

  opacity: 0;

  transform: translate3d(-50px, 0, 0); /* ADDED - start x position as -50px */

  cursor: pointer;

  transition: 0.25s all ease-in-out;

}



.fadeleft:hover {

  opacity: 1;

  transform: translate3d(0, 0, 0); /* ADDED - move x to 0 on hover */

}



@keyframes fadeInOutAnimation {

  0% {

    opacity: 0;

	transform: translate3d(-50px, 0, 0); /* ADDED - start x position as -50px */

  }

  100% {

    opacity: 1;

	transform: translate3d(0, 0, 0); /* ADDED - move x to 0 on hover */

  }

}



.fadeInOut {

  cursor: pointer;

  animation: fadeInOutAnimation 0.5s infinite;

  animation-direction: alternate-reverse;

  animation-timing-function: ease-in-out;

}



.fade-in-section {

  opacity: 0;

  transform: translateY(20vh);

  visibility: hidden;

  transition: opacity 0.6s ease-out, transform 1.2s ease-out;

  will-change: opacity, visibility;

}

.fade-in-section.is-visible {

  opacity: 1;

  transform: none;

  visibility: visible;

}



.grecaptcha-logo {

    display: none!important;

}



.grecaptcha-badge {

    display: none!important;

}



.nectar-shop-filter-trigger {

    background: #b89452 !important;

}



.nectar-shop-filters .nectar-shop-filter-trigger .text-wrap {

    color: white;

}



body.lang-gb .nectar-slide-in-cart .button.wc-forward {display: none;}



.wellis-switcher #menu-item-wpml-ls-28-us {

    display: none !important;

}



body.lang-gb .nectar-slide-in-cart.style_slide_in_click .widget_shopping_cart a.button {

    width: calc(100% - 5px)!important;

}





body.lang-gb .nectar-slide-in-cart .button.wc-forward:not(.checkout) {display: none;}





#header-outer nav>ul>.megamenu.nectar-megamenu-menu-item>ul, #header-outer nav>ul>.megamenu.nectar-megamenu-menu-item>ul>li {

    background-size: auto;

    background-position: center;

    background-repeat: no-repeat;

}







.clear-both1 {

    clear:both;

}





.woocommerce-table td.product-total,

.woocommerce-table th.product-total {

    display: none !important;

}

 .nectar-mobile-only > #menu-ecommerce-robust-right-side {

        display: none !important;

    }



#billing_country_field {

    height: 79px;

}



.wpml-ls-flag {

    margin-right: 10px;

    margin-left: 0 !important;

}



.wpml-ls-flag + .wpml-ls-native {

    text-transform: uppercase;

}



#menu-item-4353 {

    padding-right: 55px;

}



.woocommerce-page a.button { 

    display:none;

}







/* ÁRAK ELTŰNTETÉSE */





.woocommerce-order-overview__total {

    display: none;

}





.woocommerce-checkout .product-info .woocommerce-Price-amount.amount {

    display: none;

}



.checkout #order_review .order-review {

    display: none;

}



.woocommerce-Price-amount {

    display: none;

}



.woocommerce-Price-amount amount {

    display: none;

}



.nectar-slide-in-cart.style_slide_in_click .woocommerce.widget_shopping_cart .total {

    display: none;

}



.cart-subtotal {

    display: none;

}



.order-total {

    display: none;

}



.style_slide_in_click .product-meta > .quantity .amount bdi {

    display: none;

}



/* VÉGE ÁRAK ELTŰNTETÉSE */







.single .heading-title {

    display: none;

}



body.single-post .content-inner .section-title .entry-title {

    display:none;

}







/* BREADCRUMB */



.sale-container

{

    opacity:1;

    top: -25px !important;

    

}



ul.products li.minimal.product .product-wrap

{

    padding-bottom: 15px;

}





body[data-header-resize="0"] .container-wrap, body[data-header-resize="0"] .project-title {

    margin-top: 0;

    padding-top: 10px;

}



.woocommerce.single-product div.product {

    margin-top: 30px;

}



.woocommerce .woocommerce-breadcrumb {

    margin: 0px;

    font-size: .82em;

    line-height: initial;

}

.woocommerce-breadcrumb [class*=fa-] {

    line-height: 15px;

}



/* HIREK */



.subheader {

    display:none;

}





.post-area.featured_img_left .post-content-wrap .grav-wrap {

    display: none;

}



.post-area.featured_img_left.span_12 article {

    margin-bottom: 20px;

}





body > #review_form_wrapper.modal #respond #reply-title {

    display: block;

    padding-right: 60px;

    font-family: URWDIN-Regular;

    font-size: 1.8em;

}





body > #review_form_wrapper.modal #respond .comment-form > * p {

    font-size: 22px;

}







/* WOOCOMMERCE PRODUCTS */



.products li.product.minimal .product-meta {

    padding: 0px;

}



.woosc-btn {

    font-size: 0.9em;

}











/* WOOCOMMERCE */



@media (max-width: 650px) {

.woocommerce #ajax-content-wrap #tab-description {

    padding: 0px;

}

}



@media only screen and (max-width: 1300px) and (min-width: 1000px) {

  .wpb_row .row-bg-wrap .inner-wrap {

    height: 75% !important;

    width: 100%;

}  



}





.woocommerce-page.woocommerce-cart .woocommerce p.cart-empty {

    padding-left: 0em!important;

    padding-right: 0em!important;

    font-size: 30px;

}



.woocommerce form .form-row .optional {

    font-size: 13px;

}



.woocommerce .payment_box p {

    padding-bottom: 0;

    padding-left: 18px;

    font-size: 0.9em!important;

    line-height: 1.3!important;

    line-height: inherit;

    font-size: inherit;

}



.checkout .col2-set .col-2 {

    background: #f5f5f5;

    padding: 2%;

}



.woocommerce-checkout-review-order-table .product-container {

    background: none!important;

}



.woocommerce-checkout-review-order-table .product-container {

    padding: 20px 10px 20px 0px;

}





.checkout #order_review p {

    line-height: 1.3;

}





.woocommerce-checkout-review-order-table .product-info dl dt {

    float: none;

}



.woocommerce .cart_item dl, body .woocommerce-checkout-review-order-table .product-info .product-quantity {

    font-size: 0.8em;

}





.woocommerce-checkout-review-order-table .product-info h4 {

    line-height: 1.1em;

}











.wc_payment_methods li.wc_payment_method label {



    font-family: URWDIN-Bold;

}







.wpcf7-list-item {

    margin: 0 0 0 0;

}



.wpcf7 .wpcf7-submit:disabled {

    opacity: 0.2;

}





.woocommerce .actions {

    text-align: center;

}



.woocommerce .actions .button {

    padding: 5px 8px 5px 8px;

    height: 29px;

    line-height: 20px;

    text-transform: uppercase;

    background-color: #000;

    font-size: 16px;

}











.style_slide_in_click .product-meta > .quantity .amount bdi {

    font-size: 16px;

    font-weight: bold;

}





.woocommerce .material.product .product-wrap .product-add-to-cart .price .amount, .woocommerce .material.product .product-wrap .product-add-to-cart a, .woocommerce .material.product .product-wrap .product-add-to-cart a > span, .woocommerce .material.product .product-wrap .product-add-to-cart a.added_to_cart, html .woocommerce ul.products li.product.material .price, .woocommerce ul.products li.product.material .price ins, .woocommerce ul.products li.product.material .price ins .amount, .woocommerce-page ul.products li.product.material .price ins span, .material.product .product-wrap .product-add-to-cart a span, html .woocommerce ul.products .text_on_hover.product .add_to_cart_button, .woocommerce ul.products li.product .price, .woocommerce ul.products li.product .price ins, .woocommerce ul.products li.product .price ins .amount, html .woocommerce .material.product .product-wrap .product-add-to-cart a.added_to_cart, body .material.product .product-wrap .product-add-to-cart[data-nectar-quickview="true"] a span, .woocommerce .material.product .product-wrap .product-add-to-cart a.added_to_cart, .text_on_hover.product a.added_to_cart, .products li.product.minimal .product-meta .price, .products li.product.minimal .product-meta .amount {

    font-weight: bold!important;

}



.cart div.quantity, .woocommerce-mini-cart div.quantity {

    border-radius: 3px;

}









.woocommerce-order-overview.order_details li.order, .woocommerce-order-overview.order_details li.date, .woocommerce-order-overview.order_details li.email, .woocommerce-order-overview.order_details li.total, .woocommerce-order-overview.order_details li.method {

    font-size: 15px;

    padding-bottom: 15px;

}







.woocommerce-thankyou-order-received {

    font-size: 2em;

    text-align: center;

    line-height: 1.2em;

    padding-top: 1.5em;

}







.woocommerce .woocommerce-customer-details, .woocommerce .woocommerce-order-details, .woocommerce .woocommerce-order-downloads {

    margin-bottom: 2em;

    max-width: 600px;

    margin: auto;

}



.woocommerce-order-details__title {

    font-family: 'URWDIN-BOLD';

    text-transform: none;

    font-size: 1.5em;

    line-height: 45px;

    font-weight: 400;

}





.woocommerce-column__title {

    font-family: 'URWDIN-BOLD';

    text-transform: none;

    font-size: 1.5em;

    line-height: 45px;

    font-weight: 400;

}





.woocommerce ul.order_details {

    margin: 0 0 3em;

    list-style: none;

    margin: 0 auto 3em;

    display: table;

}





@media (max-width: 690px) {





.nectar-slide-in-cart.style_slide_in_click .widget_shopping_cart .cart_list li {

    padding-right: 20px;

}

}



@media (max-width: 690px) {

.nectar-slide-in-cart .widget_shopping_cart_content {

    padding: 37px 10px 30px 30px;

}



.product-details {

    overflow-wrap: anywhere;

}



.nectar-slide-in-cart.style_slide_in_click .widget_shopping_cart .cart_list .product-meta a:not(.remove) {

    font-size: 15px;

    line-height: 1em;

}





}



#single-meta .meta-category, #single-meta .meta-comment-count, #single-below-header .meta-category, #single-below-header .meta-comment-count {

    display: none;

}





#footer-outer #footer-widgets .widget h4, #footer-outer .col .widget_recent_entries span, #footer-outer .col .recent_posts_extra_widget .post-widget-text span {

    font-size: 18px!important;

    color: #ffffff!important;

}



#footer-outer .widget h5, #footer-outer .widget h6 {

    color: inherit;

    font-size: 16px;

    margin-bottom: 0px;

}



#text-6 {

    text-align: center;

}







.woocommerce div.product_meta > span.posted_in {

    display: none;

}











.woocommerce div.product .woocommerce-tabs[data-tab-style="fullwidth_stacked"] {

    padding-top: 0px;

    margin-top: 0;

}



.woocommerce mark {

    display: none;

}



.custom_category_name {

    letter-spacing: 0px; 

    font-size: 18px!important; 

    padding: .5em 0; 

    margin: 0; 

    line-height: 26px; 

}





.tag {

    letter-spacing: 3px;

    text-transform: uppercase;

    color: #B8AB90;

}









.woocommerce form .form-row .input-checkbox {

    width: 30px;

    height: 30px;

}









.woocommerce form .form-row .input-checkbox {

    width: 30px;

    height: 30px;

    flex: 1 0;

}

.woocommerce form .form-row label.checkbox, .woocommerce-page form .form-row label.checkbox {

    display: inline;

    flex: 8;

    line-height: 1.2em;

    font-size: 1.2em!important;

}





.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text p {

    padding-bottom: 0.5em;

    padding-top: 2em;

}





.woocommerce-cart #payment ul.payment_methods li input, .woocommerce-checkout #payment ul.payment_methods li input, #add_payment_method #payment ul.payment_methods li input {

    margin: 0 1em 0 0;

    width: 25px;

    height: 25px;

    display: inline;

    margin: -2px 5px 0 0;

    text-align: center;

    vertical-align: middle;

}



.woocommerce-cart #payment div.payment_box, .woocommerce-checkout #payment div.payment_box, #add_payment_method #payment div.payment_box {

    position: relative;

    box-sizing: border-box;

    width: 100%;

    padding: 0px 23px;

    margin: 0px;

    font-size: 1em;

    border-radius: 2px;

    line-height: 1.5;

    color: #515151;

}



.wc_payment_method payment_method_khb {

    padding-top: 15px;

}













/* WPML */

.wpml-ls-legacy-dropdown .wpml-ls-flag {

    width: 18px!important;

}



.wpml-ls-flag {

    margin-bottom: 0px!important;

    margin-left: 15px;

    width: 18px!important;

}



.material #footer-outer #footer-widgets .col ul li {

    padding: 7px 0!important;

    border: none;

    border: 1px solid #545454;

}





.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after {

    content: "";

    vertical-align: middle;

    border: 0.35em solid transparent;

    border-top: 0.5em solid;

    position: absolute;

    right: 15px;

    top: calc(50% - 0.175em);

}





.js-wpml-ls-item-toggle wpml-ls-item-toggle  {

    background: none;

}





#ajax-content-wrap #footer-outer[data-link-hover="underline"] #footer-widgets ul:not([class*="nectar_blog_posts"]) li > a:not(.tag-cloud-link):not(.nectar-button), #footer-outer[data-link-hover="underline"] #footer-widgets .textwidget a:not(.nectar-button), #slide-out-widget-area.fullscreen-split .widget ul:not([class*="nectar_blog_posts"]) li > a:not(.tag-cloud-link):not(.nectar-button), #slide-out-widget-area.fullscreen-split .textwidget a:not(.nectar-button) {

    display: contents;

}





.wpml-ls-legacy-dropdown a {

    display: block;

    text-decoration: none;

    color: #444;

    border: 1px solid #cdcdcd;

    background-color: #000!important;

    padding: 5px 10px;

    line-height: 1;

}





#footer-outer .col:last-child {

    display: flex;

    flex-direction: column;

}



.col span_3 one-fourths right-edge {

    display: flex;

    flex-direction: column;

}



#icl_lang_sel_widget-2  {

    order: 2;

}



#text-4 {

    order: 1;

}



#footer-outer #copyright .container div:last-child {

    margin-bottom: 0;

    display: block;

}







.cli-style-v2 .cli-bar-btn_container .cli-plugin-button {

    width: 100%!important;

    display: flex;

    align-items: center;

    height: 50px;

    font-size: 1.5em;

    justify-content: center;

}







@media only screen and (max-width: 1081px)  {

.container-wrap .full-width-content .vc_row-fluid[data-column-margin*="px"] > .span_12 > .wpb_column {

    margin-bottom: 0px;

}





.slider_glowna_mobilne {

    margin-top: 100px !important;

}



.nectar-shop-header .woocommerce-breadcrumb {

    font-size: 12px;

    padding: 0;

    margin-bottom: 25px;

    margin-top: 10px;

    line-height: 1.2em;

}





}







@media (max-width: 690px) {

.container, .orbit-wrapper .slider-nav, .post-area.standard-minimal.full-width-content .post .inner-wrap {

    max-width: 85%;

}



.woocommerce-loop-product__title {

    font-size: 16px!important;

    line-height: 22px;

}



.woocommerce-checkout-review-order-table .product-container {

    padding: 20px 13px 20px 0px;

}



.full-width-section .row-bg,.wpb_row .row-bg {

    position:absolute;

    top:0;

    left:0;

    width:100%;

    height:100%;

    background-size:cover;

    

}





}

.woocommerce .price {

    visibility: hidden;

    margin: 0 !important;

    padding: 0 !important;

}



.control-wrap {

 color: white;   

}



.stopki_czarne h3 {

 color: black !important;   

}



.padding_prawy {

 padding-right: 0% !important;   

}



.padding_lewy {

 padding-left: 0% !important;   

}



.black-friday h4 {

    margin-top: 25px;

}





.czapka {

    

    width: 25%;

    position: absolute;

    z-index: 9999999;

    left: -60px;

    top: 20px;

    





}









.cf7_contact

{

 background: #2b2b2b !important;   

 color: #ffffff !important;



}



#CybotCookiebotDialogHeaderLogosWrapper

{

 display:none !important;   

}



.tawk-branding 

{

    display: none !important;

}



.szerokie_tlo {

    

    background-size: contain !important;

}



.single-post .content-inner .section-title .entry-title {

    

display: block !important;

margin-top: 30px !important;



}







.widget_product_categories {

    margin-top:200px !important;

}



@media all and (min-width: 800px) {

    .ukryj_pc {display:none;}

    

    .sub-menu {

    

    min-height: 200px;

}











}



@media all and (min-width: 1919px) {

 

 .sub-menu.tracked-pos {

max-width: 80% !important;

margin-left:10%;

}



}







@media all and (min-width: 768px) {

.woo-variation-gallery-wrapper .woo-variation-gallery-thumbnail-slider:after{content: "";display: block;margin-top:-70px !important;height: 70px;width: 100%;position: absolute;left: 0;z-index: 3;background: #fff;background: -moz-linear-gradient(0deg,#ffffff 10%,#fff0 100%);background: -webkit-linear-gradient(0deg, #ffffff 10%, #fff0 100%);background: linear-gradient(0deg, #fff 10%, #fff0);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1)}

.woo-variation-gallery-wrapper .woo-variation-gallery-thumbnail-wrapper:before{content: "";display: block;top: 0;transform: rotate(180deg);height: 50px;width: 100%;position: absolute;left: 0;z-index: 3;background: #fff;background: -moz-linear-gradient(0deg,#ffffff 10%,#fff0 100%);background: -webkit-linear-gradient(0deg, #ffffff 10%, #fff0 100%);background: linear-gradient(0deg, #fff 10%, #fff0);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1)}







    

}



@media all and (max-width: 768px) {

.slick-slide {

    min-width:80px !important;

    

}



.woo-variation-gallery-wrapper .woo-variation-gallery-thumbnail-slider:after{content: "";display: block;margin-top:-70px !important;height: 70px;width: 100%;transform: rotate(270deg);position: absolute;right: -40%;z-index: 3;background: #fff;background: -moz-linear-gradient(0deg,#ffffff 10%,#fff0 100%);background: -webkit-linear-gradient(0deg, #ffffff 10%, #fff0 100%);background: linear-gradient(0deg, #fff 10%, #fff0);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1)}

.woo-variation-gallery-wrapper .woo-variation-gallery-thumbnail-wrapper:before{content: "";display: block;top: 0;transform: rotate(90deg);height: 70px;width: 100%;position: absolute;left: -40%;z-index: 3;background: #fff;background: -moz-linear-gradient(0deg,#ffffff 10%,#fff0 100%);background: -webkit-linear-gradient(0deg, #ffffff 10%, #fff0 100%);background: linear-gradient(0deg, #fff 10%, #fff0);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1)}





.slick-list {

    height:80px;

}



}





.CookiebotWidget-main-logo {

    display: none !important;

}



.woocommerce-products-header {

    margin-bottom: 30px;

}



.contact_left

{

 text-align: left !important;   

}



.contact_white {

    background: white !important;

    color: black !important;

}



.sf-menu.sf-js-enabled.sf-arrows {

 margin-left:15px !important;   

}



#guarantee .inner {

    padding: 100px 80px;

    margin-bottom: 80px;

    border-radius: 30px;

    color: #fff;

    display: flex

;

    flex-wrap: wrap;

}



#guarantee .inner .blur-box {

    background-color: rgba(255, 255, 255, .15);

    backdrop-filter: blur(10px);

    padding: 20px 30px 20px 20px;

    border: 1px solid rgba(255, 255, 255, .3) !important;

    border-radius: 15px;

    margin-right: 20px;

    display: flex;

}



#guarantee .inner .blur-box .icon {

    width: 40px;

    height: 40px;

    font-size: 40px;

}



#guarantee .inner .blur-box h4 {

    font-weight: 700;

    font-size: 20px;

    padding-left: 20px;

    color: white;

}



#guarantee .inner .blur-box h4 span {

    font-weight: 100;

    display: inline-block;

    width: 100%;

}





.mdi:before, .mdi-set {

    display: inline-block;

    font: normal normal normal 24px / 1 "Material Design Icons";

    font-size: inherit;

    text-rendering: auto;

    line-height: inherit;

    -webkit-font-smoothing: antialiased;

    -moz-osx-font-smoothing: grayscale;

}



.mdi-seal::before {

    content: "\F047A";

}





.led_width {

    width:600px;

    height:400px;

}



.kolor_bialy {

    color: black;

}



.nectar_food_menu_item .item_name h3 {

    color:black !important;

}



#smoke2 {

        z-index: 2;

        position: relative;

        display: block;

        width: 970px;

        margin: 0 auto;

        bottom: -30px;

    }

    

.text_holiday {

    text-align: justify;

    display: flex;

    flex-direction: column;

    justify-content: center;

}



.dodatkipremium0 {

    border-style: solid !important;

    border-width: 1px !important;

    border-radius: 5px;

    padding: 10px 15px;

    border-color: #B89452 !important;

    margin-bottom: 20px;

    background-color: white;

    transition: background-color 0.3s !important;

    transition: color 0.3s;

    color: #B89452;

}



.wc-pao-addon-price {

  transition: color 0.3s;

    color: #B89452;



}





.dodatkipremium2 {

    border-style: solid !important;

    border-width: 1px !important;

    border-radius: 5px;

    padding: 10px 15px;

    border-color: #B89452 !important;

    margin-bottom: 20px;

    background-color: white;

    transition: background-color 0.3s !important;

    transition: color 0.3s;

    color: #B89452;

}





.dodatkipremium1 {

    border-style: solid !important;

    border-width: 1px !important;

    border-radius: 5px;

    padding: 10px 15px;

    border-color: #B89452 !important;

    margin-bottom: 20px;

    background-color: white;

    transition: background-color 0.3s !important;

    transition: color 0.3s;

    color: #B89452;

}



.dodatkipremium0 label span.label {

    

    color:#B89452;

}



.dodatkipremium0 label span.details {

    

    color:#B89452;

}

    





.dodatkipremium0 input {

    display: none

}



.dodatkipremium0 input:checked+label {

   color: #fff !important;

}



.dodatkipremium0 input:checked+label .icon:before {

    top: 10px;

    left: 0;

    transform: rotate(132deg);

    background-color: #fff

}



.dodatkipremium0 input:checked+label .icon:after {

    top: 13px;

    left: -6px;

    transform: rotate(47deg);

    width: 12px;

    background-color: #fff

}



.dodatkipremium0 label {

    padding: 15px 10px;

    margin-bottom: 30px;

    background-color: transparent;

    display: flex;

    border-radius: 5px;

    border: 1px solid #b89452;

    font-family: URWDIN-Regular,sans-serif;

    color: #b89452;

    cursor: pointer;

    position: relative

}



.dodatkipremium0 label strong {

    font-weight: 400

}



.dodatkipremium0 label .details {

    display: inline-block;

    font-size: 13px;

    margin-left: 53px

}



.dodatkipremium0 label span.label {

    padding-left: 10px

}



.dodatkipremium0 label .icon {

    display: inline-block;

    position: relative;

    width: 20px;

    height: 15px;

    margin-right: 10px

}



.dodatkipremium0 label .icon:after,.dodatkipremium0 label .icon:before {

    content: "";

    display: block;

    background-color: #b89452;

    height: 2px;

    width: 20px;

    position: absolute;

    transition: all,.3s

}



.dodatkipremium0 label .icon:before {

    top: 10px;

    left: 0;

    transform: rotate(90deg)

}



.dodatkipremium0 label .icon:after {

    top: 10px;

    left: 0

}



.dodatkipremium2 label span.label {

    

    color:#B89452;

}



.dodatkipremium2 label span.details {

    

    color:#B89452;

}

    





.dodatkipremium2 input {

    display: none

}



.dodatkipremium2 input:checked+label {

   color: #fff !important;

}



.dodatkipremium2 input:checked+label .icon:before {

    top: 10px;

    left: 0;

    transform: rotate(132deg);

    background-color: #fff

}



.dodatkipremium2 input:checked+label .icon:after {

    top: 13px;

    left: -6px;

    transform: rotate(47deg);

    width: 12px;

    background-color: #fff

}



.dodatkipremium2 label {

    padding: 15px 10px;

    margin-bottom: 30px;

    background-color: transparent;

    display: flex;

    border-radius: 5px;

    border: 1px solid #b89452;

    font-family: URWDIN-Regular,sans-serif;

    color: #b89452;

    cursor: pointer;

    position: relative

}



.dodatkipremium2 label strong {

    font-weight: 400

}



.dodatkipremium2 label .details {

    display: inline-block;

    font-size: 13px;

    margin-left: 53px

}



.dodatkipremium2 label span.label {

    padding-left: 10px

}



.dodatkipremium2 label .icon {

    display: inline-block;

    position: relative;

    width: 20px;

    height: 15px;

    margin-right: 10px

}



.dodatkipremium2 label .icon:after,.dodatkipremium2 label .icon:before {

    content: "";

    display: block;

    background-color: #b89452;

    height: 2px;

    width: 20px;

    position: absolute;

    transition: all,.3s

}



.dodatkipremium2 label .icon:before {

    top: 10px;

    left: 0;

    transform: rotate(90deg)

}



.dodatkipremium2 label .icon:after {

    top: 10px;

    left: 0

}





.dodatkipremium1 label span.label {

    

    color:#B89452;

}



.dodatkipremium1 label span.details {

    

    color:#B89452;

}

    





.dodatkipremium1 input {

    display: none

}



.dodatkipremium1 input:checked+label {

   color: #fff !important;

}



.dodatkipremium1 input:checked+label .icon:before {

    top: 10px;

    left: 0;

    transform: rotate(132deg);

    background-color: #fff

}



.dodatkipremium1 input:checked+label .icon:after {

    top: 13px;

    left: -6px;

    transform: rotate(47deg);

    width: 12px;

    background-color: #fff

}



.dodatkipremium1 label {

    padding: 15px 10px;

    margin-bottom: 30px;

    background-color: transparent;

    display: flex;

    border-radius: 5px;

    border: 1px solid #b89452;

    font-family: URWDIN-Regular,sans-serif;

    color: #b89452;

    cursor: pointer;

    position: relative

}



.dodatkipremium1 label strong {

    font-weight: 400

}



.dodatkipremium1 label .details {

    display: inline-block;

    font-size: 13px;

    margin-left: 53px

}



.dodatkipremium1 label span.label {

    padding-left: 10px

}



.dodatkipremium1 label .icon {

    display: inline-block;

    position: relative;

    width: 20px;

    height: 15px;

    margin-right: 10px

}



.dodatkipremium1 label .icon:after,.dodatkipremium1 label .icon:before {

    content: "";

    display: block;

    background-color: #b89452;

    height: 2px;

    width: 20px;

    position: absolute;

    transition: all,.3s

}



.dodatkipremium1 label .icon:before {

    top: 10px;

    left: 0;

    transform: rotate(90deg)

}



.dodatkipremium1 label .icon:after {

    top: 10px;

    left: 0

}



.wc-pao-col2 {

    width: 65px;

}



.kolor_czarny > .inner > .item_name {

    color: white !important;

}



.kolor_czarny > .inner > .item_name h3 {

    color: white !important;

}



.kolor_czarny > .inner > .item_price h3 {

    color: white !important;

}



.kolor_czarny > .item_description {

    color: white !important;

}





.wc-pao-col1 {

    max-width: 400px;

}



li#menu-item-4355 {

    min-height:415px;

}



#header-outer nav li.menu-item-4354 > a .nectar-ext-menu-item .image-layer-outer.hover-default {

  scale: 1.2;

    top: 35px;

    width: 90%;

}



.map_contact {

    margin-left:-5% !important;

}



img.w3-round {

    

    border-radius: 10px;

    border-width: 1px !important;

    border-style: solid !important;

    margin-top: 10px;

}



#menu-item-26997 a {

  display: block; /* Umożliwia ustawienie wymiarów */

  width: 200px;

  height: 225px;

  background-image: url('../images/medence-15_091610aa90.webp');

  background-size: cover;

  background-position: bottom center;

  

}



#menu-item-27278 a {

  display: block; /* Umożliwia ustawienie wymiarów */

  width: 200px;

  height: 225px;

  background-image: url('../images/baseny_swim_menu_927d295ef7.webp');

  background-size: cover;

  background-position: bottom center;

  

}



#menu-item-27281 a {

  display: block; /* Umożliwia ustawienie wymiarów */

  width: 200px;

  height: 225px;

  background-image: url('../images/ice_line_menu_15d796f281.webp');

  background-size: cover;

  background-position: bottom center;

  

}



#menu-item-29077 a {

  display: block; /* Umożliwia ustawienie wymiarów */

  width: 200px;

  height: 225px;

  background-image: url('../images/dabassy_menu_40c7de7d87.webp');

  background-size: cover;

  background-position: bottom center;

  

}



#menu-item-26657 a {

  display: block; /* Umożliwia ustawienie wymiarów */

  width: 200px;

  height: 225px;

  background-image: url('../images/pergole_menu_91efe3f0b0.webp');

  background-size: cover;

  background-position: bottom center;

  

}



#menu-item-27721 a {

  display: block; /* Umożliwia ustawienie wymiarów */

  width: 200px;

  height: 225px;

  background-image: url('../images/medence-15_091610aa90.webp');

  background-size: cover;

  background-position: bottom center;

  

}







.woo-variation-gallery-thumbnail-wrapper {

    padding-top: 10px;

}



#circle_video video {

    border-radius: 300px !important;

    border-style: solid !important;

    border-width: 10px !important;

    border-color: #716E73 !important;

}







span.onsale-badge.sale {

    display:none !important;

}







li.post-24918 {

    padding: 5px;

    border-image: linear-gradient(45deg, #E10600 0%, #F57C00 30%, #E10600) 1 !important;

    border-width: 10px !important;

    border-style: solid !important;

}



li.post-24918 .sale-container .onsale-badge {

    background-color: #FFF !important;

    color: black;

    font-weight: bold;

    font-size:20px;

    border-style:solid !important;

    border-width:3px !important;

    border-image:linear-gradient(45deg, #E10600 0%, #F57C00 30%, #F57C00) 1 !important;



}



li.post-24918 .sale-container {

    left: calc(50% + 5px) !important;

transform: translateX(-50%);

width: max-content;

}



li.post-7462 {

    padding: 5px;

    border-image: linear-gradient(45deg, #E10600 0%, #F57C00 30%, #E10600) 1 !important;

    border-width: 10px !important;

    border-style: solid !important;

}



li.post-7462 .sale-container .onsale-badge {

    background-color: #FFF !important;

    color: black;

    font-weight: bold;

    font-size:20px;

    border-style:solid !important;

    border-width:3px !important;

    border-image:linear-gradient(45deg, #E10600 0%, #F57C00 30%, #F57C00) 1 !important;



}



li.post-7462 .sale-container {

    left: calc(50% + 5px) !important;

transform: translateX(-50%);

width: max-content;

}





li.post-23968 {

    padding: 5px;

    border-image: linear-gradient(45deg, #E10600 0%, #F57C00 30%, #E10600) 1 !important;

    border-width: 10px !important;

    border-style: solid !important;

}



li.post-23968 .sale-container .onsale-badge {

    background-color: #FFF !important;

    color: black;

    font-weight: bold;

    font-size:20px;

    border-style:solid !important;

    border-width:3px !important;

    border-image:linear-gradient(45deg, #E10600 0%, #F57C00 30%, #F57C00) 1 !important;



}



li.post-23968 .sale-container {

    left: calc(50% + 5px) !important;

transform: translateX(-50%);

width: max-content;

}



li.post-24147 {

    padding: 5px;

    border-image: linear-gradient(45deg, #E10600 0%, #F57C00 30%, #E10600) 1 !important;

    border-width: 10px !important;

    border-style: solid !important;

}



li.post-24147 .sale-container .onsale-badge {

    background-color: #FFF !important;

    color: black;

    font-weight: bold;

    font-size:20px;

    border-style:solid !important;

    border-width:3px !important;

    border-image:linear-gradient(45deg, #E10600 0%, #F57C00 30%, #F57C00) 1 !important;



}



li.post-24147 .sale-container {

    left: calc(50% + 5px) !important;

transform: translateX(-50%);

width: max-content;

}





li.post-24730 {

    padding: 5px;

    border-image: linear-gradient(45deg, #E10600 0%, #F57C00 30%, #E10600) 1 !important;

    border-width: 10px !important;

    border-style: solid !important;

}



li.post-24730 .sale-container .onsale-badge {

    background-color: #FFF !important;

    color: black;

    font-weight: bold;

    font-size:20px;

    border-style:solid !important;

    border-width:3px !important;

    border-image:linear-gradient(45deg, #E10600 0%, #F57C00 30%, #F57C00) 1 !important;



}



li.post-24730 .sale-container {

    left: calc(50% + 5px) !important;

transform: translateX(-50%);

width: max-content;

}



li.post-24858 {

    padding: 5px;

    border-image: linear-gradient(45deg, #E10600 0%, #F57C00 30%, #E10600) 1 !important;

    border-width: 10px !important;

    border-style: solid !important;

}



li.post-24858 .sale-container .onsale-badge {

    background-color: #FFF !important;

    color: black;

    font-weight: bold;

    font-size:20px;

    border-style:solid !important;

    border-width:3px !important;

    border-image:linear-gradient(45deg, #E10600 0%, #F57C00 30%, #F57C00) 1 !important;



}



li.post-24858 .sale-container {

    left: calc(50% + 5px) !important;

transform: translateX(-50%);

width: max-content;

}





.cat-item-2354 > a {

  font-weight: 600 !important;

  background: linear-gradient(90deg, red, orange, red);

  background-size: 200% 200%;

  animation: gradientMove 3s ease infinite;



  -webkit-background-clip: text;

  -webkit-text-fill-color: transparent;

}



@keyframes gradientMove {

  0% { background-position: 0% 50%; }

  50% { background-position: 100% 50%; }

  100% { background-position: 0% 50%; }

}




/*# sourceURL=dynamic-css-inline-css */
