.elementor-12 .elementor-element.elementor-element-d4f0ae3{--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:2px;--padding-bottom:2px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d4f0ae3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d4f0ae3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0B34;}.elementor-12 .elementor-element.elementor-element-95f148f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4da5070{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-12 .elementor-element.elementor-element-67c18cb{font-family:"Braah One", Sans-serif;font-size:30px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-67c18cb a{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-a6c3395{--display:flex;--padding-top:00px;--padding-bottom:00px;--padding-left:00px;--padding-right:00px;}.elementor-12 .elementor-element.elementor-element-06efe41{text-align:right;font-family:"Braah One", Sans-serif;font-size:30px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-427c58a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-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-12 .elementor-element.elementor-element-c075ef4 img{width:100%;height:85px;object-fit:cover;object-position:top center;}.elementor-12 .elementor-element.elementor-element-d022587{--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:030px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d022587:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d022587 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F79C5B;background-image:url("https://sziget.polyfill.hu/wp-content/uploads/2025/07/car.svg");background-position:bottom right;background-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-6c402a7{--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:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-849a8ec{--display:flex;}.elementor-12 .elementor-element.elementor-element-849a8ec.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-c065451{text-align:left;}.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-12 .elementor-element.elementor-element-58a7790{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 75px;text-align:left;}.elementor-12 .elementor-element.elementor-element-58a7790 .elementor-heading-title{font-family:"Braah One", Sans-serif;font-size:27px;font-weight:400;color:#24635B;}.elementor-12 .elementor-element.elementor-element-db44639{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-1e7ac0f{text-align:right;}.elementor-12 .elementor-element.elementor-element-1e7ac0f .elementor-heading-title{font-family:"Braah One", Sans-serif;font-size:70px;font-weight:400;text-transform:uppercase;color:#24635B;}.elementor-12 .elementor-element.elementor-element-1ce5cae{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:right;}.elementor-12 .elementor-element.elementor-element-1ce5cae .elementor-heading-title{font-family:"Braah One", Sans-serif;font-size:30px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-2f6d3a5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5e89978{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-5e89978:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5e89978 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4ab4636{--display:flex;}.elementor-12 .elementor-element.elementor-element-33b3a06 .elementor-heading-title{font-family:"Candal", Sans-serif;font-size:20px;font-weight:400;line-height:32px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-2c13f40 .elementor-heading-title{font-family:"Candal", Sans-serif;font-size:20px;font-weight:400;line-height:32px;color:#0E9D7E;}.elementor-12 .elementor-element.elementor-element-512982b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-512982b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-512982b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-08d2c71{--display:flex;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-057398c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-057398c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-057398c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7cd8361{--display:flex;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-890d9ca{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-890d9ca:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-890d9ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3463987{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9969496 img{width:100%;height:165px;object-fit:cover;object-position:bottom center;}.elementor-12 .elementor-element.elementor-element-05c82f4{--display:flex;--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-05c82f4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-05c82f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#143A39;background-image:url("https://sziget.polyfill.hu/wp-content/uploads/2025/07/Vector-10.svg");background-position:65% 93%;background-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-97edbcb{--e-transform-rotateZ:-3deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -100px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-97edbcb .elementor-heading-title{font-family:"Candal", Sans-serif;font-size:47px;font-weight:600;color:#EBF390;}.elementor-12 .elementor-element.elementor-element-9ed9e08{--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-12 .elementor-element.elementor-element-071b506{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-071b506:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-071b506 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sziget.polyfill.hu/wp-content/uploads/2025/07/Vector-1.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-12 .elementor-element.elementor-element-be0e58f{--e-transform-rotateZ:13deg;text-align:center;}.elementor-12 .elementor-element.elementor-element-be0e58f .elementor-heading-title{font-family:"Candal", Sans-serif;font-size:25px;font-weight:600;line-height:34px;color:#F79C5B;}.elementor-12 .elementor-element.elementor-element-ec49373{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-de57023{--display:flex;--padding-top:80px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-de57023:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-de57023 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sziget.polyfill.hu/wp-content/uploads/2025/07/Vector-2.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-12 .elementor-element.elementor-element-62e8822{--e-transform-rotateZ:-13deg;text-align:center;}.elementor-12 .elementor-element.elementor-element-62e8822 .elementor-heading-title{font-family:"Candal", Sans-serif;font-size:25px;font-weight:600;line-height:34px;color:#F79C5B;}.elementor-12 .elementor-element.elementor-element-5b58c7b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-12 .elementor-element.elementor-element-20819dc{--display:flex;--gap:015px 015px;--row-gap:015px;--column-gap:015px;--border-radius:23px 23px 23px 23px;box-shadow:15px 15px 0px 0px #3B7266;--padding-top:60px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-20819dc:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-20819dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5A47A;background-image:url("https://sziget.polyfill.hu/wp-content/uploads/2025/07/P.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-12 .elementor-element.elementor-element-20819dc.e-con{--e-con-transform-rotateZ:-5deg;}.elementor-12 .elementor-element.elementor-element-7a1e4f4{text-align:center;}.elementor-12 .elementor-element.elementor-element-7a1e4f4 .elementor-heading-title{font-family:"Candal", Sans-serif;font-size:37px;font-weight:600;line-height:24px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-04c65e8{text-align:center;}.elementor-12 .elementor-element.elementor-element-04c65e8 .elementor-heading-title{font-family:"Candal", Sans-serif;font-size:37px;font-weight:600;line-height:24px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f8b13b6{text-align:center;}.elementor-12 .elementor-element.elementor-element-f8b13b6 .elementor-heading-title{font-family:"Candal", Sans-serif;font-size:17px;font-weight:600;line-height:24px;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-0513050{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;}.elementor-12 .elementor-element.elementor-element-0513050 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-0513050 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-12 .elementor-element.elementor-element-7d1e603{text-align:center;}.elementor-12 .elementor-element.elementor-element-7d1e603 .elementor-heading-title{font-family:"Candal", Sans-serif;font-size:37px;font-weight:600;line-height:36px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4e19e67{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-88e5208{text-align:center;}.elementor-12 .elementor-element.elementor-element-88e5208 .elementor-heading-title{font-family:"Candal", Sans-serif;font-size:37px;font-weight:600;line-height:24px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-ff15720{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-ff15720.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-ff15720 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:17px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-e2e9946{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;}.elementor-12 .elementor-element.elementor-element-e2e9946 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-e2e9946 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.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-12 .elementor-element.elementor-element-0cd3f65 .elementor-button{background-color:#EBF390;font-family:"Candal", Sans-serif;font-size:21px;font-weight:400;text-transform:uppercase;line-height:21px;fill:#3B7266;color:#3B7266;border-style:solid;border-width:2px 2px 2px 2px;border-color:#3B7266;border-radius:7px 7px 7px 7px;padding:12px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-0cd3f65 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-0cd3f65 .elementor-button:focus{background-color:#FDE8CC;}.elementor-12 .elementor-element.elementor-element-0cd3f65:hover{--e-transform-translateX:0px;--e-transform-translateY:-3px;}.elementor-12 .elementor-element.elementor-element-81f757d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;}.elementor-12 .elementor-element.elementor-element-81f757d .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-81f757d .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-12 .elementor-element.elementor-element-8bcdc17{text-align:center;}.elementor-12 .elementor-element.elementor-element-8bcdc17 .elementor-heading-title{font-family:"Candal", Sans-serif;font-size:30px;font-weight:600;line-height:30px;color:#24635B;}.elementor-12 .elementor-element.elementor-element-74c2dbc{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-2773946{--display:flex;--gap:015px 015px;--row-gap:015px;--column-gap:015px;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#E9F482;--border-color:#E9F482;--border-radius:23px 23px 23px 23px;box-shadow:15px 15px 0px 0px #3B7266;--padding-top:60px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-2773946:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2773946 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7861A7;}.elementor-12 .elementor-element.elementor-element-2773946.e-con{--e-con-transform-rotateZ:5deg;}.elementor-12 .elementor-element.elementor-element-abe6742{text-align:center;}.elementor-12 .elementor-element.elementor-element-abe6742 .elementor-heading-title{font-family:"Candal", Sans-serif;font-size:37px;font-weight:600;line-height:24px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-a17ebe5{text-align:center;}.elementor-12 .elementor-element.elementor-element-a17ebe5 .elementor-heading-title{font-family:"Candal", Sans-serif;font-size:37px;font-weight:600;line-height:24px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-2378cc5{text-align:center;}.elementor-12 .elementor-element.elementor-element-2378cc5 .elementor-heading-title{font-family:"Candal", Sans-serif;font-size:17px;font-weight:600;line-height:24px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-213fb14{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;}.elementor-12 .elementor-element.elementor-element-213fb14 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-213fb14 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-12 .elementor-element.elementor-element-4770c48{text-align:center;}.elementor-12 .elementor-element.elementor-element-4770c48 .elementor-heading-title{font-family:"Candal", Sans-serif;font-size:37px;font-weight:600;line-height:36px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-67789a0{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-53f65ce{text-align:center;}.elementor-12 .elementor-element.elementor-element-53f65ce .elementor-heading-title{font-family:"Candal", Sans-serif;font-size:37px;font-weight:600;line-height:24px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-24ffb42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-24ffb42.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-24ffb42 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:17px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-bb078d9{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;}.elementor-12 .elementor-element.elementor-element-bb078d9 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-bb078d9 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-12 .elementor-element.elementor-element-3207d51 .elementor-button{background-color:#EBF390;font-family:"Candal", Sans-serif;font-size:21px;font-weight:400;text-transform:uppercase;line-height:21px;fill:#3B7266;color:#3B7266;border-style:solid;border-width:2px 2px 2px 2px;border-color:#3B7266;border-radius:7px 7px 7px 7px;padding:12px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-3207d51 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-3207d51 .elementor-button:focus{background-color:#FDE8CC;}.elementor-12 .elementor-element.elementor-element-3207d51:hover{--e-transform-translateY:-3px;}.elementor-12 .elementor-element.elementor-element-3995f32{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;}.elementor-12 .elementor-element.elementor-element-3995f32 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-3995f32 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-12 .elementor-element.elementor-element-7a762ea{text-align:center;}.elementor-12 .elementor-element.elementor-element-7a762ea .elementor-heading-title{font-family:"Candal", Sans-serif;font-size:30px;font-weight:600;line-height:30px;color:#24635B;}.elementor-12 .elementor-element.elementor-element-a1316f3{--display:flex;--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a1316f3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a1316f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#143A39;background-image:url("https://sziget.polyfill.hu/wp-content/uploads/2025/07/Vector-10.svg");background-position:65% 93%;background-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-652624a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -100px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-652624a .elementor-heading-title{font-family:"Candal", Sans-serif;font-size:47px;font-weight:600;color:#EBF390;}.elementor-12 .elementor-element.elementor-element-1155efa{--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-12 .elementor-element.elementor-element-33ae768{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-33ae768:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-33ae768 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sziget.polyfill.hu/wp-content/uploads/2025/07/Vector-1.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-12 .elementor-element.elementor-element-2efb921{text-align:center;}.elementor-12 .elementor-element.elementor-element-2efb921 .elementor-heading-title{font-family:"Candal", Sans-serif;font-size:25px;font-weight:600;line-height:34px;color:#F79C5B;}.elementor-12 .elementor-element.elementor-element-4b2759b{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-4b2759b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4b2759b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sziget.polyfill.hu/wp-content/uploads/2025/07/Vector-1.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-12 .elementor-element.elementor-element-9b41093{text-align:center;}.elementor-12 .elementor-element.elementor-element-9b41093 .elementor-heading-title{font-family:"Candal", Sans-serif;font-size:25px;font-weight:600;line-height:34px;color:#F79C5B;}.elementor-12 .elementor-element.elementor-element-1f73840{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-12 .elementor-element.elementor-element-9e0ae2a{--display:flex;--gap:015px 015px;--row-gap:015px;--column-gap:015px;--border-radius:23px 23px 23px 23px;box-shadow:15px 15px 0px 0px #3B7266;--padding-top:60px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-9e0ae2a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9e0ae2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C5A47A;background-image:url("https://sziget.polyfill.hu/wp-content/uploads/2025/07/P.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-12 .elementor-element.elementor-element-206b434{text-align:center;}.elementor-12 .elementor-element.elementor-element-206b434 .elementor-heading-title{font-family:"Candal", Sans-serif;font-size:37px;font-weight:600;line-height:24px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-c976c0e{text-align:center;}.elementor-12 .elementor-element.elementor-element-c976c0e .elementor-heading-title{font-family:"Candal", Sans-serif;font-size:37px;font-weight:600;line-height:24px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-dbd6306{text-align:center;}.elementor-12 .elementor-element.elementor-element-dbd6306 .elementor-heading-title{font-family:"Candal", Sans-serif;font-size:17px;font-weight:600;line-height:24px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-e06ebde{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;}.elementor-12 .elementor-element.elementor-element-e06ebde .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-e06ebde .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-12 .elementor-element.elementor-element-e215ddb{text-align:center;}.elementor-12 .elementor-element.elementor-element-e215ddb .elementor-heading-title{font-family:"Candal", Sans-serif;font-size:37px;font-weight:600;line-height:36px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-e11987c{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-451a328{text-align:center;}.elementor-12 .elementor-element.elementor-element-451a328 .elementor-heading-title{font-family:"Candal", Sans-serif;font-size:37px;font-weight:600;line-height:24px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-831ff84{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-831ff84.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-831ff84 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:17px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9bc798b{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;}.elementor-12 .elementor-element.elementor-element-9bc798b .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-9bc798b .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-12 .elementor-element.elementor-element-04529e3 .elementor-button{background-color:#EBF390;font-family:"Candal", Sans-serif;font-size:21px;font-weight:400;text-transform:uppercase;line-height:21px;fill:#3B7266;color:#3B7266;border-style:solid;border-width:2px 2px 2px 2px;border-color:#3B7266;border-radius:7px 7px 7px 7px;padding:12px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-04529e3 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-04529e3 .elementor-button:focus{background-color:#FDE8CC;}.elementor-12 .elementor-element.elementor-element-04529e3:hover{--e-transform-translateX:0px;--e-transform-translateY:-3px;}.elementor-12 .elementor-element.elementor-element-12528b1{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;}.elementor-12 .elementor-element.elementor-element-12528b1 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-12528b1 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-12 .elementor-element.elementor-element-1ee2361{text-align:center;}.elementor-12 .elementor-element.elementor-element-1ee2361 .elementor-heading-title{font-family:"Candal", Sans-serif;font-size:30px;font-weight:600;line-height:30px;color:#24635B;}.elementor-12 .elementor-element.elementor-element-4baf322{--display:flex;--gap:015px 015px;--row-gap:015px;--column-gap:015px;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#E9F482;--border-color:#E9F482;--border-radius:23px 23px 23px 23px;box-shadow:15px 15px 0px 0px #3B7266;--padding-top:60px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-4baf322:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4baf322 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7861A7;}.elementor-12 .elementor-element.elementor-element-44f75c9{text-align:center;}.elementor-12 .elementor-element.elementor-element-44f75c9 .elementor-heading-title{font-family:"Candal", Sans-serif;font-size:37px;font-weight:600;line-height:24px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-73ccc0f{text-align:center;}.elementor-12 .elementor-element.elementor-element-73ccc0f .elementor-heading-title{font-family:"Candal", Sans-serif;font-size:37px;font-weight:600;line-height:24px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-12cde64{text-align:center;}.elementor-12 .elementor-element.elementor-element-12cde64 .elementor-heading-title{font-family:"Candal", Sans-serif;font-size:17px;font-weight:600;line-height:24px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-efc8ef1{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;}.elementor-12 .elementor-element.elementor-element-efc8ef1 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-efc8ef1 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-12 .elementor-element.elementor-element-5e9d494{text-align:center;}.elementor-12 .elementor-element.elementor-element-5e9d494 .elementor-heading-title{font-family:"Candal", Sans-serif;font-size:37px;font-weight:600;line-height:36px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-681aa9b{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0f80ec7{text-align:center;}.elementor-12 .elementor-element.elementor-element-0f80ec7 .elementor-heading-title{font-family:"Candal", Sans-serif;font-size:37px;font-weight:600;line-height:24px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-2b77a89{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-2b77a89.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-2b77a89 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:17px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-10b80c6{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;}.elementor-12 .elementor-element.elementor-element-10b80c6 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-10b80c6 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-12 .elementor-element.elementor-element-103b385 .elementor-button{background-color:#EBF390;font-family:"Candal", Sans-serif;font-size:21px;font-weight:400;text-transform:uppercase;line-height:21px;fill:#3B7266;color:#3B7266;border-style:solid;border-width:2px 2px 2px 2px;border-color:#3B7266;border-radius:7px 7px 7px 7px;padding:12px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-103b385 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-103b385 .elementor-button:focus{background-color:#FDE8CC;}.elementor-12 .elementor-element.elementor-element-103b385:hover{--e-transform-translateY:-3px;}.elementor-12 .elementor-element.elementor-element-3f55167{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;}.elementor-12 .elementor-element.elementor-element-3f55167 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-3f55167 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-12 .elementor-element.elementor-element-31431c3{text-align:center;}.elementor-12 .elementor-element.elementor-element-31431c3 .elementor-heading-title{font-family:"Candal", Sans-serif;font-size:30px;font-weight:600;line-height:30px;color:#24635B;}.elementor-12 .elementor-element.elementor-element-f6b22a6{--display:flex;--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;--padding-top:30px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f6b22a6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f6b22a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDE8CC;background-image:url("https://sziget.polyfill.hu/wp-content/uploads/2025/07/car2.svg");background-position:bottom left;background-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-ac20c3f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-1e72a91{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:00px 00px;--row-gap:00px;--column-gap:00px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-1e72a91.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-746fa68 .elementor-heading-title{font-family:"Braah One", Sans-serif;font-size:27px;font-weight:400;color:#24635B;}.elementor-12 .elementor-element.elementor-element-52d2f1f .elementor-heading-title{font-family:"Braah One", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-cdac298{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:00px 00px;--row-gap:00px;--column-gap:00px;}.elementor-12 .elementor-element.elementor-element-cdac298.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-16722fe .elementor-heading-title{font-family:"Braah One", Sans-serif;font-size:40px;font-weight:400;color:#24635B;}.elementor-12 .elementor-element.elementor-element-6f5a533{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Cairo", Sans-serif;font-size:17px;font-weight:400;color:#24635B;}.elementor-12 .elementor-element.elementor-element-cb89d2c{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#000000;--border-color:#000000;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-60455d6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-cca6512{--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;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-c3ba300{--display:flex;--min-height:850px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c3ba300:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c3ba300 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sziget.polyfill.hu/wp-content/uploads/2025/07/sziget-2.png");background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-a2fb3d2{--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-12 .elementor-element.elementor-element-0d83bd6{--display:flex;}.elementor-12 .elementor-element.elementor-element-5673e47{text-align:left;}.elementor-12 .elementor-element.elementor-element-75bc9f2{--display:flex;}.elementor-12 .elementor-element.elementor-element-5479afd{text-align:right;}.elementor-12 .elementor-element.elementor-element-ec7bd70{--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-12 .elementor-element.elementor-element-23106c7{--display:flex;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-90959da{text-align:left;}.elementor-12 .elementor-element.elementor-element-2764bbd{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c01930e{text-align:left;}.elementor-12 .elementor-element.elementor-element-519c527{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-519c527:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-519c527 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBF390;background-image:url("https://sziget.polyfill.hu/wp-content/uploads/2025/07/Vector-15.svg");background-repeat:no-repeat;background-size:contain;}.elementor-12 .elementor-element.elementor-element-d8fbe8f{--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:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-d8fbe8f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-db1c80a{text-align:right;}.elementor-12 .elementor-element.elementor-element-1606b72{--display:flex;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-1b95dbb{text-align:right;}.elementor-12 .elementor-element.elementor-element-1b95dbb .elementor-heading-title{font-family:"Braah One", Sans-serif;font-size:66px;font-weight:400;color:#24635B;}.elementor-12 .elementor-element.elementor-element-f16b5f5{--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:flex-end;--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-12 .elementor-element.elementor-element-30571c6{font-family:"Cairo", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;color:#000000;}.elementor-12 .elementor-element.elementor-element-4ef5359{font-family:"Cairo", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;color:#000000;}.elementor-12 .elementor-element.elementor-element-cf60e8a{font-family:"Cairo", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;color:#000000;}.elementor-12 .elementor-element.elementor-element-3b2337b{font-family:"Cairo", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;color:#000000;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-d4f0ae3{--padding-top:2px;--padding-bottom:2px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-67c18cb{font-size:24px;}.elementor-12 .elementor-element.elementor-element-06efe41{font-size:24px;}.elementor-12 .elementor-element.elementor-element-d022587{--padding-top:30px;--padding-bottom:150px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-2f6d3a5{--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-12 .elementor-element.elementor-element-5e89978{--min-height:20px;--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-12 .elementor-element.elementor-element-512982b{--min-height:20px;}.elementor-12 .elementor-element.elementor-element-057398c{--min-height:20px;}.elementor-12 .elementor-element.elementor-element-890d9ca{--min-height:20px;}.elementor-12 .elementor-element.elementor-element-05c82f4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-05c82f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-12 .elementor-element.elementor-element-a1316f3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a1316f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-12 .elementor-element.elementor-element-a1316f3{--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-652624a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-1155efa{--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:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-1155efa.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-33ae768{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-12 .elementor-element.elementor-element-33ae768.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-4b2759b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-12 .elementor-element.elementor-element-4b2759b.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-1f73840{--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-12 .elementor-element.elementor-element-4baf322{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-f6b22a6{--padding-top:30px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-95f148f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-67c18cb{text-align:center;font-size:18px;}.elementor-12 .elementor-element.elementor-element-06efe41{text-align:center;font-size:18px;}.elementor-12 .elementor-element.elementor-element-6c402a7{--margin-top:10px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-849a8ec{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c065451{text-align:center;}.elementor-12 .elementor-element.elementor-element-58a7790{padding:0px 0px 0px 30px;text-align:center;}.elementor-12 .elementor-element.elementor-element-1e7ac0f{text-align:center;}.elementor-12 .elementor-element.elementor-element-1e7ac0f .elementor-heading-title{font-size:36px;}.elementor-12 .elementor-element.elementor-element-1ce5cae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-1ce5cae .elementor-heading-title{font-size:21px;}.elementor-12 .elementor-element.elementor-element-4ab4636{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-33b3a06 .elementor-heading-title{font-size:18px;line-height:30px;}.elementor-12 .elementor-element.elementor-element-2c13f40 .elementor-heading-title{font-size:18px;line-height:30px;}.elementor-12 .elementor-element.elementor-element-05c82f4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-05c82f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-12 .elementor-element.elementor-element-a1316f3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a1316f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-12 .elementor-element.elementor-element-652624a .elementor-heading-title{font-size:32px;}.elementor-12 .elementor-element.elementor-element-1155efa{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-33ae768{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-2efb921{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-2efb921 .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-12 .elementor-element.elementor-element-4b2759b{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-9b41093 .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-12 .elementor-element.elementor-element-1f73840{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9e0ae2a{--width:100%;}.elementor-12 .elementor-element.elementor-element-206b434 .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-c976c0e .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-e215ddb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-12 .elementor-element.elementor-element-e215ddb .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-451a328 .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-1ee2361 .elementor-heading-title{font-size:24px;}.elementor-12 .elementor-element.elementor-element-44f75c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-12 .elementor-element.elementor-element-44f75c9 .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-73ccc0f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-12 .elementor-element.elementor-element-73ccc0f .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-5e9d494{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-12 .elementor-element.elementor-element-5e9d494 .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-0f80ec7 .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-31431c3 .elementor-heading-title{font-size:24px;}.elementor-12 .elementor-element.elementor-element-ac20c3f{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-cdac298{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-16722fe .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-c3ba300{--min-height:470px;}.elementor-12 .elementor-element.elementor-element-5479afd img{width:21%;}.elementor-12 .elementor-element.elementor-element-90959da img{width:45%;}.elementor-12 .elementor-element.elementor-element-c01930e{text-align:right;}.elementor-12 .elementor-element.elementor-element-c01930e img{width:60%;}.elementor-12 .elementor-element.elementor-element-1b95dbb .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-f16b5f5{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-d4f0ae3{--content-width:1440px;}.elementor-12 .elementor-element.elementor-element-d022587{--content-width:1440px;}.elementor-12 .elementor-element.elementor-element-849a8ec{--width:56.875%;}.elementor-12 .elementor-element.elementor-element-5e89978{--width:80px;}.elementor-12 .elementor-element.elementor-element-4ab4636{--width:100%;}.elementor-12 .elementor-element.elementor-element-512982b{--width:80px;}.elementor-12 .elementor-element.elementor-element-08d2c71{--width:56%;}.elementor-12 .elementor-element.elementor-element-057398c{--width:80px;}.elementor-12 .elementor-element.elementor-element-7cd8361{--width:56%;}.elementor-12 .elementor-element.elementor-element-890d9ca{--width:80px;}.elementor-12 .elementor-element.elementor-element-05c82f4{--content-width:1440px;}.elementor-12 .elementor-element.elementor-element-071b506{--width:50%;}.elementor-12 .elementor-element.elementor-element-ec49373{--width:50%;}.elementor-12 .elementor-element.elementor-element-de57023{--width:50%;}.elementor-12 .elementor-element.elementor-element-5b58c7b{--width:90%;}.elementor-12 .elementor-element.elementor-element-20819dc{--width:42%;}.elementor-12 .elementor-element.elementor-element-74c2dbc{--width:55%;}.elementor-12 .elementor-element.elementor-element-2773946{--width:42%;}.elementor-12 .elementor-element.elementor-element-a1316f3{--content-width:1440px;}.elementor-12 .elementor-element.elementor-element-33ae768{--width:50%;}.elementor-12 .elementor-element.elementor-element-4b2759b{--width:50%;}.elementor-12 .elementor-element.elementor-element-1f73840{--width:90%;}.elementor-12 .elementor-element.elementor-element-9e0ae2a{--width:42%;}.elementor-12 .elementor-element.elementor-element-4baf322{--width:42%;}.elementor-12 .elementor-element.elementor-element-f6b22a6{--content-width:1440px;}.elementor-12 .elementor-element.elementor-element-ac20c3f{--width:100%;}.elementor-12 .elementor-element.elementor-element-1e72a91{--width:100%;}.elementor-12 .elementor-element.elementor-element-cdac298{--content-width:801px;}.elementor-12 .elementor-element.elementor-element-cb89d2c{--width:65%;}.elementor-12 .elementor-element.elementor-element-cca6512{--width:65%;}.elementor-12 .elementor-element.elementor-element-c3ba300{--content-width:1440px;}.elementor-12 .elementor-element.elementor-element-519c527{--content-width:1440px;}.elementor-12 .elementor-element.elementor-element-d8fbe8f{--width:50%;}.elementor-12 .elementor-element.elementor-element-1606b72{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-849a8ec{--width:343.203px;}.elementor-12 .elementor-element.elementor-element-5e89978{--width:100%;}.elementor-12 .elementor-element.elementor-element-512982b{--width:100%;}.elementor-12 .elementor-element.elementor-element-08d2c71{--width:100%;}.elementor-12 .elementor-element.elementor-element-057398c{--width:100%;}.elementor-12 .elementor-element.elementor-element-7cd8361{--width:100%;}.elementor-12 .elementor-element.elementor-element-890d9ca{--width:100%;}.elementor-12 .elementor-element.elementor-element-33ae768{--width:73%;}.elementor-12 .elementor-element.elementor-element-4b2759b{--width:73%;}.elementor-12 .elementor-element.elementor-element-1f73840{--width:100%;}.elementor-12 .elementor-element.elementor-element-9e0ae2a{--width:100%;}.elementor-12 .elementor-element.elementor-element-4baf322{--width:100%;}.elementor-12 .elementor-element.elementor-element-cb89d2c{--width:100%;}.elementor-12 .elementor-element.elementor-element-d8fbe8f{--width:203.5px;}.elementor-12 .elementor-element.elementor-element-1606b72{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-67c18cb */.elementor-12 .elementor-element.elementor-element-67c18cb p {margin-bottom:0px;color:white !important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-06efe41 */.elementor-12 .elementor-element.elementor-element-06efe41 p {margin-bottom:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ff15720 */.elementor-12 .elementor-element.elementor-element-ff15720 p {margin-bottom:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-24ffb42 */.elementor-12 .elementor-element.elementor-element-24ffb42 p {margin-bottom:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-831ff84 */.elementor-12 .elementor-element.elementor-element-831ff84 p {margin-bottom:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b77a89 */.elementor-12 .elementor-element.elementor-element-2b77a89 p {margin-bottom:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb89d2c */#field_1_15 {
    padding:15px;
    background:#EBF390;
    border-radius:12px;
    margin:0px -15px;
    box-shadow:15px 15px 0px #3B7266;
}

label[for="input_1_15_1"]) {font-weight:bold !important;font-size:16px !important;}

#input_1_12 {font-weight:bold;}
.gform_heading {display:none;}
.gfield_select {background:url(https://sziget.polyfill.hu/wp-content/uploads/2025/07/Polygon-1.svg) right no-repeat !important;
    background-size:15px !important;
    outline:none !important;
    box-shadow:none !important;
}


.gform-theme--framework .gfield--input-type-datepicker .ginput_container_date input,
.gform-theme--foundation .gfield select.large,
.gform-theme--foundation .gfield input.large {
    font-size:15px;
    font-family:"Cairo";
    color:#000000;
    background:transparent;
    border:0px;
    border-bottom:1px solid black;
    padding:5px;
    box-shadow:none;
    border-radius:0px;
    width:100%;
   height: 100%;
    max-height: 45px;
}

.gform-field-label:not(label[for="input_1_13"],label[for="input_1_15_1"]) {display:none !important;}



label[for="input_1_13"] {font-weight:bold !important;font-size:16px !important;}

.gform-theme--foundation .gform_fields {
    row-gap:25px
}

#gform_submit_button_1 {
    margin:0 auto;
    font-family:"Braah One";
    font-size:34px;
    color:#23635B;
    border:1px solid #0e9d7e;
    background:#ebf390;
    font-weight:normal;
    letter-spacing:0px;
    border-radius:6px;
    text-transform: uppercase;
    padding:15px;
    margin-top:20px;

}
#gform_submit_button_1:hover {
    background:#7861A7;
    color:#fff;
    border-color:white;
}


.elementor-12 .elementor-element.elementor-element-cb89d2c input:focus {
    padding-left:15px;
    outline:none;
    border-color:#7861A7 !important;
    color:#7861A7 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30571c6 */.elementor-12 .elementor-element.elementor-element-30571c6 p {margin-bottom:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ef5359 */.elementor-12 .elementor-element.elementor-element-4ef5359 p {margin-bottom:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf60e8a */.elementor-12 .elementor-element.elementor-element-cf60e8a p {margin-bottom:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b2337b */.elementor-12 .elementor-element.elementor-element-3b2337b p {margin-bottom:0px;}/* End custom CSS */