.sp-page-builder .page-content #section-id-1ab450b8-0b2d-495c-9faa-3929201002a3{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-1ab450b8-0b2d-495c-9faa-3929201002a3{background-image:url(/components/com_sppagebuilder/assets/images/lazyloading-placeholder.svg);}.sp-page-builder .page-content #section-id-1ab450b8-0b2d-495c-9faa-3929201002a3.sppb-element-loaded {background-image:url(/images/2024/03/11/dojohero2022.jpg);}.sp-page-builder .page-content #section-id-1ab450b8-0b2d-495c-9faa-3929201002a3{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-1ab450b8-0b2d-495c-9faa-3929201002a3{padding-top:120px;padding-right:0px;padding-bottom:90px;padding-left:0px;}}@media (max-width:767.98px) {.sp-page-builder .page-content #section-id-1ab450b8-0b2d-495c-9faa-3929201002a3{padding-top:90px;padding-right:0px;padding-bottom:64px;padding-left:0px;}}.sp-page-builder .page-content #section-id-1ab450b8-0b2d-495c-9faa-3929201002a3 > .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-1ab450b8-0b2d-495c-9faa-3929201002a3 > .sppb-row-overlay {mix-blend-mode:normal;}#column-id-7ad7a94d-4802-46bc-994c-9ba3c1d232b0{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-7ad7a94d-4802-46bc-994c-9ba3c1d232b0{max-width:66.666667%;flex-basis:66.666667%;}@media (max-width:1199.98px) {#column-wrap-id-7ad7a94d-4802-46bc-994c-9ba3c1d232b0{max-width:66.666667%;flex-basis:66.666667%;}}@media (max-width:991.98px) {#column-wrap-id-7ad7a94d-4802-46bc-994c-9ba3c1d232b0{max-width:80%;flex-basis:80%;}}@media (max-width:767.98px) {#column-wrap-id-7ad7a94d-4802-46bc-994c-9ba3c1d232b0{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-7ad7a94d-4802-46bc-994c-9ba3c1d232b0{max-width:100%;flex-basis:100%;}}#sppb-addon-wrapper-886c9e45-c26e-4e75-bbd3-cd4d547eb1c3{margin-top:0px;margin-right:0px;margin-bottom:14px;margin-left:0px;}@media (max-width:767.98px) {#sppb-addon-wrapper-886c9e45-c26e-4e75-bbd3-cd4d547eb1c3{margin-top:0px;margin-right:0px;margin-bottom:14px;margin-left:0px;}}#sppb-addon-886c9e45-c26e-4e75-bbd3-cd4d547eb1c3 .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-886c9e45-c26e-4e75-bbd3-cd4d547eb1c3 .sppb-addon-header .sppb-addon-title{font-size:13.5px;line-height:15.1px;}}@media (max-width:767.98px) {#sppb-addon-886c9e45-c26e-4e75-bbd3-cd4d547eb1c3 .sppb-addon-header .sppb-addon-title{font-size:12.3px;line-height:13.8px;}}@media (max-width:575.98px) {#sppb-addon-886c9e45-c26e-4e75-bbd3-cd4d547eb1c3 .sppb-addon-header .sppb-addon-title{font-size:12.3px;line-height:13.8px;}}#sppb-addon-886c9e45-c26e-4e75-bbd3-cd4d547eb1c3 .sppb-addon.sppb-addon-header{text-align:left;}#sppb-addon-886c9e45-c26e-4e75-bbd3-cd4d547eb1c3 .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-a5d5246b-0a97-4ee5-bf6a-683e78a0391d{margin-top:0px;margin-right:0px;margin-bottom:26px;margin-left:0px;}@media (max-width:767.98px) {#sppb-addon-wrapper-a5d5246b-0a97-4ee5-bf6a-683e78a0391d{margin-top:0px;margin-right:0px;margin-bottom:26px;margin-left:0px;}}#sppb-addon-a5d5246b-0a97-4ee5-bf6a-683e78a0391d .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-a5d5246b-0a97-4ee5-bf6a-683e78a0391d .sppb-addon-header .sppb-addon-title{font-size:52.2px;line-height:55.8px;}}@media (max-width:767.98px) {#sppb-addon-a5d5246b-0a97-4ee5-bf6a-683e78a0391d .sppb-addon-header .sppb-addon-title{font-size:38px;line-height:40.6px;}}@media (max-width:575.98px) {#sppb-addon-a5d5246b-0a97-4ee5-bf6a-683e78a0391d .sppb-addon-header .sppb-addon-title{font-size:38px;line-height:40.6px;}}#sppb-addon-a5d5246b-0a97-4ee5-bf6a-683e78a0391d .sppb-addon.sppb-addon-header{text-align:left;}#sppb-addon-a5d5246b-0a97-4ee5-bf6a-683e78a0391d .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-3b4720e5-4d10-4117-8535-00241c6ada10{color:rgba(255, 255, 255, 0.82);}#sppb-addon-wrapper-3b4720e5-4d10-4117-8535-00241c6ada10{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}@media (max-width:767.98px) {#sppb-addon-wrapper-3b4720e5-4d10-4117-8535-00241c6ada10{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}}#sppb-addon-3b4720e5-4d10-4117-8535-00241c6ada10 .sppb-addon-text-block{text-align:left;}#sppb-addon-3b4720e5-4d10-4117-8535-00241c6ada10 .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-3b4720e5-4d10-4117-8535-00241c6ada10 .sppb-addon-text-block .sppb-addon-content{font-size:17.1px;line-height:27.0px;}}@media (max-width:767.98px) {#sppb-addon-3b4720e5-4d10-4117-8535-00241c6ada10 .sppb-addon-text-block .sppb-addon-content{font-size:18px;line-height:28.4px;}}@media (max-width:575.98px) {#sppb-addon-3b4720e5-4d10-4117-8535-00241c6ada10 .sppb-addon-text-block .sppb-addon-content{font-size:18px;line-height:28.4px;}}#sppb-addon-3b4720e5-4d10-4117-8535-00241c6ada10 .sppb-addon-text-block .sppb-addon-content h1,#sppb-addon-3b4720e5-4d10-4117-8535-00241c6ada10 .sppb-addon-text-block .sppb-addon-content h2,#sppb-addon-3b4720e5-4d10-4117-8535-00241c6ada10 .sppb-addon-text-block .sppb-addon-content h3,#sppb-addon-3b4720e5-4d10-4117-8535-00241c6ada10 .sppb-addon-text-block .sppb-addon-content h4,#sppb-addon-3b4720e5-4d10-4117-8535-00241c6ada10 .sppb-addon-text-block .sppb-addon-content h5,#sppb-addon-3b4720e5-4d10-4117-8535-00241c6ada10 .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-3b4720e5-4d10-4117-8535-00241c6ada10 .sppb-addon-text-block .sppb-addon-content h1,#sppb-addon-3b4720e5-4d10-4117-8535-00241c6ada10 .sppb-addon-text-block .sppb-addon-content h2,#sppb-addon-3b4720e5-4d10-4117-8535-00241c6ada10 .sppb-addon-text-block .sppb-addon-content h3,#sppb-addon-3b4720e5-4d10-4117-8535-00241c6ada10 .sppb-addon-text-block .sppb-addon-content h4,#sppb-addon-3b4720e5-4d10-4117-8535-00241c6ada10 .sppb-addon-text-block .sppb-addon-content h5,#sppb-addon-3b4720e5-4d10-4117-8535-00241c6ada10 .sppb-addon-text-block .sppb-addon-content h6{font-size:17.1px;line-height:27.0px;}}@media (max-width:767.98px) {#sppb-addon-3b4720e5-4d10-4117-8535-00241c6ada10 .sppb-addon-text-block .sppb-addon-content h1,#sppb-addon-3b4720e5-4d10-4117-8535-00241c6ada10 .sppb-addon-text-block .sppb-addon-content h2,#sppb-addon-3b4720e5-4d10-4117-8535-00241c6ada10 .sppb-addon-text-block .sppb-addon-content h3,#sppb-addon-3b4720e5-4d10-4117-8535-00241c6ada10 .sppb-addon-text-block .sppb-addon-content h4,#sppb-addon-3b4720e5-4d10-4117-8535-00241c6ada10 .sppb-addon-text-block .sppb-addon-content h5,#sppb-addon-3b4720e5-4d10-4117-8535-00241c6ada10 .sppb-addon-text-block .sppb-addon-content h6{font-size:18px;line-height:28.4px;}}@media (max-width:575.98px) {#sppb-addon-3b4720e5-4d10-4117-8535-00241c6ada10 .sppb-addon-text-block .sppb-addon-content h1,#sppb-addon-3b4720e5-4d10-4117-8535-00241c6ada10 .sppb-addon-text-block .sppb-addon-content h2,#sppb-addon-3b4720e5-4d10-4117-8535-00241c6ada10 .sppb-addon-text-block .sppb-addon-content h3,#sppb-addon-3b4720e5-4d10-4117-8535-00241c6ada10 .sppb-addon-text-block .sppb-addon-content h4,#sppb-addon-3b4720e5-4d10-4117-8535-00241c6ada10 .sppb-addon-text-block .sppb-addon-content h5,#sppb-addon-3b4720e5-4d10-4117-8535-00241c6ada10 .sppb-addon-text-block .sppb-addon-content h6{font-size:18px;line-height:28.4px;}}#column-id-33e04be2-547d-4475-abc7-ed18908e981b{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-33e04be2-547d-4475-abc7-ed18908e981b{max-width:33.333333%;flex-basis:33.333333%;}@media (max-width:1199.98px) {#column-wrap-id-33e04be2-547d-4475-abc7-ed18908e981b{max-width:33.333333%;flex-basis:33.333333%;}}@media (max-width:991.98px) {#column-wrap-id-33e04be2-547d-4475-abc7-ed18908e981b{max-width:20%;flex-basis:20%;}}@media (max-width:767.98px) {#column-wrap-id-33e04be2-547d-4475-abc7-ed18908e981b{max-width:0%;flex-basis:0%;}}@media (max-width:575.98px) {#column-wrap-id-33e04be2-547d-4475-abc7-ed18908e981b{max-width:0%;flex-basis:0%;}}.sp-page-builder .page-content #section-id-e4873cd5-fed9-4d57-9681-0b9411db7d53{background-color:#ffffff;box-shadow:0px 0px 0px 0px #FFFFFF;}.sp-page-builder .page-content #section-id-e4873cd5-fed9-4d57-9681-0b9411db7d53{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-e4873cd5-fed9-4d57-9681-0b9411db7d53{padding-top:70px;padding-right:0px;padding-bottom:70px;padding-left:0px;}}@media (max-width:767.98px) {.sp-page-builder .page-content #section-id-e4873cd5-fed9-4d57-9681-0b9411db7d53{padding-top:56px;padding-right:0px;padding-bottom:56px;padding-left:0px;}}#column-id-b486284a-a602-4311-aec1-676cb74ba434{box-shadow:0 0 0 0 #FFFFFF;}#column-wrap-id-b486284a-a602-4311-aec1-676cb74ba434{max-width:100%;flex-basis:100%;}@media (max-width:1199.98px) {#column-wrap-id-b486284a-a602-4311-aec1-676cb74ba434{max-width:100%;flex-basis:100%;}}@media (max-width:991.98px) {#column-wrap-id-b486284a-a602-4311-aec1-676cb74ba434{max-width:100%;flex-basis:100%;}}@media (max-width:767.98px) {#column-wrap-id-b486284a-a602-4311-aec1-676cb74ba434{max-width:100%;flex-basis:100%;}}@media (max-width:575.98px) {#column-wrap-id-b486284a-a602-4311-aec1-676cb74ba434{max-width:100%;flex-basis:100%;}}#sppb-addon-b9be8d6b-b113-43b0-ab5f-d547ee23b71d{color:#2a2622;}#sppb-addon-wrapper-b9be8d6b-b113-43b0-ab5f-d547ee23b71d{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}@media (max-width:767.98px) {#sppb-addon-wrapper-b9be8d6b-b113-43b0-ab5f-d547ee23b71d{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}}#sppb-addon-b9be8d6b-b113-43b0-ab5f-d547ee23b71d .sppb-addon-text-block{text-align:left;}#sppb-addon-b9be8d6b-b113-43b0-ab5f-d547ee23b71d .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-b9be8d6b-b113-43b0-ab5f-d547ee23b71d .sppb-addon-text-block .sppb-addon-content{font-size:15.3px;line-height:25.2px;}}@media (max-width:767.98px) {#sppb-addon-b9be8d6b-b113-43b0-ab5f-d547ee23b71d .sppb-addon-text-block .sppb-addon-content{font-size:16px;line-height:26.4px;}}@media (max-width:575.98px) {#sppb-addon-b9be8d6b-b113-43b0-ab5f-d547ee23b71d .sppb-addon-text-block .sppb-addon-content{font-size:16px;line-height:26.4px;}}#sppb-addon-b9be8d6b-b113-43b0-ab5f-d547ee23b71d .sppb-addon-text-block .sppb-addon-content h1,#sppb-addon-b9be8d6b-b113-43b0-ab5f-d547ee23b71d .sppb-addon-text-block .sppb-addon-content h2,#sppb-addon-b9be8d6b-b113-43b0-ab5f-d547ee23b71d .sppb-addon-text-block .sppb-addon-content h3,#sppb-addon-b9be8d6b-b113-43b0-ab5f-d547ee23b71d .sppb-addon-text-block .sppb-addon-content h4,#sppb-addon-b9be8d6b-b113-43b0-ab5f-d547ee23b71d .sppb-addon-text-block .sppb-addon-content h5,#sppb-addon-b9be8d6b-b113-43b0-ab5f-d547ee23b71d .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-b9be8d6b-b113-43b0-ab5f-d547ee23b71d .sppb-addon-text-block .sppb-addon-content h1,#sppb-addon-b9be8d6b-b113-43b0-ab5f-d547ee23b71d .sppb-addon-text-block .sppb-addon-content h2,#sppb-addon-b9be8d6b-b113-43b0-ab5f-d547ee23b71d .sppb-addon-text-block .sppb-addon-content h3,#sppb-addon-b9be8d6b-b113-43b0-ab5f-d547ee23b71d .sppb-addon-text-block .sppb-addon-content h4,#sppb-addon-b9be8d6b-b113-43b0-ab5f-d547ee23b71d .sppb-addon-text-block .sppb-addon-content h5,#sppb-addon-b9be8d6b-b113-43b0-ab5f-d547ee23b71d .sppb-addon-text-block .sppb-addon-content h6{font-size:15.3px;line-height:25.2px;}}@media (max-width:767.98px) {#sppb-addon-b9be8d6b-b113-43b0-ab5f-d547ee23b71d .sppb-addon-text-block .sppb-addon-content h1,#sppb-addon-b9be8d6b-b113-43b0-ab5f-d547ee23b71d .sppb-addon-text-block .sppb-addon-content h2,#sppb-addon-b9be8d6b-b113-43b0-ab5f-d547ee23b71d .sppb-addon-text-block .sppb-addon-content h3,#sppb-addon-b9be8d6b-b113-43b0-ab5f-d547ee23b71d .sppb-addon-text-block .sppb-addon-content h4,#sppb-addon-b9be8d6b-b113-43b0-ab5f-d547ee23b71d .sppb-addon-text-block .sppb-addon-content h5,#sppb-addon-b9be8d6b-b113-43b0-ab5f-d547ee23b71d .sppb-addon-text-block .sppb-addon-content h6{font-size:16px;line-height:26.4px;}}@media (max-width:575.98px) {#sppb-addon-b9be8d6b-b113-43b0-ab5f-d547ee23b71d .sppb-addon-text-block .sppb-addon-content h1,#sppb-addon-b9be8d6b-b113-43b0-ab5f-d547ee23b71d .sppb-addon-text-block .sppb-addon-content h2,#sppb-addon-b9be8d6b-b113-43b0-ab5f-d547ee23b71d .sppb-addon-text-block .sppb-addon-content h3,#sppb-addon-b9be8d6b-b113-43b0-ab5f-d547ee23b71d .sppb-addon-text-block .sppb-addon-content h4,#sppb-addon-b9be8d6b-b113-43b0-ab5f-d547ee23b71d .sppb-addon-text-block .sppb-addon-content h5,#sppb-addon-b9be8d6b-b113-43b0-ab5f-d547ee23b71d .sppb-addon-text-block .sppb-addon-content h6{font-size:16px;line-height:26.4px;}}