.elementor-1814 .elementor-element.elementor-element-3fb2fd7{--display:flex;--min-height:13px;--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;--margin-top:150px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1814 .elementor-element.elementor-element-3fb2fd7:not(.elementor-motion-effects-element-type-background), .elementor-1814 .elementor-element.elementor-element-3fb2fd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://chickenfightfest.com/wp-content/uploads/2023/05/stars-divider-cf.svg");background-repeat:repeat-x;}.elementor-1814 .elementor-element.elementor-element-d504a73{--display:flex;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1814 .elementor-element.elementor-element-d504a73:not(.elementor-motion-effects-element-type-background), .elementor-1814 .elementor-element.elementor-element-d504a73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B3856;}.elementor-1814 .elementor-element.elementor-element-fe8f054{--display:flex;}.elementor-1814 .elementor-element.elementor-element-fe8f054.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1814 .elementor-element.elementor-element-47a4d3a{text-align:center;}.elementor-1814 .elementor-element.elementor-element-47a4d3a .elementor-heading-title{font-size:14px;text-transform:uppercase;color:var( --e-global-color-b3cbcb7 );}.elementor-1814 .elementor-element.elementor-element-52ecde1{--display:flex;--justify-content:space-between;}.elementor-1814 .elementor-element.elementor-element-2fe0ea2{--display:flex;--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-1814 .elementor-element.elementor-element-11f2b0e{z-index:3;}.elementor-1814 .elementor-element.elementor-element-11f2b0e img{width:200px;}body:not(.rtl) .elementor-1814 .elementor-element.elementor-element-c8e62fd{left:0px;}body.rtl .elementor-1814 .elementor-element.elementor-element-c8e62fd{right:0px;}.elementor-1814 .elementor-element.elementor-element-c8e62fd{top:0px;z-index:1;}.elementor-1814 .elementor-element.elementor-element-3eb55ce{--grid-template-columns:repeat(0, auto);z-index:5;--icon-size:16px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-1814 .elementor-element.elementor-element-3eb55ce .elementor-widget-container{text-align:center;}.elementor-1814 .elementor-element.elementor-element-3eb55ce > .elementor-widget-container{margin:-15px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-1814 .elementor-element.elementor-element-3eb55ce .elementor-social-icon{background-color:#02010100;}.elementor-1814 .elementor-element.elementor-element-3eb55ce .elementor-social-icon i{color:#FFFFFF;}.elementor-1814 .elementor-element.elementor-element-3eb55ce .elementor-social-icon svg{fill:#FFFFFF;}.elementor-1814 .elementor-element.elementor-element-3eb55ce .elementor-social-icon:hover i{color:var( --e-global-color-dbf88cf );}.elementor-1814 .elementor-element.elementor-element-3eb55ce .elementor-social-icon:hover svg{fill:var( --e-global-color-dbf88cf );}.elementor-1814 .elementor-element.elementor-element-b461a10{z-index:5;text-align:center;}.elementor-1814 .elementor-element.elementor-element-b461a10 .elementor-heading-title{font-family:"Bevan", Sans-serif;font-size:11px;font-weight:100;text-transform:uppercase;color:var( --e-global-color-b3cbcb7 );}.elementor-1814 .elementor-element.elementor-element-93609ef > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-1814 .elementor-element.elementor-element-93609ef{z-index:5;text-align:center;}.elementor-1814 .elementor-element.elementor-element-93609ef .elementor-heading-title{font-family:"Bevan", Sans-serif;font-size:11px;color:var( --e-global-color-b3cbcb7 );}.elementor-1814 .elementor-element.elementor-element-7ee2db2{--display:flex;}.elementor-1814 .elementor-element.elementor-element-7ee2db2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1814 .elementor-element.elementor-element-024463a{text-align:center;}.elementor-1814 .elementor-element.elementor-element-024463a .elementor-heading-title{font-size:14px;text-transform:uppercase;color:var( --e-global-color-b3cbcb7 );}.elementor-1814 .elementor-element.elementor-element-5bf10d8 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-1814 .elementor-element.elementor-element-5bf10d8{z-index:5;text-align:center;}.elementor-1814 .elementor-element.elementor-element-5bf10d8 .elementor-heading-title{font-family:"Bevan", Sans-serif;font-size:11px;color:var( --e-global-color-b3cbcb7 );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-1814 .elementor-element.elementor-element-fe8f054.e-con{--order:2;}.elementor-1814 .elementor-element.elementor-element-52ecde1.e-con{--order:1;}.elementor-1814 .elementor-element.elementor-element-93609ef .elementor-heading-title{font-size:11px;}.elementor-1814 .elementor-element.elementor-element-7ee2db2.e-con{--order:3;}.elementor-1814 .elementor-element.elementor-element-5bf10d8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1814 .elementor-element.elementor-element-5bf10d8 .elementor-heading-title{font-size:10px;}}@media(min-width:768px){.elementor-1814 .elementor-element.elementor-element-fe8f054{--width:20%;}.elementor-1814 .elementor-element.elementor-element-2fe0ea2{--content-width:50%;}.elementor-1814 .elementor-element.elementor-element-7ee2db2{--width:20%;}}/* Start custom CSS for heading, class: .elementor-element-47a4d3a */.elementor-1814 .elementor-element.elementor-element-47a4d3a > *{
	opacity: 0;
	transform: translateY(-10px);
	transition: .5s ease-in-out;
}
.elementor-1814 .elementor-element.elementor-element-47a4d3a.animated > *{
	opacity: 1;
	transform: translateY(0px)
}

.elementor-1814 .elementor-element.elementor-element-47a4d3a::after {
    z-index: 2;
    content: "";
    position: absolute;
    bottom: -10px;
    left: 50%;
    transform: translateX(-50%);
    width: 40%;
    height: 2px;
    background-color: #C75524;
    opacity: 0;
    transition: opacity .5s ease-in-out;
    transition-delay: 100ms;
}

.elementor-1814 .elementor-element.elementor-element-47a4d3a.animated::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cbd23f6 */.elementor-1814 .elementor-element.elementor-element-cbd23f6 {
    --speed: .5s;
}

.f_menu_wrapper {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

.f_menu_wrapper button {
    border: none;
    color: white;
    padding: 0;
    font-family: Bevan;
    font-weight: 100;
    font-size: 10px;
    transition: .3s ease-out;
}

.f_menu_wrapper button:hover {
    color: #C75524;
}

.elementor-1814 .elementor-element.elementor-element-cbd23f6 .f_menu_wrapper a {
    visibility: hidden;
    opacity: 0;
    transform: translateY(-10px);
    transition: all var(--speed) ease-in-out;
    transition-delay: calc(var(--index) * .1s);
}

.elementor-1814 .elementor-element.elementor-element-cbd23f6.animated .f_menu_wrapper a {
    visibility: visible;
    opacity: 1;
    transform: translateX(0px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-11f2b0e */.elementor-1814 .elementor-element.elementor-element-11f2b0e{
    --speed: 1s;
}
.elementor-1814 .elementor-element.elementor-element-11f2b0e > *{
    clip-path: polygon(50% 0, 50% 0, 50% 100%, 50% 100%);
    transition: clip-path var(--speed) ease-in-out;
}
.elementor-1814 .elementor-element.elementor-element-11f2b0e.animated > *{
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c8e62fd */.elementor-1814 .elementor-element.elementor-element-c8e62fd{
    --speed: 1s;
}
.elementor-1814 .elementor-element.elementor-element-c8e62fd > *{
    clip-path: polygon(50% 0, 50% 0, 50% 100%, 50% 100%);
    transition: clip-path var(--speed) ease-in-out;
}
.elementor-1814 .elementor-element.elementor-element-c8e62fd.animated > *{
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b461a10 */.elementor-1814 .elementor-element.elementor-element-b461a10{
    --speed: 1s;
}
.elementor-1814 .elementor-element.elementor-element-b461a10 > *{
    clip-path: polygon(50% 0, 50% 0, 50% 100%, 50% 100%);
    transition: clip-path var(--speed) ease-in-out;
}
.elementor-1814 .elementor-element.elementor-element-b461a10.animated > *{
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fe0ea2 */.elementor-1814 .elementor-element.elementor-element-2fe0ea2{
    --speed: 1s;
}

.elementor-1814 .elementor-element.elementor-element-2fe0ea2::before {
    z-index: 2;
    content: url(https://chickenfightfest.com/wp-content/uploads/2023/08/footer-seal-chicken-fight.svg);
    position: absolute;
    top: -95px;
    left: 50%;
    transform: translateX(-50%);
    width: 270px !important;
    clip-path: circle(0.0% at 50% 50%);
    transition: clip-path var(--speed) ease-in-out;
}

.elementor-1814 .elementor-element.elementor-element-2fe0ea2.animated::before {
    clip-path: circle(100% at 50% 50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93609ef */.elementor-1814 .elementor-element.elementor-element-93609ef > *{
	opacity: 0;
	transform: translateY(-10px);
	transition: .5s ease-in-out;
}
.elementor-1814 .elementor-element.elementor-element-93609ef.animated > *{
	opacity: 1;
	transform: translateY(0px)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-024463a */.elementor-1814 .elementor-element.elementor-element-024463a > *{
	opacity: 0;
	transform: translateY(-10px);
	transition: .5s ease-in-out;
}
.elementor-1814 .elementor-element.elementor-element-024463a.animated > *{
	opacity: 1;
	transform: translateY(0px)
}

.elementor-1814 .elementor-element.elementor-element-024463a::after {
    z-index: 2;
    content: "";
    position: absolute;
    bottom: -10px;
    left: 50%;
    transform: translateX(-50%);
    width: 40%;
    height: 2px;
    background-color: #C75524;
    opacity: 0;
    transition: opacity .5s ease-in-out;
    transition-delay: 100ms;
}

.elementor-1814 .elementor-element.elementor-element-024463a.animated::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-089a5ae */.elementor-1814 .elementor-element.elementor-element-089a5ae {
    --speed: .5s;
}

.f_menu_wrapper {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

.f_menu_wrapper button {
    border: none;
    color: white;
    padding: 0;
    font-family: Bevan;
    font-weight: 100;
    font-size: 10px;
    transition: .3s ease-out;
}

.f_menu_wrapper button:hover {
    color: #C75524;
}

.elementor-1814 .elementor-element.elementor-element-089a5ae .f_menu_wrapper a {
    visibility: hidden;
    opacity: 0;
    transform: translateY(-10px);
    transition: all var(--speed) ease-in-out;
    transition-delay: calc(var(--index) * .1s);
}

.elementor-1814 .elementor-element.elementor-element-089a5ae.animated .f_menu_wrapper a {
    visibility: visible;
    opacity: 1;
    transform: translateX(0px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5bf10d8 */.elementor-1814 .elementor-element.elementor-element-5bf10d8 > *{
	opacity: 0;
	transform: translateY(-10px);
	transition: .5s ease-in-out;
}
.elementor-1814 .elementor-element.elementor-element-5bf10d8.animated > *{
	opacity: 1;
	transform: translateY(0px)
}/* End custom CSS */