.elementor-333 .elementor-element.elementor-element-ee50220{--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;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-333 .elementor-element.elementor-element-d51c879{--display:flex;--justify-content:center;}.elementor-333 .elementor-element.elementor-element-6e4258a{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:-5px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-333 .elementor-element.elementor-element-6dfd3da .elementor-button{background-color:#FFFFFF;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;padding:5px 15px 5px 15px;}.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 );color:var( --e-global-color-primary );}.elementor-333 .elementor-element.elementor-element-0906ec1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:500;line-height:1.4em;color:var( --e-global-color-text );}.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-333 .elementor-element.elementor-element-4810f85{font-family:"Alegreya Sans", Sans-serif;font-size:17px;font-weight:400;}.elementor-333 .elementor-element.elementor-element-bd63cdf{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-333 .elementor-element.elementor-element-10c859c{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-333 .elementor-element.elementor-element-e11ede9{text-align:start;}.elementor-333 .elementor-element.elementor-element-e11ede9 img{width:50px;}.elementor-333 .elementor-element.elementor-element-bf960e9{text-align:start;}.elementor-333 .elementor-element.elementor-element-bf960e9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;color:var( --e-global-color-text );}.elementor-333 .elementor-element.elementor-element-7d05484 > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-333 .elementor-element.elementor-element-7d05484{text-align:start;}.elementor-333 .elementor-element.elementor-element-7d05484 .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:16px;font-weight:400;font-style:italic;line-height:1.3em;color:var( --e-global-color-text );}.elementor-333 .elementor-element.elementor-element-dfc3de1{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-333 .elementor-element.elementor-element-7117dbe{text-align:start;}.elementor-333 .elementor-element.elementor-element-7117dbe img{width:50px;}.elementor-333 .elementor-element.elementor-element-a2d5861{text-align:start;}.elementor-333 .elementor-element.elementor-element-a2d5861 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;color:var( --e-global-color-text );}.elementor-333 .elementor-element.elementor-element-a16d74e > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-333 .elementor-element.elementor-element-a16d74e{text-align:start;}.elementor-333 .elementor-element.elementor-element-a16d74e .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:16px;font-weight:400;font-style:italic;line-height:1.3em;color:var( --e-global-color-text );}.elementor-333 .elementor-element.elementor-element-e2a7c5b{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-333 .elementor-element.elementor-element-0226a00{text-align:start;}.elementor-333 .elementor-element.elementor-element-0226a00 img{width:50px;}.elementor-333 .elementor-element.elementor-element-8ba8bed{text-align:start;}.elementor-333 .elementor-element.elementor-element-8ba8bed .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;color:var( --e-global-color-text );}.elementor-333 .elementor-element.elementor-element-5ec06da > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-333 .elementor-element.elementor-element-5ec06da{text-align:start;}.elementor-333 .elementor-element.elementor-element-5ec06da .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:16px;font-weight:400;font-style:italic;line-height:1.3em;color:var( --e-global-color-text );}.elementor-333 .elementor-element.elementor-element-33222be{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-333 .elementor-element.elementor-element-6c4cd44{text-align:start;}.elementor-333 .elementor-element.elementor-element-6c4cd44 img{width:50px;}.elementor-333 .elementor-element.elementor-element-2ff2d4e{text-align:start;}.elementor-333 .elementor-element.elementor-element-2ff2d4e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;color:var( --e-global-color-text );}.elementor-333 .elementor-element.elementor-element-9fd1f3b > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-333 .elementor-element.elementor-element-9fd1f3b{text-align:start;}.elementor-333 .elementor-element.elementor-element-9fd1f3b .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:16px;font-weight:400;font-style:italic;line-height:1.3em;color:var( --e-global-color-text );}.elementor-333 .elementor-element.elementor-element-d8610cd{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-333 .elementor-element.elementor-element-b77c7de{text-align:start;}.elementor-333 .elementor-element.elementor-element-b77c7de img{width:50px;}.elementor-333 .elementor-element.elementor-element-d8443f6{text-align:start;}.elementor-333 .elementor-element.elementor-element-d8443f6 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;color:var( --e-global-color-text );}.elementor-333 .elementor-element.elementor-element-e6e5631 > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-333 .elementor-element.elementor-element-e6e5631{text-align:start;}.elementor-333 .elementor-element.elementor-element-e6e5631 .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:16px;font-weight:400;font-style:italic;line-height:1.3em;color:var( --e-global-color-text );}.elementor-333 .elementor-element.elementor-element-c1490b8{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-333 .elementor-element.elementor-element-53b1646{text-align:start;}.elementor-333 .elementor-element.elementor-element-53b1646 img{width:50px;}.elementor-333 .elementor-element.elementor-element-19f449f{text-align:start;}.elementor-333 .elementor-element.elementor-element-19f449f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;color:var( --e-global-color-text );}.elementor-333 .elementor-element.elementor-element-6d17944 > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-333 .elementor-element.elementor-element-6d17944{text-align:start;}.elementor-333 .elementor-element.elementor-element-6d17944 .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:16px;font-weight:400;font-style:italic;line-height:1.3em;color:var( --e-global-color-text );}.elementor-333 .elementor-element.elementor-element-6a1ef43{--display:flex;--justify-content:center;}.elementor-333 .elementor-element.elementor-element-915c492 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-333 .elementor-element.elementor-element-60ba679{--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;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-333 .elementor-element.elementor-element-0d2368e > .elementor-widget-container{margin:0px 0px -13px 0px;}.elementor-333 .elementor-element.elementor-element-0d2368e{text-align:center;}.elementor-333 .elementor-element.elementor-element-0d2368e .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:17px;font-weight:400;font-style:italic;line-height:1.4em;color:var( --e-global-color-text );}.elementor-333 .elementor-element.elementor-element-490a742{text-align:center;}.elementor-333 .elementor-element.elementor-element-490a742 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:35px;font-weight:500;line-height:1.4em;color:var( --e-global-color-text );}.elementor-333 .elementor-element.elementor-element-786292a{text-align:center;font-family:"Alegreya Sans", Sans-serif;font-size:17px;font-weight:400;}.elementor-333 .elementor-element.elementor-element-8f6ad97{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-333 .elementor-element.elementor-element-113387c{--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-333 .elementor-element.elementor-element-4f3d97a{--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-333 .elementor-element.elementor-element-13f7e29 img{width:50px;}.elementor-333 .elementor-element.elementor-element-29adeae{text-align:start;}.elementor-333 .elementor-element.elementor-element-29adeae .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;color:var( --e-global-color-text );}.elementor-333 .elementor-element.elementor-element-dda511c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-333 .elementor-element.elementor-element-352cd38{font-family:"Alegreya Sans", Sans-serif;font-size:17px;font-weight:400;}.elementor-333 .elementor-element.elementor-element-5094bb7{--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-333 .elementor-element.elementor-element-70f15c2{--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-333 .elementor-element.elementor-element-677e4a8 img{width:50px;}.elementor-333 .elementor-element.elementor-element-a9c5717{text-align:start;}.elementor-333 .elementor-element.elementor-element-a9c5717 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;color:var( --e-global-color-text );}.elementor-333 .elementor-element.elementor-element-ca47c20{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-333 .elementor-element.elementor-element-929be9e{font-family:"Alegreya Sans", Sans-serif;font-size:17px;font-weight:400;}.elementor-333 .elementor-element.elementor-element-cf95672{--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-333 .elementor-element.elementor-element-e4fa997{--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-333 .elementor-element.elementor-element-e1b6959 img{width:50px;}.elementor-333 .elementor-element.elementor-element-c0f2c58{text-align:start;}.elementor-333 .elementor-element.elementor-element-c0f2c58 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;color:var( --e-global-color-text );}.elementor-333 .elementor-element.elementor-element-7f4e8eb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-333 .elementor-element.elementor-element-18da3d4{font-family:"Alegreya Sans", Sans-serif;font-size:17px;font-weight:400;}.elementor-333 .elementor-element.elementor-element-bd99efb{--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-333 .elementor-element.elementor-element-f347e6a{--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-333 .elementor-element.elementor-element-d20bc93 img{width:50px;}.elementor-333 .elementor-element.elementor-element-0384464{text-align:start;}.elementor-333 .elementor-element.elementor-element-0384464 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;color:var( --e-global-color-text );}.elementor-333 .elementor-element.elementor-element-1514df8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-333 .elementor-element.elementor-element-23d0a86{font-family:"Alegreya Sans", Sans-serif;font-size:17px;font-weight:400;}.elementor-333 .elementor-element.elementor-element-a33bb46{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-333 .elementor-element.elementor-element-aac0457{--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;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:30px 30px 30px 30px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-333 .elementor-element.elementor-element-aac0457:not(.elementor-motion-effects-element-type-background), .elementor-333 .elementor-element.elementor-element-aac0457 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF70;}.elementor-333 .elementor-element.elementor-element-a3ce615{--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-333 .elementor-element.elementor-element-ca4bfb8{text-align:start;}.elementor-333 .elementor-element.elementor-element-ca4bfb8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:35px;font-weight:500;line-height:1.4em;color:var( --e-global-color-text );}.elementor-333 .elementor-element.elementor-element-5d2a166 > .elementor-widget-container{margin:-30px -150px -25px 101px;}.elementor-333 .elementor-element.elementor-element-5d2a166{z-index:1;}.elementor-333 .elementor-element.elementor-element-5d2a166 img{width:80%;}.elementor-333 .elementor-element.elementor-element-7838d5d{font-family:"Alegreya Sans", Sans-serif;font-size:17px;font-weight:400;}.elementor-333 .elementor-element.elementor-element-afb0b0d{font-family:"Alegreya Sans", Sans-serif;font-size:17px;font-weight:400;}.elementor-333 .elementor-element.elementor-element-1758c86{--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-333 .elementor-element.elementor-element-7b17da2 img{border-style:solid;border-width:10px 10px 10px 10px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;}.elementor-333 .elementor-element.elementor-element-c84083d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-theme-post-content{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-333 .elementor-element.elementor-element-514b7d9{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-333 .elementor-element.elementor-element-7c12e38 > .elementor-widget-container{margin:0px 0px -13px 0px;}.elementor-333 .elementor-element.elementor-element-7c12e38{text-align:center;}.elementor-333 .elementor-element.elementor-element-7c12e38 .elementor-heading-title{font-family:"Alegreya Sans", Sans-serif;font-size:17px;font-weight:400;font-style:italic;line-height:1.4em;color:var( --e-global-color-text );}.elementor-333 .elementor-element.elementor-element-46cb2e1 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-333 .elementor-element.elementor-element-46cb2e1{text-align:center;}.elementor-333 .elementor-element.elementor-element-46cb2e1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:35px;font-weight:500;line-height:1.4em;color:var( --e-global-color-text );}.elementor-333 .elementor-element.elementor-element-c43a9b6{--display:flex;border-style:none;--border-style:none;}.elementor-333 .elementor-element.elementor-element-b74e15e{font-family:"Alegreya Sans", Sans-serif;font-size:17px;font-weight:400;}.elementor-333 .elementor-element.elementor-element-046f15e{--display:flex;border-style:none;--border-style:none;}.elementor-333 .elementor-element.elementor-element-356f7f7{font-family:"Alegreya Sans", Sans-serif;font-size:17px;font-weight:400;}.elementor-333 .elementor-element.elementor-element-465d1d0{--display:flex;border-style:none;--border-style:none;}.elementor-333 .elementor-element.elementor-element-209dd3f{font-family:"Alegreya Sans", Sans-serif;font-size:17px;font-weight:400;}.elementor-333 .elementor-element.elementor-element-0930b09{--display:flex;border-style:none;--border-style:none;}.elementor-333 .elementor-element.elementor-element-6fa7d42{font-family:"Alegreya Sans", Sans-serif;font-size:17px;font-weight:400;}.elementor-333 .elementor-element.elementor-element-c9f021e{--display:flex;border-style:none;--border-style:none;}.elementor-333 .elementor-element.elementor-element-a7fecf5{font-family:"Alegreya Sans", Sans-serif;font-size:17px;font-weight:400;}.elementor-333 .elementor-element.elementor-element-331184d{--n-accordion-title-font-size:17px;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--n-accordion-item-title-space-between:15px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#000000;--n-accordion-icon-size:10px;}.elementor-333 .elementor-element.elementor-element-331184d.elementor-element{--align-self:center;}.elementor-333 .elementor-element.elementor-element-331184d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-333 .elementor-element.elementor-element-668dc9c{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-333 .elementor-element.elementor-element-668dc9c:not(.elementor-motion-effects-element-type-background), .elementor-333 .elementor-element.elementor-element-668dc9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-333 .elementor-element.elementor-element-3ca9fd6 .elementor-button{background-color:#FFFFFF;font-family:"Alegreya Sans", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;padding:5px 25px 5px 25px;}.elementor-333 .elementor-element.elementor-element-3d64dec .elementor-button{background-color:#FFFFFF;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:30px 30px 30px 30px;padding:5px 25px 5px 25px;}.elementor-333 .elementor-element.elementor-element-541afe7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-333 .elementor-element.elementor-element-5ccfbe0 > .elementor-widget-container{margin:0px 0px -19px 100px;padding:0px 0px 0px 0px;}.elementor-333 .elementor-element.elementor-element-5ccfbe0{z-index:1;text-align:start;}.elementor-333 .elementor-element.elementor-element-5ccfbe0 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:35px;font-weight:500;line-height:1.4em;color:var( --e-global-color-text );}.elementor-333 .elementor-element.elementor-element-ccd4caf{--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;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-333 .elementor-element.elementor-element-b6449f3{--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;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;--padding-top:050px;--padding-bottom:030px;--padding-left:150px;--padding-right:150px;}.elementor-333 .elementor-element.elementor-element-b6449f3:not(.elementor-motion-effects-element-type-background), .elementor-333 .elementor-element.elementor-element-b6449f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1E8E15C;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );}.elementor-333 .elementor-element.elementor-element-e082c26{--grid-columns:3;}.elementor-333 .elementor-element.elementor-element-e082c26 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-333 .elementor-element.elementor-element-e082c26 .e-loop-item > .elementor-section, .elementor-333 .elementor-element.elementor-element-e082c26 .e-loop-item > .elementor-section > .elementor-container, .elementor-333 .elementor-element.elementor-element-e082c26 .e-loop-item > .e-con, .elementor-333 .elementor-element.elementor-element-e082c26 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-333 .elementor-element.elementor-element-fb91966 .elementor-button{background-color:#FFFFFF;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:30px 30px 30px 30px;padding:5px 25px 5px 25px;}.elementor-333 .elementor-element.elementor-element-fb91966 > .elementor-widget-container{margin:15px 0px 0px 0px;}@media(min-width:768px){.elementor-333 .elementor-element.elementor-element-a3ce615{--width:40%;}.elementor-333 .elementor-element.elementor-element-1758c86{--width:60%;}}@media(max-width:1024px){.elementor-333 .elementor-element.elementor-element-ee50220{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-333 .elementor-element.elementor-element-6dfd3da .elementor-button{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-333 .elementor-element.elementor-element-bd63cdf{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-333 .elementor-element.elementor-element-915c492 img{width:50%;}.elementor-333 .elementor-element.elementor-element-60ba679{--padding-top:100px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-333 .elementor-element.elementor-element-8f6ad97{--grid-auto-flow:row;}.elementor-333 .elementor-element.elementor-element-a33bb46{--padding-top:100px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );}.elementor-333 .elementor-element.elementor-element-3d64dec .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-333 .elementor-element.elementor-element-e082c26{--grid-columns:2;}.elementor-333 .elementor-element.elementor-element-fb91966 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-333 .elementor-element.elementor-element-ee50220{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-333 .elementor-element.elementor-element-6dfd3da .elementor-button{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-333 .elementor-element.elementor-element-0906ec1 .elementor-heading-title{font-size:35px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-333 .elementor-element.elementor-element-4810f85{font-size:18px;}.elementor-333 .elementor-element.elementor-element-bd63cdf{--e-con-grid-template-columns:repeat(2, 1fr);--gap:030px 20px;--row-gap:030px;--column-gap:20px;--grid-auto-flow:row;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-333 .elementor-element.elementor-element-bf960e9 .elementor-heading-title{font-size:17px;}.elementor-333 .elementor-element.elementor-element-7d05484 .elementor-heading-title{font-size:17px;}.elementor-333 .elementor-element.elementor-element-a2d5861 .elementor-heading-title{font-size:17px;}.elementor-333 .elementor-element.elementor-element-a16d74e .elementor-heading-title{font-size:17px;}.elementor-333 .elementor-element.elementor-element-8ba8bed .elementor-heading-title{font-size:17px;}.elementor-333 .elementor-element.elementor-element-5ec06da .elementor-heading-title{font-size:17px;}.elementor-333 .elementor-element.elementor-element-2ff2d4e .elementor-heading-title{font-size:17px;}.elementor-333 .elementor-element.elementor-element-9fd1f3b .elementor-heading-title{font-size:17px;}.elementor-333 .elementor-element.elementor-element-d8443f6 .elementor-heading-title{font-size:17px;}.elementor-333 .elementor-element.elementor-element-e6e5631 .elementor-heading-title{font-size:17px;}.elementor-333 .elementor-element.elementor-element-19f449f .elementor-heading-title{font-size:17px;}.elementor-333 .elementor-element.elementor-element-6d17944 .elementor-heading-title{font-size:17px;}.elementor-333 .elementor-element.elementor-element-915c492 img{width:90%;}.elementor-333 .elementor-element.elementor-element-60ba679{--padding-top:100px;--padding-bottom:0px;--padding-left:10px;--padding-right:010px;}.elementor-333 .elementor-element.elementor-element-0d2368e .elementor-heading-title{font-size:17px;}.elementor-333 .elementor-element.elementor-element-490a742 .elementor-heading-title{font-size:28px;}.elementor-333 .elementor-element.elementor-element-8f6ad97{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-333 .elementor-element.elementor-element-4f3d97a{--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;--align-items:flex-start;}.elementor-333 .elementor-element.elementor-element-29adeae .elementor-heading-title{line-height:1.4em;}.elementor-333 .elementor-element.elementor-element-dda511c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-333 .elementor-element.elementor-element-352cd38{font-size:17px;}.elementor-333 .elementor-element.elementor-element-70f15c2{--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;--align-items:flex-start;}.elementor-333 .elementor-element.elementor-element-a9c5717 .elementor-heading-title{line-height:1.4em;}.elementor-333 .elementor-element.elementor-element-ca47c20{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-333 .elementor-element.elementor-element-929be9e{font-size:17px;}.elementor-333 .elementor-element.elementor-element-e4fa997{--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;--align-items:flex-start;}.elementor-333 .elementor-element.elementor-element-c0f2c58 .elementor-heading-title{line-height:1.4em;}.elementor-333 .elementor-element.elementor-element-7f4e8eb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-333 .elementor-element.elementor-element-18da3d4{font-size:17px;}.elementor-333 .elementor-element.elementor-element-f347e6a{--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;--align-items:flex-start;}.elementor-333 .elementor-element.elementor-element-0384464 .elementor-heading-title{line-height:1.4em;}.elementor-333 .elementor-element.elementor-element-1514df8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-333 .elementor-element.elementor-element-23d0a86{font-size:17px;}.elementor-333 .elementor-element.elementor-element-a33bb46{--padding-top:050px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-333 .elementor-element.elementor-element-aac0457{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-333 .elementor-element.elementor-element-ca4bfb8{text-align:start;}.elementor-333 .elementor-element.elementor-element-ca4bfb8 .elementor-heading-title{font-size:28px;}.elementor-333 .elementor-element.elementor-element-7838d5d{font-size:17px;}.elementor-333 .elementor-element.elementor-element-afb0b0d{font-size:17px;}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );}.elementor-333 .elementor-element.elementor-element-7c12e38 .elementor-heading-title{font-size:17px;}.elementor-333 .elementor-element.elementor-element-46cb2e1 .elementor-heading-title{font-size:28px;}.elementor-333 .elementor-element.elementor-element-b74e15e{font-size:17px;}.elementor-333 .elementor-element.elementor-element-356f7f7{font-size:17px;}.elementor-333 .elementor-element.elementor-element-209dd3f{font-size:17px;}.elementor-333 .elementor-element.elementor-element-6fa7d42{font-size:17px;}.elementor-333 .elementor-element.elementor-element-a7fecf5{font-size:17px;}.elementor-333 .elementor-element.elementor-element-331184d{--n-accordion-item-title-space-between:10px;}:where( .elementor-333 .elementor-element.elementor-element-331184d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.3em;}.elementor-333 .elementor-element.elementor-element-668dc9c{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:020px;--padding-left:0px;--padding-right:0px;}.elementor-333 .elementor-element.elementor-element-3d64dec .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-333 .elementor-element.elementor-element-5ccfbe0 > .elementor-widget-container{margin:0px 0px -24px 25px;}.elementor-333 .elementor-element.elementor-element-5ccfbe0 .elementor-heading-title{font-size:28px;}.elementor-333 .elementor-element.elementor-element-ccd4caf{--padding-top:0px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-333 .elementor-element.elementor-element-b6449f3{--padding-top:50px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-333 .elementor-element.elementor-element-e082c26{--grid-columns:2;--grid-row-gap:10px;--grid-column-gap:10px;}.elementor-333 .elementor-element.elementor-element-fb91966 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}/* Start custom CSS for container, class: .elementor-element-668dc9c */.sticky-shadow {
  box-shadow: none;
  transition: box-shadow 0.3s ease;
}

/* Cień kiedy sticky jest aktywne */
.elementor-sticky--effects.sticky-shadow {
  box-shadow: 0px -9px 28px -25px #818181;
}/* End custom CSS */