/********* Compiled - Do not edit *********/
:root{--color-primary:#ff1839;--color-gradient-start:#ff1839;--color-gradient-stop:#ff1839;--color-link:#ffffff;--color-link-hover:#ff1839;}.woocommerce ul.products, .woocommerce-page ul.products{margin-left:-15px;margin-right:-15px;}.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{padding-left:15px;padding-right:15px;}body{font-family:Montserrat;font-weight:400;line-height:1.5em;font-size:1em;color:#ffffff;}body.single-post .blog-single-title{font-family:inherit;}body.single-post .content{font-family:Poppins;font-weight:400;line-height:2;font-size:14px;color:#737373;}.h1,h1{font-family:Montserrat;font-weight:400;line-height:1.2em;font-size:52px;color:#181b31;}.h2,h2{font-family:Montserrat;font-weight:900;line-height:1.2em;letter-spacing:0.05em;font-size:40px;color:#181b31;}.h3,h3{font-family:Montserrat;font-weight:400;line-height:1.2em;font-size:36px;color:#181b31;}.h4,h4{font-family:Montserrat;font-weight:300;line-height:1.1em;letter-spacing:-0.03em;font-size:30px;color:#181b31;}.h5,h5{font-family:Montserrat;font-weight:400;line-height:1.2em;font-size:21px;color:#ffffff;}.h6,h6{font-family:Montserrat;font-weight:400;line-height:1.2em;font-size:18px;color:#181b31;}.main-header .navbar-brand{max-width:150px !important;}.titlebar-inner h1{}.titlebar-inner p{}@media only screen and (min-width: 1000px) {
      html {
        zoom: .75;
        margin: 0 auto;
      }
    }
    
@media (min-width: 1200px) {
    html {
        zoom: .75;
        margin: 0 auto;
      }
    .spacermain {
        height: 15vh;
    }

}

@media only screen and (min-width: 1400px) {
      html {
        zoom: .85;
      }
}

@media only screen and (min-width: 1600px) {
      html {
        zoom: 1;
      }
}

.lqd-back-to-top {
    display: none !important;
}

/*.text-sm-center .beh_button {
    text-align: right !important;
}*/

/*#pp-nav .active+.pp-tooltip {
    opacity: 1;
    visibility: visible;
}

@media screen and (max-width: 1390px) {
  #pp-nav {
    display: none;
  }
}*/

/*.lqd-stack-active-row-light .main-header:not(.header-fullscreen):not(.header-side) .mainbar-wrap:not(.is-stuck) .header-module .ld-module-trigger, .lqd-stack-active-row-light .main-header:not(.header-fullscreen):not(.header-side) .mainbar-wrap:not(.is-stuck) .main-nav > li > a {    color: #ffffff;
    color: rgba(255, 255, 255, 0.85);
}*/

/*.main-nav .link-txt .txt {
    color: #ffffff;
    color: rgba(255, 255, 255, 0.85);
}*/

/* [1] The container */
.img-hover-zoom3 {
  height: 100px; /* [1.1] Set it as per your need */
  width: 150px;
  overflow: hidden; /* [1.2] Hide the overflowing of child elements */
}

/* [2] Transition property for smooth transformation of images */
.img-hover-zoom3 img {
  transition: transform .5s ease;
}
/* [3] Finally, transforming the image when container gets hovered */
.img-hover-zoom3:hover img {
  transform: scale(1.2);
}
.img-hover-zoom2 {
  height: 100px; /* [1.1] Set it as per your need */
  overflow: hidden; /* [1.2] Hide the overflowing of child elements */
}

.img-hover-zoom {
  height: 55px; /* [1.1] Set it as per your need */
  overflow: hidden; /* [1.2] Hide the overflowing of child elements */
}
.img-hover-zoom img {
  transition: transform .5s ease;
}
.img-hover-zoom:hover img {
  transform: scale(1.2);
}
/* [2] Transition property for smooth transformation of images */
.img-hover-zoom2 img {
  transition: transform .5s ease;
}

/* [3] Finally, transforming the image when container gets hovered */
.img-hover-zoom2:hover img {
  transform: scale(1.2);
}

.navbar-brand {
  opacity: 1;
  transition: 0.3s;
}

.navbar-brand:hover {opacity: 0.7;}

.offset_div {
    position: relative;
    left: 5vw;
}

.offset_div2 {
    position: relative;
    left: 3vw;
}

.btn-icon-solid .btn-icon{
    opacity: 1;
    transition: 0.7s;
}

.btn-icon-solid:hover .btn-icon:hover {
    opacity: 0.85;
}

/*.modal-img {
/*  height: 140px; /* [1.1] Set it as per your need */
/*  overflow: hidden; /* [1.2] Hide the overflowing of child elements */
/*  border: 2px solid #fff;
/*}

/* [2] Transition property for smooth transformation of images */
.modal-img img {
  transition: transform .5s ease;
}

/* [3] Finally, transforming the image when container gets hovered */
.modal-img:hover img {
  transform: scale(1.1);
}

@media screen and (max-width: 479px) {
    #ult-modal-wrap-2550 .ult_modal-body {
        font-size:18px;
        }
}

.ult_modal-body div {
    font-size:15px !important;
    line-height: 1.2em !important;
}

.vc_cta3-content-header {
    font-family: 'Roboto Slab' sans serif;
}

.nadpis {
    text-shadow: 0 1px rgba(45, 45, 45, 0.7);
   /* border: 3px solid white;*/
}

@media screen and (max-height: 720px) {
 .reg2 {font-size: 10px;
        line-height: 1.1em;
 }
}

@media screen and (min-width: 1000px) {
.rm {
    line-height: 2em;
    
    }
}

.ult-ib-effect-style9 .ult-new-ib-title
    {
      padding-top: 15%;  
    }
.ult-ib-effect-style9 .ult-new-ib-desc 
    {
        padding-top: 30px;
    }
   

.modal-switch {
    background-image: url('../2021/11/LR2019-beh_modal1-1.jpg');
    height: 178px;
    width: 208px;
    opacity: 1;
    transition: opacity 0.5s ease-in-out;
}

.modal-switch:hover {
    background-image: url('../2021/11/LR2019-beh_modal2-1.jpg');
    opacity: 0.8;
    transition: opacity 0.5s ease-in-out;
}
.modal-switch02 {
    background-image: url('../2021/11/LR2018-beh_modal1.jpg');
    height: 178px;
    width: 208px;
    opacity: 1;
    transition: opacity 0.5s ease-in-out;
}

.modal-switch02:hover {
    background-image: url('../2021/11/LR2018-beh_modal2.jpg');
    opacity: 0.8;
    transition: opacity 0.5s ease-in-out;
}
.modal-switch03 {
    background-image: url('../2021/11/LR2017-beh_modal1.jpg');
    height: 178px;
    width: 208px;
    opacity: 1;
    transition: opacity 0.5s ease-in-out;
}

.modal-switch03:hover {
    background-image: url('../2021/11/LR2017-beh_modal2.jpg');
    opacity: 0.8;
    transition: opacity 0.5s ease-in-out;
}
.modal-switch04 {
    background-image: url('../2021/11/LR2016-beh_modal1.jpg');
    height: 178px;
    width: 208px;
    opacity: 1;
    transition: opacity 0.5s ease-in-out;
}

.modal-switch04:hover {
    background-image: url('../2021/11/LR2016-beh_modal2.jpg');
    opacity: 0.8;
    transition: opacity 0.5s ease-in-out;
}
.modal-switch05 {
    background-image: url('../2021/11/LR2019-bike_modal1.jpg');
    height: 178px;
    width: 208px;
    opacity: 1;
    transition: opacity 0.5s ease-in-out;
}

.modal-switch05:hover {
    background-image: url('../2021/11/LR2019-bike_modal2.jpg');
    opacity: 0.8;
    transition: opacity 0.5s ease-in-out;
}
.modal-switch06 {
    background-image: url('../2021/11/LR2018-bike_modal1.jpg');
    height: 178px;
    width: 208px;
    opacity: 1;
    transition: opacity 0.5s ease-in-out;
}

.modal-switch06:hover {
    background-image: url('../2021/11/LR2018-bike_modal2.jpg');
    opacity: 0.8;
    transition: opacity 0.5s ease-in-out;
}
.modal-switch07 {
    background-image: url('../2021/11/LR2017-bike_modal1.jpg');
    height: 178px;
    width: 208px;
    opacity: 1;
    transition: opacity 0.5s ease-in-out;
}

.modal-switch07:hover {
    background-image: url('../2021/11/LR2017-bike_modal2.jpg');
    opacity: 0.8;
    transition: opacity 0.5s ease-in-out;
}
.modal-switch08 {
    background-image: url('../2021/11/LR2016-bike_modal1.jpg');
    height: 178px;
    width: 208px;
    opacity: 1;
    transition: opacity 0.5s ease-in-out;
}

.modal-switch08:hover {
    background-image: url('../2021/11/LR2016-bike_modal2.jpg');
    opacity: 0.8;
    transition: opacity 0.5s ease-in-out;
}
.modal-switch09 {
    background-image: url('../2021/11/LR2019-freeride_modal1.jpg');
    height: 178px;
    width: 208px;
    opacity: 1;
    transition: opacity 0.5s ease-in-out;
}

.modal-switch09:hover {
    background-image: url('../2021/11/LR2019-freeride_modal2.jpg');
    opacity: 0.8;
    transition: opacity 0.5s ease-in-out;
}
.modal-switch10 {
    background-image: url('../2021/11/LR2018-freeride_modal1.jpg');
    height: 178px;
    width: 208px;
    opacity: 1;
    transition: opacity 0.5s ease-in-out;
}

.modal-switch10:hover {
    background-image: url('../2021/11/LR2018-freeride_modal2.jpg');
    opacity: 0.8;
    transition: opacity 0.5s ease-in-out;
}
.modal-switch11 {
    background-image: url('../2021/11/LR2017-freeride_modal1.jpg');
    height: 178px;
    width: 208px;
    opacity: 1;
    transition: opacity 0.5s ease-in-out;
}

.modal-switch11:hover {
    background-image: url('../2021/11/LR2017-freeride_modal2.jpg');
    opacity: 0.8;
    transition: opacity 0.5s ease-in-out;
}
.modal-switch12 {
    background-image: url('../2021/11/LR2016-freeride_modal1.jpg');
    height: 178px;
    width: 208px;
    opacity: 1;
    transition: opacity 0.5s ease-in-out;
}

.modal-switch12:hover {
    background-image: url('../2021/11/LR2016-freeride_modal2.jpg');
    opacity: 0.8;
    transition: opacity 0.5s ease-in-out;
}
.modal-switch13 {
    background-image: url('../2021/11/LR2019-kajak_modal1.jpg');
    height: 178px;
    width: 208px;
    opacity: 1;
    transition: opacity 0.5s ease-in-out;
}

.modal-switch13:hover {
    background-image: url('../2021/11/LR2019-kajak_modal2.jpg');
    opacity: 0.8;
    transition: opacity 0.5s ease-in-out;
}
.modal-switch14 {
    background-image: url('../2021/11/LR2018-kajak_modal1.jpg');
    height: 178px;
    width: 208px;
    opacity: 1;
    transition: opacity 0.5s ease-in-out;
}

.modal-switch14:hover {
    background-image: url('../2021/11/LR2018-kajak_modal2.jpg');
    opacity: 0.8;
    transition: opacity 0.5s ease-in-out;
}
.modal-switch15 {
    background-image: url('../2021/11/LR2017-kajak_modal1.jpg');
    height: 178px;
    width: 208px;
    opacity: 1;
    transition: opacity 0.5s ease-in-out;
}

.modal-switch15:hover {
    background-image: url('../2021/11/LR2017-kajak_modal2.jpg');
    opacity: 0.8;
    transition: opacity 0.5s ease-in-out;
}
.modal-switch16 {
    background-image: url('../2021/11/LR2016-kajak_modal1.jpg');
    height: 178px;
    width: 208px;
    opacity: 1;
    transition: opacity 0.5s ease-in-out;
}

.modal-switch16:hover {
    background-image: url('../2021/11/LR2016-kajak_modal2.jpg');
    opacity: 0.8;
    transition: opacity 0.5s ease-in-out;
}
.modal-switch17 {
    background-image: url('../2021/11/LR2019-skialp_modal1.jpg');
    height: 178px;
    width: 208px;
    opacity: 1;
    transition: opacity 0.5s ease-in-out;
}

.modal-switch17:hover {
    background-image: url('../2021/11/LR2019-skialp_modal2.jpg');
    opacity: 0.8;
    transition: opacity 0.5s ease-in-out;
}
.modal-switch18 {
    background-image: url('../2021/11/LR2018-skialp_modal1.jpg');
    height: 178px;
    width: 208px;
    opacity: 1;
    transition: opacity 0.5s ease-in-out;
}

.modal-switch18:hover {
    background-image: url('../2021/11/LR2018-skialp_modal2.jpg');
    opacity: 0.8;
    transition: opacity 0.5s ease-in-out;
}
.modal-switch19 {
    background-image: url('../2021/11/LR2017-skialp_modal1.jpg');
    height: 178px;
    width: 208px;
    opacity: 1;
    transition: opacity 0.5s ease-in-out;
}

.modal-switch19:hover {
    background-image: url('../2021/11/LR2017-skialp_modal2.jpg');
    opacity: 0.8;
    transition: opacity 0.5s ease-in-out;
}
.modal-switch20 {
    background-image: url('../2021/11/LR2016-skialp_modal1.jpg');
    height: 178px;
    width: 208px;
    opacity: 1;
    transition: opacity 0.5s ease-in-out;
}

.modal-switch20:hover {
    background-image: url('../2021/11/LR2016-skialp_modal2.jpg');
    opacity: 0.8;
    transition: opacity 0.5s ease-in-out;
}
.color-change img {
   -webkit-filter: grayscale(100%);
   -moz-filter: grayscale(100%);
   -ms-filter: grayscale(100%);
   filter: grayscale(100%);
}

.color-change img:hover {
   -webkit-filter: none;
   -moz-filter: none;
   -ms-filter: none;
   filter: none;
}

.nav-item-children {background-color: transparent;}

.ult_pricing_table {
    width: 70%;
    
}

.ult_pricing_table .ult_price_body {
    margin: 2px auto;
}
.ult_design_2 .ult_price_body_block {
    background: transparent;
    border-bottom: none;
}

.ult_pricing_table .ult_pricing_heading {
    padding: 3px 0;
}

.ult_pricing_table .ult_price_features {
    padding: 2px 2px 0 2px;
}

.ult_design_2 .ult_pricing_table .ult_price_link .ult_price_action_button {
    right:  2px;
    bottom: -5vh;
}



.ult_design_2 .ult_pricing_table .ult_price_link .ult_price_action_button:after {
    display: none;
}

.ubytko a{
    text-decoration: underline;
}
.partneri-mobil {
    display: inline;
    max-height: 55px;
}

.partneri {
    display: inline;
    max-height: 75px;
}
.reg2 a{
    color: #ff1839;
}

.reg2 a:hover {
    color: #ffffff;
}

/*.ubytko-main{
    max-width: 14vw;
}*/