.elementor-2 .elementor-element.elementor-element-37986f47:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-37986f47>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://frema.pl/wp-content/uploads/2019/12/top-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-2 .elementor-element.elementor-element-37986f47{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:150px 0 0}.elementor-2 .elementor-element.elementor-element-37986f47>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-7fff80f7>.elementor-container{max-width:920px}.elementor-2 .elementor-element.elementor-element-b38156a{text-align:center}.elementor-2 .elementor-element.elementor-element-b38156a .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:84px;font-weight:900;text-transform:uppercase;letter-spacing:-2px;color:#fff}.elementor-2 .elementor-element.elementor-element-610b1342{text-align:center;font-family:"Open Sans Condensed",Sans-serif;font-size:20px;font-weight:300;color:#fffbf9}.elementor-2 .elementor-element.elementor-element-7f0f977e .elementor-button{background-color:#c7070f;font-family:"Open Sans Condensed",Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:1.6px;padding:12px 62px}.elementor-2 .elementor-element.elementor-element-7f0f977e .elementor-button:hover,.elementor-2 .elementor-element.elementor-element-7f0f977e .elementor-button:focus{background-color:#fe0000}.elementor-2 .elementor-element.elementor-element-31b63006:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-31b63006>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://frema.pl/wp-content/uploads/2019/12/top2-1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-2 .elementor-element.elementor-element-31b63006{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:80px 0}.elementor-2 .elementor-element.elementor-element-31b63006>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-5e5aa5db>.elementor-widget-container{margin:0 0 50px}.elementor-2 .elementor-element.elementor-element-5e5aa5db{text-align:center}.elementor-2 .elementor-element.elementor-element-5e5aa5db .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:82px;font-weight:900;text-transform:uppercase;letter-spacing:-2px;color:#c7070f}.elementor-2 .elementor-element.elementor-element-3747fe63{margin-top:0;margin-bottom:30px}.elementor-2 .elementor-element.elementor-element-3b3b6719{text-align:center}.elementor-2 .elementor-element.elementor-element-3b3b6719 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:26px;font-weight:400;letter-spacing:-2px;color:#c7070f}.elementor-2 .elementor-element.elementor-element-35b6bb0d{text-align:center;font-family:"Open Sans",Sans-serif;font-weight:300;color:#121212}.elementor-2 .elementor-element.elementor-element-344dc4a3{text-align:center}.elementor-2 .elementor-element.elementor-element-344dc4a3 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:26px;font-weight:400;letter-spacing:-2px;color:#c7070f}.elementor-2 .elementor-element.elementor-element-755eb722{text-align:center;font-family:"Open Sans",Sans-serif;font-weight:300;color:#121212}.elementor-2 .elementor-element.elementor-element-32e11560{text-align:center}.elementor-2 .elementor-element.elementor-element-32e11560 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:26px;font-weight:400;letter-spacing:-2px;color:#c7070f}.elementor-2 .elementor-element.elementor-element-11197bd8{text-align:center;font-family:"Open Sans",Sans-serif;font-weight:300;color:#121212}.elementor-2 .elementor-element.elementor-element-20990747{margin-top:0;margin-bottom:30px}.elementor-2 .elementor-element.elementor-element-39c7b4ec{text-align:center}.elementor-2 .elementor-element.elementor-element-39c7b4ec .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:26px;font-weight:400;letter-spacing:-2px;color:#c7070f}.elementor-2 .elementor-element.elementor-element-5f9262e4{text-align:center;font-family:"Open Sans",Sans-serif;font-weight:300;color:#121212}.elementor-2 .elementor-element.elementor-element-61ae1473{text-align:center}.elementor-2 .elementor-element.elementor-element-61ae1473 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:26px;font-weight:400;letter-spacing:-2px;color:#c7070f}.elementor-2 .elementor-element.elementor-element-1a529b1b{text-align:center;font-family:"Open Sans",Sans-serif;font-weight:300;color:#121212}.elementor-2 .elementor-element.elementor-element-247651c{text-align:center}.elementor-2 .elementor-element.elementor-element-247651c .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:26px;font-weight:400;letter-spacing:-2px;color:#c7070f}.elementor-2 .elementor-element.elementor-element-8e6d853{text-align:center;font-family:"Open Sans",Sans-serif;font-weight:300;color:#121212}.elementor-2 .elementor-element.elementor-element-1525c2b1{text-align:center}.elementor-2 .elementor-element.elementor-element-1525c2b1 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:26px;font-weight:400;letter-spacing:-2px;color:#c7070f}.elementor-2 .elementor-element.elementor-element-6373bec3{text-align:center;font-family:"Open Sans",Sans-serif;font-weight:300;color:#121212}.elementor-2 .elementor-element.elementor-element-156f7be5{text-align:center}.elementor-2 .elementor-element.elementor-element-156f7be5 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:26px;font-weight:400;letter-spacing:-2px;color:#c7070f}.elementor-2 .elementor-element.elementor-element-12640a32{text-align:center;font-family:"Open Sans",Sans-serif;font-weight:300;color:#121212}.elementor-2 .elementor-element.elementor-element-111e53c2:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-111e53c2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://frema.pl/wp-content/uploads/2019/12/top3-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-2 .elementor-element.elementor-element-111e53c2>.elementor-container{min-height:54vh}.elementor-2 .elementor-element.elementor-element-111e53c2{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2 .elementor-element.elementor-element-111e53c2>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-648f4301{text-align:center}.elementor-2 .elementor-element.elementor-element-648f4301 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:260px;font-weight:900;text-transform:uppercase;letter-spacing:-2px;color:rgba(255,255,255,.2)}.elementor-2 .elementor-element.elementor-element-333dbfe4:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-333dbfe4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#c7070f}.elementor-2 .elementor-element.elementor-element-333dbfe4{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:30px 0}.elementor-2 .elementor-element.elementor-element-333dbfe4>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-291177c0>.elementor-element-populated{text-align:end;margin:0 20px 0 0;--e-column-margin-right:20px;--e-column-margin-left:0px}.elementor-2 .elementor-element.elementor-element-7703b398{text-align:end}.elementor-2 .elementor-element.elementor-element-7703b398 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:42px;font-weight:900;text-transform:uppercase;letter-spacing:-2px;color:#fff}.elementor-2 .elementor-element.elementor-element-3e0f8158>.elementor-element-populated{text-align:center}.elementor-2 .elementor-element.elementor-element-6377d7da.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-2 .elementor-element.elementor-element-6377d7da.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-2 .elementor-element.elementor-element-6377d7da.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-2 .elementor-element.elementor-element-6377d7da .elementor-image-box-img img{transition-duration:.3s}.elementor-2 .elementor-element.elementor-element-6377d7da .elementor-image-box-title{font-family:"Open Sans",Sans-serif;font-size:42px;font-weight:900;line-height:1em;letter-spacing:-1px;color:#fff}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-b38156a .elementor-heading-title{font-size:76px}.elementor-2 .elementor-element.elementor-element-5e5aa5db .elementor-heading-title{font-size:72px}.elementor-2 .elementor-element.elementor-element-35b6bb0d{text-align:center;font-size:17px}.elementor-2 .elementor-element.elementor-element-755eb722{text-align:center;font-size:17px}.elementor-2 .elementor-element.elementor-element-11197bd8{text-align:center;font-size:17px}.elementor-2 .elementor-element.elementor-element-5f9262e4{text-align:center;font-size:17px}.elementor-2 .elementor-element.elementor-element-1a529b1b{text-align:center;font-size:17px}.elementor-2 .elementor-element.elementor-element-8e6d853{text-align:center;font-size:17px}.elementor-2 .elementor-element.elementor-element-6373bec3{text-align:center;font-size:17px}.elementor-2 .elementor-element.elementor-element-12640a32{text-align:center;font-size:17px}.elementor-2 .elementor-element.elementor-element-648f4301 .elementor-heading-title{font-size:200px}.elementor-2 .elementor-element.elementor-element-7703b398{text-align:center}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-37986f47{padding:200px 30px 50px}.elementor-2 .elementor-element.elementor-element-b38156a .elementor-heading-title{font-size:36px}.elementor-2 .elementor-element.elementor-element-31b63006{padding:60px 20px}.elementor-2 .elementor-element.elementor-element-5e5aa5db .elementor-heading-title{font-size:48px}.elementor-2 .elementor-element.elementor-element-693b5f5d>.elementor-element-populated{margin:0 0 30px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-2 .elementor-element.elementor-element-1715e9a2>.elementor-element-populated{margin:0 0 30px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-2 .elementor-element.elementor-element-7cc1742e>.elementor-element-populated{margin:0 0 30px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-2 .elementor-element.elementor-element-5ea1e4b4>.elementor-element-populated{margin:0 0 30px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-2 .elementor-element.elementor-element-7aa28cf>.elementor-element-populated{margin:0 0 30px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-2 .elementor-element.elementor-element-111e53c2>.elementor-container{min-height:50vh}.elementor-2 .elementor-element.elementor-element-648f4301 .elementor-heading-title{font-size:90px}.elementor-2 .elementor-element.elementor-element-7703b398 .elementor-heading-title{font-size:36px}.elementor-2 .elementor-element.elementor-element-6377d7da .elementor-image-box-img{margin-bottom:15px}.elementor-2 .elementor-element.elementor-element-6377d7da .elementor-image-box-title{font-size:36px}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-291177c0{width:59%}.elementor-2 .elementor-element.elementor-element-3e0f8158{width:40.332%}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-291177c0{width:100%}.elementor-2 .elementor-element.elementor-element-3e0f8158{width:100%}}@media(min-width:1025px){.elementor-2 .elementor-element.elementor-element-37986f47:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-37986f47>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-2 .elementor-element.elementor-element-111e53c2:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-111e53c2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}