.elementor-1361 .elementor-element.elementor-element-7121069{--display:flex;--gap:32px 32px;--background-transition:0.3s;--padding-block-start:80px;--padding-block-end:107px;--padding-inline-start:64px;--padding-inline-end:64px;}.elementor-1361 .elementor-element.elementor-element-7121069:not(.elementor-motion-effects-element-type-background), .elementor-1361 .elementor-element.elementor-element-7121069 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.ogrodywojtala.pl/wp-content/uploads/2024/05/CTA-globalne-skondesowane.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1361 .elementor-element.elementor-element-7121069, .elementor-1361 .elementor-element.elementor-element-7121069::before{--border-transition:0.3s;}.elementor-1361 .elementor-element.elementor-element-7121069.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1361 .elementor-element.elementor-element-9466eb1{text-align:center;}.elementor-1361 .elementor-element.elementor-element-9466eb1 .elementor-heading-title{color:#FFFFFF;font-family:"Lato", Sans-serif;font-size:48px;font-weight:800;line-height:62.4px;}.elementor-1361 .elementor-element.elementor-element-9466eb1 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-1361 .elementor-element.elementor-element-2c2d119{text-align:center;color:#FFFFFF;font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;line-height:30px;}.elementor-1361 .elementor-element.elementor-element-f677ea9 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-1361 .elementor-element.elementor-element-7121069{--padding-block-start:32px;--padding-block-end:32px;--padding-inline-start:32px;--padding-inline-end:32px;}.elementor-1361 .elementor-element.elementor-element-9466eb1 .elementor-heading-title{font-size:40px;}}@media(min-width:768px){.elementor-1361 .elementor-element.elementor-element-7121069{--content-width:640px;}}/* Start custom CSS for shortcode, class: .elementor-element-f677ea9 */.elementor-1361 .elementor-element.elementor-element-f677ea9 .nf-before-form-content .nf-form-fields-required{
    display: none;
}
.elementor-1361 .elementor-element.elementor-element-f677ea9 nf-fields-wrap{
   max-width: 513px;
}
.elementor-1361 .elementor-element.elementor-element-f677ea9 nf-field:nth-child(1) input{
    height: 51px !important;
} 
.elementor-1361 .elementor-element.elementor-element-f677ea9 nf-field:nth-child(2) input{
    background: #8B3F16 !important;
    height: 51px !important;
    width: 231px !important;
    cursor: pointer;
} 
.elementor-1361 .elementor-element.elementor-element-f677ea9 nf-field:nth-child(2) input:hover{
color: white;
opacity: 0.7
} 
.elementor-1361 .elementor-element.elementor-element-f677ea9 nf-field:nth-child(3) label{
   color: white !important;
   font-size: 12px !important;
   line-height: 18px !important;
   font-weight: 500 !important;
} 
@media (min-width:1024px){
  .elementor-1361 .elementor-element.elementor-element-f677ea9 nf-fields-wrap{
    display: flex;
    flex-wrap: wrap;
    gap: 16px;
}

.elementor-1361 .elementor-element.elementor-element-f677ea9 nf-field:nth-child(1){
        width: calc(100% - 247px);
} 
.elementor-1361 .elementor-element.elementor-element-f677ea9 nf-field:nth-child(1) .nf-field-container{
    margin-bottom: 0;
} 
.elementor-1361 .elementor-element.elementor-element-f677ea9 nf-field:nth-child(2) .nf-field-container{
    margin-bottom: 0;
} 
.elementor-1361 .elementor-element.elementor-element-f677ea9 nf-field:nth-child(3) .nf-field-container{
    margin-bottom: 0;
} 
.elementor-1361 .elementor-element.elementor-element-f677ea9 nf-field:nth-child(3){
    width:100%;
}
}/* End custom CSS */