.elementor-52 .elementor-element.elementor-element-bd7f32a:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-bd7f32a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rippa-magyarorszag.hu/wp-content/uploads/2026/05/contact1.webp");background-position:bottom center;background-size:cover;}.elementor-52 .elementor-element.elementor-element-bd7f32a > .elementor-container{min-height:320px;}.elementor-52 .elementor-element.elementor-element-bd7f32a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-52 .elementor-element.elementor-element-bd7f32a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-88b6d0b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-52 .elementor-element.elementor-element-88b6d0b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, #3492D900 100%);}.elementor-52 .elementor-element.elementor-element-88b6d0b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-88b6d0b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-b1d2623 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:900;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.5);color:var( --e-global-color-739e2e8 );}.elementor-52 .elementor-element.elementor-element-f412b07{padding:50px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-77d42d6{padding:0px 0px 30px 0px;text-align:center;}.elementor-52 .elementor-element.elementor-element-77d42d6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:900;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-bd3b505:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-bd3b505 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-739e2e8 );}.elementor-52 .elementor-element.elementor-element-bd3b505{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-bd3b505 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-7d97fa1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-widget-ucaddon_team_member_card .ue-team-member-card-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_team_member_card .ue-team-member-card-subtitle{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_team_member_card .ue-team-member-card-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_team_member_card .uc_more_btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-52 .elementor-element.elementor-element-cb93c24 .ue-team-member-card{background-color:#ffffff;border-radius:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-cb93c24 .ue-team-member-card-image-container{width:80px;border-radius:100px 100px 100px 100px;}.elementor-52 .elementor-element.elementor-element-cb93c24 .ue-team-member-card-image img,.elementor-52 .elementor-element.elementor-element-cb93c24 .ue-team-member-card-image-container{height:80px;}.elementor-52 .elementor-element.elementor-element-cb93c24 .ue-team-member-card-image{text-align:inherit;}.elementor-52 .elementor-element.elementor-element-cb93c24 .ue-team-member-card-content{text-align:center;padding:30px 30px 30px 30px;}.elementor-52 .elementor-element.elementor-element-cb93c24 .ue-team-member-card-title{color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:22px;font-weight:700;margin-top:10px;}.elementor-52 .elementor-element.elementor-element-cb93c24 .ue-team-member-card-subtitle{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;margin-top:5px;}.elementor-52 .elementor-element.elementor-element-cb93c24 .ue-company-logo img{height:40px;object-fit:contain;}.elementor-52 .elementor-element.elementor-element-cb93c24 .ue-company-logo{margin-top:10px;}.elementor-52 .elementor-element.elementor-element-cb93c24 .ue-team-member-card-text{color:var( --e-global-color-text );margin-top:20px;}.elementor-52 .elementor-element.elementor-element-cb93c24 .ue-team-member-card-icons{justify-content:center;margin-top:20px;}.elementor-52 .elementor-element.elementor-element-cb93c24 .ue-team-member-card-icons a{width:50px;height:50px;font-size:30px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#000000;border-radius:30px 30px 30px 30px;margin:5px 5px 5px 5px;color:#000000;background-color:#ffffff;}.elementor-52 .elementor-element.elementor-element-cb93c24 .ue-team-member-card-icons a svg{fill:#000000;}.elementor-52 .elementor-element.elementor-element-cb93c24 .ue-team-member-card-header{text-align:center;padding:20px 20px 0px 20px;}.elementor-52 .elementor-element.elementor-element-cb93c24 .ue-team-member-card-footer{text-align:center;background-color:#efefef;padding:30px 30px 30px 30px;}.elementor-52 .elementor-element.elementor-element-cb93c24 .uc_more_btn{padding:10px 20px 10px 20px;background-color:#000000;color:#ffffff;margin-top:0px;display:inline-block;border-radius:100px;}.elementor-52 .elementor-element.elementor-element-cb93c24 .uc_more_btn:hover{background-color:#454545;color:#ffffff;}.elementor-52 .elementor-element.elementor-element-ac33f3a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-52 .elementor-element.elementor-element-7b272c8 .ue-team-member-card{background-color:#ffffff;border-radius:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-7b272c8 .ue-team-member-card-image-container{width:80px;border-radius:100px 100px 100px 100px;}.elementor-52 .elementor-element.elementor-element-7b272c8 .ue-team-member-card-image img,.elementor-52 .elementor-element.elementor-element-7b272c8 .ue-team-member-card-image-container{height:80px;}.elementor-52 .elementor-element.elementor-element-7b272c8 .ue-team-member-card-image{text-align:inherit;}.elementor-52 .elementor-element.elementor-element-7b272c8 .ue-team-member-card-content{text-align:center;padding:30px 30px 30px 30px;}.elementor-52 .elementor-element.elementor-element-7b272c8 .ue-team-member-card-title{color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:22px;font-weight:700;margin-top:10px;}.elementor-52 .elementor-element.elementor-element-7b272c8 .ue-team-member-card-subtitle{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;margin-top:5px;}.elementor-52 .elementor-element.elementor-element-7b272c8 .ue-company-logo img{height:40px;object-fit:contain;}.elementor-52 .elementor-element.elementor-element-7b272c8 .ue-company-logo{margin-top:10px;}.elementor-52 .elementor-element.elementor-element-7b272c8 .ue-team-member-card-text{color:var( --e-global-color-text );margin-top:20px;}.elementor-52 .elementor-element.elementor-element-7b272c8 .ue-team-member-card-icons{justify-content:center;margin-top:20px;}.elementor-52 .elementor-element.elementor-element-7b272c8 .ue-team-member-card-icons a{width:50px;height:50px;font-size:30px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#000000;border-radius:30px 30px 30px 30px;margin:5px 5px 5px 5px;color:#000000;background-color:#ffffff;}.elementor-52 .elementor-element.elementor-element-7b272c8 .ue-team-member-card-icons a svg{fill:#000000;}.elementor-52 .elementor-element.elementor-element-7b272c8 .ue-team-member-card-header{text-align:center;padding:20px 20px 0px 20px;}.elementor-52 .elementor-element.elementor-element-7b272c8 .ue-team-member-card-footer{text-align:center;background-color:#efefef;padding:30px 30px 30px 30px;}.elementor-52 .elementor-element.elementor-element-7b272c8 .uc_more_btn{padding:10px 20px 10px 20px;background-color:#000000;color:#ffffff;margin-top:0px;display:inline-block;border-radius:100px;}.elementor-52 .elementor-element.elementor-element-7b272c8 .uc_more_btn:hover{background-color:#454545;color:#ffffff;}.elementor-52 .elementor-element.elementor-element-057dc3f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-52 .elementor-element.elementor-element-2c6d046 .ue-team-member-card{background-color:#ffffff;border-radius:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-2c6d046 .ue-team-member-card-image-container{width:80px;border-radius:100px 100px 100px 100px;}.elementor-52 .elementor-element.elementor-element-2c6d046 .ue-team-member-card-image img,.elementor-52 .elementor-element.elementor-element-2c6d046 .ue-team-member-card-image-container{height:80px;}.elementor-52 .elementor-element.elementor-element-2c6d046 .ue-team-member-card-image{text-align:inherit;}.elementor-52 .elementor-element.elementor-element-2c6d046 .ue-team-member-card-content{text-align:center;padding:30px 30px 30px 30px;}.elementor-52 .elementor-element.elementor-element-2c6d046 .ue-team-member-card-title{color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:22px;font-weight:700;margin-top:10px;}.elementor-52 .elementor-element.elementor-element-2c6d046 .ue-team-member-card-subtitle{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;margin-top:5px;}.elementor-52 .elementor-element.elementor-element-2c6d046 .ue-company-logo img{height:40px;object-fit:contain;}.elementor-52 .elementor-element.elementor-element-2c6d046 .ue-company-logo{margin-top:10px;}.elementor-52 .elementor-element.elementor-element-2c6d046 .ue-team-member-card-text{color:var( --e-global-color-text );margin-top:20px;}.elementor-52 .elementor-element.elementor-element-2c6d046 .ue-team-member-card-icons{justify-content:center;margin-top:20px;}.elementor-52 .elementor-element.elementor-element-2c6d046 .ue-team-member-card-icons a{width:50px;height:50px;font-size:30px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#000000;border-radius:30px 30px 30px 30px;margin:5px 5px 5px 5px;color:#000000;background-color:#ffffff;}.elementor-52 .elementor-element.elementor-element-2c6d046 .ue-team-member-card-icons a svg{fill:#000000;}.elementor-52 .elementor-element.elementor-element-2c6d046 .ue-team-member-card-header{text-align:center;padding:20px 20px 0px 20px;}.elementor-52 .elementor-element.elementor-element-2c6d046 .ue-team-member-card-footer{text-align:center;background-color:#efefef;padding:30px 30px 30px 30px;}.elementor-52 .elementor-element.elementor-element-2c6d046 .uc_more_btn{padding:10px 20px 10px 20px;background-color:#000000;color:#ffffff;margin-top:0px;display:inline-block;border-radius:100px;}.elementor-52 .elementor-element.elementor-element-2c6d046 .uc_more_btn:hover{background-color:#454545;color:#ffffff;}.elementor-52 .elementor-element.elementor-element-47b64e7:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-47b64e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-739e2e8 );}.elementor-52 .elementor-element.elementor-element-47b64e7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 50px 0px;}.elementor-52 .elementor-element.elementor-element-47b64e7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-a8799b2 > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:20px 20px 20px 20px;}.elementor-52 .elementor-element.elementor-element-11eb0d9 .ue-team-member-card{background-color:#ffffff;border-radius:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-11eb0d9 .ue-team-member-card-image-container{width:80px;border-radius:100px 100px 100px 100px;}.elementor-52 .elementor-element.elementor-element-11eb0d9 .ue-team-member-card-image img,.elementor-52 .elementor-element.elementor-element-11eb0d9 .ue-team-member-card-image-container{height:80px;}.elementor-52 .elementor-element.elementor-element-11eb0d9 .ue-team-member-card-image{text-align:inherit;}.elementor-52 .elementor-element.elementor-element-11eb0d9 .ue-team-member-card-content{text-align:center;padding:30px 30px 30px 30px;}.elementor-52 .elementor-element.elementor-element-11eb0d9 .ue-team-member-card-title{color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:22px;font-weight:700;margin-top:10px;}.elementor-52 .elementor-element.elementor-element-11eb0d9 .ue-team-member-card-subtitle{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;margin-top:5px;}.elementor-52 .elementor-element.elementor-element-11eb0d9 .ue-company-logo img{height:40px;object-fit:contain;}.elementor-52 .elementor-element.elementor-element-11eb0d9 .ue-company-logo{margin-top:10px;}.elementor-52 .elementor-element.elementor-element-11eb0d9 .ue-team-member-card-text{color:var( --e-global-color-text );margin-top:20px;}.elementor-52 .elementor-element.elementor-element-11eb0d9 .ue-team-member-card-icons{justify-content:center;margin-top:20px;}.elementor-52 .elementor-element.elementor-element-11eb0d9 .ue-team-member-card-icons a{width:50px;height:50px;font-size:30px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#000000;border-radius:30px 30px 30px 30px;margin:5px 5px 5px 5px;color:#000000;background-color:#ffffff;}.elementor-52 .elementor-element.elementor-element-11eb0d9 .ue-team-member-card-icons a svg{fill:#000000;}.elementor-52 .elementor-element.elementor-element-11eb0d9 .ue-team-member-card-header{text-align:center;padding:20px 20px 0px 20px;}.elementor-52 .elementor-element.elementor-element-11eb0d9 .ue-team-member-card-footer{text-align:center;background-color:#efefef;padding:30px 30px 30px 30px;}.elementor-52 .elementor-element.elementor-element-11eb0d9 .uc_more_btn{padding:10px 20px 10px 20px;background-color:#000000;color:#ffffff;margin-top:0px;display:inline-block;border-radius:100px;}.elementor-52 .elementor-element.elementor-element-11eb0d9 .uc_more_btn:hover{background-color:#454545;color:#ffffff;}.elementor-52 .elementor-element.elementor-element-5151a1a > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:20px 20px 20px 20px;}.elementor-52 .elementor-element.elementor-element-68d7a73 .ue-team-member-card{background-color:#ffffff;border-radius:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-68d7a73 .ue-team-member-card-image-container{width:80px;border-radius:100px 100px 100px 100px;}.elementor-52 .elementor-element.elementor-element-68d7a73 .ue-team-member-card-image img,.elementor-52 .elementor-element.elementor-element-68d7a73 .ue-team-member-card-image-container{height:80px;}.elementor-52 .elementor-element.elementor-element-68d7a73 .ue-team-member-card-image{text-align:inherit;}.elementor-52 .elementor-element.elementor-element-68d7a73 .ue-team-member-card-content{text-align:center;padding:30px 30px 30px 30px;}.elementor-52 .elementor-element.elementor-element-68d7a73 .ue-team-member-card-title{color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:22px;font-weight:700;margin-top:10px;}.elementor-52 .elementor-element.elementor-element-68d7a73 .ue-team-member-card-subtitle{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;margin-top:5px;}.elementor-52 .elementor-element.elementor-element-68d7a73 .ue-company-logo img{height:40px;object-fit:contain;}.elementor-52 .elementor-element.elementor-element-68d7a73 .ue-company-logo{margin-top:10px;}.elementor-52 .elementor-element.elementor-element-68d7a73 .ue-team-member-card-text{color:var( --e-global-color-text );margin-top:20px;}.elementor-52 .elementor-element.elementor-element-68d7a73 .ue-team-member-card-icons{justify-content:center;margin-top:20px;}.elementor-52 .elementor-element.elementor-element-68d7a73 .ue-team-member-card-icons a{width:50px;height:50px;font-size:30px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#000000;border-radius:30px 30px 30px 30px;margin:5px 5px 5px 5px;color:#000000;background-color:#ffffff;}.elementor-52 .elementor-element.elementor-element-68d7a73 .ue-team-member-card-icons a svg{fill:#000000;}.elementor-52 .elementor-element.elementor-element-68d7a73 .ue-team-member-card-header{text-align:center;padding:20px 20px 0px 20px;}.elementor-52 .elementor-element.elementor-element-68d7a73 .ue-team-member-card-footer{text-align:center;background-color:#efefef;padding:30px 30px 30px 30px;}.elementor-52 .elementor-element.elementor-element-68d7a73 .uc_more_btn{padding:10px 20px 10px 20px;background-color:#000000;color:#ffffff;margin-top:0px;display:inline-block;border-radius:100px;}.elementor-52 .elementor-element.elementor-element-68d7a73 .uc_more_btn:hover{background-color:#454545;color:#ffffff;}.elementor-52 .elementor-element.elementor-element-8f03491{padding:0px 0px 80px 0px;}.elementor-widget-ucaddon_hotspot .spot{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_hotspot .item-popup-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_hotspot .item-popup-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-52 .elementor-element.elementor-element-5b96c7d .elementor-repeater-item-3e285ab{left:59% !important;top:38% !important;background-color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-5b96c7d .elementor-repeater-item-3e285ab:before{border-color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-5b96c7d .elementor-repeater-item-5dfc417{left:79% !important;top:20% !important;background-color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-5b96c7d .elementor-repeater-item-5dfc417:before{border-color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-5b96c7d .elementor-repeater-item-f8ecfe1{left:29% !important;top:67% !important;background-color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-5b96c7d .elementor-repeater-item-f8ecfe1:before{border-color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-5b96c7d .spot{height:40px;min-width:40px;padding:0px 10px 0px 10px;font-family:"Roboto", Sans-serif;font-weight:400;border-radius:100px;background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-52 .elementor-element.elementor-element-5b96c7d .ue-hotspot-icon{font-size:10px;}.elementor-52 .elementor-element.elementor-element-5b96c7d .spot svg{fill:#ffffff;}.elementor-52 .elementor-element.elementor-element-5b96c7d .spot:before{border-color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-5b96c7d .spot.uc-active{background-color:#1a1a1a;}.elementor-52 .elementor-element.elementor-element-5b96c7d .ue_hotspot > img{width:100%;object-fit:contain;opacity:100%;}.elementor-52 .elementor-element.elementor-element-5b96c7d .ue_hotspot{justify-content:center;}.elementor-52 .elementor-element.elementor-element-5b96c7d .ue_hotspot:hover > img{opacity:100%;}.elementor-52 .elementor-element.elementor-element-91a5837{padding:0px 0px 80px 0px;}.elementor-52 .elementor-element.elementor-element-53c4a5f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-52 .elementor-element.elementor-element-53c4a5f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-739e2e8 );}.elementor-52 .elementor-element.elementor-element-53c4a5f > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.18);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 40px 80px 40px;}.elementor-52 .elementor-element.elementor-element-53c4a5f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-eed7e65{padding:0px 0px 30px 0px;text-align:center;}.elementor-52 .elementor-element.elementor-element-eed7e65 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:900;color:var( --e-global-color-secondary );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_wrapper .gform_title, html body .elementor-widget-eael-gravity-form .eael-gravity-form .eael-gravity-form-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_wrapper .gform_description, html body .elementor-widget-eael-gravity-form .eael-gravity-form .eael-gravity-form-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-gravity-form .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar_title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-gravity-form .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage,
                .elementor-widget-eael-gravity-form .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gfield.gsection .gsection_title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload input[type="file"]::file-selector-button, html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload input[type="file"]::-webkit-file-upload-button, html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload .button, html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload .large{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_footer .gform_button, html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_body .gform_page_footer .gform_button, html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_body .gform-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_body .gform_page_footer .gform_next_button, html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_body .gform_page_footer .gform_previous_button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_confirmation_wrapper .gform_confirmation_message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-52 .elementor-element.elementor-element-54365c6{border-style:none;}html body .elementor-52 .elementor-element.elementor-element-54365c6 .eael-gravity-form .gform_wrapper .gform_title, html body .elementor-52 .elementor-element.elementor-element-54365c6 .eael-gravity-form .eael-gravity-form-title{color:var( --e-global-color-primary );}html body .elementor-52 .elementor-element.elementor-element-54365c6 .eael-gravity-form .gform_wrapper .gform_description, html body .elementor-52 .elementor-element.elementor-element-54365c6 .eael-gravity-form .eael-gravity-form-description{color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-54365c6 .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage{display:flex;justify-content:end;}html body .elementor-52 .elementor-element.elementor-element-54365c6 .eael-gravity-form .gfield .gfield_label{color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;}html body .elementor-52 .elementor-element.elementor-element-54365c6 .eael-gravity-form .gfield input[type="text"], html body .elementor-52 .elementor-element.elementor-element-54365c6 .eael-gravity-form .gfield input[type="email"], html body .elementor-52 .elementor-element.elementor-element-54365c6 .eael-gravity-form .gfield input[type="tel"], html body .elementor-52 .elementor-element.elementor-element-54365c6 .eael-gravity-form .gfield input[type="number"], html body .elementor-52 .elementor-element.elementor-element-54365c6 .eael-gravity-form .gfield textarea, html body .elementor-52 .elementor-element.elementor-element-54365c6 .eael-gravity-form .gfield select{background-color:#F0F0F0;color:var( --e-global-color-primary );border-style:none;}html body .elementor-52 .elementor-element.elementor-element-54365c6 .eael-gravity-form .gfield{margin-bottom:0px;}html body .elementor-52 .elementor-element.elementor-element-54365c6 .eael-gravity-form .gfield input[type="text"], 
                    html body .elementor-52 .elementor-element.elementor-element-54365c6 .eael-gravity-form .gfield input[type="email"], 
                    html body .elementor-52 .elementor-element.elementor-element-54365c6 .eael-gravity-form .gfield input[type="tel"], 
                    html body .elementor-52 .elementor-element.elementor-element-54365c6 .eael-gravity-form .gfield input[type="number"], 
                    html body .elementor-52 .elementor-element.elementor-element-54365c6 .eael-gravity-form .gfield textarea, 
                    html body .elementor-52 .elementor-element.elementor-element-54365c6 .eael-gravity-form .gfield select{border-radius:0px 0px 0px 0px;}html body .elementor-52 .elementor-element.elementor-element-54365c6 .eael-gravity-form .gfield .ginput_container input[type="text"], html body .elementor-52 .elementor-element.elementor-element-54365c6 .eael-gravity-form .gfield .ginput_container input[type="email"], html body .elementor-52 .elementor-element.elementor-element-54365c6 .eael-gravity-form .gfield .ginput_container input[type="tel"], html body .elementor-52 .elementor-element.elementor-element-54365c6 .eael-gravity-form .gfield .ginput_container input[type="number"], html body .elementor-52 .elementor-element.elementor-element-54365c6 .eael-gravity-form .gfield .ginput_container_date input[type="text"], html body .elementor-52 .elementor-element.elementor-element-54365c6 .eael-gravity-form .gfield .ginput_container_phone input[type="text"], html body .elementor-52 .elementor-element.elementor-element-54365c6 .eael-gravity-form .gfield .ginput_container_email input[type="text"], html body .elementor-52 .elementor-element.elementor-element-54365c6 .eael-gravity-form .gfield .ginput_container_text input[type="text"], html body .elementor-52 .elementor-element.elementor-element-54365c6 .eael-gravity-form .gfield textarea, html body .elementor-52 .elementor-element.elementor-element-54365c6 .eael-gravity-form .gfield select{font-family:"Roboto", Sans-serif;font-size:16px;}html body .elementor-52 .elementor-element.elementor-element-54365c6 .eael-gravity-form .gfield.gsection{border-bottom-style:solid;border-bottom-width:1px;}html body .elementor-52 .elementor-element.elementor-element-54365c6 .eael-gravity-form .gform_wrapper .gf_scroll_text{width:100%;}html body .elementor-52 .elementor-element.elementor-element-54365c6 .eael-gravity-form .gform_footer .gform_button{width:100px !important;background-color:var( --e-global-color-secondary );color:var( --e-global-color-739e2e8 );}html body .elementor-52 .elementor-element.elementor-element-54365c6 .eael-gravity-form .gform_body .gform_page_footer .gform_button{width:100px !important;background-color:var( --e-global-color-secondary );color:var( --e-global-color-739e2e8 );}html body .elementor-52 .elementor-element.elementor-element-54365c6 .eael-gravity-form .gform_body .gform-button{width:100px !important;background-color:var( --e-global-color-secondary );color:var( --e-global-color-739e2e8 );}html body .elementor-52 .elementor-element.elementor-element-54365c6 .eael-gravity-form .gform_footer .gform_button:hover{background-color:var( --e-global-color-primary );}html body .elementor-52 .elementor-element.elementor-element-54365c6 .eael-gravity-form .gform_body .gform_page_footer .gform_button:hover{background-color:var( --e-global-color-primary );}html body .elementor-52 .elementor-element.elementor-element-54365c6 .eael-gravity-form .gform_body .gform-button:hover{background-color:var( --e-global-color-primary );}html body .elementor-52 .elementor-element.elementor-element-54365c6 .eael-gravity-form .gform_footer .gform_button, html body .elementor-52 .elementor-element.elementor-element-54365c6 .eael-gravity-form .gform_body .gform_page_footer .gform_button, html body .elementor-52 .elementor-element.elementor-element-54365c6 .eael-gravity-form .gform_body .gform-button{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;}html body .elementor-52 .elementor-element.elementor-element-54365c6 .eael-gravity-form .gform_body .gform_page_footer .gform_next_button, html body .elementor-52 .elementor-element.elementor-element-54365c6 .eael-gravity-form .gform_body .gform_page_footer .gform_previous_button{width:100px;}html body .elementor-52 .elementor-element.elementor-element-54365c6 .eael-gravity-form .gfield .validation_message{color:#EE5454;}html body .elementor-52 .elementor-element.elementor-element-54365c6 .eael-gravity-form .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), html body .elementor-52 .elementor-element.elementor-element-54365c6 .gform_wrapper li.gfield_error textarea{border-width:1px;}html body .elementor-52 .elementor-element.elementor-element-54365c6 .eael-gravity-form .gform_confirmation_wrapper .gform_confirmation_message{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:900;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-52 .elementor-element.elementor-element-bd7f32a > .elementor-container{min-height:248px;}.elementor-52 .elementor-element.elementor-element-bd7f32a:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-bd7f32a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-52 .elementor-element.elementor-element-f412b07{padding:30px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-77d42d6{padding:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-bd3b505{padding:50px 0px 20px 0px;}.elementor-52 .elementor-element.elementor-element-7d97fa1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-ac33f3a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-057dc3f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-a8799b2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-5151a1a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-53c4a5f > .elementor-element-populated{padding:30px 30px 80px 30px;}}@media(max-width:767px){.elementor-52 .elementor-element.elementor-element-bd7f32a > .elementor-container{min-height:213px;}.elementor-52 .elementor-element.elementor-element-b1d2623 .elementor-heading-title{font-size:35px;}.elementor-52 .elementor-element.elementor-element-f412b07{padding:20px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-77d42d6{padding:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-77d42d6 .elementor-heading-title{font-size:30px;}.elementor-52 .elementor-element.elementor-element-bd3b505{padding:20px 20px 20px 20px;}.elementor-52 .elementor-element.elementor-element-7d97fa1 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-52 .elementor-element.elementor-element-ac33f3a > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-52 .elementor-element.elementor-element-057dc3f > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-52 .elementor-element.elementor-element-47b64e7{padding:20px 20px 20px 20px;}.elementor-52 .elementor-element.elementor-element-a8799b2 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-52 .elementor-element.elementor-element-5151a1a > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-52 .elementor-element.elementor-element-8f03491{padding:0px 0px 20px 0px;}.elementor-52 .elementor-element.elementor-element-f93f56e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-5b96c7d .spot{height:26px;min-width:26px;padding:0px 10px 0px 10px;font-size:14px;}.elementor-52 .elementor-element.elementor-element-53c4a5f > .elementor-element-populated{padding:50px 10px 50px 10px;}.elementor-52 .elementor-element.elementor-element-eed7e65 .elementor-heading-title{font-size:30px;}}