.elementor-992 .elementor-element.elementor-element-fccb779{--display:flex;--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;--justify-content:space-evenly;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-992 .elementor-element.elementor-element-fccb779:not(.elementor-motion-effects-element-type-background), .elementor-992 .elementor-element.elementor-element-fccb779 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFF0;}.elementor-992 .elementor-element.elementor-element-fccb779, .elementor-992 .elementor-element.elementor-element-fccb779::before{--border-transition:0.3s;}.elementor-992 .elementor-element.elementor-element-cb83b23{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--background-transition:0.3s;}.elementor-992 .elementor-element.elementor-element-cb83b23.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-992 .elementor-element.elementor-element-244dd02{text-align:left;}.elementor-992 .elementor-element.elementor-element-244dd02 img{width:50%;}.elementor-992 .elementor-element.elementor-element-244dd02.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-992 .elementor-element.elementor-element-4bcf754{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;}.elementor-992 .elementor-element.elementor-element-4bcf754.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-992 .elementor-element.elementor-element-86d47dd .elementor-menu-toggle{margin:0 auto;}.elementor-992 .elementor-element.elementor-element-86d47dd .elementor-nav-menu .elementor-item{font-family:"Raleway", Sans-serif;font-size:17px;font-weight:500;}.elementor-992 .elementor-element.elementor-element-86d47dd .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-d3d651b );fill:var( --e-global-color-d3d651b );}.elementor-992 .elementor-element.elementor-element-86d47dd .elementor-nav-menu--main .elementor-item:hover,
					.elementor-992 .elementor-element.elementor-element-86d47dd .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-992 .elementor-element.elementor-element-86d47dd .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-992 .elementor-element.elementor-element-86d47dd .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-ef19d00 );fill:var( --e-global-color-ef19d00 );}.elementor-992 .elementor-element.elementor-element-86d47dd .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-ef19d00 );}.elementor-992 .elementor-element.elementor-element-86d47dd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-992 .elementor-element.elementor-element-31bee3f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--background-transition:0.3s;}.elementor-992 .elementor-element.elementor-element-31bee3f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-992 .elementor-element.elementor-element-4c81dff .elementor-icon-wrapper{text-align:center;}.elementor-992 .elementor-element.elementor-element-4c81dff.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-ef19d00 );}.elementor-992 .elementor-element.elementor-element-4c81dff.elementor-view-framed .elementor-icon:hover, .elementor-992 .elementor-element.elementor-element-4c81dff.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-ef19d00 );border-color:var( --e-global-color-ef19d00 );}.elementor-992 .elementor-element.elementor-element-4c81dff.elementor-view-framed .elementor-icon:hover, .elementor-992 .elementor-element.elementor-element-4c81dff.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-ef19d00 );}.elementor-992 .elementor-element.elementor-element-4c81dff .elementor-icon{font-size:55px;}.elementor-992 .elementor-element.elementor-element-4c81dff .elementor-icon svg{height:55px;}.elementor-992 .elementor-element.elementor-element-51b28e5 .elementor-icon-wrapper{text-align:center;}.elementor-992 .elementor-element.elementor-element-51b28e5.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-ef19d00 );}.elementor-992 .elementor-element.elementor-element-51b28e5.elementor-view-framed .elementor-icon:hover, .elementor-992 .elementor-element.elementor-element-51b28e5.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-ef19d00 );border-color:var( --e-global-color-ef19d00 );}.elementor-992 .elementor-element.elementor-element-51b28e5.elementor-view-framed .elementor-icon:hover, .elementor-992 .elementor-element.elementor-element-51b28e5.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-ef19d00 );}.elementor-992 .elementor-element.elementor-element-51b28e5 .elementor-icon{font-size:60px;}.elementor-992 .elementor-element.elementor-element-51b28e5 .elementor-icon svg{height:60px;}.elementor-992 .elementor-element.elementor-element-b02e38b{--display:flex;--min-height:40vh;--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;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;--margin-top:0%;--margin-bottom:5%;--margin-left:3%;--margin-right:0%;}.elementor-992 .elementor-element.elementor-element-b02e38b .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-992 .elementor-element.elementor-element-b02e38b, .elementor-992 .elementor-element.elementor-element-b02e38b::before{--border-transition:0.3s;}.elementor-992 .elementor-element.elementor-element-68d5498{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--margin-top:0%;--margin-bottom:3%;--margin-left:0%;--margin-right:0%;}.elementor-992 .elementor-element.elementor-element-8c1e874{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-992 .elementor-element.elementor-element-b4c5d86{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-992 .elementor-element.elementor-element-447aa0f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-992 .elementor-element.elementor-element-dda7656{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-992 .elementor-element.elementor-element-2ba2575{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-992 .elementor-element.elementor-element-89bb9f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-992 .elementor-element.elementor-element-f1b38d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:4%;--margin-bottom:-3%;--margin-left:30%;--margin-right:0%;}.elementor-992 .elementor-element.elementor-element-f1b38d1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-992 .elementor-element.elementor-element-da47762{color:var( --e-global-color-ef19d00 );font-size:50px;font-weight:700;}.elementor-992 .elementor-element.elementor-element-abf61a0{--display:flex;--background-transition:0.3s;--margin-top:3%;--margin-bottom:0%;--margin-left:30%;--margin-right:0%;}.elementor-992 .elementor-element.elementor-element-abf61a0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-992 .elementor-element.elementor-element-7e0d185 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-992 .elementor-element.elementor-element-4042298{--display:flex;--background-transition:0.3s;--margin-top:0%;--margin-bottom:0%;--margin-left:30%;--margin-right:0%;}.elementor-992 .elementor-element.elementor-element-4042298.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-992 .elementor-element.elementor-element-fcb7b24{text-align:justify;}.elementor-992 .elementor-element.elementor-element-848d219{--display:flex;--background-transition:0.3s;--margin-top:3%;--margin-bottom:0%;--margin-left:30%;--margin-right:0%;}.elementor-992 .elementor-element.elementor-element-848d219.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-992 .elementor-element.elementor-element-2b4dd54 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-992 .elementor-element.elementor-element-c3ea147{--display:flex;--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;--flex-wrap:wrap;--background-transition:0.3s;--margin-top:0%;--margin-bottom:0%;--margin-left:30%;--margin-right:0%;}.elementor-992 .elementor-element.elementor-element-c3ea147.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-992 .elementor-element.elementor-element-32b894b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;}.elementor-992 .elementor-element.elementor-element-32b894b:hover{background-color:var( --e-global-color-42843fc );}.elementor-992 .elementor-element.elementor-element-32b894b.e-con:hover{--e-con-transform-translateX:-10px;--e-con-transform-translateY:-10px;}.elementor-992 .elementor-element.elementor-element-5010782 img{height:15vh;}.elementor-992 .elementor-element.elementor-element-e39207f{color:var( --e-global-color-ef19d00 );font-size:20px;font-weight:700;}.elementor-992 .elementor-element.elementor-element-e39207f > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-992 .elementor-element.elementor-element-e39207f.elementor-element{--align-self:center;}.elementor-992 .elementor-element.elementor-element-282b960{text-align:justify;}.elementor-992 .elementor-element.elementor-element-9f6974d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;}.elementor-992 .elementor-element.elementor-element-9f6974d:hover{background-color:var( --e-global-color-42843fc );}.elementor-992 .elementor-element.elementor-element-9f6974d.e-con:hover{--e-con-transform-translateX:-10px;--e-con-transform-translateY:-10px;}.elementor-992 .elementor-element.elementor-element-2bd0b2c img{height:15vh;}.elementor-992 .elementor-element.elementor-element-5bbeb8a{text-align:center;color:var( --e-global-color-ef19d00 );font-size:20px;font-weight:700;}.elementor-992 .elementor-element.elementor-element-5bbeb8a > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-992 .elementor-element.elementor-element-6947c4e{text-align:justify;}.elementor-992 .elementor-element.elementor-element-e1353c9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;}.elementor-992 .elementor-element.elementor-element-e1353c9:hover{background-color:var( --e-global-color-42843fc );}.elementor-992 .elementor-element.elementor-element-e1353c9.e-con:hover{--e-con-transform-translateX:-10px;--e-con-transform-translateY:-10px;}.elementor-992 .elementor-element.elementor-element-101acd7 img{height:15vh;}.elementor-992 .elementor-element.elementor-element-d468551{text-align:center;color:var( --e-global-color-ef19d00 );font-size:20px;font-weight:700;}.elementor-992 .elementor-element.elementor-element-d468551 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-992 .elementor-element.elementor-element-c046331{text-align:justify;}.elementor-992 .elementor-element.elementor-element-1f2f7bc{--display:flex;--background-transition:0.3s;--margin-top:3%;--margin-bottom:0%;--margin-left:30%;--margin-right:0%;}.elementor-992 .elementor-element.elementor-element-1f2f7bc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-992 .elementor-element.elementor-element-db4a0bb .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-992 .elementor-element.elementor-element-d5f347a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--margin-top:0%;--margin-bottom:0%;--margin-left:30%;--margin-right:0%;}.elementor-992 .elementor-element.elementor-element-d5f347a.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-992 .elementor-element.elementor-element-b5f3a0b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-50px;--margin-right:50px;}.elementor-992 .elementor-element.elementor-element-b5f3a0b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-992 .elementor-element.elementor-element-0575d52 img{height:15vh;}.elementor-992 .elementor-element.elementor-element-42134af{color:var( --e-global-color-ef19d00 );font-size:20px;font-weight:700;}.elementor-992 .elementor-element.elementor-element-42134af > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-992 .elementor-element.elementor-element-42134af.elementor-element{--align-self:center;}.elementor-992 .elementor-element.elementor-element-d16291c{text-align:justify;}.elementor-992 .elementor-element.elementor-element-017542c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-992 .elementor-element.elementor-element-a6465b4 img{height:15vh;}.elementor-992 .elementor-element.elementor-element-205dd51{text-align:center;color:var( --e-global-color-ef19d00 );font-size:20px;font-weight:700;}.elementor-992 .elementor-element.elementor-element-205dd51 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-992 .elementor-element.elementor-element-af8e36f{text-align:justify;}.elementor-992 .elementor-element.elementor-element-39a8712{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:-50px;}.elementor-992 .elementor-element.elementor-element-7f25857 img{height:15vh;}.elementor-992 .elementor-element.elementor-element-82430d9{text-align:center;color:var( --e-global-color-ef19d00 );font-size:20px;font-weight:700;}.elementor-992 .elementor-element.elementor-element-82430d9 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-992 .elementor-element.elementor-element-a2f02e6{text-align:justify;}.elementor-992 .elementor-element.elementor-element-6ac7f16{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--margin-top:0%;--margin-bottom:0%;--margin-left:30%;--margin-right:0%;}.elementor-992 .elementor-element.elementor-element-6ac7f16.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-992 .elementor-element.elementor-element-c92ae21{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-50px;--margin-right:50px;}.elementor-992 .elementor-element.elementor-element-c92ae21.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-992 .elementor-element.elementor-element-13c2f32 img{height:15vh;}.elementor-992 .elementor-element.elementor-element-ae083bc{text-align:center;color:var( --e-global-color-ef19d00 );font-size:20px;font-weight:700;}.elementor-992 .elementor-element.elementor-element-ae083bc > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-992 .elementor-element.elementor-element-ae083bc.elementor-element{--align-self:center;}.elementor-992 .elementor-element.elementor-element-6db764a{text-align:justify;}.elementor-992 .elementor-element.elementor-element-3ba4cfe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-992 .elementor-element.elementor-element-0428c7e img{height:15vh;}.elementor-992 .elementor-element.elementor-element-9445ad5{text-align:center;color:var( --e-global-color-ef19d00 );font-size:20px;font-weight:700;}.elementor-992 .elementor-element.elementor-element-9445ad5 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-992 .elementor-element.elementor-element-921bc20{text-align:justify;}.elementor-992 .elementor-element.elementor-element-71cc9c9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:-50px;}.elementor-992 .elementor-element.elementor-element-38fbc68 img{height:15vh;}.elementor-992 .elementor-element.elementor-element-38fbc68 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-992 .elementor-element.elementor-element-6451e65{text-align:center;color:var( --e-global-color-ef19d00 );font-size:20px;font-weight:700;}.elementor-992 .elementor-element.elementor-element-6451e65 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-992 .elementor-element.elementor-element-873ffeb{text-align:justify;}.elementor-992 .elementor-element.elementor-element-8363e74{--display:flex;--background-transition:0.3s;--margin-top:3%;--margin-bottom:0%;--margin-left:30%;--margin-right:0%;}.elementor-992 .elementor-element.elementor-element-8363e74.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-992 .elementor-element.elementor-element-7d00435 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-992 .elementor-element.elementor-element-a9819a3{--display:flex;--min-height:0vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--border-radius:15px 15px 0px 0px;--margin-top:3%;--margin-bottom:0%;--margin-left:30%;--margin-right:0%;}.elementor-992 .elementor-element.elementor-element-a9819a3:not(.elementor-motion-effects-element-type-background), .elementor-992 .elementor-element.elementor-element-a9819a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-42843fc );}.elementor-992 .elementor-element.elementor-element-a9819a3, .elementor-992 .elementor-element.elementor-element-a9819a3::before{--border-transition:0.3s;}.elementor-992 .elementor-element.elementor-element-a9819a3.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-992 .elementor-element.elementor-element-d848b16{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-0px;--margin-right:0px;}.elementor-992 .elementor-element.elementor-element-d848b16.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-992 .elementor-element.elementor-element-adcfff4{text-align:center;color:var( --e-global-color-ef19d00 );font-size:20px;font-weight:700;}.elementor-992 .elementor-element.elementor-element-a575d7c{text-align:center;}.elementor-992 .elementor-element.elementor-element-03c4b07{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-992 .elementor-element.elementor-element-03c4b07.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-992 .elementor-element.elementor-element-89c93f0{text-align:center;color:var( --e-global-color-ef19d00 );font-size:20px;font-weight:700;}.elementor-992 .elementor-element.elementor-element-344ffa8{text-align:center;}.elementor-992 .elementor-element.elementor-element-2274689{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-992 .elementor-element.elementor-element-2274689.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-992 .elementor-element.elementor-element-66023c0{text-align:center;color:var( --e-global-color-ef19d00 );font-size:20px;font-weight:700;}.elementor-992 .elementor-element.elementor-element-29d3573{text-align:center;}.elementor-992 .elementor-element.elementor-element-610eafe{--display:flex;--min-height:0vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--border-radius:0px 0px 15px 15px;--margin-top:0%;--margin-bottom:0%;--margin-left:30%;--margin-right:0%;}.elementor-992 .elementor-element.elementor-element-610eafe:not(.elementor-motion-effects-element-type-background), .elementor-992 .elementor-element.elementor-element-610eafe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-42843fc );}.elementor-992 .elementor-element.elementor-element-610eafe, .elementor-992 .elementor-element.elementor-element-610eafe::before{--border-transition:0.3s;}.elementor-992 .elementor-element.elementor-element-610eafe.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-992 .elementor-element.elementor-element-3e111af{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-0px;--margin-right:0px;}.elementor-992 .elementor-element.elementor-element-3e111af.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-992 .elementor-element.elementor-element-651e5a2{text-align:center;color:var( --e-global-color-ef19d00 );font-size:20px;font-weight:700;}.elementor-992 .elementor-element.elementor-element-4e78f48{text-align:center;}.elementor-992 .elementor-element.elementor-element-a30ea3c{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-992 .elementor-element.elementor-element-a30ea3c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-992 .elementor-element.elementor-element-a818182{text-align:center;color:var( --e-global-color-ef19d00 );font-size:20px;font-weight:700;}.elementor-992 .elementor-element.elementor-element-1b38e49{text-align:center;}.elementor-992 .elementor-element.elementor-element-2155e5d{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-992 .elementor-element.elementor-element-2155e5d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-992 .elementor-element.elementor-element-5a38020{text-align:center;color:var( --e-global-color-ef19d00 );font-size:20px;font-weight:700;}.elementor-992 .elementor-element.elementor-element-1a31084{text-align:center;}.elementor-992 .elementor-element.elementor-element-491fcd1{--display:flex;--background-transition:0.3s;--margin-top:3%;--margin-bottom:0%;--margin-left:30%;--margin-right:0%;}.elementor-992 .elementor-element.elementor-element-491fcd1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-992 .elementor-element.elementor-element-8493fe3 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-992 .elementor-element.elementor-element-47d6fa5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0%;--margin-bottom:0%;--margin-left:30%;--margin-right:0%;}.elementor-992 .elementor-element.elementor-element-47d6fa5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-992 .elementor-element.elementor-element-7e2c65f{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-11px;--margin-right:0px;}.elementor-992 .elementor-element.elementor-element-7e2c65f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-992 .elementor-element.elementor-element-fedf5f5{text-align:left;color:var( --e-global-color-ef19d00 );font-size:20px;font-weight:700;}.elementor-992 .elementor-element.elementor-element-ede07a4{text-align:justify;}.elementor-992 .elementor-element.elementor-element-ede07a4 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-992 .elementor-element.elementor-element-ee0240e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0%;--margin-bottom:0%;--margin-left:30%;--margin-right:0%;}.elementor-992 .elementor-element.elementor-element-ee0240e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-992 .elementor-element.elementor-element-10343fa{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-11px;--margin-right:0px;}.elementor-992 .elementor-element.elementor-element-10343fa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-992 .elementor-element.elementor-element-aac704a{text-align:left;color:var( --e-global-color-ef19d00 );font-size:20px;font-weight:700;}.elementor-992 .elementor-element.elementor-element-46a0e1f{text-align:justify;}.elementor-992 .elementor-element.elementor-element-46a0e1f > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-992 .elementor-element.elementor-element-2b5731a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0%;--margin-bottom:0%;--margin-left:30%;--margin-right:0%;}.elementor-992 .elementor-element.elementor-element-2b5731a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-992 .elementor-element.elementor-element-2457888{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-11px;--margin-right:0px;}.elementor-992 .elementor-element.elementor-element-2457888.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-992 .elementor-element.elementor-element-2529fc5{text-align:left;color:var( --e-global-color-ef19d00 );font-size:20px;font-weight:700;}.elementor-992 .elementor-element.elementor-element-7de164f{text-align:justify;}.elementor-992 .elementor-element.elementor-element-7de164f > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-992 .elementor-element.elementor-element-3f8f618{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0%;--margin-bottom:0%;--margin-left:30%;--margin-right:0%;}.elementor-992 .elementor-element.elementor-element-3f8f618.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-992 .elementor-element.elementor-element-763f545{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-11px;--margin-right:0px;}.elementor-992 .elementor-element.elementor-element-763f545.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-992 .elementor-element.elementor-element-7241fa7{text-align:left;color:var( --e-global-color-ef19d00 );font-size:20px;font-weight:700;}.elementor-992 .elementor-element.elementor-element-0d43201{text-align:justify;}.elementor-992 .elementor-element.elementor-element-0d43201 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-992 .elementor-element.elementor-element-55e0a48{--display:flex;--background-transition:0.3s;--margin-top:3%;--margin-bottom:0%;--margin-left:30%;--margin-right:0%;}.elementor-992 .elementor-element.elementor-element-55e0a48.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-992 .elementor-element.elementor-element-7aadf91 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-992 .elementor-element.elementor-element-f26df25{--display:flex;--background-transition:0.3s;--margin-top:3%;--margin-bottom:0%;--margin-left:30%;--margin-right:0%;}.elementor-992 .elementor-element.elementor-element-f26df25.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-992 .elementor-element.elementor-element-68137d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--border-radius:15px 15px 0px 0px;--margin-top:0%;--margin-bottom:0%;--margin-left:30%;--margin-right:0%;}.elementor-992 .elementor-element.elementor-element-68137d9:not(.elementor-motion-effects-element-type-background), .elementor-992 .elementor-element.elementor-element-68137d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-42843fc );}.elementor-992 .elementor-element.elementor-element-68137d9, .elementor-992 .elementor-element.elementor-element-68137d9::before{--border-transition:0.3s;}.elementor-992 .elementor-element.elementor-element-68137d9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-992 .elementor-element.elementor-element-7ea386a{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-11px;--margin-right:0px;}.elementor-992 .elementor-element.elementor-element-7ea386a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-992 .elementor-element.elementor-element-5b99ce9{text-align:left;color:var( --e-global-color-ef19d00 );font-size:20px;font-weight:700;}.elementor-992 .elementor-element.elementor-element-c3075fc{text-align:justify;}.elementor-992 .elementor-element.elementor-element-c3075fc > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-992 .elementor-element.elementor-element-23e3da5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0%;--margin-bottom:0%;--margin-left:30%;--margin-right:0%;}.elementor-992 .elementor-element.elementor-element-23e3da5:not(.elementor-motion-effects-element-type-background), .elementor-992 .elementor-element.elementor-element-23e3da5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-42843fc );}.elementor-992 .elementor-element.elementor-element-23e3da5, .elementor-992 .elementor-element.elementor-element-23e3da5::before{--border-transition:0.3s;}.elementor-992 .elementor-element.elementor-element-23e3da5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-992 .elementor-element.elementor-element-800d68d{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-11px;--margin-right:0px;}.elementor-992 .elementor-element.elementor-element-800d68d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-992 .elementor-element.elementor-element-d1f4b0e{text-align:left;color:var( --e-global-color-ef19d00 );font-size:20px;font-weight:700;}.elementor-992 .elementor-element.elementor-element-91fd958{text-align:justify;}.elementor-992 .elementor-element.elementor-element-91fd958 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-992 .elementor-element.elementor-element-ad80082{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0%;--margin-bottom:0%;--margin-left:30%;--margin-right:0%;}.elementor-992 .elementor-element.elementor-element-ad80082:not(.elementor-motion-effects-element-type-background), .elementor-992 .elementor-element.elementor-element-ad80082 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-42843fc );}.elementor-992 .elementor-element.elementor-element-ad80082, .elementor-992 .elementor-element.elementor-element-ad80082::before{--border-transition:0.3s;}.elementor-992 .elementor-element.elementor-element-ad80082.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-992 .elementor-element.elementor-element-cbcb9e0{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-11px;--margin-right:0px;}.elementor-992 .elementor-element.elementor-element-cbcb9e0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-992 .elementor-element.elementor-element-b92a17b{text-align:left;color:var( --e-global-color-ef19d00 );font-size:20px;font-weight:700;}.elementor-992 .elementor-element.elementor-element-0a29daf{text-align:justify;}.elementor-992 .elementor-element.elementor-element-0a29daf > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-992 .elementor-element.elementor-element-433a821{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0%;--margin-bottom:0%;--margin-left:30%;--margin-right:0%;}.elementor-992 .elementor-element.elementor-element-433a821:not(.elementor-motion-effects-element-type-background), .elementor-992 .elementor-element.elementor-element-433a821 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-42843fc );}.elementor-992 .elementor-element.elementor-element-433a821, .elementor-992 .elementor-element.elementor-element-433a821::before{--border-transition:0.3s;}.elementor-992 .elementor-element.elementor-element-433a821.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-992 .elementor-element.elementor-element-144f535{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-11px;--margin-right:0px;}.elementor-992 .elementor-element.elementor-element-144f535.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-992 .elementor-element.elementor-element-d779170{text-align:left;color:var( --e-global-color-ef19d00 );font-size:20px;font-weight:700;}.elementor-992 .elementor-element.elementor-element-4feebf1{text-align:justify;}.elementor-992 .elementor-element.elementor-element-4feebf1 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-992 .elementor-element.elementor-element-12970a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--border-radius:0px 0px 0px 0px;--margin-top:0%;--margin-bottom:0%;--margin-left:30%;--margin-right:0%;}.elementor-992 .elementor-element.elementor-element-12970a2:not(.elementor-motion-effects-element-type-background), .elementor-992 .elementor-element.elementor-element-12970a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-42843fc );}.elementor-992 .elementor-element.elementor-element-12970a2, .elementor-992 .elementor-element.elementor-element-12970a2::before{--border-transition:0.3s;}.elementor-992 .elementor-element.elementor-element-12970a2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-992 .elementor-element.elementor-element-003e180{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-11px;--margin-right:0px;}.elementor-992 .elementor-element.elementor-element-003e180.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-992 .elementor-element.elementor-element-951fef0{text-align:left;color:var( --e-global-color-ef19d00 );font-size:20px;font-weight:700;}.elementor-992 .elementor-element.elementor-element-86ebac2{text-align:justify;}.elementor-992 .elementor-element.elementor-element-86ebac2 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-992 .elementor-element.elementor-element-b54dc43{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--border-radius:0px 0px 15px 15px;--margin-top:0%;--margin-bottom:0%;--margin-left:30%;--margin-right:0%;}.elementor-992 .elementor-element.elementor-element-b54dc43:not(.elementor-motion-effects-element-type-background), .elementor-992 .elementor-element.elementor-element-b54dc43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-42843fc );}.elementor-992 .elementor-element.elementor-element-b54dc43, .elementor-992 .elementor-element.elementor-element-b54dc43::before{--border-transition:0.3s;}.elementor-992 .elementor-element.elementor-element-b54dc43.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-992 .elementor-element.elementor-element-33d6b0c{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-11px;--margin-right:0px;}.elementor-992 .elementor-element.elementor-element-33d6b0c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-992 .elementor-element.elementor-element-69bde3d{text-align:left;color:var( --e-global-color-ef19d00 );font-size:20px;font-weight:700;}.elementor-992 .elementor-element.elementor-element-f7e3115{text-align:justify;}.elementor-992 .elementor-element.elementor-element-f7e3115 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-992 .elementor-element.elementor-element-d3cf885{--display:flex;--min-height:4900px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-top:-6000px;--margin-bottom:1152px;--margin-left:65px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-992 .elementor-element.elementor-element-d3cf885.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-992 .elementor-element.elementor-element-703d958{--box-background-color:var( --e-global-color-42843fc );--box-border-color:var( --e-global-color-ef19d00 );--box-border-width:2px;--box-border-radius:15px;--toc-body-max-height:100vh;--nested-list-indent:0.1rem;--item-text-color:var( --e-global-color-secondary );--item-text-hover-color:var( --e-global-color-ef19d00 );--item-text-active-color:var( --e-global-color-ef19d00 );--marker-color:var( --e-global-color-secondary );--marker-size:0px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-992 .elementor-element.elementor-element-703d958 .elementor-toc__header-title{text-align:start;}.elementor-992 .elementor-element.elementor-element-703d958 .elementor-toc__list-item{font-size:26px;font-weight:normal;line-height:24px;}.elementor-992 .elementor-element.elementor-element-703d958.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}@media(max-width:1024px){.elementor-992 .elementor-element.elementor-element-4bcf754{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(min-width:768px){.elementor-992 .elementor-element.elementor-element-fccb779{--content-width:100%;}.elementor-992 .elementor-element.elementor-element-cb83b23{--width:22%;}.elementor-992 .elementor-element.elementor-element-4bcf754{--width:60%;}.elementor-992 .elementor-element.elementor-element-31bee3f{--width:15%;}.elementor-992 .elementor-element.elementor-element-b02e38b{--width:93%;}.elementor-992 .elementor-element.elementor-element-68d5498{--content-width:95%;}.elementor-992 .elementor-element.elementor-element-447aa0f{--width:23%;}.elementor-992 .elementor-element.elementor-element-dda7656{--width:23%;}.elementor-992 .elementor-element.elementor-element-2ba2575{--width:23%;}.elementor-992 .elementor-element.elementor-element-89bb9f9{--width:23%;}.elementor-992 .elementor-element.elementor-element-f1b38d1{--width:60%;}.elementor-992 .elementor-element.elementor-element-abf61a0{--width:60%;}.elementor-992 .elementor-element.elementor-element-4042298{--width:60%;}.elementor-992 .elementor-element.elementor-element-848d219{--width:60%;}.elementor-992 .elementor-element.elementor-element-c3ea147{--width:60%;}.elementor-992 .elementor-element.elementor-element-32b894b{--width:33.3333%;}.elementor-992 .elementor-element.elementor-element-9f6974d{--width:33.3333%;}.elementor-992 .elementor-element.elementor-element-e1353c9{--width:33.3333%;}.elementor-992 .elementor-element.elementor-element-1f2f7bc{--width:60%;}.elementor-992 .elementor-element.elementor-element-d5f347a{--width:60%;}.elementor-992 .elementor-element.elementor-element-b5f3a0b{--width:27.725%;}.elementor-992 .elementor-element.elementor-element-017542c{--width:27.72%;}.elementor-992 .elementor-element.elementor-element-39a8712{--width:27.72%;}.elementor-992 .elementor-element.elementor-element-6ac7f16{--width:60%;}.elementor-992 .elementor-element.elementor-element-c92ae21{--width:27.725%;}.elementor-992 .elementor-element.elementor-element-3ba4cfe{--width:27.72%;}.elementor-992 .elementor-element.elementor-element-71cc9c9{--width:27.72%;}.elementor-992 .elementor-element.elementor-element-8363e74{--width:60%;}.elementor-992 .elementor-element.elementor-element-a9819a3{--width:60%;}.elementor-992 .elementor-element.elementor-element-d848b16{--width:33%;}.elementor-992 .elementor-element.elementor-element-03c4b07{--width:33%;}.elementor-992 .elementor-element.elementor-element-2274689{--width:33%;}.elementor-992 .elementor-element.elementor-element-610eafe{--width:60%;}.elementor-992 .elementor-element.elementor-element-3e111af{--width:33%;}.elementor-992 .elementor-element.elementor-element-a30ea3c{--width:33%;}.elementor-992 .elementor-element.elementor-element-2155e5d{--width:33%;}.elementor-992 .elementor-element.elementor-element-491fcd1{--width:60%;}.elementor-992 .elementor-element.elementor-element-47d6fa5{--width:60%;}.elementor-992 .elementor-element.elementor-element-7e2c65f{--width:59%;}.elementor-992 .elementor-element.elementor-element-ee0240e{--width:60%;}.elementor-992 .elementor-element.elementor-element-10343fa{--width:59%;}.elementor-992 .elementor-element.elementor-element-2b5731a{--width:60%;}.elementor-992 .elementor-element.elementor-element-2457888{--width:59%;}.elementor-992 .elementor-element.elementor-element-3f8f618{--width:60%;}.elementor-992 .elementor-element.elementor-element-763f545{--width:59%;}.elementor-992 .elementor-element.elementor-element-55e0a48{--width:60%;}.elementor-992 .elementor-element.elementor-element-f26df25{--width:60%;}.elementor-992 .elementor-element.elementor-element-68137d9{--width:60%;}.elementor-992 .elementor-element.elementor-element-7ea386a{--width:59%;}.elementor-992 .elementor-element.elementor-element-23e3da5{--width:60%;}.elementor-992 .elementor-element.elementor-element-800d68d{--width:59%;}.elementor-992 .elementor-element.elementor-element-ad80082{--width:60%;}.elementor-992 .elementor-element.elementor-element-cbcb9e0{--width:59%;}.elementor-992 .elementor-element.elementor-element-433a821{--width:60%;}.elementor-992 .elementor-element.elementor-element-144f535{--width:59%;}.elementor-992 .elementor-element.elementor-element-12970a2{--width:60%;}.elementor-992 .elementor-element.elementor-element-003e180{--width:59%;}.elementor-992 .elementor-element.elementor-element-b54dc43{--width:60%;}.elementor-992 .elementor-element.elementor-element-33d6b0c{--width:59%;}.elementor-992 .elementor-element.elementor-element-d3cf885{--width:20.219%;}}@media(max-width:1024px) and (min-width:768px){.elementor-992 .elementor-element.elementor-element-cb83b23{--width:55%;}.elementor-992 .elementor-element.elementor-element-4bcf754{--width:40%;}.elementor-992 .elementor-element.elementor-element-31bee3f{--width:749.389px;}.elementor-992 .elementor-element.elementor-element-447aa0f{--width:50%;}.elementor-992 .elementor-element.elementor-element-dda7656{--width:50%;}.elementor-992 .elementor-element.elementor-element-2ba2575{--width:50%;}.elementor-992 .elementor-element.elementor-element-89bb9f9{--width:50%;}.elementor-992 .elementor-element.elementor-element-4042298{--width:819.597px;}.elementor-992 .elementor-element.elementor-element-c3ea147{--width:909.597px;}.elementor-992 .elementor-element.elementor-element-d5f347a{--width:861.597px;}.elementor-992 .elementor-element.elementor-element-6ac7f16{--width:753.597px;}.elementor-992 .elementor-element.elementor-element-a9819a3{--width:782.597px;}.elementor-992 .elementor-element.elementor-element-610eafe{--width:778.597px;}.elementor-992 .elementor-element.elementor-element-47d6fa5{--width:845.597px;}.elementor-992 .elementor-element.elementor-element-7e2c65f{--width:576.188px;}.elementor-992 .elementor-element.elementor-element-ee0240e{--width:854.597px;}.elementor-992 .elementor-element.elementor-element-2b5731a{--width:851.597px;}.elementor-992 .elementor-element.elementor-element-3f8f618{--width:851.597px;}.elementor-992 .elementor-element.elementor-element-f26df25{--width:872.597px;}.elementor-992 .elementor-element.elementor-element-68137d9{--width:898.597px;}.elementor-992 .elementor-element.elementor-element-23e3da5{--width:873.597px;}.elementor-992 .elementor-element.elementor-element-ad80082{--width:885.597px;}.elementor-992 .elementor-element.elementor-element-433a821{--width:952.597px;}.elementor-992 .elementor-element.elementor-element-12970a2{--width:859.597px;}.elementor-992 .elementor-element.elementor-element-b54dc43{--width:859.597px;}}@media(max-width:767px){.elementor-992 .elementor-element.elementor-element-cb83b23{--width:50%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-992 .elementor-element.elementor-element-244dd02 img{width:100%;}.elementor-992 .elementor-element.elementor-element-244dd02{width:var( --container-widget-width, 141.319px );max-width:141.319px;--container-widget-width:141.319px;--container-widget-flex-grow:0;}.elementor-992 .elementor-element.elementor-element-4bcf754{--width:50%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-992 .elementor-element.elementor-element-86d47dd{width:var( --container-widget-width, 132px );max-width:132px;--container-widget-width:132px;--container-widget-flex-grow:0;}.elementor-992 .elementor-element.elementor-element-86d47dd.elementor-element{--align-self:flex-end;}.elementor-992 .elementor-element.elementor-element-b02e38b{--min-height:18vh;--margin-top:0%;--margin-bottom:6%;--margin-left:0%;--margin-right:0%;}.elementor-992 .elementor-element.elementor-element-447aa0f{--width:90%;}.elementor-992 .elementor-element.elementor-element-dda7656{--width:90%;}.elementor-992 .elementor-element.elementor-element-2ba2575{--width:90%;}.elementor-992 .elementor-element.elementor-element-89bb9f9{--width:90%;}.elementor-992 .elementor-element.elementor-element-c3ea147.e-con{--align-self:center;}.elementor-992 .elementor-element.elementor-element-1f2f7bc{--width:246.333px;}.elementor-992 .elementor-element.elementor-element-d5f347a{--width:107.869%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-992 .elementor-element.elementor-element-b5f3a0b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-992 .elementor-element.elementor-element-39a8712{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-992 .elementor-element.elementor-element-6ac7f16{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-992 .elementor-element.elementor-element-c92ae21{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-992 .elementor-element.elementor-element-71cc9c9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for container, class: .elementor-element-cb83b23 */@media only screen and (max-width: 35px) {
  .elementor-992 .elementor-element.elementor-element-cb83b23 {
    height: 200px; /* Set the desired height for the container in mobile */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31bee3f */@media (max-width: 1024px) {
  .elementor-992 .elementor-element.elementor-element-31bee3f {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    margin: 0;
    z-index: 9999; /* set higher than other elements to make sure it's on top */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1b38d1 *//* Styl domyślny dla kontenera (na komputery) */
.elementor-992 .elementor-element.elementor-element-f1b38d1 {
  padding: 20px;
  background-color: #ffffff;
  font-size: 16px;
  margin: 0; /* Usunięcie marginesów */
  margin-left: 30%; /* Margines od lewej strony na komputerach */
  width: 100%; /* Ustawienie szerokości kontenera */
  box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
}

/* Styl dla urządzeń o szerokości ekranu mniejszej niż 768px (tablety) */
@media (max-width: 768px) {
  .elementor-992 .elementor-element.elementor-element-f1b38d1 {
    padding: 15px;
    background-color: #ffffff;
    font-size: 14px;
    margin: 0; /* Usunięcie marginesów */
    width: 100%; /* Kontener na całym ekranie */
    box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
  }
}

/* Styl dla urządzeń o szerokości ekranu mniejszej niż 480px (telefony) */
@media (max-width: 480px) {
  .elementor-992 .elementor-element.elementor-element-f1b38d1 {
    padding: 10px;
    background-color: #ffffff;
    font-size: 14px;
    margin: 0; /* Usunięcie marginesów */
    width: 100%; /* Kontener na całym ekranie */
    box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abf61a0 *//* Styl domyślny dla kontenera (na komputery) */
.elementor-992 .elementor-element.elementor-element-abf61a0 {
  padding: 20px;
  background-color: #ffffff;
  font-size: 16px;
  margin: 0; /* Usunięcie marginesów */
  margin-left: 30%; /* Margines od lewej strony na komputerach */
  width: 100%; /* Ustawienie szerokości kontenera */
  box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
}

/* Styl dla urządzeń o szerokości ekranu mniejszej niż 768px (tablety) */
@media (max-width: 768px) {
  .elementor-992 .elementor-element.elementor-element-abf61a0 {
    padding: 15px;
    background-color: #ffffff;
    font-size: 14px;
    margin: 0; /* Usunięcie marginesów */
    width: 100%; /* Kontener na całym ekranie */
    box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
  }
}

/* Styl dla urządzeń o szerokości ekranu mniejszej niż 480px (telefony) */
@media (max-width: 480px) {
  .elementor-992 .elementor-element.elementor-element-abf61a0 {
    padding: 10px;
    background-color: #ffffff;
    font-size: 14px;
    margin: 0; /* Usunięcie marginesów */
    width: 100%; /* Kontener na całym ekranie */
    box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4042298 *//* Styl domyślny dla kontenera (na komputery) */
.elementor-992 .elementor-element.elementor-element-4042298 {
  padding: 20px;
  background-color: #ffffff;
  font-size: 16px;
  margin: 0; /* Usunięcie marginesów */
  margin-left: 30%; /* Margines od lewej strony na komputerach */
  width: 100%; /* Ustawienie szerokości kontenera */
  box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
}

/* Styl dla urządzeń o szerokości ekranu mniejszej niż 768px (tablety) */
@media (max-width: 768px) {
  .elementor-992 .elementor-element.elementor-element-4042298 {
    padding: 15px;
    background-color: #ffffff;
    font-size: 14px;
    margin: 0; /* Usunięcie marginesów */
    width: 100%; /* Kontener na całym ekranie */
    box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
  }
}

/* Styl dla urządzeń o szerokości ekranu mniejszej niż 480px (telefony) */
@media (max-width: 480px) {
  .elementor-992 .elementor-element.elementor-element-4042298 {
    padding: 10px;
    background-color: #ffffff;
    font-size: 14px;
    margin: 0; /* Usunięcie marginesów */
    width: 100%; /* Kontener na całym ekranie */
    box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-848d219 *//* Styl domyślny dla kontenera (na komputery) */
.elementor-992 .elementor-element.elementor-element-848d219 {
  padding: 20px;
  background-color: #ffffff;
  font-size: 16px;
  margin: 0; /* Usunięcie marginesów */
  margin-left: 30%; /* Margines od lewej strony na komputerach */
  width: 100%; /* Ustawienie szerokości kontenera */
  box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
}

/* Styl dla urządzeń o szerokości ekranu mniejszej niż 768px (tablety) */
@media (max-width: 768px) {
  .elementor-992 .elementor-element.elementor-element-848d219 {
    padding: 15px;
    background-color: #ffffff;
    font-size: 14px;
    margin: 0; /* Usunięcie marginesów */
    width: 100%; /* Kontener na całym ekranie */
    box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
  }
}

/* Styl dla urządzeń o szerokości ekranu mniejszej niż 480px (telefony) */
@media (max-width: 480px) {
  .elementor-992 .elementor-element.elementor-element-848d219 {
    padding: 10px;
    background-color: #ffffff;
    font-size: 14px;
    margin: 0; /* Usunięcie marginesów */
    width: 100%; /* Kontener na całym ekranie */
    box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3ea147 *//* Styl domyślny dla kontenera (na komputery) */
.elementor-992 .elementor-element.elementor-element-c3ea147 {
  padding: 20px;
  background-color: #ffffff;
  font-size: 16px;
  margin: 0; /* Usunięcie marginesów */
  margin-left: 30%; /* Margines od lewej strony na komputerach */
  width: 100%; /* Ustawienie szerokości kontenera */
  box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
}

/* Styl dla urządzeń o szerokości ekranu mniejszej niż 768px (tablety) */
@media (max-width: 768px) {
  .elementor-992 .elementor-element.elementor-element-c3ea147 {
    padding: 15px;
    background-color: #ffffff;
    font-size: 14px;
    margin: 0; /* Usunięcie marginesów */
    width: 100%; /* Kontener na całym ekranie */
    box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
  }
}

/* Styl dla urządzeń o szerokości ekranu mniejszej niż 480px (telefony) */
@media (max-width: 480px) {
  .elementor-992 .elementor-element.elementor-element-c3ea147 {
    padding: 10px;
    background-color: #ffffff;
    font-size: 14px;
    margin: 0; /* Usunięcie marginesów */
    width: 100%; /* Kontener na całym ekranie */
    box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f2f7bc *//* Styl domyślny dla kontenera (na komputery) */
.elementor-992 .elementor-element.elementor-element-1f2f7bc {
  padding: 20px;
  background-color: #ffffff;
  font-size: 16px;
  margin: 0; /* Usunięcie marginesów */
  margin-left: 30%; /* Margines od lewej strony na komputerach */
  width: 100%; /* Ustawienie szerokości kontenera */
  box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
}

/* Styl dla urządzeń o szerokości ekranu mniejszej niż 768px (tablety) */
@media (max-width: 768px) {
  .elementor-992 .elementor-element.elementor-element-1f2f7bc {
    padding: 15px;
    background-color: #ffffff;
    font-size: 14px;
    margin: 0; /* Usunięcie marginesów */
    width: 100%; /* Kontener na całym ekranie */
    box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
  }
}

/* Styl dla urządzeń o szerokości ekranu mniejszej niż 480px (telefony) */
@media (max-width: 480px) {
  .elementor-992 .elementor-element.elementor-element-1f2f7bc {
    padding: 10px;
    background-color: #ffffff;
    font-size: 14px;
    margin: 0; /* Usunięcie marginesów */
    width: 100%; /* Kontener na całym ekranie */
    box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5f347a *//* Styl domyślny dla kontenera (na komputery) */
.elementor-992 .elementor-element.elementor-element-d5f347a {
  padding: 20px;
  background-color: #ffffff;
  font-size: 16px;
  margin: 0; /* Usunięcie marginesów */
  margin-left: 30%; /* Margines od lewej strony na komputerach */
  width: 100%; /* Ustawienie szerokości kontenera */
  box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
}

/* Styl dla urządzeń o szerokości ekranu mniejszej niż 768px (tablety) */
@media (max-width: 768px) {
  .elementor-992 .elementor-element.elementor-element-d5f347a {
    padding: 15px;
    background-color: #ffffff;
    font-size: 14px;
    margin: 0; /* Usunięcie marginesów */
    width: 100%; /* Kontener na całym ekranie */
    box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
  }
}

/* Styl dla urządzeń o szerokości ekranu mniejszej niż 480px (telefony) */
@media (max-width: 480px) {
  .elementor-992 .elementor-element.elementor-element-d5f347a {
    padding: 10px;
    background-color: #ffffff;
    font-size: 14px;
    margin: 0; /* Usunięcie marginesów */
    width: 100%; /* Kontener na całym ekranie */
    box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ac7f16 *//* Styl domyślny dla kontenera (na komputery) */
.elementor-992 .elementor-element.elementor-element-6ac7f16 {
  padding: 20px;
  background-color: #ffffff;
  font-size: 16px;
  margin: 0; /* Usunięcie marginesów */
  margin-left: 30%; /* Margines od lewej strony na komputerach */
  width: 100%; /* Ustawienie szerokości kontenera */
  box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
}

/* Styl dla urządzeń o szerokości ekranu mniejszej niż 768px (tablety) */
@media (max-width: 768px) {
  .elementor-992 .elementor-element.elementor-element-6ac7f16 {
    padding: 15px;
    background-color: #ffffff;
    font-size: 14px;
    margin: 0; /* Usunięcie marginesów */
    width: 100%; /* Kontener na całym ekranie */
    box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
  }
}

/* Styl dla urządzeń o szerokości ekranu mniejszej niż 480px (telefony) */
@media (max-width: 480px) {
  .elementor-992 .elementor-element.elementor-element-6ac7f16 {
    padding: 10px;
    background-color: #ffffff;
    font-size: 14px;
    margin: 0; /* Usunięcie marginesów */
    width: 100%; /* Kontener na całym ekranie */
    box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8363e74 *//* Styl domyślny dla kontenera (na komputery) */
.elementor-992 .elementor-element.elementor-element-8363e74 {
  padding: 20px;
  background-color: #ffffff;
  font-size: 16px;
  margin: 0; /* Usunięcie marginesów */
  margin-left: 30%; /* Margines od lewej strony na komputerach */
  width: 100%; /* Ustawienie szerokości kontenera */
  box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
}

/* Styl dla urządzeń o szerokości ekranu mniejszej niż 768px (tablety) */
@media (max-width: 768px) {
  .elementor-992 .elementor-element.elementor-element-8363e74 {
    padding: 15px;
    background-color: #ffffff;
    font-size: 14px;
    margin: 0; /* Usunięcie marginesów */
    width: 100%; /* Kontener na całym ekranie */
    box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
  }
}

/* Styl dla urządzeń o szerokości ekranu mniejszej niż 480px (telefony) */
@media (max-width: 480px) {
  .elementor-992 .elementor-element.elementor-element-8363e74 {
    padding: 10px;
    background-color: #ffffff;
    font-size: 14px;
    margin: 0; /* Usunięcie marginesów */
    width: 100%; /* Kontener na całym ekranie */
    box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9819a3 *//* Styl domyślny dla kontenera (na komputery) */
.elementor-992 .elementor-element.elementor-element-a9819a3 {
  padding: 20px;
  background-color: #ffffff;
  font-size: 16px;
  margin: 0; /* Usunięcie marginesów */
  margin-left: 30%; /* Margines od lewej strony na komputerach */
  width: 100%; /* Ustawienie szerokości kontenera */
  box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
}

/* Styl dla urządzeń o szerokości ekranu mniejszej niż 768px (tablety) */
@media (max-width: 768px) {
  .elementor-992 .elementor-element.elementor-element-a9819a3 {
    padding: 15px;
    background-color: #ffffff;
    font-size: 14px;
    margin: 0; /* Usunięcie marginesów */
    width: 100%; /* Kontener na całym ekranie */
    box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
  }
}

/* Styl dla urządzeń o szerokości ekranu mniejszej niż 480px (telefony) */
@media (max-width: 480px) {
  .elementor-992 .elementor-element.elementor-element-a9819a3 {
    padding: 10px;
    background-color: #ffffff;
    font-size: 14px;
    margin: 0; /* Usunięcie marginesów */
    width: 100%; /* Kontener na całym ekranie */
    box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-610eafe *//* Styl domyślny dla kontenera (na komputery) */
.elementor-992 .elementor-element.elementor-element-610eafe {
  padding: 20px;
  background-color: #ffffff;
  font-size: 16px;
  margin: 0; /* Usunięcie marginesów */
  margin-left: 30%; /* Margines od lewej strony na komputerach */
  width: 100%; /* Ustawienie szerokości kontenera */
  box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
}

/* Styl dla urządzeń o szerokości ekranu mniejszej niż 768px (tablety) */
@media (max-width: 768px) {
  .elementor-992 .elementor-element.elementor-element-610eafe {
    padding: 15px;
    background-color: #ffffff;
    font-size: 14px;
    margin: 0; /* Usunięcie marginesów */
    width: 100%; /* Kontener na całym ekranie */
    box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
  }
}

/* Styl dla urządzeń o szerokości ekranu mniejszej niż 480px (telefony) */
@media (max-width: 480px) {
  .elementor-992 .elementor-element.elementor-element-610eafe {
    padding: 10px;
    background-color: #ffffff;
    font-size: 14px;
    margin: 0; /* Usunięcie marginesów */
    width: 100%; /* Kontener na całym ekranie */
    box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-491fcd1 *//* Styl domyślny dla kontenera (na komputery) */
.elementor-992 .elementor-element.elementor-element-491fcd1 {
  padding: 20px;
  background-color: #ffffff;
  font-size: 16px;
  margin: 0; /* Usunięcie marginesów */
  margin-left: 30%; /* Margines od lewej strony na komputerach */
  width: 100%; /* Ustawienie szerokości kontenera */
  box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
}

/* Styl dla urządzeń o szerokości ekranu mniejszej niż 768px (tablety) */
@media (max-width: 768px) {
  .elementor-992 .elementor-element.elementor-element-491fcd1 {
    padding: 15px;
    background-color: #ffffff;
    font-size: 14px;
    margin: 0; /* Usunięcie marginesów */
    width: 100%; /* Kontener na całym ekranie */
    box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
  }
}

/* Styl dla urządzeń o szerokości ekranu mniejszej niż 480px (telefony) */
@media (max-width: 480px) {
  .elementor-992 .elementor-element.elementor-element-491fcd1 {
    padding: 10px;
    background-color: #ffffff;
    font-size: 14px;
    margin: 0; /* Usunięcie marginesów */
    width: 100%; /* Kontener na całym ekranie */
    box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47d6fa5 *//* Styl domyślny dla kontenera (na komputery) */
.elementor-992 .elementor-element.elementor-element-47d6fa5 {
  padding: 20px;
  background-color: #ffffff;
  font-size: 16px;
  margin: 0; /* Usunięcie marginesów */
  margin-left: 30%; /* Margines od lewej strony na komputerach */
  width: 100%; /* Ustawienie szerokości kontenera */
  box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
}

/* Styl dla urządzeń o szerokości ekranu mniejszej niż 768px (tablety) */
@media (max-width: 768px) {
  .elementor-992 .elementor-element.elementor-element-47d6fa5 {
    padding: 15px;
    background-color: #ffffff;
    font-size: 14px;
    margin: 0; /* Usunięcie marginesów */
    width: 100%; /* Kontener na całym ekranie */
    box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
  }
}

/* Styl dla urządzeń o szerokości ekranu mniejszej niż 480px (telefony) */
@media (max-width: 480px) {
  .elementor-992 .elementor-element.elementor-element-47d6fa5 {
    padding: 10px;
    background-color: #ffffff;
    font-size: 14px;
    margin: 0; /* Usunięcie marginesów */
    width: 100%; /* Kontener na całym ekranie */
    box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee0240e *//* Styl domyślny dla kontenera (na komputery) */
.elementor-992 .elementor-element.elementor-element-ee0240e {
  padding: 20px;
  background-color: #ffffff;
  font-size: 16px;
  margin: 0; /* Usunięcie marginesów */
  margin-left: 30%; /* Margines od lewej strony na komputerach */
  width: 100%; /* Ustawienie szerokości kontenera */
  box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
}

/* Styl dla urządzeń o szerokości ekranu mniejszej niż 768px (tablety) */
@media (max-width: 768px) {
  .elementor-992 .elementor-element.elementor-element-ee0240e {
    padding: 15px;
    background-color: #ffffff;
    font-size: 14px;
    margin: 0; /* Usunięcie marginesów */
    width: 100%; /* Kontener na całym ekranie */
    box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
  }
}

/* Styl dla urządzeń o szerokości ekranu mniejszej niż 480px (telefony) */
@media (max-width: 480px) {
  .elementor-992 .elementor-element.elementor-element-ee0240e {
    padding: 10px;
    background-color: #ffffff;
    font-size: 14px;
    margin: 0; /* Usunięcie marginesów */
    width: 100%; /* Kontener na całym ekranie */
    box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b5731a *//* Styl domyślny dla kontenera (na komputery) */
.elementor-992 .elementor-element.elementor-element-2b5731a {
  padding: 20px;
  background-color: #ffffff;
  font-size: 16px;
  margin: 0; /* Usunięcie marginesów */
  margin-left: 30%; /* Margines od lewej strony na komputerach */
  width: 100%; /* Ustawienie szerokości kontenera */
  box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
}

/* Styl dla urządzeń o szerokości ekranu mniejszej niż 768px (tablety) */
@media (max-width: 768px) {
  .elementor-992 .elementor-element.elementor-element-2b5731a {
    padding: 15px;
    background-color: #ffffff;
    font-size: 14px;
    margin: 0; /* Usunięcie marginesów */
    width: 100%; /* Kontener na całym ekranie */
    box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
  }
}

/* Styl dla urządzeń o szerokości ekranu mniejszej niż 480px (telefony) */
@media (max-width: 480px) {
  .elementor-992 .elementor-element.elementor-element-2b5731a {
    padding: 10px;
    background-color: #ffffff;
    font-size: 14px;
    margin: 0; /* Usunięcie marginesów */
    width: 100%; /* Kontener na całym ekranie */
    box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f8f618 *//* Styl domyślny dla kontenera (na komputery) */
.elementor-992 .elementor-element.elementor-element-3f8f618 {
  padding: 20px;
  background-color: #ffffff;
  font-size: 16px;
  margin: 0; /* Usunięcie marginesów */
  margin-left: 30%; /* Margines od lewej strony na komputerach */
  width: 100%; /* Ustawienie szerokości kontenera */
  box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
}

/* Styl dla urządzeń o szerokości ekranu mniejszej niż 768px (tablety) */
@media (max-width: 768px) {
  .elementor-992 .elementor-element.elementor-element-3f8f618 {
    padding: 15px;
    background-color: #ffffff;
    font-size: 14px;
    margin: 0; /* Usunięcie marginesów */
    width: 100%; /* Kontener na całym ekranie */
    box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
  }
}

/* Styl dla urządzeń o szerokości ekranu mniejszej niż 480px (telefony) */
@media (max-width: 480px) {
  .elementor-992 .elementor-element.elementor-element-3f8f618 {
    padding: 10px;
    background-color: #ffffff;
    font-size: 14px;
    margin: 0; /* Usunięcie marginesów */
    width: 100%; /* Kontener na całym ekranie */
    box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55e0a48 *//* Styl domyślny dla kontenera (na komputery) */
.elementor-992 .elementor-element.elementor-element-55e0a48 {
  padding: 20px;
  background-color: #ffffff;
  font-size: 16px;
  margin: 0; /* Usunięcie marginesów */
  margin-left: 30%; /* Margines od lewej strony na komputerach */
  width: 100%; /* Ustawienie szerokości kontenera */
  box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
}

/* Styl dla urządzeń o szerokości ekranu mniejszej niż 768px (tablety) */
@media (max-width: 768px) {
  .elementor-992 .elementor-element.elementor-element-55e0a48 {
    padding: 15px;
    background-color: #ffffff;
    font-size: 14px;
    margin: 0; /* Usunięcie marginesów */
    width: 100%; /* Kontener na całym ekranie */
    box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
  }
}

/* Styl dla urządzeń o szerokości ekranu mniejszej niż 480px (telefony) */
@media (max-width: 480px) {
  .elementor-992 .elementor-element.elementor-element-55e0a48 {
    padding: 10px;
    background-color: #ffffff;
    font-size: 14px;
    margin: 0; /* Usunięcie marginesów */
    width: 100%; /* Kontener na całym ekranie */
    box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f26df25 *//* Styl domyślny dla kontenera (na komputery) */
.elementor-992 .elementor-element.elementor-element-f26df25 {
  padding: 20px;
  background-color: #ffffff;
  font-size: 16px;
  margin: 0; /* Usunięcie marginesów */
  margin-left: 30%; /* Margines od lewej strony na komputerach */
  width: 100%; /* Ustawienie szerokości kontenera */
  box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
}

/* Styl dla urządzeń o szerokości ekranu mniejszej niż 768px (tablety) */
@media (max-width: 768px) {
  .elementor-992 .elementor-element.elementor-element-f26df25 {
    padding: 15px;
    background-color: #ffffff;
    font-size: 14px;
    margin: 0; /* Usunięcie marginesów */
    width: 100%; /* Kontener na całym ekranie */
    box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
  }
}

/* Styl dla urządzeń o szerokości ekranu mniejszej niż 480px (telefony) */
@media (max-width: 480px) {
  .elementor-992 .elementor-element.elementor-element-f26df25 {
    padding: 10px;
    background-color: #ffffff;
    font-size: 14px;
    margin: 0; /* Usunięcie marginesów */
    width: 100%; /* Kontener na całym ekranie */
    box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68137d9 *//* Styl domyślny dla kontenera (na komputery) */
.elementor-992 .elementor-element.elementor-element-68137d9 {
  padding: 20px;
  background-color: #ffffff;
  font-size: 16px;
  margin: 0; /* Usunięcie marginesów */
  margin-left: 30%; /* Margines od lewej strony na komputerach */
  width: 100%; /* Ustawienie szerokości kontenera */
  box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
}

/* Styl dla urządzeń o szerokości ekranu mniejszej niż 768px (tablety) */
@media (max-width: 768px) {
  .elementor-992 .elementor-element.elementor-element-68137d9 {
    padding: 15px;
    background-color: #ffffff;
    font-size: 14px;
    margin: 0; /* Usunięcie marginesów */
    width: 100%; /* Kontener na całym ekranie */
    box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
  }
}

/* Styl dla urządzeń o szerokości ekranu mniejszej niż 480px (telefony) */
@media (max-width: 480px) {
  .elementor-992 .elementor-element.elementor-element-68137d9 {
    padding: 10px;
    background-color: #ffffff;
    font-size: 14px;
    margin: 0; /* Usunięcie marginesów */
    width: 100%; /* Kontener na całym ekranie */
    box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23e3da5 *//* Styl domyślny dla kontenera (na komputery) */
.elementor-992 .elementor-element.elementor-element-23e3da5 {
  padding: 20px;
  background-color: #ffffff;
  font-size: 16px;
  margin: 0; /* Usunięcie marginesów */
  margin-left: 30%; /* Margines od lewej strony na komputerach */
  width: 100%; /* Ustawienie szerokości kontenera */
  box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
}

/* Styl dla urządzeń o szerokości ekranu mniejszej niż 768px (tablety) */
@media (max-width: 768px) {
  .elementor-992 .elementor-element.elementor-element-23e3da5 {
    padding: 15px;
    background-color: #ffffff;
    font-size: 14px;
    margin: 0; /* Usunięcie marginesów */
    width: 100%; /* Kontener na całym ekranie */
    box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
  }
}

/* Styl dla urządzeń o szerokości ekranu mniejszej niż 480px (telefony) */
@media (max-width: 480px) {
  .elementor-992 .elementor-element.elementor-element-23e3da5 {
    padding: 10px;
    background-color: #ffffff;
    font-size: 14px;
    margin: 0; /* Usunięcie marginesów */
    width: 100%; /* Kontener na całym ekranie */
    box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad80082 *//* Styl domyślny dla kontenera (na komputery) */
.elementor-992 .elementor-element.elementor-element-ad80082 {
  padding: 20px;
  background-color: #ffffff;
  font-size: 16px;
  margin: 0; /* Usunięcie marginesów */
  margin-left: 30%; /* Margines od lewej strony na komputerach */
  width: 100%; /* Ustawienie szerokości kontenera */
  box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
}

/* Styl dla urządzeń o szerokości ekranu mniejszej niż 768px (tablety) */
@media (max-width: 768px) {
  .elementor-992 .elementor-element.elementor-element-ad80082 {
    padding: 15px;
    background-color: #ffffff;
    font-size: 14px;
    margin: 0; /* Usunięcie marginesów */
    width: 100%; /* Kontener na całym ekranie */
    box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
  }
}

/* Styl dla urządzeń o szerokości ekranu mniejszej niż 480px (telefony) */
@media (max-width: 480px) {
  .elementor-992 .elementor-element.elementor-element-ad80082 {
    padding: 10px;
    background-color: #ffffff;
    font-size: 14px;
    margin: 0; /* Usunięcie marginesów */
    width: 100%; /* Kontener na całym ekranie */
    box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-433a821 *//* Styl domyślny dla kontenera (na komputery) */
.elementor-992 .elementor-element.elementor-element-433a821 {
  padding: 20px;
  background-color: #ffffff;
  font-size: 16px;
  margin: 0; /* Usunięcie marginesów */
  margin-left: 30%; /* Margines od lewej strony na komputerach */
  width: 100%; /* Ustawienie szerokości kontenera */
  box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
}

/* Styl dla urządzeń o szerokości ekranu mniejszej niż 768px (tablety) */
@media (max-width: 768px) {
  .elementor-992 .elementor-element.elementor-element-433a821 {
    padding: 15px;
    background-color: #ffffff;
    font-size: 14px;
    margin: 0; /* Usunięcie marginesów */
    width: 100%; /* Kontener na całym ekranie */
    box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
  }
}

/* Styl dla urządzeń o szerokości ekranu mniejszej niż 480px (telefony) */
@media (max-width: 480px) {
  .elementor-992 .elementor-element.elementor-element-433a821 {
    padding: 10px;
    background-color: #ffffff;
    font-size: 14px;
    margin: 0; /* Usunięcie marginesów */
    width: 100%; /* Kontener na całym ekranie */
    box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12970a2 *//* Styl domyślny dla kontenera (na komputery) */
.elementor-992 .elementor-element.elementor-element-12970a2 {
  padding: 20px;
  background-color: #ffffff;
  font-size: 16px;
  margin: 0; /* Usunięcie marginesów */
  margin-left: 30%; /* Margines od lewej strony na komputerach */
  width: 100%; /* Ustawienie szerokości kontenera */
  box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
}

/* Styl dla urządzeń o szerokości ekranu mniejszej niż 768px (tablety) */
@media (max-width: 768px) {
  .elementor-992 .elementor-element.elementor-element-12970a2 {
    padding: 15px;
    background-color: #ffffff;
    font-size: 14px;
    margin: 0; /* Usunięcie marginesów */
    width: 100%; /* Kontener na całym ekranie */
    box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
  }
}

/* Styl dla urządzeń o szerokości ekranu mniejszej niż 480px (telefony) */
@media (max-width: 480px) {
  .elementor-992 .elementor-element.elementor-element-12970a2 {
    padding: 10px;
    background-color: #ffffff;
    font-size: 14px;
    margin: 0; /* Usunięcie marginesów */
    width: 100%; /* Kontener na całym ekranie */
    box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b54dc43 *//* Styl domyślny dla kontenera (na komputery) */
.elementor-992 .elementor-element.elementor-element-b54dc43 {
  padding: 20px;
  background-color: #ffffff;
  font-size: 16px;
  margin: 0; /* Usunięcie marginesów */
  margin-left: 30%; /* Margines od lewej strony na komputerach */
  width: 100%; /* Ustawienie szerokości kontenera */
  box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
}

/* Styl dla urządzeń o szerokości ekranu mniejszej niż 768px (tablety) */
@media (max-width: 768px) {
  .elementor-992 .elementor-element.elementor-element-b54dc43 {
    padding: 15px;
    background-color: #ffffff;
    font-size: 14px;
    margin: 0; /* Usunięcie marginesów */
    width: 100%; /* Kontener na całym ekranie */
    box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
  }
}

/* Styl dla urządzeń o szerokości ekranu mniejszej niż 480px (telefony) */
@media (max-width: 480px) {
  .elementor-992 .elementor-element.elementor-element-b54dc43 {
    padding: 10px;
    background-color: #ffffff;
    font-size: 14px;
    margin: 0; /* Usunięcie marginesów */
    width: 100%; /* Kontener na całym ekranie */
    box-sizing: border-box; /* Zapewnienie, że padding jest uwzględniony w szerokości */
  }
}/* End custom CSS */