.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS *//* SV header: mega menu */
.elementor .sv-mm-panel, .elementor .e-con.sv-mm-panel { display: none; }
.elementor .sv-mm:hover > .sv-mm-panel, .elementor .sv-mm:focus-within > .sv-mm-panel { display: block; }
.elementor .sv-mm:hover > .sv-mm-trig, .elementor .sv-mm:focus-within > .sv-mm-trig { color: #BEA66F; }
.sv-mm-trig span { font-size: 10px; color: #BEA66F; display: inline-block; transition: transform .2s; }
.sv-mm:hover > .sv-mm-trig span, .sv-mm:focus-within > .sv-mm-trig span { transform: rotate(180deg); }
.sv-mm-panel a, .sv-mmc, .sv-mms { text-decoration: none; }
.sv-mms:hover .sv-mmc-title, .sv-mms:hover p:first-child { color: #BEA66F; }
.sv-mmc:hover .sv-mmc-title { color: #BEA66F; }
@media (max-width: 1024px) { .elementor .sv-mm-panel { display: none !important; } }

/* Active page states */
body.page-id-50 .sv-hl-pcs, body.page-id-51 .sv-hl-pcs, body.page-id-52 .sv-hl-pcs, body.page-id-53 .sv-hl-pcs,
body.page-id-54 .sv-hl-svc, body.page-id-59 .sv-hl-svc { color: #BEA66F; border-bottom-color: #BEA66F; }
body.page-id-55 .sv-hl-projects, body.single-project .sv-hl-projects,
body.page-id-56 .sv-hl-about, body.page-id-57 .sv-hl-faq { color: #BEA66F; border-bottom-color: #BEA66F; }
body.page-id-58 .sv-hl-contact { color: #BEA66F; }
body.page-id-13 .sv-hcart, body.page-id-14 .sv-hcart { border-color: #BEA66F; }
body.page-id-50 .sv-mmc-gaming, body.page-id-53 .sv-mmc-ws, body.page-id-52 .sv-mmc-pre { border-top-color: #BEA66F; }
body.page-id-50 .sv-mmc-gaming .sv-mmc-title, body.page-id-53 .sv-mmc-ws .sv-mmc-title, body.page-id-52 .sv-mmc-pre .sv-mmc-title { color: #BEA66F; }/* End custom CSS */