.elementor-21 .elementor-element.elementor-element-1a8b10c3{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-21 .elementor-element.elementor-element-3ca4fe1{--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;--justify-content:center;}.elementor-widget-site-logo .hfe-site-logo-container .hfe-site-logo-img{border-color:var( --e-global-color-primary );}.elementor-widget-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-21 .elementor-element.elementor-element-607dd670 .hfe-site-logo-container, .elementor-21 .elementor-element.elementor-element-607dd670 .hfe-caption-width figcaption{text-align:center;}.elementor-21 .elementor-element.elementor-element-607dd670 .widget-image-caption{margin-top:0px;margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-607dd670 .hfe-site-logo-container .hfe-site-logo-img{border-style:none;}.elementor-21 .elementor-element.elementor-element-2b3e597e{--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;--justify-content:center;}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item.elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item.elementor-button:hover{background-color:var( --e-global-color-accent );}.elementor-widget-navigation-menu a.hfe-menu-item, .elementor-widget-navigation-menu a.hfe-sub-menu-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item, .elementor-widget-navigation-menu .sub-menu a.hfe-sub-menu-item{color:var( --e-global-color-text );}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item:hover,
								.elementor-widget-navigation-menu .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-widget-navigation-menu .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-widget-navigation-menu .menu-item a.hfe-menu-item.highlighted,
								.elementor-widget-navigation-menu .menu-item a.hfe-menu-item:focus{color:var( --e-global-color-accent );}.elementor-widget-navigation-menu .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:before,
								.elementor-widget-navigation-menu .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-navigation-menu .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent .sub-menu .hfe-has-submenu-container a:after{background-color:var( --e-global-color-accent );}.elementor-widget-navigation-menu .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:before,
								.elementor-widget-navigation-menu .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:after{border-color:var( --e-global-color-accent );}
							.elementor-widget-navigation-menu .sub-menu li a.hfe-sub-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown li a.hfe-sub-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown li a.hfe-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown-expandible li a.hfe-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-21 .elementor-element.elementor-element-4135ba53 .menu-item a.hfe-menu-item{padding-left:15px;padding-right:15px;}.elementor-21 .elementor-element.elementor-element-4135ba53 .menu-item a.hfe-sub-menu-item{padding-left:calc( 15px + 20px );padding-right:15px;}.elementor-21 .elementor-element.elementor-element-4135ba53 .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 40px );padding-right:15px;}.elementor-21 .elementor-element.elementor-element-4135ba53 .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 60px );padding-right:15px;}.elementor-21 .elementor-element.elementor-element-4135ba53 .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 80px );padding-right:15px;}.elementor-21 .elementor-element.elementor-element-4135ba53 .menu-item a.hfe-menu-item, .elementor-21 .elementor-element.elementor-element-4135ba53 .menu-item a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-21 .elementor-element.elementor-element-4135ba53 ul.sub-menu{width:220px;}.elementor-21 .elementor-element.elementor-element-4135ba53 .sub-menu a.hfe-sub-menu-item,
						 .elementor-21 .elementor-element.elementor-element-4135ba53 nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-21 .elementor-element.elementor-element-4135ba53 nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-21 .elementor-element.elementor-element-4135ba53 nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-21 .elementor-element.elementor-element-4135ba53 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-21 .elementor-element.elementor-element-4135ba53 .hfe-nav-menu__toggle{margin:0 auto;}.elementor-21 .elementor-element.elementor-element-4135ba53 .menu-item a.hfe-menu-item, .elementor-21 .elementor-element.elementor-element-4135ba53 .sub-menu a.hfe-sub-menu-item{color:#000000;}.elementor-21 .elementor-element.elementor-element-4135ba53 .menu-item a.hfe-menu-item:hover,
								.elementor-21 .elementor-element.elementor-element-4135ba53 .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-21 .elementor-element.elementor-element-4135ba53 .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-21 .elementor-element.elementor-element-4135ba53 .menu-item a.hfe-menu-item.highlighted,
								.elementor-21 .elementor-element.elementor-element-4135ba53 .menu-item a.hfe-menu-item:focus{color:#820000;}.elementor-21 .elementor-element.elementor-element-4135ba53 .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-21 .elementor-element.elementor-element-4135ba53 .menu-item.current-menu-ancestor a.hfe-menu-item{color:#740808;}.elementor-21 .elementor-element.elementor-element-4135ba53 .sub-menu,
								.elementor-21 .elementor-element.elementor-element-4135ba53 nav.hfe-dropdown,
								.elementor-21 .elementor-element.elementor-element-4135ba53 nav.hfe-dropdown-expandible,
								.elementor-21 .elementor-element.elementor-element-4135ba53 nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-21 .elementor-element.elementor-element-4135ba53 nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#fff;}.elementor-21 .elementor-element.elementor-element-4135ba53 .sub-menu li.menu-item:not(:last-child),
						.elementor-21 .elementor-element.elementor-element-4135ba53 nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-21 .elementor-element.elementor-element-4135ba53 nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#c4c4c4;border-bottom-width:1px;}.elementor-21 .elementor-element.elementor-element-5807583c{--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;--justify-content:center;}.elementor-21 .elementor-element.elementor-element-19f565ad{--grid-template-columns:repeat(0, auto);--icon-size:15px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-21 .elementor-element.elementor-element-19f565ad .elementor-widget-container{text-align:center;}.elementor-21 .elementor-element.elementor-element-53e316b7{--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;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-3063f399{--divider-border-style:solid;--divider-color:#930202;--divider-border-width:2.9px;}.elementor-21 .elementor-element.elementor-element-3063f399 .elementor-divider-separator{width:100%;}.elementor-21 .elementor-element.elementor-element-3063f399 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-21 .elementor-element.elementor-element-3a90b377{--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;}.elementor-21 .elementor-element.elementor-element-56fbbde3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-56fbbde3 > .elementor-container{max-width:1400px;}.elementor-21 .elementor-element.elementor-element-56fbbde3 > .elementor-background-overlay{opacity:0.96;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-56fbbde3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 90px 0px;}.elementor-21 .elementor-element.elementor-element-74e8d6f9 > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-74e8d6f9 > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-74e8d6f9 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-21 .elementor-element.elementor-element-74e8d6f9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21 .elementor-element.elementor-element-74e8d6f9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-21 .elementor-element.elementor-element-4491ce0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 50px 80px 80px;}.elementor-21 .elementor-element.elementor-element-4491ce0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-6750555f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-734a029b{--divider-border-style:solid;--divider-color:#ffab00;--divider-border-width:3px;}.elementor-21 .elementor-element.elementor-element-734a029b .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-21 .elementor-element.elementor-element-734a029b .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-f69a65e{text-align:left;}.elementor-21 .elementor-element.elementor-element-f69a65e .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:1em;font-weight:800;text-transform:uppercase;letter-spacing:4px;color:#780303;}.elementor-21 .elementor-element.elementor-element-4be6fbbc{text-align:left;}.elementor-21 .elementor-element.elementor-element-4be6fbbc .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:3.8em;font-weight:800;line-height:0.8em;color:#000000;}.elementor-21 .elementor-element.elementor-element-2deb155{--spacer-size:20px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-43720883{text-align:justify;font-family:"Nunito", Sans-serif;font-size:1.3em;line-height:1.7em;color:#000000;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-21 .elementor-element.elementor-element-24ff6c21 .elementor-button{background-color:rgba(255,171,0,0);font-family:"Nunito", Sans-serif;font-size:1em;font-weight:600;fill:#720000;color:#720000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ffab00;border-radius:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-24ff6c21 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-24ff6c21 .elementor-button:focus{background-color:#ffffff;color:#ffab00;border-color:#ffffff;}.elementor-21 .elementor-element.elementor-element-24ff6c21 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-24ff6c21 .elementor-button:focus svg{fill:#ffab00;}.elementor-21 .elementor-element.elementor-element-494b3e12 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-494b3e12:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-494b3e12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-21 .elementor-element.elementor-element-494b3e12 > .elementor-container{max-width:1218px;}.elementor-21 .elementor-element.elementor-element-494b3e12{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-494b3e12 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-1f31e0dc > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-21 .elementor-element.elementor-element-1f31e0dc{text-align:center;}.elementor-21 .elementor-element.elementor-element-1f31e0dc .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:1em;font-weight:800;text-transform:uppercase;letter-spacing:4px;color:#28211a;}.elementor-21 .elementor-element.elementor-element-5d893ff0{text-align:center;}.elementor-21 .elementor-element.elementor-element-5d893ff0 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:3.4em;font-weight:800;color:#28211a;}.elementor-21 .elementor-element.elementor-element-64d3d908{--divider-border-style:solid;--divider-color:#ffab00;--divider-border-width:3px;}.elementor-21 .elementor-element.elementor-element-64d3d908 .elementor-divider-separator{width:141px;margin:0 auto;margin-center:0;}.elementor-21 .elementor-element.elementor-element-64d3d908 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-21 .elementor-element.elementor-element-562c3fa > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-562c3fa{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:1.3em;line-height:1.7em;color:#000000;}.elementor-21 .elementor-element.elementor-element-1fbb43ab:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-1fbb43ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-21 .elementor-element.elementor-element-1fbb43ab > .elementor-background-overlay{background-color:#ffffff;opacity:0.93;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-1fbb43ab > .elementor-container{max-width:1400px;}.elementor-21 .elementor-element.elementor-element-1fbb43ab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-1f4f074e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-21 .elementor-element.elementor-element-1f4f074e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 80px 7px 80px;}.elementor-21 .elementor-element.elementor-element-1f4f074e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-39a8cc1d > .elementor-container{max-width:700px;}.elementor-21 .elementor-element.elementor-element-6fa5ad1d{text-align:center;}.elementor-21 .elementor-element.elementor-element-6fa5ad1d .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:3.8em;font-weight:800;line-height:1em;color:#28211a;}.elementor-21 .elementor-element.elementor-element-6ef21fc9{--spacer-size:30px;}.elementor-21 .elementor-element.elementor-element-12c8ef08{--spacer-size:30px;}.elementor-21 .elementor-element.elementor-element-6ae3325f{z-index:3;}.elementor-21 .elementor-element.elementor-element-96ad69d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-96ad69d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#282828;}.elementor-21 .elementor-element.elementor-element-96ad69d > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.17);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:20px 20px 20px 20px;}.elementor-21 .elementor-element.elementor-element-96ad69d > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-96ad69d > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-96ad69d > .elementor-background-slideshow{border-radius:00px 00px 00px 00px;}.elementor-21 .elementor-element.elementor-element-96ad69d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-33f85acb > .elementor-widget-container{margin:-80px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-19a2a46{text-align:center;}.elementor-21 .elementor-element.elementor-element-19a2a46 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:1.5em;font-weight:700;color:#ffffff;}.elementor-21 .elementor-element.elementor-element-58dda1a4{--divider-border-style:solid;--divider-color:#ffab00;--divider-border-width:3px;}.elementor-21 .elementor-element.elementor-element-58dda1a4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-58dda1a4 .elementor-divider-separator{width:66px;margin:0 auto;margin-center:0;}.elementor-21 .elementor-element.elementor-element-58dda1a4 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-21 .elementor-element.elementor-element-233387e9{text-align:center;}.elementor-21 .elementor-element.elementor-element-233387e9 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:1.5em;font-weight:800;text-transform:uppercase;letter-spacing:4px;color:#ffffff;}.elementor-21 .elementor-element.elementor-element-77c1de9b > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-21 .elementor-element.elementor-element-77c1de9b{text-align:center;font-family:"Nunito", Sans-serif;font-size:1.2em;line-height:1.6em;color:#ffffff;}.elementor-21 .elementor-element.elementor-element-5f23a688:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-5f23a688 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#282828;}.elementor-21 .elementor-element.elementor-element-5f23a688 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.17);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:20px 20px 20px 20px;}.elementor-21 .elementor-element.elementor-element-5f23a688 > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-5f23a688 > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-5f23a688 > .elementor-background-slideshow{border-radius:00px 00px 00px 00px;}.elementor-21 .elementor-element.elementor-element-5f23a688 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-57528b29 > .elementor-widget-container{margin:-80px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-5789f332{text-align:center;}.elementor-21 .elementor-element.elementor-element-5789f332 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:1.5em;font-weight:700;color:#ffffff;}.elementor-21 .elementor-element.elementor-element-17a22b07{--divider-border-style:solid;--divider-color:#ffab00;--divider-border-width:3px;}.elementor-21 .elementor-element.elementor-element-17a22b07 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-17a22b07 .elementor-divider-separator{width:66px;margin:0 auto;margin-center:0;}.elementor-21 .elementor-element.elementor-element-17a22b07 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-21 .elementor-element.elementor-element-73115ec1{text-align:center;}.elementor-21 .elementor-element.elementor-element-73115ec1 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:1.5em;font-weight:800;text-transform:uppercase;letter-spacing:4px;color:#ffffff;}.elementor-21 .elementor-element.elementor-element-3b3e01f9 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-21 .elementor-element.elementor-element-3b3e01f9{text-align:center;font-family:"Nunito", Sans-serif;font-size:1.3em;line-height:1.6em;color:#ffffff;}.elementor-21 .elementor-element.elementor-element-3aa51a72:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-3aa51a72 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#282828;}.elementor-21 .elementor-element.elementor-element-3aa51a72 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.17);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:20px 20px 20px 20px;}.elementor-21 .elementor-element.elementor-element-3aa51a72 > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-3aa51a72 > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-3aa51a72 > .elementor-background-slideshow{border-radius:00px 00px 00px 00px;}.elementor-21 .elementor-element.elementor-element-3aa51a72 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-47242098 > .elementor-widget-container{margin:-80px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-4a4e8667{text-align:center;}.elementor-21 .elementor-element.elementor-element-4a4e8667 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:1.5em;font-weight:700;color:#ffffff;}.elementor-21 .elementor-element.elementor-element-70e31d72{--divider-border-style:solid;--divider-color:#ffab00;--divider-border-width:3px;}.elementor-21 .elementor-element.elementor-element-70e31d72 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-70e31d72 .elementor-divider-separator{width:66px;margin:0 auto;margin-center:0;}.elementor-21 .elementor-element.elementor-element-70e31d72 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-21 .elementor-element.elementor-element-1ac2c80{text-align:center;}.elementor-21 .elementor-element.elementor-element-1ac2c80 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:1.5em;font-weight:800;text-transform:uppercase;letter-spacing:4px;color:#ffffff;}.elementor-21 .elementor-element.elementor-element-73909b44 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-21 .elementor-element.elementor-element-73909b44{text-align:center;font-family:"Nunito", Sans-serif;font-size:1.5em;line-height:1.6em;color:#ffffff;}.elementor-21 .elementor-element.elementor-element-7a88ddc:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-7a88ddc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-21 .elementor-element.elementor-element-7a88ddc > .elementor-background-overlay{background-color:#ffffff;opacity:0.93;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-7a88ddc > .elementor-container{max-width:1400px;}.elementor-21 .elementor-element.elementor-element-7a88ddc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-7da20ec8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-21 .elementor-element.elementor-element-7da20ec8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3px 80px 62px 80px;}.elementor-21 .elementor-element.elementor-element-7da20ec8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-3b66d5be{--spacer-size:30px;}.elementor-21 .elementor-element.elementor-element-6b4b5b51{z-index:3;}.elementor-21 .elementor-element.elementor-element-49f1b524:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-49f1b524 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#282828;}.elementor-21 .elementor-element.elementor-element-49f1b524 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.17);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:20px 20px 20px 20px;}.elementor-21 .elementor-element.elementor-element-49f1b524 > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-49f1b524 > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-49f1b524 > .elementor-background-slideshow{border-radius:00px 00px 00px 00px;}.elementor-21 .elementor-element.elementor-element-49f1b524 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-2a538736 > .elementor-widget-container{margin:-80px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-2c705691{text-align:center;}.elementor-21 .elementor-element.elementor-element-2c705691 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:1.5em;font-weight:700;color:#ffffff;}.elementor-21 .elementor-element.elementor-element-3c129413{--divider-border-style:solid;--divider-color:#ffab00;--divider-border-width:3px;}.elementor-21 .elementor-element.elementor-element-3c129413 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-3c129413 .elementor-divider-separator{width:66px;margin:0 auto;margin-center:0;}.elementor-21 .elementor-element.elementor-element-3c129413 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-21 .elementor-element.elementor-element-f895ade{text-align:center;}.elementor-21 .elementor-element.elementor-element-f895ade .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:1.5em;font-weight:800;text-transform:uppercase;letter-spacing:4px;color:#ffffff;}.elementor-21 .elementor-element.elementor-element-296f7e96 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-21 .elementor-element.elementor-element-296f7e96{text-align:center;font-family:"Nunito", Sans-serif;font-size:1.2em;line-height:1.6em;color:#ffffff;}.elementor-21 .elementor-element.elementor-element-372ecf81:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-372ecf81 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#282828;}.elementor-21 .elementor-element.elementor-element-372ecf81 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.17);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:20px 20px 20px 20px;}.elementor-21 .elementor-element.elementor-element-372ecf81 > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-372ecf81 > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-372ecf81 > .elementor-background-slideshow{border-radius:00px 00px 00px 00px;}.elementor-21 .elementor-element.elementor-element-372ecf81 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-7571e877 > .elementor-widget-container{margin:-80px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-3e94092c{text-align:center;}.elementor-21 .elementor-element.elementor-element-3e94092c .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:1.5em;font-weight:700;color:#ffffff;}.elementor-21 .elementor-element.elementor-element-3b461b7b{--divider-border-style:solid;--divider-color:#ffab00;--divider-border-width:3px;}.elementor-21 .elementor-element.elementor-element-3b461b7b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-3b461b7b .elementor-divider-separator{width:66px;margin:0 auto;margin-center:0;}.elementor-21 .elementor-element.elementor-element-3b461b7b .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-21 .elementor-element.elementor-element-14f664c5{text-align:center;}.elementor-21 .elementor-element.elementor-element-14f664c5 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:1.5em;font-weight:800;text-transform:uppercase;letter-spacing:4px;color:#ffffff;}.elementor-21 .elementor-element.elementor-element-6b060bc0 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-21 .elementor-element.elementor-element-6b060bc0{text-align:center;font-family:"Nunito", Sans-serif;font-size:1.3em;line-height:1.6em;color:#ffffff;}.elementor-21 .elementor-element.elementor-element-55c35409 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-55c35409:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-55c35409 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-21 .elementor-element.elementor-element-55c35409 > .elementor-container{max-width:1218px;}.elementor-21 .elementor-element.elementor-element-55c35409{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4px 4px 4px 4px;}.elementor-21 .elementor-element.elementor-element-55c35409 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-2694e8d8{text-align:center;}.elementor-21 .elementor-element.elementor-element-2694e8d8 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:3.4em;font-weight:800;color:#28211a;}.elementor-21 .elementor-element.elementor-element-14081c62{--divider-border-style:solid;--divider-color:#ffab00;--divider-border-width:3px;}.elementor-21 .elementor-element.elementor-element-14081c62 .elementor-divider-separator{width:141px;margin:0 auto;margin-center:0;}.elementor-21 .elementor-element.elementor-element-14081c62 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-21 .elementor-element.elementor-element-41344c8c{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:1.3em;line-height:1.7em;color:#000000;}.elementor-21 .elementor-element.elementor-element-69019b7e{--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;}.elementor-21 .elementor-element.elementor-element-120634be{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-21 .elementor-element.elementor-element-120634be .elementor-divider-separator{width:100%;}.elementor-21 .elementor-element.elementor-element-120634be .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-21 .elementor-element.elementor-element-221bbf1d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-221bbf1d:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-221bbf1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#241F1F;}.elementor-21 .elementor-element.elementor-element-221bbf1d > .elementor-container{max-width:1218px;}.elementor-21 .elementor-element.elementor-element-221bbf1d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:71px 49px 49px 49px;}.elementor-21 .elementor-element.elementor-element-221bbf1d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-221bbf1d > .elementor-shape-top svg{height:34px;}.elementor-21 .elementor-element.elementor-element-221bbf1d > .elementor-shape-bottom svg{height:21px;transform:translateX(-50%) rotateY(180deg);}.elementor-21 .elementor-element.elementor-element-e10032c{text-align:center;}.elementor-21 .elementor-element.elementor-element-e10032c .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:3.4em;font-weight:800;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-6a1cb867{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:1.3em;line-height:1.7em;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-45baa490{--divider-border-style:solid;--divider-color:#ffab00;--divider-border-width:3px;}.elementor-21 .elementor-element.elementor-element-45baa490 .elementor-divider-separator{width:141px;margin:0 auto;margin-center:0;}.elementor-21 .elementor-element.elementor-element-45baa490 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-21 .elementor-element.elementor-element-7ab16932 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-7ab16932:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-7ab16932 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-21 .elementor-element.elementor-element-7ab16932 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.92;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-7ab16932 > .elementor-container{max-width:1400px;min-height:281px;}.elementor-21 .elementor-element.elementor-element-7ab16932{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 1% 0%;}.elementor-21 .elementor-element.elementor-element-7c4909c3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-7c4909c3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-7c4909c3 > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF;opacity:0.85;}.elementor-21 .elementor-element.elementor-element-7c4909c3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:13px 13px 0px 13px;}.elementor-21 .elementor-element.elementor-element-7c4909c3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-697731d{text-align:center;}.elementor-21 .elementor-element.elementor-element-697731d .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:3.8em;font-weight:800;color:#000000;}.elementor-21 .elementor-element.elementor-element-592d670d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-592d670d:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-592d670d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-592d670d > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.92;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-592d670d > .elementor-container{min-height:400px;}.elementor-21 .elementor-element.elementor-element-592d670d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-20afd043:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-20afd043 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-20afd043 > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF;opacity:0.85;}.elementor-21 .elementor-element.elementor-element-20afd043 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:36px 0px 24px 0px;}.elementor-21 .elementor-element.elementor-element-20afd043 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-17db7209{text-align:center;}.elementor-21 .elementor-element.elementor-element-17db7209 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:3.8em;font-weight:800;color:#000000;}.elementor-21 .elementor-element.elementor-element-610b5268{--divider-border-style:solid;--divider-color:#ffab00;--divider-border-width:3px;}.elementor-21 .elementor-element.elementor-element-610b5268 .elementor-divider-separator{width:141px;margin:0 auto;margin-center:0;}.elementor-21 .elementor-element.elementor-element-610b5268 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-21 .elementor-element.elementor-element-6837362{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:1.4em;line-height:0.9em;color:#000000;}.elementor-21 .elementor-element.elementor-element-af1986:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-af1986 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-21 .elementor-element.elementor-element-af1986 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-af1986{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:19px 0px 90px 0px;}.elementor-21 .elementor-element.elementor-element-455287ad > .elementor-container{max-width:500px;}.elementor-21 .elementor-element.elementor-element-455287ad{margin-top:-12px;margin-bottom:20px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-5f422e7c{text-align:center;}.elementor-21 .elementor-element.elementor-element-5f422e7c .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:3.1em;font-weight:800;line-height:1em;color:#28211a;}.elementor-21 .elementor-element.elementor-element-3b88c00c{--divider-border-style:solid;--divider-color:#ffab00;--divider-border-width:3px;}.elementor-21 .elementor-element.elementor-element-3b88c00c .elementor-divider-separator{width:72px;margin:0 auto;margin-center:0;}.elementor-21 .elementor-element.elementor-element-3b88c00c .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-21 .elementor-element.elementor-element-7197574c iframe{height:324px;filter:brightness( 102% ) contrast( 96% ) saturate( 68% ) blur( 0px ) hue-rotate( 344deg );}.elementor-21 .elementor-element.elementor-element-4fdb7ed0{--spacer-size:30px;}.elementor-21 .elementor-element.elementor-element-1d657c37 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-1d657c37:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-1d657c37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pirsystemtorun.pl/wp-content/uploads/2025/03/aaron-burden-25846-unsplash.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-1d657c37 > .elementor-background-overlay{background-color:#0F0F0F;opacity:0.94;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-1d657c37{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 90px 0px;}.elementor-21 .elementor-element.elementor-element-6037719b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 50px 80px 80px;}.elementor-21 .elementor-element.elementor-element-6037719b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-151d6062 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-47a6e754{--divider-border-style:solid;--divider-color:#ffab00;--divider-border-width:3px;}.elementor-21 .elementor-element.elementor-element-47a6e754 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-21 .elementor-element.elementor-element-47a6e754 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-21 .elementor-element.elementor-element-335d711a{text-align:left;}.elementor-21 .elementor-element.elementor-element-335d711a .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:1em;font-weight:800;text-transform:uppercase;letter-spacing:4px;color:#ffffff;}.elementor-21 .elementor-element.elementor-element-6fd02a35{text-align:left;}.elementor-21 .elementor-element.elementor-element-6fd02a35 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:3.8em;font-weight:800;line-height:0.8em;color:#ffffff;}.elementor-21 .elementor-element.elementor-element-66e174fd{--spacer-size:30px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-21 .elementor-element.elementor-element-7ed598ea .elementor-icon-box-wrapper{text-align:left;}.elementor-21 .elementor-element.elementor-element-7ed598ea{--icon-box-icon-margin:15px;}.elementor-21 .elementor-element.elementor-element-7ed598ea .elementor-icon-box-title{margin-bottom:6px;color:#ffffff;}.elementor-21 .elementor-element.elementor-element-7ed598ea.elementor-view-stacked .elementor-icon{background-color:#ffab00;}.elementor-21 .elementor-element.elementor-element-7ed598ea.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-7ed598ea.elementor-view-default .elementor-icon{fill:#ffab00;color:#ffab00;border-color:#ffab00;}.elementor-21 .elementor-element.elementor-element-7ed598ea .elementor-icon{font-size:15px;padding:16px;}.elementor-21 .elementor-element.elementor-element-7ed598ea .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-7ed598ea .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:1.2em;font-weight:700;}.elementor-21 .elementor-element.elementor-element-7ed598ea .elementor-icon-box-description{color:#ffffff;}.elementor-21 .elementor-element.elementor-element-27c190d .elementor-icon-box-wrapper{text-align:left;}.elementor-21 .elementor-element.elementor-element-27c190d{--icon-box-icon-margin:15px;}.elementor-21 .elementor-element.elementor-element-27c190d .elementor-icon-box-title{margin-bottom:6px;color:#ffffff;}.elementor-21 .elementor-element.elementor-element-27c190d.elementor-view-stacked .elementor-icon{background-color:#ffab00;}.elementor-21 .elementor-element.elementor-element-27c190d.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-27c190d.elementor-view-default .elementor-icon{fill:#ffab00;color:#ffab00;border-color:#ffab00;}.elementor-21 .elementor-element.elementor-element-27c190d .elementor-icon{font-size:15px;padding:16px;}.elementor-21 .elementor-element.elementor-element-27c190d .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-27c190d .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:1.2em;font-weight:700;}.elementor-21 .elementor-element.elementor-element-27c190d .elementor-icon-box-description{color:#ffffff;}.elementor-21 .elementor-element.elementor-element-2e9bfccf .elementor-icon-box-wrapper{text-align:left;}.elementor-21 .elementor-element.elementor-element-2e9bfccf{--icon-box-icon-margin:15px;}.elementor-21 .elementor-element.elementor-element-2e9bfccf .elementor-icon-box-title{margin-bottom:6px;color:#ffffff;}.elementor-21 .elementor-element.elementor-element-2e9bfccf.elementor-view-stacked .elementor-icon{background-color:#ffab00;}.elementor-21 .elementor-element.elementor-element-2e9bfccf.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-2e9bfccf.elementor-view-default .elementor-icon{fill:#ffab00;color:#ffab00;border-color:#ffab00;}.elementor-21 .elementor-element.elementor-element-2e9bfccf .elementor-icon{font-size:15px;padding:16px;}.elementor-21 .elementor-element.elementor-element-2e9bfccf .elementor-icon-box-title, .elementor-21 .elementor-element.elementor-element-2e9bfccf .elementor-icon-box-title a{font-family:"Nunito", Sans-serif;font-size:1.2em;font-weight:700;}.elementor-21 .elementor-element.elementor-element-2e9bfccf .elementor-icon-box-description{color:#ffffff;}.elementor-21 .elementor-element.elementor-element-2547794a:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-2547794a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pirsystemtorun.pl/wp-content/uploads/2025/04/hector-martinez-110928-unsplash.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-2547794a > .elementor-background-overlay{background-color:#111416;opacity:0.97;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-2547794a > .elementor-container{max-width:1040px;}.elementor-21 .elementor-element.elementor-element-2547794a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-21 .elementor-element.elementor-element-1987b64b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:16px;}.elementor-21 .elementor-element.elementor-element-181ba20 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-181ba20 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:0.75rem;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#ffffff;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-22c08b2d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-21 .elementor-element.elementor-element-22c08b2d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-21 .elementor-element.elementor-element-22c08b2d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-21 .elementor-element.elementor-element-22c08b2d .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-21 .elementor-element.elementor-element-22c08b2d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-22c08b2d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-21 .elementor-element.elementor-element-22c08b2d .elementor-icon-list-icon i{color:#cc9955;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-22c08b2d .elementor-icon-list-icon svg{fill:#cc9955;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-22c08b2d{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-22c08b2d .elementor-icon-list-icon{padding-right:16px;}.elementor-21 .elementor-element.elementor-element-22c08b2d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-22c08b2d .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:0.875rem;line-height:1.5em;}.elementor-21 .elementor-element.elementor-element-22c08b2d .elementor-icon-list-text{color:rgba(255,255,255,0.7);transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-65633720 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:16px;}.elementor-21 .elementor-element.elementor-element-65633720 > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-65633720 > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-65633720 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-21 .elementor-element.elementor-element-65633720 > .elementor-element-populated{box-shadow:0px 3px 12px 0px rgba(0,0,0,0.03);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21 .elementor-element.elementor-element-65633720 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-8e50152 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:0.75rem;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#ffffff;}.elementor-21 .elementor-element.elementor-element-64a9c97c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-21 .elementor-element.elementor-element-64a9c97c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-21 .elementor-element.elementor-element-64a9c97c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-21 .elementor-element.elementor-element-64a9c97c .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-21 .elementor-element.elementor-element-64a9c97c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-64a9c97c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-21 .elementor-element.elementor-element-64a9c97c .elementor-icon-list-icon i{color:#cc9955;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-64a9c97c .elementor-icon-list-icon svg{fill:#cc9955;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-64a9c97c{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-64a9c97c .elementor-icon-list-icon{padding-right:0px;}.elementor-21 .elementor-element.elementor-element-64a9c97c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-64a9c97c .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:0.875rem;line-height:1.5em;}.elementor-21 .elementor-element.elementor-element-64a9c97c .elementor-icon-list-text{color:rgba(255,255,255,0.7);transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-64a9c97c .elementor-icon-list-item:hover .elementor-icon-list-text{color:#cc9955;}.elementor-21 .elementor-element.elementor-element-778a90f5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:16px;}.elementor-21 .elementor-element.elementor-element-778a90f5 > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-778a90f5 > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-778a90f5 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-21 .elementor-element.elementor-element-778a90f5 > .elementor-element-populated{box-shadow:0px 3px 12px 0px rgba(0,0,0,0.03);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21 .elementor-element.elementor-element-778a90f5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-3b33ddfe .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2rem;font-weight:500;letter-spacing:1.1px;color:#ffffff;}.elementor-21 .elementor-element.elementor-element-539885fa:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-539885fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#282828;}.elementor-21 .elementor-element.elementor-element-539885fa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 10px 0px;}.elementor-21 .elementor-element.elementor-element-539885fa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-56d48b5{font-family:"Poppins", Sans-serif;font-size:0.75em;color:#ffffff;}.elementor-21 .elementor-element.elementor-element-7439cdcf .elementor-button{background-color:rgba(255,171,0,0);font-family:"Nunito", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.3em;fill:#ffab00;color:#ffab00;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ffab00;border-radius:0px 0px 0px 0px;padding:5px 8px 5px 8px;}.elementor-21 .elementor-element.elementor-element-7439cdcf .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-7439cdcf .elementor-button:focus{background-color:#ffab00;color:#ffffff;border-color:#ffab00;}.elementor-21 .elementor-element.elementor-element-7439cdcf .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-7439cdcf .elementor-button:focus svg{fill:#ffffff;}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-56fbbde3{padding:15px 15px 15px 15px;}.elementor-21 .elementor-element.elementor-element-4491ce0 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-21 .elementor-element.elementor-element-f69a65e .elementor-heading-title{font-size:1em;}.elementor-21 .elementor-element.elementor-element-4be6fbbc .elementor-heading-title{font-size:3.5em;}.elementor-21 .elementor-element.elementor-element-5d893ff0 .elementor-heading-title{font-size:3.5em;}.elementor-21 .elementor-element.elementor-element-6fa5ad1d .elementor-heading-title{font-size:3.5em;}.elementor-21 .elementor-element.elementor-element-96ad69d > .elementor-element-populated{margin:20px 20px 20px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-21 .elementor-element.elementor-element-5f23a688 > .elementor-element-populated{margin:20px 20px 20px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-21 .elementor-element.elementor-element-3aa51a72 > .elementor-element-populated{margin:20px 20px 20px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-21 .elementor-element.elementor-element-49f1b524 > .elementor-element-populated{margin:20px 20px 20px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-21 .elementor-element.elementor-element-372ecf81 > .elementor-element-populated{margin:20px 20px 20px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-21 .elementor-element.elementor-element-2694e8d8 .elementor-heading-title{font-size:3.5em;}.elementor-21 .elementor-element.elementor-element-e10032c .elementor-heading-title{font-size:3.5em;}.elementor-21 .elementor-element.elementor-element-697731d .elementor-heading-title{font-size:3.5em;}.elementor-21 .elementor-element.elementor-element-17db7209 .elementor-heading-title{font-size:3.5em;}.elementor-21 .elementor-element.elementor-element-5f422e7c .elementor-heading-title{font-size:3.5em;}.elementor-21 .elementor-element.elementor-element-1d657c37{padding:15px 15px 15px 15px;}.elementor-21 .elementor-element.elementor-element-6037719b > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-21 .elementor-element.elementor-element-335d711a .elementor-heading-title{font-size:1em;}.elementor-21 .elementor-element.elementor-element-6fd02a35 .elementor-heading-title{font-size:2em;}}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-3a90b377{--content-width:500px;--justify-content:center;}.elementor-21 .elementor-element.elementor-element-1f66ce59.elementor-element{--align-self:flex-start;}.elementor-21 .elementor-element.elementor-element-f69a65e{text-align:center;}.elementor-21 .elementor-element.elementor-element-4be6fbbc{text-align:center;}.elementor-21 .elementor-element.elementor-element-4be6fbbc .elementor-heading-title{font-size:2.5em;}.elementor-21 .elementor-element.elementor-element-43720883{text-align:center;font-size:1em;}.elementor-21 .elementor-element.elementor-element-494b3e12{padding:90px 15px 90px 15px;}.elementor-21 .elementor-element.elementor-element-1f31e0dc{text-align:center;}.elementor-21 .elementor-element.elementor-element-5d893ff0{text-align:center;}.elementor-21 .elementor-element.elementor-element-5d893ff0 .elementor-heading-title{font-size:2.5em;}.elementor-21 .elementor-element.elementor-element-562c3fa{text-align:center;font-size:1em;}.elementor-21 .elementor-element.elementor-element-1f4f074e > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-21 .elementor-element.elementor-element-6fa5ad1d{text-align:center;}.elementor-21 .elementor-element.elementor-element-6fa5ad1d .elementor-heading-title{font-size:2.5em;}.elementor-21 .elementor-element.elementor-element-96ad69d > .elementor-element-populated{margin:0px 0px 75px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-21 .elementor-element.elementor-element-233387e9{text-align:center;}.elementor-21 .elementor-element.elementor-element-5f23a688 > .elementor-element-populated{margin:0px 0px 75px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-21 .elementor-element.elementor-element-73115ec1{text-align:center;}.elementor-21 .elementor-element.elementor-element-3aa51a72 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-21 .elementor-element.elementor-element-1ac2c80{text-align:center;}.elementor-21 .elementor-element.elementor-element-7da20ec8 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-21 .elementor-element.elementor-element-49f1b524 > .elementor-element-populated{margin:0px 0px 75px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-21 .elementor-element.elementor-element-f895ade{text-align:center;}.elementor-21 .elementor-element.elementor-element-372ecf81 > .elementor-element-populated{margin:0px 0px 75px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-21 .elementor-element.elementor-element-14f664c5{text-align:center;}.elementor-21 .elementor-element.elementor-element-55c35409{padding:90px 15px 90px 15px;}.elementor-21 .elementor-element.elementor-element-2694e8d8{text-align:center;}.elementor-21 .elementor-element.elementor-element-2694e8d8 .elementor-heading-title{font-size:2.5em;}.elementor-21 .elementor-element.elementor-element-41344c8c{text-align:center;font-size:1em;}.elementor-21 .elementor-element.elementor-element-221bbf1d{padding:90px 15px 90px 15px;}.elementor-21 .elementor-element.elementor-element-e10032c{text-align:center;}.elementor-21 .elementor-element.elementor-element-e10032c .elementor-heading-title{font-size:2.5em;}.elementor-21 .elementor-element.elementor-element-6a1cb867{text-align:center;font-size:1em;}.elementor-21 .elementor-element.elementor-element-7ab16932{padding:90px 15px 90px 15px;}.elementor-21 .elementor-element.elementor-element-7c4909c3 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-21 .elementor-element.elementor-element-697731d{text-align:center;}.elementor-21 .elementor-element.elementor-element-697731d .elementor-heading-title{font-size:2.5em;}.elementor-21 .elementor-element.elementor-element-592d670d{padding:90px 15px 90px 15px;}.elementor-21 .elementor-element.elementor-element-20afd043 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-21 .elementor-element.elementor-element-17db7209{text-align:center;}.elementor-21 .elementor-element.elementor-element-17db7209 .elementor-heading-title{font-size:2.5em;}.elementor-21 .elementor-element.elementor-element-6837362{text-align:center;font-size:1em;}.elementor-21 .elementor-element.elementor-element-5f422e7c{text-align:center;}.elementor-21 .elementor-element.elementor-element-5f422e7c .elementor-heading-title{font-size:2.5em;}.elementor-21 .elementor-element.elementor-element-3b88c00c .elementor-divider-separator{width:72px;margin:0 auto;margin-center:0;}.elementor-21 .elementor-element.elementor-element-3b88c00c .elementor-divider{text-align:center;}.elementor-21 .elementor-element.elementor-element-335d711a{text-align:center;}.elementor-21 .elementor-element.elementor-element-6fd02a35{text-align:center;}.elementor-21 .elementor-element.elementor-element-6fd02a35 .elementor-heading-title{font-size:2.5em;}.elementor-21 .elementor-element.elementor-element-7ed598ea .elementor-icon-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-27c190d .elementor-icon-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-2e9bfccf .elementor-icon-box-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-2547794a{padding:40px 0px 40px 0px;}.elementor-21 .elementor-element.elementor-element-1987b64b{width:100%;}.elementor-21 .elementor-element.elementor-element-181ba20{text-align:left;}.elementor-21 .elementor-element.elementor-element-65633720{width:40%;}.elementor-21 .elementor-element.elementor-element-778a90f5 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-21 .elementor-element.elementor-element-56d48b5{text-align:center;}}@media(min-width:768px){.elementor-21 .elementor-element.elementor-element-3ca4fe1{--width:25%;}.elementor-21 .elementor-element.elementor-element-2b3e597e{--width:75%;}.elementor-21 .elementor-element.elementor-element-5807583c{--width:25%;}.elementor-21 .elementor-element.elementor-element-62734f8a{width:15.439%;}.elementor-21 .elementor-element.elementor-element-288ce14c{width:84.561%;}.elementor-21 .elementor-element.elementor-element-71d5b7a0{width:15.439%;}.elementor-21 .elementor-element.elementor-element-5c924dd7{width:84.561%;}}@media(max-width:1024px) and (min-width:768px){.elementor-21 .elementor-element.elementor-element-211d636{width:100%;}.elementor-21 .elementor-element.elementor-element-96ad69d{width:100%;}.elementor-21 .elementor-element.elementor-element-5f23a688{width:100%;}.elementor-21 .elementor-element.elementor-element-3aa51a72{width:50%;}.elementor-21 .elementor-element.elementor-element-49f1b524{width:100%;}.elementor-21 .elementor-element.elementor-element-372ecf81{width:100%;}.elementor-21 .elementor-element.elementor-element-774d3166{width:100%;}.elementor-21 .elementor-element.elementor-element-d25d8f8{width:100%;}.elementor-21 .elementor-element.elementor-element-7c4909c3{width:100%;}.elementor-21 .elementor-element.elementor-element-20afd043{width:100%;}.elementor-21 .elementor-element.elementor-element-1987b64b{width:30%;}.elementor-21 .elementor-element.elementor-element-65633720{width:18%;}.elementor-21 .elementor-element.elementor-element-778a90f5{width:30%;}}@media(min-width:1025px){.elementor-21 .elementor-element.elementor-element-2547794a:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-2547794a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}