.elementor-14907 .elementor-element.elementor-element-ec95cbf{--display:flex;--min-height:500px;--justify-content:flex-end;}.elementor-14907 .elementor-element.elementor-element-ec95cbf:not(.elementor-motion-effects-element-type-background), .elementor-14907 .elementor-element.elementor-element-ec95cbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://plebiscytmusicalowy.pl/wp-content/uploads/2026/06/Maria-Tyszkiewicz-najlepsza-aktorka-rola-glowna-3-e1780955798557.jpg") 50% 50%;background-size:cover;}.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-14907 .elementor-element.elementor-element-5dffa80.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-14907 .elementor-element.elementor-element-5dffa80{text-align:center;}.elementor-14907 .elementor-element.elementor-element-5dffa80 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:10px 0px 15px rgba(243.09999999999997, 235.1728260869565, 235.1728260869565, 0.75);color:var( --e-global-color-kadence8 );}.elementor-14907 .elementor-element.elementor-element-028ba0c{--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-14907 .elementor-element.elementor-element-38849b6{--spacer-size:50px;}.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-14907 .elementor-element.elementor-element-a5c0938{--spacer-size:50px;}.elementor-14907 .elementor-element.elementor-element-4894470{--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;--margin-top:0px;--margin-bottom:-100px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-14907 .elementor-element.elementor-element-ed816c2{--display:flex;--min-height:310px;--justify-content:space-evenly;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:13px 13px 13px 13px;box-shadow:5px 5px 10px 0px rgba(0,0,0,0.5);}.elementor-14907 .elementor-element.elementor-element-ed816c2:not(.elementor-motion-effects-element-type-background), .elementor-14907 .elementor-element.elementor-element-ed816c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence8 );}.elementor-14907 .elementor-element.elementor-element-ed816c2:hover{background-color:#71809624;}.elementor-14907 .elementor-element.elementor-element-b6b8517{text-align:center;}.elementor-14907 .elementor-element.elementor-element-b6b8517 .elementor-heading-title{text-shadow:0px 0px 15px rgba(0,0,0,0.3);}.elementor-14907 .elementor-element.elementor-element-2371bed{text-align:center;color:var( --e-global-color-kadence3 );}.elementor-14907 .elementor-element.elementor-element-932054c{text-align:center;font-family:"Lato", Sans-serif;font-size:15px;font-weight:400;}.elementor-14907 .elementor-element.elementor-element-932054c a:hover, .elementor-14907 .elementor-element.elementor-element-932054c a:focus{color:var( --e-global-color-kadence3 );}.elementor-14907 .elementor-element.elementor-element-7e327e7{--display:flex;--justify-content:space-evenly;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:13px 13px 13px 13px;box-shadow:5px 5px 10px 0px rgba(0,0,0,0.5);}.elementor-14907 .elementor-element.elementor-element-7e327e7:not(.elementor-motion-effects-element-type-background), .elementor-14907 .elementor-element.elementor-element-7e327e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence8 );}.elementor-14907 .elementor-element.elementor-element-7e327e7:hover{background-color:#71809624;}.elementor-14907 .elementor-element.elementor-element-ef8a7ae{text-align:center;}.elementor-14907 .elementor-element.elementor-element-ef8a7ae .elementor-heading-title{text-shadow:0px 0px 15px rgba(0,0,0,0.3);}.elementor-14907 .elementor-element.elementor-element-2fc962b{text-align:center;color:var( --e-global-color-kadence3 );}.elementor-14907 .elementor-element.elementor-element-abf501c{text-align:center;font-family:"Lato", Sans-serif;font-size:15px;font-weight:400;}.elementor-14907 .elementor-element.elementor-element-b9f089a{--display:flex;--justify-content:space-evenly;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:13px 13px 13px 13px;box-shadow:5px 5px 10px 0px rgba(0,0,0,0.5);}.elementor-14907 .elementor-element.elementor-element-b9f089a:not(.elementor-motion-effects-element-type-background), .elementor-14907 .elementor-element.elementor-element-b9f089a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence8 );}.elementor-14907 .elementor-element.elementor-element-b9f089a:hover{background-color:#71809624;}.elementor-14907 .elementor-element.elementor-element-cdad56f{text-align:center;}.elementor-14907 .elementor-element.elementor-element-cdad56f .elementor-heading-title{text-shadow:0px 0px 15px rgba(0,0,0,0.3);}.elementor-14907 .elementor-element.elementor-element-9dc99ba{text-align:center;color:var( --e-global-color-kadence4 );}.elementor-14907 .elementor-element.elementor-element-4fb5e1c{text-align:center;font-family:"Lato", Sans-serif;font-size:15px;font-weight:400;}.elementor-14907 .elementor-element.elementor-element-96da261{--display:flex;--min-height:140px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14907 .elementor-element.elementor-element-96da261:not(.elementor-motion-effects-element-type-background), .elementor-14907 .elementor-element.elementor-element-96da261 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence7 );}.elementor-14907 .elementor-element.elementor-element-b277cec{--display:flex;--justify-content:center;}.elementor-14907 .elementor-element.elementor-element-b277cec:not(.elementor-motion-effects-element-type-background), .elementor-14907 .elementor-element.elementor-element-b277cec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence7 );}.elementor-14907 .elementor-element.elementor-element-a2e3091.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-14907 .elementor-element.elementor-element-a2e3091{text-align:center;}.elementor-14907 .elementor-element.elementor-element-a2e3091 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:10px 0px 15px rgba(243.09999999999997, 235.1728260869565, 235.1728260869565, 0.75);color:var( --e-global-color-secondary );}.elementor-14907 .elementor-element.elementor-element-d797d21{text-align:center;}.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-14907 .elementor-element.elementor-element-a9e9f88 .elementor-button{background-color:#B8933A;font-family:"Poppins", Sans-serif;font-weight:600;box-shadow:5px 5px 10px 0px rgba(0,0,0,0.5);padding:20px 35px 20px 35px;}.elementor-14907 .elementor-element.elementor-element-a9e9f88 .elementor-button:hover, .elementor-14907 .elementor-element.elementor-element-a9e9f88 .elementor-button:focus{background-color:var( --e-global-color-kadence6 );}.elementor-14907 .elementor-element.elementor-element-5d361a0{--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;}.elementor-14907 .elementor-element.elementor-element-5d361a0:not(.elementor-motion-effects-element-type-background), .elementor-14907 .elementor-element.elementor-element-5d361a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence7 );}.elementor-14907 .elementor-element.elementor-element-9ddcc81{--display:flex;}.elementor-14907 .elementor-element.elementor-element-d38153d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-200px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-14907 .elementor-element.elementor-element-341f4e3:not( .elementor-widget-image ){-webkit-mask-image:url( https://plebiscytmusicalowy.pl/wp-content/plugins/elementor/assets/mask-shapes/hexagon-vertical.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-14907 .elementor-element.elementor-element-341f4e3.elementor-widget-image img{-webkit-mask-image:url( https://plebiscytmusicalowy.pl/wp-content/plugins/elementor/assets/mask-shapes/hexagon-vertical.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-14907 .elementor-element.elementor-element-341f4e3{text-align:left;}.elementor-14907 .elementor-element.elementor-element-1df0e24{--display:flex;--margin-top:-115px;--margin-bottom:0px;--margin-left:81px;--margin-right:0px;}.elementor-14907 .elementor-element.elementor-element-dec94ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-14907 .elementor-element.elementor-element-dec94ce.elementor-element{--align-self:flex-end;}.elementor-14907 .elementor-element.elementor-element-dec94ce:not( .elementor-widget-image ){-webkit-mask-image:url( https://plebiscytmusicalowy.pl/wp-content/plugins/elementor/assets/mask-shapes/hexagon-vertical.svg );-webkit-mask-size:contain;-webkit-mask-position:custom;-webkit-mask-position-x:30%;-webkit-mask-position-y:25%;-webkit-mask-repeat:no-repeat;}.elementor-14907 .elementor-element.elementor-element-dec94ce.elementor-widget-image img{-webkit-mask-image:url( https://plebiscytmusicalowy.pl/wp-content/plugins/elementor/assets/mask-shapes/hexagon-vertical.svg );-webkit-mask-size:contain;-webkit-mask-position:custom;-webkit-mask-position-x:30%;-webkit-mask-position-y:25%;-webkit-mask-repeat:no-repeat;}.elementor-14907 .elementor-element.elementor-element-da4d8ed{--display:flex;--margin-top:-115px;--margin-bottom:0px;--margin-left:-218px;--margin-right:0px;}.elementor-14907 .elementor-element.elementor-element-27c2b97:not( .elementor-widget-image ){-webkit-mask-image:url( https://plebiscytmusicalowy.pl/wp-content/plugins/elementor/assets/mask-shapes/hexagon-vertical.svg );-webkit-mask-size:contain;-webkit-mask-position:custom;-webkit-mask-position-x:64%;-webkit-mask-position-y:12%;-webkit-mask-repeat:no-repeat;}.elementor-14907 .elementor-element.elementor-element-27c2b97.elementor-widget-image img{-webkit-mask-image:url( https://plebiscytmusicalowy.pl/wp-content/plugins/elementor/assets/mask-shapes/hexagon-vertical.svg );-webkit-mask-size:contain;-webkit-mask-position:custom;-webkit-mask-position-x:64%;-webkit-mask-position-y:12%;-webkit-mask-repeat:no-repeat;}.elementor-14907 .elementor-element.elementor-element-ab8d7f7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-100px;}.elementor-14907 .elementor-element.elementor-element-ab8d7f7:not(.elementor-motion-effects-element-type-background), .elementor-14907 .elementor-element.elementor-element-ab8d7f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#718096;}.elementor-14907 .elementor-element.elementor-element-be8e0f7{--spacer-size:50px;}.elementor-14907 .elementor-element.elementor-element-924f4aa{--display:flex;--min-height:200px;--justify-content:space-evenly;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:13px 13px 13px 13px;box-shadow:5px 5px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:-110px;--margin-right:0px;}.elementor-14907 .elementor-element.elementor-element-924f4aa:not(.elementor-motion-effects-element-type-background), .elementor-14907 .elementor-element.elementor-element-924f4aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence8 );}.elementor-14907 .elementor-element.elementor-element-924f4aa:hover{background-color:#71809624;}.elementor-14907 .elementor-element.elementor-element-9bb3b86{text-align:center;}.elementor-14907 .elementor-element.elementor-element-9bb3b86 .elementor-heading-title{text-shadow:0px 0px 15px rgba(0,0,0,0.3);}.elementor-14907 .elementor-element.elementor-element-7fdf8f5{text-align:center;color:var( --e-global-color-kadence3 );}.elementor-14907 .elementor-element.elementor-element-4c2f7b5{--display:flex;--min-height:200px;--justify-content:space-evenly;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:13px 13px 13px 13px;box-shadow:5px 5px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:-110px;--margin-right:0px;}.elementor-14907 .elementor-element.elementor-element-4c2f7b5:not(.elementor-motion-effects-element-type-background), .elementor-14907 .elementor-element.elementor-element-4c2f7b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence8 );}.elementor-14907 .elementor-element.elementor-element-4c2f7b5:hover{background-color:#71809624;}.elementor-14907 .elementor-element.elementor-element-b3638ae{text-align:center;}.elementor-14907 .elementor-element.elementor-element-b3638ae .elementor-heading-title{text-shadow:0px 0px 15px rgba(0,0,0,0.3);}.elementor-14907 .elementor-element.elementor-element-1399a6f{text-align:center;color:var( --e-global-color-kadence3 );}.elementor-14907 .elementor-element.elementor-element-40d1873{--display:flex;--min-height:200px;--justify-content:space-evenly;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:13px 13px 13px 13px;box-shadow:5px 5px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:-110px;--margin-right:0px;}.elementor-14907 .elementor-element.elementor-element-40d1873:not(.elementor-motion-effects-element-type-background), .elementor-14907 .elementor-element.elementor-element-40d1873 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence8 );}.elementor-14907 .elementor-element.elementor-element-40d1873:hover{background-color:#71809624;}.elementor-14907 .elementor-element.elementor-element-c766744{text-align:center;}.elementor-14907 .elementor-element.elementor-element-c766744 .elementor-heading-title{text-shadow:0px 0px 15px rgba(0,0,0,0.3);}.elementor-14907 .elementor-element.elementor-element-1afc574{text-align:center;color:var( --e-global-color-kadence3 );}.elementor-14907 .elementor-element.elementor-element-ed2ac06{--display:flex;--min-height:200px;--justify-content:space-evenly;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:13px 13px 13px 13px;box-shadow:5px 5px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:-110px;--margin-right:0px;}.elementor-14907 .elementor-element.elementor-element-ed2ac06:not(.elementor-motion-effects-element-type-background), .elementor-14907 .elementor-element.elementor-element-ed2ac06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence8 );}.elementor-14907 .elementor-element.elementor-element-ed2ac06:hover{background-color:#71809624;}.elementor-14907 .elementor-element.elementor-element-2feb8b5{text-align:center;}.elementor-14907 .elementor-element.elementor-element-2feb8b5 .elementor-heading-title{text-shadow:0px 0px 15px rgba(0,0,0,0.3);}.elementor-14907 .elementor-element.elementor-element-6fb7197{text-align:center;color:var( --e-global-color-kadence4 );}.elementor-14907 .elementor-element.elementor-element-fc28a8a{--display:flex;--min-height:200px;--justify-content:space-evenly;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:13px 13px 13px 13px;box-shadow:5px 5px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:-110px;--margin-right:0px;}.elementor-14907 .elementor-element.elementor-element-fc28a8a:not(.elementor-motion-effects-element-type-background), .elementor-14907 .elementor-element.elementor-element-fc28a8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B8933A;}.elementor-14907 .elementor-element.elementor-element-fc28a8a:hover{background-color:var( --e-global-color-text );}.elementor-14907 .elementor-element.elementor-element-dd521ea{text-align:center;}.elementor-14907 .elementor-element.elementor-element-dd521ea .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;letter-spacing:0.1px;text-shadow:0px 0px 15px rgba(0,0,0,0.3);color:var( --e-global-color-kadence8 );}.elementor-14907 .elementor-element.elementor-element-dd521ea .elementor-heading-title a:hover, .elementor-14907 .elementor-element.elementor-element-dd521ea .elementor-heading-title a:focus{color:var( --e-global-color-kadence7 );}.elementor-14907 .elementor-element.elementor-element-37c804e{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;color:var( --e-global-color-kadence7 );}.elementor-14907 .elementor-element.elementor-element-37c804e a{color:var( --e-global-color-kadence7 );}.elementor-14907 .elementor-element.elementor-element-37c804e a:hover, .elementor-14907 .elementor-element.elementor-element-37c804e a:focus{color:#B8933A;}.elementor-14907 .elementor-element.elementor-element-3d8b6a9{--spacer-size:50px;}.elementor-14907 .elementor-element.elementor-element-0d10d65{--display:flex;--min-height:60px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14907 .elementor-element.elementor-element-0d10d65:not(.elementor-motion-effects-element-type-background), .elementor-14907 .elementor-element.elementor-element-0d10d65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence7 );}.elementor-14907 .elementor-element.elementor-element-0664d4c{--display:flex;--min-height:460px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14907 .elementor-element.elementor-element-0664d4c:not(.elementor-motion-effects-element-type-background), .elementor-14907 .elementor-element.elementor-element-0664d4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence7 );background-image:url("https://plebiscytmusicalowy.pl/wp-content/uploads/2026/06/2M2A6324-e1782419849140.jpg");background-position:bottom center;background-size:contain;}.elementor-14907 .elementor-element.elementor-element-bae94c0{--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-14907 .elementor-element.elementor-element-84ad189{--spacer-size:50px;}.elementor-14907 .elementor-element.elementor-element-965812b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-14907 .elementor-element.elementor-element-965812b{text-align:center;}.elementor-14907 .elementor-element.elementor-element-965812b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:10px 0px 15px rgba(243.09999999999997, 235.1728260869565, 235.1728260869565, 0.75);color:var( --e-global-color-secondary );}.elementor-14907 .elementor-element.elementor-element-e0aee43.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-14907 .elementor-element.elementor-element-e0aee43{text-align:center;}.elementor-14907 .elementor-element.elementor-element-e0aee43 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:10px 0px 15px rgba(243.09999999999997, 235.1728260869565, 235.1728260869565, 0.75);color:var( --e-global-color-secondary );}.elementor-14907 .elementor-element.elementor-element-5e0e206{--display:flex;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-14907 .elementor-element.elementor-element-8e9be49.elementor-element{--align-self:center;}.elementor-14907 .elementor-element.elementor-element-8e9be49 .gallery-item .gallery-caption{display:none;}.elementor-14907 .elementor-element.elementor-element-8e9be49 .gallery-item{padding:0 25px 25px 0;}.elementor-14907 .elementor-element.elementor-element-8e9be49 .gallery{margin:0 -25px -25px 0;}.elementor-14907 .elementor-element.elementor-element-e27ae21{--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-14907 .elementor-element.elementor-element-dda4f03{--spacer-size:50px;}.elementor-14907 .elementor-element.elementor-element-6ac492d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-14907 .elementor-element.elementor-element-6ac492d{text-align:center;}.elementor-14907 .elementor-element.elementor-element-6ac492d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:10px 0px 15px rgba(243.09999999999997, 235.1728260869565, 235.1728260869565, 0.75);color:var( --e-global-color-secondary );}.elementor-14907 .elementor-element.elementor-element-4831b45{--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;--z-index:0;}.elementor-14907 .elementor-element.elementor-element-0b41595{--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;}.elementor-14907 .elementor-element.elementor-element-6cc7616{--display:flex;}.elementor-14907 .elementor-element.elementor-element-6cc7616:not(.elementor-motion-effects-element-type-background), .elementor-14907 .elementor-element.elementor-element-6cc7616 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#718096C7;}.elementor-14907 .elementor-element.elementor-element-a145735{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-250px;--margin-right:0px;}.elementor-14907 .elementor-element.elementor-element-f389a91{--spacer-size:50px;}.elementor-14907 .elementor-element.elementor-element-c03350a{--display:flex;--min-height:310px;--justify-content:space-evenly;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:13px 13px 13px 13px;box-shadow:5px 5px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14907 .elementor-element.elementor-element-c03350a:not(.elementor-motion-effects-element-type-background), .elementor-14907 .elementor-element.elementor-element-c03350a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence8 );}.elementor-14907 .elementor-element.elementor-element-c03350a:hover{background-color:#71809624;}.elementor-14907 .elementor-element.elementor-element-2f71a02{text-align:center;}.elementor-14907 .elementor-element.elementor-element-2f71a02 .elementor-heading-title{text-shadow:0px 0px 15px rgba(0,0,0,0.3);}.elementor-14907 .elementor-element.elementor-element-be6fe3e{text-align:center;color:var( --e-global-color-kadence3 );}.elementor-14907 .elementor-element.elementor-element-9d0420c{--display:flex;--min-height:310px;--justify-content:space-evenly;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:13px 13px 13px 13px;box-shadow:5px 5px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14907 .elementor-element.elementor-element-9d0420c:not(.elementor-motion-effects-element-type-background), .elementor-14907 .elementor-element.elementor-element-9d0420c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence8 );}.elementor-14907 .elementor-element.elementor-element-9d0420c:hover{background-color:#71809624;}.elementor-14907 .elementor-element.elementor-element-06a174a{text-align:center;}.elementor-14907 .elementor-element.elementor-element-06a174a .elementor-heading-title{text-shadow:0px 0px 15px rgba(0,0,0,0.3);}.elementor-14907 .elementor-element.elementor-element-49387ac{text-align:center;color:var( --e-global-color-kadence3 );}.elementor-14907 .elementor-element.elementor-element-2d5ac88{--display:flex;--min-height:310px;--justify-content:space-evenly;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:13px 13px 13px 13px;box-shadow:5px 5px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14907 .elementor-element.elementor-element-2d5ac88:not(.elementor-motion-effects-element-type-background), .elementor-14907 .elementor-element.elementor-element-2d5ac88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence8 );}.elementor-14907 .elementor-element.elementor-element-2d5ac88:hover{background-color:#71809624;}.elementor-14907 .elementor-element.elementor-element-ab4e369{text-align:center;}.elementor-14907 .elementor-element.elementor-element-ab4e369 .elementor-heading-title{text-shadow:0px 0px 15px rgba(0,0,0,0.3);}.elementor-14907 .elementor-element.elementor-element-32422bd{text-align:center;color:var( --e-global-color-kadence3 );}.elementor-14907 .elementor-element.elementor-element-40b1172{--display:flex;--min-height:310px;--justify-content:space-evenly;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:13px 13px 13px 13px;box-shadow:5px 5px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14907 .elementor-element.elementor-element-40b1172:not(.elementor-motion-effects-element-type-background), .elementor-14907 .elementor-element.elementor-element-40b1172 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence8 );}.elementor-14907 .elementor-element.elementor-element-40b1172:hover{background-color:#71809624;}.elementor-14907 .elementor-element.elementor-element-79675e5{text-align:center;}.elementor-14907 .elementor-element.elementor-element-79675e5 .elementor-heading-title{text-shadow:0px 0px 15px rgba(0,0,0,0.3);}.elementor-14907 .elementor-element.elementor-element-3795a53{text-align:center;}.elementor-14907 .elementor-element.elementor-element-03ee824{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:300px 300px;--row-gap:300px;--column-gap:300px;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14907 .elementor-element.elementor-element-3fdff0d .elementor-button{background-color:#B8933A;font-family:"Poppins", Sans-serif;font-weight:600;box-shadow:5px 5px 10px 0px rgba(0,0,0,0.5);padding:20px 36px 20px 35px;}.elementor-14907 .elementor-element.elementor-element-3fdff0d .elementor-button:hover, .elementor-14907 .elementor-element.elementor-element-3fdff0d .elementor-button:focus{background-color:var( --e-global-color-kadence6 );}.elementor-14907 .elementor-element.elementor-element-62391dd .elementor-button{background-color:#B8933A;font-family:"Poppins", Sans-serif;font-weight:600;box-shadow:5px 5px 10px 0px rgba(0,0,0,0.5);padding:20px 35px 20px 35px;}.elementor-14907 .elementor-element.elementor-element-62391dd .elementor-button:hover, .elementor-14907 .elementor-element.elementor-element-62391dd .elementor-button:focus{background-color:var( --e-global-color-kadence6 );}.elementor-14907 .elementor-element.elementor-element-e67a793{--spacer-size:250px;}.elementor-14907 .elementor-element.elementor-element-11b6c9f{--display:flex;--margin-top:-322px;--margin-bottom:1px;--margin-left:1px;--margin-right:1px;--z-index:0;}.elementor-14907 .elementor-element.elementor-element-ea74919{--spacer-size:50px;}.elementor-14907 .elementor-element.elementor-element-3b6e168{--display:flex;--min-height:100px;--justify-content:space-evenly;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:13px 13px 13px 13px;box-shadow:5px 5px 10px 0px rgba(0,0,0,0.5);}.elementor-14907 .elementor-element.elementor-element-3b6e168:not(.elementor-motion-effects-element-type-background), .elementor-14907 .elementor-element.elementor-element-3b6e168 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C2B4A;}.elementor-14907 .elementor-element.elementor-element-3b6e168:hover{background-color:var( --e-global-color-kadence3 );}.elementor-14907 .elementor-element.elementor-element-3b6e168.e-con{--align-self:center;}.elementor-14907 .elementor-element.elementor-element-12d3d99{margin:30px 30px calc(var(--kit-widget-spacing, 0px) + 34px) 30px;text-align:center;}.elementor-14907 .elementor-element.elementor-element-12d3d99 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;letter-spacing:0.1px;text-shadow:0px 0px 15px rgba(0,0,0,0.3);color:#B8933A;}.elementor-14907 .elementor-element.elementor-element-12d3d99 .elementor-heading-title a:hover, .elementor-14907 .elementor-element.elementor-element-12d3d99 .elementor-heading-title a:focus{color:var( --e-global-color-kadence7 );}.elementor-14907 .elementor-element.elementor-element-12d3d99 .elementor-heading-title a{transition-duration:0.2s;}.elementor-14907 .elementor-element.elementor-element-325592e{--spacer-size:150px;}.elementor-14907 .elementor-element.elementor-element-467839a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-14907 .elementor-element.elementor-element-d65a0eb{--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;}.elementor-14907 .elementor-element.elementor-element-362ea14{--display:flex;--min-height:310px;--justify-content:space-evenly;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:13px 13px 13px 13px;box-shadow:5px 5px 10px 0px rgba(0,0,0,0.5);}.elementor-14907 .elementor-element.elementor-element-362ea14:not(.elementor-motion-effects-element-type-background), .elementor-14907 .elementor-element.elementor-element-362ea14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence8 );}.elementor-14907 .elementor-element.elementor-element-362ea14:hover{background-color:#71809624;}.elementor-14907 .elementor-element.elementor-element-0deaeaf{text-align:center;}.elementor-14907 .elementor-element.elementor-element-0deaeaf .elementor-heading-title{text-shadow:0px 0px 15px rgba(0,0,0,0.3);}.elementor-14907 .elementor-element.elementor-element-20f32a8{text-align:center;color:var( --e-global-color-kadence3 );}.elementor-14907 .elementor-element.elementor-element-9784474{text-align:center;font-family:"Lato", Sans-serif;font-size:15px;font-weight:400;}.elementor-14907 .elementor-element.elementor-element-9784474 a:hover, .elementor-14907 .elementor-element.elementor-element-9784474 a:focus{color:var( --e-global-color-kadence3 );}.elementor-14907 .elementor-element.elementor-element-aa1d71d{--display:flex;--min-height:310px;--justify-content:space-evenly;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:13px 13px 13px 13px;box-shadow:5px 5px 10px 0px rgba(0,0,0,0.5);}.elementor-14907 .elementor-element.elementor-element-aa1d71d:not(.elementor-motion-effects-element-type-background), .elementor-14907 .elementor-element.elementor-element-aa1d71d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence8 );}.elementor-14907 .elementor-element.elementor-element-aa1d71d:hover{background-color:#71809624;}.elementor-14907 .elementor-element.elementor-element-7f71117{text-align:center;}.elementor-14907 .elementor-element.elementor-element-7f71117 .elementor-heading-title{text-shadow:0px 0px 15px rgba(0,0,0,0.3);}.elementor-14907 .elementor-element.elementor-element-ec1b21d{text-align:center;color:var( --e-global-color-kadence3 );}.elementor-14907 .elementor-element.elementor-element-ae223ee{text-align:center;font-family:"Lato", Sans-serif;font-size:15px;font-weight:400;}.elementor-14907 .elementor-element.elementor-element-ae223ee a:hover, .elementor-14907 .elementor-element.elementor-element-ae223ee a:focus{color:var( --e-global-color-kadence3 );}.elementor-14907 .elementor-element.elementor-element-4553e18{--display:flex;--justify-content:space-evenly;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:13px 13px 13px 13px;box-shadow:5px 5px 10px 0px rgba(0,0,0,0.5);}.elementor-14907 .elementor-element.elementor-element-4553e18:not(.elementor-motion-effects-element-type-background), .elementor-14907 .elementor-element.elementor-element-4553e18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence8 );}.elementor-14907 .elementor-element.elementor-element-4553e18:hover{background-color:#71809624;}.elementor-14907 .elementor-element.elementor-element-83579dd{text-align:center;}.elementor-14907 .elementor-element.elementor-element-83579dd .elementor-heading-title{text-shadow:0px 0px 15px rgba(0,0,0,0.3);}.elementor-14907 .elementor-element.elementor-element-7c6e8b7{text-align:center;color:var( --e-global-color-kadence3 );}.elementor-14907 .elementor-element.elementor-element-15bd341{text-align:center;font-family:"Lato", Sans-serif;font-size:15px;font-weight:400;}.elementor-14907 .elementor-element.elementor-element-51080e4{--display:flex;--justify-content:space-evenly;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:13px 13px 13px 13px;box-shadow:5px 5px 10px 0px rgba(0,0,0,0.5);}.elementor-14907 .elementor-element.elementor-element-51080e4:not(.elementor-motion-effects-element-type-background), .elementor-14907 .elementor-element.elementor-element-51080e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence8 );}.elementor-14907 .elementor-element.elementor-element-51080e4:hover{background-color:#71809624;}.elementor-14907 .elementor-element.elementor-element-cc07fbd{text-align:center;}.elementor-14907 .elementor-element.elementor-element-cc07fbd .elementor-heading-title{text-shadow:0px 0px 15px rgba(0,0,0,0.3);}.elementor-14907 .elementor-element.elementor-element-1e924f9{text-align:center;color:var( --e-global-color-kadence4 );}.elementor-14907 .elementor-element.elementor-element-1c042ad{text-align:center;font-family:"Lato", Sans-serif;font-size:15px;font-weight:400;}@media(max-width:1024px){.elementor-14907 .elementor-element.elementor-element-5dffa80{text-align:center;}.elementor-14907 .elementor-element.elementor-element-a2e3091{text-align:center;}.elementor-14907 .elementor-element.elementor-element-d38153d{--margin-top:0px;--margin-bottom:-45px;--margin-left:0px;--margin-right:0px;}.elementor-14907 .elementor-element.elementor-element-1df0e24{--margin-top:-7px;--margin-bottom:0px;--margin-left:-16px;--margin-right:0px;}.elementor-14907 .elementor-element.elementor-element-da4d8ed{--margin-top:-55px;--margin-bottom:0px;--margin-left:-100px;--margin-right:0px;}.elementor-14907 .elementor-element.elementor-element-0664d4c{--min-height:300px;}.elementor-14907 .elementor-element.elementor-element-0664d4c:not(.elementor-motion-effects-element-type-background), .elementor-14907 .elementor-element.elementor-element-0664d4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14907 .elementor-element.elementor-element-965812b{text-align:center;}.elementor-14907 .elementor-element.elementor-element-e0aee43{text-align:center;}.elementor-14907 .elementor-element.elementor-element-6ac492d{text-align:center;}.elementor-14907 .elementor-element.elementor-element-a145735{--margin-top:0px;--margin-bottom:0px;--margin-left:-500px;--margin-right:0px;}}@media(max-width:767px){.elementor-14907 .elementor-element.elementor-element-5dffa80{text-align:center;}.elementor-14907 .elementor-element.elementor-element-5dffa80 .elementor-heading-title{font-size:20px;}.elementor-14907 .elementor-element.elementor-element-a2e3091{text-align:center;}.elementor-14907 .elementor-element.elementor-element-a2e3091 .elementor-heading-title{font-size:20px;}.elementor-14907 .elementor-element.elementor-element-d38153d{--margin-top:-30px;--margin-bottom:0px;--margin-left:-32px;--margin-right:0px;}.elementor-14907 .elementor-element.elementor-element-1df0e24{--margin-top:-79px;--margin-bottom:0px;--margin-left:80px;--margin-right:0px;}.elementor-14907 .elementor-element.elementor-element-da4d8ed{--margin-top:-78px;--margin-bottom:0px;--margin-left:-42px;--margin-right:0px;}.elementor-14907 .elementor-element.elementor-element-ab8d7f7{--width:100px;}.elementor-14907 .elementor-element.elementor-element-924f4aa{--width:300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14907 .elementor-element.elementor-element-4c2f7b5{--width:300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14907 .elementor-element.elementor-element-40d1873{--width:300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14907 .elementor-element.elementor-element-ed2ac06{--width:300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14907 .elementor-element.elementor-element-fc28a8a{--width:300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14907 .elementor-element.elementor-element-0664d4c{--min-height:120px;}.elementor-14907 .elementor-element.elementor-element-0664d4c:not(.elementor-motion-effects-element-type-background), .elementor-14907 .elementor-element.elementor-element-0664d4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-14907 .elementor-element.elementor-element-965812b{text-align:center;}.elementor-14907 .elementor-element.elementor-element-965812b .elementor-heading-title{font-size:20px;}.elementor-14907 .elementor-element.elementor-element-e0aee43{text-align:center;}.elementor-14907 .elementor-element.elementor-element-e0aee43 .elementor-heading-title{font-size:20px;}.elementor-14907 .elementor-element.elementor-element-6ac492d{text-align:center;}.elementor-14907 .elementor-element.elementor-element-6ac492d .elementor-heading-title{font-size:20px;}.elementor-14907 .elementor-element.elementor-element-a145735{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-14907 .elementor-element.elementor-element-ed816c2{--width:32%;}.elementor-14907 .elementor-element.elementor-element-7e327e7{--width:32%;}.elementor-14907 .elementor-element.elementor-element-b9f089a{--width:32%;}.elementor-14907 .elementor-element.elementor-element-9ddcc81{--width:81%;}.elementor-14907 .elementor-element.elementor-element-d38153d{--width:100%;}.elementor-14907 .elementor-element.elementor-element-1df0e24{--width:100%;}.elementor-14907 .elementor-element.elementor-element-da4d8ed{--width:100%;}.elementor-14907 .elementor-element.elementor-element-ab8d7f7{--width:50%;}.elementor-14907 .elementor-element.elementor-element-924f4aa{--width:500px;}.elementor-14907 .elementor-element.elementor-element-4c2f7b5{--width:500px;}.elementor-14907 .elementor-element.elementor-element-40d1873{--width:500px;}.elementor-14907 .elementor-element.elementor-element-ed2ac06{--width:500px;}.elementor-14907 .elementor-element.elementor-element-fc28a8a{--width:500px;}.elementor-14907 .elementor-element.elementor-element-6cc7616{--width:35%;}.elementor-14907 .elementor-element.elementor-element-a145735{--width:74%;}.elementor-14907 .elementor-element.elementor-element-3b6e168{--width:94%;}.elementor-14907 .elementor-element.elementor-element-362ea14{--width:32%;}.elementor-14907 .elementor-element.elementor-element-aa1d71d{--width:32%;}.elementor-14907 .elementor-element.elementor-element-4553e18{--width:32%;}.elementor-14907 .elementor-element.elementor-element-51080e4{--width:32%;}}@media(min-width:1025px){.elementor-14907 .elementor-element.elementor-element-0664d4c:not(.elementor-motion-effects-element-type-background), .elementor-14907 .elementor-element.elementor-element-0664d4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for container, class: .elementor-element-7e327e7 */.hover-box {
    background-color: #F7FAFC;
    padding: 30px;
    border-radius: 16px;
    transition: all 0.3s ease;
    overflow: hidden;
}

.hover-box:hover {
    background-color: #6EC1E4;
}

.hover-box h2,
.hover-box .elementor-heading-title {
    font-family: 'Poppins', sans-serif;
    color: #54595F;
    transition: all 0.3s ease;
}

.hover-box .elementor-widget-text-editor {
    font-family: 'Montserrat', sans-serif;
    color: #1A202C;
}

.hover-box .hover-content {
    max-height: 0;
    opacity: 0;
    overflow: hidden;
    transition: all 0.3s ease;
}

.hover-box:hover .hover-content {
    max-height: 500px;
    opacity: 1;
    margin-top: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9f089a *//* ─────────────────────────────────────────
   BOX — klasa: hover-box
   Zaokrąglone rogi + Montserrat + hover-content
───────────────────────────────────────── */

.hover-box {
  background: #1C2B4A !important;
  border-radius: 16px !important;
  border: none !important;
  padding: 40px 32px !important;
  position: relative !important;
  overflow: hidden !important;
  transition: transform 0.3s ease, box-shadow 0.3s ease !important;
}

/* Złota linia na górze */
.hover-box::before {
  content: '';
  position: absolute;
  top: 0;
  left: 32px;
  right: 32px;
  height: 2px;
  background: linear-gradient(
    to right,
    transparent,
    #B8933A,
    transparent
  );
}

/* Hover — lekkie uniesienie */
.hover-box:hover {
  transform: translateY(-4px) !important;
  box-shadow: 0 12px 32px rgba(0, 0, 0, 0.2) !important;
}

/* Nagłówek — złoty, Montserrat */
.hover-box h2,
.hover-box h3,
.hover-box .elementor-widget-heading .elementor-heading-title {
  color: #B8933A !important;
  font-family: 'poppins', sans-serif !important;
  font-size: 20px !important;
  letter-spacing: 0.1em !important;
  text-transform:  !important;
  font-style: normal !important;
  font-weight: 600 !important;
}

/* Tekst opis — biały, mniejszy */
.hover-box p,
.hover-box .elementor-widget-text-editor p {
  color: rgba(255, 255, 255, 0.75) !important;
  font-family: 'Montserrat', Arial, sans-serif !important;
  font-size: 17px !important;
  font-weight: 300 !important;
  line-height: 1.7 !important;
  margin: 0 !important;
}

/* ── hover-content — schowany domyślnie ── */
.hover-box .hover-content {
  max-height: 0 !important;
  opacity: 0 !important;
  overflow: hidden !important;
  transition: all 0.4s ease !important;
  margin-top: 0 !important;
}

/* ── hover-content — widoczny po najechaniu ── */
.hover-box:hover .hover-content {
  max-height: 500px !important;
  opacity: 1 !important;
  margin-top: 15px !important;
}

/* ── Styl tekstu w hover-content ── */
.hover-box .hover-content,
.hover-box .hover-content p,
.hover-box .hover-content span {
  color: rgba(255, 255, 255, 0.9) !important;
  font-family: 'Montserrat', Arial, sans-serif !important;
  font-size: 10px !important;
  font-weight: 700 !important;
  line-height: 1.6 !important;
  letter-spacing: 0.05em !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40d1873 */.hover-box {
    background-color: #F7FAFC;
    padding: 30px;
    border-radius: 16px;
    transition: all 0.3s ease;
    overflow: hidden;
}

.hover-box:hover {
    background-color: #6EC1E4;
}

.hover-box h2,
.hover-box .elementor-heading-title {
    font-family: 'Poppins', sans-serif;
    color: #54595F;
    transition: all 0.3s ease;
}

.hover-box .elementor-widget-text-editor {
    font-family: 'Montserrat', sans-serif;
    color: #1A202C;
}

.hover-box .hover-content {
    max-height: 0;
    opacity: 0;
    overflow: hidden;
    transition: all 0.3s ease;
}

.hover-box:hover .hover-content {
    max-height: 500px;
    opacity: 1;
    margin-top: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed2ac06 *//* ─────────────────────────────────────────
   BOX — klasa: hover-box
   Zaokrąglone rogi + Montserrat + hover-content
───────────────────────────────────────── */

.hover-box {
  background: #1C2B4A !important;
  border-radius: 16px !important;
  border: none !important;
  padding: 40px 32px !important;
  position: relative !important;
  overflow: hidden !important;
  transition: transform 0.3s ease, box-shadow 0.3s ease !important;
}

/* Złota linia na górze */
.hover-box::before {
  content: '';
  position: absolute;
  top: 0;
  left: 32px;
  right: 32px;
  height: 2px;
  background: linear-gradient(
    to right,
    transparent,
    #B8933A,
    transparent
  );
}

/* Hover — lekkie uniesienie */
.hover-box:hover {
  transform: translateY(-4px) !important;
  box-shadow: 0 12px 32px rgba(0, 0, 0, 0.2) !important;
}

/* Nagłówek — złoty, Montserrat */
.hover-box h2,
.hover-box h3,
.hover-box .elementor-widget-heading .elementor-heading-title {
  color: #B8933A !important;
  font-family: 'poppins', sans-serif !important;
  font-size: 20px !important;
  letter-spacing: 0.1em !important;
  text-transform:  !important;
  font-style: normal !important;
  font-weight: 600 !important;
}

/* Tekst opis — biały, mniejszy */
.hover-box p,
.hover-box .elementor-widget-text-editor p {
  color: rgba(255, 255, 255, 0.75) !important;
  font-family: 'Montserrat', Arial, sans-serif !important;
  font-size: 17px !important;
  font-weight: 300 !important;
  line-height: 1.7 !important;
  margin: 0 !important;
}

/* ── hover-content — schowany domyślnie ── */
.hover-box .hover-content {
  max-height: 0 !important;
  opacity: 0 !important;
  overflow: hidden !important;
  transition: all 0.4s ease !important;
  margin-top: 0 !important;
}

/* ── hover-content — widoczny po najechaniu ── */
.hover-box:hover .hover-content {
  max-height: 500px !important;
  opacity: 1 !important;
  margin-top: 15px !important;
}

/* ── Styl tekstu w hover-content ── */
.hover-box .hover-content,
.hover-box .hover-content p,
.hover-box .hover-content span {
  color: rgba(255, 255, 255, 0.9) !important;
  font-family: 'Montserrat', Arial, sans-serif !important;
  font-size: 10px !important;
  font-weight: 700 !important;
  line-height: 1.6 !important;
  letter-spacing: 0.05em !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc28a8a *//* ─────────────────────────────────────────
   BOX — klasa: hover-box
   Zaokrąglone rogi + Montserrat + hover-content
───────────────────────────────────────── */

.hover-box {
  background: #1C2B4A !important;
  border-radius: 16px !important;
  border: none !important;
  padding: 40px 32px !important;
  position: relative !important;
  overflow: hidden !important;
  transition: transform 0.3s ease, box-shadow 0.3s ease !important;
}

/* Złota linia na górze */
.hover-box::before {
  content: '';
  position: absolute;
  top: 0;
  left: 32px;
  right: 32px;
  height: 2px;
  background: linear-gradient(
    to right,
    transparent,
    #B8933A,
    transparent
  );
}

/* Hover — lekkie uniesienie */
.hover-box:hover {
  transform: translateY(-4px) !important;
  box-shadow: 0 12px 32px rgba(0, 0, 0, 0.2) !important;
}

/* Nagłówek — złoty, Montserrat */
.hover-box h2,
.hover-box h3,
.hover-box .elementor-widget-heading .elementor-heading-title {
  color: #B8933A !important;
  font-family: 'poppins', sans-serif !important;
  font-size: 20px !important;
  letter-spacing: 0.1em !important;
  text-transform:  !important;
  font-style: normal !important;
  font-weight: 600 !important;
}

/* Tekst opis — biały, mniejszy */
.hover-box p,
.hover-box .elementor-widget-text-editor p {
  color: rgba(255, 255, 255, 0.75) !important;
  font-family: 'Montserrat', Arial, sans-serif !important;
  font-size: 17px !important;
  font-weight: 300 !important;
  line-height: 1.7 !important;
  margin: 0 !important;
}

/* ── hover-content — schowany domyślnie ── */
.hover-box .hover-content {
  max-height: 0 !important;
  opacity: 0 !important;
  overflow: hidden !important;
  transition: all 0.4s ease !important;
  margin-top: 0 !important;
}

/* ── hover-content — widoczny po najechaniu ── */
.hover-box:hover .hover-content {
  max-height: 500px !important;
  opacity: 1 !important;
  margin-top: 15px !important;
}

/* ── Styl tekstu w hover-content ── */
.hover-box .hover-content,
.hover-box .hover-content p,
.hover-box .hover-content span {
  color: rgba(255, 255, 255, 0.9) !important;
  font-family: 'Montserrat', Arial, sans-serif !important;
  font-size: 10px !important;
  font-weight: 700 !important;
  line-height: 1.6 !important;
  letter-spacing: 0.05em !important;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-8e9be49 */.elementor-14907 .elementor-element.elementor-element-8e9be49 img {
    filter: grayscale(950%);
    opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4553e18 */.hover-box {
    background-color: #F7FAFC;
    padding: 30px;
    border-radius: 16px;
    transition: all 0.3s ease;
    overflow: hidden;
}

.hover-box:hover {
    background-color: #6EC1E4;
}

.hover-box h2,
.hover-box .elementor-heading-title {
    font-family: 'Poppins', sans-serif;
    color: #54595F;
    transition: all 0.3s ease;
}

.hover-box .elementor-widget-text-editor {
    font-family: 'Montserrat', sans-serif;
    color: #1A202C;
}

.hover-box .hover-content {
    max-height: 0;
    opacity: 0;
    overflow: hidden;
    transition: all 0.3s ease;
}

.hover-box:hover .hover-content {
    max-height: 500px;
    opacity: 1;
    margin-top: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51080e4 *//* ─────────────────────────────────────────
   BOX — klasa: hover-box
   Zaokrąglone rogi + Montserrat + hover-content
───────────────────────────────────────── */

.hover-box {
  background: #1C2B4A !important;
  border-radius: 16px !important;
  border: none !important;
  padding: 40px 32px !important;
  position: relative !important;
  overflow: hidden !important;
  transition: transform 0.3s ease, box-shadow 0.3s ease !important;
}

/* Złota linia na górze */
.hover-box::before {
  content: '';
  position: absolute;
  top: 0;
  left: 32px;
  right: 32px;
  height: 2px;
  background: linear-gradient(
    to right,
    transparent,
    #B8933A,
    transparent
  );
}

/* Hover — lekkie uniesienie */
.hover-box:hover {
  transform: translateY(-4px) !important;
  box-shadow: 0 12px 32px rgba(0, 0, 0, 0.2) !important;
}

/* Nagłówek — złoty, Montserrat */
.hover-box h2,
.hover-box h3,
.hover-box .elementor-widget-heading .elementor-heading-title {
  color: #B8933A !important;
  font-family: 'poppins', sans-serif !important;
  font-size: 20px !important;
  letter-spacing: 0.1em !important;
  text-transform:  !important;
  font-style: normal !important;
  font-weight: 600 !important;
}

/* Tekst opis — biały, mniejszy */
.hover-box p,
.hover-box .elementor-widget-text-editor p {
  color: rgba(255, 255, 255, 0.75) !important;
  font-family: 'Montserrat', Arial, sans-serif !important;
  font-size: 17px !important;
  font-weight: 300 !important;
  line-height: 1.7 !important;
  margin: 0 !important;
}

/* ── hover-content — schowany domyślnie ── */
.hover-box .hover-content {
  max-height: 0 !important;
  opacity: 0 !important;
  overflow: hidden !important;
  transition: all 0.4s ease !important;
  margin-top: 0 !important;
}

/* ── hover-content — widoczny po najechaniu ── */
.hover-box:hover .hover-content {
  max-height: 500px !important;
  opacity: 1 !important;
  margin-top: 15px !important;
}

/* ── Styl tekstu w hover-content ── */
.hover-box .hover-content,
.hover-box .hover-content p,
.hover-box .hover-content span {
  color: rgba(255, 255, 255, 0.9) !important;
  font-family: 'Montserrat', Arial, sans-serif !important;
  font-size: 10px !important;
  font-weight: 700 !important;
  line-height: 1.6 !important;
  letter-spacing: 0.05em !important;
}/* End custom CSS */