.elementor-17 .elementor-element.elementor-element-cf5384c{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--overlay-opacity:0.5;}.elementor-17 .elementor-element.elementor-element-cf5384c:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-cf5384c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.charliesseafood.ca/wp-content/uploads/2018/06/Home-Banner-60.jpg");background-position:top center;background-size:cover;}.elementor-17 .elementor-element.elementor-element-cf5384c::before, .elementor-17 .elementor-element.elementor-element-cf5384c > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-cf5384c > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-cf5384c > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-cf5384c > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-cf5384c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#0F394B;}.elementor-17 .elementor-element.elementor-element-cf5384c, .elementor-17 .elementor-element.elementor-element-cf5384c::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-04276ff{text-align:center;width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-04276ff .elementor-heading-title{font-size:1.4em;}.elementor-17 .elementor-element.elementor-element-04276ff > .elementor-widget-container{padding:8px 22px 8px 22px;background-color:#0000006E;}.elementor-17 .elementor-element.elementor-element-04276ff.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-7728cb0{text-align:center;width:var( --container-widget-width, 815px );max-width:815px;--container-widget-width:815px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-7728cb0 .elementor-heading-title{color:#FFFFFF;font-size:2.6em;line-height:1.1em;}.elementor-17 .elementor-element.elementor-element-7728cb0.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-79f196f .elementor-button{font-family:"Times New Roman", Sans-serif;font-size:1.2em;text-transform:uppercase;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.13);}.elementor-17 .elementor-element.elementor-element-79f196f .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-79f196f .elementor-button:focus{color:var( --e-global-color-primary );background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-79f196f .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-79f196f .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-79f196f{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-79f196f.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-5de1dda{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--background-transition:0.3s;--padding-block-start:35px;--padding-block-end:35px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-17 .elementor-element.elementor-element-5de1dda:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-5de1dda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B8CA8;}.elementor-17 .elementor-element.elementor-element-5de1dda, .elementor-17 .elementor-element.elementor-element-5de1dda::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-5de1dda.e-con{--align-self:center;}.elementor-17 .elementor-element.elementor-element-8e5f1b8{--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;--align-items:center;--background-transition:0.3s;--border-radius:14px 14px 14px 14px;--padding-block-start:34px;--padding-block-end:34px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-17 .elementor-element.elementor-element-8e5f1b8:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-8e5f1b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000026;}.elementor-17 .elementor-element.elementor-element-8e5f1b8, .elementor-17 .elementor-element.elementor-element-8e5f1b8::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-1acaa55{text-align:center;width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-1acaa55 .elementor-heading-title{color:#9EDCF7;font-family:"Times New Roman", Sans-serif;font-size:2.3em;font-weight:600;text-transform:uppercase;}.elementor-17 .elementor-element.elementor-element-1acaa55.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-0efdaba > .elementor-widget-container{padding:24px 22px 24px 22px;background-color:#FFFFFFA3;border-radius:14px 14px 14px 14px;}.elementor-17 .elementor-element.elementor-element-0efdaba{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-0efdaba.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-7d8aa0f{--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;--align-items:flex-start;--gap:0px 20px;--background-transition:0.3s;--padding-block-start:64px;--padding-block-end:64px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-17 .elementor-element.elementor-element-7d8aa0f.e-con{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-5e505c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-fa3ae36 .elementor-button{font-family:"Times New Roman", Sans-serif;text-transform:uppercase;}.elementor-17 .elementor-element.elementor-element-fa3ae36 .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-fa3ae36 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-fa3ae36{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-9119a7a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-aae950e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-286e3d2 .eael-infobox .infobox-icon{align-self:baseline;}.elementor-17 .elementor-element.elementor-element-286e3d2 .eael-infobox .infobox-icon img{width:100px;}.elementor-17 .elementor-element.elementor-element-286e3d2 .eael-infobox.icon-on-left .infobox-icon{width:100px;}.elementor-17 .elementor-element.elementor-element-286e3d2 .eael-infobox.icon-on-right .infobox-icon{width:100px;}.elementor-17 .elementor-element.elementor-element-286e3d2 .eael-infobox .infobox-button .eael-infobox-button i{font-size:16px;}.elementor-17 .elementor-element.elementor-element-286e3d2 .eael-infobox .infobox-button .eael-infobox-button img{height:16px;width:16px;}.elementor-17 .elementor-element.elementor-element-286e3d2 .eael-infobox .infobox-button .eael-infobox-button svg{height:16px;width:16px;}.elementor-17 .elementor-element.elementor-element-286e3d2 .eael-infobox .infobox-button a.eael-infobox-button{padding:8px 22px 8px 22px;border-radius:6px;}.elementor-17 .elementor-element.elementor-element-286e3d2 .eael-infobox .eael-infobox-button{color:#ffffff;background:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-286e3d2 .eael-infobox .eael-infobox-button svg{fill:#ffffff;}.elementor-17 .elementor-element.elementor-element-286e3d2 .eael-infobox .eael-infobox-button:hover{color:#ffffff;background:#FF8A1C;}.elementor-17 .elementor-element.elementor-element-286e3d2 .eael-infobox .eael-infobox-button:hover svg{fill:#ffffff;}.elementor-17 .elementor-element.elementor-element-286e3d2 .eael-infobox .infobox-content .title{color:#4d4d4d;}.elementor-17 .elementor-element.elementor-element-286e3d2 .eael-infobox .infobox-content p{color:#4d4d4d;}.elementor-17 .elementor-element.elementor-element-286e3d2 .eael-infobox:hover .infobox-content h4{transition:100ms;}.elementor-17 .elementor-element.elementor-element-286e3d2 .eael-infobox:hover .infobox-content p{transition:100ms;}.elementor-17 .elementor-element.elementor-element-286e3d2 > .elementor-widget-container{padding:23px 23px 23px 23px;background-color:#EEF1F1;border-radius:6px 6px 6px 6px;}.elementor-17 .elementor-element.elementor-element-88e9f61{--display:flex;--background-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-6f2c1e4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-8799dbc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-8742a8f{--display:flex;--background-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-a5e9909{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-5de1dda{--content-width:1000px;}.elementor-17 .elementor-element.elementor-element-8e5f1b8{--content-width:100%;}.elementor-17 .elementor-element.elementor-element-5e505c6{--width:50%;}.elementor-17 .elementor-element.elementor-element-9119a7a{--width:50%;}.elementor-17 .elementor-element.elementor-element-8799dbc{--width:50%;}.elementor-17 .elementor-element.elementor-element-a5e9909{--width:50%;}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-cf5384c{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-17 .elementor-element.elementor-element-7728cb0 .elementor-heading-title{font-size:1.8em;}.elementor-17 .elementor-element.elementor-element-1acaa55{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-17 .elementor-element.elementor-element-0efdaba{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-17 .elementor-element.elementor-element-fa3ae36.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-1f9dbc8{text-align:center;}}