.elementor-32 .elementor-element.elementor-element-d937002:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-d937002 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://toriichi.profit-bnk.com/wp-content/uploads/2023/08/toriichi_img_0066-1280x640.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-d937002 > .elementor-background-overlay{background-color:#000000BA;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-d937002{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-110px;margin-bottom:0px;z-index:0;}.elementor-32 .elementor-element.elementor-element-bb3d04d > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.13;}.elementor-32 .elementor-element.elementor-element-bb3d04d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-32 .elementor-element.elementor-element-bb3d04d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-7fa2723{--spacer-size:25vh;}.elementor-32 .elementor-element.elementor-element-a27b837{text-align:center;}.elementor-32 .elementor-element.elementor-element-a27b837 .elementor-heading-title{color:#FFFFFF;font-family:"Zen Antique", Sans-serif;font-weight:500;line-height:72px;letter-spacing:1.8px;}.elementor-32 .elementor-element.elementor-element-8d849a9{--spacer-size:18vh;}.elementor-32 .elementor-element.elementor-element-820c8fc > .elementor-widget-container{margin:0px 0px 34px 0px;}.elementor-32 .elementor-element.elementor-element-64d3bf5:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-64d3bf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D4CBC0;background-image:url("https://toriichi.profit-bnk.com/wp-content/uploads/2023/08/TORI-ICHI.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-64d3bf5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-32 .elementor-element.elementor-element-64d3bf5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-5d0dd3d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:70px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-32 .elementor-element.elementor-element-5d0dd3d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-f5e578a > .elementor-container{max-width:1300px;}.elementor-32 .elementor-element.elementor-element-f5e578a{margin-top:30px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-32 .elementor-element.elementor-element-b5f2685.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-32 .elementor-element.elementor-element-b5f2685.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-32 .elementor-element.elementor-element-b5f2685 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-32 .elementor-element.elementor-element-b8a7dcc .elementor-heading-title{font-family:"Zen Antique", Sans-serif;font-size:24px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-32 .elementor-element.elementor-element-b8a7dcc > .elementor-widget-container{padding:10px 30px 10px 30px;background-color:var( --e-global-color-accent );box-shadow:2px 3px 3px -1px rgba(15.299999999999999, 15.133695652173913, 15.133695652173913, 0.51);}.elementor-32 .elementor-element.elementor-element-b8a7dcc{width:100%;max-width:100%;}.elementor-32 .elementor-element.elementor-element-60ac54e > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-32 .elementor-element.elementor-element-60ac54e > .elementor-widget-container{margin:20px 0px 15px 0px;padding:30px 0px 40px 0px;background-color:#FFFFFFC4;border-radius:2px 2px 2px 2px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-32 .elementor-element.elementor-global-734 .elementor-button .elementor-align-icon-right{margin-left:19px;}.elementor-32 .elementor-element.elementor-global-734 .elementor-button .elementor-align-icon-left{margin-right:19px;}.elementor-32 .elementor-element.elementor-global-734 .elementor-button{font-family:"Zen Antique", Sans-serif;font-size:20px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);background-color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-9138986 > .elementor-element-populated{margin:-30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-e6f31db{text-align:left;width:100%;max-width:100%;align-self:center;}.elementor-32 .elementor-element.elementor-element-e6f31db img{width:90%;}.elementor-32 .elementor-element.elementor-element-e6f31db > .elementor-widget-container{margin:0px 0px 0px 9px;padding:0px 0px 0px 0px;--e-transform-rotateZ:-13deg;}.elementor-32 .elementor-element.elementor-element-294fc9b{margin-top:180px;margin-bottom:0px;}.elementor-32 .elementor-element.elementor-element-7cca58a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-308719a{text-align:right;}.elementor-32 .elementor-element.elementor-element-308719a img{width:85%;}.elementor-32 .elementor-element.elementor-element-308719a > .elementor-widget-container{margin:-25px 15px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-d3b7331.elementor-column > .elementor-widget-wrap{justify-content:space-around;}.elementor-32 .elementor-element.elementor-element-d3b7331 > .elementor-element-populated{margin:0px 0px 0100px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-32 .elementor-element.elementor-element-7225f1a .elementor-heading-title{font-family:"Zen Antique", Sans-serif;font-size:24px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-32 .elementor-element.elementor-element-7225f1a > .elementor-widget-container{margin:0px 0px 33px 0px;padding:10px 30px 10px 30px;background-color:var( --e-global-color-accent );box-shadow:2px 3px 3px -1px rgba(100.00000000000001, 99.00000000000001, 99.00000000000001, 0.51);}.elementor-32 .elementor-element.elementor-element-7225f1a{width:100%;max-width:100%;}.elementor-32 .elementor-element.elementor-element-547a240 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-32 .elementor-element.elementor-element-8b127e3:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-8b127e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1D1D194;background-image:url("https://toriichi.profit-bnk.com/wp-content/uploads/2023/08/230804_toriichi_img3757-scaled.jpg");background-position:center center;background-size:cover;}.elementor-32 .elementor-element.elementor-element-8b127e3 > .elementor-background-overlay{background-color:#080808F0;opacity:0.37;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-8b127e3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-32 .elementor-element.elementor-element-57a8ea5 > .elementor-container{max-width:1299px;}.elementor-32 .elementor-element.elementor-element-296d544 > .elementor-element-populated{margin:200px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-32 .elementor-element.elementor-element-f0d74f6 .elementor-heading-title{font-family:"Zen Antique", Sans-serif;font-size:29px;font-weight:400;}.elementor-32 .elementor-element.elementor-element-1da99d6{color:#FFFFFF;font-family:"Zen Antique", Sans-serif;font-size:22px;font-weight:400;}.elementor-32 .elementor-element.elementor-element-1da99d6 > .elementor-widget-container{margin:20px 0px 200px 0px;}.elementor-32 .elementor-element.elementor-element-b8529f7:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-b8529f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1D1D194;background-image:url("https://toriichi.profit-bnk.com/wp-content/uploads/2023/08/TORI-ICHI.png");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-32 .elementor-element.elementor-element-b8529f7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-b8529f7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-b175e1f > .elementor-container{max-width:1297px;}.elementor-32 .elementor-element.elementor-element-da129e2{--spacer-size:93px;}.elementor-32 .elementor-element.elementor-element-da129e2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-1d5edb3{text-align:left;width:100%;max-width:100%;align-self:center;}.elementor-32 .elementor-element.elementor-element-1d5edb3 .elementor-heading-title{font-family:"Zen Antique", Sans-serif;font-size:24px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-32 .elementor-element.elementor-element-1d5edb3 > .elementor-widget-container{padding:10px 30px 10px 30px;background-color:var( --e-global-color-accent );box-shadow:2px 3px 3px -1px rgba(15.299999999999999, 15.133695652173913, 15.133695652173913, 0.51);}.elementor-32 .elementor-element.elementor-element-b0bee41{--spacer-size:12px;}.elementor-32 .elementor-element.elementor-element-b45e68f{--spacer-size:110px;}.elementor-32 .elementor-element.elementor-element-c2366e8 > .elementor-container{max-width:1300px;}.elementor-32 .elementor-element.elementor-element-c2366e8:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-c2366e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D4CBC0;}.elementor-32 .elementor-element.elementor-element-c2366e8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-32 .elementor-element.elementor-element-c2366e8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-d01d44d.elementor-column > .elementor-widget-wrap{justify-content:space-around;}.elementor-32 .elementor-element.elementor-element-f3321a6{--spacer-size:100px;}.elementor-32 .elementor-element.elementor-element-ed4f5d9{text-align:left;width:100%;max-width:100%;align-self:center;}.elementor-32 .elementor-element.elementor-element-ed4f5d9 .elementor-heading-title{font-family:"Zen Antique", Sans-serif;font-size:24px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-32 .elementor-element.elementor-element-ed4f5d9 > .elementor-widget-container{padding:10px 40px 10px 40px;background-color:var( --e-global-color-accent );box-shadow:2px 3px 3px -1px rgba(100.00000000000001, 99.00000000000001, 99.00000000000001, 0.51);}.elementor-32 .elementor-element.elementor-element-5a27998{--spacer-size:50px;}.elementor-32 .elementor-element.elementor-element-08c4c10 iframe{height:388px;}.elementor-32 .elementor-element.elementor-element-3005f06{--spacer-size:100px;}.elementor-32 .elementor-element.elementor-element-5bd1a08:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-5bd1a08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D4CBC0;}.elementor-32 .elementor-element.elementor-element-5bd1a08{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-32 .elementor-element.elementor-element-5bd1a08 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-69279b0{text-align:left;width:100%;max-width:100%;align-self:center;}.elementor-32 .elementor-element.elementor-element-69279b0 .elementor-heading-title{font-family:"Zen Antique", Sans-serif;font-size:24px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-32 .elementor-element.elementor-element-69279b0 > .elementor-widget-container{padding:10px 40px 10px 40px;background-color:var( --e-global-color-accent );box-shadow:2px 3px 2px -1px rgba(100.00000000000001, 99.00000000000001, 99.00000000000001, 0.51);}.elementor-32 .elementor-element.elementor-element-084a2d9 .eael-data-table{max-width:100%;}.elementor-32 .elementor-element.elementor-element-084a2d9 .eael-data-table thead tr th:first-child{border-radius:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-084a2d9 .eael-data-table thead tr th:last-child{border-radius:0px 0px 0px 0px;}.rtl .elementor-32 .elementor-element.elementor-element-084a2d9 .eael-data-table thead tr th:first-child{border-radius:0px 0px 0px 0px;}.rtl .elementor-32 .elementor-element.elementor-element-084a2d9 .eael-data-table thead tr th:last-child{border-radius:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-084a2d9 .eael-data-table thead tr th{color:#000000;background-color:#D4CBC0;border-style:solid;border-width:0px 0px 1px 0px;border-color:#ACA8A8;}.elementor-32 .elementor-element.elementor-element-084a2d9 table.dataTable thead .sorting:after{color:#000000;}.elementor-32 .elementor-element.elementor-element-084a2d9 table.dataTable thead .sorting_asc:after{color:#000000;}.elementor-32 .elementor-element.elementor-element-084a2d9 table.dataTable thead .sorting_desc:after{color:#000000;}.elementor-32 .elementor-element.elementor-element-084a2d9 .eael-data-table thead tr th:hover{color:#000000;}.elementor-32 .elementor-element.elementor-element-084a2d9 table.dataTable thead .sorting:after:hover{color:#000000;}.elementor-32 .elementor-element.elementor-element-084a2d9 table.dataTable thead .sorting_asc:after:hover{color:#000000;}.elementor-32 .elementor-element.elementor-element-084a2d9 table.dataTable thead .sorting_desc:after:hover{color:#000000;}.elementor-32 .elementor-element.elementor-element-084a2d9 .eael-data-table thead > tr th .data-table-header-text{font-family:"Zen Antique", Sans-serif;font-size:17px;font-weight:400;}.elementor-32 .elementor-element.elementor-element-084a2d9 .eael-data-table thead tr th i{font-size:20px;}.elementor-32 .elementor-element.elementor-element-084a2d9 .eael-data-table thead tr th .data-table-header-svg-icon{height:20px;width:20px;}.elementor-32 .elementor-element.elementor-element-084a2d9 .eael-data-table tbody > tr:nth-child(2n) td{color:#000000;background:#D4CBC0;}.elementor-32 .elementor-element.elementor-element-084a2d9 .eael-data-table tbody > tr:nth-child(2n+1) td{color:#000000;background-color:#D4CBC0;}.elementor-32 .elementor-element.elementor-element-084a2d9 .eael-data-table tbody tr td{border-style:solid;border-width:0px 0px 1px 0px;border-color:#ACA8A8;font-family:"Zen Antique", Sans-serif;font-size:17px;font-weight:400;line-height:26px;letter-spacing:1.8px;}.elementor-32 .elementor-element.elementor-element-084a2d9 .eael-data-table tbody > tr:nth-child(2n+1) td:hover{color:#000000;}.elementor-32 .elementor-element.elementor-element-084a2d9 .eael-data-table-wrap table td a{color:#c15959;}.elementor-32 .elementor-element.elementor-element-084a2d9 .eael-data-table-wrap table td a:hover{color:#6d7882;}.elementor-32 .elementor-element.elementor-element-084a2d9 .eael-data-table tbody .td-content-wrapper{text-align:left;}.elementor-32 .elementor-element.elementor-element-084a2d9 .eael-data-table tbody .td-content-wrapper .eael-datatable-icon i{font-size:20px;color:#c15959;}.elementor-32 .elementor-element.elementor-element-084a2d9 .eael-data-table tbody .td-content-wrapper .eael-datatable-icon svg{height:20px;width:20px;fill:#c15959;}.elementor-32 .elementor-element.elementor-element-084a2d9 .eael-data-table tbody .td-content-wrapper:hover .eael-datatable-icon i{color:#6d7882;}.elementor-32 .elementor-element.elementor-element-084a2d9 .eael-data-table tbody .td-content-wrapper:hover .eael-datatable-icon svg{fill:#6d7882;}.elementor-32 .elementor-element.elementor-element-084a2d9 > .elementor-widget-container{border-style:none;}.elementor-32 .elementor-element.elementor-element-ecae256 .elementor-button .elementor-align-icon-right{margin-left:20px;}.elementor-32 .elementor-element.elementor-element-ecae256 .elementor-button .elementor-align-icon-left{margin-right:20px;}.elementor-32 .elementor-element.elementor-element-ecae256 .elementor-button{font-family:"Zen Antique", Sans-serif;font-size:17px;font-weight:400;background-color:var( --e-global-color-secondary );padding:15px 28px 15px 25px;}.elementor-32 .elementor-element.elementor-element-a03ccd0{text-align:center;}.elementor-32 .elementor-element.elementor-element-a03ccd0 .elementor-heading-title{color:#606060;font-family:"Zen Antique", Sans-serif;font-weight:400;}.elementor-32 .elementor-element.elementor-element-a03ccd0 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-f92ddd6 .elementor-button .elementor-align-icon-right{margin-left:19px;}.elementor-32 .elementor-element.elementor-element-f92ddd6 .elementor-button .elementor-align-icon-left{margin-right:19px;}.elementor-32 .elementor-element.elementor-element-f92ddd6 .elementor-button{font-family:"Zen Antique", Sans-serif;font-size:17px;font-weight:400;background-color:#09C30F;padding:15px 34px 15px 46px;}.elementor-32 .elementor-element.elementor-element-c694a10{text-align:center;}.elementor-32 .elementor-element.elementor-element-c694a10 .elementor-heading-title{color:#606060;font-family:"Zen Antique", Sans-serif;font-weight:400;}.elementor-32 .elementor-element.elementor-element-c694a10 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-0eb5607 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-32 .elementor-element.elementor-element-4598310{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-32 .elementor-element.elementor-element-4598310 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-32 .elementor-element.elementor-element-4598310 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-32 .elementor-element.elementor-element-1551976:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-1551976 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D4CBC0;}.elementor-32 .elementor-element.elementor-element-1551976{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-32 .elementor-element.elementor-element-1551976 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-6a74fb4{--spacer-size:190px;}@media(max-width:1024px){.elementor-32 .elementor-element.elementor-element-7fa2723{--spacer-size:116px;}.elementor-32 .elementor-element.elementor-element-a27b837 .elementor-heading-title{font-size:30px;line-height:2em;}.elementor-32 .elementor-element.elementor-element-8d849a9{--spacer-size:10px;}.elementor-32 .elementor-element.elementor-element-5d0dd3d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-32 .elementor-element.elementor-element-b8a7dcc .elementor-heading-title{letter-spacing:5px;}.elementor-32 .elementor-element.elementor-element-b8a7dcc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-global-734 .elementor-button{padding:10px 30px 10px 30px;}.elementor-32 .elementor-element.elementor-element-d3b7331.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-32 .elementor-element.elementor-element-7225f1a{text-align:left;}.elementor-32 .elementor-element.elementor-element-7225f1a .elementor-heading-title{font-size:24px;letter-spacing:5px;}.elementor-32 .elementor-element.elementor-element-296d544 > .elementor-element-populated{margin:130px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-32 .elementor-element.elementor-element-1da99d6 > .elementor-widget-container{margin:0px 0px 100px 0px;}.elementor-32 .elementor-element.elementor-element-1d5edb3 .elementor-heading-title{letter-spacing:5px;}.elementor-32 .elementor-element.elementor-element-1d5edb3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-ed4f5d9 .elementor-heading-title{font-size:24px;letter-spacing:5px;}.elementor-32 .elementor-element.elementor-element-5a27998{--spacer-size:10px;}.elementor-32 .elementor-element.elementor-element-5bd1a08{margin-top:0px;margin-bottom:0px;}.elementor-32 .elementor-element.elementor-element-69279b0 .elementor-heading-title{font-size:24px;letter-spacing:5px;}.elementor-32 .elementor-element.elementor-element-084a2d9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-408127e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-32 .elementor-element.elementor-element-a03ccd0{text-align:center;}.elementor-32 .elementor-element.elementor-element-c694a10{text-align:center;}.elementor-32 .elementor-element.elementor-element-0eb5607 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:767px){.elementor-32 .elementor-element.elementor-element-d937002{margin-top:-80px;margin-bottom:0px;z-index:0;}.elementor-32 .elementor-element.elementor-element-7fa2723{--spacer-size:53px;}.elementor-32 .elementor-element.elementor-element-a27b837 .elementor-heading-title{font-size:15px;line-height:3.4em;}.elementor-32 .elementor-element.elementor-element-a27b837 > .elementor-widget-container{margin:15px 15px 15px 15px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-8d849a9{--spacer-size:10px;}.elementor-32 .elementor-element.elementor-element-820c8fc img{width:60%;}.elementor-32 .elementor-element.elementor-element-820c8fc > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-32 .elementor-element.elementor-element-b8a7dcc{text-align:center;}.elementor-32 .elementor-element.elementor-element-b8a7dcc .elementor-heading-title{font-size:23px;}.elementor-32 .elementor-element.elementor-element-7225f1a{text-align:center;}.elementor-32 .elementor-element.elementor-element-547a240 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-32 .elementor-element.elementor-element-8b127e3 > .elementor-background-overlay{opacity:0.68;}.elementor-32 .elementor-element.elementor-element-8b127e3{margin-top:0px;margin-bottom:0px;}.elementor-32 .elementor-element.elementor-element-296d544 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-32 .elementor-element.elementor-element-f0d74f6 .elementor-heading-title{font-size:24px;}.elementor-32 .elementor-element.elementor-element-1da99d6{font-size:18px;}.elementor-32 .elementor-element.elementor-element-1da99d6 > .elementor-widget-container{margin:15px 5px 50px 5px;}.elementor-32 .elementor-element.elementor-element-da129e2{--spacer-size:10px;}.elementor-32 .elementor-element.elementor-element-1d5edb3{text-align:center;}.elementor-32 .elementor-element.elementor-element-1d5edb3 .elementor-heading-title{font-size:23px;}.elementor-32 .elementor-element.elementor-element-b45e68f{--spacer-size:55px;}.elementor-32 .elementor-element.elementor-element-f3321a6{--spacer-size:10px;}.elementor-32 .elementor-element.elementor-element-ed4f5d9{text-align:center;}.elementor-32 .elementor-element.elementor-element-5a27998{--spacer-size:1px;}.elementor-32 .elementor-element.elementor-element-08c4c10 iframe{height:301px;}.elementor-32 .elementor-element.elementor-element-69279b0{text-align:center;}.elementor-32 .elementor-element.elementor-element-084a2d9 .eael-data-table thead > tr th .data-table-header-text{font-size:18px;letter-spacing:1.6px;}}@media(min-width:768px){.elementor-32 .elementor-element.elementor-element-b5f2685{width:63%;}.elementor-32 .elementor-element.elementor-element-9138986{width:37%;}.elementor-32 .elementor-element.elementor-element-7cca58a{width:35%;}.elementor-32 .elementor-element.elementor-element-d3b7331{width:65%;}}@media(max-width:1024px) and (min-width:768px){.elementor-32 .elementor-element.elementor-element-7cca58a{width:2%;}.elementor-32 .elementor-element.elementor-element-d3b7331{width:95%;}.elementor-32 .elementor-element.elementor-element-93efe1c{width:11%;}.elementor-32 .elementor-element.elementor-element-296d544{width:80%;}.elementor-32 .elementor-element.elementor-element-c2575fa{width:100%;}.elementor-32 .elementor-element.elementor-element-408127e{width:50%;}.elementor-32 .elementor-element.elementor-element-bc90194{width:48%;}.elementor-32 .elementor-element.elementor-element-0eb5607{width:100%;}}/* Start custom CSS for html, class: .elementor-element-ca27841 */h5 {
    font-family: zen antique;
}
#cards {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
  }

  .card {
    width: 32%;
    margin: 5px;
    margin-bottom: 10px   
  }
  .picture img {
    width: 100%;
  } 
  .description {
    width: 100%;
    font-size:14px;
    margin-top: 5px;
    text-align: center;
  }
  .description p {
    font-size: 13px;
    color: dimgray;

  }
  #cards:after {
      content: "";
      display: block;
      width: 24%;
      height: 0;
  }
  .others {
      width: 100%;
      font-size: 16px;
      border-top: 1px solid #707070;
      border-bottom: 1px solid #707070;
      padding: 5px;
  }
  #others_list ul {
    list-style: square;
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    padding-left: 5px;
    margin-left: 25px;
    font-size: 15px;
    color: dimgray;
  }
  #others_list li {
    width: 45%;
    margin: 5px;
    margin-bottom: 10px
  }
  
  * {
	box-sizing: border-box;
    font-family: zen antique;
}

.tab-wrap {
  display: flex;
  flex-wrap: wrap;
  margin:20px 0;
}
.tab-wrap:after {
  content: '';
  width: 100%;
  height: 3px;
  background: #D2D2D26B;
  display: block;
  order: -1;
}
.tab-label {
  font-size: 17px;
  color: #707070;
  white-space: nowrap;
  text-align: center;
  padding: 10px .5em;
  order: -1;
  position: relative;
  z-index: 1;
  cursor: pointer;
  flex: 1;
}
.tab-label:not(:last-of-type) {
  margin-right: 5px;
}
.tab-content {
  width: 100%;
  height: 0;
  overflow: hidden;
  opacity: 0;
}
/* アクティブなタブ */
.tab-switch:checked+.tab-label {
  background: #D2D2D26B;
  color: #9C8510;
}
.tab-switch:checked+.tab-label+.tab-content {
  height: auto;
  overflow: auto;
  padding: 15px;
  opacity: 1;
  transition: .5s opacity;
  box-shadow: 0 0 3px rgba(0,0,0,.2);
  background: #D2D2D26B;
}
/* ラジオボタン非表示 */
.tab-switch {
  display: none;
}

@media screen and (max-width: 480px) {
    #others_list ul {
        list-style: square;
        display: block;
        margin-left: 10px;
        margin-right: 8px;
    }  
    #others_list li {
        width: 95%;
        
    }          
    .description {
        width: 100%;
        font-size:13px;
        margin-top: 0px;
        margin-bottom: 13px;
    }
    
  .card {
    width: 46%;
    margin: 5px;
    margin-bottom: 10px   
  }
  .tab-label {
  font-size: 15px;
  }
    /*アコーディングタブ*/
.tab-label {
    color: dimgray;
    margin-bottom: -1px;
    padding: 10px .5em;
    cursor: pointer;
    display: block;
    }
    .tab-content {
    height: 0;
    padding: 0 15px;
    overflow: hidden;
    opacity: 0;
    }
    /* アクティブなタブ */
    .tab-switch:checked+.tab-label {
    background: #D2D2D26B;
    }
    .tab-switch:checked+.tab-label+.panel {
    height: auto;
    overflow: auto;
    margin-bottom: -1px;
    padding: 15px;
    opacity: 1;
    transition: .5s;
    border: 1px solid #D2D2D26B;
    }
    /* ラジオボタン非表示 */
    .tab-switch {
    display: none;
    }/* End custom CSS */