.elementor-13303 .elementor-element.elementor-element-2ca97ed5{border-style:none;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-13303 .elementor-element.elementor-element-73000d45 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13303 .elementor-element.elementor-element-62750247{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-13303 .elementor-element.elementor-element-61b3d7b4{--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-13303 .elementor-element.elementor-element-71350f35{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-13303 .elementor-element.elementor-element-20691306{--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-13303 .elementor-element.elementor-element-5706b474{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-13303 .elementor-element.elementor-element-647c16c9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13303 .elementor-element.elementor-element-34fda95c{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-13303 .elementor-element.elementor-element-1590eda6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13303 .elementor-element.elementor-element-6c9a38b7{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-13303 .elementor-element.elementor-element-159473bb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13303 .elementor-element.elementor-element-490a416e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-13303 .elementor-element.elementor-element-a2dcc22 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13303 .elementor-element.elementor-element-1f36a1ab{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-13303 .elementor-element.elementor-element-247ac295 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13303 .elementor-element.elementor-element-20c04f9a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-13303 .elementor-element.elementor-element-51965130 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}:root{--page-title-display:none;}/* Start custom CSS for html, class: .elementor-element-2f5bf70b */@media (max-width: 768px) {
.jesse-wrap {
    bottom: 35%!important;
}
.jesse-scene {
    width: 100px!important;
}
.hero-grid {
    grid-template-columns: none!important;
}
.hero .btn-primary {
  position: relative;
  z-index: 999;
  pointer-events: auto;
}

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5706b474 */@media (max-width: 768px) {
.sg {
    display: block!important;
}

.reveal.visible {
    margin-bottom: 20px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-604add6b */@media (max-width: 768px) {
.tgrid {
    display: block!important;
}

.jesse-wrap {
bottom: 0px !important;

}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e8a889 */@media (max-width: 768px) {
.pg {
    display:block!important;
}
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3048faab */@media (max-width: 768px) {
.rsp { 
    display: block!important;
}
}/* End custom CSS */