.elementor-12 .elementor-element.elementor-element-gnav1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-gnav1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-12 .elementor-element.elementor-element-gnav1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-gnav1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-dyvhero1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-dyvhero1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-dyvhero1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-12 .elementor-element.elementor-element-dyvhero1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12 .elementor-element.elementor-element-dyvhero1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-dyvlogo1{padding:0px 20px 8px 20px;text-align:center;}.elementor-12 .elementor-element.elementor-element-dyvlogo1 img{width:420px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-dyvkick1{padding:0px 20px 0px 20px;text-align:center;font-family:"Lato", Sans-serif;font-size:13px;font-weight:400;letter-spacing:1.5px;color:#F5F0E8;}.elementor-12 .elementor-element.elementor-element-dyvmanif1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-dyvmanif1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-12 .elementor-element.elementor-element-dyvmanif1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 20px 12px 20px;}.elementor-12 .elementor-element.elementor-element-dyvmanif1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-dyvintro1{padding:28px 24px 16px 24px;text-align:center;font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:500;font-style:italic;line-height:1.6em;color:#F5F0E8;}.elementor-12 .elementor-element.elementor-element-dyvpillars1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-dyvpillars1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-12 .elementor-element.elementor-element-dyvpillars1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 110px 20px;}.elementor-12 .elementor-element.elementor-element-dyvpillars1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-dyvdesccol:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-dyvdesccol > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-12 .elementor-element.elementor-element-dyvdesccol > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:38px 40px 40px 40px;}.elementor-12 .elementor-element.elementor-element-dyvdesccol > .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-12 .elementor-element.elementor-element-dyvdesclbl{padding:0px 0px 10px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-dyvdesclbl .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:700;letter-spacing:3px;color:#E8B84B;}.elementor-12 .elementor-element.elementor-element-dyvdescbody{text-align:start;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:#F5F0E8;}.elementor-12 .elementor-element.elementor-element-dyvmastcol:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-dyvmastcol > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-12 .elementor-element.elementor-element-dyvmastcol > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:38px 40px 40px 40px;}.elementor-12 .elementor-element.elementor-element-dyvmastcol > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-dyvmastlbl{padding:0px 0px 10px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-dyvmastlbl .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:700;letter-spacing:3px;color:#E8B84B;}.elementor-12 .elementor-element.elementor-element-dyvmastbody{text-align:start;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:#F5F0E8;}.elementor-12 .elementor-element.elementor-element-dyvbelocol:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-dyvbelocol > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-12 .elementor-element.elementor-element-dyvbelocol > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:38px 40px 40px 40px;}.elementor-12 .elementor-element.elementor-element-dyvbelocol > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-dyvbelolbl{padding:0px 0px 10px 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-dyvbelolbl .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:700;letter-spacing:3px;color:#E8B84B;}.elementor-12 .elementor-element.elementor-element-dyvbelobody{text-align:start;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:#F5F0E8;}.elementor-12 .elementor-element.elementor-element-dyvicons1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-dyvicons1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-12 .elementor-element.elementor-element-dyvicons1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 40px 20px;}.elementor-12 .elementor-element.elementor-element-dyvicons1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-dyvi1ic{padding:0px 0px 18px 0px;}.elementor-12 .elementor-element.elementor-element-dyvi1ic .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-dyvi1ic.elementor-view-stacked .elementor-icon{background-color:#E8B84B;}.elementor-12 .elementor-element.elementor-element-dyvi1ic.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-dyvi1ic.elementor-view-default .elementor-icon{color:#E8B84B;border-color:#E8B84B;}.elementor-12 .elementor-element.elementor-element-dyvi1ic.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-dyvi1ic.elementor-view-default .elementor-icon svg{fill:#E8B84B;}.elementor-12 .elementor-element.elementor-element-dyvi1ic .elementor-icon{font-size:42px;}.elementor-12 .elementor-element.elementor-element-dyvi1ic .elementor-icon svg{height:42px;}.elementor-12 .elementor-element.elementor-element-dyvi1lb{text-align:center;}.elementor-12 .elementor-element.elementor-element-dyvi1lb .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;letter-spacing:0.5px;color:#F5F0E8;}.elementor-12 .elementor-element.elementor-element-dyvi2ic{padding:0px 0px 18px 0px;}.elementor-12 .elementor-element.elementor-element-dyvi2ic .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-dyvi2ic.elementor-view-stacked .elementor-icon{background-color:#E8B84B;}.elementor-12 .elementor-element.elementor-element-dyvi2ic.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-dyvi2ic.elementor-view-default .elementor-icon{color:#E8B84B;border-color:#E8B84B;}.elementor-12 .elementor-element.elementor-element-dyvi2ic.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-dyvi2ic.elementor-view-default .elementor-icon svg{fill:#E8B84B;}.elementor-12 .elementor-element.elementor-element-dyvi2ic .elementor-icon{font-size:42px;}.elementor-12 .elementor-element.elementor-element-dyvi2ic .elementor-icon svg{height:42px;}.elementor-12 .elementor-element.elementor-element-dyvi2lb{text-align:center;}.elementor-12 .elementor-element.elementor-element-dyvi2lb .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;letter-spacing:0.5px;color:#F5F0E8;}.elementor-12 .elementor-element.elementor-element-dyvi3ic{padding:0px 0px 18px 0px;}.elementor-12 .elementor-element.elementor-element-dyvi3ic .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-dyvi3ic.elementor-view-stacked .elementor-icon{background-color:#E8B84B;}.elementor-12 .elementor-element.elementor-element-dyvi3ic.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-dyvi3ic.elementor-view-default .elementor-icon{color:#E8B84B;border-color:#E8B84B;}.elementor-12 .elementor-element.elementor-element-dyvi3ic.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-dyvi3ic.elementor-view-default .elementor-icon svg{fill:#E8B84B;}.elementor-12 .elementor-element.elementor-element-dyvi3ic .elementor-icon{font-size:42px;}.elementor-12 .elementor-element.elementor-element-dyvi3ic .elementor-icon svg{height:42px;}.elementor-12 .elementor-element.elementor-element-dyvi3lb{text-align:center;}.elementor-12 .elementor-element.elementor-element-dyvi3lb .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;letter-spacing:0.5px;color:#F5F0E8;}.elementor-12 .elementor-element.elementor-element-gfoot1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-gfoot1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-12 .elementor-element.elementor-element-gfoot1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-gfoot1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}