.elementor-1552 .elementor-element.elementor-element-c0a74f5:not(.elementor-motion-effects-element-type-background),.elementor-1552 .elementor-element.elementor-element-c0a74f5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0B2E57}.elementor-1552 .elementor-element.elementor-element-c0a74f5>.elementor-container{max-width:1200px}.elementor-1552 .elementor-element.elementor-element-c0a74f5{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:1px 0 0 0}.elementor-1552 .elementor-element.elementor-element-c0a74f5>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-1552 .elementor-element.elementor-element-951dea1>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-1552 .elementor-element.elementor-element-951dea1{text-align:end;font-family:"Arial",Sans-serif;font-size:14px;color:#D8E6F2}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-1552 .elementor-element.elementor-element-b505979{text-align:start}.elementor-1552 .elementor-element.elementor-element-b505979 img{width:50%}.elementor-bc-flex-widget .elementor-1552 .elementor-element.elementor-element-088af36.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-1552 .elementor-element.elementor-element-088af36.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-1552 .elementor-element.elementor-element-f400bed{padding:0 0 0 0}.elementor-1552 .elementor-element.elementor-element-a261244{padding:0 0 0 0}.elementor-1552 .elementor-element.elementor-element-ecf144c{padding:0 0 0 0}.elementor-1552 .elementor-element.elementor-element-0680431{padding:0 0 0 0}.elementor-1552 .elementor-element.elementor-element-5fb3e40{padding:0 0 0 0}.elementor-1552 .elementor-element.elementor-element-47c39e4:not(.elementor-motion-effects-element-type-background),.elementor-1552 .elementor-element.elementor-element-47c39e4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1552 .elementor-element.elementor-element-47c39e4>.elementor-container{max-width:1160px}.elementor-1552 .elementor-element.elementor-element-47c39e4{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:45px 20px 55px 20px}.elementor-1552 .elementor-element.elementor-element-47c39e4>.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-1552 .elementor-element.elementor-element-612ff0a{text-align:center}.elementor-1552 .elementor-element.elementor-element-612ff0a .elementor-heading-title{font-family:"Georgia",Sans-serif;font-size:36px;color:#0B2E57}.elementor-1552 .elementor-element.elementor-element-d99d866{padding:0 0 0 0}.elementor-1552 .elementor-element.elementor-element-b7457d0{padding:0 0 0 0}.elementor-1552 .elementor-element.elementor-element-651b6351>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-1552 .elementor-element.elementor-element-651b6351>.elementor-container{max-width:1200px}.elementor-1552 .elementor-element.elementor-element-651b6351{overflow:hidden}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon-box.elementor-view-framed .elementor-icon,.elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-icon-box .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,.elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-1552 .elementor-element.elementor-element-36994909 .elementor-icon-box-wrapper{gap:15px}.elementor-1552 .elementor-element.elementor-element-3367a8e0 .elementor-icon-box-wrapper{gap:15px}.elementor-1552 .elementor-element.elementor-element-3f8a3cb1 .elementor-icon-box-wrapper{gap:15px}.elementor-1552 .elementor-element.elementor-element-844810e:not(.elementor-motion-effects-element-type-background),.elementor-1552 .elementor-element.elementor-element-844810e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0B2E57}.elementor-1552 .elementor-element.elementor-element-844810e>.elementor-container{max-width:1180px}.elementor-1552 .elementor-element.elementor-element-844810e{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:56px 24px 44px 24px}.elementor-1552 .elementor-element.elementor-element-844810e>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1552 .elementor-element.elementor-element-ffaa930>.elementor-element-populated{padding:22px 22px 22px 22px}.elementor-1552 .elementor-element.elementor-element-0b3961c .elementor-heading-title{font-family:"Arial",Sans-serif;font-size:24px;font-weight:700;line-height:1.2em;color:#FFF}.elementor-1552 .elementor-element.elementor-element-967e96f{font-family:"Arial",Sans-serif;font-size:15px;line-height:1.65em;color:#D9E7EF}.elementor-1552 .elementor-element.elementor-element-967e96f a{color:#F5B942}.elementor-1552 .elementor-element.elementor-element-adc983f>.elementor-element-populated{padding:22px 22px 22px 22px}.elementor-1552 .elementor-element.elementor-element-90896eb .elementor-heading-title{font-family:"Arial",Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;color:#F5B942}.elementor-1552 .elementor-element.elementor-element-ea2e780{font-family:"Arial",Sans-serif;font-size:15px;font-weight:600;line-height:1.35em;color:#D9E7EF}.elementor-1552 .elementor-element.elementor-element-ea2e780 a{color:#FFF}.elementor-1552 .elementor-element.elementor-element-f08414c>.elementor-element-populated{padding:22px 22px 22px 22px}.elementor-1552 .elementor-element.elementor-element-05d1660 .elementor-heading-title{font-family:"Arial",Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;color:#F5B942}.elementor-1552 .elementor-element.elementor-element-b710608{font-family:"Arial",Sans-serif;font-size:14px;line-height:1.55em;color:#D9E7EF}.elementor-1552 .elementor-element.elementor-element-b710608 a{color:#7ED3F2}.elementor-1552 .elementor-element.elementor-element-b81bf09>.elementor-element-populated{padding:22px 22px 22px 22px}.elementor-1552 .elementor-element.elementor-element-c13fbc7 .elementor-heading-title{font-family:"Arial",Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;color:#F5B942}.elementor-1552 .elementor-element.elementor-element-c194b79{font-family:"Arial",Sans-serif;font-size:15px;line-height:1.55em;color:#D9E7EF}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-1552 .elementor-element.elementor-element-469e895 .elementor-button{background-color:#F5B942;font-family:"Arial",Sans-serif;font-weight:700;border-radius:12px 12px 12px 12px}.elementor-1552 .elementor-element.elementor-element-469e895 .elementor-button:hover,.elementor-1552 .elementor-element.elementor-element-469e895 .elementor-button:focus{background-color:#FFD06A;color:#0B2E57}.elementor-1552 .elementor-element.elementor-element-469e895 .elementor-button:hover svg,.elementor-1552 .elementor-element.elementor-element-469e895 .elementor-button:focus svg{fill:#0B2E57}.elementor-1552 .elementor-element.elementor-element-e75eb52:not(.elementor-motion-effects-element-type-background),.elementor-1552 .elementor-element.elementor-element-e75eb52>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#071F3A}.elementor-1552 .elementor-element.elementor-element-e75eb52>.elementor-container{max-width:1180px}.elementor-1552 .elementor-element.elementor-element-e75eb52{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:18px 24px 18px 24px}.elementor-1552 .elementor-element.elementor-element-e75eb52>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1552 .elementor-element.elementor-element-f4468bf{font-family:"Arial",Sans-serif;font-size:13px;color:#AFC2D3}.elementor-1552 .elementor-element.elementor-element-f4468bf a{color:#FFF}.elementor-1552 .elementor-element.elementor-element-5419ad9{font-family:"Arial",Sans-serif;font-size:13px;color:#AFC2D3}.elementor-1552 .elementor-element.elementor-element-5419ad9 a{color:#F5B942}@media(min-width:768px){.elementor-1552 .elementor-element.elementor-element-c98c913{width:100%}.elementor-1552 .elementor-element.elementor-element-4498578{width:100%}.elementor-1552 .elementor-element.elementor-element-ece41a0{width:100%}.elementor-1552 .elementor-element.elementor-element-8eb34d8{width:100%}.elementor-1552 .elementor-element.elementor-element-bc32cc7{width:100%}.elementor-1552 .elementor-element.elementor-element-8e8d710{width:100%}.elementor-1552 .elementor-element.elementor-element-bed7bea{width:100%}.elementor-1552 .elementor-element.elementor-element-10a19b4{width:100%}.elementor-1552 .elementor-element.elementor-element-5db201b3{width:70%}.elementor-1552 .elementor-element.elementor-element-17bec06c{width:30%}.elementor-1552 .elementor-element.elementor-element-ffaa930{width:28%}.elementor-1552 .elementor-element.elementor-element-adc983f{width:19%}.elementor-1552 .elementor-element.elementor-element-f08414c{width:31%}.elementor-1552 .elementor-element.elementor-element-b81bf09{width:22%}.elementor-1552 .elementor-element.elementor-element-316f950{width:65%}.elementor-1552 .elementor-element.elementor-element-482dd8c{width:35%}}.elementor-1552 .elementor-element.elementor-element-ffaa930{border-radius:18px;transition:transform .3s ease,background-color .3s ease,box-shadow .3s ease}.elementor-1552 .elementor-element.elementor-element-ffaa930:hover{transform:translateY(-6px);background:rgb(255 255 255 / .055);box-shadow:0 16px 32px rgb(0 0 0 / .14)}.elementor-1552 .elementor-element.elementor-element-ea2e780 a{transition:color .2s ease,padding-left .2s ease}.elementor-1552 .elementor-element.elementor-element-ea2e780 a:hover{color:#F5B942!important;padding-left:5px}.elementor-1552 .elementor-element.elementor-element-adc983f{border-radius:18px;transition:transform .3s ease,background-color .3s ease,box-shadow .3s ease}.elementor-1552 .elementor-element.elementor-element-adc983f:hover{transform:translateY(-6px);background:rgb(255 255 255 / .055);box-shadow:0 16px 32px rgb(0 0 0 / .14)}.elementor-1552 .elementor-element.elementor-element-f08414c{border-radius:18px;transition:transform .3s ease,background-color .3s ease,box-shadow .3s ease}.elementor-1552 .elementor-element.elementor-element-f08414c:hover{transform:translateY(-6px);background:rgb(255 255 255 / .055);box-shadow:0 16px 32px rgb(0 0 0 / .14)}.elementor-1552 .elementor-element.elementor-element-469e895 .elementor-button{transition:transform .25s ease,box-shadow .25s ease}.elementor-1552 .elementor-element.elementor-element-469e895 .elementor-button:hover{transform:translateY(-3px);box-shadow:0 10px 22px rgb(245 185 66 / .24)}.elementor-1552 .elementor-element.elementor-element-b81bf09{border-radius:18px;transition:transform .3s ease,background-color .3s ease,box-shadow .3s ease}.elementor-1552 .elementor-element.elementor-element-b81bf09:hover{transform:translateY(-6px);background:rgb(255 255 255 / .055);box-shadow:0 16px 32px rgb(0 0 0 / .14)}.kapcsolat-urlap-doboz>.elementor-container{width:100%;max-width:1200px;margin:0 auto;background:#fff;border:1px solid #dce7ee;border-radius:16px;box-shadow:0 10px 30px rgb(13 49 88 / .08);overflow:hidden}.kapcsolat-urlap-bal>.elementor-widget-wrap{padding:38px 42px!important;background:#fff}.kapcsolat-urlap-jobb>.elementor-widget-wrap{padding:38px 30px!important;background:#f8fbfd;border-left:1px solid #e0eaf0}.kapcsolat-kiscim{margin-bottom:8px!important}.kapcsolat-kiscim .elementor-heading-title{margin:0;color:#16749b;font-size:13px;line-height:1.3;font-weight:700;letter-spacing:1.8px;text-transform:uppercase}.kapcsolat-urlap-bal h2{margin-top:0;margin-bottom:14px;color:#0d3158;font-size:30px;line-height:1.2;font-weight:700}.kapcsolat-urlap-bal .elementor-widget-text-editor{color:#536b7c;font-size:15px;line-height:1.55}.kapcsolat-urlap-doboz .fluentform{width:100%;margin-top:20px}.kapcsolat-urlap-doboz .ff-el-group{margin-bottom:15px}.kapcsolat-urlap-doboz .ff-el-input--label{margin-bottom:6px}.kapcsolat-urlap-doboz .ff-el-input--label label{color:#0d3158;font-size:14px;line-height:1.3;font-weight:700}.kapcsolat-urlap-doboz .ff-el-input--label .ff-el-required{color:#e15353}.kapcsolat-urlap-doboz input.ff-el-form-control,.kapcsolat-urlap-doboz textarea.ff-el-form-control{width:100%;min-height:46px;padding:10px 14px;background:#fff;border:1px solid #cfdee7;border-radius:7px;color:#263b4d;font-size:15px;line-height:1.4;box-shadow:none;transition:border-color 0.25s ease,box-shadow 0.25s ease}.kapcsolat-urlap-doboz input.ff-el-form-control:focus,.kapcsolat-urlap-doboz textarea.ff-el-form-control:focus{border-color:#16749b;box-shadow:0 0 0 3px rgb(22 116 155 / .1);outline:none}.kapcsolat-urlap-doboz input.ff-el-form-control::placeholder,.kapcsolat-urlap-doboz textarea.ff-el-form-control::placeholder{color:#9aabb8;opacity:1}.kapcsolat-urlap-doboz .iti{width:100%}.kapcsolat-urlap-doboz textarea.ff-el-form-control{min-height:110px;padding:12px 14px;resize:vertical}.kapcsolat-urlap-doboz .ff-el-form-check{margin-top:3px}.kapcsolat-urlap-doboz .ff-el-form-check-label{color:#536b7c;font-size:13px;line-height:1.45}.kapcsolat-urlap-doboz a{color:#16749b;text-decoration:underline;transition:color 0.2s ease}.kapcsolat-urlap-doboz a:hover{color:#0d3158}.kapcsolat-urlap-doboz .ff-btn-submit{width:100%;min-height:48px;padding:12px 22px;background:#16749b!important;color:#ffffff!important;border:none!important;border-radius:7px!important;font-size:15px;font-weight:700;cursor:pointer;box-shadow:none;transition:background 0.25s ease,transform 0.25s ease,box-shadow 0.25s ease}.kapcsolat-urlap-doboz .ff-btn-submit:hover{background:#0d3158!important;transform:translateY(-3px);box-shadow:0 8px 20px rgb(13 49 88 / .2)}.kapcsolat-urlap-jobb .elementor-widget-icon-box{width:100%}.kapcsolat-urlap-jobb .elementor-icon{transition:transform 0.3s ease}.kapcsolat-urlap-jobb .elementor-widget-icon-box:hover .elementor-icon{transform:translateY(-4px) scale(1.06)}.kapcsolat-urlap-jobb .elementor-icon-box-title{margin-bottom:5px;color:#16749b;font-size:18px;line-height:1.2;font-weight:700}.kapcsolat-urlap-jobb .elementor-icon-box-description{color:#536b7c;font-size:14px;line-height:1.45}@media (max-width:1024px){.kapcsolat-urlap-doboz>.elementor-container{width:100%}.kapcsolat-urlap-bal>.elementor-widget-wrap{padding:32px 30px!important}.kapcsolat-urlap-jobb>.elementor-widget-wrap{padding:32px 24px!important}.kapcsolat-urlap-bal h2{font-size:27px}}@media (max-width:767px){.kapcsolat-urlap-doboz>.elementor-container{width:100%;border-radius:14px}.kapcsolat-urlap-bal>.elementor-widget-wrap{padding:28px 20px!important}.kapcsolat-urlap-jobb>.elementor-widget-wrap{padding:30px 20px!important;border-left:none;border-top:1px solid #e0eaf0}.kapcsolat-urlap-bal h2{font-size:25px;line-height:1.25}.kapcsolat-urlap-doboz .ff-t-container{display:block!important}.kapcsolat-urlap-doboz .ff-t-cell{width:100%!important;margin-right:0!important;margin-left:0!important}.kapcsolat-urlap-doboz .ff-btn-submit{width:100%}}