.elementor-20573 .elementor-element.elementor-element-67b83236{--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;}.elementor-20573 .elementor-element.elementor-element-56328674{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-20573 .elementor-element.elementor-element-56328674.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-20573 .elementor-element.elementor-element-e179c5d{--display:flex;--min-height:495px;--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;--margin-top:-20px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20573 .elementor-element.elementor-element-e179c5d:not(.elementor-motion-effects-element-type-background), .elementor-20573 .elementor-element.elementor-element-e179c5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://amcn-staging.gmr.net/wp-content/uploads/2026/02/hero-lake-life-giveaway-rules-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-20573 .elementor-element.elementor-element-1b1f8eb0{--display:flex;}.elementor-20573 .elementor-element.elementor-element-342b3258{--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;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20573 .elementor-element.elementor-element-0af43ba{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20573 .elementor-element.elementor-element-fe7f0ee{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20573 .elementor-element.elementor-element-2a32f19.elementor-element{--align-self:center;}.elementor-20573 .elementor-element.elementor-element-2a32f19{text-align:center;}.elementor-20573 .elementor-element.elementor-element-2a32f19 .elementor-heading-title{color:#FDF3DD;}.elementor-20573 .elementor-element.elementor-element-08e3783{--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;}.elementor-20573 .elementor-element.elementor-element-7246518{--display:flex;--min-height:100px;}.elementor-20573 .elementor-element.elementor-element-75f9e7d > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-20573 .elementor-element.elementor-element-75f9e7d{text-align:start;}.elementor-20573 .elementor-element.elementor-element-3e63c81e:not(.elementor-motion-effects-element-type-background), .elementor-20573 .elementor-element.elementor-element-3e63c81e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20573 .elementor-element.elementor-element-3e63c81e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20573 .elementor-element.elementor-element-3e63c81e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20573 .elementor-element.elementor-element-5c3bc23 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20573 .elementor-element.elementor-element-5c3bc23{border-style:none;}.elementor-20573 .elementor-element.elementor-element-476a7ca{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}body.elementor-page-20573:not(.elementor-motion-effects-element-type-background), body.elementor-page-20573 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#103C5C;}@media(min-width:768px){.elementor-20573 .elementor-element.elementor-element-e179c5d{--width:100%;}.elementor-20573 .elementor-element.elementor-element-0af43ba{--width:100%;}.elementor-20573 .elementor-element.elementor-element-fe7f0ee{--width:683px;}.elementor-20573 .elementor-element.elementor-element-7246518{--width:909px;}}@media(max-width:1024px) and (min-width:768px){.elementor-20573 .elementor-element.elementor-element-7246518{--width:696px;}}@media(max-width:1024px){.elementor-20573 .elementor-element.elementor-element-e179c5d{--min-height:280px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20573 .elementor-element.elementor-element-e179c5d:not(.elementor-motion-effects-element-type-background), .elementor-20573 .elementor-element.elementor-element-e179c5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}}@media(max-width:767px){.elementor-20573 .elementor-element.elementor-element-e179c5d:not(.elementor-motion-effects-element-type-background), .elementor-20573 .elementor-element.elementor-element-e179c5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://amcn-staging.gmr.net/wp-content/uploads/2026/02/hero-lake-life-giveaway-rules-1.png");background-position:-91px 0px;background-size:802px auto;}.elementor-20573 .elementor-element.elementor-element-e179c5d{--min-height:209px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20573 .elementor-element.elementor-element-342b3258{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20573 .elementor-element.elementor-element-7246518{--width:355px;}}/* Start custom CSS for container, class: .elementor-element-e179c5d */@media (max-width: 767px) {
    .elementor-20573 .elementor-element.elementor-element-e179c5d {
        background-size: 260%;
        background-position: -140px center;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a32f19 */.elementor-20573 .elementor-element.elementor-element-2a32f19{
    font-size: 60px !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-1ea2b27 */@media (min-width: 600px){
    .lake-form ul.gform_fields{
        display: flex !important;
        flex-flow: wrap;
    }
    .lake-form ul li.colHalf{
        width: 50% !important;
    }
    .lake-form ul li.colFull{
        width: 100% !important;
    }
    .lake-form ul li.colQtr{
        width: 25% !important;
    }
    
    .lake-form .gform_footer{
        position: absolute;
        bottom: 20px;
        margin-left: 330px !important;
        width: auto !important;   
    }
    li.gfield.gfield_error.gfield_contains_required {
        padding-right: 16px !important;
    }

}
select {
    appearance: auto !important;
}
.gform_validation_errors>h2 {
    color:#EF7B4E !important;
}
.gfield_error .gform-field-label {
    color:#EF7B4E !important;
}
.gfield_validation_message {
    color:#EF7B4E !important;
}
div.validation_error {
    border-color: #EF7B4E !important;
}
.gfield_error {
    color:#EF7B4E !important;
}
.lake-form{
    color: #ffffff; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75f9e7d */h3{
  color: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7246518 */.elementor-20573 .elementor-element.elementor-element-7246518{
  position:relative;
  left: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08e3783 *//* ===== LIST ITEMS ===== */
li {
    color: white;
    display: block;
}

/* ===== INPUT ===== */
input {
    border-radius: 5px !important;
}

/* ===== SELECT ===== */
select {
    height: 41px;
    padding: 0 12px;
    border-radius: 5px !important;
    appearance: auto  !important;
    color: black !important;
    border: 0;
    background-color: white  !important;
}

/* ===== COLUMN WIDTHS ===== */
.colHalf {
    width: 48%;
    float: left;
}

.colFull {
    width: 100% ;
    clear: both;
}



/* ===== TABLET ===== */
@media only screen and (max-width: 1024px) {
    ul.gform_fields {
        width: 100% !important;
        max-width: 680px !important;
    }
    .button {
    top: 8px;
    cursor: pointer;
    right: 1em !important;
}
}

/* ===== MOBILE ===== */
@media only screen and (max-width: 480px) {
    .colHalf {
        width: 100% !important;
        float: none;
    }

    ul.gform_fields {
        width: 100% !important;
        max-width: 330px !important;
    }
    .button {
    top: 8px;
    min-width: 300px !important;
    cursor: pointer;
    right: 0em !important;
}
}

/* ===== REQUIRED ===== */
.gfield_required {
    color: white !important;
}

/* ===== BUTTON ===== */
.button {
    background: #cf7245;
    color: #fff;
    font-weight: bold;
    font-size: 25px;
    border: 0;
    line-height: normal;
    padding: 15px 10px 18px 10px;
    border-radius: 3px;
    min-width: 226px;
    height: 74px;
    position: relative;
    top: 8px;
    cursor: pointer;
    right: 5em;
}
/* ===== LABEL ===== */
label {
    font-weight: 100 !important;
    font-size: 16px;
}


/* ===== DESKTOP WIDTH ===== */
ul.gform_fields {
    width: 100%;
    max-width: 884px;
    margin: 0 auto;
}

.lake-form .gfield--type-captcha.gfield_error {
    padding: 0 !important;
}

.lake-form .gfield--type-captcha .gfield_validation_message {
    color: #EF7B4E!important;
}/* End custom CSS */
/* Start custom CSS */.mob-d-none{
    display: block;
}

@media only screen and (max-width: 480px){
.mob-d-none{
    display: none;
}
}/* End custom CSS */