.elementor-57 .elementor-element.elementor-element-f8019ef{--display:flex;--min-height:537px;--background-transition:0.3s;--overlay-opacity:1;--overlay-mix-blend-mode:lighten;--border-radius:0px 0px 0px 0px;--margin-top:96px;--margin-bottom:96px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-f8019ef:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-f8019ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jakubolesinski.com.jakubolesinski.com/wp-content/uploads/2024/10/pexels-chanwalrus-958545-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-57 .elementor-element.elementor-element-f8019ef::before, .elementor-57 .elementor-element.elementor-element-f8019ef > .elementor-background-video-container::before, .elementor-57 .elementor-element.elementor-element-f8019ef > .e-con-inner > .elementor-background-video-container::before, .elementor-57 .elementor-element.elementor-element-f8019ef > .elementor-background-slideshow::before, .elementor-57 .elementor-element.elementor-element-f8019ef > .e-con-inner > .elementor-background-slideshow::before, .elementor-57 .elementor-element.elementor-element-f8019ef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(360deg, #7C1E1E00 0%, #FFFFFF 100%);}.elementor-57 .elementor-element.elementor-element-f8019ef, .elementor-57 .elementor-element.elementor-element-f8019ef::before{--border-transition:0.3s;}.elementor-57 .elementor-element.elementor-element-921ab52{width:var( --container-widget-width, 99% );max-width:99%;--container-widget-width:99%;--container-widget-flex-grow:0;text-align:center;}.elementor-57 .elementor-element.elementor-element-921ab52 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Inspiration", Sans-serif;font-size:62px;font-weight:400;letter-spacing:-0.4px;}.elementor-57 .elementor-element.elementor-element-54fbe9b > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-54fbe9b{text-align:center;}.elementor-57 .elementor-element.elementor-element-54fbe9b .elementor-heading-title{color:#161616;font-family:"Inter", Sans-serif;font-weight:400;letter-spacing:-0.4px;}.elementor-57 .elementor-element.elementor-element-e699701{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;letter-spacing:-0.04em;text-shadow:0px 0px 100px rgba(0,0,0,0.3);}.elementor-57 .elementor-element.elementor-element-925a5e4 .elementor-button{font-family:"Inter", Sans-serif;font-size:24px;font-weight:400;text-decoration:none;letter-spacing:-0.4px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);border-radius:30px 30px 30px 30px;padding:16px 62px 16px 62px;}.elementor-57 .elementor-element.elementor-element-807b398{--display:flex;--background-transition:0.3s;--margin-top:096px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-57 .elementor-element.elementor-element-dc03acd{text-align:center;}.elementor-57 .elementor-element.elementor-element-dc03acd .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-weight:400;letter-spacing:-0.4px;}.elementor-57 .elementor-element.elementor-element-7627193{--display:flex;--background-transition:0.3s;}.elementor-57 .elementor-element.elementor-element-effd5ff .fluentform-widget-wrapper{background-color:#FFFFFF;margin:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-effd5ff{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;}.elementor-57 .elementor-element.elementor-element-effd5ff.elementor-element{--align-self:center;}.elementor-57 .elementor-element.elementor-element-effd5ff .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{width:176px;background-color:var( --e-global-color-primary );color:#ffffff !important;border-radius:0px 0px 0px 0px;}.elementor-57 .elementor-element.elementor-element-569488f{--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;--background-transition:0.3s;--margin-top:96px;--margin-bottom:96px;--margin-left:0px;--margin-right:0px;}.elementor-57 .elementor-element.elementor-element-2939ede{text-align:center;}.elementor-57 .elementor-element.elementor-element-2939ede .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-weight:400;letter-spacing:-0.4px;}.elementor-57 .elementor-element.elementor-element-62e2bc7{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;}.elementor-57 .elementor-element.elementor-element-62e2bc7.elementor-element{--align-self:center;}.elementor-57 .elementor-element.elementor-element-62e2bc7 iframe{height:403px;}@media(max-width:767px){.elementor-57 .elementor-element.elementor-element-54fbe9b .elementor-heading-title{font-size:24px;}.elementor-57 .elementor-element.elementor-element-e699701{font-size:16px;}.elementor-57 .elementor-element.elementor-element-925a5e4 .elementor-button{font-size:22px;}.elementor-57 .elementor-element.elementor-element-807b398{--margin-top:96px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-57 .elementor-element.elementor-element-dc03acd .elementor-heading-title{font-size:20px;}.elementor-57 .elementor-element.elementor-element-effd5ff > .elementor-widget-container{margin:0px 0px 096px 0px;}.elementor-57 .elementor-element.elementor-element-effd5ff{--container-widget-width:293px;--container-widget-flex-grow:0;width:var( --container-widget-width, 293px );max-width:293px;}.elementor-57 .elementor-element.elementor-element-569488f{--margin-top:0px;--margin-bottom:096px;--margin-left:0px;--margin-right:0px;}.elementor-57 .elementor-element.elementor-element-2939ede .elementor-heading-title{font-size:20px;}.elementor-57 .elementor-element.elementor-element-62e2bc7{--container-widget-width:288px;--container-widget-flex-grow:0;width:var( --container-widget-width, 288px );max-width:288px;}.elementor-57 .elementor-element.elementor-element-62e2bc7 iframe{height:237px;}}