.elementor-49 .elementor-element.elementor-element-71a8597{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-c4a10bf{--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;--overlay-opacity:0.2;--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-49 .elementor-element.elementor-element-c4a10bf:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-c4a10bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F1ED;}.elementor-49 .elementor-element.elementor-element-c4a10bf::before, .elementor-49 .elementor-element.elementor-element-c4a10bf > .elementor-background-video-container::before, .elementor-49 .elementor-element.elementor-element-c4a10bf > .e-con-inner > .elementor-background-video-container::before, .elementor-49 .elementor-element.elementor-element-c4a10bf > .elementor-background-slideshow::before, .elementor-49 .elementor-element.elementor-element-c4a10bf > .e-con-inner > .elementor-background-slideshow::before, .elementor-49 .elementor-element.elementor-element-c4a10bf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://stage.diagram.pl/wp-content/uploads/2026/01/w-kolko-to-samo-zoo-srodek.jpg");--background-overlay:'';background-position:center left;background-size:cover;}.elementor-49 .elementor-element.elementor-element-c4a10bf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-3cb1203{--display:flex;}.elementor-49 .elementor-element.elementor-element-3cb1203.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-49 .elementor-element.elementor-element-c6e7f16 img{transition-duration:0.5s;}.elementor-49 .elementor-element.elementor-element-06aec15{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-97272ef .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:55px;font-weight:300;line-height:1em;color:#000000;}.elementor-49 .elementor-element.elementor-element-523f66d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:300;line-height:1em;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-f0b4379{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;text-shadow:0px 0px 10px rgba(254.04375, 248.7315730053209, 240.66560261062952, 0.97);color:#000000;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-49 .elementor-element.elementor-element-d8595f3 .elementor-button{background-color:#D1691B00;}.elementor-49 .elementor-element.elementor-element-d8595f3 .elementor-button:hover, .elementor-49 .elementor-element.elementor-element-d8595f3 .elementor-button:focus{background-color:#000000;}.elementor-49 .elementor-element.elementor-element-cedc595{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-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-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-49 .elementor-element.elementor-element-49b94f2{--grid-columns:1;}.elementor-49 .elementor-element.elementor-element-1710cc1{--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:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;}.elementor-49 .elementor-element.elementor-element-271d386{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:80px;}.elementor-49 .elementor-element.elementor-element-271d386.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-498ab14 > .elementor-widget-container{margin:0px 0px 37px 0px;}.elementor-49 .elementor-element.elementor-element-498ab14 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:300;line-height:1em;color:var( --e-global-color-secondary );}.elementor-49 .elementor-element.elementor-element-25fa0b5{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;line-height:35px;letter-spacing:0.3px;}.elementor-49 .elementor-element.elementor-element-8b110c4 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-49 .elementor-element.elementor-element-8b110c4 .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:25px;font-weight:600;letter-spacing:0.38px;color:#000000;}.elementor-49 .elementor-element.elementor-element-cda57ae .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:45px;font-weight:600;line-height:35px;letter-spacing:0.68px;color:#000000;}.elementor-49 .elementor-element.elementor-element-6b665e2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:65px;--padding-bottom:65px;--padding-left:65px;--padding-right:65px;}.elementor-49 .elementor-element.elementor-element-6943cea{width:100%;max-width:100%;top:0%;z-index:2;}body:not(.rtl) .elementor-49 .elementor-element.elementor-element-6943cea{left:0%;}body.rtl .elementor-49 .elementor-element.elementor-element-6943cea{right:0%;}.elementor-49 .elementor-element.elementor-element-373a286{z-index:3;text-align:center;}.elementor-49 .elementor-element.elementor-element-71ab472{--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:50px;--padding-right:50px;}.elementor-49 .elementor-element.elementor-element-6d466bc{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-49 .elementor-element.elementor-element-02f5d06{text-align:center;}.elementor-49 .elementor-element.elementor-element-02f5d06 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:300;color:#293A74;}.elementor-widget-tabs .elementor-tab-title, .elementor-widget-tabs .elementor-tab-title a{color:var( --e-global-color-primary );}.elementor-widget-tabs .elementor-tab-title.elementor-active,
					 .elementor-widget-tabs .elementor-tab-title.elementor-active a{color:var( --e-global-color-accent );}.elementor-widget-tabs .elementor-tab-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tabs .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-49 .elementor-element.elementor-element-0b0cec5 .elementor-tab-title, .elementor-49 .elementor-element.elementor-element-0b0cec5 .elementor-tab-title:before, .elementor-49 .elementor-element.elementor-element-0b0cec5 .elementor-tab-title:after, .elementor-49 .elementor-element.elementor-element-0b0cec5 .elementor-tab-content, .elementor-49 .elementor-element.elementor-element-0b0cec5 .elementor-tabs-content-wrapper{border-width:0px;}.elementor-49 .elementor-element.elementor-element-0b0cec5 .elementor-tab-title, .elementor-49 .elementor-element.elementor-element-0b0cec5 .elementor-tab-title a{color:#293A74;}.elementor-49 .elementor-element.elementor-element-0b0cec5 .elementor-tab-title.elementor-active,
					 .elementor-49 .elementor-element.elementor-element-0b0cec5 .elementor-tab-title.elementor-active a{color:#D1691B;}.elementor-49 .elementor-element.elementor-element-0b0cec5 .elementor-tab-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;line-height:38px;}.elementor-49 .elementor-element.elementor-element-1c250cb{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-1c250cb:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-1c250cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F1ED;}.elementor-49 .elementor-element.elementor-element-695f96d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-49 .elementor-element.elementor-element-695f96d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-29d97e3{width:100%;max-width:100%;z-index:1;text-align:start;}.elementor-49 .elementor-element.elementor-element-a33edb8{--display:flex;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-49 .elementor-element.elementor-element-a33edb8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-0ba99a2 img{width:100%;max-width:355px;}.elementor-49 .elementor-element.elementor-element-c132b64{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;--z-index:2;}.elementor-49 .elementor-element.elementor-element-794584b > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-794584b{text-align:start;}.elementor-49 .elementor-element.elementor-element-794584b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:300;color:#293A74;}.elementor-49 .elementor-element.elementor-element-ed24688{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;line-height:25px;letter-spacing:0.3px;}.elementor-49 .elementor-element.elementor-element-92bca03{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-49 .elementor-element.elementor-element-92bca03.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-8847e44{width:100%;max-width:100%;z-index:1;text-align:end;}.elementor-49 .elementor-element.elementor-element-91e7245{--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:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-49 .elementor-element.elementor-element-91e7245:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-91e7245 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F1ED;}.elementor-49 .elementor-element.elementor-element-59e93b2{width:100%;max-width:100%;z-index:2;}.elementor-49 .elementor-element.elementor-element-886a4be{--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-49 .elementor-element.elementor-element-eb7e481{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-49 .elementor-element.elementor-element-eb7e481.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-5334102{text-align:start;}.elementor-49 .elementor-element.elementor-element-933f612{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-49 .elementor-element.elementor-element-933f612.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-8f5d51b{--display:flex;}.elementor-49 .elementor-element.elementor-element-e4a3345{text-align:start;}.elementor-49 .elementor-element.elementor-element-e4a3345 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:300;color:#293A74;}.elementor-49 .elementor-element.elementor-element-23d39aa{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;line-height:25px;letter-spacing:0.3px;}.elementor-49 .elementor-element.elementor-element-06b96c7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-49 .elementor-element.elementor-element-6f3ab37{text-align:end;}.elementor-49 .elementor-element.elementor-element-cf267d4{--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:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-49 .elementor-element.elementor-element-cd95e99.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-49 .elementor-element.elementor-element-cd95e99.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-secondary );}.elementor-49 .elementor-element.elementor-element-cd95e99.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-secondary );}.elementor-49 .elementor-element.elementor-element-cd95e99.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-49 .elementor-element.elementor-element-cd95e99.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Poppins", Sans-serif;font-weight:300;}.elementor-49 .elementor-element.elementor-element-cd95e99.elementor-wc-products ul.products li.product .price{font-family:"Poppins", Sans-serif;font-weight:300;}.elementor-49 .elementor-element.elementor-element-cd95e99.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-49 .elementor-element.elementor-element-2263bbe{--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:60px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-49 .elementor-element.elementor-element-ebd091b{width:100%;max-width:100%;text-align:center;}.elementor-49 .elementor-element.elementor-element-ebd091b > .elementor-widget-container{padding:0px 0px 60px 0px;}.elementor-49 .elementor-element.elementor-element-ebd091b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:300;color:#293A74;}.elementor-49 .elementor-element.elementor-element-5071f2d{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-49 .elementor-element.elementor-element-c326ec3{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-49 .elementor-element.elementor-element-c326ec3:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-c326ec3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F1ED;}.elementor-49 .elementor-element.elementor-element-c326ec3:hover{background-color:#E5DED6;}.elementor-49 .elementor-element.elementor-element-40d3734 img{height:132px;}.elementor-49 .elementor-element.elementor-element-ccc791d{text-align:center;}.elementor-49 .elementor-element.elementor-element-ccc791d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:300;line-height:38px;}body:not(.rtl) .elementor-49 .elementor-element.elementor-element-38a95ec{left:0px;}body.rtl .elementor-49 .elementor-element.elementor-element-38a95ec{right:0px;}.elementor-49 .elementor-element.elementor-element-38a95ec{top:0px;}.elementor-49 .elementor-element.elementor-element-7f024f0{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-49 .elementor-element.elementor-element-7f024f0:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-7f024f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F1ED;}.elementor-49 .elementor-element.elementor-element-7f024f0:hover{background-color:#E5DED6;}.elementor-49 .elementor-element.elementor-element-99827de img{height:132px;}.elementor-49 .elementor-element.elementor-element-432fbb5{text-align:center;}.elementor-49 .elementor-element.elementor-element-432fbb5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:300;line-height:38px;}body:not(.rtl) .elementor-49 .elementor-element.elementor-element-29fdcfc{left:0px;}body.rtl .elementor-49 .elementor-element.elementor-element-29fdcfc{right:0px;}.elementor-49 .elementor-element.elementor-element-29fdcfc{top:0px;}.elementor-49 .elementor-element.elementor-element-197fb13{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-49 .elementor-element.elementor-element-197fb13:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-197fb13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F1ED;}.elementor-49 .elementor-element.elementor-element-197fb13:hover{background-color:#E5DED6;}.elementor-49 .elementor-element.elementor-element-087adce img{height:132px;}.elementor-49 .elementor-element.elementor-element-0207269{text-align:center;}.elementor-49 .elementor-element.elementor-element-0207269 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:300;line-height:38px;}body:not(.rtl) .elementor-49 .elementor-element.elementor-element-14aab6e{left:0px;}body.rtl .elementor-49 .elementor-element.elementor-element-14aab6e{right:0px;}.elementor-49 .elementor-element.elementor-element-14aab6e{top:0px;}.elementor-49 .elementor-element.elementor-element-b5fbeca{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-49 .elementor-element.elementor-element-b5fbeca:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-b5fbeca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F1ED;}.elementor-49 .elementor-element.elementor-element-b5fbeca:hover{background-color:#E5DED6;}.elementor-49 .elementor-element.elementor-element-9d1c552 img{height:132px;}.elementor-49 .elementor-element.elementor-element-a304f91{text-align:center;}.elementor-49 .elementor-element.elementor-element-a304f91 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:300;line-height:38px;}body:not(.rtl) .elementor-49 .elementor-element.elementor-element-d0422dd{left:0px;}body.rtl .elementor-49 .elementor-element.elementor-element-d0422dd{right:0px;}.elementor-49 .elementor-element.elementor-element-d0422dd{top:0px;}.elementor-49 .elementor-element.elementor-element-1f15b8e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-480a79b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-49 .elementor-element.elementor-element-480a79b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-342d86c{z-index:1;text-align:start;}.elementor-49 .elementor-element.elementor-element-08c9235{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-49 .elementor-element.elementor-element-08c9235.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-10f2a88{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:55px;--padding-right:0px;--z-index:2;}.elementor-49 .elementor-element.elementor-element-10f2a88.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-9a148e9{width:100%;max-width:100%;text-align:start;}.elementor-49 .elementor-element.elementor-element-9a148e9 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-49 .elementor-element.elementor-element-9a148e9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:300;letter-spacing:-1.68px;color:#293A74;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-49 .elementor-element.elementor-element-15e94b4 .swiper-pagination-bullet-active, .elementor-49 .elementor-element.elementor-element-15e94b4 .swiper-pagination-progressbar-fill{background-color:#EDE2D6;}.elementor-49 .elementor-element.elementor-element-15e94b4 .swiper-pagination-fraction{color:#EDE2D6;}.elementor-49 .elementor-element.elementor-element-15e94b4 > .elementor-widget-container{padding:0px 65px 0px 0px;}.elementor-49 .elementor-element.elementor-element-15e94b4 .elementor-main-swiper .swiper-slide{padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-15e94b4 .elementor-swiper-button{font-size:20px;color:#000000;}.elementor-49 .elementor-element.elementor-element-15e94b4 .elementor-swiper-button svg{fill:#000000;}.elementor-49 .elementor-element.elementor-element-15e94b4 .swiper-pagination-bullet{height:17px;width:17px;}.elementor-49 .elementor-element.elementor-element-15e94b4 .swiper-horizontal .swiper-pagination-progressbar{height:17px;}.elementor-49 .elementor-element.elementor-element-15e94b4 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFF;opacity:1;}.elementor-49 .elementor-element.elementor-element-15e94b4 .elementor-testimonial__text{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;font-style:normal;line-height:30px;letter-spacing:0.3px;}.elementor-49 .elementor-element.elementor-element-15e94b4 .elementor-testimonial__name{color:#293A74;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;line-height:30px;}.elementor-49 .elementor-element.elementor-element-05e7bd3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-49 .elementor-element.elementor-element-05e7bd3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-4e53b4e{z-index:1;text-align:end;}.elementor-49 .elementor-element.elementor-element-4e53b4e img{width:100%;}.elementor-49 .elementor-element.elementor-element-8574051{--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:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;}.elementor-49 .elementor-element.elementor-element-8574051:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-8574051 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F1ED;}.elementor-49 .elementor-element.elementor-element-47a320e{width:100%;max-width:100%;text-align:center;}.elementor-49 .elementor-element.elementor-element-47a320e > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-49 .elementor-element.elementor-element-47a320e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:300;letter-spacing:-1.68px;color:#293A74;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-49 .elementor-element.elementor-element-c6dc616{--grid-row-gap:43px;--grid-column-gap:43px;}.elementor-49 .elementor-element.elementor-element-c6dc616 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.73 * 100% );}.elementor-49 .elementor-element.elementor-element-c6dc616:after{content:"0.73";}.elementor-49 .elementor-element.elementor-element-c6dc616 .elementor-post__thumbnail__link{width:100%;}.elementor-49 .elementor-element.elementor-element-c6dc616.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:0px;}.elementor-49 .elementor-element.elementor-element-c6dc616.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:0px;}.elementor-49 .elementor-element.elementor-element-c6dc616.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:0px;}.elementor-49 .elementor-element.elementor-element-c6dc616 .elementor-post__title, .elementor-49 .elementor-element.elementor-element-c6dc616 .elementor-post__title a{color:#000000;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;line-height:30px;}.elementor-49 .elementor-element.elementor-element-c6dc616 .elementor-post__read-more{color:var( --e-global-color-secondary );}.elementor-49 .elementor-element.elementor-element-c6dc616 a.elementor-post__read-more{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;line-height:30px;}.elementor-49 .elementor-element.elementor-element-835cc5e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;}.elementor-49 .elementor-element.elementor-element-87dec0a{--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-49 .elementor-element.elementor-element-87dec0a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-4e5d080{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-49 .elementor-element.elementor-element-4e5d080 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-4e5d080.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-4e5d080 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:300;letter-spacing:-1.68px;color:#293A74;}.elementor-49 .elementor-element.elementor-element-9045e32{--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-49 .elementor-element.elementor-element-a8d7d0d > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-a8d7d0d{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:300;}.elementor-49 .elementor-element.elementor-element-58fdec0{--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:50px;--padding-right:0px;}@media(min-width:768px){.elementor-49 .elementor-element.elementor-element-c4a10bf{--width:63.3%;}.elementor-49 .elementor-element.elementor-element-3cb1203{--width:45.262%;}.elementor-49 .elementor-element.elementor-element-1710cc1{--content-width:1300px;}.elementor-49 .elementor-element.elementor-element-271d386{--width:62%;}.elementor-49 .elementor-element.elementor-element-695f96d{--width:17.072%;}.elementor-49 .elementor-element.elementor-element-a33edb8{--width:18.971%;}.elementor-49 .elementor-element.elementor-element-92bca03{--width:20%;}.elementor-49 .elementor-element.elementor-element-eb7e481{--width:25%;}.elementor-49 .elementor-element.elementor-element-933f612{--width:50%;}.elementor-49 .elementor-element.elementor-element-8f5d51b{--content-width:716px;}.elementor-49 .elementor-element.elementor-element-06b96c7{--width:25%;}.elementor-49 .elementor-element.elementor-element-5071f2d{--content-width:1118px;}.elementor-49 .elementor-element.elementor-element-480a79b{--width:15%;}.elementor-49 .elementor-element.elementor-element-08c9235{--width:20%;}.elementor-49 .elementor-element.elementor-element-10f2a88{--width:50%;}.elementor-49 .elementor-element.elementor-element-05e7bd3{--width:15%;}.elementor-49 .elementor-element.elementor-element-87dec0a{--width:29%;}.elementor-49 .elementor-element.elementor-element-9045e32{--width:50%;}.elementor-49 .elementor-element.elementor-element-58fdec0{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-49 .elementor-element.elementor-element-c4a10bf{--width:100%;}.elementor-49 .elementor-element.elementor-element-cedc595{--content-width:100%;}.elementor-49 .elementor-element.elementor-element-271d386{--width:100%;}.elementor-49 .elementor-element.elementor-element-6b665e2{--width:100%;}.elementor-49 .elementor-element.elementor-element-695f96d{--width:100%;}.elementor-49 .elementor-element.elementor-element-a33edb8{--width:100%;}.elementor-49 .elementor-element.elementor-element-92bca03{--width:100%;}.elementor-49 .elementor-element.elementor-element-eb7e481{--width:100%;}.elementor-49 .elementor-element.elementor-element-c326ec3{--content-width:100%;}.elementor-49 .elementor-element.elementor-element-7f024f0{--content-width:100%;}.elementor-49 .elementor-element.elementor-element-197fb13{--content-width:100%;}.elementor-49 .elementor-element.elementor-element-b5fbeca{--content-width:100%;}.elementor-49 .elementor-element.elementor-element-480a79b{--width:100%;}.elementor-49 .elementor-element.elementor-element-08c9235{--width:100%;}.elementor-49 .elementor-element.elementor-element-10f2a88{--width:100%;}.elementor-49 .elementor-element.elementor-element-05e7bd3{--width:100%;}.elementor-49 .elementor-element.elementor-element-87dec0a{--width:100%;}.elementor-49 .elementor-element.elementor-element-9045e32{--width:100%;}.elementor-49 .elementor-element.elementor-element-58fdec0{--width:100%;}}@media(max-width:1024px){.elementor-49 .elementor-element.elementor-element-71a8597{--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-49 .elementor-element.elementor-element-c4a10bf{--padding-top:5%;--padding-bottom:5%;--padding-left:2%;--padding-right:2%;}.elementor-49 .elementor-element.elementor-element-49b94f2{--grid-columns:2;}.elementor-49 .elementor-element.elementor-element-1710cc1{--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;}.elementor-49 .elementor-element.elementor-element-6b665e2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-1c250cb{--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-49 .elementor-element.elementor-element-a33edb8{--padding-top:60px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-49 .elementor-element.elementor-element-0ba99a2{text-align:start;}.elementor-49 .elementor-element.elementor-element-c132b64{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-49 .elementor-element.elementor-element-886a4be{--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-49 .elementor-element.elementor-element-933f612{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-49 .elementor-element.elementor-element-cd95e99.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-49 .elementor-element.elementor-element-ebd091b > .elementor-widget-container{padding:0px 0px 60px 0px;}.elementor-49 .elementor-element.elementor-element-5071f2d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-c326ec3{--margin-top:0px;--margin-bottom:20px;--margin-left:10px;--margin-right:10px;}.elementor-49 .elementor-element.elementor-element-7f024f0{--margin-top:0px;--margin-bottom:20px;--margin-left:10px;--margin-right:10px;}.elementor-49 .elementor-element.elementor-element-197fb13{--margin-top:0px;--margin-bottom:20px;--margin-left:10px;--margin-right:10px;}.elementor-49 .elementor-element.elementor-element-1f15b8e{--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:80px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-10f2a88{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-49 .elementor-element.elementor-element-835cc5e{--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-49 .elementor-element.elementor-element-4e5d080{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-49 .elementor-element.elementor-element-a8d7d0d{text-align:center;}.elementor-49 .elementor-element.elementor-element-58fdec0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-49 .elementor-element.elementor-element-c4a10bf{--padding-top:5%;--padding-bottom:5%;--padding-left:2%;--padding-right:2%;}.elementor-49 .elementor-element.elementor-element-97272ef .elementor-heading-title{font-size:25px;}.elementor-49 .elementor-element.elementor-element-523f66d .elementor-heading-title{font-size:25px;}.elementor-49 .elementor-element.elementor-element-f0b4379{font-size:15px;line-height:1.3em;}.elementor-49 .elementor-element.elementor-element-cedc595{--content-width:100%;}.elementor-49 .elementor-element.elementor-element-49b94f2{--grid-columns:1;}.elementor-49 .elementor-element.elementor-element-1710cc1{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-49 .elementor-element.elementor-element-498ab14 .elementor-heading-title{font-size:35px;}.elementor-49 .elementor-element.elementor-element-25fa0b5{font-size:15px;line-height:1.3em;}.elementor-49 .elementor-element.elementor-element-cda57ae .elementor-heading-title{font-size:30px;}.elementor-49 .elementor-element.elementor-element-373a286 img{max-width:300px;}.elementor-49 .elementor-element.elementor-element-71ab472{--padding-top:0px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-49 .elementor-element.elementor-element-02f5d06 .elementor-heading-title{font-size:35px;line-height:1.3em;}.elementor-49 .elementor-element.elementor-element-0b0cec5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-1c250cb{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-49 .elementor-element.elementor-element-0ba99a2 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-49 .elementor-element.elementor-element-0ba99a2{text-align:center;}.elementor-49 .elementor-element.elementor-element-0ba99a2 img{max-width:200px;}.elementor-49 .elementor-element.elementor-element-794584b{text-align:center;}.elementor-49 .elementor-element.elementor-element-794584b .elementor-heading-title{font-size:25px;}.elementor-49 .elementor-element.elementor-element-ed24688{text-align:center;font-size:15px;line-height:1.3em;}.elementor-49 .elementor-element.elementor-element-91e7245{--padding-top:30px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-49 .elementor-element.elementor-element-933f612{--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-49 .elementor-element.elementor-element-e4a3345{text-align:center;}.elementor-49 .elementor-element.elementor-element-e4a3345 .elementor-heading-title{font-size:25px;}.elementor-49 .elementor-element.elementor-element-23d39aa{text-align:center;font-size:15px;line-height:1.3em;}.elementor-49 .elementor-element.elementor-element-06b96c7{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-49 .elementor-element.elementor-element-cf267d4{--padding-top:40px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-49 .elementor-element.elementor-element-cd95e99.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-49 .elementor-element.elementor-element-ebd091b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-ebd091b .elementor-heading-title{font-size:25px;}.elementor-49 .elementor-element.elementor-element-5071f2d{--padding-top:30px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-49 .elementor-element.elementor-element-c326ec3{--margin-top:0px;--margin-bottom:20px;--margin-left:15px;--margin-right:15px;}.elementor-49 .elementor-element.elementor-element-7f024f0{--margin-top:0px;--margin-bottom:20px;--margin-left:15px;--margin-right:15px;}.elementor-49 .elementor-element.elementor-element-197fb13{--margin-top:0px;--margin-bottom:20px;--margin-left:15px;--margin-right:15px;}.elementor-49 .elementor-element.elementor-element-b5fbeca{--margin-top:0px;--margin-bottom:0px;--margin-left:15px;--margin-right:15px;}.elementor-49 .elementor-element.elementor-element-480a79b{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-49 .elementor-element.elementor-element-08c9235{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-49 .elementor-element.elementor-element-f1b2841 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-49 .elementor-element.elementor-element-f1b2841{text-align:center;}.elementor-49 .elementor-element.elementor-element-f1b2841 img{max-width:50%;}.elementor-49 .elementor-element.elementor-element-9a148e9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-9a148e9{text-align:center;}.elementor-49 .elementor-element.elementor-element-9a148e9 .elementor-heading-title{font-size:25px;}.elementor-49 .elementor-element.elementor-element-15e94b4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-15e94b4 .elementor-testimonial__text{font-size:15px;line-height:1.3em;}.elementor-49 .elementor-element.elementor-element-15e94b4 .elementor-testimonial__name{font-size:15px;}.elementor-49 .elementor-element.elementor-element-05e7bd3{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-49 .elementor-element.elementor-element-8574051{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-49 .elementor-element.elementor-element-47a320e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-47a320e .elementor-heading-title{font-size:25px;}.elementor-49 .elementor-element.elementor-element-c6dc616 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-49 .elementor-element.elementor-element-c6dc616:after{content:"0.5";}.elementor-49 .elementor-element.elementor-element-c6dc616 .elementor-post__thumbnail__link{width:100%;}.elementor-49 .elementor-element.elementor-element-835cc5e{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-49 .elementor-element.elementor-element-4e5d080 .elementor-heading-title{font-size:35px;}.elementor-49 .elementor-element.elementor-element-a8d7d0d{font-size:15px;line-height:1.3em;}.elementor-49 .elementor-element.elementor-element-58fdec0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for heading, class: .elementor-element-97272ef */.elementor-49 .elementor-element.elementor-element-97272ef{
  max-height:0px;
  overflow:hidden;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-49b94f2 */@media (max-width: 1024px){
    .elementor-49 .elementor-element.elementor-element-49b94f2 .elementor-loop-container.elementor-grid{
        display:flex;
    }
        .elementor-49 .elementor-element.elementor-element-49b94f2 .elementor-loop-container.elementor-grid > .product{
        max-width:100%;
        box-sizing:border-box;
    }
    .elementor-49 .elementor-element.elementor-element-49b94f2 .elementor-loop-container.elementor-grid img{
        max-width:100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6943cea */.elementor-49 .elementor-element.elementor-element-6943cea{
        animation: rotation360 150s infinite linear;
}
@keyframes rotation360 {
    0% {
        transform: rotate(0deg);
    }
  
    100% {
        transform: rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-02f5d06 */.elementor-49 .elementor-element.elementor-element-02f5d06::before{
    content:url(/wp-content/uploads/2023/10/tutaj-zacznij.png);
    position:absolute;
    left:0;
    transform: translate(-140%, -40%);
    animation: rotation 1s infinite linear;
}
@media (max-width: 1024px){
    .elementor-49 .elementor-element.elementor-element-02f5d06::before{
    transform: translate(-100%, -40%);
}
}
@media (max-width: 767px){
    .elementor-49 .elementor-element.elementor-element-02f5d06::before{
   display:none;
}
}/* End custom CSS */
/* Start custom CSS for tabs, class: .elementor-element-0b0cec5 */.elementor-49 .elementor-element.elementor-element-0b0cec5 .elementor-tabs-content-wrapper{
    padding-top: 60px;
}
.elementor-49 .elementor-element.elementor-element-0b0cec5 .elementor-tabs-wrapper > div:not(:last-child){
    margin-right: 30px;
}

.elementor-49 .elementor-element.elementor-element-0b0cec5 .elementor-tab-title{
    position:relative;
    padding-bottom: 5px;
    padding-left: 10px;
    padding-right: 10px;
}
.elementor-49 .elementor-element.elementor-element-0b0cec5 .elementor-tab-title.elementor-active:after{
    content:'';
    position:absolute;
    left:0;
    bottom:0;
    width: 100%;
    height:3px;
    display: block;
    background: #D1691B;
}

@media (max-width: 767px){
    .elementor-49 .elementor-element.elementor-element-0b0cec5 .elementor-tab-title{
        text-align:center;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-29d97e3 */@media (max-width: 1024px){
    .elementor-49 .elementor-element.elementor-element-29d97e3{
        opacity:.3;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8847e44 */@media (max-width: 1024px){
    .elementor-49 .elementor-element.elementor-element-8847e44{
        opacity:.3;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-40d3734 */.elementor-49 .elementor-element.elementor-element-40d3734 img{
    width:auto !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-38a95ec */.elementor-49 .elementor-element.elementor-element-38a95ec{
    width:100%;
    height:100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c326ec3 */.elementor-49 .elementor-element.elementor-element-c326ec3:hover{
  background-color: #e5ded6;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-99827de */.elementor-49 .elementor-element.elementor-element-99827de img{
    width:auto !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-29fdcfc */.elementor-49 .elementor-element.elementor-element-29fdcfc{
    width:100%;
    height:100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-087adce */.elementor-49 .elementor-element.elementor-element-087adce img{
    width:auto !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-14aab6e */.elementor-49 .elementor-element.elementor-element-14aab6e{
    width:100%;
    height:100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9d1c552 */.elementor-49 .elementor-element.elementor-element-9d1c552 img{
    width:auto !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d0422dd */.elementor-49 .elementor-element.elementor-element-d0422dd{
    width:100%;
    height:100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-342d86c */@media (max-width: 1024px){
    .elementor-49 .elementor-element.elementor-element-342d86c{
        opacity:.3;
    }
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-15e94b4 */.elementor-49 .elementor-element.elementor-element-15e94b4 .swiper-pagination-bullet{
    margin:0 11px;
}
.elementor-49 .elementor-element.elementor-element-15e94b4 .elementor-testimonial__footer{
    text-align: right;
    justify-content: flex-end;
}
.elementor-49 .elementor-element.elementor-element-15e94b4 .swiper-pagination{
    text-align: left;
}
.elementor-49 .elementor-element.elementor-element-15e94b4 .swiper-pagination-bullet{
    border:2px solid #293A74;
}
.elementor-49 .elementor-element.elementor-element-15e94b4 .elementor-main-swiper{
    margin-left:0px;
}
.elementor-49 .elementor-element.elementor-element-15e94b4 .swiper-pagination-bullets.swiper-pagination-horizontal{
    bottom:-10px;
}

@media (max-width: 767px){
    .elementor-49 .elementor-element.elementor-element-15e94b4 .elementor-testimonial__footer{
    text-align: center;
    justify-content: center;
}
.elementor-49 .elementor-element.elementor-element-15e94b4 .swiper-pagination{
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4e53b4e */@media (max-width: 1024px){
    .elementor-49 .elementor-element.elementor-element-4e53b4e{
        opacity:.3;
    }
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-c6dc616 */.elementor-49 .elementor-element.elementor-element-c6dc616 .elementor-post__text{
    display:flex;
    flex-direction: column;
    background: #fff;
    padding:29px 42px;
}
.elementor-49 .elementor-element.elementor-element-c6dc616 .elementor-post__excerpt{
    display:none;
}
.elementor-49 .elementor-element.elementor-element-c6dc616 .elementor-post__text .elementor-post__meta-data{
    order:1;
    margin-bottom:11px;
}
.elementor-49 .elementor-element.elementor-element-c6dc616 .elementor-post__text h3{
    order:2;
    margin-bottom: 22px;
    min-height:58px;
}
.elementor-49 .elementor-element.elementor-element-c6dc616 .elementor-post__text .elementor-post__read-more{
    order:3;
    padding:13px 27px;
    border-radius:10px;
border:2px solid #293A74;
transition:all .5s;
}
.elementor-49 .elementor-element.elementor-element-c6dc616 .elementor-post__text .elementor-post__read-more:hover{
    background-color:#293A74;
    color:#fff;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8d7d0d */@media (max-width: 767px){
    .elementor-49 .elementor-element.elementor-element-a8d7d0d br{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-17bac26 */.elementor-49 .elementor-element.elementor-element-17bac26 .mc4wp-form-fields{
    display:flex;
}
.elementor-49 .elementor-element.elementor-element-17bac26 input[type="submit"]{
    border-radius: 10px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    border: none;
    background-color: #d1691b;
    color:#fff;
    font-size: 17px;
    font-weight: 300
}
.elementor-49 .elementor-element.elementor-element-17bac26 input[type="email"]{
    border-radius: 10px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border: 2px solid #d1691b;
    color:#fff;
    font-size: 17px;
    font-weight: 400;
    color:#000;
}/* End custom CSS */