.elementor-45 .elementor-element.elementor-element-1d9c16cf{--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:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-45 .elementor-element.elementor-element-84daa57{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-675c9a6{--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-45 .elementor-element.elementor-element-4689242f{text-align:start;}.elementor-45 .elementor-element.elementor-element-4689242f .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:75px;font-weight:400;line-height:1.5em;text-shadow:0px 0px 20px rgba(0, 0, 0, 0.72);}.elementor-45 .elementor-element.elementor-element-4689242f.elementor-widget-heading .elementor-heading-title, .elementor-45 .elementor-element.elementor-element-4689242f.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-sk_color_1 );}.elementor-45 .elementor-element.elementor-element-77788af{--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-45 .elementor-element.elementor-element-c798ef3 img{width:100%;}.elementor-45 .elementor-element.elementor-element-3d039ad{--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;--gap:0px 30px;--row-gap:0px;--column-gap:30px;}.elementor-45 .elementor-element.elementor-element-d53439c{--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-45 .elementor-element.elementor-element-a4af1c4 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Merriweather", Sans-serif;font-size:30px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:5px 5px 5px 0px rgba(0, 0, 0, 0.22);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-sk_color_1 );}.elementor-45 .elementor-element.elementor-element-5a89310 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Merriweather", Sans-serif;font-size:30px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:5px 5px 5px 0px rgba(0, 0, 0, 0.22);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-sk_color_1 );}.elementor-45 .elementor-element.elementor-element-5f16f76{--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-45 .elementor-element.elementor-element-b8786ba .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Merriweather", Sans-serif;font-size:30px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:5px 5px 5px 0px rgba(0, 0, 0, 0.22);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-sk_color_1 );}.elementor-45 .elementor-element.elementor-element-089d519 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Merriweather", Sans-serif;font-size:30px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:5px 5px 5px 0px rgba(0, 0, 0, 0.22);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-sk_color_1 );}.elementor-45 .elementor-element.elementor-element-bc801c6{--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-45 .elementor-element.elementor-element-94c045f .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Merriweather", Sans-serif;font-size:30px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:5px 5px 5px 0px rgba(0, 0, 0, 0.22);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-sk_color_1 );}.elementor-45 .elementor-element.elementor-element-80b3880 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Merriweather", Sans-serif;font-size:30px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:5px 5px 5px 0px rgba(0, 0, 0, 0.22);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-sk_color_1 );}.elementor-45 .elementor-element.elementor-element-c43a2d1{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-c43a2d1:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-c43a2d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFBD;}.elementor-45 .elementor-element.elementor-element-17dc35e2{--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-45 .elementor-element.elementor-element-a20e8bb{text-align:center;}.elementor-45 .elementor-element.elementor-element-a20e8bb.elementor-widget-heading .elementor-heading-title, .elementor-45 .elementor-element.elementor-element-a20e8bb.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-accent );}.elementor-45 .elementor-element.elementor-element-2abb7bb5{text-align:center;}.elementor-45 .elementor-element.elementor-element-2abb7bb5 .elementor-heading-title{line-height:1.5em;}.elementor-45 .elementor-element.elementor-element-2abb7bb5.elementor-widget-heading .elementor-heading-title, .elementor-45 .elementor-element.elementor-element-2abb7bb5.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-30c320b2{--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-45 .elementor-element.elementor-element-e73344a{--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:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-45 .elementor-element.elementor-element-92c314f .elementor-button{background-color:var( --e-global-color-accent );font-size:16px;}.elementor-45 .elementor-element.elementor-element-92c314f .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-92c314f .elementor-button:focus{background-color:var( --e-global-color-4bb5891 );}body.elementor-page-45:not(.elementor-motion-effects-element-type-background), body.elementor-page-45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mybcfcukiosk.com/wp-content/uploads/2026/02/BCFCUoceanhorizonfix.jpg");background-position:0px -372px;background-repeat:no-repeat;background-size:cover;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-45 .elementor-element.elementor-element-1d9c16cf{--margin-top:-50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-45 .elementor-element.elementor-element-84daa57{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-45 .elementor-element.elementor-element-4689242f .elementor-heading-title{font-size:60px;}.elementor-45 .elementor-element.elementor-element-3d039ad{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-45 .elementor-element.elementor-element-a4af1c4 .elementor-button{font-size:25px;}.elementor-45 .elementor-element.elementor-element-5a89310 .elementor-button{font-size:25px;}.elementor-45 .elementor-element.elementor-element-b8786ba .elementor-button{font-size:25px;}.elementor-45 .elementor-element.elementor-element-089d519 .elementor-button{font-size:25px;}.elementor-45 .elementor-element.elementor-element-94c045f .elementor-button{font-size:25px;}.elementor-45 .elementor-element.elementor-element-80b3880 .elementor-button{font-size:25px;}.elementor-45 .elementor-element.elementor-element-c43a2d1{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:030px;--padding-right:30px;}body.elementor-page-45:not(.elementor-motion-effects-element-type-background), body.elementor-page-45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-45 .elementor-element.elementor-element-1d9c16cf{--margin-top:-50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-45 .elementor-element.elementor-element-4689242f{text-align:center;}.elementor-45 .elementor-element.elementor-element-4689242f .elementor-heading-title{font-size:38px;line-height:1.2em;}.elementor-45 .elementor-element.elementor-element-c798ef3 img{width:57%;}.elementor-45 .elementor-element.elementor-element-3d039ad{--margin-top:-42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-45 .elementor-element.elementor-element-a4af1c4 .elementor-button{font-size:19px;}.elementor-45 .elementor-element.elementor-element-5a89310 .elementor-button{font-size:19px;}.elementor-45 .elementor-element.elementor-element-b8786ba .elementor-button{font-size:19px;}.elementor-45 .elementor-element.elementor-element-089d519 .elementor-button{font-size:19px;}.elementor-45 .elementor-element.elementor-element-94c045f .elementor-button{font-size:19px;}.elementor-45 .elementor-element.elementor-element-80b3880 .elementor-button{font-size:19px;}.elementor-45 .elementor-element.elementor-element-17dc35e2{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-45 .elementor-element.elementor-element-30c320b2{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}body.elementor-page-45:not(.elementor-motion-effects-element-type-background), body.elementor-page-45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(min-width:768px){.elementor-45 .elementor-element.elementor-element-675c9a6{--width:85%;}.elementor-45 .elementor-element.elementor-element-77788af{--width:15%;}.elementor-45 .elementor-element.elementor-element-d53439c{--width:33.33%;}.elementor-45 .elementor-element.elementor-element-5f16f76{--width:33.33%;}.elementor-45 .elementor-element.elementor-element-bc801c6{--width:33.33%;}.elementor-45 .elementor-element.elementor-element-17dc35e2{--width:33.3333%;}.elementor-45 .elementor-element.elementor-element-30c320b2{--width:66.6666%;}}@media(max-width:1024px) and (min-width:768px){.elementor-45 .elementor-element.elementor-element-17dc35e2{--width:100%;}.elementor-45 .elementor-element.elementor-element-30c320b2{--width:100%;}}/* Start custom CSS */.elementor-kit-5 {
  --e-global-color-primary: #00305B;
  --e-global-color-secondary: #F7941D;
  --e-global-color-text: #515050;
  --e-global-color-accent: #1782C5;
  --e-global-color-f42d055: #B9E5FB;
  --e-global-color-dc0c768: #5A9DE8;
  --e-global-color-1d89354: #0C26A2;
  --e-global-color-4bb5891: #15A9E8;
  --e-global-typography-primary-font-family: "Open Sans";
  --e-global-typography-primary-font-size: 16px;
  --e-global-typography-primary-font-weight: 400;
  --e-global-typography-primary-line-height: 1.5em;
  --e-global-typography-secondary-font-family: "Open Sans";
  --e-global-typography-secondary-font-weight: 400;
  --e-global-typography-text-font-family: "Open Sans";
  --e-global-typography-text-font-weight: 400;
  --e-global-typography-accent-font-family: "Open Sans";
  --e-global-typography-accent-font-weight: 500;
  --e-global-typography-accent-line-height: 1.5em;
  color: #5B5A5A;
  font-family: "Open Sans", Sans-serif;
  --ang_color_heading: var( --e-global-color-primary );
  --e-global-typography-sk_type_1-font-size: 5em;
  --e-global-typography-sk_type_2-font-size: 4em;
  --e-global-typography-sk_type_3-font-size: 3em;
  --e-global-typography-sk_type_4-font-size: 2em;
  --e-global-typography-sk_type_5-font-size: 1.5em;
  --e-global-typography-sk_type_6-font-size: 1.2em;
  --e-global-typography-sk_type_7-font-size: 1em;
  --e-global-typography-sk_type_8-font-size: 0.8em;
  --e-global-typography-sk_type_9-font-size: 2em;
  --e-global-typography-sk_type_10-font-size: 1.5em;
  --e-global-typography-sk_type_11-font-size: 1em;
  --e-global-typography-sk_type_12-font-size: 0.95em;
  --e-global-typography-sk_type_13-font-size: 0.8em;
  --e-global-typography-sk_type_14-font-size: 1em;
  --e-global-typography-sk_type_15-font-size: 1em;
  --e-global-color-sk_color_1: #FFFFFF;
  --e-global-color-sk_color_2: #F4F4F4;
  --e-global-color-sk_color_3: #171720;
  --e-global-color-sk_color_5: #413EC5;
  --e-global-color-sk_color_9: #1B1B1D;
  --e-global-color-sk_color_10: #1B1B1D;
  --e-global-color-sk_color_11: #707071;
  --e-global-color-sk_color_12: #FFFFFF;
  --e-global-color-sk_color_13: #0000001A;
  --ang_background_light_background: #F4F4F4;
  --ang_background_dark_background: #171720;
  --ang_background_dark_heading: #FFFFFF;
  background-color: var( --e-global-color-f42d055 );
}

.elementor-kit-5 .elementor-widget-container *:not(.menu-item):not(.elementor-tab-title):not(.elementor-image-box-title):not(.elementor-icon-box-title):not(.elementor-icon-box-icon):not(.elementor-post__title):not(.elementor-heading-title) &gt; a:not(:hover):not(:active):not(.elementor-item-active):not([role="button"]):not(.button):not(.elementor-button):not(.elementor-post__read-more):not(.elementor-post-info__terms-list-item):not([role="link"]),.elementor-kit-5 .elementor-widget-container a:not([class]) {
  color: var( --e-global-color-accent );
}

.elementor-kit-5 a {
  font-family: "Open Sans", Sans-serif;
  font-weight: 700;
}

.elementor-kit-5 .elementor-widget-container a:hover:not([class]) {
  color: var( --e-global-color-primary );
}

.elementor-kit-5 h1, .elementor-kit-5 h2, .elementor-kit-5 h3, .elementor-kit-5 h4, .elementor-kit-5 h5, .elementor-kit-5 h6 {
  color: var( --e-global-color-primary );
}

.elementor-kit-5 h1 {
  color: #00305B;
  font-family: "Merriweather", Sans-serif;
  font-size: 90px;
  font-weight: 400;
  line-height: 1.3em;
}

.elementor-kit-5 h2 {
  color: #00305B;
  font-family: "Merriweather", Sans-serif;
  font-size: 60px;
  font-weight: 400;
  line-height: 1.5em;
}

.elementor-kit-5 h3 {
  color: #00305B;
  font-family: "Open Sans", Sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 1.1em;
}

.elementor-kit-5 h4 {
  font-size: 13px;
  font-weight: 700;
  text-transform: uppercase;
  line-height: 1.2em;
}

.elementor-kit-5 .sk-light-bg:not(.elementor-column) {
  background-color: #F4F4F4;
}

.elementor-kit-5 .sk-dark-bg .elementor-counter-title, .elementor-kit-5 .sk-dark-bg .elementor-counter-number-wrapper {
  color: currentColor;
}

.elementor-kit-5 .sk-light-bg.elementor-column &gt; .elementor-element-populated {
  background-color: #F4F4F4;
}

.elementor-kit-5 .sk-dark-bg:not(.elementor-column) {
  background-color: #171720;
}

.elementor-kit-5 .sk-light-bg .elementor-counter-title, .elementor-kit-5 .sk-light-bg .elementor-counter-number-wrapper {
  color: currentColor;
}

.elementor-kit-5 .sk-dark-bg.elementor-column &gt; .elementor-element-populated {
  background-color: #171720;
}

.elementor-kit-5 .sk-dark-bg {
  color: #FFFFFF;
}

.elementor-kit-5, .elementor-kit-5 .sk-text-dark {
  --ang_color_text_dark: #FFFFFF;
}

.elementor-kit-5 .sk-text-dark {
  color: #FFFFFF;
}

.elementor-kit-5 .sk-text-dark .elementor-heading-title {
  color: #FFFFFF;
}

.elementor-kit-5 .sk-dark-bg h1,.elementor-kit-5 .sk-dark-bg h1.elementor-heading-title,.elementor-kit-5 .sk-dark-bg h2,.elementor-kit-5 .sk-dark-bg h2.elementor-heading-title,.elementor-kit-5 .sk-dark-bg h3,.elementor-kit-5 .sk-dark-bg h3.elementor-heading-title,.elementor-kit-5 .sk-dark-bg h4,.elementor-kit-5 .sk-dark-bg h4.elementor-heading-title,.elementor-kit-5 .sk-dark-bg h5,.elementor-kit-5 .sk-dark-bg h5.elementor-heading-title,.elementor-kit-5 .sk-dark-bg h6,.elementor-kit-5 .sk-dark-bg h6.elementor-heading-title,.elementor-kit-5 .sk-light-bg .sk-dark-bg h1,.elementor-kit-5 .sk-light-bg .sk-dark-bg h1.elementor-heading-title,.elementor-kit-5 .sk-light-bg .sk-dark-bg h2,.elementor-kit-5 .sk-light-bg .sk-dark-bg h2.elementor-heading-title,.elementor-kit-5 .sk-light-bg .sk-dark-bg h3,.elementor-kit-5 .sk-light-bg .sk-dark-bg h3.elementor-heading-title,.elementor-kit-5 .sk-light-bg .sk-dark-bg h4,.elementor-kit-5 .sk-light-bg .sk-dark-bg h4.elementor-heading-title,.elementor-kit-5 .sk-light-bg .sk-dark-bg h5,.elementor-kit-5 .sk-light-bg .sk-dark-bg h5.elementor-heading-title,.elementor-kit-5 .sk-light-bg .sk-dark-bg h6,.elementor-kit-5 .sk-light-bg .sk-dark-bg h6.elementor-heading-title {
  color: #FFFFFF;
}

.elementor-kit-5 .elementor-repeater-item-shadow_2.elementor-element &gt; .elementor-widget-container, .elementor-kit-5 .elementor-repeater-item-shadow_2_hover.elementor-element:hover &gt; .elementor-widget-container, .elementor-kit-5 .elementor-repeater-item-shadow_2.elementor-element .elementor-element-populated, .elementor-kit-5 .elementor-repeater-item-shadow_2_hover.elementor-element:hover .elementor-element-populated, .elementor-kit-5 .elementor-repeater-item-shadow_2.e-container, .elementor-kit-5 .elementor-repeater-item-shadow_2_hover.e-container:hover, .elementor-kit-5 .elementor-repeater-item-shadow_2_external.elementor-element &gt; .elementor-widget-container, .elementor-kit-5 .elementor-repeater-item-shadow_2.e-con, .elementor-kit-5 .elementor-repeater-item-shadow_2_hover.e-con:hover {
  box-shadow: 0px 4px 16px 0px rgba(0,0,0,0.15);
}

.elementor-kit-5 .elementor-repeater-item-shadow_3.elementor-element &gt; .elementor-widget-container, .elementor-kit-5 .elementor-repeater-item-shadow_3_hover.elementor-element:hover &gt; .elementor-widget-container, .elementor-kit-5 .elementor-repeater-item-shadow_3.elementor-element .elementor-element-populated, .elementor-kit-5 .elementor-repeater-item-shadow_3_hover.elementor-element:hover .elementor-element-populated, .elementor-kit-5 .elementor-repeater-item-shadow_3.e-container, .elementor-kit-5 .elementor-repeater-item-shadow_3_hover.e-container:hover, .elementor-kit-5 .elementor-repeater-item-shadow_3_external.elementor-element &gt; .elementor-widget-container, .elementor-kit-5 .elementor-repeater-item-shadow_3.e-con, .elementor-kit-5 .elementor-repeater-item-shadow_3_hover.e-con:hover {
  box-shadow: 0px 20px 20px 0px rgba(0,0,0,0.15);
}

.elementor-kit-5 .elementor-repeater-item-shadow_4.elementor-element &gt; .elementor-widget-container, .elementor-kit-5 .elementor-repeater-item-shadow_4_hover.elementor-element:hover &gt; .elementor-widget-container, .elementor-kit-5 .elementor-repeater-item-shadow_4.elementor-element .elementor-element-populated, .elementor-kit-5 .elementor-repeater-item-shadow_4_hover.elementor-element:hover .elementor-element-populated, .elementor-kit-5 .elementor-repeater-item-shadow_4.e-container, .elementor-kit-5 .elementor-repeater-item-shadow_4_hover.e-container:hover, .elementor-kit-5 .elementor-repeater-item-shadow_4_external.elementor-element &gt; .elementor-widget-container, .elementor-kit-5 .elementor-repeater-item-shadow_4.e-con, .elementor-kit-5 .elementor-repeater-item-shadow_4_hover.e-con:hover {
  box-shadow: 0px 30px 55px 0px rgba(0,0,0,0.15);
}

.elementor-kit-5 .elementor-repeater-item-shadow_5.elementor-element &gt; .elementor-widget-container, .elementor-kit-5 .elementor-repeater-item-shadow_5_hover.elementor-element:hover &gt; .elementor-widget-container, .elementor-kit-5 .elementor-repeater-item-shadow_5.elementor-element .elementor-element-populated, .elementor-kit-5 .elementor-repeater-item-shadow_5_hover.elementor-element:hover .elementor-element-populated, .elementor-kit-5 .elementor-repeater-item-shadow_5.e-container, .elementor-kit-5 .elementor-repeater-item-shadow_5_hover.e-container:hover, .elementor-kit-5 .elementor-repeater-item-shadow_5_external.elementor-element &gt; .elementor-widget-container, .elementor-kit-5 .elementor-repeater-item-shadow_5.e-con, .elementor-kit-5 .elementor-repeater-item-shadow_5_hover.e-con:hover {
  box-shadow: 0px 80px 80px 0px rgba(0,0,0,0.15);
}

.elementor-kit-5 .elementor-repeater-item-ang_container_no_padding.elementor-element {
  --padding-top: 0px;
  --padding-right: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
}

.elementor-kit-5 .elementor-repeater-item-ang_container_padding_1.elementor-element {
  --padding-top: 80px;
  --padding-right: 24px;
  --padding-bottom: 80px;
  --padding-left: 24px;
}

.elementor-kit-5 .elementor-repeater-item-ang_container_padding_2.elementor-element {
  --padding-top: 64px;
  --padding-right: 24px;
  --padding-bottom: 64px;
  --padding-left: 24px;
}

.elementor-kit-5 .elementor-repeater-item-ang_container_padding_3.elementor-element {
  --padding-top: 40px;
  --padding-right: 40px;
  --padding-bottom: 40px;
  --padding-left: 40px;
}

.elementor-kit-5 .elementor-repeater-item-ang_container_padding_4.elementor-element {
  --padding-top: 24px;
  --padding-right: 24px;
  --padding-bottom: 24px;
  --padding-left: 24px;
}

.elementor-kit-5 .elementor-repeater-item-ang_container_padding_5.elementor-element {
  --padding-top: 16px;
  --padding-right: 16px;
  --padding-bottom: 16px;
  --padding-left: 16px;
}

.elementor-section.elementor-section-boxed &gt; .elementor-container {
  max-width: 1140px;
}

.e-con {
  --container-max-width: 1140px;
}

.elementor-widget:not(:last-child) {
  margin-block-end: 20px;
}

.elementor-element {
  --widgets-spacing: 20px 20px;
  --widgets-spacing-row: 20px;
  --widgets-spacing-column: 20px;
}{}

h1.entry-title {
  display: var(--page-title-display);
}

.elementor-kit-5 e-page-transition {
  background-color: #FFBC7D;
}

.site-header .site-branding {
  flex-direction: column;
  align-items: stretch;
}

.site-header {
  padding-inline-end: 0px;
  padding-inline-start: 0px;
}

.site-footer .site-branding {
  flex-direction: column;
  align-items: stretch;
}

@media(max-width:1024px) {
  .elementor-kit-5 h1 {
    font-size: 60px;
    line-height: 1.2em;
  }

  .elementor-kit-5 h2 {
    font-size: 50px;
    line-height: 1.3em;
  }

  .elementor-kit-5 h3 {
    font-size: 20px;
  }

  .elementor-kit-5 .elementor-repeater-item-ang_container_padding_1.elementor-element {
    --padding-top: 72px;
    --padding-right: 24px;
    --padding-bottom: 72px;
    --padding-left: 24px;
  }

  .elementor-kit-5 .elementor-repeater-item-ang_container_padding_2.elementor-element {
    --padding-top: 56px;
    --padding-right: 24px;
    --padding-bottom: 56px;
    --padding-left: 24px;
  }

  .elementor-kit-5 .elementor-repeater-item-ang_container_padding_3.elementor-element {
    --padding-top: 32px;
    --padding-right: 32px;
    --padding-bottom: 32px;
    --padding-left: 32px;
  }

  .elementor-section.elementor-section-boxed &gt; .elementor-container {
    max-width: 1024px;
  }

  .e-con {
    --container-max-width: 1024px;
  }
}

@media(max-width:767px) {
  .elementor-kit-5 h1 {
    font-size: 38px;
    line-height: 1.2em;
  }

  .elementor-kit-5 h2 {
    font-size: 36px;
    line-height: 1.3em;
  }

  .elementor-kit-5 h3 {
    font-size: 20px;
    line-height: 1.2em;
  }

  .elementor-kit-5 .elementor-repeater-item-ang_container_padding_1.elementor-element {
    --padding-top: 64px;
    --padding-right: 24px;
    --padding-bottom: 64px;
    --padding-left: 24px;
  }

  .elementor-kit-5 .elementor-repeater-item-ang_container_padding_2.elementor-element {
    --padding-top: 40px;
    --padding-right: 24px;
    --padding-bottom: 40px;
    --padding-left: 24px;
  }

  .elementor-section.elementor-section-boxed &gt; .elementor-container {
    max-width: 767px;
  }

  .e-con {
    --container-max-width: 767px;
  }
}/* End custom CSS */