.elementor-412 .elementor-element.elementor-element-24b9dee0{--display:flex;--min-height:60px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 60px;--row-gap:0px;--column-gap:60px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-412 .elementor-element.elementor-element-24b9dee0:not(.elementor-motion-effects-element-type-background), .elementor-412 .elementor-element.elementor-element-24b9dee0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-412 .elementor-element.elementor-element-51ad16f6{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-412 .elementor-element.elementor-element-4ed5b6d > .elementor-widget-container{margin:0px 0px -3px 0px;}.elementor-412 .elementor-element.elementor-element-4ed5b6d .elementor-icon-wrapper{text-align:center;}.elementor-412 .elementor-element.elementor-element-4ed5b6d .elementor-icon{font-size:16px;}.elementor-412 .elementor-element.elementor-element-4ed5b6d .elementor-icon svg{height:16px;}.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 );}.elementor-412 .elementor-element.elementor-element-7fa70e71 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;}.elementor-412 .elementor-element.elementor-element-28c15ab .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;}.elementor-412 .elementor-element.elementor-element-14e9e79e{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-412 .elementor-element.elementor-element-55f128e0 > .elementor-widget-container{margin:0px 0px -3px 0px;}.elementor-412 .elementor-element.elementor-element-55f128e0 .elementor-icon-wrapper{text-align:center;}.elementor-412 .elementor-element.elementor-element-55f128e0 .elementor-icon{font-size:16px;}.elementor-412 .elementor-element.elementor-element-55f128e0 .elementor-icon svg{height:16px;}.elementor-412 .elementor-element.elementor-element-48c28792 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;}.elementor-412 .elementor-element.elementor-element-5b9eedc9 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;}.elementor-412 .elementor-element.elementor-element-2d83630d{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-412 .elementor-element.elementor-element-2036be10 > .elementor-widget-container{margin:0px 0px -3px 0px;}.elementor-412 .elementor-element.elementor-element-2036be10 .elementor-icon-wrapper{text-align:center;}.elementor-412 .elementor-element.elementor-element-2036be10 .elementor-icon{font-size:16px;}.elementor-412 .elementor-element.elementor-element-2036be10 .elementor-icon svg{height:16px;}.elementor-412 .elementor-element.elementor-element-7549a5ff .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;}.elementor-412 .elementor-element.elementor-element-6e869301 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;}.elementor-412 .elementor-element.elementor-element-5329e9a3{--display:flex;--min-height:100vh;--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:6%;--padding-bottom:26%;--padding-left:1%;--padding-right:1%;}.elementor-412 .elementor-element.elementor-element-1b6c7398 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-412 .elementor-element.elementor-element-1b6c7398 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-412 .elementor-element.elementor-element-3f391511{--display:flex;--min-height:25vh;--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;}.elementor-412 .elementor-element.elementor-element-3c7540be{--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;}body.elementor-page-412:not(.elementor-motion-effects-element-type-background), body.elementor-page-412 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#19151F;}@media(min-width:768px){.elementor-412 .elementor-element.elementor-element-51ad16f6{--width:25%;}.elementor-412 .elementor-element.elementor-element-14e9e79e{--width:25%;}.elementor-412 .elementor-element.elementor-element-2d83630d{--width:25%;}}@media(max-width:1024px){.elementor-412 .elementor-element.elementor-element-24b9dee0{--min-height:117px;}.elementor-412 .elementor-element.elementor-element-51ad16f6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-412 .elementor-element.elementor-element-4ed5b6d .elementor-icon{font-size:18px;}.elementor-412 .elementor-element.elementor-element-4ed5b6d .elementor-icon svg{height:18px;}.elementor-412 .elementor-element.elementor-element-7fa70e71 .elementor-heading-title{font-size:14px;}.elementor-412 .elementor-element.elementor-element-48c28792 .elementor-heading-title{font-size:14px;}.elementor-412 .elementor-element.elementor-element-7549a5ff .elementor-heading-title{font-size:14px;}.elementor-412 .elementor-element.elementor-element-5329e9a3{--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}}@media(max-width:767px){.elementor-412 .elementor-element.elementor-element-24b9dee0{--min-height:100px;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-412 .elementor-element.elementor-element-51ad16f6{--width:30%;--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;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-412 .elementor-element.elementor-element-4ed5b6d .elementor-icon{font-size:18px;}.elementor-412 .elementor-element.elementor-element-4ed5b6d .elementor-icon svg{height:18px;}.elementor-412 .elementor-element.elementor-element-28c15ab .elementor-heading-title{font-size:12px;}.elementor-412 .elementor-element.elementor-element-14e9e79e{--width:30%;--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;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-412 .elementor-element.elementor-element-55f128e0 .elementor-icon{font-size:18px;}.elementor-412 .elementor-element.elementor-element-55f128e0 .elementor-icon svg{height:18px;}.elementor-412 .elementor-element.elementor-element-5b9eedc9 .elementor-heading-title{font-size:12px;}.elementor-412 .elementor-element.elementor-element-2d83630d{--width:30%;--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;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-412 .elementor-element.elementor-element-2036be10 .elementor-icon{font-size:18px;}.elementor-412 .elementor-element.elementor-element-2036be10 .elementor-icon svg{height:18px;}.elementor-412 .elementor-element.elementor-element-6e869301 .elementor-heading-title{font-size:12px;}.elementor-412 .elementor-element.elementor-element-5329e9a3{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-412 .elementor-element.elementor-element-3f391511{--min-height:31vh;}}@media(max-width:1024px) and (min-width:768px){.elementor-412 .elementor-element.elementor-element-24b9dee0{--width:100%;}.elementor-412 .elementor-element.elementor-element-51ad16f6{--width:30%;}.elementor-412 .elementor-element.elementor-element-14e9e79e{--width:30%;}.elementor-412 .elementor-element.elementor-element-2d83630d{--width:30%;}.elementor-412 .elementor-element.elementor-element-5329e9a3{--width:100%;}}/* Start custom CSS */:root {
    /* Define color options */
    --mc-option-1: #007ea3;
    --mc-option-2: #03b430;
    --mc-option-3: #c18302;
    --mc-option-4: #a8212f;
    --mc-option-5: #524d8f;
    
    /* Define matching color options */
    --mc-optionAlt-1: #00bed3;
    --mc-optionAlt-2: #05db49;
    --mc-optionAlt-3: #e2c405;
    --mc-optionAlt-4: #d53146;
    --mc-optionAlt-5: #7d74c9;

    /* Set the accent color to the desired option */
    --mc-accent: var(--mc-option-1);
     --mc-accentAlt: var(--mc-optionAlt-1); 
    
    

    /* Other variables */
    --mc-dark: #333441;
    --mc-light-dark: #1A1B22;
    --mc-hover-1: #547986;
    --mc-hover-2: #00cf4b;
    --mc-hover-3: #dd9f00;
    --mc-hover-4: #c33c4a;
    --mc-hover-5: #6e68ab;
    --mc-text: white;
    --mc-link-hover: #547986;
    --mc-button: #333441;
    --mc-button-hover: #385D6A;
}

.pageTitle{
    color: var(--mc-accent);
}

.is-style-wide{
    padding-top:40px;
}

.adminlist, .deletebutton, .cropicon i, .addicon i, .addtext, .croptext,
.addart, .croplink, .mcartist, .mcfeatured, .mcproducts, .mcarchive, .mcevents {
    transition: background-color 1s, color 1s, opacity 1s;
}

.cropIcon svg, .addicon svg, .dashicon svg {
    fill: var(--mc-dark);
}

.addtext, .croptext {
    opacity: 0;
}

.addart, .croplink {
    background-color: var(--mc-light-dark);
}

.addart:hover, .croplink:hover {
    background-color: var(--mc-accent);
}

.croplink:hover .cropicon i, .addart:hover .addicon i {
    color: var(--mc-text);
}

.addart:hover .addtext, .croplink:hover .croptext {
    opacity: 1;
}

.mcartist, .mcfeatured, .mcproducts, .mcarchive, .mcevents {
    background-color: var(--mc-accent);
}

.mcartist:hover {
    background-color: var(--mc-hover-1);
}

.mcfeatured {
    background-color: #00b32f;
}

.mcfeatured:hover {
    background-color: var(--mc-hover-2);
}

.mcproducts {
    background-color: #c18300;
}

.mcproducts:hover {
    background-color: var(--mc-hover-3);
}

.mcarchive {
    background-color: #a7202e;
}

.mcarchive:hover {
    background-color: var(--mc-hover-4);
}

.mcevents {
    background-color: #524c8f;
}

.mcevents:hover {
    background-color: var(--mc-hover-5);
}

.jet-form-builder-file-upload__input {
    background-color: black !important;
    font-size: 14px !important;
}

.jet-form-builder-file-upload__message {
    color: white;
    font-family: "open sans";
    font-size: 14px;
    color: #777777;
    font-weight: 400;
    padding-top: 5px;
}

a {
    color: white;
    font-weight: 600;
}

a:hover {
    color: var(--mc-link-hover);
}

.formhead {
    color: white;
    font-family: "open sans";
    font-size: 20px !important;
    font-weight: 500;
    text-transform: uppercase;
    margin-bottom: 30px;
}

.wp-block-button__link {
    color: #fff;
    background-color: var(--mc-button);
    border-radius: 5px !important;
}

.wp-block-button__link:hover {
    color: white;
    background-color: var(--mc-button-hover);
}

.form1 button {
    background-color: var(--mc-accent);
}
.form1 button:hover {
    background-color: var(--mc-accentAlt);
}

.croplink:hover .cropIcon svg{
    fill:var(--mc-accentAlt);
}
.croplink:hover .croptext{
    color:var(--mc-accentAlt);
}
.dashBoard .elementor-button{
    color:white;
    fill:white;
}
.dashBoard:hover .elementor-button{
    color:var(--mc-accentAlt);
    fill:var(--mc-accentAlt);
}

.form1 .galName{
    margin-bottom: 40px!important;
}

.form1 .galHeight, .form1 .galWidth{

}

body{
    overflow-x: hidden;
    background-color: #000;
}
.prePareBut{
    color:#ffffff!important;
    font-family: "open sans";
    font-size: 12px;
    margin-top: 30px!important;
    margin-bottom: 60px!important;
}

.wp-block-button__link{
    background-color: #007ea3;
    margin-bottom: 60px;
    color: #ffffff!important;
}
input, textarea, select {
    font-size: 16px !important;
}

.centerIconBox{
    height: 30px;
    width: 30px;
    background-color: #ffffff;
    border-radius: 50%;
   -webkit-box-shadow: 0px 0px 11px 0px rgba(0,0,0,0.5);
-moz-box-shadow: 0px 0px 11px 0px rgba(0,0,0,0.5);
box-shadow: 0px 0px 11px 0px rgba(0,0,0,0.5);
}
.prepareImage{
    margin-top: 50px!important;
}


/* Default for desktop */
.bottomNav {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1000;
}

/* For tablets */
@media (max-width: 1024px) {
  .bottomNav {
    position: fixed;
    bottom: 0;
    top: auto;
    width: 100%;
    z-index: 1000;
  }
  .centerIconBox{
    height: 60px;
    width: 60px;
   -webkit-box-shadow: 0px 0px 11px 0px rgba(0,0,0,0.5);
-moz-box-shadow: 0px 0px 11px 0px rgba(0,0,0,0.5);
box-shadow: 0px 0px 11px 0px rgba(0,0,0,0.5);
}
}

/* For mobile */
@media (max-width: 768px) {
  .bottomNav {
    position: fixed;
    bottom: 0;
    top: auto;
    width: 100%;
    z-index: 1000;
  }
     height: 60px;
    width: 60px;
   -webkit-box-shadow: 0px 0px 11px 0px rgba(0,0,0,0.5);
-moz-box-shadow: 0px 0px 11px 0px rgba(0,0,0,0.5);
box-shadow: 0px 0px 11px 0px rgba(0,0,0,0.5);
}
}


.formWidth{
    width: 30%!important;
}

.navHead h2{
    color: #ffffff;
    transition: color .5s;

}
.navIcon .elementor-icon svg {
    fill: white;
     transition: fill .5s;
}



.navBut:hover .navHead h2{
    color: #f722fa;
}
.navBut:hover .navIcon .elementor-icon svg{
    fill:#f722fa;
}/* End custom CSS */