.sp-page-builder .page-content #section-id-1d6c12a7-9674-468a-9a4b-445cf7bd9feb{background-color:#0d0c0b;background-repeat:no-repeat;background-size:cover;background-attachment:scroll;background-position:50% 50%;box-shadow:0px 0px 0px 0px #FFFFFF;}.sp-page-builder .page-content #section-id-1d6c12a7-9674-468a-9a4b-445cf7bd9feb{background-image:url(/components/com_sppagebuilder/assets/images/lazyloading-placeholder.svg);}.sp-page-builder .page-content #section-id-1d6c12a7-9674-468a-9a4b-445cf7bd9feb.sppb-element-loaded {background-image:url(/images/2024/03/11/dojohero2022.jpg);}.sp-page-builder .page-content #section-id-1d6c12a7-9674-468a-9a4b-445cf7bd9feb{padding-top:150px;padding-right:0px;padding-bottom:110px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}@media (max-width:991.98px) {.sp-page-builder .page-content #section-id-1d6c12a7-9674-468a-9a4b-445cf7bd9feb{padding-top:120px;padding-right:0px;padding-bottom:90px;padding-left:0px;}}@media (max-width:767.98px) {.sp-page-builder .page-content #section-id-1d6c12a7-9674-468a-9a4b-445cf7bd9feb{padding-top:90px;padding-right:0px;padding-bottom:64px;padding-left:0px;}}.sp-page-builder .page-content #section-id-1d6c12a7-9674-468a-9a4b-445cf7bd9feb > .sppb-row-overlay {background:linear-gradient(90deg, rgba(10, 9, 8, 0.94) 0%, rgba(10, 9, 8, 0.35) 100%) transparent;}.sp-page-builder .page-content #section-id-1d6c12a7-9674-468a-9a4b-445cf7bd9feb > .sppb-row-overlay {mix-blend-mode:normal;}#column-id-bb1e3aa4-7107-49a3-b44c-1b30e6ecd878{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-bb1e3aa4-7107-49a3-b44c-1b30e6ecd878{max-width:66.666667%;flex-basis:66.666667%;}@media (max-width:1199.98px) {#column-wrap-id-bb1e3aa4-7107-49a3-b44c-1b30e6ecd878{max-width:66.666667%;flex-basis:66.666667%;}}@media (max-width:991.98px) {#column-wrap-id-bb1e3aa4-7107-49a3-b44c-1b30e6ecd878{max-width:80%;flex-basis:80%;}}@media (max-width:767.98px) {#column-wrap-id-bb1e3aa4-7107-49a3-b44c-1b30e6ecd878{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-bb1e3aa4-7107-49a3-b44c-1b30e6ecd878{max-width:100%;flex-basis:100%;}}#sppb-addon-wrapper-33921b7d-c184-48be-921e-9890e8c3448b{margin-top:0px;margin-right:0px;margin-bottom:14px;margin-left:0px;}@media (max-width:767.98px) {#sppb-addon-wrapper-33921b7d-c184-48be-921e-9890e8c3448b{margin-top:0px;margin-right:0px;margin-bottom:14px;margin-left:0px;}}#sppb-addon-33921b7d-c184-48be-921e-9890e8c3448b .sppb-addon-header .sppb-addon-title{font-family:Lato;font-weight:700;text-transform:uppercase;font-size:15px;line-height:16.8px;letter-spacing:2.5px;}@media (max-width:991.98px) {#sppb-addon-33921b7d-c184-48be-921e-9890e8c3448b .sppb-addon-header .sppb-addon-title{font-size:13.5px;line-height:15.1px;}}@media (max-width:767.98px) {#sppb-addon-33921b7d-c184-48be-921e-9890e8c3448b .sppb-addon-header .sppb-addon-title{font-size:12.3px;line-height:13.8px;}}@media (max-width:575.98px) {#sppb-addon-33921b7d-c184-48be-921e-9890e8c3448b .sppb-addon-header .sppb-addon-title{font-size:12.3px;line-height:13.8px;}}#sppb-addon-33921b7d-c184-48be-921e-9890e8c3448b .sppb-addon.sppb-addon-header{text-align:left;}#sppb-addon-33921b7d-c184-48be-921e-9890e8c3448b .sppb-addon-header .sppb-addon-title{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#bca780;}#sppb-addon-wrapper-a7c0758f-d7f4-453a-8672-d4e70e809fe9{margin-top:0px;margin-right:0px;margin-bottom:26px;margin-left:0px;}@media (max-width:767.98px) {#sppb-addon-wrapper-a7c0758f-d7f4-453a-8672-d4e70e809fe9{margin-top:0px;margin-right:0px;margin-bottom:26px;margin-left:0px;}}#sppb-addon-a7c0758f-d7f4-453a-8672-d4e70e809fe9 .sppb-addon-header .sppb-addon-title{font-family:Cormorant Garamond;font-weight:600;text-transform:uppercase;font-size:58px;line-height:62px;letter-spacing:1px;}@media (max-width:991.98px) {#sppb-addon-a7c0758f-d7f4-453a-8672-d4e70e809fe9 .sppb-addon-header .sppb-addon-title{font-size:52.2px;line-height:55.8px;}}@media (max-width:767.98px) {#sppb-addon-a7c0758f-d7f4-453a-8672-d4e70e809fe9 .sppb-addon-header .sppb-addon-title{font-size:38px;line-height:40.6px;}}@media (max-width:575.98px) {#sppb-addon-a7c0758f-d7f4-453a-8672-d4e70e809fe9 .sppb-addon-header .sppb-addon-title{font-size:38px;line-height:40.6px;}}#sppb-addon-a7c0758f-d7f4-453a-8672-d4e70e809fe9 .sppb-addon.sppb-addon-header{text-align:left;}#sppb-addon-a7c0758f-d7f4-453a-8672-d4e70e809fe9 .sppb-addon-header .sppb-addon-title{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#ffffff;}#sppb-addon-a51ba100-d4f9-4039-9243-4337626aac84{color:rgba(255, 255, 255, 0.82);}#sppb-addon-wrapper-a51ba100-d4f9-4039-9243-4337626aac84{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}@media (max-width:767.98px) {#sppb-addon-wrapper-a51ba100-d4f9-4039-9243-4337626aac84{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}}#sppb-addon-a51ba100-d4f9-4039-9243-4337626aac84 .sppb-addon-text-block{text-align:left;}#sppb-addon-a51ba100-d4f9-4039-9243-4337626aac84 .sppb-addon-text-block .sppb-addon-content{font-family:Lato;font-weight:400;font-size:19px;line-height:30px;}@media (max-width:991.98px) {#sppb-addon-a51ba100-d4f9-4039-9243-4337626aac84 .sppb-addon-text-block .sppb-addon-content{font-size:17.1px;line-height:27.0px;}}@media (max-width:767.98px) {#sppb-addon-a51ba100-d4f9-4039-9243-4337626aac84 .sppb-addon-text-block .sppb-addon-content{font-size:18px;line-height:28.4px;}}@media (max-width:575.98px) {#sppb-addon-a51ba100-d4f9-4039-9243-4337626aac84 .sppb-addon-text-block .sppb-addon-content{font-size:18px;line-height:28.4px;}}#sppb-addon-a51ba100-d4f9-4039-9243-4337626aac84 .sppb-addon-text-block .sppb-addon-content h1,#sppb-addon-a51ba100-d4f9-4039-9243-4337626aac84 .sppb-addon-text-block .sppb-addon-content h2,#sppb-addon-a51ba100-d4f9-4039-9243-4337626aac84 .sppb-addon-text-block .sppb-addon-content h3,#sppb-addon-a51ba100-d4f9-4039-9243-4337626aac84 .sppb-addon-text-block .sppb-addon-content h4,#sppb-addon-a51ba100-d4f9-4039-9243-4337626aac84 .sppb-addon-text-block .sppb-addon-content h5,#sppb-addon-a51ba100-d4f9-4039-9243-4337626aac84 .sppb-addon-text-block .sppb-addon-content h6{font-family:Lato;font-weight:400;font-size:19px;line-height:30px;}@media (max-width:991.98px) {#sppb-addon-a51ba100-d4f9-4039-9243-4337626aac84 .sppb-addon-text-block .sppb-addon-content h1,#sppb-addon-a51ba100-d4f9-4039-9243-4337626aac84 .sppb-addon-text-block .sppb-addon-content h2,#sppb-addon-a51ba100-d4f9-4039-9243-4337626aac84 .sppb-addon-text-block .sppb-addon-content h3,#sppb-addon-a51ba100-d4f9-4039-9243-4337626aac84 .sppb-addon-text-block .sppb-addon-content h4,#sppb-addon-a51ba100-d4f9-4039-9243-4337626aac84 .sppb-addon-text-block .sppb-addon-content h5,#sppb-addon-a51ba100-d4f9-4039-9243-4337626aac84 .sppb-addon-text-block .sppb-addon-content h6{font-size:17.1px;line-height:27.0px;}}@media (max-width:767.98px) {#sppb-addon-a51ba100-d4f9-4039-9243-4337626aac84 .sppb-addon-text-block .sppb-addon-content h1,#sppb-addon-a51ba100-d4f9-4039-9243-4337626aac84 .sppb-addon-text-block .sppb-addon-content h2,#sppb-addon-a51ba100-d4f9-4039-9243-4337626aac84 .sppb-addon-text-block .sppb-addon-content h3,#sppb-addon-a51ba100-d4f9-4039-9243-4337626aac84 .sppb-addon-text-block .sppb-addon-content h4,#sppb-addon-a51ba100-d4f9-4039-9243-4337626aac84 .sppb-addon-text-block .sppb-addon-content h5,#sppb-addon-a51ba100-d4f9-4039-9243-4337626aac84 .sppb-addon-text-block .sppb-addon-content h6{font-size:18px;line-height:28.4px;}}@media (max-width:575.98px) {#sppb-addon-a51ba100-d4f9-4039-9243-4337626aac84 .sppb-addon-text-block .sppb-addon-content h1,#sppb-addon-a51ba100-d4f9-4039-9243-4337626aac84 .sppb-addon-text-block .sppb-addon-content h2,#sppb-addon-a51ba100-d4f9-4039-9243-4337626aac84 .sppb-addon-text-block .sppb-addon-content h3,#sppb-addon-a51ba100-d4f9-4039-9243-4337626aac84 .sppb-addon-text-block .sppb-addon-content h4,#sppb-addon-a51ba100-d4f9-4039-9243-4337626aac84 .sppb-addon-text-block .sppb-addon-content h5,#sppb-addon-a51ba100-d4f9-4039-9243-4337626aac84 .sppb-addon-text-block .sppb-addon-content h6{font-size:18px;line-height:28.4px;}}#column-id-e965844f-5431-4868-8be0-e2f740f4da48{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-e965844f-5431-4868-8be0-e2f740f4da48{max-width:33.333333%;flex-basis:33.333333%;}@media (max-width:1199.98px) {#column-wrap-id-e965844f-5431-4868-8be0-e2f740f4da48{max-width:33.333333%;flex-basis:33.333333%;}}@media (max-width:991.98px) {#column-wrap-id-e965844f-5431-4868-8be0-e2f740f4da48{max-width:20%;flex-basis:20%;}}@media (max-width:767.98px) {#column-wrap-id-e965844f-5431-4868-8be0-e2f740f4da48{max-width:0%;flex-basis:0%;}}@media (max-width:575.98px) {#column-wrap-id-e965844f-5431-4868-8be0-e2f740f4da48{max-width:0%;flex-basis:0%;}}.sp-page-builder .page-content #section-id-64e0bf25-b71d-4515-a28c-5a6ba309f36e{background-color:#ffffff;box-shadow:0px 0px 0px 0px #FFFFFF;}.sp-page-builder .page-content #section-id-64e0bf25-b71d-4515-a28c-5a6ba309f36e{padding-top:90px;padding-right:0px;padding-bottom:90px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}@media (max-width:991.98px) {.sp-page-builder .page-content #section-id-64e0bf25-b71d-4515-a28c-5a6ba309f36e{padding-top:70px;padding-right:0px;padding-bottom:70px;padding-left:0px;}}@media (max-width:767.98px) {.sp-page-builder .page-content #section-id-64e0bf25-b71d-4515-a28c-5a6ba309f36e{padding-top:56px;padding-right:0px;padding-bottom:56px;padding-left:0px;}}#column-id-49d3558e-8ed6-43f3-83d0-3bfcb2484e90{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-49d3558e-8ed6-43f3-83d0-3bfcb2484e90{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-49d3558e-8ed6-43f3-83d0-3bfcb2484e90{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-49d3558e-8ed6-43f3-83d0-3bfcb2484e90{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-49d3558e-8ed6-43f3-83d0-3bfcb2484e90{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-49d3558e-8ed6-43f3-83d0-3bfcb2484e90{max-width:100%;flex-basis:100%;}}#sppb-addon-51af3cdd-edbb-4c8f-9ee7-6f5ca22f63dc{color:#2a2622;}#sppb-addon-wrapper-51af3cdd-edbb-4c8f-9ee7-6f5ca22f63dc{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}@media (max-width:767.98px) {#sppb-addon-wrapper-51af3cdd-edbb-4c8f-9ee7-6f5ca22f63dc{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}}#sppb-addon-51af3cdd-edbb-4c8f-9ee7-6f5ca22f63dc .sppb-addon-text-block{text-align:left;}#sppb-addon-51af3cdd-edbb-4c8f-9ee7-6f5ca22f63dc .sppb-addon-text-block .sppb-addon-content{font-family:Lato;font-weight:400;font-size:17px;line-height:28px;}@media (max-width:991.98px) {#sppb-addon-51af3cdd-edbb-4c8f-9ee7-6f5ca22f63dc .sppb-addon-text-block .sppb-addon-content{font-size:15.3px;line-height:25.2px;}}@media (max-width:767.98px) {#sppb-addon-51af3cdd-edbb-4c8f-9ee7-6f5ca22f63dc .sppb-addon-text-block .sppb-addon-content{font-size:16px;line-height:26.4px;}}@media (max-width:575.98px) {#sppb-addon-51af3cdd-edbb-4c8f-9ee7-6f5ca22f63dc .sppb-addon-text-block .sppb-addon-content{font-size:16px;line-height:26.4px;}}#sppb-addon-51af3cdd-edbb-4c8f-9ee7-6f5ca22f63dc .sppb-addon-text-block .sppb-addon-content h1,#sppb-addon-51af3cdd-edbb-4c8f-9ee7-6f5ca22f63dc .sppb-addon-text-block .sppb-addon-content h2,#sppb-addon-51af3cdd-edbb-4c8f-9ee7-6f5ca22f63dc .sppb-addon-text-block .sppb-addon-content h3,#sppb-addon-51af3cdd-edbb-4c8f-9ee7-6f5ca22f63dc .sppb-addon-text-block .sppb-addon-content h4,#sppb-addon-51af3cdd-edbb-4c8f-9ee7-6f5ca22f63dc .sppb-addon-text-block .sppb-addon-content h5,#sppb-addon-51af3cdd-edbb-4c8f-9ee7-6f5ca22f63dc .sppb-addon-text-block .sppb-addon-content h6{font-family:Lato;font-weight:400;font-size:17px;line-height:28px;}@media (max-width:991.98px) {#sppb-addon-51af3cdd-edbb-4c8f-9ee7-6f5ca22f63dc .sppb-addon-text-block .sppb-addon-content h1,#sppb-addon-51af3cdd-edbb-4c8f-9ee7-6f5ca22f63dc .sppb-addon-text-block .sppb-addon-content h2,#sppb-addon-51af3cdd-edbb-4c8f-9ee7-6f5ca22f63dc .sppb-addon-text-block .sppb-addon-content h3,#sppb-addon-51af3cdd-edbb-4c8f-9ee7-6f5ca22f63dc .sppb-addon-text-block .sppb-addon-content h4,#sppb-addon-51af3cdd-edbb-4c8f-9ee7-6f5ca22f63dc .sppb-addon-text-block .sppb-addon-content h5,#sppb-addon-51af3cdd-edbb-4c8f-9ee7-6f5ca22f63dc .sppb-addon-text-block .sppb-addon-content h6{font-size:15.3px;line-height:25.2px;}}@media (max-width:767.98px) {#sppb-addon-51af3cdd-edbb-4c8f-9ee7-6f5ca22f63dc .sppb-addon-text-block .sppb-addon-content h1,#sppb-addon-51af3cdd-edbb-4c8f-9ee7-6f5ca22f63dc .sppb-addon-text-block .sppb-addon-content h2,#sppb-addon-51af3cdd-edbb-4c8f-9ee7-6f5ca22f63dc .sppb-addon-text-block .sppb-addon-content h3,#sppb-addon-51af3cdd-edbb-4c8f-9ee7-6f5ca22f63dc .sppb-addon-text-block .sppb-addon-content h4,#sppb-addon-51af3cdd-edbb-4c8f-9ee7-6f5ca22f63dc .sppb-addon-text-block .sppb-addon-content h5,#sppb-addon-51af3cdd-edbb-4c8f-9ee7-6f5ca22f63dc .sppb-addon-text-block .sppb-addon-content h6{font-size:16px;line-height:26.4px;}}@media (max-width:575.98px) {#sppb-addon-51af3cdd-edbb-4c8f-9ee7-6f5ca22f63dc .sppb-addon-text-block .sppb-addon-content h1,#sppb-addon-51af3cdd-edbb-4c8f-9ee7-6f5ca22f63dc .sppb-addon-text-block .sppb-addon-content h2,#sppb-addon-51af3cdd-edbb-4c8f-9ee7-6f5ca22f63dc .sppb-addon-text-block .sppb-addon-content h3,#sppb-addon-51af3cdd-edbb-4c8f-9ee7-6f5ca22f63dc .sppb-addon-text-block .sppb-addon-content h4,#sppb-addon-51af3cdd-edbb-4c8f-9ee7-6f5ca22f63dc .sppb-addon-text-block .sppb-addon-content h5,#sppb-addon-51af3cdd-edbb-4c8f-9ee7-6f5ca22f63dc .sppb-addon-text-block .sppb-addon-content h6{font-size:16px;line-height:26.4px;}}