.elementor-31 .elementor-element.elementor-element-4ee7b78{--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:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-bd72f9b{--display:flex;--justify-content:center;}.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-31 .elementor-element.elementor-element-b794f68 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:44px;font-weight:400;line-height:1.2em;color:var( --e-global-color-primary );}.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-31 .elementor-element.elementor-element-2556425{text-align:left;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;color:var( --e-global-color-primary );}.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-31 .elementor-element.elementor-element-8bf3fb0 .elementor-button{background-color:#E7AC15;font-family:var( --e-global-typography-7f6999c-font-family ), Sans-serif;font-size:var( --e-global-typography-7f6999c-font-size );font-weight:var( --e-global-typography-7f6999c-font-weight );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );transition-duration:0.5s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:50px 50px 50px 50px;padding:15px 30px 15px 30px;}.elementor-31 .elementor-element.elementor-element-8bf3fb0 .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-8bf3fb0 .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-8bf3fb0 .elementor-button:hover svg, .elementor-31 .elementor-element.elementor-element-8bf3fb0 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-376ed34{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.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-31 .elementor-element.elementor-element-f64ba5c{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-f64ba5c > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-31 .elementor-element.elementor-element-83af3a8 > .elementor-widget-container:hover{--e-transform-scale:1.5;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-83af3a8{left:-7%;}body.rtl .elementor-31 .elementor-element.elementor-element-83af3a8{right:-7%;}.elementor-31 .elementor-element.elementor-element-83af3a8{bottom:0px;}.elementor-31 .elementor-element.elementor-element-83af3a8 img{width:50%;}.elementor-31 .elementor-element.elementor-element-4909747 > .elementor-widget-container:hover{--e-transform-scale:1.1;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-4909747{right:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-4909747{left:0px;}.elementor-31 .elementor-element.elementor-element-4909747{bottom:0px;}.elementor-31 .elementor-element.elementor-element-4909747 img{width:100%;}.elementor-31 .elementor-element.elementor-element-11ef361{--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:50px 50px;--row-gap:50px;--column-gap:50px;--overflow:hidden;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-ef34abc{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-7b36cf0{width:100%;max-width:100%;z-index:2;}.elementor-31 .elementor-element.elementor-element-7b36cf0 > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-31 .elementor-element.elementor-element-fa51ead{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;bottom:-40px;z-index:5;}.elementor-31 .elementor-element.elementor-element-fa51ead > .elementor-widget-container:hover{--e-transform-scale:1.05;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-fa51ead{right:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-fa51ead{left:0px;}.elementor-31 .elementor-element.elementor-element-fa51ead img{border-radius:50% 50% 50% 50%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-31 .elementor-element.elementor-element-0990e71{--display:flex;--justify-content:center;}.elementor-31 .elementor-element.elementor-element-3c1a0a1{text-align:left;}.elementor-31 .elementor-element.elementor-element-42a8e56 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:44px;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-9f1f323{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-7e96344{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:dashed;--border-style:dashed;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-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;}.elementor-31 .elementor-element.elementor-element-0c2f583 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;}.elementor-31 .elementor-element.elementor-element-bba6854{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:dashed;--border-style:dashed;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-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;}.elementor-31 .elementor-element.elementor-element-7cdfe1a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;}.elementor-31 .elementor-element.elementor-element-98f313e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:dashed;--border-style:dashed;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-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;}.elementor-31 .elementor-element.elementor-element-fdcda35 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;}.elementor-31 .elementor-element.elementor-element-99cebe1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:dashed;--border-style:dashed;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-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;}.elementor-31 .elementor-element.elementor-element-b7b5168 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;}.elementor-31 .elementor-element.elementor-element-d0827d1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:dashed;--border-style:dashed;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-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;}.elementor-31 .elementor-element.elementor-element-d2851fd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;}.elementor-31 .elementor-element.elementor-element-1f7b9b8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:dashed;--border-style:dashed;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-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;}.elementor-31 .elementor-element.elementor-element-95139c6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;}.elementor-31 .elementor-element.elementor-element-c90185f{--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:50px 50px;--row-gap:50px;--column-gap:50px;--overflow:hidden;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-ac1bbb5{--display:flex;--justify-content:center;}.elementor-31 .elementor-element.elementor-element-8c1bec0{text-align:left;}.elementor-31 .elementor-element.elementor-element-d12debe .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:44px;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-03228eb{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-838d80a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:dashed;--border-style:dashed;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-text );--border-color:var( --e-global-color-text );--border-radius:15px 15px 15px 15px;}.elementor-31 .elementor-element.elementor-element-354ecf6{text-align:center;}.elementor-31 .elementor-element.elementor-element-354ecf6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;}.elementor-31 .elementor-element.elementor-element-f3b60ac{--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-31 .elementor-element.elementor-element-6d46e9b{--display:flex;border-style:dashed;--border-style:dashed;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-text );--border-color:var( --e-global-color-text );--border-radius:15px 15px 15px 15px;}.elementor-31 .elementor-element.elementor-element-d96d5b0{text-align:center;}.elementor-31 .elementor-element.elementor-element-d96d5b0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;}.elementor-31 .elementor-element.elementor-element-ebd98ab{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:dashed;--border-style:dashed;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-text );--border-color:var( --e-global-color-text );--border-radius:15px 15px 15px 15px;}.elementor-31 .elementor-element.elementor-element-b477fd0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;}.elementor-31 .elementor-element.elementor-element-13f44b2{--display:flex;}.elementor-31 .elementor-element.elementor-element-2610a5f{width:100%;max-width:100%;z-index:2;}.elementor-31 .elementor-element.elementor-element-2610a5f > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-31 .elementor-element.elementor-element-2610a5f img{width:100%;}.elementor-31 .elementor-element.elementor-element-236fb42{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;bottom:-71px;z-index:5;}.elementor-31 .elementor-element.elementor-element-236fb42 > .elementor-widget-container:hover{--e-transform-scale:1.05;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-236fb42{left:-19px;}body.rtl .elementor-31 .elementor-element.elementor-element-236fb42{right:-19px;}.elementor-31 .elementor-element.elementor-element-236fb42 img{border-radius:50% 50% 50% 50%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-31 .elementor-element.elementor-element-631e341{--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:50px 50px;--row-gap:50px;--column-gap:50px;--overflow:hidden;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-9feb786{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-9ba9783{width:100%;max-width:100%;z-index:2;}.elementor-31 .elementor-element.elementor-element-9ba9783 > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-31 .elementor-element.elementor-element-5ef7f8b{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;bottom:-40px;z-index:5;}.elementor-31 .elementor-element.elementor-element-5ef7f8b > .elementor-widget-container:hover{--e-transform-scale:1.05;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-5ef7f8b{right:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-5ef7f8b{left:0px;}.elementor-31 .elementor-element.elementor-element-5ef7f8b img{border-radius:50% 50% 50% 50%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-31 .elementor-element.elementor-element-392b97f{--display:flex;--justify-content:center;}.elementor-31 .elementor-element.elementor-element-61c34a0{text-align:left;}.elementor-31 .elementor-element.elementor-element-9f251d8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:44px;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-f9f6840{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-e87e8f1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:dashed;--border-style:dashed;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-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;}.elementor-31 .elementor-element.elementor-element-334f204 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;}.elementor-31 .elementor-element.elementor-element-141f939{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:dashed;--border-style:dashed;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-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;}.elementor-31 .elementor-element.elementor-element-88783d5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;}.elementor-31 .elementor-element.elementor-element-203bdf7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:dashed;--border-style:dashed;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-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;}.elementor-31 .elementor-element.elementor-element-ff072ca .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;}.elementor-31 .elementor-element.elementor-element-8dc2619{--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:50px 50px;--row-gap:50px;--column-gap:50px;--overflow:hidden;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-901315a{--display:flex;--justify-content:center;}.elementor-31 .elementor-element.elementor-element-8304eb3{text-align:left;}.elementor-31 .elementor-element.elementor-element-4a587eb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:44px;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-b460661{--display:flex;}.elementor-31 .elementor-element.elementor-element-eb0c7b6{width:100%;max-width:100%;z-index:2;}.elementor-31 .elementor-element.elementor-element-eb0c7b6 > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-31 .elementor-element.elementor-element-eb0c7b6 img{width:100%;}.elementor-31 .elementor-element.elementor-element-0727aab{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;bottom:-71px;z-index:5;}.elementor-31 .elementor-element.elementor-element-0727aab > .elementor-widget-container:hover{--e-transform-scale:1.05;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-0727aab{left:-19px;}body.rtl .elementor-31 .elementor-element.elementor-element-0727aab{right:-19px;}.elementor-31 .elementor-element.elementor-element-0727aab img{border-radius:50% 50% 50% 50%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-31 .elementor-element.elementor-element-bae5504{--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:50px 50px;--row-gap:50px;--column-gap:50px;--overflow:hidden;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-3e8ea11{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-0d1cf39{width:100%;max-width:100%;z-index:2;}.elementor-31 .elementor-element.elementor-element-0d1cf39 > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-31 .elementor-element.elementor-element-0fc5268{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;bottom:-40px;z-index:5;}.elementor-31 .elementor-element.elementor-element-0fc5268 > .elementor-widget-container:hover{--e-transform-scale:1.05;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-0fc5268{right:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-0fc5268{left:0px;}.elementor-31 .elementor-element.elementor-element-0fc5268 img{border-radius:50% 50% 50% 50%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-31 .elementor-element.elementor-element-c1a2058{--display:flex;--justify-content:center;}.elementor-31 .elementor-element.elementor-element-8989ba8{text-align:left;}.elementor-31 .elementor-element.elementor-element-11d58cb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:44px;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-1446271{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-67b1bec{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:dashed;--border-style:dashed;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-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;}.elementor-31 .elementor-element.elementor-element-1f8352d{text-align:center;}.elementor-31 .elementor-element.elementor-element-1f8352d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;}.elementor-31 .elementor-element.elementor-element-b2fb5f9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:dashed;--border-style:dashed;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-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;}.elementor-31 .elementor-element.elementor-element-bf647a2{text-align:center;}.elementor-31 .elementor-element.elementor-element-bf647a2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;}.elementor-31 .elementor-element.elementor-element-00f6ebf{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:dashed;--border-style:dashed;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-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;}.elementor-31 .elementor-element.elementor-element-7b04b43{text-align:center;}.elementor-31 .elementor-element.elementor-element-7b04b43 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;}.elementor-31 .elementor-element.elementor-element-8b32958{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:dashed;--border-style:dashed;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-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;}.elementor-31 .elementor-element.elementor-element-99b4768{text-align:center;}.elementor-31 .elementor-element.elementor-element-99b4768 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;}.elementor-31 .elementor-element.elementor-element-5baf2cb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:dashed;--border-style:dashed;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-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;}.elementor-31 .elementor-element.elementor-element-97bd756{text-align:center;}.elementor-31 .elementor-element.elementor-element-97bd756 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;}.elementor-31 .elementor-element.elementor-element-639f114{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:dashed;--border-style:dashed;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-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;}.elementor-31 .elementor-element.elementor-element-b764750{text-align:center;}.elementor-31 .elementor-element.elementor-element-b764750 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;}.elementor-31 .elementor-element.elementor-element-7b65542{--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:50px 50px;--row-gap:50px;--column-gap:50px;--overflow:hidden;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-94a7d38{--display:flex;--justify-content:center;}.elementor-31 .elementor-element.elementor-element-d0ae667{text-align:left;}.elementor-31 .elementor-element.elementor-element-1a4750b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:44px;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-a47844d{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-b30f061{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:dashed;--border-style:dashed;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-text );--border-color:var( --e-global-color-text );--border-radius:15px 15px 15px 15px;}.elementor-31 .elementor-element.elementor-element-ca6527b{text-align:center;}.elementor-31 .elementor-element.elementor-element-ca6527b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;}.elementor-31 .elementor-element.elementor-element-4693cfb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:dashed;--border-style:dashed;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-text );--border-color:var( --e-global-color-text );--border-radius:15px 15px 15px 15px;}.elementor-31 .elementor-element.elementor-element-77666a6{text-align:center;}.elementor-31 .elementor-element.elementor-element-77666a6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;}.elementor-31 .elementor-element.elementor-element-bb46f80{--display:flex;}.elementor-31 .elementor-element.elementor-element-43bc030{width:100%;max-width:100%;z-index:2;}.elementor-31 .elementor-element.elementor-element-43bc030 > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-31 .elementor-element.elementor-element-43bc030 img{width:100%;}.elementor-31 .elementor-element.elementor-element-934b7ed{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;bottom:-71px;z-index:5;}.elementor-31 .elementor-element.elementor-element-934b7ed > .elementor-widget-container:hover{--e-transform-scale:1.05;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-934b7ed{left:-19px;}body.rtl .elementor-31 .elementor-element.elementor-element-934b7ed{right:-19px;}.elementor-31 .elementor-element.elementor-element-934b7ed img{border-radius:50% 50% 50% 50%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-31 .elementor-element.elementor-element-58c0f34{--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:50px 50px;--row-gap:50px;--column-gap:50px;--overflow:hidden;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-3d1e5b9{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-221e3c8{width:100%;max-width:100%;z-index:2;}.elementor-31 .elementor-element.elementor-element-221e3c8 > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-31 .elementor-element.elementor-element-1b86e40{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;bottom:-40px;z-index:5;}.elementor-31 .elementor-element.elementor-element-1b86e40 > .elementor-widget-container:hover{--e-transform-scale:1.05;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-1b86e40{right:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-1b86e40{left:0px;}.elementor-31 .elementor-element.elementor-element-1b86e40 img{border-radius:50% 50% 50% 50%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-31 .elementor-element.elementor-element-cca1a1e{--display:flex;--justify-content:center;}.elementor-31 .elementor-element.elementor-element-0d0aa3b{text-align:left;}.elementor-31 .elementor-element.elementor-element-8d373c9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:44px;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-2ace2f5{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-3c3a653{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:dashed;--border-style:dashed;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-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;}.elementor-31 .elementor-element.elementor-element-83ea9d2{text-align:center;}.elementor-31 .elementor-element.elementor-element-83ea9d2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;}.elementor-31 .elementor-element.elementor-element-bdb1b80{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:dashed;--border-style:dashed;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-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;}.elementor-31 .elementor-element.elementor-element-df9ec5c{text-align:center;}.elementor-31 .elementor-element.elementor-element-df9ec5c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;}.elementor-31 .elementor-element.elementor-element-b3b94da{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:dashed;--border-style:dashed;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-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;}.elementor-31 .elementor-element.elementor-element-3edebea{text-align:center;}.elementor-31 .elementor-element.elementor-element-3edebea .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;}.elementor-31 .elementor-element.elementor-element-332f4d7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:dashed;--border-style:dashed;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-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;}.elementor-31 .elementor-element.elementor-element-f8e42fe{text-align:center;}.elementor-31 .elementor-element.elementor-element-f8e42fe .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;}.elementor-31 .elementor-element.elementor-element-335933f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:dashed;--border-style:dashed;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-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;}.elementor-31 .elementor-element.elementor-element-011dc39{text-align:center;}.elementor-31 .elementor-element.elementor-element-011dc39 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;}.elementor-31 .elementor-element.elementor-element-1d5a384{--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:50px 50px;--row-gap:50px;--column-gap:50px;--overflow:hidden;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-e254221{--display:flex;--justify-content:center;}.elementor-31 .elementor-element.elementor-element-d5dc205{text-align:left;}.elementor-31 .elementor-element.elementor-element-1c7fde5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:44px;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-fd72d66{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-989208f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:dashed;--border-style:dashed;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-text );--border-color:var( --e-global-color-text );--border-radius:15px 15px 15px 15px;}.elementor-31 .elementor-element.elementor-element-31bbc2a{text-align:center;}.elementor-31 .elementor-element.elementor-element-31bbc2a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;}.elementor-31 .elementor-element.elementor-element-60e15a2{--display:flex;}.elementor-31 .elementor-element.elementor-element-c20b743{width:100%;max-width:100%;z-index:2;}.elementor-31 .elementor-element.elementor-element-c20b743 > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-31 .elementor-element.elementor-element-c20b743 img{width:100%;}.elementor-31 .elementor-element.elementor-element-22b36d0{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;bottom:-71px;z-index:5;}.elementor-31 .elementor-element.elementor-element-22b36d0 > .elementor-widget-container:hover{--e-transform-scale:1.05;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-22b36d0{left:-19px;}body.rtl .elementor-31 .elementor-element.elementor-element-22b36d0{right:-19px;}.elementor-31 .elementor-element.elementor-element-22b36d0 img{border-radius:50% 50% 50% 50%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-31 .elementor-element.elementor-element-5221447{--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:50px 50px;--row-gap:50px;--column-gap:50px;--overflow:hidden;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-96fd6b1{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-0b89fb9{width:100%;max-width:100%;z-index:2;}.elementor-31 .elementor-element.elementor-element-0b89fb9 > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-31 .elementor-element.elementor-element-0b89fb9 img{border-radius:50% 50% 50% 50%;}.elementor-31 .elementor-element.elementor-element-cb1ef4a{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;bottom:-40px;z-index:5;}.elementor-31 .elementor-element.elementor-element-cb1ef4a > .elementor-widget-container:hover{--e-transform-scale:1.05;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-cb1ef4a{right:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-cb1ef4a{left:0px;}.elementor-31 .elementor-element.elementor-element-cb1ef4a img{border-radius:50% 50% 50% 50%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-31 .elementor-element.elementor-element-5f75ff3{--display:flex;--justify-content:center;}.elementor-31 .elementor-element.elementor-element-e27ea8e{text-align:left;}.elementor-31 .elementor-element.elementor-element-cec83ee .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:44px;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-f28b01b{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-7629669{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:dashed;--border-style:dashed;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-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;}.elementor-31 .elementor-element.elementor-element-df8796b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;}.elementor-31 .elementor-element.elementor-element-e662529{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:dashed;--border-style:dashed;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-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;}.elementor-31 .elementor-element.elementor-element-f2666f9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-31 .elementor-element.elementor-element-4ee7b78{--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-end;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:100px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-31 .elementor-element.elementor-element-b794f68{text-align:center;}.elementor-31 .elementor-element.elementor-element-2556425{text-align:center;font-size:16px;}.elementor-31 .elementor-element.elementor-element-8bf3fb0 .elementor-button{font-size:var( --e-global-typography-7f6999c-font-size );}.elementor-31 .elementor-element.elementor-element-376ed34{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-11ef361{--flex-direction:column-reverse;--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:100px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px;}.elementor-31 .elementor-element.elementor-element-ef34abc{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-3c1a0a1{text-align:center;}.elementor-31 .elementor-element.elementor-element-42a8e56{text-align:center;}.elementor-31 .elementor-element.elementor-element-c90185f{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:100px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px;}.elementor-31 .elementor-element.elementor-element-8c1bec0{text-align:center;}.elementor-31 .elementor-element.elementor-element-d12debe{text-align:center;}.elementor-31 .elementor-element.elementor-element-13f44b2{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-631e341{--flex-direction:column-reverse;--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:100px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px;}.elementor-31 .elementor-element.elementor-element-9feb786{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-61c34a0{text-align:center;}.elementor-31 .elementor-element.elementor-element-9f251d8{text-align:center;}.elementor-31 .elementor-element.elementor-element-8dc2619{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:100px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px;}.elementor-31 .elementor-element.elementor-element-8304eb3{text-align:center;}.elementor-31 .elementor-element.elementor-element-4a587eb{text-align:center;}.elementor-31 .elementor-element.elementor-element-b460661{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-bae5504{--flex-direction:column-reverse;--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:100px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px;}.elementor-31 .elementor-element.elementor-element-3e8ea11{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-8989ba8{text-align:center;}.elementor-31 .elementor-element.elementor-element-11d58cb{text-align:center;}.elementor-31 .elementor-element.elementor-element-7b65542{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:100px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px;}.elementor-31 .elementor-element.elementor-element-d0ae667{text-align:center;}.elementor-31 .elementor-element.elementor-element-1a4750b{text-align:center;}.elementor-31 .elementor-element.elementor-element-bb46f80{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-58c0f34{--flex-direction:column-reverse;--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:100px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px;}.elementor-31 .elementor-element.elementor-element-3d1e5b9{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-0d0aa3b{text-align:center;}.elementor-31 .elementor-element.elementor-element-8d373c9{text-align:center;}.elementor-31 .elementor-element.elementor-element-1d5a384{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:100px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px;}.elementor-31 .elementor-element.elementor-element-d5dc205{text-align:center;}.elementor-31 .elementor-element.elementor-element-1c7fde5{text-align:center;}.elementor-31 .elementor-element.elementor-element-60e15a2{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-5221447{--flex-direction:column-reverse;--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:100px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px;}.elementor-31 .elementor-element.elementor-element-96fd6b1{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-e27ea8e{text-align:center;}.elementor-31 .elementor-element.elementor-element-cec83ee{text-align:center;}}@media(max-width:767px){.elementor-31 .elementor-element.elementor-element-4ee7b78{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:025px;--padding-bottom:25px;--padding-left:025px;--padding-right:25px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-31 .elementor-element.elementor-element-b794f68 .elementor-heading-title{font-size:26px;line-height:1.6em;}.elementor-31 .elementor-element.elementor-element-8bf3fb0 .elementor-button{font-size:var( --e-global-typography-7f6999c-font-size );}.elementor-31 .elementor-element.elementor-element-376ed34{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-11ef361{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:025px;--padding-bottom:50px;--padding-left:025px;--padding-right:25px;}.elementor-31 .elementor-element.elementor-element-ef34abc{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-7b36cf0{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-fa51ead{bottom:-40px;}.elementor-31 .elementor-element.elementor-element-42a8e56 .elementor-heading-title{font-size:26px;line-height:1.6em;}.elementor-31 .elementor-element.elementor-element-c90185f{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:025px;--padding-bottom:50px;--padding-left:025px;--padding-right:25px;}.elementor-31 .elementor-element.elementor-element-d12debe .elementor-heading-title{font-size:26px;line-height:1.6em;}.elementor-31 .elementor-element.elementor-element-13f44b2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-2610a5f{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-236fb42{left:1px;}body.rtl .elementor-31 .elementor-element.elementor-element-236fb42{right:1px;}.elementor-31 .elementor-element.elementor-element-236fb42{bottom:-40px;}.elementor-31 .elementor-element.elementor-element-631e341{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:025px;--padding-bottom:50px;--padding-left:025px;--padding-right:25px;}.elementor-31 .elementor-element.elementor-element-9feb786{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-9ba9783{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-5ef7f8b{bottom:-40px;}.elementor-31 .elementor-element.elementor-element-9f251d8 .elementor-heading-title{font-size:26px;line-height:1.6em;}.elementor-31 .elementor-element.elementor-element-8dc2619{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:025px;--padding-bottom:50px;--padding-left:025px;--padding-right:25px;}.elementor-31 .elementor-element.elementor-element-4a587eb .elementor-heading-title{font-size:26px;line-height:1.6em;}.elementor-31 .elementor-element.elementor-element-b460661{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-eb0c7b6{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-0727aab{left:1px;}body.rtl .elementor-31 .elementor-element.elementor-element-0727aab{right:1px;}.elementor-31 .elementor-element.elementor-element-0727aab{bottom:-40px;}.elementor-31 .elementor-element.elementor-element-bae5504{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:025px;--padding-bottom:50px;--padding-left:025px;--padding-right:25px;}.elementor-31 .elementor-element.elementor-element-3e8ea11{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-0d1cf39{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-0fc5268{bottom:-40px;}.elementor-31 .elementor-element.elementor-element-11d58cb .elementor-heading-title{font-size:26px;line-height:1.6em;}.elementor-31 .elementor-element.elementor-element-7b65542{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:025px;--padding-bottom:50px;--padding-left:025px;--padding-right:25px;}.elementor-31 .elementor-element.elementor-element-1a4750b .elementor-heading-title{font-size:26px;line-height:1.6em;}.elementor-31 .elementor-element.elementor-element-bb46f80{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-43bc030{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-934b7ed{left:1px;}body.rtl .elementor-31 .elementor-element.elementor-element-934b7ed{right:1px;}.elementor-31 .elementor-element.elementor-element-934b7ed{bottom:-40px;}.elementor-31 .elementor-element.elementor-element-58c0f34{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:025px;--padding-bottom:50px;--padding-left:025px;--padding-right:25px;}.elementor-31 .elementor-element.elementor-element-3d1e5b9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-221e3c8{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-1b86e40{bottom:-40px;}.elementor-31 .elementor-element.elementor-element-8d373c9 .elementor-heading-title{font-size:26px;line-height:1.6em;}.elementor-31 .elementor-element.elementor-element-1d5a384{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:025px;--padding-bottom:50px;--padding-left:025px;--padding-right:25px;}.elementor-31 .elementor-element.elementor-element-1c7fde5 .elementor-heading-title{font-size:26px;line-height:1.6em;}.elementor-31 .elementor-element.elementor-element-60e15a2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-c20b743{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-22b36d0{left:1px;}body.rtl .elementor-31 .elementor-element.elementor-element-22b36d0{right:1px;}.elementor-31 .elementor-element.elementor-element-22b36d0{bottom:-40px;}.elementor-31 .elementor-element.elementor-element-5221447{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:025px;--padding-bottom:50px;--padding-left:025px;--padding-right:25px;}.elementor-31 .elementor-element.elementor-element-96fd6b1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-0b89fb9{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-cb1ef4a{bottom:-40px;}.elementor-31 .elementor-element.elementor-element-cec83ee .elementor-heading-title{font-size:26px;line-height:1.6em;}}@media(min-width:768px){.elementor-31 .elementor-element.elementor-element-4ee7b78{--content-width:1280px;}.elementor-31 .elementor-element.elementor-element-11ef361{--content-width:1280px;}.elementor-31 .elementor-element.elementor-element-ef34abc{--width:45%;}.elementor-31 .elementor-element.elementor-element-0990e71{--width:55%;}.elementor-31 .elementor-element.elementor-element-7e96344{--width:48%;}.elementor-31 .elementor-element.elementor-element-bba6854{--width:48%;}.elementor-31 .elementor-element.elementor-element-98f313e{--width:48%;}.elementor-31 .elementor-element.elementor-element-99cebe1{--width:48%;}.elementor-31 .elementor-element.elementor-element-d0827d1{--width:48%;}.elementor-31 .elementor-element.elementor-element-1f7b9b8{--width:48%;}.elementor-31 .elementor-element.elementor-element-c90185f{--content-width:1280px;}.elementor-31 .elementor-element.elementor-element-ac1bbb5{--width:50%;}.elementor-31 .elementor-element.elementor-element-838d80a{--width:48%;}.elementor-31 .elementor-element.elementor-element-f3b60ac{--width:48%;}.elementor-31 .elementor-element.elementor-element-6d46e9b{--width:100%;}.elementor-31 .elementor-element.elementor-element-ebd98ab{--width:100%;}.elementor-31 .elementor-element.elementor-element-13f44b2{--width:45%;}.elementor-31 .elementor-element.elementor-element-631e341{--content-width:1280px;}.elementor-31 .elementor-element.elementor-element-9feb786{--width:45%;}.elementor-31 .elementor-element.elementor-element-392b97f{--width:55%;}.elementor-31 .elementor-element.elementor-element-e87e8f1{--width:48%;}.elementor-31 .elementor-element.elementor-element-141f939{--width:48%;}.elementor-31 .elementor-element.elementor-element-203bdf7{--width:48%;}.elementor-31 .elementor-element.elementor-element-8dc2619{--content-width:1280px;}.elementor-31 .elementor-element.elementor-element-901315a{--width:50%;}.elementor-31 .elementor-element.elementor-element-b460661{--width:45%;}.elementor-31 .elementor-element.elementor-element-bae5504{--content-width:1280px;}.elementor-31 .elementor-element.elementor-element-3e8ea11{--width:45%;}.elementor-31 .elementor-element.elementor-element-c1a2058{--width:55%;}.elementor-31 .elementor-element.elementor-element-67b1bec{--width:48%;}.elementor-31 .elementor-element.elementor-element-b2fb5f9{--width:48%;}.elementor-31 .elementor-element.elementor-element-00f6ebf{--width:48%;}.elementor-31 .elementor-element.elementor-element-8b32958{--width:48%;}.elementor-31 .elementor-element.elementor-element-5baf2cb{--width:48%;}.elementor-31 .elementor-element.elementor-element-639f114{--width:48%;}.elementor-31 .elementor-element.elementor-element-7b65542{--content-width:1280px;}.elementor-31 .elementor-element.elementor-element-94a7d38{--width:50%;}.elementor-31 .elementor-element.elementor-element-b30f061{--width:48%;}.elementor-31 .elementor-element.elementor-element-4693cfb{--width:48%;}.elementor-31 .elementor-element.elementor-element-bb46f80{--width:45%;}.elementor-31 .elementor-element.elementor-element-58c0f34{--content-width:1280px;}.elementor-31 .elementor-element.elementor-element-3d1e5b9{--width:45%;}.elementor-31 .elementor-element.elementor-element-cca1a1e{--width:55%;}.elementor-31 .elementor-element.elementor-element-3c3a653{--width:48%;}.elementor-31 .elementor-element.elementor-element-bdb1b80{--width:48%;}.elementor-31 .elementor-element.elementor-element-b3b94da{--width:48%;}.elementor-31 .elementor-element.elementor-element-332f4d7{--width:48%;}.elementor-31 .elementor-element.elementor-element-335933f{--width:100%;}.elementor-31 .elementor-element.elementor-element-1d5a384{--content-width:1280px;}.elementor-31 .elementor-element.elementor-element-e254221{--width:50%;}.elementor-31 .elementor-element.elementor-element-989208f{--width:100%;}.elementor-31 .elementor-element.elementor-element-60e15a2{--width:45%;}.elementor-31 .elementor-element.elementor-element-5221447{--content-width:1280px;}.elementor-31 .elementor-element.elementor-element-96fd6b1{--width:45%;}.elementor-31 .elementor-element.elementor-element-5f75ff3{--width:55%;}.elementor-31 .elementor-element.elementor-element-7629669{--width:48%;}.elementor-31 .elementor-element.elementor-element-e662529{--width:48%;}}@media(max-width:1024px) and (min-width:768px){.elementor-31 .elementor-element.elementor-element-376ed34{--width:100%;}.elementor-31 .elementor-element.elementor-element-ef34abc{--width:80%;}.elementor-31 .elementor-element.elementor-element-0990e71{--width:100%;}.elementor-31 .elementor-element.elementor-element-ac1bbb5{--width:100%;}.elementor-31 .elementor-element.elementor-element-13f44b2{--width:80%;}.elementor-31 .elementor-element.elementor-element-9feb786{--width:80%;}.elementor-31 .elementor-element.elementor-element-392b97f{--width:100%;}.elementor-31 .elementor-element.elementor-element-203bdf7{--width:100%;}.elementor-31 .elementor-element.elementor-element-901315a{--width:100%;}.elementor-31 .elementor-element.elementor-element-b460661{--width:80%;}.elementor-31 .elementor-element.elementor-element-3e8ea11{--width:80%;}.elementor-31 .elementor-element.elementor-element-c1a2058{--width:100%;}.elementor-31 .elementor-element.elementor-element-94a7d38{--width:100%;}.elementor-31 .elementor-element.elementor-element-bb46f80{--width:80%;}.elementor-31 .elementor-element.elementor-element-3d1e5b9{--width:80%;}.elementor-31 .elementor-element.elementor-element-cca1a1e{--width:100%;}.elementor-31 .elementor-element.elementor-element-e254221{--width:100%;}.elementor-31 .elementor-element.elementor-element-60e15a2{--width:80%;}.elementor-31 .elementor-element.elementor-element-96fd6b1{--width:80%;}.elementor-31 .elementor-element.elementor-element-5f75ff3{--width:100%;}}/* Start custom CSS for image, class: .elementor-element-f64ba5c */.elementor-31 .elementor-element.elementor-element-f64ba5c::after{
    content: "";
    position: absolute;
    top: -30px;
    right: -30px;
    width: 100%;
    height: 100%;
    border: 4px dashed #E7AC15;
    border-radius: 50%;
    z-index: -1;
}

.elementor-31 .elementor-element.elementor-element-f64ba5c::before{
    content: "";
    position: absolute;
    bottom: -5%;
    left: -5%;
    width: 70%;
    height: 70%;
    background: url("https://happypanda.pl/wp-content/uploads/2025/07/Vector_plamka.png");
    background-size: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7b36cf0 */.elementor-31 .elementor-element.elementor-element-7b36cf0::after{
    content: "";
    position: absolute;
    top: -30px;
    left: -30px;
    width: 100%;
    height: 100%;
    border: 4px dashed #E7AC15;
    border-radius: 50%;
    z-index: -1;
}

.elementor-31 .elementor-element.elementor-element-7b36cf0::before{
    content: "";
    position: absolute;
    bottom: -10%;
    right: 15%;
    width: 70%;
    height: 70%;
    background: url("https://happypanda.pl/wp-content/uploads/2025/07/Vector_plamka.png");
    background-size: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fa51ead */.elementor-31 .elementor-element.elementor-element-fa51ead::after{
    content: "";
    position: absolute;
    top: -30px;
    left: -30px;
    width: 100%;
    height: 100%;
    border: 4px dashed #99B33F;
    border-radius: 50%;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c2f583 */.elementor-31 .elementor-element.elementor-element-0c2f583{
    width: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7cdfe1a */.elementor-31 .elementor-element.elementor-element-7cdfe1a{
    width: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fdcda35 */.elementor-31 .elementor-element.elementor-element-fdcda35{
    width: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b7b5168 */.elementor-31 .elementor-element.elementor-element-b7b5168{
    width: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2851fd */.elementor-31 .elementor-element.elementor-element-d2851fd{
    width: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-95139c6 */.elementor-31 .elementor-element.elementor-element-95139c6{
    width: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-354ecf6 */.elementor-31 .elementor-element.elementor-element-354ecf6{
    width: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d96d5b0 */.elementor-31 .elementor-element.elementor-element-d96d5b0{
    width: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b477fd0 */.elementor-31 .elementor-element.elementor-element-b477fd0{
    width: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2610a5f */.elementor-31 .elementor-element.elementor-element-2610a5f::after{
    content: "";
    position: absolute;
    top: -30px;
    right: -30px;
    width: 100%;
    height: 100%;
    border: 4px dashed #E7AC15;
    border-radius: 50%;
    z-index: -1;
}

.elementor-31 .elementor-element.elementor-element-2610a5f::before{
    content: "";
    position: absolute;
    bottom: -5%;
    right: -5%;
    width: 70%;
    height: 70%;
    background: url("https://happypanda.pl/wp-content/uploads/2025/07/Vector_plamka.png");
    background-size: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-236fb42 */.elementor-31 .elementor-element.elementor-element-236fb42::after{
    content: "";
    position: absolute;
    top: -30px;
    right: -30px;
    width: 100%;
    height: 100%;
    border: 4px dashed #99B33F;
    border-radius: 50%;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9ba9783 */.elementor-31 .elementor-element.elementor-element-9ba9783::after{
    content: "";
    position: absolute;
    top: -30px;
    left: -30px;
    width: 100%;
    height: 100%;
    border: 4px dashed #E7AC15;
    border-radius: 50%;
    z-index: -1;
}

.elementor-31 .elementor-element.elementor-element-9ba9783::before{
    content: "";
    position: absolute;
    top: -5%;
    left: -5%;
    width: 70%;
    height: 70%;
    background: url("https://happypanda.pl/wp-content/uploads/2025/07/Vector_plamka.png");
    background-size: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ef7f8b */.elementor-31 .elementor-element.elementor-element-5ef7f8b::after{
    content: "";
    position: absolute;
    top: -30px;
    left: -30px;
    width: 100%;
    height: 100%;
    border: 4px dashed #99B33F;
    border-radius: 50%;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-334f204 */.elementor-31 .elementor-element.elementor-element-334f204{
    width: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88783d5 */.elementor-31 .elementor-element.elementor-element-88783d5{
    width: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ff072ca */.elementor-31 .elementor-element.elementor-element-ff072ca{
    width: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eb0c7b6 */.elementor-31 .elementor-element.elementor-element-eb0c7b6::after{
    content: "";
    position: absolute;
    top: -30px;
    right: -30px;
    width: 100%;
    height: 100%;
    border: 4px dashed #E7AC15;
    border-radius: 50%;
    z-index: -1;
}

.elementor-31 .elementor-element.elementor-element-eb0c7b6::before{
    content: "";
    position: absolute;
    bottom: -5%;
    right: -5%;
    width: 70%;
    height: 70%;
    background: url("https://happypanda.pl/wp-content/uploads/2025/07/Vector_plamka.png");
    background-size: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0727aab */.elementor-31 .elementor-element.elementor-element-0727aab::after{
    content: "";
    position: absolute;
    top: -30px;
    right: -30px;
    width: 100%;
    height: 100%;
    border: 4px dashed #99B33F;
    border-radius: 50%;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0d1cf39 */.elementor-31 .elementor-element.elementor-element-0d1cf39::after{
    content: "";
    position: absolute;
    top: -30px;
    left: -30px;
    width: 100%;
    height: 100%;
    border: 4px dashed #E7AC15;
    border-radius: 50%;
    z-index: -1;
}

.elementor-31 .elementor-element.elementor-element-0d1cf39::before{
    content: "";
    position: absolute;
    top: -5%;
    left: -5%;
    width: 70%;
    height: 70%;
    background: url("https://happypanda.pl/wp-content/uploads/2025/07/Vector_plamka.png");
    background-size: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0fc5268 */.elementor-31 .elementor-element.elementor-element-0fc5268::after{
    content: "";
    position: absolute;
    top: -30px;
    left: -30px;
    width: 100%;
    height: 100%;
    border: 4px dashed #99B33F;
    border-radius: 50%;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f8352d */.elementor-31 .elementor-element.elementor-element-1f8352d{
    width: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf647a2 */.elementor-31 .elementor-element.elementor-element-bf647a2{
    width: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b04b43 */.elementor-31 .elementor-element.elementor-element-7b04b43{
    width: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99b4768 */.elementor-31 .elementor-element.elementor-element-99b4768{
    width: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-97bd756 */.elementor-31 .elementor-element.elementor-element-97bd756{
    width: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b764750 */.elementor-31 .elementor-element.elementor-element-b764750{
    width: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca6527b */.elementor-31 .elementor-element.elementor-element-ca6527b{
    width: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77666a6 */.elementor-31 .elementor-element.elementor-element-77666a6{
    width: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-43bc030 */.elementor-31 .elementor-element.elementor-element-43bc030::after{
    content: "";
    position: absolute;
    top: -30px;
    right: -30px;
    width: 100%;
    height: 100%;
    border: 4px dashed #E7AC15;
    border-radius: 50%;
    z-index: -1;
}

.elementor-31 .elementor-element.elementor-element-43bc030::before{
    content: "";
    position: absolute;
    bottom: -5%;
    right: -5%;
    width: 70%;
    height: 70%;
    background: url("https://happypanda.pl/wp-content/uploads/2025/07/Vector_plamka.png");
    background-size: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-934b7ed */.elementor-31 .elementor-element.elementor-element-934b7ed::after{
    content: "";
    position: absolute;
    top: -30px;
    right: -30px;
    width: 100%;
    height: 100%;
    border: 4px dashed #99B33F;
    border-radius: 50%;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-221e3c8 */.elementor-31 .elementor-element.elementor-element-221e3c8::after{
    content: "";
    position: absolute;
    top: -30px;
    left: -30px;
    width: 100%;
    height: 100%;
    border: 4px dashed #E7AC15;
    border-radius: 50%;
    z-index: -1;
}

.elementor-31 .elementor-element.elementor-element-221e3c8::before{
    content: "";
    position: absolute;
    top: -5%;
    left: -5%;
    width: 70%;
    height: 70%;
    background: url("https://happypanda.pl/wp-content/uploads/2025/07/Vector_plamka.png");
    background-size: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1b86e40 */.elementor-31 .elementor-element.elementor-element-1b86e40::after{
    content: "";
    position: absolute;
    top: -30px;
    left: -30px;
    width: 100%;
    height: 100%;
    border: 4px dashed #99B33F;
    border-radius: 50%;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-83ea9d2 */.elementor-31 .elementor-element.elementor-element-83ea9d2{
    width: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df9ec5c */.elementor-31 .elementor-element.elementor-element-df9ec5c{
    width: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3edebea */.elementor-31 .elementor-element.elementor-element-3edebea{
    width: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f8e42fe */.elementor-31 .elementor-element.elementor-element-f8e42fe{
    width: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-011dc39 */.elementor-31 .elementor-element.elementor-element-011dc39{
    width: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31bbc2a */.elementor-31 .elementor-element.elementor-element-31bbc2a{
    width: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c20b743 */.elementor-31 .elementor-element.elementor-element-c20b743::after{
    content: "";
    position: absolute;
    top: -30px;
    right: -30px;
    width: 100%;
    height: 100%;
    border: 4px dashed #E7AC15;
    border-radius: 50%;
    z-index: -1;
}

.elementor-31 .elementor-element.elementor-element-c20b743::before{
    content: "";
    position: absolute;
    bottom: -5%;
    right: -5%;
    width: 70%;
    height: 70%;
    background: url("https://happypanda.pl/wp-content/uploads/2025/07/Vector_plamka.png");
    background-size: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-22b36d0 */.elementor-31 .elementor-element.elementor-element-22b36d0::after{
    content: "";
    position: absolute;
    top: -30px;
    right: -30px;
    width: 100%;
    height: 100%;
    border: 4px dashed #99B33F;
    border-radius: 50%;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0b89fb9 */.elementor-31 .elementor-element.elementor-element-0b89fb9::after{
    content: "";
    position: absolute;
    top: -30px;
    left: -30px;
    width: 100%;
    height: 100%;
    border: 4px dashed #E7AC15;
    border-radius: 50%;
    z-index: -1;
}

.elementor-31 .elementor-element.elementor-element-0b89fb9::before{
    content: "";
    position: absolute;
    bottom: -10%;
    right: 15%;
    width: 70%;
    height: 70%;
    background: url("https://happypanda.pl/wp-content/uploads/2025/07/Vector_plamka.png");
    background-size: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cb1ef4a */.elementor-31 .elementor-element.elementor-element-cb1ef4a::after{
    content: "";
    position: absolute;
    top: -30px;
    left: -30px;
    width: 100%;
    height: 100%;
    border: 4px dashed #99B33F;
    border-radius: 50%;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-df8796b */.elementor-31 .elementor-element.elementor-element-df8796b{
    width: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2666f9 */.elementor-31 .elementor-element.elementor-element-f2666f9{
    width: auto;
}/* End custom CSS */