.elementor-12 .elementor-element.elementor-element-b73f504{--display:flex;--min-height:400px;--justify-content:space-between;--background-transition:0.3s;--padding-block-start:140px;--padding-block-end:140px;--padding-inline-start:50px;--padding-inline-end:50px;}.elementor-12 .elementor-element.elementor-element-b73f504:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b73f504 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bazar.3m-web.pl/wp-content/uploads/2023/12/Homepage-hero.jpg");background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-b73f504, .elementor-12 .elementor-element.elementor-element-b73f504::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-5f5d038{--display:flex;--background-transition:0.3s;--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-12 .elementor-element.elementor-element-3575e0e{text-align:center;}.elementor-12 .elementor-element.elementor-element-3575e0e .elementor-heading-title{color:#FFFFFF;font-family:"Arbutus Slab", Sans-serif;font-size:64px;font-weight:400;line-height:80px;}.elementor-12 .elementor-element.elementor-element-481b479{text-align:center;color:#FFFFFF;font-family:"Karla", Sans-serif;font-size:15px;font-weight:500;line-height:25px;}.elementor-12 .elementor-element.elementor-element-f9c207f{--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;--justify-content:space-around;--align-items:center;--background-transition:0.3s;--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:40px;--padding-inline-end:40px;}.elementor-12 .elementor-element.elementor-element-f9c207f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f9c207f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f9c207f, .elementor-12 .elementor-element.elementor-element-f9c207f::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-b265dce{text-align:center;width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-b265dce img{width:100px;}.elementor-12 .elementor-element.elementor-element-b265dce > .elementor-widget-container{margin:0px 40px 0px 0px;}.elementor-12 .elementor-element.elementor-element-145f9ec .elementor-menu-toggle{margin-left:auto;background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-145f9ec .elementor-nav-menu .elementor-item{font-family:"Karla", Sans-serif;font-size:20px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-145f9ec .elementor-nav-menu--main .elementor-item{color:#5B6770;fill:#5B6770;}.elementor-12 .elementor-element.elementor-element-145f9ec .elementor-nav-menu--main .elementor-item:hover,
					.elementor-12 .elementor-element.elementor-element-145f9ec .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-12 .elementor-element.elementor-element-145f9ec .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-12 .elementor-element.elementor-element-145f9ec .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-145f9ec .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-145f9ec .elementor-nav-menu--dropdown a, .elementor-12 .elementor-element.elementor-element-145f9ec .elementor-menu-toggle{color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-145f9ec .elementor-nav-menu--dropdown{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-145f9ec .elementor-nav-menu--dropdown a:hover,
					.elementor-12 .elementor-element.elementor-element-145f9ec .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-12 .elementor-element.elementor-element-145f9ec .elementor-nav-menu--dropdown a.highlighted,
					.elementor-12 .elementor-element.elementor-element-145f9ec .elementor-menu-toggle:hover{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-145f9ec .elementor-nav-menu--dropdown a:hover,
					.elementor-12 .elementor-element.elementor-element-145f9ec .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-12 .elementor-element.elementor-element-145f9ec .elementor-nav-menu--dropdown a.highlighted{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-145f9ec .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-secondary );background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-145f9ec .elementor-nav-menu--dropdown .elementor-item, .elementor-12 .elementor-element.elementor-element-145f9ec .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Karla", Sans-serif;font-weight:500;}.elementor-12 .elementor-element.elementor-element-145f9ec .elementor-nav-menu--dropdown a{padding-left:15px;padding-right:15px;padding-top:5px;padding-bottom:5px;}.elementor-12 .elementor-element.elementor-element-145f9ec div.elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-145f9ec div.elementor-menu-toggle svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-145f9ec.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-c32b786{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:40px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-12 .elementor-element.elementor-element-d6011dd{text-align:center;}.elementor-12 .elementor-element.elementor-element-d6011dd .elementor-heading-title{font-family:"Arbutus Slab", Sans-serif;font-size:32px;font-weight:500;line-height:46px;}.elementor-12 .elementor-element.elementor-element-07506bd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-block-start:10px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-12 .elementor-element.elementor-element-cd9bf1e{--display:flex;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-5775e06{color:#000000;font-family:"Karla", Sans-serif;font-size:20px;font-weight:500;line-height:23px;}.elementor-12 .elementor-element.elementor-element-9a6929c .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-12 .elementor-element.elementor-element-9a6929c .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-12 .elementor-element.elementor-element-9a6929c .elementor-button{font-family:"Karla", Sans-serif;font-size:20px;font-weight:500;line-height:20px;background-color:#5B6770;border-radius:0px 0px 0px 0px;padding:16px 23px 16px 23px;}.elementor-12 .elementor-element.elementor-element-e3409f7{--display:flex;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-1245c71{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-12 .elementor-element.elementor-element-4c8a3a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:70px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-12 .elementor-element.elementor-element-5e0c197{text-align:center;}.elementor-12 .elementor-element.elementor-element-5e0c197 .elementor-heading-title{font-family:"Arbutus Slab", Sans-serif;font-size:32px;font-weight:500;line-height:46px;}.elementor-12 .elementor-element.elementor-element-a98c772{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-block-start:10px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-12 .elementor-element.elementor-element-8bc8869{--display:flex;--background-transition:0.3s;--padding-block-start:10px;--padding-block-end:10px;--padding-inline-start:50px;--padding-inline-end:20px;}.elementor-12 .elementor-element.elementor-element-df58a17{text-align:left;}.elementor-12 .elementor-element.elementor-element-df58a17 .elementor-heading-title{font-family:"Arbutus Slab", Sans-serif;font-size:32px;font-weight:500;line-height:32px;}.elementor-12 .elementor-element.elementor-element-35fef0b{color:#000000;font-family:"Karla", Sans-serif;font-size:20px;font-weight:500;line-height:23px;}.elementor-12 .elementor-element.elementor-element-e894f57{--spacer-size:10px;}.elementor-12 .elementor-element.elementor-element-250016a{text-align:left;}.elementor-12 .elementor-element.elementor-element-250016a .elementor-heading-title{font-family:"Arbutus Slab", Sans-serif;font-size:32px;font-weight:500;line-height:32px;}.elementor-12 .elementor-element.elementor-element-86a44c0{color:#000000;font-family:"Karla", Sans-serif;font-size:20px;font-weight:500;line-height:23px;}.elementor-12 .elementor-element.elementor-element-7794bc0{--display:flex;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-9ba9de0 img{height:800px;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-5f5d038{--content-width:800px;}.elementor-12 .elementor-element.elementor-element-c32b786{--content-width:1300px;}.elementor-12 .elementor-element.elementor-element-cd9bf1e{--width:45%;}.elementor-12 .elementor-element.elementor-element-4c8a3a1{--content-width:1300px;}.elementor-12 .elementor-element.elementor-element-8bc8869{--width:50%;}.elementor-12 .elementor-element.elementor-element-7794bc0{--width:50%;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-b73f504{--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-12 .elementor-element.elementor-element-3575e0e .elementor-heading-title{font-size:25px;line-height:42px;}.elementor-12 .elementor-element.elementor-element-f9c207f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-12 .elementor-element.elementor-element-b265dce{text-align:left;width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-b265dce img{width:75px;}.elementor-12 .elementor-element.elementor-element-b265dce > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-145f9ec .elementor-nav-menu--dropdown .elementor-item, .elementor-12 .elementor-element.elementor-element-145f9ec .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:18px;}.elementor-12 .elementor-element.elementor-element-145f9ec .elementor-nav-menu--dropdown a{padding-top:5px;padding-bottom:5px;}.elementor-12 .elementor-element.elementor-element-145f9ec .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-12 .elementor-element.elementor-element-145f9ec .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:20px !important;}.elementor-12 .elementor-element.elementor-element-145f9ec{--nav-menu-icon-size:24px;width:var( --container-widget-width, 33px );max-width:33px;--container-widget-width:33px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-145f9ec.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-d6011dd .elementor-heading-title{font-size:32px;}.elementor-12 .elementor-element.elementor-element-07506bd{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-12 .elementor-element.elementor-element-5775e06{font-size:18px;}.elementor-12 .elementor-element.elementor-element-5e0c197 .elementor-heading-title{font-size:32px;}.elementor-12 .elementor-element.elementor-element-a98c772{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-12 .elementor-element.elementor-element-8bc8869{--padding-block-start:10px;--padding-block-end:10px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-12 .elementor-element.elementor-element-df58a17 .elementor-heading-title{font-size:32px;}.elementor-12 .elementor-element.elementor-element-35fef0b{font-size:18px;}.elementor-12 .elementor-element.elementor-element-250016a .elementor-heading-title{font-size:32px;}.elementor-12 .elementor-element.elementor-element-86a44c0{font-size:18px;}.elementor-12 .elementor-element.elementor-element-9ba9de0 img{height:100%;}}/* Start custom CSS for nav-menu, class: .elementor-element-145f9ec */.sub-arrow {
    display: none !important;
}

.sub-menu {
    padding: 15px 0 !important;
    margin-left:-20px !important;
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25)
}


@media screen and (min-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-145f9ec .menu-item a {
        border-left: 1px solid #5B6770;
    }
    .elementor-12 .elementor-element.elementor-element-145f9ec .menu-item:last-child a {
        border-right: 1px solid #5B6770;
    }
    
    .sub-menu .menu-item a {
        margin-left: 20px;
    }
    
    .sub-menu .menu-item:last-child a {
        border-right: unset !important
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9a6929c */.elementor-12 .elementor-element.elementor-element-9a6929c .elementor-button {
    box-shadow: 0px 4px 4px 0px #00000040;
    transition: .3s;

}

.elementor-12 .elementor-element.elementor-element-9a6929c .elementor-button:hover {
    box-shadow:unset;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bc8869 */@media screen and (min-width: 1024px) {
.scrollable-section {
    height:800px;
    max-height:800px;
    overflow-y: scroll !important;
    overflow-x: hidden
}



.scrollable-section::-webkit-scrollbar-track {
  background-color: #A2AAAD; 
  border-radius: 5px; 
  width:23px;
}


.scrollable-section::-webkit-scrollbar-thumb {
  background-color:  #5B6770; 
  border-radius: 5px; 
  border: 2px solid #f4f4f4; 
}


.scrollable-section::-webkit-scrollbar {
  width: 12px; 
}


.scrollable-section {
  scrollbar-width: thin;
  scrollbar-color: #5B6770 #A2AAAD; 
}


.scrollable-section {
  direction: rtl; 
  overflow-y: scroll;
}

.scrollable-section > * {
  direction: ltr; 
}
}/* End custom CSS */
/* Start custom CSS */#header, #footer-form {
    display:none !important;
}/* End custom CSS */