.elementor-5878 .elementor-element.elementor-element-8ff1255{--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;--row-gap:0px;--column-gap:0px;}.elementor-5878 .elementor-element.elementor-element-8ff1255:not(.elementor-motion-effects-element-type-background), .elementor-5878 .elementor-element.elementor-element-8ff1255 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://troskliwa-graficzka.pl/wp-content/uploads/2026/05/DSC_8919.jpeg");background-position:center center;background-size:cover;}.elementor-5878 .elementor-element.elementor-element-ed81c34{--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-5878 .elementor-element.elementor-element-8b0c469{--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-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-5878 .elementor-element.elementor-element-b85b1bc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5878 .elementor-element.elementor-element-b85b1bc img{width:100%;}.elementor-5878 .elementor-element.elementor-element-859888a{--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;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5878 .elementor-element.elementor-element-859888a:not(.elementor-motion-effects-element-type-background), .elementor-5878 .elementor-element.elementor-element-859888a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6E3DA;}.elementor-5878 .elementor-element.elementor-element-be1f594{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5878 .elementor-element.elementor-element-67995fa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5878 .elementor-element.elementor-element-0ab0321{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-5878 .elementor-element.elementor-element-6cfdb4e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 020px;}.elementor-5878 .elementor-element.elementor-element-6cfdb4e{text-align:center;}.elementor-5878 .elementor-element.elementor-element-6cfdb4e .elementor-heading-title{font-family:"Rozha One", Sans-serif;font-size:47px;font-weight:500;color:#742F1E;}.elementor-5878 .elementor-element.elementor-element-2d1f77c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5878 .elementor-element.elementor-element-2d1f77c{text-align:center;}.elementor-5878 .elementor-element.elementor-element-2d1f77c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:300;font-style:oblique;color:#742F1E;}.elementor-5878 .elementor-element.elementor-element-983587d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5878 .elementor-element.elementor-element-983587d:not(.elementor-motion-effects-element-type-background), .elementor-5878 .elementor-element.elementor-element-983587d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-5878 .elementor-element.elementor-element-f20e552{text-align:center;}.elementor-5878 .elementor-element.elementor-element-f20e552 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;font-style:italic;letter-spacing:0.1px;color:var( --e-global-color-primary );}.elementor-5878 .elementor-element.elementor-element-cd1a7b1{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5878 .elementor-element.elementor-element-cd1a7b1:not(.elementor-motion-effects-element-type-background), .elementor-5878 .elementor-element.elementor-element-cd1a7b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8D9CA;}.elementor-5878 .elementor-element.elementor-element-8c4c673{--display:flex;}.elementor-5878 .elementor-element.elementor-element-511b976{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-kadence5 );--border-color:var( --e-global-color-kadence5 );--border-radius:23px 23px 23px 23px;}.elementor-5878 .elementor-element.elementor-element-511b976:not(.elementor-motion-effects-element-type-background), .elementor-5878 .elementor-element.elementor-element-511b976 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAFA;}.elementor-5878 .elementor-element.elementor-element-94d562b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 020px;}.elementor-5878 .elementor-element.elementor-element-94d562b{text-align:center;}.elementor-5878 .elementor-element.elementor-element-94d562b .elementor-heading-title{font-family:"Rozha One", Sans-serif;font-size:31px;font-weight:500;color:#742F1E;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-5878 .elementor-element.elementor-element-b8319c7{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-astglobalcolor8 );}.elementor-5878 .elementor-element.elementor-element-4049b4f{--display:flex;}.elementor-5878 .elementor-element.elementor-element-c075f95{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-kadence5 );--border-color:var( --e-global-color-kadence5 );--border-radius:23px 23px 23px 23px;}.elementor-5878 .elementor-element.elementor-element-c075f95:not(.elementor-motion-effects-element-type-background), .elementor-5878 .elementor-element.elementor-element-c075f95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAFA;}.elementor-5878 .elementor-element.elementor-element-8db2dab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 020px;}.elementor-5878 .elementor-element.elementor-element-8db2dab{text-align:center;}.elementor-5878 .elementor-element.elementor-element-8db2dab .elementor-heading-title{font-family:"Rozha One", Sans-serif;font-size:31px;font-weight:500;color:#742F1E;}.elementor-5878 .elementor-element.elementor-element-91a6251{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-astglobalcolor8 );}.elementor-5878 .elementor-element.elementor-element-5e5d520{--display:flex;}.elementor-5878 .elementor-element.elementor-element-3ca133a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-kadence5 );--border-color:var( --e-global-color-kadence5 );--border-radius:23px 23px 23px 23px;}.elementor-5878 .elementor-element.elementor-element-3ca133a:not(.elementor-motion-effects-element-type-background), .elementor-5878 .elementor-element.elementor-element-3ca133a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAFA;}.elementor-5878 .elementor-element.elementor-element-8c93950 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 020px;}.elementor-5878 .elementor-element.elementor-element-8c93950{text-align:center;}.elementor-5878 .elementor-element.elementor-element-8c93950 .elementor-heading-title{font-family:"Rozha One", Sans-serif;font-size:31px;font-weight:500;color:#742F1E;}.elementor-5878 .elementor-element.elementor-element-7292efb{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-astglobalcolor8 );}.elementor-5878 .elementor-element.elementor-element-335b89e{--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-5878 .elementor-element.elementor-element-335b89e:not(.elementor-motion-effects-element-type-background), .elementor-5878 .elementor-element.elementor-element-335b89e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5878 .elementor-element.elementor-element-633ed6d{text-align:center;}.elementor-5878 .elementor-element.elementor-element-633ed6d .elementor-heading-title{font-family:var( --e-global-typography-cf58492-font-family ), Sans-serif;font-size:var( --e-global-typography-cf58492-font-size );font-weight:var( --e-global-typography-cf58492-font-weight );color:#742F1E;}.elementor-5878 .elementor-element.elementor-element-12a3f97{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:050px;--margin-bottom:050px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5878 .elementor-element.elementor-element-12a3f97:not(.elementor-motion-effects-element-type-background), .elementor-5878 .elementor-element.elementor-element-12a3f97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-5878 .elementor-element.elementor-element-c8aebcb .elementor-image-box-wrapper{text-align:center;}.elementor-5878 .elementor-element.elementor-element-c8aebcb.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-5878 .elementor-element.elementor-element-c8aebcb.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-5878 .elementor-element.elementor-element-c8aebcb.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-5878 .elementor-element.elementor-element-c8aebcb .elementor-image-box-title{margin-bottom:15px;font-family:"Cormorant Garamond", Sans-serif;font-size:13px;font-weight:800;line-height:6px;letter-spacing:0.1px;color:var( --e-global-color-kadence4 );}.elementor-5878 .elementor-element.elementor-element-c8aebcb .elementor-image-box-wrapper .elementor-image-box-img{width:73px;}.elementor-5878 .elementor-element.elementor-element-c8aebcb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5878 .elementor-element.elementor-element-c8aebcb .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-kadence4 );}.elementor-5878 .elementor-element.elementor-element-88121f3{--display:flex;}.elementor-5878 .elementor-element.elementor-element-5f0aab7 .elementor-image-box-wrapper{text-align:center;}.elementor-5878 .elementor-element.elementor-element-5f0aab7.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-5878 .elementor-element.elementor-element-5f0aab7.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-5878 .elementor-element.elementor-element-5f0aab7.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-5878 .elementor-element.elementor-element-5f0aab7 .elementor-image-box-title{margin-bottom:15px;font-family:"Cormorant Garamond", Sans-serif;font-size:13px;font-weight:800;line-height:6px;letter-spacing:0.1px;color:var( --e-global-color-kadence4 );}.elementor-5878 .elementor-element.elementor-element-5f0aab7 .elementor-image-box-wrapper .elementor-image-box-img{width:73px;}.elementor-5878 .elementor-element.elementor-element-5f0aab7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5878 .elementor-element.elementor-element-5f0aab7 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-kadence4 );}.elementor-5878 .elementor-element.elementor-element-7b6b5de .elementor-image-box-wrapper{text-align:center;}.elementor-5878 .elementor-element.elementor-element-7b6b5de.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-5878 .elementor-element.elementor-element-7b6b5de.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-5878 .elementor-element.elementor-element-7b6b5de.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-5878 .elementor-element.elementor-element-7b6b5de .elementor-image-box-title{margin-bottom:15px;font-family:"Cormorant Garamond", Sans-serif;font-size:13px;font-weight:800;line-height:6px;letter-spacing:0.1px;color:var( --e-global-color-kadence4 );}.elementor-5878 .elementor-element.elementor-element-7b6b5de .elementor-image-box-wrapper .elementor-image-box-img{width:73px;}.elementor-5878 .elementor-element.elementor-element-7b6b5de .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5878 .elementor-element.elementor-element-7b6b5de .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-kadence4 );}.elementor-5878 .elementor-element.elementor-element-5881e43 .elementor-image-box-wrapper{text-align:center;}.elementor-5878 .elementor-element.elementor-element-5881e43.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-5878 .elementor-element.elementor-element-5881e43.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-5878 .elementor-element.elementor-element-5881e43.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-5878 .elementor-element.elementor-element-5881e43 .elementor-image-box-title{margin-bottom:15px;font-family:"Cormorant Garamond", Sans-serif;font-size:13px;font-weight:800;line-height:6px;letter-spacing:0.1px;color:var( --e-global-color-kadence4 );}.elementor-5878 .elementor-element.elementor-element-5881e43 .elementor-image-box-wrapper .elementor-image-box-img{width:73px;}.elementor-5878 .elementor-element.elementor-element-5881e43 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5878 .elementor-element.elementor-element-5881e43 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-kadence4 );}.elementor-5878 .elementor-element.elementor-element-d781861{--display:flex;}.elementor-5878 .elementor-element.elementor-element-14d5d54 .elementor-image-box-wrapper{text-align:center;}.elementor-5878 .elementor-element.elementor-element-14d5d54.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-5878 .elementor-element.elementor-element-14d5d54.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-5878 .elementor-element.elementor-element-14d5d54.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-5878 .elementor-element.elementor-element-14d5d54 .elementor-image-box-title{margin-bottom:15px;font-family:"Cormorant Garamond", Sans-serif;font-size:13px;font-weight:800;line-height:6px;letter-spacing:0.1px;color:var( --e-global-color-kadence4 );}.elementor-5878 .elementor-element.elementor-element-14d5d54 .elementor-image-box-wrapper .elementor-image-box-img{width:73px;}.elementor-5878 .elementor-element.elementor-element-14d5d54 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5878 .elementor-element.elementor-element-14d5d54 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-kadence4 );}.elementor-5878 .elementor-element.elementor-element-6353f5a{--display:flex;}.elementor-5878 .elementor-element.elementor-element-7479801 .elementor-image-box-wrapper{text-align:center;}.elementor-5878 .elementor-element.elementor-element-7479801.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-5878 .elementor-element.elementor-element-7479801.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-5878 .elementor-element.elementor-element-7479801.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-5878 .elementor-element.elementor-element-7479801 .elementor-image-box-title{margin-bottom:15px;font-family:"Cormorant Garamond", Sans-serif;font-size:13px;font-weight:800;line-height:6px;letter-spacing:0.1px;color:var( --e-global-color-kadence4 );}.elementor-5878 .elementor-element.elementor-element-7479801 .elementor-image-box-wrapper .elementor-image-box-img{width:73px;}.elementor-5878 .elementor-element.elementor-element-7479801 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5878 .elementor-element.elementor-element-7479801 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-kadence4 );}.elementor-5878 .elementor-element.elementor-element-2569730{--display:flex;}.elementor-5878 .elementor-element.elementor-element-bd7adb8 .elementor-image-box-wrapper{text-align:center;}.elementor-5878 .elementor-element.elementor-element-bd7adb8.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-5878 .elementor-element.elementor-element-bd7adb8.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-5878 .elementor-element.elementor-element-bd7adb8.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-5878 .elementor-element.elementor-element-bd7adb8 .elementor-image-box-title{margin-bottom:15px;font-family:"Cormorant Garamond", Sans-serif;font-size:13px;font-weight:800;line-height:6px;letter-spacing:0.1px;color:var( --e-global-color-kadence4 );}.elementor-5878 .elementor-element.elementor-element-bd7adb8 .elementor-image-box-wrapper .elementor-image-box-img{width:73px;}.elementor-5878 .elementor-element.elementor-element-bd7adb8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5878 .elementor-element.elementor-element-bd7adb8 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-kadence4 );}.elementor-5878 .elementor-element.elementor-element-175f1f3 .elementor-image-box-wrapper{text-align:center;}.elementor-5878 .elementor-element.elementor-element-175f1f3.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-5878 .elementor-element.elementor-element-175f1f3.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-5878 .elementor-element.elementor-element-175f1f3.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-5878 .elementor-element.elementor-element-175f1f3 .elementor-image-box-title{margin-bottom:15px;font-family:"Cormorant Garamond", Sans-serif;font-size:13px;font-weight:800;line-height:6px;letter-spacing:0.1px;color:var( --e-global-color-kadence4 );}.elementor-5878 .elementor-element.elementor-element-175f1f3 .elementor-image-box-wrapper .elementor-image-box-img{width:73px;}.elementor-5878 .elementor-element.elementor-element-175f1f3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-5878 .elementor-element.elementor-element-175f1f3 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-kadence4 );}.elementor-5878 .elementor-element.elementor-element-6790661{--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-5878 .elementor-element.elementor-element-6790661:not(.elementor-motion-effects-element-type-background), .elementor-5878 .elementor-element.elementor-element-6790661 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://troskliwa-graficzka.pl/wp-content/uploads/2026/05/DSC_8919.jpeg");background-position:center center;background-size:cover;}@media(min-width:768px){.elementor-5878 .elementor-element.elementor-element-ed81c34{--width:50%;}.elementor-5878 .elementor-element.elementor-element-8b0c469{--width:50%;}.elementor-5878 .elementor-element.elementor-element-be1f594{--width:50%;}.elementor-5878 .elementor-element.elementor-element-0ab0321{--width:50%;}.elementor-5878 .elementor-element.elementor-element-cd1a7b1{--content-width:88%;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-5878 .elementor-element.elementor-element-cd1a7b1{--grid-auto-flow:row;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-5878 .elementor-element.elementor-element-633ed6d .elementor-heading-title{font-size:var( --e-global-typography-cf58492-font-size );}.elementor-5878 .elementor-element.elementor-element-12a3f97{--grid-auto-flow:row;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-5878 .elementor-element.elementor-element-c8aebcb .elementor-image-box-title{font-size:14px;}.elementor-5878 .elementor-element.elementor-element-c8aebcb .elementor-image-box-description{font-size:14px;}.elementor-5878 .elementor-element.elementor-element-5f0aab7 .elementor-image-box-title{font-size:14px;}.elementor-5878 .elementor-element.elementor-element-5f0aab7 .elementor-image-box-description{font-size:14px;}.elementor-5878 .elementor-element.elementor-element-7b6b5de .elementor-image-box-title{font-size:14px;}.elementor-5878 .elementor-element.elementor-element-7b6b5de .elementor-image-box-description{font-size:14px;}.elementor-5878 .elementor-element.elementor-element-5881e43 .elementor-image-box-title{font-size:14px;}.elementor-5878 .elementor-element.elementor-element-5881e43 .elementor-image-box-description{font-size:14px;}.elementor-5878 .elementor-element.elementor-element-14d5d54 .elementor-image-box-title{font-size:14px;}.elementor-5878 .elementor-element.elementor-element-14d5d54 .elementor-image-box-description{font-size:14px;}.elementor-5878 .elementor-element.elementor-element-7479801 .elementor-image-box-title{font-size:14px;}.elementor-5878 .elementor-element.elementor-element-7479801 .elementor-image-box-description{font-size:14px;}.elementor-5878 .elementor-element.elementor-element-bd7adb8 .elementor-image-box-title{font-size:14px;}.elementor-5878 .elementor-element.elementor-element-bd7adb8 .elementor-image-box-description{font-size:14px;}.elementor-5878 .elementor-element.elementor-element-175f1f3 .elementor-image-box-title{font-size:14px;}.elementor-5878 .elementor-element.elementor-element-175f1f3 .elementor-image-box-description{font-size:14px;}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-5878 .elementor-element.elementor-element-6cfdb4e > .elementor-widget-container{margin:020px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5878 .elementor-element.elementor-element-6cfdb4e{text-align:center;}.elementor-5878 .elementor-element.elementor-element-6cfdb4e .elementor-heading-title{font-size:40px;}.elementor-5878 .elementor-element.elementor-element-2d1f77c > .elementor-widget-container{margin:020px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5878 .elementor-element.elementor-element-2d1f77c{text-align:center;}.elementor-5878 .elementor-element.elementor-element-2d1f77c .elementor-heading-title{font-size:19px;}.elementor-5878 .elementor-element.elementor-element-cd1a7b1{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5878 .elementor-element.elementor-element-94d562b > .elementor-widget-container{margin:020px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5878 .elementor-element.elementor-element-94d562b{text-align:center;}.elementor-5878 .elementor-element.elementor-element-94d562b .elementor-heading-title{font-size:40px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-5878 .elementor-element.elementor-element-8db2dab > .elementor-widget-container{margin:020px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5878 .elementor-element.elementor-element-8db2dab{text-align:center;}.elementor-5878 .elementor-element.elementor-element-8db2dab .elementor-heading-title{font-size:40px;}.elementor-5878 .elementor-element.elementor-element-8c93950 > .elementor-widget-container{margin:020px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5878 .elementor-element.elementor-element-8c93950{text-align:center;}.elementor-5878 .elementor-element.elementor-element-8c93950 .elementor-heading-title{font-size:40px;}.elementor-5878 .elementor-element.elementor-element-633ed6d .elementor-heading-title{font-size:var( --e-global-typography-cf58492-font-size );}.elementor-5878 .elementor-element.elementor-element-12a3f97{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-5878 .elementor-element.elementor-element-c8aebcb .elementor-image-box-img{margin-bottom:12px;}.elementor-5878 .elementor-element.elementor-element-5f0aab7 .elementor-image-box-img{margin-bottom:12px;}.elementor-5878 .elementor-element.elementor-element-7b6b5de .elementor-image-box-img{margin-bottom:12px;}.elementor-5878 .elementor-element.elementor-element-5881e43 .elementor-image-box-img{margin-bottom:12px;}.elementor-5878 .elementor-element.elementor-element-14d5d54 .elementor-image-box-img{margin-bottom:12px;}.elementor-5878 .elementor-element.elementor-element-7479801 .elementor-image-box-img{margin-bottom:12px;}.elementor-5878 .elementor-element.elementor-element-bd7adb8 .elementor-image-box-img{margin-bottom:12px;}.elementor-5878 .elementor-element.elementor-element-175f1f3 .elementor-image-box-img{margin-bottom:12px;}}/* Start custom CSS for heading, class: .elementor-element-f20e552 */.moving-text {
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
    position: relative;
}

.moving-text .elementor-heading-title {
    display: inline-block;
    white-space: nowrap;
    padding-left: 100%;
    animation: marquee 45s linear infinite;
}

@keyframes marquee {
    from {
        transform: translateX(0);
    }
    to {
        transform: translateX(-200%);
    }
}/* End custom CSS */