.elementor-2738 .elementor-element.elementor-element-4094ee7{--display:flex;--min-height:586px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0;}.elementor-2738 .elementor-element.elementor-element-4094ee7:not(.elementor-motion-effects-element-type-background), .elementor-2738 .elementor-element.elementor-element-4094ee7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.uj.royalforest.hu/wp-content/uploads/2026/04/ChatGPT-Image-2026.-febr.-17.-14_52_30.png");background-position:center center;background-size:100% auto;}.elementor-2738 .elementor-element.elementor-element-4094ee7::before, .elementor-2738 .elementor-element.elementor-element-4094ee7 > .elementor-background-video-container::before, .elementor-2738 .elementor-element.elementor-element-4094ee7 > .e-con-inner > .elementor-background-video-container::before, .elementor-2738 .elementor-element.elementor-element-4094ee7 > .elementor-background-slideshow::before, .elementor-2738 .elementor-element.elementor-element-4094ee7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2738 .elementor-element.elementor-element-4094ee7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-2738 .elementor-element.elementor-element-8695738{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2738 .elementor-element.elementor-element-2646c9c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2738 .elementor-element.elementor-element-2646c9c{text-align:center;}.elementor-2738 .elementor-element.elementor-element-2646c9c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:96px;font-weight:bold;letter-spacing:8.5px;text-shadow:7px 3px 6px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-2738 .elementor-element.elementor-element-8251b0a{--display:flex;--min-height:15vh;--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:stretch;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2738 .elementor-element.elementor-element-8251b0a:not(.elementor-motion-effects-element-type-background), .elementor-2738 .elementor-element.elementor-element-8251b0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 10%, #FFFFFF 50%);}.elementor-2738 .elementor-element.elementor-element-5d79600d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2738 .elementor-element.elementor-element-7584e90e{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:start;}.elementor-2738 .elementor-element.elementor-element-7584e90e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3.7vw;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-2px;word-spacing:0em;color:#212121;}.elementor-2738 .elementor-element.elementor-element-5bf92eb6{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#222222;}.elementor-2738 .elementor-element.elementor-element-5bf92eb6 > .elementor-widget-container{margin:1% 0% 0% 12%;}.elementor-2738 .elementor-element.elementor-element-b2bfadd > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2738 .elementor-element.elementor-element-b2bfadd:not(.elementor-motion-effects-element-type-background), .elementor-2738 .elementor-element.elementor-element-b2bfadd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2738 .elementor-element.elementor-element-b2bfadd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-b2bfadd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2738 .elementor-element.elementor-element-ed26416 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-2738 .elementor-element.elementor-element-ed26416 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2738 .elementor-element.elementor-element-e31d828{--display:flex;}.elementor-2738 .elementor-element.elementor-element-1144670 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2738 .elementor-element.elementor-element-3bc0489 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-fe533e9 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2738 .elementor-element.elementor-element-fe533e9{text-align:start;}.elementor-2738 .elementor-element.elementor-element-fe533e9 .elementor-heading-title{font-weight:100;font-style:italic;}.elementor-2738 .elementor-element.elementor-element-b8638a1{text-align:justify;}.elementor-2738 .elementor-element.elementor-element-7b6ef37 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-2738 .elementor-element.elementor-element-7b6ef37 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2738 .elementor-element.elementor-element-06978e0{--display:flex;}.elementor-2738 .elementor-element.elementor-element-8f42d86 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2738 .elementor-element.elementor-element-a2d8b07 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-5ac297d > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2738 .elementor-element.elementor-element-5ac297d .elementor-heading-title{font-weight:100;font-style:italic;}.elementor-2738 .elementor-element.elementor-element-27393ac{text-align:justify;}.elementor-2738 .elementor-element.elementor-element-f7be5f1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-2738 .elementor-element.elementor-element-f7be5f1 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2738 .elementor-element.elementor-element-43b021b{--display:flex;}.elementor-2738 .elementor-element.elementor-element-3c7d677 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2738 .elementor-element.elementor-element-8702848 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-6e12e59 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2738 .elementor-element.elementor-element-6e12e59 .elementor-heading-title{font-weight:100;font-style:italic;}.elementor-2738 .elementor-element.elementor-element-afbd547{text-align:justify;}.elementor-2738 .elementor-element.elementor-element-c95885c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2738 .elementor-element.elementor-element-c95885c:not(.elementor-motion-effects-element-type-background), .elementor-2738 .elementor-element.elementor-element-c95885c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2738 .elementor-element.elementor-element-c95885c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-c95885c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2738 .elementor-element.elementor-element-b29fa24 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-2738 .elementor-element.elementor-element-b29fa24 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2738 .elementor-element.elementor-element-b052e6e{--display:flex;}.elementor-2738 .elementor-element.elementor-element-4db0066 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2738 .elementor-element.elementor-element-7d2c1b3 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-de624db > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2738 .elementor-element.elementor-element-de624db .elementor-heading-title{font-weight:100;font-style:italic;}.elementor-2738 .elementor-element.elementor-element-6caf8e5{text-align:justify;}.elementor-2738 .elementor-element.elementor-element-aa8cafb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-2738 .elementor-element.elementor-element-aa8cafb > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2738 .elementor-element.elementor-element-8e700fa{--display:flex;}.elementor-2738 .elementor-element.elementor-element-bb6c1bd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2738 .elementor-element.elementor-element-2a494ac > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-6dea4f0 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2738 .elementor-element.elementor-element-6dea4f0 .elementor-heading-title{font-weight:100;font-style:italic;}.elementor-2738 .elementor-element.elementor-element-f663112{text-align:justify;}.elementor-2738 .elementor-element.elementor-element-abf4623 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-2738 .elementor-element.elementor-element-abf4623 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2738 .elementor-element.elementor-element-8177bc4{--display:flex;--min-height:15vh;--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:stretch;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2738 .elementor-element.elementor-element-8177bc4:not(.elementor-motion-effects-element-type-background), .elementor-2738 .elementor-element.elementor-element-8177bc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 10%, #FFFFFF 50%);}.elementor-2738 .elementor-element.elementor-element-668b50c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2738 .elementor-element.elementor-element-5fdaf57{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:start;}.elementor-2738 .elementor-element.elementor-element-5fdaf57 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3.7vw;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-2px;word-spacing:0em;color:#212121;}.elementor-2738 .elementor-element.elementor-element-0f50fe5{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#222222;}.elementor-2738 .elementor-element.elementor-element-0f50fe5 > .elementor-widget-container{margin:1% 0% 0% 12%;}.elementor-2738 .elementor-element.elementor-element-08c22ea > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2738 .elementor-element.elementor-element-08c22ea:not(.elementor-motion-effects-element-type-background), .elementor-2738 .elementor-element.elementor-element-08c22ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2738 .elementor-element.elementor-element-08c22ea{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-08c22ea > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2738 .elementor-element.elementor-element-e84bf8e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-2738 .elementor-element.elementor-element-e84bf8e > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2738 .elementor-element.elementor-element-4cb16ff{--display:flex;}.elementor-2738 .elementor-element.elementor-element-dc1d8f7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2738 .elementor-element.elementor-element-a3b9d4a > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-0a8d0ea > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2738 .elementor-element.elementor-element-0a8d0ea .elementor-heading-title{font-weight:100;font-style:italic;}.elementor-2738 .elementor-element.elementor-element-ad99e18{text-align:justify;}.elementor-2738 .elementor-element.elementor-element-cdb1e24 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-2738 .elementor-element.elementor-element-cdb1e24 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2738 .elementor-element.elementor-element-99a2c5a{--display:flex;}.elementor-2738 .elementor-element.elementor-element-3b79372 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2738 .elementor-element.elementor-element-ee32da2 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-d4d9ef1 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2738 .elementor-element.elementor-element-d4d9ef1 .elementor-heading-title{font-weight:100;font-style:italic;}.elementor-2738 .elementor-element.elementor-element-709acf0{text-align:justify;}.elementor-2738 .elementor-element.elementor-element-d91f517 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-2738 .elementor-element.elementor-element-d91f517 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2738 .elementor-element.elementor-element-bc9ec05{--display:flex;}.elementor-2738 .elementor-element.elementor-element-8ce9854 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2738 .elementor-element.elementor-element-a4abdad > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-cb16f2f > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2738 .elementor-element.elementor-element-cb16f2f .elementor-heading-title{font-weight:100;font-style:italic;}.elementor-2738 .elementor-element.elementor-element-06f8edb{text-align:justify;}.elementor-2738 .elementor-element.elementor-element-825ffda > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2738 .elementor-element.elementor-element-825ffda:not(.elementor-motion-effects-element-type-background), .elementor-2738 .elementor-element.elementor-element-825ffda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2738 .elementor-element.elementor-element-825ffda{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-825ffda > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2738 .elementor-element.elementor-element-6f05bf6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-2738 .elementor-element.elementor-element-6f05bf6 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2738 .elementor-element.elementor-element-e782115{--display:flex;}.elementor-2738 .elementor-element.elementor-element-55266f9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2738 .elementor-element.elementor-element-99bdd15 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-f12ec45 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2738 .elementor-element.elementor-element-f12ec45 .elementor-heading-title{font-weight:100;font-style:italic;}.elementor-2738 .elementor-element.elementor-element-f8c282c{text-align:justify;}.elementor-2738 .elementor-element.elementor-element-78fa08d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-2738 .elementor-element.elementor-element-78fa08d > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2738 .elementor-element.elementor-element-fd24fb8{--display:flex;}.elementor-2738 .elementor-element.elementor-element-ad95bc8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2738 .elementor-element.elementor-element-58aa190 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-4eb94a7 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2738 .elementor-element.elementor-element-4eb94a7 .elementor-heading-title{font-weight:100;font-style:italic;}.elementor-2738 .elementor-element.elementor-element-c435b71{text-align:justify;}.elementor-2738 .elementor-element.elementor-element-b8d7087 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-2738 .elementor-element.elementor-element-b8d7087 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2738 .elementor-element.elementor-element-8ff4f87{--display:flex;}.elementor-2738 .elementor-element.elementor-element-5ed4461 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2738 .elementor-element.elementor-element-b4de5bc > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-d18b13a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2738 .elementor-element.elementor-element-d18b13a .elementor-heading-title{font-weight:100;font-style:italic;}.elementor-2738 .elementor-element.elementor-element-f4283ba{text-align:justify;}.elementor-2738 .elementor-element.elementor-element-44d578e{--display:flex;--min-height:15vh;--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:stretch;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2738 .elementor-element.elementor-element-44d578e:not(.elementor-motion-effects-element-type-background), .elementor-2738 .elementor-element.elementor-element-44d578e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 10%, #FFFFFF 50%);}.elementor-2738 .elementor-element.elementor-element-d5bf561{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2738 .elementor-element.elementor-element-e7fdf8a{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:start;}.elementor-2738 .elementor-element.elementor-element-e7fdf8a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3.7vw;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-2px;word-spacing:0em;color:#212121;}.elementor-2738 .elementor-element.elementor-element-4cbd446{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#222222;}.elementor-2738 .elementor-element.elementor-element-4cbd446 > .elementor-widget-container{margin:1% 0% 0% 12%;}.elementor-2738 .elementor-element.elementor-element-15bc0dc > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2738 .elementor-element.elementor-element-15bc0dc:not(.elementor-motion-effects-element-type-background), .elementor-2738 .elementor-element.elementor-element-15bc0dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2738 .elementor-element.elementor-element-15bc0dc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-15bc0dc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2738 .elementor-element.elementor-element-33c6445 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-2738 .elementor-element.elementor-element-33c6445 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2738 .elementor-element.elementor-element-ada3dd1{--display:flex;}.elementor-2738 .elementor-element.elementor-element-1d981ee .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2738 .elementor-element.elementor-element-3bf709f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-517e3b1 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2738 .elementor-element.elementor-element-517e3b1 .elementor-heading-title{font-weight:100;font-style:italic;}.elementor-2738 .elementor-element.elementor-element-e402823{text-align:justify;}.elementor-2738 .elementor-element.elementor-element-9bda49f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-2738 .elementor-element.elementor-element-9bda49f > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2738 .elementor-element.elementor-element-d123b35 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-2738 .elementor-element.elementor-element-d123b35 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2738 .elementor-element.elementor-element-79d4f19{--display:flex;--min-height:15vh;--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:stretch;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2738 .elementor-element.elementor-element-79d4f19:not(.elementor-motion-effects-element-type-background), .elementor-2738 .elementor-element.elementor-element-79d4f19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 10%, #FFFFFF 50%);}.elementor-2738 .elementor-element.elementor-element-c04e74d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2738 .elementor-element.elementor-element-2dba3a3{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:start;}.elementor-2738 .elementor-element.elementor-element-2dba3a3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3.7vw;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-2px;word-spacing:0em;color:#212121;}.elementor-2738 .elementor-element.elementor-element-c02334a{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#222222;}.elementor-2738 .elementor-element.elementor-element-c02334a > .elementor-widget-container{margin:1% 0% 0% 12%;}.elementor-2738 .elementor-element.elementor-element-517b9b1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2738 .elementor-element.elementor-element-517b9b1:not(.elementor-motion-effects-element-type-background), .elementor-2738 .elementor-element.elementor-element-517b9b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2738 .elementor-element.elementor-element-517b9b1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-517b9b1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2738 .elementor-element.elementor-element-23aaba7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-2738 .elementor-element.elementor-element-23aaba7 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2738 .elementor-element.elementor-element-a019562{--display:flex;}.elementor-2738 .elementor-element.elementor-element-2ee7601 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2738 .elementor-element.elementor-element-f8ae78e > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-46a8ddf > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2738 .elementor-element.elementor-element-46a8ddf .elementor-heading-title{font-weight:100;font-style:italic;}.elementor-2738 .elementor-element.elementor-element-e83868e{text-align:justify;}.elementor-2738 .elementor-element.elementor-element-d6ae903 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-2738 .elementor-element.elementor-element-d6ae903 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2738 .elementor-element.elementor-element-69cfbda{--display:flex;}.elementor-2738 .elementor-element.elementor-element-c5fc2d7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2738 .elementor-element.elementor-element-e8db4b3 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-56ca1c3 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2738 .elementor-element.elementor-element-56ca1c3 .elementor-heading-title{font-weight:100;font-style:italic;}.elementor-2738 .elementor-element.elementor-element-4a29d93{text-align:justify;}.elementor-2738 .elementor-element.elementor-element-9ef120d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-2738 .elementor-element.elementor-element-9ef120d > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2738 .elementor-element.elementor-element-6fe27a0{--display:flex;}.elementor-2738 .elementor-element.elementor-element-5f95072 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2738 .elementor-element.elementor-element-b2a29b1 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-1f4dc89 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2738 .elementor-element.elementor-element-1f4dc89 .elementor-heading-title{font-weight:100;font-style:italic;}.elementor-2738 .elementor-element.elementor-element-ee0b2af{text-align:justify;}.elementor-2738 .elementor-element.elementor-element-e244541 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2738 .elementor-element.elementor-element-e244541:not(.elementor-motion-effects-element-type-background), .elementor-2738 .elementor-element.elementor-element-e244541 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2738 .elementor-element.elementor-element-e244541{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-e244541 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2738 .elementor-element.elementor-element-d711801 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-2738 .elementor-element.elementor-element-d711801 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2738 .elementor-element.elementor-element-933d610{--display:flex;}.elementor-2738 .elementor-element.elementor-element-2facbf9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2738 .elementor-element.elementor-element-e6368dd > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-df73226 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2738 .elementor-element.elementor-element-df73226 .elementor-heading-title{font-weight:100;font-style:italic;}.elementor-2738 .elementor-element.elementor-element-5c2abeb{text-align:justify;}.elementor-2738 .elementor-element.elementor-element-d1061ce > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-2738 .elementor-element.elementor-element-d1061ce > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2738 .elementor-element.elementor-element-e616ab7{--display:flex;}.elementor-2738 .elementor-element.elementor-element-4744b9d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2738 .elementor-element.elementor-element-fccb269 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-4e460a5 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2738 .elementor-element.elementor-element-4e460a5 .elementor-heading-title{font-weight:100;font-style:italic;}.elementor-2738 .elementor-element.elementor-element-a02b232{text-align:justify;}.elementor-2738 .elementor-element.elementor-element-5d99a1e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-2738 .elementor-element.elementor-element-5d99a1e > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2738 .elementor-element.elementor-element-dc6c4c3{--display:flex;}.elementor-2738 .elementor-element.elementor-element-230fc39 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2738 .elementor-element.elementor-element-a313d67 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-b3438c5 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2738 .elementor-element.elementor-element-b3438c5 .elementor-heading-title{font-weight:100;font-style:italic;}.elementor-2738 .elementor-element.elementor-element-fc45e3d{text-align:justify;}.elementor-2738 .elementor-element.elementor-element-02f0869 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2738 .elementor-element.elementor-element-02f0869:not(.elementor-motion-effects-element-type-background), .elementor-2738 .elementor-element.elementor-element-02f0869 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2738 .elementor-element.elementor-element-02f0869{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-02f0869 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2738 .elementor-element.elementor-element-f8d9fce > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-2738 .elementor-element.elementor-element-f8d9fce > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2738 .elementor-element.elementor-element-c8d5504{--display:flex;}.elementor-2738 .elementor-element.elementor-element-57eaa5a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2738 .elementor-element.elementor-element-2976556 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-9aaa501 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2738 .elementor-element.elementor-element-9aaa501 .elementor-heading-title{font-weight:100;font-style:italic;}.elementor-2738 .elementor-element.elementor-element-9d325d9{text-align:justify;}.elementor-2738 .elementor-element.elementor-element-88adb55 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-2738 .elementor-element.elementor-element-88adb55 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2738 .elementor-element.elementor-element-4da9b48{--display:flex;}.elementor-2738 .elementor-element.elementor-element-8075546 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2738 .elementor-element.elementor-element-4a5bd51 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-7fbda6a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2738 .elementor-element.elementor-element-7fbda6a .elementor-heading-title{font-weight:100;font-style:italic;}.elementor-2738 .elementor-element.elementor-element-bf475ce{text-align:justify;}.elementor-2738 .elementor-element.elementor-element-4c4d27e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-2738 .elementor-element.elementor-element-4c4d27e > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2738 .elementor-element.elementor-element-355496e{--display:flex;}.elementor-2738 .elementor-element.elementor-element-76118d3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2738 .elementor-element.elementor-element-0844afa > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-de00164 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2738 .elementor-element.elementor-element-de00164 .elementor-heading-title{font-weight:100;font-style:italic;}.elementor-2738 .elementor-element.elementor-element-b76e07c{text-align:justify;}.elementor-2738 .elementor-element.elementor-element-3c24fbd > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2738 .elementor-element.elementor-element-3c24fbd:not(.elementor-motion-effects-element-type-background), .elementor-2738 .elementor-element.elementor-element-3c24fbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2738 .elementor-element.elementor-element-3c24fbd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-3c24fbd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2738 .elementor-element.elementor-element-91a04cc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-2738 .elementor-element.elementor-element-91a04cc > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2738 .elementor-element.elementor-element-57f2e30{--display:flex;}.elementor-2738 .elementor-element.elementor-element-ecc31be .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2738 .elementor-element.elementor-element-0152e17 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-97f25b7 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2738 .elementor-element.elementor-element-97f25b7 .elementor-heading-title{font-weight:100;font-style:italic;}.elementor-2738 .elementor-element.elementor-element-3bcc225{text-align:justify;}.elementor-2738 .elementor-element.elementor-element-254d42f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-2738 .elementor-element.elementor-element-254d42f > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2738 .elementor-element.elementor-element-f450810 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-2738 .elementor-element.elementor-element-f450810 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2738 .elementor-element.elementor-element-dc994ba{--display:flex;--min-height:15vh;--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:stretch;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2738 .elementor-element.elementor-element-dc994ba:not(.elementor-motion-effects-element-type-background), .elementor-2738 .elementor-element.elementor-element-dc994ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 10%, #FFFFFF 50%);}.elementor-2738 .elementor-element.elementor-element-f23f912{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2738 .elementor-element.elementor-element-c691e46{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:start;}.elementor-2738 .elementor-element.elementor-element-c691e46 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3.7vw;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-2px;word-spacing:0em;color:#212121;}.elementor-2738 .elementor-element.elementor-element-ae5435a{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#222222;}.elementor-2738 .elementor-element.elementor-element-ae5435a > .elementor-widget-container{margin:1% 0% 0% 12%;}.elementor-2738 .elementor-element.elementor-element-0fb151d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2738 .elementor-element.elementor-element-0fb151d:not(.elementor-motion-effects-element-type-background), .elementor-2738 .elementor-element.elementor-element-0fb151d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2738 .elementor-element.elementor-element-0fb151d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-0fb151d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2738 .elementor-element.elementor-element-5dfc215 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-2738 .elementor-element.elementor-element-5dfc215 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2738 .elementor-element.elementor-element-4f608ea{--display:flex;}.elementor-2738 .elementor-element.elementor-element-af32b01 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2738 .elementor-element.elementor-element-1419252 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-9375171 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2738 .elementor-element.elementor-element-9375171 .elementor-heading-title{font-weight:100;font-style:italic;}.elementor-2738 .elementor-element.elementor-element-ee186f7{text-align:justify;}.elementor-2738 .elementor-element.elementor-element-55c1e2f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-2738 .elementor-element.elementor-element-55c1e2f > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2738 .elementor-element.elementor-element-7ca651d{--display:flex;}.elementor-2738 .elementor-element.elementor-element-615e829 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2738 .elementor-element.elementor-element-513349d > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-512dc8e > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2738 .elementor-element.elementor-element-512dc8e .elementor-heading-title{font-weight:100;font-style:italic;}.elementor-2738 .elementor-element.elementor-element-a7fe36f{text-align:justify;}.elementor-2738 .elementor-element.elementor-element-a8acc19 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-2738 .elementor-element.elementor-element-a8acc19 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2738 .elementor-element.elementor-element-1de5960{--display:flex;}.elementor-2738 .elementor-element.elementor-element-0216ce3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2738 .elementor-element.elementor-element-d2b8343 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-2826c37 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2738 .elementor-element.elementor-element-2826c37 .elementor-heading-title{font-weight:100;font-style:italic;}.elementor-2738 .elementor-element.elementor-element-cfa7ed0{text-align:justify;}.elementor-2738 .elementor-element.elementor-element-e0a9001 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2738 .elementor-element.elementor-element-e0a9001:not(.elementor-motion-effects-element-type-background), .elementor-2738 .elementor-element.elementor-element-e0a9001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2738 .elementor-element.elementor-element-e0a9001{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-e0a9001 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2738 .elementor-element.elementor-element-a5037fd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-2738 .elementor-element.elementor-element-a5037fd > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2738 .elementor-element.elementor-element-eb9a270{--display:flex;}.elementor-2738 .elementor-element.elementor-element-4a247e1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2738 .elementor-element.elementor-element-db792fe > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-938ebd5 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2738 .elementor-element.elementor-element-938ebd5 .elementor-heading-title{font-weight:100;font-style:italic;}.elementor-2738 .elementor-element.elementor-element-19597b5{text-align:justify;}.elementor-2738 .elementor-element.elementor-element-938b19c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-2738 .elementor-element.elementor-element-938b19c > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2738 .elementor-element.elementor-element-0e7596b{--display:flex;}.elementor-2738 .elementor-element.elementor-element-3994cae .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2738 .elementor-element.elementor-element-288563d > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-7c380bf > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2738 .elementor-element.elementor-element-7c380bf .elementor-heading-title{font-weight:100;font-style:italic;}.elementor-2738 .elementor-element.elementor-element-c8869f2{text-align:justify;}.elementor-2738 .elementor-element.elementor-element-8ff09e9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-2738 .elementor-element.elementor-element-8ff09e9 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2738 .elementor-element.elementor-element-f3a9dba{--display:flex;}.elementor-2738 .elementor-element.elementor-element-a4ad620 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2738 .elementor-element.elementor-element-6f522bc > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-9c65f79 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2738 .elementor-element.elementor-element-9c65f79 .elementor-heading-title{font-weight:100;font-style:italic;}.elementor-2738 .elementor-element.elementor-element-2d5b700{text-align:justify;}.elementor-2738 .elementor-element.elementor-element-767eb5b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2738 .elementor-element.elementor-element-767eb5b:not(.elementor-motion-effects-element-type-background), .elementor-2738 .elementor-element.elementor-element-767eb5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2738 .elementor-element.elementor-element-767eb5b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-767eb5b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2738 .elementor-element.elementor-element-abd49ae > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-2738 .elementor-element.elementor-element-abd49ae > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2738 .elementor-element.elementor-element-1ab0672{--display:flex;}.elementor-2738 .elementor-element.elementor-element-95b125c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2738 .elementor-element.elementor-element-ec2d327 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-7020e3b > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2738 .elementor-element.elementor-element-7020e3b .elementor-heading-title{font-weight:100;font-style:italic;}.elementor-2738 .elementor-element.elementor-element-9316541{text-align:justify;}.elementor-2738 .elementor-element.elementor-element-2b56a42 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-2738 .elementor-element.elementor-element-2b56a42 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2738 .elementor-element.elementor-element-f6dad58{--display:flex;}.elementor-2738 .elementor-element.elementor-element-8fee466 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2738 .elementor-element.elementor-element-26e4dd4 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-94ae0a3 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2738 .elementor-element.elementor-element-94ae0a3 .elementor-heading-title{font-weight:100;font-style:italic;}.elementor-2738 .elementor-element.elementor-element-01203d2{text-align:justify;}.elementor-2738 .elementor-element.elementor-element-11b594b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-2738 .elementor-element.elementor-element-11b594b > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2738 .elementor-element.elementor-element-9b7a7d5{--display:flex;--min-height:15vh;--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:stretch;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2738 .elementor-element.elementor-element-9b7a7d5:not(.elementor-motion-effects-element-type-background), .elementor-2738 .elementor-element.elementor-element-9b7a7d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 10%, #FFFFFF 50%);}.elementor-2738 .elementor-element.elementor-element-6c8e67b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2738 .elementor-element.elementor-element-1a04c36{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:start;}.elementor-2738 .elementor-element.elementor-element-1a04c36 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3.7vw;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-2px;word-spacing:0em;color:#212121;}.elementor-2738 .elementor-element.elementor-element-3a04632{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#222222;}.elementor-2738 .elementor-element.elementor-element-3a04632 > .elementor-widget-container{margin:1% 0% 0% 12%;}.elementor-2738 .elementor-element.elementor-element-a7d7a12 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2738 .elementor-element.elementor-element-a7d7a12:not(.elementor-motion-effects-element-type-background), .elementor-2738 .elementor-element.elementor-element-a7d7a12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2738 .elementor-element.elementor-element-a7d7a12{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-a7d7a12 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2738 .elementor-element.elementor-element-a262c04 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-2738 .elementor-element.elementor-element-a262c04 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2738 .elementor-element.elementor-element-76a9b50{--display:flex;}.elementor-2738 .elementor-element.elementor-element-0401c8a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2738 .elementor-element.elementor-element-8362756 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-32bfbcd > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2738 .elementor-element.elementor-element-32bfbcd .elementor-heading-title{font-weight:100;font-style:italic;}.elementor-2738 .elementor-element.elementor-element-482f7bb{text-align:justify;}.elementor-2738 .elementor-element.elementor-element-67e551a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-2738 .elementor-element.elementor-element-67e551a > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2738 .elementor-element.elementor-element-ee145f0{--display:flex;}.elementor-2738 .elementor-element.elementor-element-74874ed .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2738 .elementor-element.elementor-element-0f2027e > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-7dfd361 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2738 .elementor-element.elementor-element-7dfd361 .elementor-heading-title{font-weight:100;font-style:italic;}.elementor-2738 .elementor-element.elementor-element-cf159f3{text-align:justify;}.elementor-2738 .elementor-element.elementor-element-8171886 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-2738 .elementor-element.elementor-element-8171886 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2738 .elementor-element.elementor-element-6ba0337{--display:flex;}.elementor-2738 .elementor-element.elementor-element-a34a8d2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2738 .elementor-element.elementor-element-d23b791 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-7f8a7d2 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2738 .elementor-element.elementor-element-7f8a7d2 .elementor-heading-title{font-weight:100;font-style:italic;}.elementor-2738 .elementor-element.elementor-element-b94f7be{text-align:justify;}.elementor-2738 .elementor-element.elementor-element-df4655f{--display:flex;--min-height:15vh;--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:stretch;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2738 .elementor-element.elementor-element-df4655f:not(.elementor-motion-effects-element-type-background), .elementor-2738 .elementor-element.elementor-element-df4655f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 10%, #FFFFFF 50%);}.elementor-2738 .elementor-element.elementor-element-4330a18{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2738 .elementor-element.elementor-element-517b61d{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:start;}.elementor-2738 .elementor-element.elementor-element-517b61d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3.7vw;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-2px;word-spacing:0em;color:#212121;}.elementor-2738 .elementor-element.elementor-element-b13dba7{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#222222;}.elementor-2738 .elementor-element.elementor-element-b13dba7 > .elementor-widget-container{margin:1% 0% 0% 12%;}.elementor-2738 .elementor-element.elementor-element-92d20da > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2738 .elementor-element.elementor-element-92d20da:not(.elementor-motion-effects-element-type-background), .elementor-2738 .elementor-element.elementor-element-92d20da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2738 .elementor-element.elementor-element-92d20da{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-92d20da > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2738 .elementor-element.elementor-element-dbe015b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-2738 .elementor-element.elementor-element-dbe015b > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2738 .elementor-element.elementor-element-2819ae5{--display:flex;}.elementor-2738 .elementor-element.elementor-element-76c63ea .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2738 .elementor-element.elementor-element-a85e0b1 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-c01d315 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2738 .elementor-element.elementor-element-c01d315 .elementor-heading-title{font-weight:100;font-style:italic;}.elementor-2738 .elementor-element.elementor-element-35db59c{text-align:justify;}.elementor-2738 .elementor-element.elementor-element-58eb354 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-2738 .elementor-element.elementor-element-58eb354 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2738 .elementor-element.elementor-element-36ffeb6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-2738 .elementor-element.elementor-element-36ffeb6 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2738 .elementor-element.elementor-element-ca3b689{--display:flex;}.elementor-2738 .elementor-element.elementor-element-ea71602{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2738 .elementor-element.elementor-element-ea71602 .elementor-wrapper{--video-aspect-ratio:1.77777;}@media(min-width:768px){.elementor-2738 .elementor-element.elementor-element-8695738{--width:100%;}.elementor-2738 .elementor-element.elementor-element-ca3b689{--content-width:100%;}}@media(max-width:1024px){.elementor-2738 .elementor-element.elementor-element-4094ee7{--min-height:400px;}.elementor-2738 .elementor-element.elementor-element-2646c9c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-2646c9c .elementor-heading-title{font-size:50px;letter-spacing:7px;}.elementor-2738 .elementor-element.elementor-element-8251b0a{--min-height:600px;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-2738 .elementor-element.elementor-element-7584e90e{width:100%;max-width:100%;}.elementor-2738 .elementor-element.elementor-element-7584e90e .elementor-heading-title{font-size:50px;}.elementor-2738 .elementor-element.elementor-element-5bf92eb6{width:100%;max-width:100%;font-size:18px;line-height:1.5em;}.elementor-2738 .elementor-element.elementor-element-5bf92eb6 > .elementor-widget-container{margin:3% 0% 0% 0%;}.elementor-2738 .elementor-element.elementor-element-b2bfadd{padding:90px 25px 90px 25px;}.elementor-2738 .elementor-element.elementor-element-c95885c{padding:90px 25px 90px 25px;}.elementor-2738 .elementor-element.elementor-element-8177bc4{--min-height:600px;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-2738 .elementor-element.elementor-element-5fdaf57{width:100%;max-width:100%;}.elementor-2738 .elementor-element.elementor-element-5fdaf57 .elementor-heading-title{font-size:50px;}.elementor-2738 .elementor-element.elementor-element-0f50fe5{width:100%;max-width:100%;font-size:18px;line-height:1.5em;}.elementor-2738 .elementor-element.elementor-element-0f50fe5 > .elementor-widget-container{margin:3% 0% 0% 0%;}.elementor-2738 .elementor-element.elementor-element-08c22ea{padding:90px 25px 90px 25px;}.elementor-2738 .elementor-element.elementor-element-825ffda{padding:90px 25px 90px 25px;}.elementor-2738 .elementor-element.elementor-element-44d578e{--min-height:600px;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-2738 .elementor-element.elementor-element-e7fdf8a{width:100%;max-width:100%;}.elementor-2738 .elementor-element.elementor-element-e7fdf8a .elementor-heading-title{font-size:50px;}.elementor-2738 .elementor-element.elementor-element-4cbd446{width:100%;max-width:100%;font-size:18px;line-height:1.5em;}.elementor-2738 .elementor-element.elementor-element-4cbd446 > .elementor-widget-container{margin:3% 0% 0% 0%;}.elementor-2738 .elementor-element.elementor-element-15bc0dc{padding:90px 25px 90px 25px;}.elementor-2738 .elementor-element.elementor-element-79d4f19{--min-height:600px;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-2738 .elementor-element.elementor-element-2dba3a3{width:100%;max-width:100%;}.elementor-2738 .elementor-element.elementor-element-2dba3a3 .elementor-heading-title{font-size:50px;}.elementor-2738 .elementor-element.elementor-element-c02334a{width:100%;max-width:100%;font-size:18px;line-height:1.5em;}.elementor-2738 .elementor-element.elementor-element-c02334a > .elementor-widget-container{margin:3% 0% 0% 0%;}.elementor-2738 .elementor-element.elementor-element-517b9b1{padding:90px 25px 90px 25px;}.elementor-2738 .elementor-element.elementor-element-e244541{padding:90px 25px 90px 25px;}.elementor-2738 .elementor-element.elementor-element-02f0869{padding:90px 25px 90px 25px;}.elementor-2738 .elementor-element.elementor-element-3c24fbd{padding:90px 25px 90px 25px;}.elementor-2738 .elementor-element.elementor-element-dc994ba{--min-height:600px;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-2738 .elementor-element.elementor-element-c691e46{width:100%;max-width:100%;}.elementor-2738 .elementor-element.elementor-element-c691e46 .elementor-heading-title{font-size:50px;}.elementor-2738 .elementor-element.elementor-element-ae5435a{width:100%;max-width:100%;font-size:18px;line-height:1.5em;}.elementor-2738 .elementor-element.elementor-element-ae5435a > .elementor-widget-container{margin:3% 0% 0% 0%;}.elementor-2738 .elementor-element.elementor-element-0fb151d{padding:90px 25px 90px 25px;}.elementor-2738 .elementor-element.elementor-element-e0a9001{padding:90px 25px 90px 25px;}.elementor-2738 .elementor-element.elementor-element-767eb5b{padding:90px 25px 90px 25px;}.elementor-2738 .elementor-element.elementor-element-9b7a7d5{--min-height:600px;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-2738 .elementor-element.elementor-element-1a04c36{width:100%;max-width:100%;}.elementor-2738 .elementor-element.elementor-element-1a04c36 .elementor-heading-title{font-size:50px;}.elementor-2738 .elementor-element.elementor-element-3a04632{width:100%;max-width:100%;font-size:18px;line-height:1.5em;}.elementor-2738 .elementor-element.elementor-element-3a04632 > .elementor-widget-container{margin:3% 0% 0% 0%;}.elementor-2738 .elementor-element.elementor-element-a7d7a12{padding:90px 25px 90px 25px;}.elementor-2738 .elementor-element.elementor-element-df4655f{--min-height:600px;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-2738 .elementor-element.elementor-element-517b61d{width:100%;max-width:100%;}.elementor-2738 .elementor-element.elementor-element-517b61d .elementor-heading-title{font-size:50px;}.elementor-2738 .elementor-element.elementor-element-b13dba7{width:100%;max-width:100%;font-size:18px;line-height:1.5em;}.elementor-2738 .elementor-element.elementor-element-b13dba7 > .elementor-widget-container{margin:3% 0% 0% 0%;}.elementor-2738 .elementor-element.elementor-element-92d20da{padding:90px 25px 90px 25px;}}@media(max-width:767px){.elementor-2738 .elementor-element.elementor-element-4094ee7{--min-height:300px;}.elementor-2738 .elementor-element.elementor-element-2646c9c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-2646c9c .elementor-heading-title{font-size:35px;letter-spacing:3px;}.elementor-2738 .elementor-element.elementor-element-8251b0a{--min-height:7vh;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:20%;--padding-bottom:20%;--padding-left:5%;--padding-right:5%;}.elementor-2738 .elementor-element.elementor-element-7584e90e .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-2738 .elementor-element.elementor-element-5bf92eb6 > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-2738 .elementor-element.elementor-element-5bf92eb6{font-size:16px;}.elementor-2738 .elementor-element.elementor-element-b2bfadd{padding:0px 20px 0px 20px;}.elementor-2738 .elementor-element.elementor-element-ed26416 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-7b6ef37 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-f7be5f1 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-c95885c{padding:75px 20px 0px 20px;}.elementor-2738 .elementor-element.elementor-element-b29fa24 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-aa8cafb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-abf4623 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-8177bc4{--min-height:0vh;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:20%;--padding-bottom:20%;--padding-left:5%;--padding-right:5%;}.elementor-2738 .elementor-element.elementor-element-5fdaf57 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-2738 .elementor-element.elementor-element-0f50fe5 > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-2738 .elementor-element.elementor-element-0f50fe5{font-size:16px;}.elementor-2738 .elementor-element.elementor-element-08c22ea{padding:0px 20px 0px 20px;}.elementor-2738 .elementor-element.elementor-element-e84bf8e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-cdb1e24 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-d91f517 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-825ffda{padding:75px 20px 0px 20px;}.elementor-2738 .elementor-element.elementor-element-6f05bf6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-78fa08d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-b8d7087 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-44d578e{--min-height:0vh;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:20%;--padding-bottom:20%;--padding-left:5%;--padding-right:5%;}.elementor-2738 .elementor-element.elementor-element-e7fdf8a .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-2738 .elementor-element.elementor-element-4cbd446 > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-2738 .elementor-element.elementor-element-4cbd446{font-size:16px;}.elementor-2738 .elementor-element.elementor-element-15bc0dc{padding:0px 20px 0px 20px;}.elementor-2738 .elementor-element.elementor-element-33c6445 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-9bda49f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-d123b35 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-79d4f19{--min-height:17vh;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:20%;--padding-bottom:20%;--padding-left:5%;--padding-right:5%;}.elementor-2738 .elementor-element.elementor-element-2dba3a3 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-2738 .elementor-element.elementor-element-c02334a > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-2738 .elementor-element.elementor-element-c02334a{font-size:16px;}.elementor-2738 .elementor-element.elementor-element-517b9b1{padding:0px 20px 0px 20px;}.elementor-2738 .elementor-element.elementor-element-23aaba7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-d6ae903 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-9ef120d > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-e244541{padding:0px 20px 0px 20px;}.elementor-2738 .elementor-element.elementor-element-d711801 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-d1061ce > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-5d99a1e > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-02f0869{padding:0px 20px 0px 20px;}.elementor-2738 .elementor-element.elementor-element-f8d9fce > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-88adb55 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-4c4d27e > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-3c24fbd{padding:0px 20px 0px 20px;}.elementor-2738 .elementor-element.elementor-element-91a04cc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-254d42f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-f450810 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-dc994ba{--min-height:0vh;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:20%;--padding-bottom:20%;--padding-left:5%;--padding-right:5%;}.elementor-2738 .elementor-element.elementor-element-c691e46 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-2738 .elementor-element.elementor-element-ae5435a > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-2738 .elementor-element.elementor-element-ae5435a{font-size:16px;}.elementor-2738 .elementor-element.elementor-element-0fb151d{padding:0px 20px 0px 20px;}.elementor-2738 .elementor-element.elementor-element-5dfc215 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-55c1e2f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-a8acc19 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-e0a9001{padding:0px 20px 0px 20px;}.elementor-2738 .elementor-element.elementor-element-a5037fd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-938b19c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-8ff09e9 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-767eb5b{padding:0px 20px 0px 20px;}.elementor-2738 .elementor-element.elementor-element-abd49ae > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-2b56a42 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-11b594b > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-9b7a7d5{--min-height:0vh;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:20%;--padding-bottom:20%;--padding-left:5%;--padding-right:5%;}.elementor-2738 .elementor-element.elementor-element-1a04c36 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-2738 .elementor-element.elementor-element-3a04632 > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-2738 .elementor-element.elementor-element-3a04632{font-size:16px;}.elementor-2738 .elementor-element.elementor-element-a7d7a12{padding:0px 20px 0px 20px;}.elementor-2738 .elementor-element.elementor-element-a262c04 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-67e551a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-8171886 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-df4655f{--min-height:0vh;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:20%;--padding-bottom:20%;--padding-left:5%;--padding-right:5%;}.elementor-2738 .elementor-element.elementor-element-517b61d .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-2738 .elementor-element.elementor-element-b13dba7 > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-2738 .elementor-element.elementor-element-b13dba7{font-size:16px;}.elementor-2738 .elementor-element.elementor-element-92d20da{padding:0px 20px 75px 20px;}.elementor-2738 .elementor-element.elementor-element-dbe015b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-58eb354 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2738 .elementor-element.elementor-element-36ffeb6 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for container, class: .elementor-element-e31d828 *//* TELJES KÁRTYA */
.termek-kartya {
    border-radius: 24px;
}

/* CSAK A KÉP + GOMB KÖZÖS WRAPPERE */
.termek-kep-wrapper {
    position: relative;
    overflow: hidden;
    border-radius: 24px;
}

/* KÉP */
.termek-kep-wrapper .elementor-widget-image img {
    display: block;
    width: 100%;
    border-radius: 24px;
    transition: all 0.35s ease;
}

/* GOMB KÖZÉPRE A KÉPEN */
.termek-kep-wrapper .termek-kartya-gomb {
    position: absolute !important;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    visibility: hidden;
    z-index: 10;
    transition: all 0.35s ease;
}

/* GOMB STÍLUS */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button {
    background-color: #03AC13 !important;
    color: #fff !important;
    border-radius: 999px !important;
    padding: 16px 32px !important;
    font-weight: 700 !important;
    border: none !important;
    box-shadow: 0 8px 20px rgba(0,0,0,0.18);
}

/* GOMB HOVER */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button:hover {
    background-color: #03AC13 !important;
    color: #fff !important;
}

/* HOVER KÉP EFFEKT */
.termek-kep-wrapper:hover .elementor-widget-image img {
    opacity: 0.45;
    transform: scale(1.03);
}

/* HOVER GOMB MEGJELENÉS */
.termek-kep-wrapper:hover .termek-kartya-gomb {
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06978e0 *//* TELJES KÁRTYA */
.termek-kartya {
    border-radius: 24px;
}

/* CSAK A KÉP + GOMB KÖZÖS WRAPPERE */
.termek-kep-wrapper {
    position: relative;
    overflow: hidden;
    border-radius: 24px;
}

/* KÉP */
.termek-kep-wrapper .elementor-widget-image img {
    display: block;
    width: 100%;
    border-radius: 24px;
    transition: all 0.35s ease;
}

/* GOMB KÖZÉPRE A KÉPEN */
.termek-kep-wrapper .termek-kartya-gomb {
    position: absolute !important;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    visibility: hidden;
    z-index: 10;
    transition: all 0.35s ease;
}

/* GOMB STÍLUS */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button {
    background-color: #03AC13 !important;
    color: #fff !important;
    border-radius: 999px !important;
    padding: 16px 32px !important;
    font-weight: 700 !important;
    border: none !important;
    box-shadow: 0 8px 20px rgba(0,0,0,0.18);
}

/* GOMB HOVER */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button:hover {
    background-color: #03AC13 !important;
    color: #fff !important;
}

/* HOVER KÉP EFFEKT */
.termek-kep-wrapper:hover .elementor-widget-image img {
    opacity: 0.45;
    transform: scale(1.03);
}

/* HOVER GOMB MEGJELENÉS */
.termek-kep-wrapper:hover .termek-kartya-gomb {
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43b021b *//* TELJES KÁRTYA */
.termek-kartya {
    border-radius: 24px;
}

/* CSAK A KÉP + GOMB KÖZÖS WRAPPERE */
.termek-kep-wrapper {
    position: relative;
    overflow: hidden;
    border-radius: 24px;
}

/* KÉP */
.termek-kep-wrapper .elementor-widget-image img {
    display: block;
    width: 100%;
    border-radius: 24px;
    transition: all 0.35s ease;
}

/* GOMB KÖZÉPRE A KÉPEN */
.termek-kep-wrapper .termek-kartya-gomb {
    position: absolute !important;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    visibility: hidden;
    z-index: 10;
    transition: all 0.35s ease;
}

/* GOMB STÍLUS */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button {
    background-color: #03AC13 !important;
    color: #fff !important;
    border-radius: 999px !important;
    padding: 16px 32px !important;
    font-weight: 700 !important;
    border: none !important;
    box-shadow: 0 8px 20px rgba(0,0,0,0.18);
}

/* GOMB HOVER */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button:hover {
    background-color: #03AC13 !important;
    color: #fff !important;
}

/* HOVER KÉP EFFEKT */
.termek-kep-wrapper:hover .elementor-widget-image img {
    opacity: 0.45;
    transform: scale(1.03);
}

/* HOVER GOMB MEGJELENÉS */
.termek-kep-wrapper:hover .termek-kartya-gomb {
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b052e6e *//* TELJES KÁRTYA */
.termek-kartya {
    border-radius: 24px;
}

/* CSAK A KÉP + GOMB KÖZÖS WRAPPERE */
.termek-kep-wrapper {
    position: relative;
    overflow: hidden;
    border-radius: 24px;
}

/* KÉP */
.termek-kep-wrapper .elementor-widget-image img {
    display: block;
    width: 100%;
    border-radius: 24px;
    transition: all 0.35s ease;
}

/* GOMB KÖZÉPRE A KÉPEN */
.termek-kep-wrapper .termek-kartya-gomb {
    position: absolute !important;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    visibility: hidden;
    z-index: 10;
    transition: all 0.35s ease;
}

/* GOMB STÍLUS */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button {
    background-color: #03AC13 !important;
    color: #fff !important;
    border-radius: 999px !important;
    padding: 16px 32px !important;
    font-weight: 700 !important;
    border: none !important;
    box-shadow: 0 8px 20px rgba(0,0,0,0.18);
}

/* GOMB HOVER */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button:hover {
    background-color: #03AC13 !important;
    color: #fff !important;
}

/* HOVER KÉP EFFEKT */
.termek-kep-wrapper:hover .elementor-widget-image img {
    opacity: 0.45;
    transform: scale(1.03);
}

/* HOVER GOMB MEGJELENÉS */
.termek-kep-wrapper:hover .termek-kartya-gomb {
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e700fa *//* TELJES KÁRTYA */
.termek-kartya {
    border-radius: 24px;
}

/* CSAK A KÉP + GOMB KÖZÖS WRAPPERE */
.termek-kep-wrapper {
    position: relative;
    overflow: hidden;
    border-radius: 24px;
}

/* KÉP */
.termek-kep-wrapper .elementor-widget-image img {
    display: block;
    width: 100%;
    border-radius: 24px;
    transition: all 0.35s ease;
}

/* GOMB KÖZÉPRE A KÉPEN */
.termek-kep-wrapper .termek-kartya-gomb {
    position: absolute !important;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    visibility: hidden;
    z-index: 10;
    transition: all 0.35s ease;
}

/* GOMB STÍLUS */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button {
    background-color: #03AC13 !important;
    color: #fff !important;
    border-radius: 999px !important;
    padding: 16px 32px !important;
    font-weight: 700 !important;
    border: none !important;
    box-shadow: 0 8px 20px rgba(0,0,0,0.18);
}

/* GOMB HOVER */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button:hover {
    background-color: #03AC13 !important;
    color: #fff !important;
}

/* HOVER KÉP EFFEKT */
.termek-kep-wrapper:hover .elementor-widget-image img {
    opacity: 0.45;
    transform: scale(1.03);
}

/* HOVER GOMB MEGJELENÉS */
.termek-kep-wrapper:hover .termek-kartya-gomb {
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cb16ff *//* TELJES KÁRTYA */
.termek-kartya {
    border-radius: 24px;
}

/* CSAK A KÉP + GOMB KÖZÖS WRAPPERE */
.termek-kep-wrapper {
    position: relative;
    overflow: hidden;
    border-radius: 24px;
}

/* KÉP */
.termek-kep-wrapper .elementor-widget-image img {
    display: block;
    width: 100%;
    border-radius: 24px;
    transition: all 0.35s ease;
}

/* GOMB KÖZÉPRE A KÉPEN */
.termek-kep-wrapper .termek-kartya-gomb {
    position: absolute !important;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    visibility: hidden;
    z-index: 10;
    transition: all 0.35s ease;
}

/* GOMB STÍLUS */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button {
    background-color: #03AC13 !important;
    color: #fff !important;
    border-radius: 999px !important;
    padding: 16px 32px !important;
    font-weight: 700 !important;
    border: none !important;
    box-shadow: 0 8px 20px rgba(0,0,0,0.18);
}

/* GOMB HOVER */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button:hover {
    background-color: #03AC13 !important;
    color: #fff !important;
}

/* HOVER KÉP EFFEKT */
.termek-kep-wrapper:hover .elementor-widget-image img {
    opacity: 0.45;
    transform: scale(1.03);
}

/* HOVER GOMB MEGJELENÉS */
.termek-kep-wrapper:hover .termek-kartya-gomb {
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99a2c5a *//* TELJES KÁRTYA */
.termek-kartya {
    border-radius: 24px;
}

/* CSAK A KÉP + GOMB KÖZÖS WRAPPERE */
.termek-kep-wrapper {
    position: relative;
    overflow: hidden;
    border-radius: 24px;
}

/* KÉP */
.termek-kep-wrapper .elementor-widget-image img {
    display: block;
    width: 100%;
    border-radius: 24px;
    transition: all 0.35s ease;
}

/* GOMB KÖZÉPRE A KÉPEN */
.termek-kep-wrapper .termek-kartya-gomb {
    position: absolute !important;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    visibility: hidden;
    z-index: 10;
    transition: all 0.35s ease;
}

/* GOMB STÍLUS */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button {
    background-color: #03AC13 !important;
    color: #fff !important;
    border-radius: 999px !important;
    padding: 16px 32px !important;
    font-weight: 700 !important;
    border: none !important;
    box-shadow: 0 8px 20px rgba(0,0,0,0.18);
}

/* GOMB HOVER */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button:hover {
    background-color: #03AC13 !important;
    color: #fff !important;
}

/* HOVER KÉP EFFEKT */
.termek-kep-wrapper:hover .elementor-widget-image img {
    opacity: 0.45;
    transform: scale(1.03);
}

/* HOVER GOMB MEGJELENÉS */
.termek-kep-wrapper:hover .termek-kartya-gomb {
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc9ec05 *//* TELJES KÁRTYA */
.termek-kartya {
    border-radius: 24px;
}

/* CSAK A KÉP + GOMB KÖZÖS WRAPPERE */
.termek-kep-wrapper {
    position: relative;
    overflow: hidden;
    border-radius: 24px;
}

/* KÉP */
.termek-kep-wrapper .elementor-widget-image img {
    display: block;
    width: 100%;
    border-radius: 24px;
    transition: all 0.35s ease;
}

/* GOMB KÖZÉPRE A KÉPEN */
.termek-kep-wrapper .termek-kartya-gomb {
    position: absolute !important;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    visibility: hidden;
    z-index: 10;
    transition: all 0.35s ease;
}

/* GOMB STÍLUS */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button {
    background-color: #03AC13 !important;
    color: #fff !important;
    border-radius: 999px !important;
    padding: 16px 32px !important;
    font-weight: 700 !important;
    border: none !important;
    box-shadow: 0 8px 20px rgba(0,0,0,0.18);
}

/* GOMB HOVER */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button:hover {
    background-color: #03AC13 !important;
    color: #fff !important;
}

/* HOVER KÉP EFFEKT */
.termek-kep-wrapper:hover .elementor-widget-image img {
    opacity: 0.45;
    transform: scale(1.03);
}

/* HOVER GOMB MEGJELENÉS */
.termek-kep-wrapper:hover .termek-kartya-gomb {
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e782115 *//* TELJES KÁRTYA */
.termek-kartya {
    border-radius: 24px;
}

/* CSAK A KÉP + GOMB KÖZÖS WRAPPERE */
.termek-kep-wrapper {
    position: relative;
    overflow: hidden;
    border-radius: 24px;
}

/* KÉP */
.termek-kep-wrapper .elementor-widget-image img {
    display: block;
    width: 100%;
    border-radius: 24px;
    transition: all 0.35s ease;
}

/* GOMB KÖZÉPRE A KÉPEN */
.termek-kep-wrapper .termek-kartya-gomb {
    position: absolute !important;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    visibility: hidden;
    z-index: 10;
    transition: all 0.35s ease;
}

/* GOMB STÍLUS */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button {
    background-color: #03AC13 !important;
    color: #fff !important;
    border-radius: 999px !important;
    padding: 16px 32px !important;
    font-weight: 700 !important;
    border: none !important;
    box-shadow: 0 8px 20px rgba(0,0,0,0.18);
}

/* GOMB HOVER */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button:hover {
    background-color: #03AC13 !important;
    color: #fff !important;
}

/* HOVER KÉP EFFEKT */
.termek-kep-wrapper:hover .elementor-widget-image img {
    opacity: 0.45;
    transform: scale(1.03);
}

/* HOVER GOMB MEGJELENÉS */
.termek-kep-wrapper:hover .termek-kartya-gomb {
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd24fb8 *//* TELJES KÁRTYA */
.termek-kartya {
    border-radius: 24px;
}

/* CSAK A KÉP + GOMB KÖZÖS WRAPPERE */
.termek-kep-wrapper {
    position: relative;
    overflow: hidden;
    border-radius: 24px;
}

/* KÉP */
.termek-kep-wrapper .elementor-widget-image img {
    display: block;
    width: 100%;
    border-radius: 24px;
    transition: all 0.35s ease;
}

/* GOMB KÖZÉPRE A KÉPEN */
.termek-kep-wrapper .termek-kartya-gomb {
    position: absolute !important;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    visibility: hidden;
    z-index: 10;
    transition: all 0.35s ease;
}

/* GOMB STÍLUS */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button {
    background-color: #03AC13 !important;
    color: #fff !important;
    border-radius: 999px !important;
    padding: 16px 32px !important;
    font-weight: 700 !important;
    border: none !important;
    box-shadow: 0 8px 20px rgba(0,0,0,0.18);
}

/* GOMB HOVER */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button:hover {
    background-color: #03AC13 !important;
    color: #fff !important;
}

/* HOVER KÉP EFFEKT */
.termek-kep-wrapper:hover .elementor-widget-image img {
    opacity: 0.45;
    transform: scale(1.03);
}

/* HOVER GOMB MEGJELENÉS */
.termek-kep-wrapper:hover .termek-kartya-gomb {
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ff4f87 *//* TELJES KÁRTYA */
.termek-kartya {
    border-radius: 24px;
}

/* CSAK A KÉP + GOMB KÖZÖS WRAPPERE */
.termek-kep-wrapper {
    position: relative;
    overflow: hidden;
    border-radius: 24px;
}

/* KÉP */
.termek-kep-wrapper .elementor-widget-image img {
    display: block;
    width: 100%;
    border-radius: 24px;
    transition: all 0.35s ease;
}

/* GOMB KÖZÉPRE A KÉPEN */
.termek-kep-wrapper .termek-kartya-gomb {
    position: absolute !important;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    visibility: hidden;
    z-index: 10;
    transition: all 0.35s ease;
}

/* GOMB STÍLUS */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button {
    background-color: #03AC13 !important;
    color: #fff !important;
    border-radius: 999px !important;
    padding: 16px 32px !important;
    font-weight: 700 !important;
    border: none !important;
    box-shadow: 0 8px 20px rgba(0,0,0,0.18);
}

/* GOMB HOVER */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button:hover {
    background-color: #03AC13 !important;
    color: #fff !important;
}

/* HOVER KÉP EFFEKT */
.termek-kep-wrapper:hover .elementor-widget-image img {
    opacity: 0.45;
    transform: scale(1.03);
}

/* HOVER GOMB MEGJELENÉS */
.termek-kep-wrapper:hover .termek-kartya-gomb {
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ada3dd1 *//* TELJES KÁRTYA */
.termek-kartya {
    border-radius: 24px;
}

/* CSAK A KÉP + GOMB KÖZÖS WRAPPERE */
.termek-kep-wrapper {
    position: relative;
    overflow: hidden;
    border-radius: 24px;
}

/* KÉP */
.termek-kep-wrapper .elementor-widget-image img {
    display: block;
    width: 100%;
    border-radius: 24px;
    transition: all 0.35s ease;
}

/* GOMB KÖZÉPRE A KÉPEN */
.termek-kep-wrapper .termek-kartya-gomb {
    position: absolute !important;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    visibility: hidden;
    z-index: 10;
    transition: all 0.35s ease;
}

/* GOMB STÍLUS */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button {
    background-color: #03AC13 !important;
    color: #fff !important;
    border-radius: 999px !important;
    padding: 16px 32px !important;
    font-weight: 700 !important;
    border: none !important;
    box-shadow: 0 8px 20px rgba(0,0,0,0.18);
}

/* GOMB HOVER */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button:hover {
    background-color: #03AC13 !important;
    color: #fff !important;
}

/* HOVER KÉP EFFEKT */
.termek-kep-wrapper:hover .elementor-widget-image img {
    opacity: 0.45;
    transform: scale(1.03);
}

/* HOVER GOMB MEGJELENÉS */
.termek-kep-wrapper:hover .termek-kartya-gomb {
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a019562 *//* TELJES KÁRTYA */
.termek-kartya {
    border-radius: 24px;
}

/* CSAK A KÉP + GOMB KÖZÖS WRAPPERE */
.termek-kep-wrapper {
    position: relative;
    overflow: hidden;
    border-radius: 24px;
}

/* KÉP */
.termek-kep-wrapper .elementor-widget-image img {
    display: block;
    width: 100%;
    border-radius: 24px;
    transition: all 0.35s ease;
}

/* GOMB KÖZÉPRE A KÉPEN */
.termek-kep-wrapper .termek-kartya-gomb {
    position: absolute !important;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    visibility: hidden;
    z-index: 10;
    transition: all 0.35s ease;
}

/* GOMB STÍLUS */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button {
    background-color: #03AC13 !important;
    color: #fff !important;
    border-radius: 999px !important;
    padding: 16px 32px !important;
    font-weight: 700 !important;
    border: none !important;
    box-shadow: 0 8px 20px rgba(0,0,0,0.18);
}

/* GOMB HOVER */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button:hover {
    background-color: #03AC13 !important;
    color: #fff !important;
}

/* HOVER KÉP EFFEKT */
.termek-kep-wrapper:hover .elementor-widget-image img {
    opacity: 0.45;
    transform: scale(1.03);
}

/* HOVER GOMB MEGJELENÉS */
.termek-kep-wrapper:hover .termek-kartya-gomb {
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69cfbda *//* TELJES KÁRTYA */
.termek-kartya {
    border-radius: 24px;
}

/* CSAK A KÉP + GOMB KÖZÖS WRAPPERE */
.termek-kep-wrapper {
    position: relative;
    overflow: hidden;
    border-radius: 24px;
}

/* KÉP */
.termek-kep-wrapper .elementor-widget-image img {
    display: block;
    width: 100%;
    border-radius: 24px;
    transition: all 0.35s ease;
}

/* GOMB KÖZÉPRE A KÉPEN */
.termek-kep-wrapper .termek-kartya-gomb {
    position: absolute !important;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    visibility: hidden;
    z-index: 10;
    transition: all 0.35s ease;
}

/* GOMB STÍLUS */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button {
    background-color: #03AC13 !important;
    color: #fff !important;
    border-radius: 999px !important;
    padding: 16px 32px !important;
    font-weight: 700 !important;
    border: none !important;
    box-shadow: 0 8px 20px rgba(0,0,0,0.18);
}

/* GOMB HOVER */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button:hover {
    background-color: #03AC13 !important;
    color: #fff !important;
}

/* HOVER KÉP EFFEKT */
.termek-kep-wrapper:hover .elementor-widget-image img {
    opacity: 0.45;
    transform: scale(1.03);
}

/* HOVER GOMB MEGJELENÉS */
.termek-kep-wrapper:hover .termek-kartya-gomb {
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fe27a0 *//* TELJES KÁRTYA */
.termek-kartya {
    border-radius: 24px;
}

/* CSAK A KÉP + GOMB KÖZÖS WRAPPERE */
.termek-kep-wrapper {
    position: relative;
    overflow: hidden;
    border-radius: 24px;
}

/* KÉP */
.termek-kep-wrapper .elementor-widget-image img {
    display: block;
    width: 100%;
    border-radius: 24px;
    transition: all 0.35s ease;
}

/* GOMB KÖZÉPRE A KÉPEN */
.termek-kep-wrapper .termek-kartya-gomb {
    position: absolute !important;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    visibility: hidden;
    z-index: 10;
    transition: all 0.35s ease;
}

/* GOMB STÍLUS */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button {
    background-color: #03AC13 !important;
    color: #fff !important;
    border-radius: 999px !important;
    padding: 16px 32px !important;
    font-weight: 700 !important;
    border: none !important;
    box-shadow: 0 8px 20px rgba(0,0,0,0.18);
}

/* GOMB HOVER */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button:hover {
    background-color: #03AC13 !important;
    color: #fff !important;
}

/* HOVER KÉP EFFEKT */
.termek-kep-wrapper:hover .elementor-widget-image img {
    opacity: 0.45;
    transform: scale(1.03);
}

/* HOVER GOMB MEGJELENÉS */
.termek-kep-wrapper:hover .termek-kartya-gomb {
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-933d610 *//* TELJES KÁRTYA */
.termek-kartya {
    border-radius: 24px;
}

/* CSAK A KÉP + GOMB KÖZÖS WRAPPERE */
.termek-kep-wrapper {
    position: relative;
    overflow: hidden;
    border-radius: 24px;
}

/* KÉP */
.termek-kep-wrapper .elementor-widget-image img {
    display: block;
    width: 100%;
    border-radius: 24px;
    transition: all 0.35s ease;
}

/* GOMB KÖZÉPRE A KÉPEN */
.termek-kep-wrapper .termek-kartya-gomb {
    position: absolute !important;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    visibility: hidden;
    z-index: 10;
    transition: all 0.35s ease;
}

/* GOMB STÍLUS */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button {
    background-color: #03AC13 !important;
    color: #fff !important;
    border-radius: 999px !important;
    padding: 16px 32px !important;
    font-weight: 700 !important;
    border: none !important;
    box-shadow: 0 8px 20px rgba(0,0,0,0.18);
}

/* GOMB HOVER */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button:hover {
    background-color: #03AC13 !important;
    color: #fff !important;
}

/* HOVER KÉP EFFEKT */
.termek-kep-wrapper:hover .elementor-widget-image img {
    opacity: 0.45;
    transform: scale(1.03);
}

/* HOVER GOMB MEGJELENÉS */
.termek-kep-wrapper:hover .termek-kartya-gomb {
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e616ab7 *//* TELJES KÁRTYA */
.termek-kartya {
    border-radius: 24px;
}

/* CSAK A KÉP + GOMB KÖZÖS WRAPPERE */
.termek-kep-wrapper {
    position: relative;
    overflow: hidden;
    border-radius: 24px;
}

/* KÉP */
.termek-kep-wrapper .elementor-widget-image img {
    display: block;
    width: 100%;
    border-radius: 24px;
    transition: all 0.35s ease;
}

/* GOMB KÖZÉPRE A KÉPEN */
.termek-kep-wrapper .termek-kartya-gomb {
    position: absolute !important;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    visibility: hidden;
    z-index: 10;
    transition: all 0.35s ease;
}

/* GOMB STÍLUS */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button {
    background-color: #03AC13 !important;
    color: #fff !important;
    border-radius: 999px !important;
    padding: 16px 32px !important;
    font-weight: 700 !important;
    border: none !important;
    box-shadow: 0 8px 20px rgba(0,0,0,0.18);
}

/* GOMB HOVER */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button:hover {
    background-color: #03AC13 !important;
    color: #fff !important;
}

/* HOVER KÉP EFFEKT */
.termek-kep-wrapper:hover .elementor-widget-image img {
    opacity: 0.45;
    transform: scale(1.03);
}

/* HOVER GOMB MEGJELENÉS */
.termek-kep-wrapper:hover .termek-kartya-gomb {
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc6c4c3 *//* TELJES KÁRTYA */
.termek-kartya {
    border-radius: 24px;
}

/* CSAK A KÉP + GOMB KÖZÖS WRAPPERE */
.termek-kep-wrapper {
    position: relative;
    overflow: hidden;
    border-radius: 24px;
}

/* KÉP */
.termek-kep-wrapper .elementor-widget-image img {
    display: block;
    width: 100%;
    border-radius: 24px;
    transition: all 0.35s ease;
}

/* GOMB KÖZÉPRE A KÉPEN */
.termek-kep-wrapper .termek-kartya-gomb {
    position: absolute !important;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    visibility: hidden;
    z-index: 10;
    transition: all 0.35s ease;
}

/* GOMB STÍLUS */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button {
    background-color: #03AC13 !important;
    color: #fff !important;
    border-radius: 999px !important;
    padding: 16px 32px !important;
    font-weight: 700 !important;
    border: none !important;
    box-shadow: 0 8px 20px rgba(0,0,0,0.18);
}

/* GOMB HOVER */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button:hover {
    background-color: #03AC13 !important;
    color: #fff !important;
}

/* HOVER KÉP EFFEKT */
.termek-kep-wrapper:hover .elementor-widget-image img {
    opacity: 0.45;
    transform: scale(1.03);
}

/* HOVER GOMB MEGJELENÉS */
.termek-kep-wrapper:hover .termek-kartya-gomb {
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8d5504 *//* TELJES KÁRTYA */
.termek-kartya {
    border-radius: 24px;
}

/* CSAK A KÉP + GOMB KÖZÖS WRAPPERE */
.termek-kep-wrapper {
    position: relative;
    overflow: hidden;
    border-radius: 24px;
}

/* KÉP */
.termek-kep-wrapper .elementor-widget-image img {
    display: block;
    width: 100%;
    border-radius: 24px;
    transition: all 0.35s ease;
}

/* GOMB KÖZÉPRE A KÉPEN */
.termek-kep-wrapper .termek-kartya-gomb {
    position: absolute !important;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    visibility: hidden;
    z-index: 10;
    transition: all 0.35s ease;
}

/* GOMB STÍLUS */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button {
    background-color: #03AC13 !important;
    color: #fff !important;
    border-radius: 999px !important;
    padding: 16px 32px !important;
    font-weight: 700 !important;
    border: none !important;
    box-shadow: 0 8px 20px rgba(0,0,0,0.18);
}

/* GOMB HOVER */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button:hover {
    background-color: #03AC13 !important;
    color: #fff !important;
}

/* HOVER KÉP EFFEKT */
.termek-kep-wrapper:hover .elementor-widget-image img {
    opacity: 0.45;
    transform: scale(1.03);
}

/* HOVER GOMB MEGJELENÉS */
.termek-kep-wrapper:hover .termek-kartya-gomb {
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4da9b48 *//* TELJES KÁRTYA */
.termek-kartya {
    border-radius: 24px;
}

/* CSAK A KÉP + GOMB KÖZÖS WRAPPERE */
.termek-kep-wrapper {
    position: relative;
    overflow: hidden;
    border-radius: 24px;
}

/* KÉP */
.termek-kep-wrapper .elementor-widget-image img {
    display: block;
    width: 100%;
    border-radius: 24px;
    transition: all 0.35s ease;
}

/* GOMB KÖZÉPRE A KÉPEN */
.termek-kep-wrapper .termek-kartya-gomb {
    position: absolute !important;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    visibility: hidden;
    z-index: 10;
    transition: all 0.35s ease;
}

/* GOMB STÍLUS */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button {
    background-color: #03AC13 !important;
    color: #fff !important;
    border-radius: 999px !important;
    padding: 16px 32px !important;
    font-weight: 700 !important;
    border: none !important;
    box-shadow: 0 8px 20px rgba(0,0,0,0.18);
}

/* GOMB HOVER */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button:hover {
    background-color: #03AC13 !important;
    color: #fff !important;
}

/* HOVER KÉP EFFEKT */
.termek-kep-wrapper:hover .elementor-widget-image img {
    opacity: 0.45;
    transform: scale(1.03);
}

/* HOVER GOMB MEGJELENÉS */
.termek-kep-wrapper:hover .termek-kartya-gomb {
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-355496e *//* TELJES KÁRTYA */
.termek-kartya {
    border-radius: 24px;
}

/* CSAK A KÉP + GOMB KÖZÖS WRAPPERE */
.termek-kep-wrapper {
    position: relative;
    overflow: hidden;
    border-radius: 24px;
}

/* KÉP */
.termek-kep-wrapper .elementor-widget-image img {
    display: block;
    width: 100%;
    border-radius: 24px;
    transition: all 0.35s ease;
}

/* GOMB KÖZÉPRE A KÉPEN */
.termek-kep-wrapper .termek-kartya-gomb {
    position: absolute !important;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    visibility: hidden;
    z-index: 10;
    transition: all 0.35s ease;
}

/* GOMB STÍLUS */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button {
    background-color: #03AC13 !important;
    color: #fff !important;
    border-radius: 999px !important;
    padding: 16px 32px !important;
    font-weight: 700 !important;
    border: none !important;
    box-shadow: 0 8px 20px rgba(0,0,0,0.18);
}

/* GOMB HOVER */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button:hover {
    background-color: #03AC13 !important;
    color: #fff !important;
}

/* HOVER KÉP EFFEKT */
.termek-kep-wrapper:hover .elementor-widget-image img {
    opacity: 0.45;
    transform: scale(1.03);
}

/* HOVER GOMB MEGJELENÉS */
.termek-kep-wrapper:hover .termek-kartya-gomb {
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57f2e30 *//* TELJES KÁRTYA */
.termek-kartya {
    border-radius: 24px;
}

/* CSAK A KÉP + GOMB KÖZÖS WRAPPERE */
.termek-kep-wrapper {
    position: relative;
    overflow: hidden;
    border-radius: 24px;
}

/* KÉP */
.termek-kep-wrapper .elementor-widget-image img {
    display: block;
    width: 100%;
    border-radius: 24px;
    transition: all 0.35s ease;
}

/* GOMB KÖZÉPRE A KÉPEN */
.termek-kep-wrapper .termek-kartya-gomb {
    position: absolute !important;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    visibility: hidden;
    z-index: 10;
    transition: all 0.35s ease;
}

/* GOMB STÍLUS */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button {
    background-color: #03AC13 !important;
    color: #fff !important;
    border-radius: 999px !important;
    padding: 16px 32px !important;
    font-weight: 700 !important;
    border: none !important;
    box-shadow: 0 8px 20px rgba(0,0,0,0.18);
}

/* GOMB HOVER */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button:hover {
    background-color: #03AC13 !important;
    color: #fff !important;
}

/* HOVER KÉP EFFEKT */
.termek-kep-wrapper:hover .elementor-widget-image img {
    opacity: 0.45;
    transform: scale(1.03);
}

/* HOVER GOMB MEGJELENÉS */
.termek-kep-wrapper:hover .termek-kartya-gomb {
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f608ea *//* TELJES KÁRTYA */
.termek-kartya {
    border-radius: 24px;
}

/* CSAK A KÉP + GOMB KÖZÖS WRAPPERE */
.termek-kep-wrapper {
    position: relative;
    overflow: hidden;
    border-radius: 24px;
}

/* KÉP */
.termek-kep-wrapper .elementor-widget-image img {
    display: block;
    width: 100%;
    border-radius: 24px;
    transition: all 0.35s ease;
}

/* GOMB KÖZÉPRE A KÉPEN */
.termek-kep-wrapper .termek-kartya-gomb {
    position: absolute !important;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    visibility: hidden;
    z-index: 10;
    transition: all 0.35s ease;
}

/* GOMB STÍLUS */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button {
    background-color: #03AC13 !important;
    color: #fff !important;
    border-radius: 999px !important;
    padding: 16px 32px !important;
    font-weight: 700 !important;
    border: none !important;
    box-shadow: 0 8px 20px rgba(0,0,0,0.18);
}

/* GOMB HOVER */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button:hover {
    background-color: #03AC13 !important;
    color: #fff !important;
}

/* HOVER KÉP EFFEKT */
.termek-kep-wrapper:hover .elementor-widget-image img {
    opacity: 0.45;
    transform: scale(1.03);
}

/* HOVER GOMB MEGJELENÉS */
.termek-kep-wrapper:hover .termek-kartya-gomb {
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ca651d *//* TELJES KÁRTYA */
.termek-kartya {
    border-radius: 24px;
}

/* CSAK A KÉP + GOMB KÖZÖS WRAPPERE */
.termek-kep-wrapper {
    position: relative;
    overflow: hidden;
    border-radius: 24px;
}

/* KÉP */
.termek-kep-wrapper .elementor-widget-image img {
    display: block;
    width: 100%;
    border-radius: 24px;
    transition: all 0.35s ease;
}

/* GOMB KÖZÉPRE A KÉPEN */
.termek-kep-wrapper .termek-kartya-gomb {
    position: absolute !important;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    visibility: hidden;
    z-index: 10;
    transition: all 0.35s ease;
}

/* GOMB STÍLUS */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button {
    background-color: #03AC13 !important;
    color: #fff !important;
    border-radius: 999px !important;
    padding: 16px 32px !important;
    font-weight: 700 !important;
    border: none !important;
    box-shadow: 0 8px 20px rgba(0,0,0,0.18);
}

/* GOMB HOVER */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button:hover {
    background-color: #03AC13 !important;
    color: #fff !important;
}

/* HOVER KÉP EFFEKT */
.termek-kep-wrapper:hover .elementor-widget-image img {
    opacity: 0.45;
    transform: scale(1.03);
}

/* HOVER GOMB MEGJELENÉS */
.termek-kep-wrapper:hover .termek-kartya-gomb {
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1de5960 *//* TELJES KÁRTYA */
.termek-kartya {
    border-radius: 24px;
}

/* CSAK A KÉP + GOMB KÖZÖS WRAPPERE */
.termek-kep-wrapper {
    position: relative;
    overflow: hidden;
    border-radius: 24px;
}

/* KÉP */
.termek-kep-wrapper .elementor-widget-image img {
    display: block;
    width: 100%;
    border-radius: 24px;
    transition: all 0.35s ease;
}

/* GOMB KÖZÉPRE A KÉPEN */
.termek-kep-wrapper .termek-kartya-gomb {
    position: absolute !important;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    visibility: hidden;
    z-index: 10;
    transition: all 0.35s ease;
}

/* GOMB STÍLUS */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button {
    background-color: #03AC13 !important;
    color: #fff !important;
    border-radius: 999px !important;
    padding: 16px 32px !important;
    font-weight: 700 !important;
    border: none !important;
    box-shadow: 0 8px 20px rgba(0,0,0,0.18);
}

/* GOMB HOVER */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button:hover {
    background-color: #03AC13 !important;
    color: #fff !important;
}

/* HOVER KÉP EFFEKT */
.termek-kep-wrapper:hover .elementor-widget-image img {
    opacity: 0.45;
    transform: scale(1.03);
}

/* HOVER GOMB MEGJELENÉS */
.termek-kep-wrapper:hover .termek-kartya-gomb {
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb9a270 *//* TELJES KÁRTYA */
.termek-kartya {
    border-radius: 24px;
}

/* CSAK A KÉP + GOMB KÖZÖS WRAPPERE */
.termek-kep-wrapper {
    position: relative;
    overflow: hidden;
    border-radius: 24px;
}

/* KÉP */
.termek-kep-wrapper .elementor-widget-image img {
    display: block;
    width: 100%;
    border-radius: 24px;
    transition: all 0.35s ease;
}

/* GOMB KÖZÉPRE A KÉPEN */
.termek-kep-wrapper .termek-kartya-gomb {
    position: absolute !important;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    visibility: hidden;
    z-index: 10;
    transition: all 0.35s ease;
}

/* GOMB STÍLUS */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button {
    background-color: #03AC13 !important;
    color: #fff !important;
    border-radius: 999px !important;
    padding: 16px 32px !important;
    font-weight: 700 !important;
    border: none !important;
    box-shadow: 0 8px 20px rgba(0,0,0,0.18);
}

/* GOMB HOVER */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button:hover {
    background-color: #03AC13 !important;
    color: #fff !important;
}

/* HOVER KÉP EFFEKT */
.termek-kep-wrapper:hover .elementor-widget-image img {
    opacity: 0.45;
    transform: scale(1.03);
}

/* HOVER GOMB MEGJELENÉS */
.termek-kep-wrapper:hover .termek-kartya-gomb {
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e7596b *//* TELJES KÁRTYA */
.termek-kartya {
    border-radius: 24px;
}

/* CSAK A KÉP + GOMB KÖZÖS WRAPPERE */
.termek-kep-wrapper {
    position: relative;
    overflow: hidden;
    border-radius: 24px;
}

/* KÉP */
.termek-kep-wrapper .elementor-widget-image img {
    display: block;
    width: 100%;
    border-radius: 24px;
    transition: all 0.35s ease;
}

/* GOMB KÖZÉPRE A KÉPEN */
.termek-kep-wrapper .termek-kartya-gomb {
    position: absolute !important;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    visibility: hidden;
    z-index: 10;
    transition: all 0.35s ease;
}

/* GOMB STÍLUS */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button {
    background-color: #03AC13 !important;
    color: #fff !important;
    border-radius: 999px !important;
    padding: 16px 32px !important;
    font-weight: 700 !important;
    border: none !important;
    box-shadow: 0 8px 20px rgba(0,0,0,0.18);
}

/* GOMB HOVER */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button:hover {
    background-color: #03AC13 !important;
    color: #fff !important;
}

/* HOVER KÉP EFFEKT */
.termek-kep-wrapper:hover .elementor-widget-image img {
    opacity: 0.45;
    transform: scale(1.03);
}

/* HOVER GOMB MEGJELENÉS */
.termek-kep-wrapper:hover .termek-kartya-gomb {
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3a9dba *//* TELJES KÁRTYA */
.termek-kartya {
    border-radius: 24px;
}

/* CSAK A KÉP + GOMB KÖZÖS WRAPPERE */
.termek-kep-wrapper {
    position: relative;
    overflow: hidden;
    border-radius: 24px;
}

/* KÉP */
.termek-kep-wrapper .elementor-widget-image img {
    display: block;
    width: 100%;
    border-radius: 24px;
    transition: all 0.35s ease;
}

/* GOMB KÖZÉPRE A KÉPEN */
.termek-kep-wrapper .termek-kartya-gomb {
    position: absolute !important;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    visibility: hidden;
    z-index: 10;
    transition: all 0.35s ease;
}

/* GOMB STÍLUS */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button {
    background-color: #03AC13 !important;
    color: #fff !important;
    border-radius: 999px !important;
    padding: 16px 32px !important;
    font-weight: 700 !important;
    border: none !important;
    box-shadow: 0 8px 20px rgba(0,0,0,0.18);
}

/* GOMB HOVER */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button:hover {
    background-color: #03AC13 !important;
    color: #fff !important;
}

/* HOVER KÉP EFFEKT */
.termek-kep-wrapper:hover .elementor-widget-image img {
    opacity: 0.45;
    transform: scale(1.03);
}

/* HOVER GOMB MEGJELENÉS */
.termek-kep-wrapper:hover .termek-kartya-gomb {
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ab0672 *//* TELJES KÁRTYA */
.termek-kartya {
    border-radius: 24px;
}

/* CSAK A KÉP + GOMB KÖZÖS WRAPPERE */
.termek-kep-wrapper {
    position: relative;
    overflow: hidden;
    border-radius: 24px;
}

/* KÉP */
.termek-kep-wrapper .elementor-widget-image img {
    display: block;
    width: 100%;
    border-radius: 24px;
    transition: all 0.35s ease;
}

/* GOMB KÖZÉPRE A KÉPEN */
.termek-kep-wrapper .termek-kartya-gomb {
    position: absolute !important;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    visibility: hidden;
    z-index: 10;
    transition: all 0.35s ease;
}

/* GOMB STÍLUS */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button {
    background-color: #03AC13 !important;
    color: #fff !important;
    border-radius: 999px !important;
    padding: 16px 32px !important;
    font-weight: 700 !important;
    border: none !important;
    box-shadow: 0 8px 20px rgba(0,0,0,0.18);
}

/* GOMB HOVER */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button:hover {
    background-color: #03AC13 !important;
    color: #fff !important;
}

/* HOVER KÉP EFFEKT */
.termek-kep-wrapper:hover .elementor-widget-image img {
    opacity: 0.45;
    transform: scale(1.03);
}

/* HOVER GOMB MEGJELENÉS */
.termek-kep-wrapper:hover .termek-kartya-gomb {
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6dad58 *//* TELJES KÁRTYA */
.termek-kartya {
    border-radius: 24px;
}

/* CSAK A KÉP + GOMB KÖZÖS WRAPPERE */
.termek-kep-wrapper {
    position: relative;
    overflow: hidden;
    border-radius: 24px;
}

/* KÉP */
.termek-kep-wrapper .elementor-widget-image img {
    display: block;
    width: 100%;
    border-radius: 24px;
    transition: all 0.35s ease;
}

/* GOMB KÖZÉPRE A KÉPEN */
.termek-kep-wrapper .termek-kartya-gomb {
    position: absolute !important;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    visibility: hidden;
    z-index: 10;
    transition: all 0.35s ease;
}

/* GOMB STÍLUS */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button {
    background-color: #03AC13 !important;
    color: #fff !important;
    border-radius: 999px !important;
    padding: 16px 32px !important;
    font-weight: 700 !important;
    border: none !important;
    box-shadow: 0 8px 20px rgba(0,0,0,0.18);
}

/* GOMB HOVER */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button:hover {
    background-color: #03AC13 !important;
    color: #fff !important;
}

/* HOVER KÉP EFFEKT */
.termek-kep-wrapper:hover .elementor-widget-image img {
    opacity: 0.45;
    transform: scale(1.03);
}

/* HOVER GOMB MEGJELENÉS */
.termek-kep-wrapper:hover .termek-kartya-gomb {
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76a9b50 *//* TELJES KÁRTYA */
.termek-kartya {
    border-radius: 24px;
}

/* CSAK A KÉP + GOMB KÖZÖS WRAPPERE */
.termek-kep-wrapper {
    position: relative;
    overflow: hidden;
    border-radius: 24px;
}

/* KÉP */
.termek-kep-wrapper .elementor-widget-image img {
    display: block;
    width: 100%;
    border-radius: 24px;
    transition: all 0.35s ease;
}

/* GOMB KÖZÉPRE A KÉPEN */
.termek-kep-wrapper .termek-kartya-gomb {
    position: absolute !important;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    visibility: hidden;
    z-index: 10;
    transition: all 0.35s ease;
}

/* GOMB STÍLUS */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button {
    background-color: #03AC13 !important;
    color: #fff !important;
    border-radius: 999px !important;
    padding: 16px 32px !important;
    font-weight: 700 !important;
    border: none !important;
    box-shadow: 0 8px 20px rgba(0,0,0,0.18);
}

/* GOMB HOVER */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button:hover {
    background-color: #03AC13 !important;
    color: #fff !important;
}

/* HOVER KÉP EFFEKT */
.termek-kep-wrapper:hover .elementor-widget-image img {
    opacity: 0.45;
    transform: scale(1.03);
}

/* HOVER GOMB MEGJELENÉS */
.termek-kep-wrapper:hover .termek-kartya-gomb {
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee145f0 *//* TELJES KÁRTYA */
.termek-kartya {
    border-radius: 24px;
}

/* CSAK A KÉP + GOMB KÖZÖS WRAPPERE */
.termek-kep-wrapper {
    position: relative;
    overflow: hidden;
    border-radius: 24px;
}

/* KÉP */
.termek-kep-wrapper .elementor-widget-image img {
    display: block;
    width: 100%;
    border-radius: 24px;
    transition: all 0.35s ease;
}

/* GOMB KÖZÉPRE A KÉPEN */
.termek-kep-wrapper .termek-kartya-gomb {
    position: absolute !important;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    visibility: hidden;
    z-index: 10;
    transition: all 0.35s ease;
}

/* GOMB STÍLUS */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button {
    background-color: #03AC13 !important;
    color: #fff !important;
    border-radius: 999px !important;
    padding: 16px 32px !important;
    font-weight: 700 !important;
    border: none !important;
    box-shadow: 0 8px 20px rgba(0,0,0,0.18);
}

/* GOMB HOVER */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button:hover {
    background-color: #03AC13 !important;
    color: #fff !important;
}

/* HOVER KÉP EFFEKT */
.termek-kep-wrapper:hover .elementor-widget-image img {
    opacity: 0.45;
    transform: scale(1.03);
}

/* HOVER GOMB MEGJELENÉS */
.termek-kep-wrapper:hover .termek-kartya-gomb {
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ba0337 *//* TELJES KÁRTYA */
.termek-kartya {
    border-radius: 24px;
}

/* CSAK A KÉP + GOMB KÖZÖS WRAPPERE */
.termek-kep-wrapper {
    position: relative;
    overflow: hidden;
    border-radius: 24px;
}

/* KÉP */
.termek-kep-wrapper .elementor-widget-image img {
    display: block;
    width: 100%;
    border-radius: 24px;
    transition: all 0.35s ease;
}

/* GOMB KÖZÉPRE A KÉPEN */
.termek-kep-wrapper .termek-kartya-gomb {
    position: absolute !important;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    visibility: hidden;
    z-index: 10;
    transition: all 0.35s ease;
}

/* GOMB STÍLUS */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button {
    background-color: #03AC13 !important;
    color: #fff !important;
    border-radius: 999px !important;
    padding: 16px 32px !important;
    font-weight: 700 !important;
    border: none !important;
    box-shadow: 0 8px 20px rgba(0,0,0,0.18);
}

/* GOMB HOVER */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button:hover {
    background-color: #03AC13 !important;
    color: #fff !important;
}

/* HOVER KÉP EFFEKT */
.termek-kep-wrapper:hover .elementor-widget-image img {
    opacity: 0.45;
    transform: scale(1.03);
}

/* HOVER GOMB MEGJELENÉS */
.termek-kep-wrapper:hover .termek-kartya-gomb {
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2819ae5 *//* TELJES KÁRTYA */
.termek-kartya {
    border-radius: 24px;
}

/* CSAK A KÉP + GOMB KÖZÖS WRAPPERE */
.termek-kep-wrapper {
    position: relative;
    overflow: hidden;
    border-radius: 24px;
}

/* KÉP */
.termek-kep-wrapper .elementor-widget-image img {
    display: block;
    width: 100%;
    border-radius: 24px;
    transition: all 0.35s ease;
}

/* GOMB KÖZÉPRE A KÉPEN */
.termek-kep-wrapper .termek-kartya-gomb {
    position: absolute !important;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    visibility: hidden;
    z-index: 10;
    transition: all 0.35s ease;
}

/* GOMB STÍLUS */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button {
    background-color: #03AC13 !important;
    color: #fff !important;
    border-radius: 999px !important;
    padding: 16px 32px !important;
    font-weight: 700 !important;
    border: none !important;
    box-shadow: 0 8px 20px rgba(0,0,0,0.18);
}

/* GOMB HOVER */
.termek-kep-wrapper .termek-kartya-gomb .elementor-button:hover {
    background-color: #03AC13 !important;
    color: #fff !important;
}

/* HOVER KÉP EFFEKT */
.termek-kep-wrapper:hover .elementor-widget-image img {
    opacity: 0.45;
    transform: scale(1.03);
}

/* HOVER GOMB MEGJELENÉS */
.termek-kep-wrapper:hover .termek-kartya-gomb {
    opacity: 1;
    visibility: visible;
}/* End custom CSS */