.elementor-widget-section [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-section [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-8309 .elementor-element.elementor-element-9c4882b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8309 .elementor-element.elementor-element-9c4882b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-column [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-column [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-8309 .elementor-element.elementor-element-07622ff > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8309 .elementor-element.elementor-element-07622ff > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-html [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-html [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-html .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-html .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-html .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-html .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-html ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-html .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-html .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-8309 .elementor-element.elementor-element-f67a22d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8309 .elementor-element.elementor-element-f67a22d:not(.elementor-motion-effects-element-type-background), .elementor-8309 .elementor-element.elementor-element-f67a22d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0071B8;}.elementor-8309 .elementor-element.elementor-element-f67a22d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1% 0% 1% 0%;}.elementor-8309 .elementor-element.elementor-element-f67a22d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8309 .elementor-element.elementor-element-eaf8487 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:12px;}.elementor-widget-heading [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-heading [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-heading ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8309 .elementor-element.elementor-element-5182669 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0em 0em 0em 0em;border-style:solid;border-width:0px 0px 0px 0px;border-color:#1A1A1A;}.elementor-8309 .elementor-element.elementor-element-5182669{text-align:center;}.elementor-8309 .elementor-element.elementor-element-5182669 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:26px;font-weight:800;letter-spacing:1.5px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0);color:#FFFFFF;}.elementor-8309 .elementor-element.elementor-element-80e55e7 > .elementor-widget-container{background-color:#FFFFFF;margin:0% 12% 0% 12%;padding:0.5% 0% 0.5% 0%;border-radius:30px 30px 30px 30px;}.elementor-8309 .elementor-element.elementor-element-80e55e7{text-align:center;}.elementor-8309 .elementor-element.elementor-element-80e55e7 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:26px;font-weight:800;line-height:1.2em;letter-spacing:3px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0);color:#0071B8;}.elementor-8309 .elementor-element.elementor-element-d8d707d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8309 .elementor-element.elementor-element-d8d707d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8309 .elementor-element.elementor-element-2b8b440 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8309 .elementor-element.elementor-element-2b8b440 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8309 .elementor-element.elementor-element-b4d5bc0{margin-top:0%;margin-bottom:0%;}.elementor-8309 .elementor-element.elementor-element-1dfb8ee > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-video [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-video [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-video .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-video .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-video .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-video .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-video ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-video .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-video .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-8309 .elementor-element.elementor-element-f103d8b > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-8309 .elementor-element.elementor-element-f103d8b .elementor-wrapper{--video-aspect-ratio:2.33333;}.elementor-8309 .elementor-element.elementor-element-3133c29 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8309 .elementor-element.elementor-element-abce7eb > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-8309 .elementor-element.elementor-element-abce7eb .elementor-wrapper{--video-aspect-ratio:1;}.elementor-8309 .elementor-element.elementor-element-1023426:not(.elementor-motion-effects-element-type-background), .elementor-8309 .elementor-element.elementor-element-1023426 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trive-hgp.shapeless.jp/wp-content/uploads/2021/05/trive-moc-gym-202105-re2.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-8309 .elementor-element.elementor-element-1023426:hover{background-color:#000000;}.elementor-8309 .elementor-element.elementor-element-1023426 > .elementor-background-overlay{background-color:#020202;opacity:0.8;transition:background 1s, border-radius 0.3s, opacity 1s;}.elementor-8309 .elementor-element.elementor-element-1023426:hover > .elementor-background-overlay{background-color:#000000;opacity:0.4;}.elementor-8309 .elementor-element.elementor-element-1023426 > .elementor-container{max-width:500px;}.elementor-8309 .elementor-element.elementor-element-1023426{transition:background 1s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-1%;margin-bottom:0%;padding:7% 0% 7% 0%;}.elementor-8309 .elementor-element.elementor-element-6cd9764 > .elementor-widget-container{padding:0em 0em 0em 0em;border-style:solid;border-width:0px 0px 0px 0px;border-color:#1A1A1A;}.elementor-8309 .elementor-element.elementor-element-6cd9764{text-align:center;}.elementor-8309 .elementor-element.elementor-element-6cd9764 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:40px;font-weight:400;letter-spacing:2.5px;color:#FFFFFF;}.elementor-widget-text-editor [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-text-editor [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-text-editor ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8309 .elementor-element.elementor-element-1641958 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-8309 .elementor-element.elementor-element-1641958{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:500;line-height:2em;letter-spacing:2.2px;color:#FFFFFF;}.elementor-8309 .elementor-element.elementor-element-5ed16d8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8309 .elementor-element.elementor-element-5ed16d8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:5% 10% 0% 10%;}.elementor-8309 .elementor-element.elementor-element-5ed16d8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8309 .elementor-element.elementor-element-45d69b1 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-8309 .elementor-element.elementor-element-45d69b1{text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:500;line-height:2em;letter-spacing:2px;color:#333333;}.elementor-widget-image [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-image [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-8309 .elementor-element.elementor-element-f17e799{text-align:left;}.elementor-8309 .elementor-element.elementor-element-f17e799 img{width:90%;}.elementor-8309 .elementor-element.elementor-element-fadd046 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-8309 .elementor-element.elementor-element-fadd046{text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:500;line-height:2em;letter-spacing:2px;color:#333333;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-button .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-button .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-button .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-button .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-button ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-button .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-button .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-8309 .elementor-element.elementor-element-9b13d5e .elementor-button{background-color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:500;letter-spacing:2.2px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:10px 0px 10px 0px;}.elementor-8309 .elementor-element.elementor-element-9b13d5e .elementor-button:hover, .elementor-8309 .elementor-element.elementor-element-9b13d5e .elementor-button:focus{background-color:#FBED21;color:#000000;}.elementor-8309 .elementor-element.elementor-element-9b13d5e > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-8309 .elementor-element.elementor-element-9b13d5e .elementor-button:hover svg, .elementor-8309 .elementor-element.elementor-element-9b13d5e .elementor-button:focus svg{fill:#000000;}.elementor-8309 .elementor-element.elementor-element-eb8f688 > .elementor-container{max-width:1400px;}.elementor-8309 .elementor-element.elementor-element-eb8f688 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8309 .elementor-element.elementor-element-eb8f688{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:5%;margin-bottom:0%;}.elementor-8309 .elementor-element.elementor-element-4756707 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://trive-hgp.shapeless.jp/wp-content/uploads/2021/05/trive-moc-gym-202105-re12.jpg");background-repeat:no-repeat;background-size:cover;opacity:1;}.elementor-8309 .elementor-element.elementor-element-4756707:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#060606;opacity:1;filter:brightness( 115% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8309 .elementor-element.elementor-element-4756707 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:60% 2% 0% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:30% 15% 30% 15%;}.elementor-8309 .elementor-element.elementor-element-4756707 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.5s, border-radius 0.3s, opacity 0.5s;}.elementor-8309 .elementor-element.elementor-element-c50f5ab:not(.elementor-motion-effects-element-type-background), .elementor-8309 .elementor-element.elementor-element-c50f5ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000A1;}.elementor-8309 .elementor-element.elementor-element-c50f5ab:hover{background-color:#021066A6;}.elementor-8309 .elementor-element.elementor-element-c50f5ab, .elementor-8309 .elementor-element.elementor-element-c50f5ab > .elementor-background-overlay{border-radius:20px 0px 20px 0px;}.elementor-8309 .elementor-element.elementor-element-c50f5ab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:15% 5% 15% 5%;}.elementor-8309 .elementor-element.elementor-element-c50f5ab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8309 .elementor-element.elementor-element-04154be > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-8309 .elementor-element.elementor-element-04154be > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-8309 .elementor-element.elementor-element-618a11f > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-8309 .elementor-element.elementor-element-618a11f{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:500;line-height:2em;letter-spacing:2px;color:#FFFFFF;}.elementor-8309 .elementor-element.elementor-element-0dd521f > .elementor-widget-container{padding:0em 0em 0em 0em;border-style:solid;border-width:0px 0px 0px 0px;border-color:#1A1A1A;}.elementor-8309 .elementor-element.elementor-element-0dd521f{text-align:center;}.elementor-8309 .elementor-element.elementor-element-0dd521f .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:38px;font-weight:400;letter-spacing:2.5px;color:#FFFFFF;}.elementor-8309 .elementor-element.elementor-element-1a76bc6 img{width:85%;opacity:1;}.elementor-8309 .elementor-element.elementor-element-4e79f48 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-8309 .elementor-element.elementor-element-4e79f48{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:500;line-height:1.5em;letter-spacing:2px;color:#FFFFFF;}.elementor-8309 .elementor-element.elementor-element-d7028e7 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://trive-hgp.shapeless.jp/wp-content/uploads/2023/06/inbody-photo10.jpg");background-position:top right;background-repeat:no-repeat;background-size:cover;opacity:1;filter:brightness( 72% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8309 .elementor-element.elementor-element-d7028e7:hover > .elementor-element-populated >  .elementor-background-overlay{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8309 .elementor-element.elementor-element-d7028e7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:30% 2% 30% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:30% 15% 30% 15%;}.elementor-8309 .elementor-element.elementor-element-d7028e7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.5s, border-radius 0.3s, opacity 0.5s;}.elementor-8309 .elementor-element.elementor-element-0bd8237:not(.elementor-motion-effects-element-type-background), .elementor-8309 .elementor-element.elementor-element-0bd8237 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000A1;}.elementor-8309 .elementor-element.elementor-element-0bd8237:hover{background-color:#F29F14B3;}.elementor-8309 .elementor-element.elementor-element-0bd8237, .elementor-8309 .elementor-element.elementor-element-0bd8237 > .elementor-background-overlay{border-radius:20px 0px 20px 0px;}.elementor-8309 .elementor-element.elementor-element-0bd8237{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:15% 5% 15% 5%;}.elementor-8309 .elementor-element.elementor-element-0bd8237 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8309 .elementor-element.elementor-element-5f67110 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-8309 .elementor-element.elementor-element-5f67110 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-8309 .elementor-element.elementor-element-6678326 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-8309 .elementor-element.elementor-element-6678326{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:500;line-height:2em;letter-spacing:2px;color:#FFFFFF;}.elementor-8309 .elementor-element.elementor-element-6099bcb > .elementor-widget-container{padding:0em 0em 0em 0em;border-style:solid;border-width:0px 0px 0px 0px;border-color:#1A1A1A;}.elementor-8309 .elementor-element.elementor-element-6099bcb{text-align:center;}.elementor-8309 .elementor-element.elementor-element-6099bcb .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:38px;font-weight:400;letter-spacing:1px;color:#FFFFFF;}.elementor-8309 .elementor-element.elementor-element-015267f img{width:60%;opacity:1;}.elementor-8309 .elementor-element.elementor-element-57b2fca > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-8309 .elementor-element.elementor-element-57b2fca{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:500;line-height:1.5em;letter-spacing:2px;color:#FFFFFF;}.elementor-8309 .elementor-element.elementor-element-357d62c > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://trive-hgp.shapeless.jp/wp-content/uploads/2021/05/trive-moc-gym-202105-re23.jpg");background-repeat:no-repeat;background-size:cover;opacity:1;filter:brightness( 74% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8309 .elementor-element.elementor-element-357d62c:hover > .elementor-element-populated >  .elementor-background-overlay{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8309 .elementor-element.elementor-element-357d62c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 60% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:30% 15% 30% 15%;}.elementor-8309 .elementor-element.elementor-element-357d62c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.5s, border-radius 0.3s, opacity 0.5s;}.elementor-8309 .elementor-element.elementor-element-eb2dd11:not(.elementor-motion-effects-element-type-background), .elementor-8309 .elementor-element.elementor-element-eb2dd11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000AB;}.elementor-8309 .elementor-element.elementor-element-eb2dd11:hover{background-color:#0788EF70;}.elementor-8309 .elementor-element.elementor-element-eb2dd11, .elementor-8309 .elementor-element.elementor-element-eb2dd11 > .elementor-background-overlay{border-radius:20px 0px 20px 0px;}.elementor-8309 .elementor-element.elementor-element-eb2dd11{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:15% 5% 15% 5%;}.elementor-8309 .elementor-element.elementor-element-eb2dd11 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8309 .elementor-element.elementor-element-2e2969e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-8309 .elementor-element.elementor-element-2e2969e > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-8309 .elementor-element.elementor-element-8fff649 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-8309 .elementor-element.elementor-element-8fff649{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:500;line-height:2em;letter-spacing:2px;color:#FFFFFF;}.elementor-8309 .elementor-element.elementor-element-6af4959 > .elementor-widget-container{padding:0em 0em 0em 0em;border-style:solid;border-width:0px 0px 0px 0px;border-color:#1A1A1A;}.elementor-8309 .elementor-element.elementor-element-6af4959{text-align:center;}.elementor-8309 .elementor-element.elementor-element-6af4959 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:30px;font-weight:400;letter-spacing:0.5px;color:#FFFFFF;}.elementor-8309 .elementor-element.elementor-element-c84129c img{width:85%;opacity:1;}.elementor-8309 .elementor-element.elementor-element-8e5800d > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-8309 .elementor-element.elementor-element-8e5800d{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:500;line-height:1.5em;letter-spacing:2px;color:#FFFFFF;}.elementor-8309 .elementor-element.elementor-element-7ec60a9:hover{background-color:#33333300;}.elementor-8309 .elementor-element.elementor-element-7ec60a9 > .elementor-background-overlay{background-image:url("https://trive-hgp.shapeless.jp/wp-content/uploads/2021/05/trive-moc-gym-202105-re20.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;transition:background 0.5s, border-radius 0.3s, opacity 0.5s;}.elementor-8309 .elementor-element.elementor-element-7ec60a9:hover > .elementor-background-overlay{background-color:#000000;background-image:url("https://trive-hgp.shapeless.jp/wp-content/uploads/2021/05/trive-moc-gym-202105-re27.jpg");opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8309 .elementor-element.elementor-element-7ec60a9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10%;margin-bottom:0%;padding:0% 0% 5% 0%;}.elementor-8309 .elementor-element.elementor-element-92ad45e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-8309 .elementor-element.elementor-element-447bdc6:not(.elementor-motion-effects-element-type-background), .elementor-8309 .elementor-element.elementor-element-447bdc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-8309 .elementor-element.elementor-element-447bdc6:hover > .elementor-background-overlay{filter:brightness( 1% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8309 .elementor-element.elementor-element-447bdc6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:2%;margin-bottom:2%;padding:5% 0% 0% 0%;}.elementor-8309 .elementor-element.elementor-element-447bdc6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8309 .elementor-element.elementor-element-1ac524f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-8309 .elementor-element.elementor-element-1ac524f > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 30% 0% 30%;}.elementor-8309 .elementor-element.elementor-element-2dad8ee > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-8309 .elementor-element.elementor-element-2dad8ee{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:500;line-height:2em;letter-spacing:2px;color:#FFFFFF;}.elementor-8309 .elementor-element.elementor-element-35fa3a0 > .elementor-widget-container{padding:0em 0em 0em 0em;border-style:solid;border-width:0px 0px 0px 0px;border-color:#1A1A1A;}.elementor-8309 .elementor-element.elementor-element-35fa3a0{text-align:center;}.elementor-8309 .elementor-element.elementor-element-35fa3a0 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:40px;font-weight:400;letter-spacing:1px;color:#FFFFFF;}.elementor-8309 .elementor-element.elementor-element-2fb25c6 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-8309 .elementor-element.elementor-element-2fb25c6{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:500;line-height:2em;letter-spacing:2px;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-divider [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-divider .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-divider .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-divider .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-divider .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-divider ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-divider .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-divider .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-8309 .elementor-element.elementor-element-9bc25ee{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-8309 .elementor-element.elementor-element-9bc25ee .elementor-divider-separator{width:100%;}.elementor-8309 .elementor-element.elementor-element-9bc25ee .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-8309 .elementor-element.elementor-element-ba2fd19 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-8309 .elementor-element.elementor-element-ba2fd19{text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:500;line-height:2em;letter-spacing:2px;color:#FFFFFF;}.elementor-8309 .elementor-element.elementor-element-0c48a1b{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-8309 .elementor-element.elementor-element-0c48a1b .elementor-divider-separator{width:100%;}.elementor-8309 .elementor-element.elementor-element-0c48a1b .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-widget-toggle [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-toggle [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-toggle .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-toggle .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-toggle .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-toggle .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-toggle ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-toggle .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-toggle .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-8309 .elementor-element.elementor-element-f166509 > .elementor-widget-container{padding:0% 10% 0% 10%;}.elementor-8309 .elementor-element.elementor-element-f166509 .elementor-tab-title{border-width:0px;}.elementor-8309 .elementor-element.elementor-element-f166509 .elementor-tab-content{border-width:0px;color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;}.elementor-8309 .elementor-element.elementor-element-f166509 .elementor-toggle-item:not(:last-child){margin-bottom:0px;}.elementor-8309 .elementor-element.elementor-element-f166509 .elementor-toggle-title, .elementor-8309 .elementor-element.elementor-element-f166509 .elementor-toggle-icon{color:#FFFFFF;}.elementor-8309 .elementor-element.elementor-element-f166509 .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-8309 .elementor-element.elementor-element-f166509 .elementor-tab-title.elementor-active a, .elementor-8309 .elementor-element.elementor-element-f166509 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#FFFFFF;}.elementor-8309 .elementor-element.elementor-element-f166509 .elementor-toggle-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-8309 .elementor-element.elementor-element-f9cb8eb > .elementor-background-overlay{background-color:#000000;background-image:url("https://trive-hgp.shapeless.jp/wp-content/uploads/2023/06/inbody-photo02-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;transition:background 0.5s, border-radius 0.3s, opacity 0.5s;}.elementor-8309 .elementor-element.elementor-element-f9cb8eb:hover > .elementor-background-overlay{background-image:url("https://trive-hgp.shapeless.jp/wp-content/uploads/2021/05/trive-moc-gym-10.jpg");opacity:1;filter:brightness( 89% ) contrast( 113% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8309 .elementor-element.elementor-element-f9cb8eb .elementor-background-overlay{filter:brightness( 85% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8309 .elementor-element.elementor-element-f9cb8eb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:0% 0% 5% 0%;}.elementor-8309 .elementor-element.elementor-element-ba1a550 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-8309 .elementor-element.elementor-element-ba1a550 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-8309 .elementor-element.elementor-element-98610fb:not(.elementor-motion-effects-element-type-background), .elementor-8309 .elementor-element.elementor-element-98610fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-8309 .elementor-element.elementor-element-98610fb > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8309 .elementor-element.elementor-element-98610fb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:2%;margin-bottom:2%;padding:5% 0% 0% 0%;}.elementor-8309 .elementor-element.elementor-element-58adb6f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-8309 .elementor-element.elementor-element-58adb6f > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 30% 0% 30%;}.elementor-8309 .elementor-element.elementor-element-2a2eebd > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-8309 .elementor-element.elementor-element-2a2eebd{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:500;line-height:2em;letter-spacing:2px;color:#FFFFFF;}.elementor-8309 .elementor-element.elementor-element-4b11ac7 > .elementor-widget-container{padding:0em 0em 0em 0em;border-style:solid;border-width:0px 0px 0px 0px;border-color:#1A1A1A;}.elementor-8309 .elementor-element.elementor-element-4b11ac7{text-align:center;}.elementor-8309 .elementor-element.elementor-element-4b11ac7 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:40px;font-weight:400;letter-spacing:1px;color:#FFFFFF;}.elementor-8309 .elementor-element.elementor-element-157e86c{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-8309 .elementor-element.elementor-element-157e86c .elementor-divider-separator{width:100%;}.elementor-8309 .elementor-element.elementor-element-157e86c .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-8309 .elementor-element.elementor-element-5b4214e > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-8309 .elementor-element.elementor-element-5b4214e{text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:500;line-height:2em;letter-spacing:2px;color:#FFFFFF;}.elementor-8309 .elementor-element.elementor-element-4714ea1{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-8309 .elementor-element.elementor-element-4714ea1 .elementor-divider-separator{width:100%;}.elementor-8309 .elementor-element.elementor-element-4714ea1 .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-8309 .elementor-element.elementor-element-c4fd75b > .elementor-widget-container{padding:0% 10% 0% 10%;}.elementor-8309 .elementor-element.elementor-element-c4fd75b .elementor-tab-title{border-width:0px;}.elementor-8309 .elementor-element.elementor-element-c4fd75b .elementor-tab-content{border-width:0px;color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;}.elementor-8309 .elementor-element.elementor-element-c4fd75b .elementor-toggle-item:not(:last-child){margin-bottom:0px;}.elementor-8309 .elementor-element.elementor-element-c4fd75b .elementor-toggle-title, .elementor-8309 .elementor-element.elementor-element-c4fd75b .elementor-toggle-icon{color:#FFFFFF;}.elementor-8309 .elementor-element.elementor-element-c4fd75b .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-8309 .elementor-element.elementor-element-c4fd75b .elementor-tab-title.elementor-active a, .elementor-8309 .elementor-element.elementor-element-c4fd75b .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#FFFFFF;}.elementor-8309 .elementor-element.elementor-element-c4fd75b .elementor-toggle-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-8309 .elementor-element.elementor-element-5c7f776 > .elementor-background-overlay{background-color:#F8F3F300;background-image:url("https://trive-hgp.shapeless.jp/wp-content/uploads/2023/06/inbody-photo18.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;transition:background 0.5s, border-radius 0.3s, opacity 0.5s;}.elementor-8309 .elementor-element.elementor-element-5c7f776:hover > .elementor-background-overlay{background-image:url("https://trive-hgp.shapeless.jp/wp-content/uploads/2021/05/trive-moc-gym-202105-re29.jpg");opacity:0.75;filter:brightness( 83% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8309 .elementor-element.elementor-element-5c7f776 .elementor-background-overlay{filter:brightness( 85% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8309 .elementor-element.elementor-element-5c7f776{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:0% 0% 5% 0%;}.elementor-8309 .elementor-element.elementor-element-9fcf9de > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-8309 .elementor-element.elementor-element-9fcf9de > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-8309 .elementor-element.elementor-element-ea94a85:not(.elementor-motion-effects-element-type-background), .elementor-8309 .elementor-element.elementor-element-ea94a85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-8309 .elementor-element.elementor-element-ea94a85{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:2%;margin-bottom:2%;padding:5% 0% 0% 0%;}.elementor-8309 .elementor-element.elementor-element-ea94a85 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8309 .elementor-element.elementor-element-316d1c8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-8309 .elementor-element.elementor-element-316d1c8 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 30% 0% 30%;}.elementor-8309 .elementor-element.elementor-element-9278009 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-8309 .elementor-element.elementor-element-9278009{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:500;line-height:2em;letter-spacing:2px;color:#FFFFFF;}.elementor-8309 .elementor-element.elementor-element-d5446ae > .elementor-widget-container{padding:0em 0em 0em 0em;border-style:solid;border-width:0px 0px 0px 0px;border-color:#1A1A1A;}.elementor-8309 .elementor-element.elementor-element-d5446ae{text-align:center;}.elementor-8309 .elementor-element.elementor-element-d5446ae .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:40px;font-weight:400;letter-spacing:1px;color:#FFFFFF;}.elementor-8309 .elementor-element.elementor-element-e92f4f5 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-8309 .elementor-element.elementor-element-e92f4f5{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:500;line-height:2em;letter-spacing:2px;color:#FFFFFF;}.elementor-8309 .elementor-element.elementor-element-14ca1c5{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-8309 .elementor-element.elementor-element-14ca1c5 .elementor-divider-separator{width:100%;}.elementor-8309 .elementor-element.elementor-element-14ca1c5 .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-8309 .elementor-element.elementor-element-2ee731a > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-8309 .elementor-element.elementor-element-2ee731a{text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:500;line-height:2em;letter-spacing:2px;color:#FFFFFF;}.elementor-8309 .elementor-element.elementor-element-c0ed57f{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-8309 .elementor-element.elementor-element-c0ed57f .elementor-divider-separator{width:100%;}.elementor-8309 .elementor-element.elementor-element-c0ed57f .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-8309 .elementor-element.elementor-element-ac8447e > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-8309 .elementor-element.elementor-element-ac8447e{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:500;line-height:2em;letter-spacing:2px;color:#FFFFFF;}.elementor-8309 .elementor-element.elementor-element-fca9b49:not(.elementor-motion-effects-element-type-background), .elementor-8309 .elementor-element.elementor-element-fca9b49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#060606;background-image:url("https://trive-hgp.shapeless.jp/wp-content/uploads/2022/05/trivegim_personal_back.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-8309 .elementor-element.elementor-element-fca9b49 > .elementor-background-overlay{background-color:#0A0A0A;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8309 .elementor-element.elementor-element-fca9b49 > .elementor-container{max-width:1200px;}.elementor-8309 .elementor-element.elementor-element-fca9b49{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:7em 0em 1em 0em;}.elementor-8309 .elementor-element.elementor-element-a5bb4c7 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-8309 .elementor-element.elementor-element-7eca990 > .elementor-widget-container{background-color:#C84C6900;margin:0em 0em 0em 0em;padding:1em 0em 1em 0em;border-radius:25px 25px 25px 25px;}.elementor-8309 .elementor-element.elementor-element-7eca990{text-align:center;}.elementor-8309 .elementor-element.elementor-element-7eca990 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:800;letter-spacing:3px;color:#FFFFFF;}.elementor-8309 .elementor-element.elementor-element-578dc80 > .elementor-widget-container{margin:2% 0% 0% 0%;padding:0em 0em 0em 0em;border-style:solid;border-width:0px 0px 0px 0px;border-color:#1A1A1A;}.elementor-8309 .elementor-element.elementor-element-578dc80{text-align:center;}.elementor-8309 .elementor-element.elementor-element-578dc80 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:65px;font-weight:400;letter-spacing:1px;color:#FFFFFF;}.elementor-8309 .elementor-element.elementor-element-af0879e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8309 .elementor-element.elementor-element-af0879e{margin-top:0em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-bc-flex-widget .elementor-8309 .elementor-element.elementor-element-59fa6d6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8309 .elementor-element.elementor-element-59fa6d6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8309 .elementor-element.elementor-element-59fa6d6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8309 .elementor-element.elementor-element-59fa6d6 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0em 0em 0em 0em;}.elementor-8309 .elementor-element.elementor-element-55608ce > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-8309 .elementor-element.elementor-element-55608ce{text-align:center;}.elementor-8309 .elementor-element.elementor-element-55608ce .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:35px;font-weight:800;letter-spacing:2.5px;color:#FFFFFF;}.elementor-8309 .elementor-element.elementor-element-1ecd6ca > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-8309 .elementor-element.elementor-element-1ecd6ca{text-align:center;}.elementor-8309 .elementor-element.elementor-element-1ecd6ca .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:35px;font-weight:800;letter-spacing:2.5px;color:#FFFFFF;}.elementor-8309 .elementor-element.elementor-element-ff86472 > .elementor-widget-container{margin:2% 0% 0% 0%;}.elementor-8309 .elementor-element.elementor-element-ff86472{text-align:justify;}.elementor-8309 .elementor-element.elementor-element-ff86472 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:500;line-height:2.3em;letter-spacing:2px;color:#FFFFFF;}.elementor-8309 .elementor-element.elementor-element-60cbae6 > .elementor-widget-container{background-color:#A89880;margin:3% 0% 0% 0%;padding:1% 0% 1% 0%;}.elementor-8309 .elementor-element.elementor-element-60cbae6{text-align:center;}.elementor-8309 .elementor-element.elementor-element-60cbae6 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:25px;font-weight:800;letter-spacing:2.5px;color:#FFFFFF;}.elementor-8309 .elementor-element.elementor-element-593a453 > .elementor-container{max-width:1250px;}.elementor-8309 .elementor-element.elementor-element-593a453{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-8309 .elementor-element.elementor-element-593a453 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8309 .elementor-element.elementor-element-0ce7d15:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8309 .elementor-element.elementor-element-0ce7d15 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-bc-flex-widget .elementor-8309 .elementor-element.elementor-element-0ce7d15.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8309 .elementor-element.elementor-element-0ce7d15.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8309 .elementor-element.elementor-element-0ce7d15 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-8309 .elementor-element.elementor-element-0ce7d15 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5% 0% 10% 0%;}.elementor-8309 .elementor-element.elementor-element-0ce7d15 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8309 .elementor-element.elementor-element-74b0603 > .elementor-widget-container{margin:3% 0% 0% 0%;padding:0em 0em 0em 0em;}.elementor-8309 .elementor-element.elementor-element-a4f52f6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8309 .elementor-element.elementor-element-a4f52f6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-bc-flex-widget .elementor-8309 .elementor-element.elementor-element-a4f52f6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8309 .elementor-element.elementor-element-a4f52f6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8309 .elementor-element.elementor-element-a4f52f6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8309 .elementor-element.elementor-element-a4f52f6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-8309 .elementor-element.elementor-element-a4f52f6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0em 0em 0em 3em;}.elementor-8309 .elementor-element.elementor-element-a4f52f6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8309 .elementor-element.elementor-element-f744564 > .elementor-widget-container{background-color:#C84C69;margin:0em 0em 0em 0em;padding:1em 0em 1em 0em;border-radius:25px 25px 25px 25px;}.elementor-8309 .elementor-element.elementor-element-f744564{text-align:center;}.elementor-8309 .elementor-element.elementor-element-f744564 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:800;letter-spacing:3px;color:#FFFFFF;}.elementor-8309 .elementor-element.elementor-element-190df29 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-8309 .elementor-element.elementor-element-190df29{text-align:left;}.elementor-8309 .elementor-element.elementor-element-190df29 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;line-height:2em;letter-spacing:1.6px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-8309 .elementor-element.elementor-element-a499409 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8309 .elementor-element.elementor-element-a499409{text-align:center;}.elementor-8309 .elementor-element.elementor-element-a499409 img{width:50%;}.elementor-8309 .elementor-element.elementor-element-2db50d2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8309 .elementor-element.elementor-element-2db50d2{text-align:center;}.elementor-8309 .elementor-element.elementor-element-2db50d2 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:700;line-height:1.8em;color:#FFFFFF;}.elementor-8309 .elementor-element.elementor-element-568d287:not(.elementor-motion-effects-element-type-background), .elementor-8309 .elementor-element.elementor-element-568d287 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#060606;background-image:url("https://trive-hgp.shapeless.jp/wp-content/uploads/2022/05/trivegim_personal_back.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-8309 .elementor-element.elementor-element-568d287 > .elementor-background-overlay{background-color:#0A0A0A;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8309 .elementor-element.elementor-element-568d287{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:3em 0em 7em 0em;}.elementor-8309 .elementor-element.elementor-element-85b37c8 .elementor-button{background-color:#00A99D;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;border-radius:9px 9px 9px 9px;padding:3% 3% 3% 3%;}.elementor-8309 .elementor-element.elementor-element-cb38e17 > .elementor-container{max-width:1400px;}.elementor-8309 .elementor-element.elementor-element-cb38e17{margin-top:11%;margin-bottom:0%;}.elementor-8309 .elementor-element.elementor-element-a5e2ae7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-8309 .elementor-element.elementor-element-121cf6f > .elementor-widget-container{padding:0em 0em 0em 0em;border-style:solid;border-width:0px 0px 0px 0px;border-color:#1A1A1A;}.elementor-8309 .elementor-element.elementor-element-121cf6f{text-align:left;}.elementor-8309 .elementor-element.elementor-element-121cf6f .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:50px;font-weight:400;letter-spacing:2.5px;color:#333333;}.elementor-8309 .elementor-element.elementor-element-9ee8ec3{text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:1.5em;letter-spacing:2px;color:#666666;}.elementor-8309 .elementor-element.elementor-element-978af6a > .elementor-container{max-width:1400px;}.elementor-8309 .elementor-element.elementor-element-978af6a{margin-top:0%;margin-bottom:0%;}.elementor-8309 .elementor-element.elementor-element-cbcc397 > .elementor-widget-container{margin:0.5em 0.5em 0.5em 0.5em;}.elementor-8309 .elementor-element.elementor-element-2936e1a > .elementor-widget-container{margin:0.5em 0.5em 0.5em 0.5em;}.elementor-8309 .elementor-element.elementor-element-08664cf > .elementor-widget-container{margin:0.5em 0.5em 0.5em 0.5em;}.elementor-8309 .elementor-element.elementor-element-46c6098 > .elementor-widget-container{margin:0.5em 0.5em 0.5em 0.5em;}.elementor-8309 .elementor-element.elementor-element-fd9f90e > .elementor-container{max-width:1400px;}.elementor-8309 .elementor-element.elementor-element-fd9f90e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:1%;margin-bottom:0%;}.elementor-8309 .elementor-element.elementor-element-fd9f90e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8309 .elementor-element.elementor-element-8a0ccf0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-8309 .elementor-element.elementor-element-0b31fef > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8309 .elementor-element.elementor-element-0b31fef{text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:600;line-height:1em;letter-spacing:2px;color:#666666;}.elementor-8309 .elementor-element.elementor-element-0b70efb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8309 .elementor-element.elementor-element-0b70efb{text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:500;line-height:2em;letter-spacing:2px;color:#666666;}.elementor-8309 .elementor-element.elementor-element-567cdbe:not(.elementor-motion-effects-element-type-background), .elementor-8309 .elementor-element.elementor-element-567cdbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-8309 .elementor-element.elementor-element-567cdbe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10%;margin-bottom:10%;padding:5% 0% 5% 0%;}.elementor-8309 .elementor-element.elementor-element-567cdbe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8309 .elementor-element.elementor-element-353ae09 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:50px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:#000000;}.elementor-8309 .elementor-element.elementor-element-ee19dde{text-align:left;}.elementor-8309 .elementor-element.elementor-element-ee19dde .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:500;line-height:1.5em;letter-spacing:0.8px;color:#666666;}.elementor-widget-shortcode [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-shortcode [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-shortcode .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-shortcode .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-shortcode .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-shortcode .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-shortcode ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-shortcode .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-shortcode .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-8309 .elementor-element.elementor-element-dd905fa > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-8309 .elementor-element.elementor-element-e8c5ad9 > .elementor-container{max-width:1400px;}.elementor-8309 .elementor-element.elementor-element-e8c5ad9{margin-top:10%;margin-bottom:0%;}.elementor-8309 .elementor-element.elementor-element-733a346 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-8309 .elementor-element.elementor-element-3c9b4d4 > .elementor-widget-container{padding:0em 0em 0em 0em;border-style:solid;border-width:0px 0px 0px 0px;border-color:#1A1A1A;}.elementor-8309 .elementor-element.elementor-element-3c9b4d4{text-align:left;}.elementor-8309 .elementor-element.elementor-element-3c9b4d4 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:50px;font-weight:400;letter-spacing:2.5px;color:#333333;}.elementor-8309 .elementor-element.elementor-element-11a4df0{text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:1.5em;letter-spacing:2px;color:#666666;}.elementor-8309 .elementor-element.elementor-element-64fb4d5 > .elementor-container{max-width:1400px;}.elementor-8309 .elementor-element.elementor-element-64fb4d5{margin-top:0%;margin-bottom:0%;}.elementor-8309 .elementor-element.elementor-element-63d0e56:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8309 .elementor-element.elementor-element-63d0e56 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trive-hgp.shapeless.jp/wp-content/uploads/2021/06/trive-moc-gym-202105-re65.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8309 .elementor-element.elementor-element-63d0e56:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#994F0500;opacity:0.5;}.elementor-8309 .elementor-element.elementor-element-63d0e56 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:30% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:30% 3% 0% 50%;}.elementor-8309 .elementor-element.elementor-element-63d0e56 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.5s, border-radius 0.3s, opacity 0.5s;}.elementor-8309 .elementor-element.elementor-element-611457d:not(.elementor-motion-effects-element-type-background), .elementor-8309 .elementor-element.elementor-element-611457d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-8309 .elementor-element.elementor-element-611457d:hover{background-color:#25024E00;}.elementor-8309 .elementor-element.elementor-element-611457d, .elementor-8309 .elementor-element.elementor-element-611457d > .elementor-background-overlay{border-radius:20px 0px 20px 0px;}.elementor-8309 .elementor-element.elementor-element-611457d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:15% 5% 15% 5%;}.elementor-8309 .elementor-element.elementor-element-611457d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8309 .elementor-element.elementor-element-6ee9aae > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-8309 .elementor-element.elementor-element-6ee9aae > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-8309 .elementor-element.elementor-element-7752854:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8309 .elementor-element.elementor-element-7752854 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trive-hgp.shapeless.jp/wp-content/uploads/2021/05/trive-moc-gym-202105-re31-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8309 .elementor-element.elementor-element-7752854:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#054F99;opacity:0.5;}.elementor-8309 .elementor-element.elementor-element-7752854 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 30% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:30% 3% 0% 50%;}.elementor-8309 .elementor-element.elementor-element-7752854 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.5s, border-radius 0.3s, opacity 0.5s;}.elementor-8309 .elementor-element.elementor-element-4c47198:not(.elementor-motion-effects-element-type-background), .elementor-8309 .elementor-element.elementor-element-4c47198 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-8309 .elementor-element.elementor-element-4c47198:hover{background-color:#25024E00;}.elementor-8309 .elementor-element.elementor-element-4c47198, .elementor-8309 .elementor-element.elementor-element-4c47198 > .elementor-background-overlay{border-radius:20px 0px 20px 0px;}.elementor-8309 .elementor-element.elementor-element-4c47198{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:15% 5% 15% 5%;}.elementor-8309 .elementor-element.elementor-element-4c47198 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8309 .elementor-element.elementor-element-9bdfa97 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-8309 .elementor-element.elementor-element-9bdfa97 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-8309 .elementor-element.elementor-element-155e658 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-8309 .elementor-element.elementor-element-155e658{text-align:right;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:500;line-height:2em;letter-spacing:2px;color:#FFFFFF;}.elementor-8309 .elementor-element.elementor-element-6727a9d > .elementor-widget-container{padding:0em 0em 0em 0em;border-style:solid;border-width:0px 0px 0px 0px;border-color:#1A1A1A;}.elementor-8309 .elementor-element.elementor-element-6727a9d{text-align:right;}.elementor-8309 .elementor-element.elementor-element-6727a9d .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:38px;font-weight:400;letter-spacing:2.5px;color:#FFFFFF;}.elementor-8309 .elementor-element.elementor-element-5566004 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-8309 .elementor-element.elementor-element-5566004{text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:500;line-height:2em;letter-spacing:1.8px;color:#FFFFFF;}.elementor-8309 .elementor-element.elementor-element-bc74ae3:not(.elementor-motion-effects-element-type-background), .elementor-8309 .elementor-element.elementor-element-bc74ae3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trive-hgp.shapeless.jp/wp-content/uploads/2021/05/trive-moc-gym-202105-re31.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8309 .elementor-element.elementor-element-bc74ae3:hover > .elementor-background-overlay{background-color:#02010196;background-image:url("https://trive-hgp.shapeless.jp/wp-content/uploads/2021/05/trive-moc-gym-202105-re31.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;filter:brightness( 60% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-8309 .elementor-element.elementor-element-bc74ae3 > .elementor-background-overlay{opacity:1;transition:background 1s, border-radius 0.3s, opacity 1s;}.elementor-8309 .elementor-element.elementor-element-bc74ae3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10%;margin-bottom:0%;padding:5% 0% 5% 0%;}.elementor-8309 .elementor-element.elementor-element-6c803be > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-8309 .elementor-element.elementor-element-6c803be{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:500;line-height:2em;letter-spacing:2px;color:#FFFFFF;}.elementor-8309 .elementor-element.elementor-element-b24bfa5 > .elementor-widget-container{padding:0em 0em 0em 0em;border-style:solid;border-width:0px 0px 0px 0px;border-color:#1A1A1A;}.elementor-8309 .elementor-element.elementor-element-b24bfa5{text-align:center;}.elementor-8309 .elementor-element.elementor-element-b24bfa5 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:40px;font-weight:400;letter-spacing:1px;color:#FFFFFF;}.elementor-8309 .elementor-element.elementor-element-c1b032b{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1.5px;}.elementor-8309 .elementor-element.elementor-element-c1b032b .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-8309 .elementor-element.elementor-element-c1b032b .elementor-divider{text-align:center;padding-block-start:3px;padding-block-end:3px;}.elementor-8309 .elementor-element.elementor-element-548a591 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-8309 .elementor-element.elementor-element-548a591{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:500;line-height:2em;letter-spacing:2px;color:#FFFFFF;}.elementor-8309 .elementor-element.elementor-element-46bed53 .elementor-button{background-color:#1A1A1A00;font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:bold;letter-spacing:2px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:20px 0px 20px 0px;padding:2em 5em 2em 5em;}.elementor-8309 .elementor-element.elementor-element-46bed53 .elementor-button:hover, .elementor-8309 .elementor-element.elementor-element-46bed53 .elementor-button:focus{background-color:#FB0C05;color:#FFFFFF;border-color:#FFFFFF;}.elementor-8309 .elementor-element.elementor-element-46bed53:hover .elementor-widget-container{background-color:#FB080800;}.elementor-8309 .elementor-element.elementor-element-46bed53 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-8309 .elementor-element.elementor-element-46bed53 .elementor-button:hover svg, .elementor-8309 .elementor-element.elementor-element-46bed53 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8309 .elementor-element.elementor-element-32c97a2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8309 .elementor-element.elementor-element-32c97a2:not(.elementor-motion-effects-element-type-background), .elementor-8309 .elementor-element.elementor-element-32c97a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-8309 .elementor-element.elementor-element-32c97a2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:00%;margin-bottom:0%;padding:4% 10% 0% 10%;}.elementor-8309 .elementor-element.elementor-element-32c97a2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8309 .elementor-element.elementor-element-434286f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8309 .elementor-element.elementor-element-2860750{text-align:left;}.elementor-8309 .elementor-element.elementor-element-2860750 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:60px;font-weight:400;letter-spacing:2.4px;color:#000000;}.elementor-8309 .elementor-element.elementor-element-8bab02a{text-align:left;}.elementor-8309 .elementor-element.elementor-element-8bab02a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:13px;font-weight:500;line-height:2em;letter-spacing:2.5px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#666666;}.elementor-8309 .elementor-element.elementor-element-e4c3943 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8309 .elementor-element.elementor-element-e4c3943:not(.elementor-motion-effects-element-type-background), .elementor-8309 .elementor-element.elementor-element-e4c3943 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-8309 .elementor-element.elementor-element-e4c3943{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:3% 10% 5% 10%;}.elementor-8309 .elementor-element.elementor-element-e4c3943 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-8309 .elementor-element.elementor-element-ee92842.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-8309 .elementor-element.elementor-element-ee92842.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-8309 .elementor-element.elementor-element-6afde4c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-8309 .elementor-element.elementor-element-050ced0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-8309 .elementor-element.elementor-element-fc3b3a2 > .elementor-widget-container{margin:1% 2% 5% 2%;}.elementor-8309 .elementor-element.elementor-element-fc3b3a2{text-align:center;}.elementor-8309 .elementor-element.elementor-element-fc3b3a2 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:11px;font-weight:500;line-height:1.5em;letter-spacing:0.8px;color:#000000;}.elementor-8309 .elementor-element.elementor-element-2082e66 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-8309 .elementor-element.elementor-element-53627b8 > .elementor-widget-container{margin:1% 2% 5% 2%;}.elementor-8309 .elementor-element.elementor-element-53627b8{text-align:center;}.elementor-8309 .elementor-element.elementor-element-53627b8 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:11px;font-weight:500;line-height:1.5em;letter-spacing:0.8px;color:#000000;}.elementor-8309 .elementor-element.elementor-element-ad4fc49 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-8309 .elementor-element.elementor-element-b5dfdbc > .elementor-widget-container{margin:1% 2% 5% 2%;}.elementor-8309 .elementor-element.elementor-element-b5dfdbc{text-align:center;}.elementor-8309 .elementor-element.elementor-element-b5dfdbc .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:11px;font-weight:500;line-height:1.5em;letter-spacing:0.8px;color:#000000;}.elementor-bc-flex-widget .elementor-8309 .elementor-element.elementor-element-0581c09.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-8309 .elementor-element.elementor-element-0581c09.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-8309 .elementor-element.elementor-element-d0292cc > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-8309 .elementor-element.elementor-element-52e3370 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-8309 .elementor-element.elementor-element-1021bc2 > .elementor-widget-container{margin:1% 2% 5% 2%;}.elementor-8309 .elementor-element.elementor-element-1021bc2{text-align:center;}.elementor-8309 .elementor-element.elementor-element-1021bc2 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:11px;font-weight:500;line-height:1.5em;letter-spacing:0.8px;color:#000000;}.elementor-8309 .elementor-element.elementor-element-26a258c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-8309 .elementor-element.elementor-element-1641763 > .elementor-widget-container{margin:1% 2% 5% 2%;}.elementor-8309 .elementor-element.elementor-element-1641763{text-align:center;}.elementor-8309 .elementor-element.elementor-element-1641763 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:11px;font-weight:500;line-height:1.5em;letter-spacing:0.8px;color:#000000;}.elementor-8309 .elementor-element.elementor-element-33cb7e1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-8309 .elementor-element.elementor-element-efb64cb > .elementor-widget-container{margin:1% 2% 5% 2%;}.elementor-8309 .elementor-element.elementor-element-efb64cb{text-align:center;}.elementor-8309 .elementor-element.elementor-element-efb64cb .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:11px;font-weight:500;line-height:1.5em;letter-spacing:0.8px;color:#000000;}.elementor-8309 .elementor-element.elementor-element-7b32d4d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-8309 .elementor-element.elementor-element-297c4d5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-8309 .elementor-element.elementor-element-d67881f > .elementor-widget-container{margin:1% 2% 5% 2%;}.elementor-8309 .elementor-element.elementor-element-d67881f{text-align:center;}.elementor-8309 .elementor-element.elementor-element-d67881f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:11px;font-weight:500;line-height:1.5em;letter-spacing:0.8px;color:#000000;}.elementor-8309 .elementor-element.elementor-element-5e35e71 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-8309 .elementor-element.elementor-element-a36e4ac > .elementor-widget-container{margin:1% 2% 5% 2%;}.elementor-8309 .elementor-element.elementor-element-a36e4ac{text-align:center;}.elementor-8309 .elementor-element.elementor-element-a36e4ac .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:11px;font-weight:500;line-height:1.5em;letter-spacing:0.8px;color:#000000;}.elementor-8309 .elementor-element.elementor-element-6034b4b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-8309 .elementor-element.elementor-element-7561b52{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;bottom:80px;}body:not(.rtl) .elementor-8309 .elementor-element.elementor-element-7561b52{right:3%;}body.rtl .elementor-8309 .elementor-element.elementor-element-7561b52{left:3%;}.elementor-8309 .elementor-element.elementor-element-b95753f{margin-top:0%;margin-bottom:0%;}.elementor-8309 .elementor-element.elementor-element-d9174fb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8309 .elementor-element.elementor-element-d9174fb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trive-hgp.shapeless.jp/wp-content/uploads/2021/04/trive-img43.png");background-position:center center;background-size:cover;}.elementor-8309 .elementor-element.elementor-element-d9174fb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-8309 .elementor-element.elementor-element-d9174fb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8309 .elementor-element.elementor-element-d9174fb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8309 .elementor-element.elementor-element-b871cb3 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:40% 0% 0% 0%;}.elementor-8309 .elementor-element.elementor-element-b871cb3{text-align:center;}.elementor-8309 .elementor-element.elementor-element-b871cb3 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;letter-spacing:-0.4px;text-shadow:0px 0px 12px rgba(0, 0, 0, 0.71);color:#FFFFFF;}.elementor-8309 .elementor-element.elementor-element-6858401 .elementor-button{background-color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:500;letter-spacing:2.2px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:10px 0px 10px 0px;}.elementor-8309 .elementor-element.elementor-element-6858401 .elementor-button:hover, .elementor-8309 .elementor-element.elementor-element-6858401 .elementor-button:focus{background-color:#FBED21;color:#000000;}.elementor-8309 .elementor-element.elementor-element-6858401 > .elementor-widget-container{padding:0% 0% 35% 0%;}.elementor-8309 .elementor-element.elementor-element-6858401 .elementor-button:hover svg, .elementor-8309 .elementor-element.elementor-element-6858401 .elementor-button:focus svg{fill:#000000;}.elementor-8309 .elementor-element.elementor-element-263d8be > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-8309 .elementor-element.elementor-element-263d8be:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8309 .elementor-element.elementor-element-263d8be > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-8309 .elementor-element.elementor-element-263d8be > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8309 .elementor-element.elementor-element-263d8be > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8309 .elementor-element.elementor-element-562d303 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:40% 0% 0% 0%;}.elementor-8309 .elementor-element.elementor-element-562d303{text-align:center;}.elementor-8309 .elementor-element.elementor-element-562d303 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;letter-spacing:-0.4px;text-shadow:0px 0px 12px rgba(0, 0, 0, 0.71);color:#FFFFFF;}.elementor-8309 .elementor-element.elementor-element-a6f1a1a .elementor-button{background-color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:500;letter-spacing:2.2px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:10px 0px 10px 0px;}.elementor-8309 .elementor-element.elementor-element-a6f1a1a .elementor-button:hover, .elementor-8309 .elementor-element.elementor-element-a6f1a1a .elementor-button:focus{background-color:#FBED21;color:#000000;}.elementor-8309 .elementor-element.elementor-element-a6f1a1a > .elementor-widget-container{padding:0% 0% 35% 0%;}.elementor-8309 .elementor-element.elementor-element-a6f1a1a .elementor-button:hover svg, .elementor-8309 .elementor-element.elementor-element-a6f1a1a .elementor-button:focus svg{fill:#000000;}.elementor-8309 .elementor-element.elementor-element-18a455d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8309 .elementor-element.elementor-element-18a455d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trive-hgp.shapeless.jp/wp-content/uploads/2023/06/inbody-photo19.jpg");background-position:center center;background-size:cover;}.elementor-8309 .elementor-element.elementor-element-18a455d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-8309 .elementor-element.elementor-element-18a455d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8309 .elementor-element.elementor-element-18a455d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8309 .elementor-element.elementor-element-4120abf > .elementor-widget-container{margin:0% 0% 0% 0%;padding:40% 0% 0% 0%;}.elementor-8309 .elementor-element.elementor-element-4120abf{text-align:center;}.elementor-8309 .elementor-element.elementor-element-4120abf .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;letter-spacing:-0.4px;text-shadow:0px 0px 12px rgba(0, 0, 0, 0.71);color:#FFFFFF;}.elementor-8309 .elementor-element.elementor-element-4d95042 .elementor-button{background-color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:500;letter-spacing:2.2px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:10px 0px 10px 0px;}.elementor-8309 .elementor-element.elementor-element-4d95042 .elementor-button:hover, .elementor-8309 .elementor-element.elementor-element-4d95042 .elementor-button:focus{background-color:#FBED21;color:#000000;}.elementor-8309 .elementor-element.elementor-element-4d95042 > .elementor-widget-container{padding:0% 0% 35% 0%;}.elementor-8309 .elementor-element.elementor-element-4d95042 .elementor-button:hover svg, .elementor-8309 .elementor-element.elementor-element-4d95042 .elementor-button:focus svg{fill:#000000;}.elementor-8309 .elementor-element.elementor-element-5311f8b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8309 .elementor-element.elementor-element-5311f8b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trive-hgp.shapeless.jp/wp-content/uploads/2021/04/trive-img44.jpg");background-position:center center;background-size:cover;}.elementor-8309 .elementor-element.elementor-element-5311f8b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-8309 .elementor-element.elementor-element-5311f8b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8309 .elementor-element.elementor-element-5311f8b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8309 .elementor-element.elementor-element-b55dbb5 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:40% 0% 0% 0%;}.elementor-8309 .elementor-element.elementor-element-b55dbb5{text-align:center;}.elementor-8309 .elementor-element.elementor-element-b55dbb5 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;letter-spacing:-0.4px;text-shadow:0px 0px 12px rgba(0, 0, 0, 0.71);color:#FFFFFF;}.elementor-8309 .elementor-element.elementor-element-8f6266d .elementor-button{background-color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:500;letter-spacing:2.2px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:10px 0px 10px 0px;}.elementor-8309 .elementor-element.elementor-element-8f6266d .elementor-button:hover, .elementor-8309 .elementor-element.elementor-element-8f6266d .elementor-button:focus{background-color:#FBED21;color:#000000;}.elementor-8309 .elementor-element.elementor-element-8f6266d > .elementor-widget-container{padding:0% 0% 35% 0%;}.elementor-8309 .elementor-element.elementor-element-8f6266d .elementor-button:hover svg, .elementor-8309 .elementor-element.elementor-element-8f6266d .elementor-button:focus svg{fill:#000000;}@media(max-width:1024px){.elementor-widget-html .wpcf7 label{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-html ::placeholder{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-html .wpcf7-submit{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .wpcf7 label{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading ::placeholder{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .wpcf7-submit{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-8309 .elementor-element.elementor-element-5182669 .elementor-heading-title{font-size:20px;}.elementor-8309 .elementor-element.elementor-element-80e55e7 .elementor-heading-title{font-size:15px;}.elementor-widget-video .wpcf7 label{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-video ::placeholder{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-video .wpcf7-submit{font-size:var( --e-global-typography-primary-font-size );}.elementor-8309 .elementor-element.elementor-element-6cd9764 .elementor-heading-title{font-size:35px;}.elementor-widget-text-editor .wpcf7 label{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor ::placeholder{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor .wpcf7-submit{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-8309 .elementor-element.elementor-element-1641958{font-size:12px;}.elementor-8309 .elementor-element.elementor-element-45d69b1{font-size:12px;}.elementor-widget-image .wpcf7 label{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image ::placeholder{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .wpcf7-submit{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-8309 .elementor-element.elementor-element-fadd046{font-size:12px;letter-spacing:0.5px;}.elementor-widget-button .wpcf7 label{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button ::placeholder{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .wpcf7-submit{font-size:var( --e-global-typography-primary-font-size );}.elementor-8309 .elementor-element.elementor-element-9b13d5e .elementor-button{font-size:12px;}.elementor-8309 .elementor-element.elementor-element-4756707 > .elementor-element-populated{margin:50% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:50% 0% 25% 0%;}.elementor-8309 .elementor-element.elementor-element-c50f5ab{padding:4% 4% 4% 4%;}.elementor-8309 .elementor-element.elementor-element-618a11f{font-size:12px;line-height:1.5em;}.elementor-8309 .elementor-element.elementor-element-0dd521f .elementor-heading-title{font-size:25px;}.elementor-8309 .elementor-element.elementor-element-4e79f48{font-size:12px;}.elementor-8309 .elementor-element.elementor-element-d7028e7 > .elementor-element-populated{margin:25% 0% 25% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:50% 0% 25% 0%;}.elementor-8309 .elementor-element.elementor-element-6678326{font-size:12px;}.elementor-8309 .elementor-element.elementor-element-6099bcb .elementor-heading-title{font-size:25px;}.elementor-8309 .elementor-element.elementor-element-57b2fca{font-size:12px;}.elementor-8309 .elementor-element.elementor-element-357d62c > .elementor-element-populated{margin:0% 0% 50% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:50% 0% 50% 0%;}.elementor-8309 .elementor-element.elementor-element-8fff649{font-size:12px;}.elementor-8309 .elementor-element.elementor-element-6af4959 .elementor-heading-title{font-size:25px;}.elementor-8309 .elementor-element.elementor-element-8e5800d{font-size:12px;}.elementor-8309 .elementor-element.elementor-element-2dad8ee{font-size:12px;}.elementor-8309 .elementor-element.elementor-element-35fa3a0 .elementor-heading-title{font-size:25px;}.elementor-8309 .elementor-element.elementor-element-2fb25c6{font-size:12px;}.elementor-widget-divider .wpcf7 label{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-divider ::placeholder{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-divider .wpcf7-submit{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8309 .elementor-element.elementor-element-ba2fd19{font-size:12px;}.elementor-widget-toggle .wpcf7 label{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-toggle ::placeholder{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-toggle .wpcf7-submit{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-8309 .elementor-element.elementor-element-f166509 .elementor-toggle-title{font-size:12px;}.elementor-8309 .elementor-element.elementor-element-f166509 .elementor-tab-content{font-size:12px;}.elementor-8309 .elementor-element.elementor-element-2a2eebd{font-size:12px;}.elementor-8309 .elementor-element.elementor-element-4b11ac7 .elementor-heading-title{font-size:25px;}.elementor-8309 .elementor-element.elementor-element-5b4214e{font-size:12px;}.elementor-8309 .elementor-element.elementor-element-c4fd75b .elementor-toggle-title{font-size:12px;}.elementor-8309 .elementor-element.elementor-element-c4fd75b .elementor-tab-content{font-size:12px;}.elementor-8309 .elementor-element.elementor-element-9278009{font-size:12px;}.elementor-8309 .elementor-element.elementor-element-d5446ae .elementor-heading-title{font-size:25px;}.elementor-8309 .elementor-element.elementor-element-e92f4f5{font-size:12px;}.elementor-8309 .elementor-element.elementor-element-2ee731a{font-size:12px;}.elementor-8309 .elementor-element.elementor-element-ac8447e{font-size:12px;}.elementor-8309 .elementor-element.elementor-element-fca9b49{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8309 .elementor-element.elementor-element-a5bb4c7 > .elementor-element-populated{padding:0% 3% 0% 3%;}.elementor-8309 .elementor-element.elementor-element-578dc80 .elementor-heading-title{font-size:25px;}.elementor-8309 .elementor-element.elementor-element-af0879e{margin-top:2em;margin-bottom:2em;padding:0px 0px 0px 0px;}.elementor-8309 .elementor-element.elementor-element-59fa6d6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2em 0em 0em 0em;}.elementor-8309 .elementor-element.elementor-element-55608ce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8309 .elementor-element.elementor-element-55608ce{text-align:center;}.elementor-8309 .elementor-element.elementor-element-55608ce .elementor-heading-title{font-size:33px;}.elementor-8309 .elementor-element.elementor-element-1ecd6ca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8309 .elementor-element.elementor-element-1ecd6ca{text-align:center;}.elementor-8309 .elementor-element.elementor-element-1ecd6ca .elementor-heading-title{font-size:33px;}.elementor-8309 .elementor-element.elementor-element-ff86472 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-8309 .elementor-element.elementor-element-ff86472 .elementor-heading-title{font-size:16px;line-height:2em;}.elementor-8309 .elementor-element.elementor-element-593a453{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8309 .elementor-element.elementor-element-0ce7d15 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-8309 .elementor-element.elementor-element-74b0603 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-8309 .elementor-element.elementor-element-74b0603 img{width:100%;}.elementor-8309 .elementor-element.elementor-element-a4f52f6 > .elementor-element-populated{margin:0em 2em 5em 2em;--e-column-margin-right:2em;--e-column-margin-left:2em;padding:0% 0% 0% 0%;}.elementor-8309 .elementor-element.elementor-element-190df29 > .elementor-widget-container{padding:1em 0em 0em 0em;}.elementor-8309 .elementor-element.elementor-element-190df29{text-align:center;}.elementor-8309 .elementor-element.elementor-element-a499409 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-8309 .elementor-element.elementor-element-2db50d2 > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-8309 .elementor-element.elementor-element-568d287{margin-top:0%;margin-bottom:0%;padding:0% 0% 05% 0%;}.elementor-8309 .elementor-element.elementor-element-121cf6f .elementor-heading-title{font-size:35px;}.elementor-8309 .elementor-element.elementor-element-9ee8ec3{font-size:12px;}.elementor-8309 .elementor-element.elementor-element-cbcc397 > .elementor-widget-container{margin:0.5em 0.5em 0.5em 0.5em;}.elementor-8309 .elementor-element.elementor-element-2936e1a > .elementor-widget-container{margin:0.5em 0.5em 0.5em 0.5em;}.elementor-8309 .elementor-element.elementor-element-08664cf > .elementor-widget-container{margin:0.5em 0.5em 0.5em 0.5em;}.elementor-8309 .elementor-element.elementor-element-46c6098 > .elementor-widget-container{margin:0.5em 0.5em 0.5em 0.5em;}.elementor-8309 .elementor-element.elementor-element-fd9f90e{margin-top:5%;margin-bottom:0%;padding:1em 1em 1em 1em;}.elementor-8309 .elementor-element.elementor-element-0b31fef{font-size:20px;}.elementor-8309 .elementor-element.elementor-element-0b70efb{font-size:12px;}.elementor-8309 .elementor-element.elementor-element-ee19dde .elementor-heading-title{font-size:12px;}.elementor-widget-shortcode .wpcf7 label{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-shortcode ::placeholder{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-shortcode .wpcf7-submit{font-size:var( --e-global-typography-primary-font-size );}.elementor-8309 .elementor-element.elementor-element-3c9b4d4 .elementor-heading-title{font-size:35px;}.elementor-8309 .elementor-element.elementor-element-11a4df0{font-size:12px;}.elementor-8309 .elementor-element.elementor-element-63d0e56 > .elementor-element-populated{padding:40% 0% 0% 30%;}.elementor-8309 .elementor-element.elementor-element-611457d{padding:4% 4% 4% 4%;}.elementor-8309 .elementor-element.elementor-element-7752854 > .elementor-element-populated{padding:40% 0% 0% 30%;}.elementor-8309 .elementor-element.elementor-element-4c47198{padding:4% 4% 4% 4%;}.elementor-8309 .elementor-element.elementor-element-155e658{font-size:12px;line-height:1.5em;}.elementor-8309 .elementor-element.elementor-element-6727a9d .elementor-heading-title{font-size:25px;}.elementor-8309 .elementor-element.elementor-element-5566004{font-size:12px;}.elementor-8309 .elementor-element.elementor-element-6c803be{font-size:12px;}.elementor-8309 .elementor-element.elementor-element-b24bfa5 .elementor-heading-title{font-size:25px;}.elementor-8309 .elementor-element.elementor-element-548a591{font-size:12px;}.elementor-8309 .elementor-element.elementor-element-46bed53 .elementor-button{padding:1em 4em 1em 4em;}.elementor-8309 .elementor-element.elementor-element-32c97a2{padding:3% 3% 3% 3%;}.elementor-8309 .elementor-element.elementor-element-0ab023b > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 0% 0% 0%;}.elementor-8309 .elementor-element.elementor-element-434286f{padding:0% 0% 0% 0%;}.elementor-8309 .elementor-element.elementor-element-2860750 .elementor-heading-title{font-size:40px;}.elementor-8309 .elementor-element.elementor-element-8bab02a .elementor-heading-title{font-size:12px;}.elementor-8309 .elementor-element.elementor-element-e4c3943{padding:0% 3% 0% 3%;}.elementor-8309 .elementor-element.elementor-element-fc3b3a2 .elementor-heading-title{font-size:12px;}.elementor-8309 .elementor-element.elementor-element-53627b8 .elementor-heading-title{font-size:12px;}.elementor-8309 .elementor-element.elementor-element-b5dfdbc .elementor-heading-title{font-size:12px;}.elementor-8309 .elementor-element.elementor-element-1021bc2 .elementor-heading-title{font-size:12px;}.elementor-8309 .elementor-element.elementor-element-1641763 .elementor-heading-title{font-size:12px;}.elementor-8309 .elementor-element.elementor-element-efb64cb .elementor-heading-title{font-size:12px;}.elementor-8309 .elementor-element.elementor-element-d67881f .elementor-heading-title{font-size:12px;}.elementor-8309 .elementor-element.elementor-element-a36e4ac .elementor-heading-title{font-size:12px;}.elementor-8309 .elementor-element.elementor-element-b871cb3 .elementor-heading-title{font-size:30px;}.elementor-8309 .elementor-element.elementor-element-6858401 > .elementor-widget-container{padding:0% 5% 0% 5%;}.elementor-8309 .elementor-element.elementor-element-6858401 .elementor-button{font-size:12px;}.elementor-8309 .elementor-element.elementor-element-562d303 .elementor-heading-title{font-size:30px;}.elementor-8309 .elementor-element.elementor-element-a6f1a1a .elementor-button{font-size:12px;}.elementor-8309 .elementor-element.elementor-element-4120abf .elementor-heading-title{font-size:30px;}.elementor-8309 .elementor-element.elementor-element-4d95042 .elementor-button{font-size:12px;}.elementor-8309 .elementor-element.elementor-element-b55dbb5 .elementor-heading-title{font-size:30px;}.elementor-8309 .elementor-element.elementor-element-8f6266d .elementor-button{font-size:12px;}}@media(max-width:767px){.elementor-widget-html .wpcf7 label{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-html ::placeholder{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-html .wpcf7-submit{font-size:var( --e-global-typography-primary-font-size );}.elementor-8309 .elementor-element.elementor-element-f67a22d{padding:2% 0% 2% 0%;}.elementor-widget-heading .wpcf7 label{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading ::placeholder{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .wpcf7-submit{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-8309 .elementor-element.elementor-element-5182669 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8309 .elementor-element.elementor-element-5182669{text-align:center;}.elementor-8309 .elementor-element.elementor-element-5182669 .elementor-heading-title{font-size:16px;line-height:1.3em;}.elementor-8309 .elementor-element.elementor-element-80e55e7 > .elementor-widget-container{margin:1% 10% 1% 10%;padding:5px 0px 5px 0px;}.elementor-8309 .elementor-element.elementor-element-80e55e7{text-align:center;}.elementor-8309 .elementor-element.elementor-element-80e55e7 .elementor-heading-title{font-size:18px;line-height:1em;letter-spacing:1.2px;}.elementor-widget-video .wpcf7 label{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-video ::placeholder{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-video .wpcf7-submit{font-size:var( --e-global-typography-primary-font-size );}.elementor-8309 .elementor-element.elementor-element-1023426{margin-top:-1%;margin-bottom:0%;padding:15% 0% 15% 0%;}.elementor-8309 .elementor-element.elementor-element-6cd9764 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8309 .elementor-element.elementor-element-6cd9764{text-align:center;}.elementor-8309 .elementor-element.elementor-element-6cd9764 .elementor-heading-title{font-size:25px;}.elementor-widget-text-editor .wpcf7 label{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor ::placeholder{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor .wpcf7-submit{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-8309 .elementor-element.elementor-element-1641958{font-size:12px;letter-spacing:0.6px;}.elementor-8309 .elementor-element.elementor-element-5ed16d8{margin-top:0%;margin-bottom:0%;padding:7% 7% 7% 7%;}.elementor-8309 .elementor-element.elementor-element-45d69b1{font-size:12px;letter-spacing:0.6px;}.elementor-widget-image .wpcf7 label{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image ::placeholder{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .wpcf7-submit{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-8309 .elementor-element.elementor-element-fadd046{font-size:12px;letter-spacing:0.5px;}.elementor-widget-button .wpcf7 label{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button ::placeholder{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .wpcf7-submit{font-size:var( --e-global-typography-primary-font-size );}.elementor-8309 .elementor-element.elementor-element-9b13d5e .elementor-button{font-size:12px;}.elementor-8309 .elementor-element.elementor-element-4756707 > .elementor-element-populated, .elementor-8309 .elementor-element.elementor-element-4756707 > .elementor-element-populated > .elementor-background-overlay, .elementor-8309 .elementor-element.elementor-element-4756707 > .elementor-background-slideshow{border-radius:0px 0px 20px 0px;}.elementor-8309 .elementor-element.elementor-element-4756707 > .elementor-element-populated{margin:0% 10% 5% 0%;--e-column-margin-right:10%;--e-column-margin-left:0%;padding:10% 10% 10% 10%;}.elementor-8309 .elementor-element.elementor-element-c50f5ab{padding:10% 0% 10% 0%;}.elementor-8309 .elementor-element.elementor-element-618a11f{font-size:12px;letter-spacing:0.6px;}.elementor-8309 .elementor-element.elementor-element-0dd521f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8309 .elementor-element.elementor-element-0dd521f{text-align:center;}.elementor-8309 .elementor-element.elementor-element-0dd521f .elementor-heading-title{font-size:27px;}.elementor-8309 .elementor-element.elementor-element-4e79f48{font-size:12px;letter-spacing:0.6px;}.elementor-8309 .elementor-element.elementor-element-d7028e7 > .elementor-element-populated, .elementor-8309 .elementor-element.elementor-element-d7028e7 > .elementor-element-populated > .elementor-background-overlay, .elementor-8309 .elementor-element.elementor-element-d7028e7 > .elementor-background-slideshow{border-radius:20px 0px 0px 0px;}.elementor-8309 .elementor-element.elementor-element-d7028e7 > .elementor-element-populated{margin:0% 0% 0% 10%;--e-column-margin-right:0%;--e-column-margin-left:10%;padding:10% 10% 10% 10%;}.elementor-8309 .elementor-element.elementor-element-0bd8237{padding:10% 0% 10% 0%;}.elementor-8309 .elementor-element.elementor-element-5f67110 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 0% 0% 0%;}.elementor-8309 .elementor-element.elementor-element-6678326{font-size:12px;letter-spacing:0.6px;}.elementor-8309 .elementor-element.elementor-element-6099bcb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8309 .elementor-element.elementor-element-6099bcb{text-align:center;}.elementor-8309 .elementor-element.elementor-element-6099bcb .elementor-heading-title{font-size:27px;}.elementor-8309 .elementor-element.elementor-element-57b2fca{font-size:12px;letter-spacing:0.6px;}.elementor-8309 .elementor-element.elementor-element-357d62c > .elementor-element-populated, .elementor-8309 .elementor-element.elementor-element-357d62c > .elementor-element-populated > .elementor-background-overlay, .elementor-8309 .elementor-element.elementor-element-357d62c > .elementor-background-slideshow{border-radius:0px 0px 20px 0px;}.elementor-8309 .elementor-element.elementor-element-357d62c > .elementor-element-populated{margin:5% 10% 5% 0%;--e-column-margin-right:10%;--e-column-margin-left:0%;padding:10% 10% 10% 10%;}.elementor-8309 .elementor-element.elementor-element-eb2dd11{margin-top:0%;margin-bottom:0%;padding:5% 0% 5% 0%;}.elementor-8309 .elementor-element.elementor-element-8fff649{font-size:12px;letter-spacing:0.6px;}.elementor-8309 .elementor-element.elementor-element-6af4959 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8309 .elementor-element.elementor-element-6af4959{text-align:center;}.elementor-8309 .elementor-element.elementor-element-6af4959 .elementor-heading-title{font-size:27px;}.elementor-8309 .elementor-element.elementor-element-8e5800d{font-size:12px;letter-spacing:0.6px;}.elementor-8309 .elementor-element.elementor-element-7ec60a9 > .elementor-background-overlay{background-image:url("https://trive-hgp.shapeless.jp/wp-content/uploads/2021/05/trive-moc-gym-202105-re27.jpg");}.elementor-8309 .elementor-element.elementor-element-447bdc6{padding:10% 0% 0% 0%;}.elementor-8309 .elementor-element.elementor-element-1ac524f > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 5% 0% 5%;}.elementor-8309 .elementor-element.elementor-element-2dad8ee{font-size:12px;letter-spacing:0.6px;}.elementor-8309 .elementor-element.elementor-element-35fa3a0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8309 .elementor-element.elementor-element-35fa3a0{text-align:center;}.elementor-8309 .elementor-element.elementor-element-35fa3a0 .elementor-heading-title{font-size:30px;}.elementor-8309 .elementor-element.elementor-element-2fb25c6{font-size:12px;line-height:1.5em;letter-spacing:0.6px;}.elementor-widget-divider .wpcf7 label{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-divider ::placeholder{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-divider .wpcf7-submit{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8309 .elementor-element.elementor-element-ba2fd19{font-size:12px;line-height:1.5em;letter-spacing:0.6px;}.elementor-widget-toggle .wpcf7 label{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-toggle ::placeholder{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-toggle .wpcf7-submit{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-8309 .elementor-element.elementor-element-f166509 > .elementor-widget-container{padding:0% 3% 0% 3%;}.elementor-8309 .elementor-element.elementor-element-f9cb8eb > .elementor-background-overlay{background-image:url("https://trive-hgp.shapeless.jp/wp-content/uploads/2021/05/trive-moc-gym-10.jpg");}.elementor-8309 .elementor-element.elementor-element-f9cb8eb{margin-top:020%;margin-bottom:0%;}.elementor-8309 .elementor-element.elementor-element-98610fb{margin-top:0%;margin-bottom:0%;padding:10% 0% 0% 0%;}.elementor-8309 .elementor-element.elementor-element-58adb6f > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 5% 0% 5%;}.elementor-8309 .elementor-element.elementor-element-2a2eebd > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-8309 .elementor-element.elementor-element-2a2eebd{font-size:12px;letter-spacing:0.6px;}.elementor-8309 .elementor-element.elementor-element-4b11ac7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8309 .elementor-element.elementor-element-4b11ac7{text-align:center;}.elementor-8309 .elementor-element.elementor-element-4b11ac7 .elementor-heading-title{font-size:30px;}.elementor-8309 .elementor-element.elementor-element-5b4214e{font-size:12px;line-height:1.5em;letter-spacing:0.6px;}.elementor-8309 .elementor-element.elementor-element-c4fd75b > .elementor-widget-container{padding:0% 3% 0% 3%;}.elementor-8309 .elementor-element.elementor-element-5c7f776 > .elementor-background-overlay{background-image:url("https://trive-hgp.shapeless.jp/wp-content/uploads/2021/05/trive-moc-gym-202105-re29.jpg");}.elementor-8309 .elementor-element.elementor-element-5c7f776{margin-top:20%;margin-bottom:0%;}.elementor-8309 .elementor-element.elementor-element-ea94a85{padding:10% 0% 0% 0%;}.elementor-8309 .elementor-element.elementor-element-316d1c8 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 5% 0% 5%;}.elementor-8309 .elementor-element.elementor-element-9278009{font-size:12px;letter-spacing:0.6px;}.elementor-8309 .elementor-element.elementor-element-d5446ae > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8309 .elementor-element.elementor-element-d5446ae{text-align:center;}.elementor-8309 .elementor-element.elementor-element-d5446ae .elementor-heading-title{font-size:30px;}.elementor-8309 .elementor-element.elementor-element-e92f4f5{font-size:12px;line-height:1.5em;letter-spacing:0.6px;}.elementor-8309 .elementor-element.elementor-element-2ee731a{font-size:12px;line-height:1.5em;letter-spacing:0.6px;}.elementor-8309 .elementor-element.elementor-element-ac8447e{font-size:12px;line-height:1.5em;letter-spacing:0.6px;}.elementor-8309 .elementor-element.elementor-element-fca9b49{padding:10% 0% 0% 0%;}.elementor-8309 .elementor-element.elementor-element-a5bb4c7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8309 .elementor-element.elementor-element-21c6014{margin-top:3%;margin-bottom:0%;}.elementor-8309 .elementor-element.elementor-element-f782f51 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 0% 0% 0%;}.elementor-8309 .elementor-element.elementor-element-7eca990 > .elementor-widget-container{margin:0em 2em 0em 2em;padding:3% 3% 3% 3%;border-radius:30px 30px 30px 30px;}.elementor-8309 .elementor-element.elementor-element-7eca990 .elementor-heading-title{font-size:16px;line-height:0.8em;}.elementor-8309 .elementor-element.elementor-element-578dc80 > .elementor-widget-container{margin:10% 0% 0% 0%;}.elementor-8309 .elementor-element.elementor-element-578dc80{text-align:center;}.elementor-8309 .elementor-element.elementor-element-578dc80 .elementor-heading-title{font-size:42px;}.elementor-8309 .elementor-element.elementor-element-af0879e{margin-top:0em;margin-bottom:1em;}.elementor-8309 .elementor-element.elementor-element-59fa6d6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-8309 .elementor-element.elementor-element-59fa6d6 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0% 0% 0% 0%;}.elementor-8309 .elementor-element.elementor-element-55608ce > .elementor-widget-container{margin:0% 3% 0% 3%;padding:0px 0px 0px 0px;}.elementor-8309 .elementor-element.elementor-element-55608ce{text-align:center;}.elementor-8309 .elementor-element.elementor-element-55608ce .elementor-heading-title{font-size:18px;line-height:1.5em;letter-spacing:1px;}.elementor-8309 .elementor-element.elementor-element-1ecd6ca > .elementor-widget-container{margin:0% 3% 0% 3%;padding:0px 0px 0px 0px;}.elementor-8309 .elementor-element.elementor-element-1ecd6ca{text-align:center;}.elementor-8309 .elementor-element.elementor-element-1ecd6ca .elementor-heading-title{font-size:18px;line-height:1.5em;letter-spacing:1px;}.elementor-8309 .elementor-element.elementor-element-ff86472 > .elementor-widget-container{margin:1% 5% 5% 5%;}.elementor-8309 .elementor-element.elementor-element-ff86472 .elementor-heading-title{font-size:12px;line-height:2em;letter-spacing:2px;}.elementor-8309 .elementor-element.elementor-element-60cbae6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1em 1em 1em 1em;}.elementor-8309 .elementor-element.elementor-element-60cbae6{text-align:center;}.elementor-8309 .elementor-element.elementor-element-60cbae6 .elementor-heading-title{font-size:16px;line-height:1.5em;letter-spacing:2px;}.elementor-8309 .elementor-element.elementor-element-593a453{margin-top:0em;margin-bottom:0em;padding:0px 0px 0px 0px;}.elementor-8309 .elementor-element.elementor-element-0ce7d15 > .elementor-element-populated{margin:0em 1em 0em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;padding:0px 0px 0px 0px;}.elementor-8309 .elementor-element.elementor-element-74b0603 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-8309 .elementor-element.elementor-element-74b0603 img{width:100%;}.elementor-8309 .elementor-element.elementor-element-a4f52f6 > .elementor-element-populated{margin:2em 1em 0em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;}.elementor-8309 .elementor-element.elementor-element-f744564 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:3% 3% 3% 3%;border-radius:30px 30px 30px 30px;}.elementor-8309 .elementor-element.elementor-element-f744564 .elementor-heading-title{font-size:16px;line-height:0.8em;}.elementor-8309 .elementor-element.elementor-element-190df29 > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-8309 .elementor-element.elementor-element-190df29 .elementor-heading-title{font-size:12px;line-height:2em;letter-spacing:2px;}.elementor-8309 .elementor-element.elementor-element-a499409 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 3% 0%;}.elementor-8309 .elementor-element.elementor-element-a499409 img{width:85%;}.elementor-8309 .elementor-element.elementor-element-2db50d2 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-8309 .elementor-element.elementor-element-2db50d2 .elementor-heading-title{font-size:13px;line-height:2em;letter-spacing:1.6px;}.elementor-8309 .elementor-element.elementor-element-568d287{padding:0% 0% 10% 0%;}.elementor-8309 .elementor-element.elementor-element-f33b8b4{width:100%;}.elementor-8309 .elementor-element.elementor-element-85b37c8 .elementor-button{font-size:13px;line-height:1.4em;letter-spacing:1.7px;padding:12px 12px 12px 12px;}.elementor-8309 .elementor-element.elementor-element-cb38e17{margin-top:15%;margin-bottom:0%;}.elementor-8309 .elementor-element.elementor-element-121cf6f > .elementor-widget-container{margin:0% 3% 0% 0%;}.elementor-8309 .elementor-element.elementor-element-121cf6f{text-align:right;}.elementor-8309 .elementor-element.elementor-element-121cf6f .elementor-heading-title{font-size:30px;letter-spacing:1px;}.elementor-8309 .elementor-element.elementor-element-9ee8ec3{text-align:center;font-size:12px;letter-spacing:1.2px;}.elementor-8309 .elementor-element.elementor-element-978af6a{margin-top:0%;margin-bottom:0%;padding:2% 2% 2% 2%;}.elementor-8309 .elementor-element.elementor-element-72dc6df{width:50%;}.elementor-8309 .elementor-element.elementor-element-1039f9e{width:50%;}.elementor-8309 .elementor-element.elementor-element-76a8a62{width:50%;}.elementor-8309 .elementor-element.elementor-element-04f1cec{width:50%;}.elementor-8309 .elementor-element.elementor-element-fd9f90e{margin-top:0%;margin-bottom:0%;padding:0% 0% 0% 0%;}.elementor-8309 .elementor-element.elementor-element-8a0ccf0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-8309 .elementor-element.elementor-element-8a0ccf0 > .elementor-element-populated{margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;}.elementor-8309 .elementor-element.elementor-element-0b31fef{font-size:15px;line-height:2em;letter-spacing:0px;}.elementor-8309 .elementor-element.elementor-element-0b70efb{font-size:12px;letter-spacing:1.5px;}.elementor-8309 .elementor-element.elementor-element-353ae09{text-align:center;}.elementor-8309 .elementor-element.elementor-element-353ae09 .elementor-heading-title{font-size:40px;}.elementor-8309 .elementor-element.elementor-element-ee19dde{text-align:center;}.elementor-8309 .elementor-element.elementor-element-ee19dde .elementor-heading-title{font-size:12px;letter-spacing:1.2px;}.elementor-widget-shortcode .wpcf7 label{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-shortcode ::placeholder{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-shortcode .wpcf7-submit{font-size:var( --e-global-typography-primary-font-size );}.elementor-8309 .elementor-element.elementor-element-e8c5ad9{margin-top:15%;margin-bottom:0%;}.elementor-8309 .elementor-element.elementor-element-733a346 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-8309 .elementor-element.elementor-element-3c9b4d4 > .elementor-widget-container{margin:0% 3% 0% 0%;}.elementor-8309 .elementor-element.elementor-element-3c9b4d4{text-align:right;}.elementor-8309 .elementor-element.elementor-element-3c9b4d4 .elementor-heading-title{font-size:30px;letter-spacing:1px;}.elementor-8309 .elementor-element.elementor-element-11a4df0{text-align:center;font-size:12px;letter-spacing:1.2px;}.elementor-8309 .elementor-element.elementor-element-63d0e56 > .elementor-element-populated{margin:3% 3% 3% 3%;--e-column-margin-right:3%;--e-column-margin-left:3%;padding:20% 2% 2% 20%;}.elementor-8309 .elementor-element.elementor-element-611457d{padding:10% 0% 10% 0%;}.elementor-8309 .elementor-element.elementor-element-7752854 > .elementor-element-populated{margin:0% 3% 3% 3%;--e-column-margin-right:3%;--e-column-margin-left:3%;padding:20% 2% 2% 20%;}.elementor-8309 .elementor-element.elementor-element-4c47198{padding:10% 0% 10% 0%;}.elementor-8309 .elementor-element.elementor-element-155e658{font-size:12px;letter-spacing:0.6px;}.elementor-8309 .elementor-element.elementor-element-6727a9d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8309 .elementor-element.elementor-element-6727a9d{text-align:center;}.elementor-8309 .elementor-element.elementor-element-6727a9d .elementor-heading-title{font-size:27px;}.elementor-8309 .elementor-element.elementor-element-5566004{font-size:12px;letter-spacing:0.6px;}.elementor-8309 .elementor-element.elementor-element-bc74ae3{padding:10% 0% 10% 0%;}.elementor-8309 .elementor-element.elementor-element-6c803be{font-size:12px;letter-spacing:0.6px;}.elementor-8309 .elementor-element.elementor-element-b24bfa5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8309 .elementor-element.elementor-element-b24bfa5{text-align:center;}.elementor-8309 .elementor-element.elementor-element-b24bfa5 .elementor-heading-title{font-size:30px;}.elementor-8309 .elementor-element.elementor-element-548a591{font-size:12px;line-height:1.5em;letter-spacing:0.6px;}.elementor-8309 .elementor-element.elementor-element-46bed53 .elementor-button{padding:1em 3em 1em 3em;}.elementor-8309 .elementor-element.elementor-element-32c97a2{padding:7% 2% 2% 2%;}.elementor-8309 .elementor-element.elementor-element-434286f{margin-top:5%;margin-bottom:0%;}.elementor-8309 .elementor-element.elementor-element-2860750{text-align:center;}.elementor-8309 .elementor-element.elementor-element-2860750 .elementor-heading-title{font-size:50px;}.elementor-8309 .elementor-element.elementor-element-8bab02a{text-align:center;}.elementor-8309 .elementor-element.elementor-element-8bab02a .elementor-heading-title{font-size:12px;letter-spacing:-0.1px;}.elementor-8309 .elementor-element.elementor-element-e4c3943{padding:2% 5% 10% 5%;}.elementor-8309 .elementor-element.elementor-element-050ced0{width:33%;}.elementor-8309 .elementor-element.elementor-element-fc3b3a2{text-align:center;}.elementor-8309 .elementor-element.elementor-element-fc3b3a2 .elementor-heading-title{font-size:10px;letter-spacing:1.2px;}.elementor-8309 .elementor-element.elementor-element-2082e66{width:33%;}.elementor-8309 .elementor-element.elementor-element-53627b8{text-align:center;}.elementor-8309 .elementor-element.elementor-element-53627b8 .elementor-heading-title{font-size:10px;letter-spacing:1.2px;}.elementor-8309 .elementor-element.elementor-element-ad4fc49{width:33%;}.elementor-8309 .elementor-element.elementor-element-b5dfdbc{text-align:center;}.elementor-8309 .elementor-element.elementor-element-b5dfdbc .elementor-heading-title{font-size:10px;letter-spacing:1.2px;}.elementor-8309 .elementor-element.elementor-element-52e3370{width:33%;}.elementor-8309 .elementor-element.elementor-element-1021bc2{text-align:center;}.elementor-8309 .elementor-element.elementor-element-1021bc2 .elementor-heading-title{font-size:10px;letter-spacing:1.2px;}.elementor-8309 .elementor-element.elementor-element-26a258c{width:33%;}.elementor-8309 .elementor-element.elementor-element-1641763{text-align:center;}.elementor-8309 .elementor-element.elementor-element-1641763 .elementor-heading-title{font-size:10px;letter-spacing:1.2px;}.elementor-8309 .elementor-element.elementor-element-33cb7e1{width:33%;}.elementor-8309 .elementor-element.elementor-element-efb64cb{text-align:center;}.elementor-8309 .elementor-element.elementor-element-efb64cb .elementor-heading-title{font-size:10px;letter-spacing:1.2px;}.elementor-8309 .elementor-element.elementor-element-297c4d5{width:33%;}.elementor-8309 .elementor-element.elementor-element-d67881f{text-align:center;}.elementor-8309 .elementor-element.elementor-element-d67881f .elementor-heading-title{font-size:10px;letter-spacing:1.2px;}.elementor-8309 .elementor-element.elementor-element-5e35e71{width:33%;}.elementor-8309 .elementor-element.elementor-element-a36e4ac{text-align:center;}.elementor-8309 .elementor-element.elementor-element-a36e4ac .elementor-heading-title{font-size:10px;letter-spacing:1.2px;}.elementor-8309 .elementor-element.elementor-element-6034b4b{width:33%;}.elementor-8309 .elementor-element.elementor-element-7561b52{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;bottom:70px;text-align:right;}.elementor-8309 .elementor-element.elementor-element-d9174fb{width:50%;}.elementor-8309 .elementor-element.elementor-element-b871cb3 > .elementor-widget-container{padding:040% 0% 3% 0%;}.elementor-8309 .elementor-element.elementor-element-b871cb3{text-align:center;}.elementor-8309 .elementor-element.elementor-element-b871cb3 .elementor-heading-title{font-size:30px;letter-spacing:-0.3px;}.elementor-8309 .elementor-element.elementor-element-6858401 .elementor-button{font-size:12px;padding:8% 8% 8% 8%;}.elementor-8309 .elementor-element.elementor-element-263d8be{width:50%;}.elementor-8309 .elementor-element.elementor-element-562d303 > .elementor-widget-container{padding:040% 0% 3% 0%;}.elementor-8309 .elementor-element.elementor-element-562d303{text-align:center;}.elementor-8309 .elementor-element.elementor-element-562d303 .elementor-heading-title{font-size:30px;letter-spacing:-0.3px;}.elementor-8309 .elementor-element.elementor-element-a6f1a1a .elementor-button{font-size:12px;}.elementor-8309 .elementor-element.elementor-element-18a455d{width:50%;}.elementor-8309 .elementor-element.elementor-element-4120abf > .elementor-widget-container{padding:040% 0% 3% 0%;}.elementor-8309 .elementor-element.elementor-element-4120abf{text-align:center;}.elementor-8309 .elementor-element.elementor-element-4120abf .elementor-heading-title{font-size:30px;letter-spacing:-0.3px;}.elementor-8309 .elementor-element.elementor-element-4d95042 .elementor-button{font-size:12px;}.elementor-8309 .elementor-element.elementor-element-5311f8b{width:50%;}.elementor-8309 .elementor-element.elementor-element-b55dbb5 > .elementor-widget-container{padding:040% 0% 3% 0%;}.elementor-8309 .elementor-element.elementor-element-b55dbb5{text-align:center;}.elementor-8309 .elementor-element.elementor-element-b55dbb5 .elementor-heading-title{font-size:30px;letter-spacing:-0.3px;}.elementor-8309 .elementor-element.elementor-element-8f6266d .elementor-button{font-size:12px;}}@media(min-width:768px){.elementor-8309 .elementor-element.elementor-element-c381029{width:15%;}.elementor-8309 .elementor-element.elementor-element-f782f51{width:69.333%;}.elementor-8309 .elementor-element.elementor-element-2580998{width:15%;}.elementor-8309 .elementor-element.elementor-element-0ce7d15{width:46.917%;}.elementor-8309 .elementor-element.elementor-element-a4f52f6{width:53.083%;}.elementor-8309 .elementor-element.elementor-element-e9c4bd4{width:32.007%;}.elementor-8309 .elementor-element.elementor-element-f677e66{width:67.993%;}.elementor-8309 .elementor-element.elementor-element-26a258c{width:33%;}.elementor-8309 .elementor-element.elementor-element-33cb7e1{width:33.238%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8309 .elementor-element.elementor-element-59fa6d6{width:100%;}.elementor-8309 .elementor-element.elementor-element-0ce7d15{width:100%;}.elementor-8309 .elementor-element.elementor-element-a4f52f6{width:100%;}}