.elementor-1505 .elementor-element.elementor-element-container_elwqcfx8n{--display:flex;--min-height:120px;--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;--justify-content:center;--align-items:center;--overflow:hidden;--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-1505 .elementor-element.elementor-element-container_elwqcfx8n:not(.elementor-motion-effects-element-type-background), .elementor-1505 .elementor-element.elementor-element-container_elwqcfx8n > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1505 .elementor-element.elementor-element-container_tq7hj80t0{--display:flex;--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;--justify-content:space-between;--align-items:center;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1505 .elementor-element.elementor-element-container_xo3n8g37s{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1505 .elementor-element.elementor-element-widget_m7ei1azii.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1505 .elementor-element.elementor-element-widget_m7ei1azii .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:2.2rem;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:1.5px;color:#ffffff;}.elementor-1505 .elementor-element.elementor-element-widget_h1eju7xzi{font-family:"Roboto", Sans-serif;font-size:0.75rem;font-weight:400;letter-spacing:0.5px;color:#cccccc;}.elementor-1505 .elementor-element.elementor-element-container_9ne6bjii8{--display:flex;--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;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1505 .elementor-element.elementor-element-widget_k1b4p5dbs .elementor-icon-wrapper{text-align:center;}.elementor-1505 .elementor-element.elementor-element-widget_k1b4p5dbs.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-1505 .elementor-element.elementor-element-widget_k1b4p5dbs.elementor-view-framed .elementor-icon, .elementor-1505 .elementor-element.elementor-element-widget_k1b4p5dbs.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-1505 .elementor-element.elementor-element-widget_k1b4p5dbs.elementor-view-framed .elementor-icon, .elementor-1505 .elementor-element.elementor-element-widget_k1b4p5dbs.elementor-view-default .elementor-icon svg{fill:#ffffff;}.elementor-1505 .elementor-element.elementor-element-widget_k1b4p5dbs .elementor-icon{font-size:28px;}.elementor-1505 .elementor-element.elementor-element-widget_k1b4p5dbs .elementor-icon svg{height:28px;}.elementor-1505 .elementor-element.elementor-element-container_i0vjqm9kl{--display:flex;--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;--justify-content:end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1505 .elementor-element.elementor-element-container_rgzksizcg{--display:flex;--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;--justify-content:start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1505 .elementor-element.elementor-element-container_56kulxczc{--display:flex;--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;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1505 .elementor-element.elementor-element-widget_0ytnog1yj .elementor-icon-wrapper{text-align:center;}.elementor-1505 .elementor-element.elementor-element-widget_0ytnog1yj.elementor-view-stacked .elementor-icon{background-color:#ff69b4;}.elementor-1505 .elementor-element.elementor-element-widget_0ytnog1yj.elementor-view-framed .elementor-icon, .elementor-1505 .elementor-element.elementor-element-widget_0ytnog1yj.elementor-view-default .elementor-icon{color:#ff69b4;border-color:#ff69b4;}.elementor-1505 .elementor-element.elementor-element-widget_0ytnog1yj.elementor-view-framed .elementor-icon, .elementor-1505 .elementor-element.elementor-element-widget_0ytnog1yj.elementor-view-default .elementor-icon svg{fill:#ff69b4;}.elementor-1505 .elementor-element.elementor-element-widget_0ytnog1yj .elementor-icon{font-size:1.4rem;}.elementor-1505 .elementor-element.elementor-element-widget_0ytnog1yj .elementor-icon svg{height:1.4rem;}.elementor-1505 .elementor-element.elementor-element-container_yylihyah3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1505 .elementor-element.elementor-element-widget_yd2z34dve.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1505 .elementor-element.elementor-element-widget_yd2z34dve .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:0.95rem;font-weight:700;color:#ffffff;}.elementor-1505 .elementor-element.elementor-element-widget_tro2v2y6b{font-family:"Roboto", Sans-serif;font-size:0.75rem;color:#cccccc;}.elementor-1505 .elementor-element.elementor-element-container_87ttfyytd{--display:flex;--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;--justify-content:start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1505 .elementor-element.elementor-element-container_fi0lrwmne{--display:flex;--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;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1505 .elementor-element.elementor-element-widget_m7ao40w4q .elementor-icon-wrapper{text-align:center;}.elementor-1505 .elementor-element.elementor-element-widget_m7ao40w4q.elementor-view-stacked .elementor-icon{background-color:#ffa500;}.elementor-1505 .elementor-element.elementor-element-widget_m7ao40w4q.elementor-view-framed .elementor-icon, .elementor-1505 .elementor-element.elementor-element-widget_m7ao40w4q.elementor-view-default .elementor-icon{color:#ffa500;border-color:#ffa500;}.elementor-1505 .elementor-element.elementor-element-widget_m7ao40w4q.elementor-view-framed .elementor-icon, .elementor-1505 .elementor-element.elementor-element-widget_m7ao40w4q.elementor-view-default .elementor-icon svg{fill:#ffa500;}.elementor-1505 .elementor-element.elementor-element-widget_m7ao40w4q .elementor-icon{font-size:1.4rem;}.elementor-1505 .elementor-element.elementor-element-widget_m7ao40w4q .elementor-icon svg{height:1.4rem;}.elementor-1505 .elementor-element.elementor-element-container_7ad0ng9vn{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1505 .elementor-element.elementor-element-widget_ut8aa91ih.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1505 .elementor-element.elementor-element-widget_ut8aa91ih .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:0.95rem;font-weight:700;color:#ffffff;}.elementor-1505 .elementor-element.elementor-element-widget_yoaqp36m5{font-family:"Roboto", Sans-serif;font-size:0.75rem;color:#cccccc;}.elementor-1505 .elementor-element.elementor-element-container_xkcgtr96s{--display:flex;--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;--justify-content:start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1505 .elementor-element.elementor-element-container_ylk9gl244{--display:flex;--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;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1505 .elementor-element.elementor-element-widget_kfcds417j .elementor-icon-wrapper{text-align:center;}.elementor-1505 .elementor-element.elementor-element-widget_kfcds417j.elementor-view-stacked .elementor-icon{background-color:#a3e635;}.elementor-1505 .elementor-element.elementor-element-widget_kfcds417j.elementor-view-framed .elementor-icon, .elementor-1505 .elementor-element.elementor-element-widget_kfcds417j.elementor-view-default .elementor-icon{color:#a3e635;border-color:#a3e635;}.elementor-1505 .elementor-element.elementor-element-widget_kfcds417j.elementor-view-framed .elementor-icon, .elementor-1505 .elementor-element.elementor-element-widget_kfcds417j.elementor-view-default .elementor-icon svg{fill:#a3e635;}.elementor-1505 .elementor-element.elementor-element-widget_kfcds417j .elementor-icon{font-size:1.4rem;}.elementor-1505 .elementor-element.elementor-element-widget_kfcds417j .elementor-icon svg{height:1.4rem;}.elementor-1505 .elementor-element.elementor-element-container_9qfvocwmf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1505 .elementor-element.elementor-element-widget_1pyjxqvbf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1505 .elementor-element.elementor-element-widget_1pyjxqvbf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:0.95rem;font-weight:700;color:#ffffff;}.elementor-1505 .elementor-element.elementor-element-widget_e7rdotfml{font-family:"Roboto", Sans-serif;font-size:0.75rem;color:#cccccc;}.elementor-1505 .elementor-element.elementor-element-container_62gks4t2i{--display:flex;--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;--justify-content:start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1505 .elementor-element.elementor-element-container_dn0wky7zd{--display:flex;--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;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1505 .elementor-element.elementor-element-widget_inattkgtb .elementor-icon-wrapper{text-align:center;}.elementor-1505 .elementor-element.elementor-element-widget_inattkgtb.elementor-view-stacked .elementor-icon{background-color:#06b6d4;}.elementor-1505 .elementor-element.elementor-element-widget_inattkgtb.elementor-view-framed .elementor-icon, .elementor-1505 .elementor-element.elementor-element-widget_inattkgtb.elementor-view-default .elementor-icon{color:#06b6d4;border-color:#06b6d4;}.elementor-1505 .elementor-element.elementor-element-widget_inattkgtb.elementor-view-framed .elementor-icon, .elementor-1505 .elementor-element.elementor-element-widget_inattkgtb.elementor-view-default .elementor-icon svg{fill:#06b6d4;}.elementor-1505 .elementor-element.elementor-element-widget_inattkgtb .elementor-icon{font-size:1.4rem;}.elementor-1505 .elementor-element.elementor-element-widget_inattkgtb .elementor-icon svg{height:1.4rem;}.elementor-1505 .elementor-element.elementor-element-container_r40bhl4t3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1505 .elementor-element.elementor-element-widget_9dw4ifxaa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1505 .elementor-element.elementor-element-widget_9dw4ifxaa .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:0.95rem;font-weight:700;color:#ffffff;}.elementor-1505 .elementor-element.elementor-element-widget_z71r6aujo{font-family:"Roboto", Sans-serif;font-size:0.75rem;color:#cccccc;}.elementor-1505 .elementor-element.elementor-element-container_cnq60050s{--display:flex;--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;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e2dac2;--border-color:#e2dac2;--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1505 .elementor-element.elementor-element-container_cnq60050s:not(.elementor-motion-effects-element-type-background), .elementor-1505 .elementor-element.elementor-element-container_cnq60050s > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f1e6;}.elementor-1505 .elementor-element.elementor-element-container_f5ropr19v{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:start;--align-items:start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#d9cdb4;--border-color:#d9cdb4;--border-radius:4px 4px 4px 4px;box-shadow:4px 8px 24px 0px #0000000f;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-1505 .elementor-element.elementor-element-container_f5ropr19v:not(.elementor-motion-effects-element-type-background), .elementor-1505 .elementor-element.elementor-element-container_f5ropr19v > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#e8e2d1;}.elementor-1505 .elementor-element.elementor-element-widget_9nghs4fc9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1505 .elementor-element.elementor-element-widget_9nghs4fc9 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:0.9rem;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#8b0000;}.elementor-1505 .elementor-element.elementor-element-widget_hyuyzwan7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1505 .elementor-element.elementor-element-widget_hyuyzwan7 .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:3.5rem;font-weight:700;line-height:1.2em;color:#2c2c2c;}.elementor-1505 .elementor-element.elementor-element-widget_c4f1lyd9i{--divider-border-style:dashed;--divider-color:#8b0000;--divider-border-width:1px;}.elementor-1505 .elementor-element.elementor-element-widget_c4f1lyd9i .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-1505 .elementor-element.elementor-element-widget_c4f1lyd9i .elementor-divider{text-align:left;padding-block-start:1.5rem;padding-block-end:1.5rem;}.elementor-1505 .elementor-element.elementor-element-widget_lkzivqilx{font-family:"Lora", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.7em;color:#333333;}.elementor-1505 .elementor-element.elementor-element-widget_lfwadds15{--divider-border-style:solid;--divider-color:#d9cdb4;--divider-border-width:1px;}.elementor-1505 .elementor-element.elementor-element-widget_lfwadds15 .elementor-divider-separator{width:30%;margin:0 auto;margin-right:0;}.elementor-1505 .elementor-element.elementor-element-widget_lfwadds15 .elementor-divider{text-align:right;padding-block-start:2rem;padding-block-end:2rem;}.elementor-1505 .elementor-element.elementor-element-widget_chwlicqo2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1505 .elementor-element.elementor-element-widget_chwlicqo2{text-align:end;}.elementor-1505 .elementor-element.elementor-element-widget_chwlicqo2 .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:2.2rem;font-weight:600;color:#8b0000;}.elementor-1505 .elementor-element.elementor-element-container_57jfwu0vm{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:0rem;}.elementor-1505 .elementor-element.elementor-element-container_x35ogsz96{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:start;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e2e2e2;--border-color:#e2e2e2;--border-radius:2px 2px 2px 2px;box-shadow:6px 12px 20px 0px #00000014;--padding-top:1.2rem;--padding-bottom:2.5rem;--padding-left:1.2rem;--padding-right:1.2rem;}.elementor-1505 .elementor-element.elementor-element-container_x35ogsz96:not(.elementor-motion-effects-element-type-background), .elementor-1505 .elementor-element.elementor-element-container_x35ogsz96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1505 .elementor-element.elementor-element-widget_qmzpvjfdi{text-align:center;}.elementor-1505 .elementor-element.elementor-element-widget_qmzpvjfdi img{width:100%;height:320px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#f0f0f0;}.elementor-1505 .elementor-element.elementor-element-widget_powgqayku{text-align:center;font-family:"Dancing Script", Sans-serif;font-size:1.4rem;font-weight:600;color:#555555;}.elementor-1505 .elementor-element.elementor-element-container_ak7f9gd6r{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1505 .elementor-element.elementor-element-container_ak7f9gd6r:not(.elementor-motion-effects-element-type-background), .elementor-1505 .elementor-element.elementor-element-container_ak7f9gd6r > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f1e6;}.elementor-1505 .elementor-element.elementor-element-container_hfaxm4nmk{--display:flex;--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;--justify-content:space-between;--align-items:center;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1505 .elementor-element.elementor-element-container_uyl0fivze{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:start;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:2rem;}.elementor-1505 .elementor-element.elementor-element-widget_k1nbek966{font-family:"Lora", Sans-serif;font-size:1.15rem;line-height:1.6em;color:#333333;}.elementor-1505 .elementor-element.elementor-element-widget_63z2zg53n.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1505 .elementor-element.elementor-element-widget_63z2zg53n .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.4em;color:#8b0000;}.elementor-1505 .elementor-element.elementor-element-widget_ost72b2z6{font-family:"Lora", Sans-serif;font-size:1.05rem;line-height:1.6em;color:#555555;}.elementor-1505 .elementor-element.elementor-element-widget_uyh547lfp.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1505 .elementor-element.elementor-element-widget_uyh547lfp .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:1.25rem;font-weight:600;line-height:1.5em;color:#8b0000;}.elementor-1505 .elementor-element.elementor-element-widget_63dxxuk2n{--divider-border-style:dashed;--divider-color:#e8e2d1;--divider-border-width:2px;}.elementor-1505 .elementor-element.elementor-element-widget_63dxxuk2n .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-1505 .elementor-element.elementor-element-widget_63dxxuk2n .elementor-divider{text-align:left;padding-block-start:1.5rem;padding-block-end:1.5rem;}.elementor-1505 .elementor-element.elementor-element-container_jt7xficbf{--display:flex;--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;--justify-content:start;--align-items:center;--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1505 .elementor-element.elementor-element-widget_5p54kodt8{font-family:"Lora", Sans-serif;font-size:1.1rem;color:#555555;}.elementor-1505 .elementor-element.elementor-element-widget_94djdiebw.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1505 .elementor-element.elementor-element-widget_94djdiebw .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:2.5rem;font-weight:700;color:#8b0000;}.elementor-1505 .elementor-element.elementor-element-container_np83qf9h4{--display:flex;--min-height:520px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}body:not(.rtl) .elementor-1505 .elementor-element.elementor-element-widget_qglfaukz4{left:10px;}body.rtl .elementor-1505 .elementor-element.elementor-element-widget_qglfaukz4{right:10px;}.elementor-1505 .elementor-element.elementor-element-widget_qglfaukz4{top:20px;z-index:2;text-align:center;}.elementor-1505 .elementor-element.elementor-element-widget_qglfaukz4 img{width:220px;height:260px;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-1505 .elementor-element.elementor-element-widget_ax0tyniib{left:180px;}body.rtl .elementor-1505 .elementor-element.elementor-element-widget_ax0tyniib{right:180px;}.elementor-1505 .elementor-element.elementor-element-widget_ax0tyniib{top:60px;z-index:1;text-align:center;}.elementor-1505 .elementor-element.elementor-element-widget_ax0tyniib img{width:200px;height:240px;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-1505 .elementor-element.elementor-element-widget_0spwrrgc4{left:30px;}body.rtl .elementor-1505 .elementor-element.elementor-element-widget_0spwrrgc4{right:30px;}.elementor-1505 .elementor-element.elementor-element-widget_0spwrrgc4{top:240px;z-index:3;text-align:center;}.elementor-1505 .elementor-element.elementor-element-widget_0spwrrgc4 img{width:230px;height:250px;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-1505 .elementor-element.elementor-element-widget_qzdnvx8i8{left:210px;}body.rtl .elementor-1505 .elementor-element.elementor-element-widget_qzdnvx8i8{right:210px;}.elementor-1505 .elementor-element.elementor-element-widget_qzdnvx8i8{top:260px;z-index:4;text-align:center;}.elementor-1505 .elementor-element.elementor-element-widget_qzdnvx8i8 img{width:170px;height:210px;object-fit:cover;object-position:center center;}.elementor-1505 .elementor-element.elementor-element-container_197p8zyec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1505 .elementor-element.elementor-element-container_197p8zyec:not(.elementor-motion-effects-element-type-background), .elementor-1505 .elementor-element.elementor-element-container_197p8zyec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f9f9;}.elementor-1505 .elementor-element.elementor-element-container_mqc14tmpe{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1505 .elementor-element.elementor-element-widget_0c9g9anph.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1505 .elementor-element.elementor-element-widget_0c9g9anph{text-align:center;}.elementor-1505 .elementor-element.elementor-element-widget_0c9g9anph .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:2.8rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#111111;}.elementor-1505 .elementor-element.elementor-element-widget_mu7tgjgsk{--divider-border-style:solid;--divider-color:#8b0000;--divider-border-width:4px;}.elementor-1505 .elementor-element.elementor-element-widget_mu7tgjgsk .elementor-divider-separator{width:8%;margin:0 auto;margin-center:0;}.elementor-1505 .elementor-element.elementor-element-widget_mu7tgjgsk .elementor-divider{text-align:center;padding-block-start:1.5rem;padding-block-end:1.5rem;}.elementor-1505 .elementor-element.elementor-element-widget_atfpmvh89{text-align:center;font-family:"Roboto", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.6em;color:#555555;}.elementor-1505 .elementor-element.elementor-element-container_qr7pf4weq{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1505 .elementor-element.elementor-element-container_ttxr19hk1{--display:flex;--min-height:450px;--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;--justify-content:end;--align-items:start;--overlay-opacity:0.55;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--padding-top:2rem;--padding-bottom:2.5rem;--padding-left:1.8rem;--padding-right:1.8rem;grid-column:span 1;}.elementor-1505 .elementor-element.elementor-element-container_ttxr19hk1:not(.elementor-motion-effects-element-type-background), .elementor-1505 .elementor-element.elementor-element-container_ttxr19hk1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ploenchit.hu/wp-content/uploads/2026/08/c750e8c5-872b-41d9-92a5-1d9ae9fefd19.webp");background-position:center center;background-size:cover;}.elementor-1505 .elementor-element.elementor-element-container_ttxr19hk1::before, .elementor-1505 .elementor-element.elementor-element-container_ttxr19hk1 > .elementor-background-video-container::before, .elementor-1505 .elementor-element.elementor-element-container_ttxr19hk1 > .e-con-inner > .elementor-background-video-container::before, .elementor-1505 .elementor-element.elementor-element-container_ttxr19hk1 > .elementor-background-slideshow::before, .elementor-1505 .elementor-element.elementor-element-container_ttxr19hk1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1505 .elementor-element.elementor-element-container_ttxr19hk1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1505 .elementor-element.elementor-element-widget_t0tpz9a8w.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1505 .elementor-element.elementor-element-widget_t0tpz9a8w .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:1.8rem;font-weight:600;text-transform:uppercase;color:#ffffff;}.elementor-1505 .elementor-element.elementor-element-widget_is8keftm8{font-family:"Roboto", Sans-serif;font-size:0.95rem;font-weight:300;line-height:1.5em;color:#eeeeee;}.elementor-1505 .elementor-element.elementor-element-widget_e8fk2mujw .elementor-button{background-color:#8b0000;font-family:"Oswald", Sans-serif;font-size:0.85rem;font-weight:600;fill:#ffffff;color:#ffffff;border-style:none;border-radius:4px 4px 4px 4px;padding:12px 20px 12px 20px;}.elementor-1505 .elementor-element.elementor-element-widget_e8fk2mujw .elementor-button:hover, .elementor-1505 .elementor-element.elementor-element-widget_e8fk2mujw .elementor-button:focus{background-color:#e67e22;}.elementor-1505 .elementor-element.elementor-element-widget_e8fk2mujw.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1505 .elementor-element.elementor-element-widget_e8fk2mujw .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1505 .elementor-element.elementor-element-container_4j95dt98e{--display:flex;--min-height:450px;--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;--justify-content:end;--align-items:start;--overlay-opacity:0.55;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--padding-top:2rem;--padding-bottom:2.5rem;--padding-left:1.8rem;--padding-right:1.8rem;grid-column:span 1;}.elementor-1505 .elementor-element.elementor-element-container_4j95dt98e:not(.elementor-motion-effects-element-type-background), .elementor-1505 .elementor-element.elementor-element-container_4j95dt98e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ploenchit.hu/wp-content/uploads/2026/08/c4775f80-a675-4963-8de5-eb61c5777670.webp");background-position:center center;background-size:cover;}.elementor-1505 .elementor-element.elementor-element-container_4j95dt98e::before, .elementor-1505 .elementor-element.elementor-element-container_4j95dt98e > .elementor-background-video-container::before, .elementor-1505 .elementor-element.elementor-element-container_4j95dt98e > .e-con-inner > .elementor-background-video-container::before, .elementor-1505 .elementor-element.elementor-element-container_4j95dt98e > .elementor-background-slideshow::before, .elementor-1505 .elementor-element.elementor-element-container_4j95dt98e > .e-con-inner > .elementor-background-slideshow::before, .elementor-1505 .elementor-element.elementor-element-container_4j95dt98e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1505 .elementor-element.elementor-element-widget_2pognc8vw.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1505 .elementor-element.elementor-element-widget_2pognc8vw .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:1.8rem;font-weight:600;text-transform:uppercase;color:#ffffff;}.elementor-1505 .elementor-element.elementor-element-widget_l5eub1qz3{font-family:"Roboto", Sans-serif;font-size:0.95rem;font-weight:300;line-height:1.5em;color:#eeeeee;}.elementor-1505 .elementor-element.elementor-element-widget_sy0meimpc .elementor-button{background-color:#8b0000;font-family:"Oswald", Sans-serif;font-size:0.85rem;font-weight:600;fill:#ffffff;color:#ffffff;border-style:none;border-radius:4px 4px 4px 4px;padding:12px 20px 12px 20px;}.elementor-1505 .elementor-element.elementor-element-widget_sy0meimpc .elementor-button:hover, .elementor-1505 .elementor-element.elementor-element-widget_sy0meimpc .elementor-button:focus{background-color:#e67e22;}.elementor-1505 .elementor-element.elementor-element-widget_sy0meimpc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1505 .elementor-element.elementor-element-widget_sy0meimpc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1505 .elementor-element.elementor-element-container_en05ksgns{--display:flex;--min-height:450px;--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;--justify-content:end;--align-items:start;--overlay-opacity:0.55;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--padding-top:2rem;--padding-bottom:2.5rem;--padding-left:1.8rem;--padding-right:1.8rem;grid-column:span 1;}.elementor-1505 .elementor-element.elementor-element-container_en05ksgns:not(.elementor-motion-effects-element-type-background), .elementor-1505 .elementor-element.elementor-element-container_en05ksgns > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ploenchit.hu/wp-content/uploads/2026/08/dfaa721a-7a31-42e1-bf3e-7d20d423a10f.webp");background-position:center center;background-size:cover;}.elementor-1505 .elementor-element.elementor-element-container_en05ksgns::before, .elementor-1505 .elementor-element.elementor-element-container_en05ksgns > .elementor-background-video-container::before, .elementor-1505 .elementor-element.elementor-element-container_en05ksgns > .e-con-inner > .elementor-background-video-container::before, .elementor-1505 .elementor-element.elementor-element-container_en05ksgns > .elementor-background-slideshow::before, .elementor-1505 .elementor-element.elementor-element-container_en05ksgns > .e-con-inner > .elementor-background-slideshow::before, .elementor-1505 .elementor-element.elementor-element-container_en05ksgns > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1505 .elementor-element.elementor-element-widget_69b3g2w9o.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1505 .elementor-element.elementor-element-widget_69b3g2w9o .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:1.8rem;font-weight:600;text-transform:uppercase;color:#ffffff;}.elementor-1505 .elementor-element.elementor-element-widget_z4ouzco2u{font-family:"Roboto", Sans-serif;font-size:0.95rem;font-weight:300;line-height:1.5em;color:#eeeeee;}.elementor-1505 .elementor-element.elementor-element-widget_4wzbhpb85 .elementor-button{background-color:#8b0000;font-family:"Oswald", Sans-serif;font-size:0.85rem;font-weight:600;fill:#ffffff;color:#ffffff;border-style:none;border-radius:4px 4px 4px 4px;padding:12px 20px 12px 20px;}.elementor-1505 .elementor-element.elementor-element-widget_4wzbhpb85 .elementor-button:hover, .elementor-1505 .elementor-element.elementor-element-widget_4wzbhpb85 .elementor-button:focus{background-color:#e67e22;}.elementor-1505 .elementor-element.elementor-element-widget_4wzbhpb85.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1505 .elementor-element.elementor-element-widget_4wzbhpb85 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1505 .elementor-element.elementor-element-container_ytmavwa31{--display:flex;--min-height:450px;--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;--justify-content:end;--align-items:start;--overlay-opacity:0.55;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--padding-top:2rem;--padding-bottom:2.5rem;--padding-left:1.8rem;--padding-right:1.8rem;grid-column:span 1;}.elementor-1505 .elementor-element.elementor-element-container_ytmavwa31:not(.elementor-motion-effects-element-type-background), .elementor-1505 .elementor-element.elementor-element-container_ytmavwa31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ploenchit.hu/wp-content/uploads/2026/08/0d26bf1d-f41d-4ead-9efc-e447736950f0.webp");background-position:center center;background-size:cover;}.elementor-1505 .elementor-element.elementor-element-container_ytmavwa31::before, .elementor-1505 .elementor-element.elementor-element-container_ytmavwa31 > .elementor-background-video-container::before, .elementor-1505 .elementor-element.elementor-element-container_ytmavwa31 > .e-con-inner > .elementor-background-video-container::before, .elementor-1505 .elementor-element.elementor-element-container_ytmavwa31 > .elementor-background-slideshow::before, .elementor-1505 .elementor-element.elementor-element-container_ytmavwa31 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1505 .elementor-element.elementor-element-container_ytmavwa31 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1505 .elementor-element.elementor-element-widget_rwnb4x6o4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1505 .elementor-element.elementor-element-widget_rwnb4x6o4 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:1.8rem;font-weight:600;text-transform:uppercase;color:#ffffff;}.elementor-1505 .elementor-element.elementor-element-widget_2jutwas5u{font-family:"Roboto", Sans-serif;font-size:0.95rem;font-weight:300;line-height:1.5em;color:#eeeeee;}.elementor-1505 .elementor-element.elementor-element-widget_0v8yn3x8y .elementor-button{background-color:#8b0000;font-family:"Oswald", Sans-serif;font-size:0.85rem;font-weight:600;fill:#ffffff;color:#ffffff;border-style:none;border-radius:4px 4px 4px 4px;padding:12px 20px 12px 20px;}.elementor-1505 .elementor-element.elementor-element-widget_0v8yn3x8y .elementor-button:hover, .elementor-1505 .elementor-element.elementor-element-widget_0v8yn3x8y .elementor-button:focus{background-color:#e67e22;}.elementor-1505 .elementor-element.elementor-element-widget_0v8yn3x8y.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1505 .elementor-element.elementor-element-widget_0v8yn3x8y .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1505 .elementor-element.elementor-element-container_tm73x24uf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:start;--align-items:stretch;--padding-top:5rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1505 .elementor-element.elementor-element-container_tm73x24uf:not(.elementor-motion-effects-element-type-background), .elementor-1505 .elementor-element.elementor-element-container_tm73x24uf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1505 .elementor-element.elementor-element-container_gcg3fj1mb{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1505 .elementor-element.elementor-element-container_yz7lapz1m{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:start;--align-items:start;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;grid-column:span 1;}.elementor-1505 .elementor-element.elementor-element-widget_6ryen4rdg.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1505 .elementor-element.elementor-element-widget_6ryen4rdg .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:2.2rem;font-weight:800;text-transform:uppercase;letter-spacing:3px;color:#ffffff;}.elementor-1505 .elementor-element.elementor-element-widget_jl5zx4joo{font-family:"Roboto", Sans-serif;font-size:1.05rem;line-height:1.5em;color:#aaaaaa;}.elementor-1505 .elementor-element.elementor-element-container_1d190jo2o{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:start;--align-items:start;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;grid-column:span 1;}.elementor-1505 .elementor-element.elementor-element-widget_tfjl143hx.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1505 .elementor-element.elementor-element-widget_tfjl143hx .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:1.3rem;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#ffffff;}.elementor-1505 .elementor-element.elementor-element-widget_6k1cuduyn .elementor-icon-list-icon i{color:#8b0000;transition:color 0.3s;}.elementor-1505 .elementor-element.elementor-element-widget_6k1cuduyn .elementor-icon-list-icon svg{fill:#8b0000;transition:fill 0.3s;}.elementor-1505 .elementor-element.elementor-element-widget_6k1cuduyn .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#ffffff;}.elementor-1505 .elementor-element.elementor-element-widget_6k1cuduyn .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#ffffff;}.elementor-1505 .elementor-element.elementor-element-widget_6k1cuduyn{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-1505 .elementor-element.elementor-element-widget_6k1cuduyn .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1505 .elementor-element.elementor-element-widget_6k1cuduyn .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:1rem;line-height:2em;}.elementor-1505 .elementor-element.elementor-element-widget_6k1cuduyn .elementor-icon-list-text{color:#aaaaaa;transition:color 0.3s;}.elementor-1505 .elementor-element.elementor-element-widget_6k1cuduyn .elementor-icon-list-item:hover .elementor-icon-list-text{color:#ffffff;}.elementor-1505 .elementor-element.elementor-element-container_8s0bfut3m{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:start;--align-items:start;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;grid-column:span 1;}.elementor-1505 .elementor-element.elementor-element-widget_130ig2i9x.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1505 .elementor-element.elementor-element-widget_130ig2i9x .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:1.3rem;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#ffffff;}.elementor-1505 .elementor-element.elementor-element-widget_ks1xnf14r .elementor-icon-list-icon i{color:#8b0000;transition:color 0.3s;}.elementor-1505 .elementor-element.elementor-element-widget_ks1xnf14r .elementor-icon-list-icon svg{fill:#8b0000;transition:fill 0.3s;}.elementor-1505 .elementor-element.elementor-element-widget_ks1xnf14r{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1505 .elementor-element.elementor-element-widget_ks1xnf14r .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1505 .elementor-element.elementor-element-widget_ks1xnf14r .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:1rem;line-height:1.8em;}.elementor-1505 .elementor-element.elementor-element-widget_ks1xnf14r .elementor-icon-list-text{color:#aaaaaa;transition:color 0.3s;}.elementor-1505 .elementor-element.elementor-element-widget_zw94e9atm .elementor-icon-list-icon i{color:#ffffff;transition:color 0.3s;}.elementor-1505 .elementor-element.elementor-element-widget_zw94e9atm .elementor-icon-list-icon svg{fill:#ffffff;transition:fill 0.3s;}.elementor-1505 .elementor-element.elementor-element-widget_zw94e9atm .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#8b0000;}.elementor-1505 .elementor-element.elementor-element-widget_zw94e9atm .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#8b0000;}.elementor-1505 .elementor-element.elementor-element-widget_zw94e9atm{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-1505 .elementor-element.elementor-element-widget_zw94e9atm .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1505 .elementor-element.elementor-element-widget_zw94e9atm .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:0.9rem;}.elementor-1505 .elementor-element.elementor-element-widget_zw94e9atm .elementor-icon-list-text{color:#aaaaaa;transition:color 0.3s;}.elementor-1505 .elementor-element.elementor-element-widget_zw94e9atm .elementor-icon-list-item:hover .elementor-icon-list-text{color:#ffffff;}.elementor-1505 .elementor-element.elementor-element-container_81v18ht5q{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--padding-top:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1505 .elementor-element.elementor-element-widget_gpuhviac6{--divider-border-style:solid;--divider-color:#1a1a1a;--divider-border-width:1px;}.elementor-1505 .elementor-element.elementor-element-widget_gpuhviac6 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-1505 .elementor-element.elementor-element-widget_gpuhviac6 .elementor-divider{text-align:center;padding-block-start:2.5rem;padding-block-end:2.5rem;}.elementor-1505 .elementor-element.elementor-element-widget_nbkwf6tl5{text-align:center;font-family:"Roboto", Sans-serif;font-size:0.9rem;color:#aaaaaa;}@media(max-width:1024px){.elementor-1505 .elementor-element.elementor-element-widget_m7ei1azii .elementor-heading-title{line-height:0.85em;letter-spacing:1.275px;}.elementor-1505 .elementor-element.elementor-element-widget_h1eju7xzi{letter-spacing:0.425px;}.elementor-1505 .elementor-element.elementor-element-widget_9nghs4fc9 .elementor-heading-title{letter-spacing:2.55px;}.elementor-1505 .elementor-element.elementor-element-widget_hyuyzwan7 .elementor-heading-title{line-height:1.02em;}.elementor-1505 .elementor-element.elementor-element-widget_lkzivqilx{line-height:1.445em;}.elementor-1505 .elementor-element.elementor-element-widget_k1nbek966{line-height:1.36em;}.elementor-1505 .elementor-element.elementor-element-widget_63z2zg53n .elementor-heading-title{line-height:1.19em;}.elementor-1505 .elementor-element.elementor-element-widget_ost72b2z6{line-height:1.36em;}.elementor-1505 .elementor-element.elementor-element-widget_uyh547lfp .elementor-heading-title{line-height:1.275em;}.elementor-1505 .elementor-element.elementor-element-widget_0c9g9anph .elementor-heading-title{letter-spacing:0.85px;}.elementor-1505 .elementor-element.elementor-element-widget_atfpmvh89{line-height:1.36em;}.elementor-1505 .elementor-element.elementor-element-container_qr7pf4weq{--grid-auto-flow:row;}.elementor-1505 .elementor-element.elementor-element-container_ttxr19hk1{grid-column:span 4;}.elementor-1505 .elementor-element.elementor-element-widget_is8keftm8{line-height:1.275em;}.elementor-1505 .elementor-element.elementor-element-container_4j95dt98e{grid-column:span 4;}.elementor-1505 .elementor-element.elementor-element-widget_l5eub1qz3{line-height:1.275em;}.elementor-1505 .elementor-element.elementor-element-container_en05ksgns{grid-column:span 4;}.elementor-1505 .elementor-element.elementor-element-widget_z4ouzco2u{line-height:1.275em;}.elementor-1505 .elementor-element.elementor-element-container_ytmavwa31{grid-column:span 4;}.elementor-1505 .elementor-element.elementor-element-widget_2jutwas5u{line-height:1.275em;}.elementor-1505 .elementor-element.elementor-element-container_gcg3fj1mb{--grid-auto-flow:row;}.elementor-1505 .elementor-element.elementor-element-container_yz7lapz1m{grid-column:span 3;}.elementor-1505 .elementor-element.elementor-element-widget_6ryen4rdg .elementor-heading-title{letter-spacing:2.55px;}.elementor-1505 .elementor-element.elementor-element-widget_jl5zx4joo{line-height:1.275em;}.elementor-1505 .elementor-element.elementor-element-container_1d190jo2o{grid-column:span 3;}.elementor-1505 .elementor-element.elementor-element-widget_tfjl143hx .elementor-heading-title{letter-spacing:0.85px;}.elementor-1505 .elementor-element.elementor-element-widget_6k1cuduyn .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1505 .elementor-element.elementor-element-widget_6k1cuduyn .elementor-icon-list-item > a{line-height:1.7em;}.elementor-1505 .elementor-element.elementor-element-container_8s0bfut3m{grid-column:span 3;}.elementor-1505 .elementor-element.elementor-element-widget_130ig2i9x .elementor-heading-title{letter-spacing:0.85px;}.elementor-1505 .elementor-element.elementor-element-widget_ks1xnf14r .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1505 .elementor-element.elementor-element-widget_ks1xnf14r .elementor-icon-list-item > a{line-height:1.53em;}}@media(max-width:767px){.elementor-1505 .elementor-element.elementor-element-container_cnq60050s{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-1505 .elementor-element.elementor-element-container_57jfwu0vm{--padding-top:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1505 .elementor-element.elementor-element-container_qr7pf4weq{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1505 .elementor-element.elementor-element-container_gcg3fj1mb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-1505 .elementor-element.elementor-element-container_tq7hj80t0{--content-width:1200px;}.elementor-1505 .elementor-element.elementor-element-container_cnq60050s{--content-width:1200px;}.elementor-1505 .elementor-element.elementor-element-container_f5ropr19v{--width:55%;}.elementor-1505 .elementor-element.elementor-element-container_57jfwu0vm{--width:40%;}.elementor-1505 .elementor-element.elementor-element-container_hfaxm4nmk{--content-width:1200px;}.elementor-1505 .elementor-element.elementor-element-container_uyl0fivze{--width:55%;}.elementor-1505 .elementor-element.elementor-element-container_np83qf9h4{--width:40%;}.elementor-1505 .elementor-element.elementor-element-container_197p8zyec{--content-width:1200px;}.elementor-1505 .elementor-element.elementor-element-container_gcg3fj1mb{--content-width:1200px;}.elementor-1505 .elementor-element.elementor-element-container_81v18ht5q{--content-width:1200px;}}@media(min-width:1025px){.elementor-1505 .elementor-element.elementor-element-container_ttxr19hk1:not(.elementor-motion-effects-element-type-background), .elementor-1505 .elementor-element.elementor-element-container_ttxr19hk1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1505 .elementor-element.elementor-element-container_4j95dt98e:not(.elementor-motion-effects-element-type-background), .elementor-1505 .elementor-element.elementor-element-container_4j95dt98e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1505 .elementor-element.elementor-element-container_en05ksgns:not(.elementor-motion-effects-element-type-background), .elementor-1505 .elementor-element.elementor-element-container_en05ksgns > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1505 .elementor-element.elementor-element-container_ytmavwa31:not(.elementor-motion-effects-element-type-background), .elementor-1505 .elementor-element.elementor-element-container_ytmavwa31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for container, class: .elementor-element-container_elwqcfx8n */.elementor-1505 .elementor-element.elementor-element-container_elwqcfx8n .menu-toggle-wrapper { display: none !important; }
.elementor-1505 .elementor-element.elementor-element-container_elwqcfx8n .menu-item { cursor: pointer; transition: transform 0.2s ease, opacity 0.2s ease; }
.elementor-1505 .elementor-element.elementor-element-container_elwqcfx8n .menu-item:hover { transform: translateY(-2px); opacity: 0.85; }

@media (max-width: 1024px) {
  .elementor-1505 .elementor-element.elementor-element-container_elwqcfx8n .menu-toggle-wrapper { display: flex !important; }
  .elementor-1505 .elementor-element.elementor-element-container_elwqcfx8n .menu-wrapper {
    display: none !important;
    position: absolute !important;
    top: 110px !important;
    right: 24px !important;
    background-color: #1a1a1a !important;
    border: 1px solid #333333 !important;
    padding: 1.5rem !important;
    flex-direction: column !important;
    align-items: flex-start !important;
    row-gap: 1.5rem !important;
    z-index: 1000 !important;
    width: 240px !important;
    box-shadow: 0 10px 25px rgba(0,0,0,0.5) !important;
  }
  .elementor-1505 .elementor-element.elementor-element-container_elwqcfx8n .header-inner:hover .menu-wrapper,
  .elementor-1505 .elementor-element.elementor-element-container_elwqcfx8n .menu-toggle-wrapper:hover + .menu-wrapper {
    display: flex !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-container_x35ogsz96 */.elementor-1505 .elementor-element.elementor-element-container_x35ogsz96 { transform: rotate(3deg); transition: transform 0.4s ease; } .elementor-1505 .elementor-element.elementor-element-container_x35ogsz96:hover { transform: rotate(0deg) scale(1.02); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-container_cnq60050s */.elementor-1505 .elementor-element.elementor-element-container_cnq60050s { background-image: radial-gradient(#00000003 1px, transparent 0), radial-gradient(#00000003 1px, transparent 0); background-size: 24px 24px; background-position: 0 0, 12px 12px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-widget_uyh547lfp */.elementor-1505 .elementor-element.elementor-element-widget_uyh547lfp { font-style: italic; border-left: 3px solid #8b0000; padding-left: 1rem; margin: 1.5rem 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-widget_94djdiebw */.elementor-1505 .elementor-element.elementor-element-widget_94djdiebw { margin-left: 0.5rem; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-widget_qglfaukz4 */.elementor-1505 .elementor-element.elementor-element-widget_qglfaukz4 img { border: 10px solid #ffffff; border-bottom: 35px solid #ffffff; box-shadow: 5px 10px 20px rgba(0,0,0,0.15); transform: rotate(-6deg); transition: transform 0.3s ease; } .elementor-1505 .elementor-element.elementor-element-widget_qglfaukz4 img:hover { transform: rotate(-2deg) scale(1.05); z-index: 10; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-widget_ax0tyniib */.elementor-1505 .elementor-element.elementor-element-widget_ax0tyniib img { border: 10px solid #ffffff; border-bottom: 35px solid #ffffff; box-shadow: 6px 12px 22px rgba(0,0,0,0.12); transform: rotate(8deg); transition: transform 0.3s ease; } .elementor-1505 .elementor-element.elementor-element-widget_ax0tyniib img:hover { transform: rotate(2deg) scale(1.05); z-index: 10; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-widget_0spwrrgc4 */.elementor-1505 .elementor-element.elementor-element-widget_0spwrrgc4 img { border: 10px solid #ffffff; border-bottom: 35px solid #ffffff; box-shadow: 4px 8px 18px rgba(0,0,0,0.18); transform: rotate(-3deg); transition: transform 0.3s ease; } .elementor-1505 .elementor-element.elementor-element-widget_0spwrrgc4 img:hover { transform: rotate(0deg) scale(1.05); z-index: 10; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-widget_qzdnvx8i8 */.elementor-1505 .elementor-element.elementor-element-widget_qzdnvx8i8 img { border: 8px solid #ffffff; border-bottom: 30px solid #ffffff; box-shadow: 8px 14px 24px rgba(0,0,0,0.2); transform: rotate(12deg); transition: transform 0.3s ease; } .elementor-1505 .elementor-element.elementor-element-widget_qzdnvx8i8 img:hover { transform: rotate(4deg) scale(1.05); z-index: 10; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-container_np83qf9h4 */.elementor-1505 .elementor-element.elementor-element-container_np83qf9h4 { position: relative; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-container_ak7f9gd6r */.elementor-1505 .elementor-element.elementor-element-container_ak7f9gd6r { background-image: radial-gradient(#e8e2d1 1px, transparent 1px); background-size: 24px 24px; position: relative; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-container_ttxr19hk1 */.elementor-1505 .elementor-element.elementor-element-container_ttxr19hk1 { transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); cursor: pointer; overflow: hidden; } .elementor-1505 .elementor-element.elementor-element-container_ttxr19hk1:hover { transform: translateY(-10px); box-shadow: 0 15px 30px rgba(0,0,0,0.3); } .elementor-1505 .elementor-element.elementor-element-container_ttxr19hk1:hover .elementor-background-overlay { opacity: 0.75 !important; transition: opacity 0.4s ease; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-container_4j95dt98e */.elementor-1505 .elementor-element.elementor-element-container_4j95dt98e { transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); cursor: pointer; overflow: hidden; } .elementor-1505 .elementor-element.elementor-element-container_4j95dt98e:hover { transform: translateY(-10px); box-shadow: 0 15px 30px rgba(0,0,0,0.3); } .elementor-1505 .elementor-element.elementor-element-container_4j95dt98e:hover .elementor-background-overlay { opacity: 0.75 !important; transition: opacity 0.4s ease; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-container_en05ksgns */.elementor-1505 .elementor-element.elementor-element-container_en05ksgns { transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); cursor: pointer; overflow: hidden; } .elementor-1505 .elementor-element.elementor-element-container_en05ksgns:hover { transform: translateY(-10px); box-shadow: 0 15px 30px rgba(0,0,0,0.3); } .elementor-1505 .elementor-element.elementor-element-container_en05ksgns:hover .elementor-background-overlay { opacity: 0.75 !important; transition: opacity 0.4s ease; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-container_ytmavwa31 */.elementor-1505 .elementor-element.elementor-element-container_ytmavwa31 { transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1); cursor: pointer; overflow: hidden; } .elementor-1505 .elementor-element.elementor-element-container_ytmavwa31:hover { transform: translateY(-10px); box-shadow: 0 15px 30px rgba(0,0,0,0.3); } .elementor-1505 .elementor-element.elementor-element-container_ytmavwa31:hover .elementor-background-overlay { opacity: 0.75 !important; transition: opacity 0.4s ease; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-widget_6ryen4rdg */.elementor-1505 .elementor-element.elementor-element-widget_6ryen4rdg .elementor-heading-title { border-bottom: 2px solid #8b0000; padding-bottom: 0.5rem; display: inline-block; }/* End custom CSS */