.elementor-2561 .elementor-element.elementor-element-6cc0be7 #hero{background-image:url("https://o3.almostcomplete.pl/wp-content/uploads/2022/03/20210908_094201-2-scaled.jpg");background-position:center center;}.elementor-2561 .elementor-element.elementor-element-6cc0be7 .hero-content .hero-subheading{color:#000000;font-family:"Antonio", Sans-serif;font-size:40px;line-height:60px;letter-spacing:3px;}.elementor-2561 .elementor-element.elementor-element-6cc0be7 .hero-content .hero-heading{color:#003D8C;font-family:"Antonio", Sans-serif;font-size:100px;text-transform:uppercase;text-decoration:none;line-height:100px;letter-spacing:3px;padding:020px 0px 020px 0px!important;}.elementor-2561 .elementor-element.elementor-element-6cc0be7 .hero-content .btn{color:#000000;background-color:#F4FF00;}.elementor-2561 .elementor-element.elementor-element-580fde0{padding:80px 0px 80px 0px;}.elementor-2561 .elementor-element.elementor-element-9674c69{text-align:center;}.elementor-2561 .elementor-element.elementor-element-9674c69 .elementor-heading-title{color:#003D8E;font-family:"Anton", Sans-serif;font-size:41px;font-weight:600;text-transform:uppercase;line-height:54px;letter-spacing:3px;}.elementor-2561 .elementor-element.elementor-element-7d98490{text-align:center;}.elementor-2561 .elementor-element.elementor-element-7d98490 .elementor-heading-title{font-family:"Alatsi", Sans-serif;font-size:20px;line-height:1.7em;letter-spacing:1.5px;}.elementor-2561 .elementor-element.elementor-element-7d98490 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-2561 .elementor-element.elementor-element-03d4b34{text-align:center;}.elementor-2561 .elementor-element.elementor-element-03d4b34 .elementor-heading-title{color:#003D8E;font-family:"Anton", Sans-serif;font-size:25px;font-weight:500;text-transform:uppercase;line-height:46px;letter-spacing:1px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-2561 .elementor-element.elementor-element-03d4b34 > .elementor-widget-container{padding:16px 0px 0px 0px;}.elementor-2561 .elementor-element.elementor-element-f5625ba{text-align:center;}.elementor-2561 .elementor-element.elementor-element-f5625ba .elementor-heading-title{color:#003D8E;font-family:"Anton", Sans-serif;font-size:25px;font-weight:500;line-height:50px;letter-spacing:1px;}.elementor-2561 .elementor-element.elementor-element-f5625ba > .elementor-widget-container{margin:13px 13px 13px 13px;padding:10px 10px 10px 10px;}.elementor-2561 .elementor-element.elementor-element-0179ce7{padding:80px 0px 80px 0px;}.elementor-2561 .elementor-element.elementor-element-d6ed6c8{text-align:center;}.elementor-2561 .elementor-element.elementor-element-d6ed6c8 .elementor-heading-title{color:#003D8C;font-family:"Anton", Sans-serif;font-size:41px;line-height:56px;letter-spacing:3.9px;word-spacing:0.1em;}.elementor-2561 .elementor-element.elementor-element-52ba511{text-align:center;}.elementor-2561 .elementor-element.elementor-element-52ba511 .elementor-heading-title{font-family:"Alatsi", Sans-serif;font-size:20px;line-height:1.7em;letter-spacing:1.5px;}.elementor-2561 .elementor-element.elementor-element-52ba511 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2561 .elementor-element.elementor-element-255630c{padding:80px 0px 80px 0px;}.elementor-2561 .elementor-element.elementor-element-f7301a4{text-align:center;}.elementor-2561 .elementor-element.elementor-element-f7301a4 .elementor-heading-title{color:var( --e-global-color-31e6bae );font-family:var( --e-global-typography-07052da-font-family ), Sans-serif;font-size:var( --e-global-typography-07052da-font-size );line-height:var( --e-global-typography-07052da-line-height );letter-spacing:var( --e-global-typography-07052da-letter-spacing );word-spacing:var( --e-global-typography-07052da-word-spacing );}.elementor-2561 .elementor-element.elementor-element-fc0cdcc{text-align:center;}.elementor-2561 .elementor-element.elementor-element-fc0cdcc .elementor-heading-title{font-family:"Alatsi", Sans-serif;font-size:20px;line-height:1.7em;letter-spacing:1.5px;}.elementor-2561 .elementor-element.elementor-element-fc0cdcc > .elementor-widget-container{padding:015px 0px 0px 0px;}.elementor-2561 .elementor-element.elementor-element-b324485{padding:80px 0px 80px 0px;}.elementor-2561 .elementor-element.elementor-element-7c2ab01{text-align:center;}.elementor-2561 .elementor-element.elementor-element-7c2ab01 .elementor-heading-title{color:var( --e-global-color-31e6bae );font-family:"Anton", Sans-serif;font-size:41px;line-height:56px;letter-spacing:3px;}.elementor-2561 .elementor-element.elementor-element-b90f72d{text-align:center;}.elementor-2561 .elementor-element.elementor-element-b90f72d .elementor-heading-title{font-family:"Alatsi", Sans-serif;font-size:20px;line-height:1.7em;letter-spacing:1.5px;}.elementor-2561 .elementor-element.elementor-element-b90f72d > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2561 .elementor-element.elementor-element-f9049af{padding:80px 0px 80px 0px;}.elementor-2561 .elementor-element.elementor-element-1c24fd3{text-align:center;}.elementor-2561 .elementor-element.elementor-element-1c24fd3 .elementor-heading-title{color:var( --e-global-color-31e6bae );font-family:var( --e-global-typography-07052da-font-family ), Sans-serif;font-size:var( --e-global-typography-07052da-font-size );line-height:var( --e-global-typography-07052da-line-height );letter-spacing:var( --e-global-typography-07052da-letter-spacing );word-spacing:var( --e-global-typography-07052da-word-spacing );}.elementor-2561 .elementor-element.elementor-element-b9e4e96 .gallery-item .gallery-caption{text-align:center;}.elementor-2561 .elementor-element.elementor-element-b9e4e96 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-2561 .elementor-element.elementor-element-029a6a0{text-align:center;}.elementor-2561 .elementor-element.elementor-element-029a6a0 .elementor-heading-title{color:#003D8E;font-family:"Anton", Sans-serif;font-size:41px;line-height:56px;letter-spacing:3px;}.elementor-2561 .elementor-element.elementor-element-83f44b4{text-align:center;}.elementor-2561 .elementor-element.elementor-element-83f44b4 .elementor-heading-title{font-family:"Alatsi", Sans-serif;font-size:20px;line-height:44px;letter-spacing:1.5px;}.elementor-2561 .elementor-element.elementor-element-83f44b4 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-2561 .elementor-element.elementor-element-ae3b91b{padding:80px 0px 80px 0px;}.elementor-2561 .elementor-element.elementor-element-e985fce .elementor-heading-title{color:var( --e-global-color-31e6bae );font-family:var( --e-global-typography-07052da-font-family ), Sans-serif;font-size:var( --e-global-typography-07052da-font-size );line-height:var( --e-global-typography-07052da-line-height );letter-spacing:var( --e-global-typography-07052da-letter-spacing );word-spacing:var( --e-global-typography-07052da-word-spacing );}.elementor-2561 .elementor-element.elementor-element-e985fce > .elementor-widget-container{margin:-2px -2px -2px -2px;padding:0px 0px 0px 0px;}.elementor-2561 .elementor-element.elementor-element-96034e3{margin-top:0px;margin-bottom:30px;}.elementor-2561 .elementor-element.elementor-element-23cfbc3 .elementor-heading-title{font-family:var( --e-global-typography-d569bfe-font-family ), Sans-serif;font-size:var( --e-global-typography-d569bfe-font-size );font-weight:var( --e-global-typography-d569bfe-font-weight );line-height:var( --e-global-typography-d569bfe-line-height );letter-spacing:var( --e-global-typography-d569bfe-letter-spacing );word-spacing:var( --e-global-typography-d569bfe-word-spacing );}.elementor-2561 .elementor-element.elementor-element-1075171 .elementor-heading-title{font-family:"Alatsi", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;}.elementor-2561 .elementor-element.elementor-element-0c3e5d6 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2561 .elementor-element.elementor-element-a9e174d .elementor-heading-title{font-family:var( --e-global-typography-d569bfe-font-family ), Sans-serif;font-size:var( --e-global-typography-d569bfe-font-size );font-weight:var( --e-global-typography-d569bfe-font-weight );line-height:var( --e-global-typography-d569bfe-line-height );letter-spacing:var( --e-global-typography-d569bfe-letter-spacing );word-spacing:var( --e-global-typography-d569bfe-word-spacing );}.elementor-2561 .elementor-element.elementor-element-da4eb49 .elementor-heading-title{font-family:var( --e-global-typography-5d135a9-font-family ), Sans-serif;font-size:var( --e-global-typography-5d135a9-font-size );font-weight:var( --e-global-typography-5d135a9-font-weight );line-height:var( --e-global-typography-5d135a9-line-height );letter-spacing:var( --e-global-typography-5d135a9-letter-spacing );word-spacing:var( --e-global-typography-5d135a9-word-spacing );}.elementor-2561 .elementor-element.elementor-element-81ec20d .elementor-heading-title{font-family:var( --e-global-typography-d569bfe-font-family ), Sans-serif;font-size:var( --e-global-typography-d569bfe-font-size );font-weight:var( --e-global-typography-d569bfe-font-weight );line-height:var( --e-global-typography-d569bfe-line-height );letter-spacing:var( --e-global-typography-d569bfe-letter-spacing );word-spacing:var( --e-global-typography-d569bfe-word-spacing );}.elementor-2561 .elementor-element.elementor-element-c9750e2 .elementor-heading-title{font-family:var( --e-global-typography-5d135a9-font-family ), Sans-serif;font-size:var( --e-global-typography-5d135a9-font-size );font-weight:var( --e-global-typography-5d135a9-font-weight );line-height:var( --e-global-typography-5d135a9-line-height );letter-spacing:var( --e-global-typography-5d135a9-letter-spacing );word-spacing:var( --e-global-typography-5d135a9-word-spacing );}.elementor-2561 .elementor-element.elementor-element-f75ca39 .wpcf7-submit{background-color:transparent;background-image:linear-gradient(180deg, #F4FF00 0%, #F4FF00 100%);}.elementor-2561 .elementor-element.elementor-element-d8c65bf{padding:80px 0px 80px 0px;}.elementor-2561 .elementor-element.elementor-element-35a32b3 .elementor-heading-title{color:var( --e-global-color-31e6bae );font-family:var( --e-global-typography-9188e3f-font-family ), Sans-serif;font-size:var( --e-global-typography-9188e3f-font-size );font-weight:var( --e-global-typography-9188e3f-font-weight );text-transform:var( --e-global-typography-9188e3f-text-transform );line-height:var( --e-global-typography-9188e3f-line-height );letter-spacing:var( --e-global-typography-9188e3f-letter-spacing );word-spacing:var( --e-global-typography-9188e3f-word-spacing );}.elementor-2561 .elementor-element.elementor-element-1991ba8 .elementor-heading-title{color:var( --e-global-color-31e6bae );font-family:var( --e-global-typography-9188e3f-font-family ), Sans-serif;font-size:var( --e-global-typography-9188e3f-font-size );font-weight:var( --e-global-typography-9188e3f-font-weight );text-transform:var( --e-global-typography-9188e3f-text-transform );line-height:var( --e-global-typography-9188e3f-line-height );letter-spacing:var( --e-global-typography-9188e3f-letter-spacing );word-spacing:var( --e-global-typography-9188e3f-word-spacing );}.elementor-2561 .elementor-element.elementor-element-dcb649e .elementor-heading-title{color:var( --e-global-color-31e6bae );font-family:var( --e-global-typography-9188e3f-font-family ), Sans-serif;font-size:var( --e-global-typography-9188e3f-font-size );font-weight:var( --e-global-typography-9188e3f-font-weight );text-transform:var( --e-global-typography-9188e3f-text-transform );line-height:var( --e-global-typography-9188e3f-line-height );letter-spacing:var( --e-global-typography-9188e3f-letter-spacing );word-spacing:var( --e-global-typography-9188e3f-word-spacing );}.elementor-2561 .elementor-element.elementor-element-33b7724 .elementor-heading-title{color:var( --e-global-color-31e6bae );font-family:var( --e-global-typography-9188e3f-font-family ), Sans-serif;font-size:var( --e-global-typography-9188e3f-font-size );font-weight:var( --e-global-typography-9188e3f-font-weight );text-transform:var( --e-global-typography-9188e3f-text-transform );line-height:var( --e-global-typography-9188e3f-line-height );letter-spacing:var( --e-global-typography-9188e3f-letter-spacing );word-spacing:var( --e-global-typography-9188e3f-word-spacing );}.elementor-2561 .elementor-element.elementor-element-a4f1890 .elementor-heading-title{color:#003D8C;font-family:var( --e-global-typography-9188e3f-font-family ), Sans-serif;font-size:var( --e-global-typography-9188e3f-font-size );font-weight:var( --e-global-typography-9188e3f-font-weight );text-transform:var( --e-global-typography-9188e3f-text-transform );line-height:var( --e-global-typography-9188e3f-line-height );letter-spacing:var( --e-global-typography-9188e3f-letter-spacing );word-spacing:var( --e-global-typography-9188e3f-word-spacing );}.elementor-2561 .elementor-element.elementor-element-5b73e1b .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:15px;font-weight:500;line-height:24px;letter-spacing:1px;}.elementor-2561 .elementor-element.elementor-element-64a37e5 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:15px;font-weight:500;line-height:24px;letter-spacing:1px;}.elementor-2561 .elementor-element.elementor-element-99227a2 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:15px;font-weight:500;line-height:24px;letter-spacing:1px;}.elementor-2561 .elementor-element.elementor-element-1de1575{text-align:right;}.elementor-2561 .elementor-element.elementor-element-1de1575 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-2561 .elementor-element.elementor-element-59911d0{text-align:right;}.elementor-2561 .elementor-element.elementor-element-59911d0 .elementor-heading-title{font-family:"Alata", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0px;}@media(min-width:1025px){.elementor-2561 .elementor-element.elementor-element-6cc0be7 #hero{background-attachment:scroll;}}@media(max-width:1024px){.elementor-2561 .elementor-element.elementor-element-f7301a4 .elementor-heading-title{font-size:var( --e-global-typography-07052da-font-size );line-height:var( --e-global-typography-07052da-line-height );letter-spacing:var( --e-global-typography-07052da-letter-spacing );word-spacing:var( --e-global-typography-07052da-word-spacing );}.elementor-2561 .elementor-element.elementor-element-1c24fd3 .elementor-heading-title{font-size:var( --e-global-typography-07052da-font-size );line-height:var( --e-global-typography-07052da-line-height );letter-spacing:var( --e-global-typography-07052da-letter-spacing );word-spacing:var( --e-global-typography-07052da-word-spacing );}.elementor-2561 .elementor-element.elementor-element-e985fce .elementor-heading-title{font-size:var( --e-global-typography-07052da-font-size );line-height:var( --e-global-typography-07052da-line-height );letter-spacing:var( --e-global-typography-07052da-letter-spacing );word-spacing:var( --e-global-typography-07052da-word-spacing );}.elementor-2561 .elementor-element.elementor-element-23cfbc3 .elementor-heading-title{font-size:var( --e-global-typography-d569bfe-font-size );line-height:var( --e-global-typography-d569bfe-line-height );letter-spacing:var( --e-global-typography-d569bfe-letter-spacing );word-spacing:var( --e-global-typography-d569bfe-word-spacing );}.elementor-2561 .elementor-element.elementor-element-a9e174d .elementor-heading-title{font-size:var( --e-global-typography-d569bfe-font-size );line-height:var( --e-global-typography-d569bfe-line-height );letter-spacing:var( --e-global-typography-d569bfe-letter-spacing );word-spacing:var( --e-global-typography-d569bfe-word-spacing );}.elementor-2561 .elementor-element.elementor-element-da4eb49 .elementor-heading-title{font-size:var( --e-global-typography-5d135a9-font-size );line-height:var( --e-global-typography-5d135a9-line-height );letter-spacing:var( --e-global-typography-5d135a9-letter-spacing );word-spacing:var( --e-global-typography-5d135a9-word-spacing );}.elementor-2561 .elementor-element.elementor-element-81ec20d .elementor-heading-title{font-size:var( --e-global-typography-d569bfe-font-size );line-height:var( --e-global-typography-d569bfe-line-height );letter-spacing:var( --e-global-typography-d569bfe-letter-spacing );word-spacing:var( --e-global-typography-d569bfe-word-spacing );}.elementor-2561 .elementor-element.elementor-element-c9750e2 .elementor-heading-title{font-size:var( --e-global-typography-5d135a9-font-size );line-height:var( --e-global-typography-5d135a9-line-height );letter-spacing:var( --e-global-typography-5d135a9-letter-spacing );word-spacing:var( --e-global-typography-5d135a9-word-spacing );}.elementor-2561 .elementor-element.elementor-element-35a32b3 .elementor-heading-title{font-size:var( --e-global-typography-9188e3f-font-size );line-height:var( --e-global-typography-9188e3f-line-height );letter-spacing:var( --e-global-typography-9188e3f-letter-spacing );word-spacing:var( --e-global-typography-9188e3f-word-spacing );}.elementor-2561 .elementor-element.elementor-element-1991ba8 .elementor-heading-title{font-size:var( --e-global-typography-9188e3f-font-size );line-height:var( --e-global-typography-9188e3f-line-height );letter-spacing:var( --e-global-typography-9188e3f-letter-spacing );word-spacing:var( --e-global-typography-9188e3f-word-spacing );}.elementor-2561 .elementor-element.elementor-element-dcb649e .elementor-heading-title{font-size:var( --e-global-typography-9188e3f-font-size );line-height:var( --e-global-typography-9188e3f-line-height );letter-spacing:var( --e-global-typography-9188e3f-letter-spacing );word-spacing:var( --e-global-typography-9188e3f-word-spacing );}.elementor-2561 .elementor-element.elementor-element-33b7724 .elementor-heading-title{font-size:var( --e-global-typography-9188e3f-font-size );line-height:var( --e-global-typography-9188e3f-line-height );letter-spacing:var( --e-global-typography-9188e3f-letter-spacing );word-spacing:var( --e-global-typography-9188e3f-word-spacing );}.elementor-2561 .elementor-element.elementor-element-a4f1890 .elementor-heading-title{font-size:var( --e-global-typography-9188e3f-font-size );line-height:var( --e-global-typography-9188e3f-line-height );letter-spacing:var( --e-global-typography-9188e3f-letter-spacing );word-spacing:var( --e-global-typography-9188e3f-word-spacing );}}@media(max-width:767px){.elementor-2561 .elementor-element.elementor-element-f7301a4 .elementor-heading-title{font-size:var( --e-global-typography-07052da-font-size );line-height:var( --e-global-typography-07052da-line-height );letter-spacing:var( --e-global-typography-07052da-letter-spacing );word-spacing:var( --e-global-typography-07052da-word-spacing );}.elementor-2561 .elementor-element.elementor-element-1c24fd3 .elementor-heading-title{font-size:var( --e-global-typography-07052da-font-size );line-height:var( --e-global-typography-07052da-line-height );letter-spacing:var( --e-global-typography-07052da-letter-spacing );word-spacing:var( --e-global-typography-07052da-word-spacing );}.elementor-2561 .elementor-element.elementor-element-e985fce .elementor-heading-title{font-size:var( --e-global-typography-07052da-font-size );line-height:var( --e-global-typography-07052da-line-height );letter-spacing:var( --e-global-typography-07052da-letter-spacing );word-spacing:var( --e-global-typography-07052da-word-spacing );}.elementor-2561 .elementor-element.elementor-element-23cfbc3 .elementor-heading-title{font-size:var( --e-global-typography-d569bfe-font-size );line-height:var( --e-global-typography-d569bfe-line-height );letter-spacing:var( --e-global-typography-d569bfe-letter-spacing );word-spacing:var( --e-global-typography-d569bfe-word-spacing );}.elementor-2561 .elementor-element.elementor-element-a9e174d .elementor-heading-title{font-size:var( --e-global-typography-d569bfe-font-size );line-height:var( --e-global-typography-d569bfe-line-height );letter-spacing:var( --e-global-typography-d569bfe-letter-spacing );word-spacing:var( --e-global-typography-d569bfe-word-spacing );}.elementor-2561 .elementor-element.elementor-element-da4eb49 .elementor-heading-title{font-size:var( --e-global-typography-5d135a9-font-size );line-height:var( --e-global-typography-5d135a9-line-height );letter-spacing:var( --e-global-typography-5d135a9-letter-spacing );word-spacing:var( --e-global-typography-5d135a9-word-spacing );}.elementor-2561 .elementor-element.elementor-element-81ec20d .elementor-heading-title{font-size:var( --e-global-typography-d569bfe-font-size );line-height:var( --e-global-typography-d569bfe-line-height );letter-spacing:var( --e-global-typography-d569bfe-letter-spacing );word-spacing:var( --e-global-typography-d569bfe-word-spacing );}.elementor-2561 .elementor-element.elementor-element-c9750e2 .elementor-heading-title{font-size:var( --e-global-typography-5d135a9-font-size );line-height:var( --e-global-typography-5d135a9-line-height );letter-spacing:var( --e-global-typography-5d135a9-letter-spacing );word-spacing:var( --e-global-typography-5d135a9-word-spacing );}.elementor-2561 .elementor-element.elementor-element-35a32b3 .elementor-heading-title{font-size:var( --e-global-typography-9188e3f-font-size );line-height:var( --e-global-typography-9188e3f-line-height );letter-spacing:var( --e-global-typography-9188e3f-letter-spacing );word-spacing:var( --e-global-typography-9188e3f-word-spacing );}.elementor-2561 .elementor-element.elementor-element-1991ba8 .elementor-heading-title{font-size:var( --e-global-typography-9188e3f-font-size );line-height:var( --e-global-typography-9188e3f-line-height );letter-spacing:var( --e-global-typography-9188e3f-letter-spacing );word-spacing:var( --e-global-typography-9188e3f-word-spacing );}.elementor-2561 .elementor-element.elementor-element-dcb649e .elementor-heading-title{font-size:var( --e-global-typography-9188e3f-font-size );line-height:var( --e-global-typography-9188e3f-line-height );letter-spacing:var( --e-global-typography-9188e3f-letter-spacing );word-spacing:var( --e-global-typography-9188e3f-word-spacing );}.elementor-2561 .elementor-element.elementor-element-33b7724 .elementor-heading-title{font-size:var( --e-global-typography-9188e3f-font-size );line-height:var( --e-global-typography-9188e3f-line-height );letter-spacing:var( --e-global-typography-9188e3f-letter-spacing );word-spacing:var( --e-global-typography-9188e3f-word-spacing );}.elementor-2561 .elementor-element.elementor-element-a4f1890 .elementor-heading-title{font-size:var( --e-global-typography-9188e3f-font-size );line-height:var( --e-global-typography-9188e3f-line-height );letter-spacing:var( --e-global-typography-9188e3f-letter-spacing );word-spacing:var( --e-global-typography-9188e3f-word-spacing );}}