.elementor-10160 .elementor-element.elementor-element-243aee5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-157e68c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-59da1a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-af6ee8d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-e831747{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-dbd6387{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-e5e650c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-33a875c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-a26f215{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-2fedee2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-bda7c18{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-068197d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-8cb0946{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-0034066{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-52c5e4f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-582c4cd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-848b374{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-b31ae17{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-4cd7bf5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-baaa6a8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-bd5ae81{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-e0c48ad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-15bf343{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-a078ade{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-f526305{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-ebc1d29{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-fff2314{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-c0fc4f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-9adc806{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-3c07606{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-0459fd8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-9270d87{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-bed0e28{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-ebce713{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-48493b3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-bd3fdf8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-f401bb5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-d67aab0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-236e374{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-3f610ad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-3a7dc02{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-1520202{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-c6e74e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-fa5f8e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-3662ff4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-f2527a9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-cf65b30{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-2fd97af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-71bf71a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-f969a27{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-af4a098{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-66bf1a0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-26470da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-3985c6f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-e6fa6ce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-ce62934{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-cbe50e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-573af45{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-a645466{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-a645466:not(.elementor-motion-effects-element-type-background), .elementor-10160 .elementor-element.elementor-element-a645466 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000;background:url("https://www.jakubkubajz.com/wp-content/uploads/2024/06/DSC5582-Edit-1024x682.jpg") 50% 50%;background-size:cover;}.elementor-10160 .elementor-element.elementor-element-87b9917{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-bd4dc1e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-872d6a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-74d64ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-1208174{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-526ee1c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-247065d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-247cdd6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-5577a9e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-61b87e1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-d40b1bf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-5a16f08 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-10160 .elementor-element.elementor-element-5a16f08 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-10160 .elementor-element.elementor-element-5a16f08 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-10160 .elementor-element.elementor-element-5a16f08 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-10160 .elementor-element.elementor-element-5a16f08 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-10160 .elementor-element.elementor-element-5a16f08 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-10160 .elementor-element.elementor-element-5a16f08 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-10160 .elementor-element.elementor-element-5a16f08 .elementor-field-type-html{padding-bottom:0px;}.elementor-10160 .elementor-element.elementor-element-5a16f08 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-10160 .elementor-element.elementor-element-5a16f08 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-10160 .elementor-element.elementor-element-5a16f08 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-10160 .elementor-element.elementor-element-5a16f08 .elementor-button[type="submit"]{color:#ffffff;}.elementor-10160 .elementor-element.elementor-element-5a16f08 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-10160 .elementor-element.elementor-element-5a16f08 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-10160 .elementor-element.elementor-element-5a16f08 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-10160 .elementor-element.elementor-element-5a16f08 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-10160 .elementor-element.elementor-element-5a16f08 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-10160 .elementor-element.elementor-element-5a16f08 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-10160 .elementor-element.elementor-element-5a16f08{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-10160 .elementor-element.elementor-element-45c7d09{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10160 .elementor-element.elementor-element-05abc61{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}/* Start custom CSS */body.elementor-page-10160{background:#000}
.elementor-10160{background:#000;color:#fff;font-family:Lato,Helvetica,Arial,sans-serif;font-weight:300}
.elementor-10160 a{color:inherit;text-decoration:none}
.elementor-10160 .elementor-heading-title{line-height:1.2;font-family:Lato,sans-serif;font-weight:300;color:#fff}
.L-wrap{max-width:1400px!important;margin:0 auto!important;padding:0 40px!important;width:100%!important}
.L-sec{padding:120px 0!important}
.L-eb .elementor-heading-title{font:400 12px/1.4 Lato,sans-serif;letter-spacing:.34em;text-transform:uppercase;color:#9a9a9a}
.L-eb.red .elementor-heading-title{color:#e04a6e}.L-eb.lt .elementor-heading-title{color:#ddd}
.L-h2 .elementor-heading-title{font:300 clamp(36px,4.4vw,64px)/1.1 Lato,sans-serif;margin-top:14px}
.L-txt,.L-txt p{font:300 18px/1.8 Lato,sans-serif;color:#c9c9c9;margin:0}
.L-txt p+p{margin-top:20px}
.elementor-10160 .L-btn .elementor-button{display:inline-flex;align-items:center;justify-content:center;height:52px;padding:0 30px!important;font:700 12px Lato,sans-serif!important;letter-spacing:.22em!important;text-transform:uppercase!important;border:1px solid #fff!important;background:transparent!important;color:#fff!important;border-radius:0!important;box-shadow:none!important;white-space:nowrap;transition:.25s}
.elementor-10160 .L-btn .elementor-button:hover{background:#fff!important;color:#000!important}
.elementor-10160 .L-btn.solid .elementor-button{background:#c8284e!important;border-color:#c8284e!important}
.elementor-10160 .L-btn.solid .elementor-button:hover{background:#fff!important;border-color:#fff!important;color:#000!important}
.elementor-10160 .L-btn.sm .elementor-button{height:42px;padding:0 20px!important}
.L-row{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:14px!important;width:auto!important}
.L-sh{display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:flex-end!important;gap:24px!important;margin-bottom:40px!important}
.L-sh>.e-con,.L-sh>.elementor-widget{width:auto!important}
.L-fill{position:relative!important;overflow:hidden}
.L-fill>.elementor-widget-image{position:absolute!important;inset:0;width:100%!important;height:100%!important;margin:0!important}
.L-fill>.elementor-widget-image .elementor-widget-container{height:100%}
.L-fill>.elementor-widget-image img{width:100%!important;height:100%!important;object-fit:cover;display:block}
/* header */
.L-hdr{position:fixed!important;top:0;left:0;right:0;z-index:60;transition:background .3s}
.admin-bar .L-hdr{top:32px}
.L-hdr.solid{background:rgba(0,0,0,.92)!important;backdrop-filter:blur(8px);border-bottom:1px solid #1f1f1f}
.L-hdr>.L-wrap{height:84px;display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important}
.L-hdr .L-logo{width:auto!important}.L-logo img{width:52px!important;height:52px!important;object-fit:contain}
.L-navr{display:flex!important;flex-direction:row!important;align-items:center!important;gap:30px!important;width:auto!important}
.L-nav p{margin:0;display:flex!important;gap:30px!important;font:400 12px Lato,sans-serif;letter-spacing:.24em;text-transform:uppercase}
.L-nav a:hover{color:#e04a6e}
/* hero */
.L-hero{position:relative;height:100vh;min-height:700px!important;overflow:hidden}
.L-trip{position:absolute!important;inset:0;display:grid!important;grid-template-columns:1fr 1.25fr 1fr;gap:4px}
.L-trip>.e-con{height:100%}
.L-trip img{object-position:center 15%;filter:brightness(.55)}
.L-trip>.c img{filter:brightness(.8)}
.L-hero::after{content:"";position:absolute;inset:0;z-index:1;background:radial-gradient(ellipse at center,rgba(0,0,0,.15) 0%,rgba(0,0,0,.7) 100%),linear-gradient(0deg,rgba(0,0,0,.85) 0%,transparent 45%);pointer-events:none}
.L-hin{position:absolute!important;left:0;right:0;bottom:90px;z-index:2;text-align:center;align-items:center!important;gap:20px!important;padding:0 20px!important}
.L-crumb .elementor-heading-title{font:400 11px Lato,sans-serif;letter-spacing:.3em;text-transform:uppercase;color:#bbb}
.L-h1 .elementor-heading-title{font:300 clamp(56px,9vw,140px)/.9 Lato,sans-serif;letter-spacing:-.01em}
.L-kw .elementor-heading-title{font:400 14px Lato,sans-serif;letter-spacing:.4em;text-transform:uppercase;color:#e04a6e}
.L-hin .L-row{justify-content:center!important;margin-top:8px}
/* stats */
.L-stats{border-top:1px solid #1f1f1f;border-bottom:1px solid #1f1f1f;background:#050505!important}
.L-statg{display:grid!important;grid-template-columns:repeat(4,1fr)}
.L-stat{padding:36px 10px!important;text-align:center;align-items:center!important;gap:6px!important;border-right:1px solid #1f1f1f}
.L-stat:last-child{border-right:0}
.L-stat .sn .elementor-heading-title{font:300 38px/1 Lato,sans-serif}
.L-stat .sl .elementor-heading-title{font:400 11px Lato,sans-serif;letter-spacing:.26em;text-transform:uppercase;color:#9a9a9a}
/* about */
.L-about{display:grid!important;grid-template-columns:1fr 1.15fr;gap:90px!important;align-items:center}
.L-aph{height:760px}.L-aph img{object-position:center 10%}
.L-tag{position:absolute!important;left:18px;bottom:18px;z-index:2;width:auto!important}
.L-tag .elementor-heading-title{background:rgba(0,0,0,.7);padding:8px 12px;font:400 11px Lato,sans-serif;letter-spacing:.24em;text-transform:uppercase}
.L-atx{gap:24px!important}
.L-ah .elementor-heading-title{font:300 clamp(40px,4.6vw,70px)/1.05 Lato,sans-serif}
.L-ah i{font-style:italic;color:#e8e1d7}
.L-chips p{margin:0;display:flex;gap:10px;flex-wrap:wrap}
.L-chips span{border:1px solid #333;padding:9px 14px;font:400 11px Lato,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#cfcfcf}
/* fog */
.L-fog{position:relative!important;overflow:hidden;display:block!important}
.L-fog img{filter:blur(14px) brightness(.55) saturate(.8);transform:scale(1.12);transition:filter .5s}
.L-fog::before{content:"";position:absolute;inset:0;z-index:1;background:radial-gradient(ellipse at center,rgba(20,20,20,.1) 0%,rgba(0,0,0,.55) 100%);pointer-events:none}
.L-fog::after{content:"Uncensored on Patreon →";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;white-space:nowrap;font:700 11px Lato,sans-serif;letter-spacing:.22em;text-transform:uppercase;color:#fff;border:1px solid rgba(255,255,255,.45);padding:12px 16px;background:rgba(0,0,0,.35);transition:.3s}
.L-fog:hover::after{background:#c8284e;border-color:#c8284e}
.L-fog:hover img{filter:blur(11px) brightness(.62)}
/* masonry */
.L-mas{display:block!important;columns:3;column-gap:12px}
.L-mas>.L-fog{margin-bottom:12px!important;break-inside:avoid}
.L-mas img{width:100%!important;height:auto!important;display:block}
.L-ends{display:flex!important;flex-direction:row!important;align-items:center!important;gap:28px!important;margin:70px 0 0!important}
.L-ends::before,.L-ends::after{content:"";flex:1;height:1px;background:#c8284e}
.L-ends>.elementor-widget{width:auto!important}
.L-ends .elementor-heading-title{font:italic 300 22px Lato,sans-serif;color:#e04a6e;white-space:nowrap}
/* reveal */
.L-reveal{position:relative!important;margin-top:40px!important}
.L-locked{display:grid!important;grid-template-columns:repeat(6,1fr);gap:8px!important;filter:blur(14px) brightness(.45);transform:scale(1.02)}
.L-locked img{width:100%!important;aspect-ratio:2/3;object-fit:cover;display:block}
.L-offer{position:absolute!important;inset:0;display:flex!important;align-items:center!important;justify-content:center!important}
.L-card{width:min(860px,92%)!important;background:rgba(10,10,10,.92)!important;border:1px solid #2a2a2a;padding:52px 52px 44px!important;text-align:center;align-items:center!important;gap:18px!important;box-shadow:0 40px 80px rgba(0,0,0,.6)}
.L-ch .elementor-heading-title{font:300 clamp(32px,3.6vw,52px)/1.1 Lato,sans-serif}
.L-card .L-txt{max-width:560px}.L-card .L-txt p{font-size:16px}
.L-tiers{display:grid!important;grid-template-columns:1.2fr 1fr;gap:12px!important;width:100%;margin-top:10px;text-align:left}
.L-tier{border:1px solid #2a2a2a;padding:24px!important;gap:10px!important}
.L-tier.hi{border-color:#c8284e;background:#0a0507!important}
.L-tier .tk .elementor-heading-title{font:400 11px Lato,sans-serif;letter-spacing:.24em;text-transform:uppercase;color:#9a9a9a}
.L-tier.hi .tk .elementor-heading-title{color:#e04a6e}
.L-tier .tp .elementor-heading-title{font:300 40px/1 Lato,sans-serif}
.L-tier .tp small{font-size:14px;color:#9a9a9a}
.L-tier ul{list-style:none;margin:4px 0 10px;padding:0;display:grid;gap:7px;font:300 14px Lato,sans-serif;color:#c9c9c9}
.L-tier li::before{content:"— ";color:#e04a6e}
.L-tier .L-btn{margin-top:auto}.L-tier .L-btn .elementor-button{width:100%}
.L-prem .elementor-heading-title{font:400 13px Lato,sans-serif;color:#9a9a9a;border-bottom:1px solid #444;padding-bottom:3px}
.L-prem a:hover{color:#fff}
/* strip */
.L-strip{display:grid!important;grid-template-columns:2fr 1fr 1fr;gap:12px!important;height:620px}
.L-strip>.L-fog>.elementor-widget-image,.L-strip>.L-fog>.elementor-widget-image .elementor-widget-container{height:100%}
.L-strip img{width:100%!important;height:100%!important;object-fit:cover;object-position:center 15%}
/* members */
.L-members{margin-top:70px!important;padding:60px 40px!important;border:1px solid #2a2a2a;background:radial-gradient(ellipse at 50% 0%,rgba(200,40,78,.18),transparent 65%),#0a0a0a!important;text-align:center;align-items:center!important;gap:18px!important}
.L-mh .elementor-heading-title{font:300 clamp(30px,3.6vw,52px)/1.15 Lato,sans-serif;max-width:900px;margin:0 auto}
.L-mstats{display:grid!important;grid-template-columns:repeat(4,1fr);width:100%;max-width:860px;margin:14px auto 8px!important;border-top:1px solid #2a2a2a;border-bottom:1px solid #2a2a2a}
.L-ms{padding:22px 6px!important;border-right:1px solid #2a2a2a;align-items:center!important;gap:6px!important}
.L-ms:last-child{border-right:0}
.L-ms .sn .elementor-heading-title{font:300 34px/1 Lato,sans-serif}
.L-ms .sl .elementor-heading-title{font:400 10px Lato,sans-serif;letter-spacing:.24em;text-transform:uppercase;color:#9a9a9a}
.L-members .L-row{justify-content:center!important}
/* film */
.L-film{position:relative;height:78vh;min-height:520px!important;overflow:hidden;justify-content:flex-end!important;margin-top:120px!important}
.L-film::after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(0deg,rgba(0,0,0,.85) 0%,rgba(0,0,0,0) 55%);pointer-events:none}
.L-film>.L-wrap{position:relative;z-index:2;padding-bottom:60px!important;display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:flex-end!important;gap:30px!important;flex-wrap:wrap!important}
.L-film>.L-wrap>.e-con{width:auto!important;gap:14px!important}
.L-film .L-txt{max-width:520px}.L-film .L-txt p{color:#ddd}
/* next + random (html widget) */
.L-next-w .shuffle{background:none;border:1px solid #444;color:#fff;height:46px;padding:0 20px;font:700 11px Lato,sans-serif;letter-spacing:.22em;text-transform:uppercase;cursor:pointer;transition:.25s;border-radius:0}
.L-next-w .shuffle:hover{border-color:#c8284e;background:#c8284e}
.L-next-w .next{display:grid;grid-template-columns:1.4fr 1fr;min-height:460px;border:1px solid #2a2a2a;margin-bottom:14px;overflow:hidden}
.L-next-w .nimg{overflow:hidden}
.L-next-w img{display:block;width:100%;height:100%;object-fit:cover}
.L-next-w .nimg img{object-position:center 20%;transition:transform 1s}
.L-next-w .next:hover .nimg img{transform:scale(1.04)}
.L-next-w .ntx{display:flex;flex-direction:column;justify-content:center;gap:16px;padding:50px;background:radial-gradient(ellipse at 0% 50%,rgba(200,40,78,.16),transparent 70%),#0a0a0a}
.L-next-w .ntx .eb{font:400 12px Lato,sans-serif;letter-spacing:.34em;text-transform:uppercase;color:#9a9a9a}
.L-next-w .ntx b{font-weight:300;font-size:clamp(44px,5vw,84px);line-height:.95}
.L-next-w .go{font-size:12px;letter-spacing:.26em;text-transform:uppercase;border-bottom:1px solid #c8284e;padding-bottom:6px;align-self:flex-start}
.L-next-w .rel{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;transition:opacity .25s}
.L-next-w .rel.fade{opacity:0}
.L-next-w .rel a{position:relative;display:block;overflow:hidden}
.L-next-w .rel .ph{aspect-ratio:3/4;overflow:hidden}
.L-next-w .rel img{transition:transform .7s}.L-next-w .rel a:hover img{transform:scale(1.06)}
.L-next-w .ov{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding:20px;background:linear-gradient(0deg,rgba(0,0,0,.85),transparent 55%)}
.L-next-w .ov b{font-weight:300;font-size:24px}
.L-next-w .ov span{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#e04a6e;max-height:0;overflow:hidden;transition:max-height .35s,margin .35s}
.L-next-w .rel a:hover .ov span{max-height:20px;margin-top:8px}
.L-center{align-items:center!important;margin-top:46px!important}
/* footer */
.L-foot{border-top:1px solid #1f1f1f;padding:60px 0 40px!important}
.L-frow{display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:20px!important;flex-wrap:wrap!important}
.L-frow>.elementor-widget{width:auto!important}
.L-frow .elementor-heading-title,.L-frow p{font:400 12px Lato,sans-serif!important;letter-spacing:.2em;text-transform:uppercase;color:#bdbdbd!important;margin:0}
.L-frow .L-nav p{gap:26px!important}
.L-legal p{margin:24px 0 0;font-size:12px!important;color:#6f6f6f!important;line-height:1.8}
@media(max-width:900px){
.L-wrap{padding:0 18px!important}
.L-hdr>.L-wrap{height:64px!important}.L-logo img{width:38px!important;height:38px!important}.L-navr{gap:14px!important}.L-nav p{gap:14px!important;font-size:10px!important;letter-spacing:.16em!important}
.elementor-10160 .L-hdr .L-btn.sm .elementor-button{height:36px;padding:0 12px!important;font-size:10px!important;letter-spacing:.14em!important}
@media(max-width:782px){.admin-bar .L-hdr{top:46px}}
.L-trip{grid-template-columns:1fr}.L-trip>.e-con:not(.c){display:none!important}
.L-statg{grid-template-columns:repeat(2,1fr)}.L-stat:nth-child(2){border-right:0}.L-stat:nth-child(-n+2){border-bottom:1px solid #1f1f1f}
.L-about{grid-template-columns:1fr;gap:40px!important}.L-aph{height:520px}
.L-mas{columns:2}
.L-locked{grid-template-columns:repeat(3,1fr)}
.L-offer{position:relative!important;margin-top:-260px!important}
.L-card{padding:34px 20px!important}.L-tiers{grid-template-columns:1fr}
.L-strip{grid-template-columns:1fr 1fr;height:auto}.L-strip>.L-fog{aspect-ratio:2/3}.L-strip>.L-fog:first-child{grid-column:span 2;aspect-ratio:4/5}
.L-mstats{grid-template-columns:repeat(2,1fr)}.L-ms{border-bottom:1px solid #2a2a2a}.L-ms:nth-child(2n){border-right:0}
.L-members{padding:40px 18px!important}
.L-sh{flex-direction:column!important;align-items:flex-start!important}
.L-next-w .next{grid-template-columns:1fr}.L-next-w .nimg{height:420px}.L-next-w .ntx{padding:30px 18px}.L-next-w .rel{grid-template-columns:repeat(2,1fr)}
}
.L-reveal{min-height:780px;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden}
.L-locked{position:absolute!important;inset:0;grid-template-rows:1fr}
.L-locked>.elementor-widget,.L-locked .elementor-widget-container{height:100%}
.L-locked img{height:100%!important;aspect-ratio:auto!important}
@media(max-width:900px){.L-reveal{min-height:0;padding:40px 0!important}.L-offer{position:relative!important;margin-top:0!important}.L-locked{grid-template-columns:repeat(3,1fr)}}
/* Hero – na mobilu prolinacka vsech 3 fotek */
@media(max-width:900px){
.L-trip>.e-con:not(.c){display:flex!important}
.L-trip>.e-con{grid-area:1/1;opacity:0;animation:LtripFade 15s infinite ease-in-out}
.L-trip>.e-con.c{animation-delay:0s}
.L-trip>.e-con:nth-child(3){animation-delay:-10s}
.L-trip>.e-con:nth-child(1){animation-delay:-5s}
.L-trip img{filter:brightness(.8)}
}
@keyframes LtripFade{0%{opacity:1}30%{opacity:1}36%{opacity:0}94%{opacity:0}100%{opacity:1}}
@media(prefers-reduced-motion:reduce){.L-trip>.e-con{animation:none}.L-trip>.e-con.c{opacity:1}}
/* Druha prolinacka nad "See all of Lynna" (L-trip2) */
.L-trip2{position:relative!important;display:grid!important;grid-template-columns:1fr 1.25fr 1fr;gap:4px;height:640px;margin:10px 0 50px!important;overflow:hidden}
.L-trip2>.e-con{height:100%;overflow:hidden}
.L-trip2 .elementor-widget-image,.L-trip2 .elementor-widget-image .elementor-widget-container{height:100%}
.L-trip2 img{display:block;width:100%!important;height:100%!important;object-fit:cover;object-position:center 15%}
@media(max-width:900px){
.L-trip2{grid-template-columns:1fr;height:auto;aspect-ratio:4/5;margin:6px 0 36px!important}
.L-trip2>.e-con{grid-area:1/1;opacity:0;animation:LtripFade 15s infinite ease-in-out}
.L-trip2>.e-con:nth-child(1){animation-delay:0s}
.L-trip2>.e-con:nth-child(2){animation-delay:-10s}
.L-trip2>.e-con:nth-child(3){animation-delay:-5s}
}
@media(prefers-reduced-motion:reduce){.L-trip2>.e-con{animation:none}.L-trip2>.e-con:nth-child(1){opacity:1}}
/* Stats na mobilu – "Uncensored" se vejde do sloupce */
@media(max-width:900px){.L-stat .sn .elementor-heading-title{font-size:min(26px,7vw)!important;line-height:1.15}}
/* Nabidka: zvyrazneni + na mobilu nejdriv $9 */
.L-tier li strong{color:#fff;font-weight:700}
@media(max-width:900px){.L-tiers>.L-tier:nth-child(2){order:-1}}
/* k-foot */
.k-bigfoot .elementor-heading-title{ line-height: 1.2; font-family: Lato, sans-serif; font-weight: 300; color: rgb(255, 255, 255); }
.k-wrap{ max-width: 1400px !important; margin: 0px auto !important; padding: 0px 40px !important; width: 100% !important; }
.k-eb .elementor-heading-title{ font: 400 12px / 1.4 Lato, sans-serif; letter-spacing: 0.34em; text-transform: uppercase; color: rgb(154, 154, 154); }
.k-eb.red .elementor-heading-title{ color: rgb(224, 74, 110); }
.k-eb.lt .elementor-heading-title{ color: rgb(221, 221, 221); }
.k-eb.sand .elementor-heading-title{ color: rgb(240, 217, 196); }
.k-bigfoot{ border-top: 1px solid rgb(31, 31, 31); padding: 100px 0px 40px !important; }
.k-bf{ grid-template-columns: 1.3fr 1fr; align-items: end; display: grid !important; gap: 60px !important; }
.k-bf > .e-con{ gap: 14px !important; }
.k-bfh .elementor-heading-title{ font: 300 clamp(34px, 3.6vw, 52px) / 1.1 Lato, sans-serif; }
.k-form{ margin-top: 14px; max-width: 620px; }
.k-form .elementor-form-fields-wrapper{ flex-wrap: wrap; }
.k-form .elementor-field-type-acceptance{ order: 3; flex: 0 0 100%; max-width: 100%; width: 100%; margin-top: 10px; }
.k-form .elementor-field-type-acceptance .elementor-field-subgroup{ display: block; }
.k-form .elementor-field-type-acceptance .elementor-field-option{ display: flex; align-items: flex-start; gap: 10px; margin: 0px; }
.k-form .elementor-field-type-acceptance input[type="checkbox"]{ appearance: none; flex: 0 0 16px; border: 1px solid rgba(255, 255, 255, 0.45); border-radius: 2px; cursor: pointer; position: relative; width: 16px !important; height: 16px !important; min-height: 0px !important; margin: 1px 0px 0px !important; padding: 0px !important; background: transparent !important; }
.k-form .elementor-field-type-acceptance input[type="checkbox"]:checked{ border-color: rgb(200, 40, 78); background: rgb(200, 40, 78) !important; }
.k-form .elementor-field-type-acceptance input[type="checkbox"]:checked::after{ content: ""; position: absolute; left: 5px; top: 1px; width: 4px; height: 9px; border-style: solid; border-color: rgb(255, 255, 255); border-image: none; border-width: 0px 2px 2px 0px; transform: rotate(45deg); }
.k-form .elementor-field-type-acceptance label{ font-size: 12px; line-height: 1.5; opacity: 0.7; cursor: pointer; padding: 0px !important; }
.k-form .elementor-field-group{ padding: 0px !important; margin: 0px !important; }
.k-form .elementor-field{ height: 54px; font: 300 16px Lato, sans-serif; background: rgb(10, 10, 10) !important; border-width: 1px 0px 1px 1px !important; border-style: solid none solid solid !important; border-color: rgb(51, 51, 51) currentcolor rgb(51, 51, 51) rgb(51, 51, 51) !important; border-image: none !important; border-radius: 0px !important; color: rgb(255, 255, 255) !important; padding: 0px 18px !important; }
.k-form .elementor-button{ height: 54px; padding: 0px 26px; border: 0px; border-radius: 0px; font: 700 12px Lato, sans-serif; letter-spacing: 0.2em; text-transform: uppercase; background: rgb(200, 40, 78) !important; color: rgb(255, 255, 255) !important; }
.k-fcols p{ margin: 0px; display: grid; grid-template-columns: repeat(2, 1fr); gap: 20px; font: 400 13px / 2.2 Lato, sans-serif; letter-spacing: 0.16em; text-transform: uppercase; color: rgb(207, 207, 207); }
.k-fcols a{ display: block; }
.k-fcols a:hover{ color: rgb(224, 74, 110); }
.k-word{ margin-top: 80px; overflow: hidden; }
.k-word .elementor-heading-title{ font: 300 clamp(60px, 13vw, 220px) / 0.85 Lato, sans-serif; letter-spacing: -0.02em; color: rgb(20, 20, 20); text-align: center; white-space: nowrap; user-select: none; }
.k-legal{ margin-top: 30px; display: flex !important; flex-flow: wrap !important; justify-content: space-between !important; gap: 20px !important; }
.k-legal .elementor-heading-title{ font: 300 12px / 1.8 Lato, sans-serif; color: rgb(111, 111, 111); }
.k-legal > .elementor-widget{ width: auto !important; max-width: 900px; }
@media (max-width: 900px){.k-wrap{ padding: 0px 18px !important; }}
@media (max-width: 900px){.k-bf{ grid-template-columns: 1fr; gap: 40px !important; }}
.k-fside{ gap: 28px !important; }
.k-soc .k-si{ display: flex; gap: 12px; }
.k-soc .k-si a{ width: 40px; height: 40px; border: 1px solid rgb(51, 51, 51); display: inline-flex; align-items: center; justify-content: center; color: rgb(154, 154, 154); transition: color 0.3s, border-color 0.3s; }
.k-soc .k-si a:hover{ color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); }
.k-soc .k-si svg{ width: 18px; height: 18px; display: block; }/* End custom CSS */