.elementor-64 .elementor-element.elementor-element-af291b2{--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:2vw 2vw;--background-transition:0.3s;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-64 .elementor-element.elementor-element-704b3ca{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--background-transition:0.3s;}.elementor-64 .elementor-element.elementor-element-e68f349{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--background-transition:0.3s;}.elementor-64 .elementor-element.elementor-element-2ca3470 img{width:100%;height:3vh;}.elementor-64 .elementor-element.elementor-element-b3f7ed5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--background-transition:0.3s;}.elementor-64 .elementor-element.elementor-element-c235da0{--grid-template-columns:repeat(0, auto);--icon-size:1.3vw;--grid-column-gap:.8vw;--grid-row-gap:0px;}.elementor-64 .elementor-element.elementor-element-c235da0 .elementor-widget-container{text-align:left;}.elementor-64 .elementor-element.elementor-element-c235da0 .elementor-social-icon{background-color:var( --e-global-color-28ff287 );--icon-padding:0em;}.elementor-64 .elementor-element.elementor-element-c235da0 .elementor-social-icon i{color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-c235da0 .elementor-social-icon svg{fill:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-03ea661{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0vw 0vw;--background-transition:0.3s;--margin-top:3vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-64 .elementor-element.elementor-element-da14892{--display:flex;--background-transition:0.3s;}.elementor-64 .elementor-element.elementor-element-4a01167 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-64 .elementor-element.elementor-element-cd5cada{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-top:0vw;--padding-bottom:0vw;--padding-left:6vw;--padding-right:0vw;}.elementor-64 .elementor-element.elementor-element-5a3faf6 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-4c4d288-font-size );font-weight:var( --e-global-typography-4c4d288-font-weight );text-transform:var( --e-global-typography-4c4d288-text-transform );line-height:var( --e-global-typography-4c4d288-line-height );letter-spacing:var( --e-global-typography-4c4d288-letter-spacing );}.elementor-64 .elementor-element.elementor-element-5a3faf6 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );padding-left:0;padding-right:0;padding-top:.4vw;padding-bottom:.4vw;}.elementor-64 .elementor-element.elementor-element-5a3faf6 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-64 .elementor-element.elementor-element-5a3faf6 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-64 .elementor-element.elementor-element-5a3faf6 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-64 .elementor-element.elementor-element-5a3faf6 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-5a3faf6 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-5a3faf6{--e-nav-menu-horizontal-menu-item-margin:calc( .4vw / 2 );}.elementor-64 .elementor-element.elementor-element-5a3faf6 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:.4vw;}.elementor-64 .elementor-element.elementor-element-c277d04{--display:flex;--gap:2vw 2vw;--background-transition:0.3s;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-64 .elementor-element.elementor-element-0e776a2{text-align:left;}.elementor-64 .elementor-element.elementor-element-85ae65c{--grid-template-columns:repeat(0, auto);top:0px;--icon-size:1.3vw;--grid-column-gap:.8vw;--grid-row-gap:0px;}.elementor-64 .elementor-element.elementor-element-85ae65c .elementor-widget-container{text-align:left;}body:not(.rtl) .elementor-64 .elementor-element.elementor-element-85ae65c{right:0px;}body.rtl .elementor-64 .elementor-element.elementor-element-85ae65c{left:0px;}.elementor-64 .elementor-element.elementor-element-85ae65c .elementor-social-icon{background-color:var( --e-global-color-28ff287 );--icon-padding:0em;}.elementor-64 .elementor-element.elementor-element-85ae65c .elementor-social-icon i{color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-85ae65c .elementor-social-icon svg{fill:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-916803d{--display:flex;--background-transition:0.3s;}.elementor-64 .elementor-element.elementor-element-a5faec9{text-align:left;}.elementor-64 .elementor-element.elementor-element-145d4f3{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-top:0vw;--padding-bottom:0vw;--padding-left:6vw;--padding-right:0vw;}.elementor-64 .elementor-element.elementor-element-f7b287f .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-4c4d288-font-size );font-weight:var( --e-global-typography-4c4d288-font-weight );text-transform:var( --e-global-typography-4c4d288-text-transform );line-height:var( --e-global-typography-4c4d288-line-height );letter-spacing:var( --e-global-typography-4c4d288-letter-spacing );}.elementor-64 .elementor-element.elementor-element-f7b287f .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );padding-left:0;padding-right:0;padding-top:.4vw;padding-bottom:.4vw;}.elementor-64 .elementor-element.elementor-element-f7b287f .elementor-nav-menu--main .elementor-item:hover,
					.elementor-64 .elementor-element.elementor-element-f7b287f .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-64 .elementor-element.elementor-element-f7b287f .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-64 .elementor-element.elementor-element-f7b287f .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-f7b287f .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-f7b287f{--e-nav-menu-horizontal-menu-item-margin:calc( .4vw / 2 );}.elementor-64 .elementor-element.elementor-element-f7b287f .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:.4vw;}.elementor-64 .elementor-element.elementor-element-9a16eb6{--display:flex;--background-transition:0.3s;}.elementor-64 .elementor-element.elementor-element-4cbd32b .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-4c4d288-font-size );font-weight:var( --e-global-typography-4c4d288-font-weight );text-transform:var( --e-global-typography-4c4d288-text-transform );line-height:var( --e-global-typography-4c4d288-line-height );letter-spacing:var( --e-global-typography-4c4d288-letter-spacing );}.elementor-64 .elementor-element.elementor-element-4cbd32b .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;}.elementor-64 .elementor-element.elementor-element-4cbd32b .elementor-nav-menu--main .elementor-item:hover,
					.elementor-64 .elementor-element.elementor-element-4cbd32b .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-64 .elementor-element.elementor-element-4cbd32b .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-64 .elementor-element.elementor-element-4cbd32b .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-4cbd32b .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-4cbd32b{--e-nav-menu-divider-content:"";--e-nav-menu-divider-style:solid;--e-nav-menu-divider-width:1px;--e-nav-menu-divider-height:67%;--e-nav-menu-divider-color:var( --e-global-color-secondary );--e-nav-menu-horizontal-menu-item-margin:calc( 1vw / 2 );}.elementor-64 .elementor-element.elementor-element-4cbd32b .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:1vw;}.elementor-64 .elementor-element.elementor-element-e035bce .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-4c4d288-font-size );font-weight:var( --e-global-typography-4c4d288-font-weight );text-transform:var( --e-global-typography-4c4d288-text-transform );line-height:var( --e-global-typography-4c4d288-line-height );letter-spacing:var( --e-global-typography-4c4d288-letter-spacing );}.elementor-64 .elementor-element.elementor-element-e035bce .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;}.elementor-64 .elementor-element.elementor-element-e035bce .elementor-nav-menu--main .elementor-item:hover,
					.elementor-64 .elementor-element.elementor-element-e035bce .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-64 .elementor-element.elementor-element-e035bce .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-64 .elementor-element.elementor-element-e035bce .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-e035bce .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-secondary );}.elementor-64 .elementor-element.elementor-element-e035bce{--e-nav-menu-divider-content:"";--e-nav-menu-divider-style:solid;--e-nav-menu-divider-width:1px;--e-nav-menu-divider-height:67%;--e-nav-menu-divider-color:var( --e-global-color-secondary );--e-nav-menu-horizontal-menu-item-margin:calc( 1vw / 2 );}.elementor-64 .elementor-element.elementor-element-e035bce .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:1vw;}.elementor-64 .elementor-element.elementor-element-deeab8e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:3vw 3vw;--background-transition:0.3s;}.elementor-64 .elementor-element.elementor-element-47c9eb7{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-64 .elementor-element.elementor-element-43ce316{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:3vw 3vw;--background-transition:0.3s;}@media(max-width:1366px){.elementor-64 .elementor-element.elementor-element-704b3ca{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-64 .elementor-element.elementor-element-2ca3470 img{width:100%;height:3vh;}.elementor-64 .elementor-element.elementor-element-4a01167 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-64 .elementor-element.elementor-element-5a3faf6 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-4c4d288-font-size );line-height:var( --e-global-typography-4c4d288-line-height );letter-spacing:var( --e-global-typography-4c4d288-letter-spacing );}.elementor-64 .elementor-element.elementor-element-f7b287f .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-4c4d288-font-size );line-height:var( --e-global-typography-4c4d288-line-height );letter-spacing:var( --e-global-typography-4c4d288-letter-spacing );}.elementor-64 .elementor-element.elementor-element-4cbd32b .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-4c4d288-font-size );line-height:var( --e-global-typography-4c4d288-line-height );letter-spacing:var( --e-global-typography-4c4d288-letter-spacing );}.elementor-64 .elementor-element.elementor-element-e035bce .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-4c4d288-font-size );line-height:var( --e-global-typography-4c4d288-line-height );letter-spacing:var( --e-global-typography-4c4d288-letter-spacing );}.elementor-64 .elementor-element.elementor-element-47c9eb7{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-64 .elementor-element.elementor-element-4a01167 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-64 .elementor-element.elementor-element-5a3faf6 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-4c4d288-font-size );line-height:var( --e-global-typography-4c4d288-line-height );letter-spacing:var( --e-global-typography-4c4d288-letter-spacing );}.elementor-64 .elementor-element.elementor-element-f7b287f .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-4c4d288-font-size );line-height:var( --e-global-typography-4c4d288-line-height );letter-spacing:var( --e-global-typography-4c4d288-letter-spacing );}.elementor-64 .elementor-element.elementor-element-4cbd32b .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-4c4d288-font-size );line-height:var( --e-global-typography-4c4d288-line-height );letter-spacing:var( --e-global-typography-4c4d288-letter-spacing );}.elementor-64 .elementor-element.elementor-element-e035bce .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-4c4d288-font-size );line-height:var( --e-global-typography-4c4d288-line-height );letter-spacing:var( --e-global-typography-4c4d288-letter-spacing );}.elementor-64 .elementor-element.elementor-element-47c9eb7{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-64 .elementor-element.elementor-element-af291b2{--gap:9vw 9vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-64 .elementor-element.elementor-element-704b3ca{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10vw;--padding-bottom:0vw;--padding-left:10vw;--padding-right:10vw;}.elementor-64 .elementor-element.elementor-element-c235da0{--icon-size:4.5vw;--grid-column-gap:2vw;}.elementor-64 .elementor-element.elementor-element-03ea661{--gap:10vw 10vw;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-64 .elementor-element.elementor-element-da14892{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-64 .elementor-element.elementor-element-4a01167{text-align:left;}.elementor-64 .elementor-element.elementor-element-4a01167 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-64 .elementor-element.elementor-element-5a3faf6 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-4c4d288-font-size );line-height:var( --e-global-typography-4c4d288-line-height );letter-spacing:var( --e-global-typography-4c4d288-letter-spacing );}.elementor-64 .elementor-element.elementor-element-c277d04{--gap:5vw 5vw;}.elementor-64 .elementor-element.elementor-element-85ae65c{top:2vw;--icon-size:4.5vw;--grid-column-gap:2vw;}.elementor-64 .elementor-element.elementor-element-145d4f3{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-64 .elementor-element.elementor-element-f7b287f .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-4c4d288-font-size );line-height:var( --e-global-typography-4c4d288-line-height );letter-spacing:var( --e-global-typography-4c4d288-letter-spacing );}.elementor-64 .elementor-element.elementor-element-f7b287f .elementor-nav-menu--main .elementor-item{padding-left:3vw;padding-right:3vw;padding-top:1vw;padding-bottom:1vw;}.elementor-64 .elementor-element.elementor-element-f7b287f{--e-nav-menu-horizontal-menu-item-margin:calc( 2vw / 2 );}.elementor-64 .elementor-element.elementor-element-f7b287f .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:2vw;}.elementor-64 .elementor-element.elementor-element-4cbd32b .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-4c4d288-font-size );line-height:var( --e-global-typography-4c4d288-line-height );letter-spacing:var( --e-global-typography-4c4d288-letter-spacing );}.elementor-64 .elementor-element.elementor-element-e035bce .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-4c4d288-font-size );line-height:var( --e-global-typography-4c4d288-line-height );letter-spacing:var( --e-global-typography-4c4d288-letter-spacing );}.elementor-64 .elementor-element.elementor-element-deeab8e{--gap:5vw 5vw;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-64 .elementor-element.elementor-element-47c9eb7{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:3vw 3vw;--grid-auto-flow:row;}.elementor-64 .elementor-element.elementor-element-43ce316{--justify-content:flex-start;}}@media(min-width:768px){.elementor-64 .elementor-element.elementor-element-da14892{--width:70%;}.elementor-64 .elementor-element.elementor-element-cd5cada{--width:50%;}.elementor-64 .elementor-element.elementor-element-c277d04{--width:70%;}.elementor-64 .elementor-element.elementor-element-145d4f3{--width:50%;}.elementor-64 .elementor-element.elementor-element-47c9eb7{--width:60%;}.elementor-64 .elementor-element.elementor-element-43ce316{--width:61%;}}/* Start custom CSS *//*.e-page-transition--entered img, .e-page-transition--entering img {
    display: none !important;
}
#logoa {
    width: 100%;
    height: 100%;
    position: absolute;
    background: #f6ebe7;
    inset: 0 0;
    display: block;
    z-index: 99;
    opacity: 1;
}*/

.footer {
    background: #f5f3f2;
}

.footer-l .trp-ls-language-name {
    font-size: 0;
    width: 1.2vw;
    display: block;
}
.footer-l .elementor-nav-menu li .trp-ls-language-name::before {
    content: "";
    font-size: 1vw;
    display: block;
    position: absolute;
}
.footer-l .elementor-nav-menu li:hover .trp-ls-language-name::before {
    font-weight: 500;
    text-decoration: underline;
}
.footer-l .elementor-nav-menu li:nth-child(1) .trp-ls-language-name::before {
    content: "PL";
}
.footer-l .elementor-nav-menu li:nth-child(2) .trp-ls-language-name::before {
    content: "EN";
}
.a-pl .elementor-nav-menu li:nth-child(1) .trp-ls-language-name::before, .a-en .elementor-nav-menu li:nth-child(2) .trp-ls-language-name::before {
    font-weight: 500;
    text-decoration: underline;
}
.footer-4 a {
    text-decoration: underline;
}

@media screen and (max-width: 768px) {
.footer-4 {
    background: #fff;
}
}

/* Blog */
.bwp {
    gap: 2vw;
    margin: 0 0 8vw 0;
}
.bwp .elementor-button {
    display: none;
}
.bwp .img {
    height: 32vh;
    transition: all .3s ease;
}
.bwp:hover .img {
    filter: brightness(.8);
}
.bwp .t {
    gap: 1vw;
}
//.link {
    display: none;
}
.bwp2 {
    margin: 0;
}
.bwp2 .img {
    height: 40vh;
    border-radius: 1000px 1000px 0 0;
}
.bwp-main .bwp {
    height: 90vh;
    margin: 0;
}
.bwp-main .img {
    position: absolute;
    inset: 0 0;
    width: 100%;
    height: 90vh;
    z-index: 1;
}
.bwp-main .img::after {
    content: "";
    position: absolute;
    background: #282019;
    inset: 0 0;
    opacity: .5;
}
.bwp-main .t {
    position: absolute;
    padding: 15vw;
}
.bwp-main h3 {
    font-size: 4vw !important;
    color: #fff !important;
    text-align: center;
}
.bwp-main .t {
    color: #fff;
    text-align: center;
    justify-content: center;
    align-items: center;
}
.bwp-main .elementor-button {
    display: flex;
    margin: 3vw 0 0 0;
}
.bwp-main .ex {
    padding: 2vw 20vw 0 20vw;
}
.bwp-main .link {
    display: none;
}
.bwp-main .ot {
    display: none;
}
.bwp-main .otc {
    justify-content: center;
}
.bwp-main .bwp:hover .img {
    filter: none;
}
@media screen and (max-width: 768px) {
.bwp {
    gap: 3vw;
    margin: 0 0 5vw 0;
}
.bwp .img {
    height: 27vh;
}
.bwp .t {
    gap: 3vw;
}
.bwp2 .img {
    height: 32vh;
}
.bwp-main .bwp {
    height: 60vh;
}
.bwp-main .img {
    height: 60vh;
}
.bwp-main .t {
    position: absolute;
    padding: 25vw 5vw 5vw 5vw;
}
.bwp-main h3 {
    font-size: 7vw !important;
}
.bwp-main .ex {
    padding: 2vw 10vw 0 10vw;
}
}

@media screen and (min-width: 768px) {
/* Kursor */
.cursor {
    position: absolute;
    width: 2.5vw;
    height: 2.5vw;
    background: #9A8476;// #8c4737;
    inset: 0;
    border-radius: 50%;
    transform: translate(-50%, -50%) scale(.2);
    pointer-events: none;
    user-select: none;
    z-index: 9999;
    opacity: 0;
    transition: opacity .3s ease, transform .3s ease;
}
.cursor-kup {
    width: 5vw;
    height: 5vw;
}
.cursor-kup::after {
    content: "Kup";
    position: absolute;
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: .9vw;
    text-transform: uppercase;
    color: #fff;
}
.cr-active {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1.2);
}
.crn {
    cursor: none !important;
}
}
@media screen and (max-width: 768px) {
.cursor {
    display: none;
}
}/* End custom CSS */