.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-27 .elementor-element.elementor-element-5c2afe3:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-5c2afe3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trive-hgp.shapeless.jp/wp-content/uploads/2021/05/gym_top_1.jpg");background-repeat:no-repeat;}.elementor-27 .elementor-element.elementor-element-5c2afe3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:12% 0% 12% 0%;}.elementor-27 .elementor-element.elementor-element-5c2afe3 > .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-bc-flex-widget .elementor-27 .elementor-element.elementor-element-cfa88e5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-cfa88e5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-cfa88e5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27 .elementor-element.elementor-element-cfa88e5 > .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-27 .elementor-element.elementor-element-cfa88e5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 50% 0% 1%;--e-column-margin-right:50%;--e-column-margin-left:1%;}.elementor-27 .elementor-element.elementor-element-cfa88e5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-27 .elementor-element.elementor-element-4c68efd > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-4c68efd{text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:bold;line-height:2em;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-b99c731{text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:bold;line-height:2em;color:#FFFFFF;}.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-27 .elementor-element.elementor-element-47479ba > .elementor-widget-container{background-color:#06060600;margin:1em 0em 1em 0em;}.elementor-27 .elementor-element.elementor-element-47479ba{text-align:center;}.elementor-27 .elementor-element.elementor-element-47479ba img{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-27 .elementor-element.elementor-element-4b268d8{text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;line-height:2.5em;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-2e12459{margin-top:0%;margin-bottom:0%;}.elementor-27 .elementor-element.elementor-element-b3a2e23:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-b3a2e23 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF9E;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-b3a2e23.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-27 .elementor-element.elementor-element-b3a2e23.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-27 .elementor-element.elementor-element-b3a2e23.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27 .elementor-element.elementor-element-b3a2e23 > .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-27 .elementor-element.elementor-element-b3a2e23 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:.5em .5em .5em .5em;--e-column-margin-right:.5em;--e-column-margin-left:.5em;}.elementor-27 .elementor-element.elementor-element-b3a2e23 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-27 .elementor-element.elementor-element-c24ce8c > .elementor-widget-container{background-color:#000000;padding:0em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-c24ce8c{text-align:center;}.elementor-27 .elementor-element.elementor-element-c24ce8c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-8220f97 > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-8220f97{text-align:left;}.elementor-27 .elementor-element.elementor-element-8220f97 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:bold;line-height:2em;color:#1A1A1A;}.elementor-27 .elementor-element.elementor-element-74e74f2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-74e74f2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF9E;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-74e74f2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-74e74f2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-74e74f2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27 .elementor-element.elementor-element-74e74f2 > .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-27 .elementor-element.elementor-element-74e74f2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:.5em .5em .5em .5em;--e-column-margin-right:.5em;--e-column-margin-left:.5em;}.elementor-27 .elementor-element.elementor-element-74e74f2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-4493517 > .elementor-widget-container{background-color:#000000;padding:0em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-4493517{text-align:center;}.elementor-27 .elementor-element.elementor-element-4493517 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-7123628 > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-7123628{text-align:left;}.elementor-27 .elementor-element.elementor-element-7123628 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:bold;line-height:2em;color:#1A1A1A;}.elementor-27 .elementor-element.elementor-element-724fdff:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-724fdff > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF9E;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-724fdff.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-27 .elementor-element.elementor-element-724fdff.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-27 .elementor-element.elementor-element-724fdff.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27 .elementor-element.elementor-element-724fdff > .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-27 .elementor-element.elementor-element-724fdff > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:.5em .5em .5em .5em;--e-column-margin-right:.5em;--e-column-margin-left:.5em;}.elementor-27 .elementor-element.elementor-element-724fdff > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-af073ff > .elementor-widget-container{background-color:#000000;padding:0em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-af073ff{text-align:center;}.elementor-27 .elementor-element.elementor-element-af073ff .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-6f344d6 > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-6f344d6{text-align:left;}.elementor-27 .elementor-element.elementor-element-6f344d6 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:bold;line-height:2em;color:#1A1A1A;}.elementor-27 .elementor-element.elementor-element-dfc16ad:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-dfc16ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#79E1F442;}.elementor-27 .elementor-element.elementor-element-dfc16ad{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:5% 0% 5% 0%;}.elementor-27 .elementor-element.elementor-element-dfc16ad > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-f63cc79 > .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-27 .elementor-element.elementor-element-dd278de img{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.16);}.elementor-27 .elementor-element.elementor-element-6a0af1f > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-27 .elementor-element.elementor-element-6a0af1f{text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:normal;line-height:2em;letter-spacing:1.5px;color:#333333;}.elementor-27 .elementor-element.elementor-element-0ce2fed{margin-top:5%;margin-bottom:0%;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-230a591.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-230a591.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-230a591 > .elementor-element-populated{margin:0em 1em 0em 0em;--e-column-margin-right:1em;--e-column-margin-left:0em;}.elementor-27 .elementor-element.elementor-element-0196845 > .elementor-element-populated{margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;}.elementor-27 .elementor-element.elementor-element-52b7c61 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-52b7c61{text-align:left;}.elementor-27 .elementor-element.elementor-element-210394d{text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;line-height:2.5em;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-3922e1d{margin-top:0%;margin-bottom:5%;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-7509ef1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-7509ef1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-fcad8ed{text-align:center;}.elementor-27 .elementor-element.elementor-element-fcad8ed .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:300;color:#555555;}.elementor-27 .elementor-element.elementor-element-fe4c8f8 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-27 .elementor-element.elementor-element-fe4c8f8{text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:normal;line-height:2.5em;color:#666666;}.elementor-27 .elementor-element.elementor-element-c76f834{margin-top:5%;margin-bottom:0%;}.elementor-27 .elementor-element.elementor-element-31902c7{text-align:left;}.elementor-27 .elementor-element.elementor-element-31902c7 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:60px;font-weight:400;letter-spacing:2.5px;color:#000000;}.elementor-27 .elementor-element.elementor-element-eaf4296 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-27 .elementor-element.elementor-element-eaf4296{text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:normal;line-height:2.5em;letter-spacing:1.5px;color:#666666;}.elementor-27 .elementor-element.elementor-element-3582471 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:10px;}.elementor-27 .elementor-element.elementor-element-3582471{margin-top:5%;margin-bottom:0%;}.elementor-27 .elementor-element.elementor-element-d62a3be:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-d62a3be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trive-hgp.shapeless.jp/wp-content/uploads/2021/05/sp_1.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-d62a3be{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-d62a3be > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-edc9bc2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-edc9bc2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF9E;}.elementor-27 .elementor-element.elementor-element-edc9bc2 > .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-27 .elementor-element.elementor-element-edc9bc2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:45% 10% 45% 10%;--e-column-margin-right:10%;--e-column-margin-left:10%;padding:0em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-edc9bc2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-437df4f > .elementor-widget-container{margin:1em 0em 1em 0em;}.elementor-27 .elementor-element.elementor-element-437df4f{text-align:center;font-family:"Bebas Neue", Sans-serif;font-size:24px;font-weight:400;line-height:1em;letter-spacing:1.5px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-bc9ae22 > .elementor-widget-container{margin:5% 0% 15% 0%;}.elementor-27 .elementor-element.elementor-element-bc9ae22{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:bold;line-height:2em;color:#1A1A1A;}.elementor-27 .elementor-element.elementor-element-5330122:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-5330122 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trive-hgp.shapeless.jp/wp-content/uploads/2021/05/sp_2.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-5330122{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-5330122 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-d0de371:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-d0de371 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF9E;}.elementor-27 .elementor-element.elementor-element-d0de371 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:45% 10% 45% 10%;--e-column-margin-right:10%;--e-column-margin-left:10%;padding:0em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-d0de371 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-33e7476 > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-33e7476{text-align:center;font-family:"Bebas Neue", Sans-serif;font-size:24px;font-weight:400;line-height:1em;letter-spacing:1.5px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-32099da > .elementor-widget-container{margin:5% 0% 15% 0%;}.elementor-27 .elementor-element.elementor-element-32099da{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:bold;line-height:2em;color:#1A1A1A;}.elementor-27 .elementor-element.elementor-element-16a4bd1:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-16a4bd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trive-hgp.shapeless.jp/wp-content/uploads/2021/05/sp_3.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-16a4bd1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-16a4bd1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-3423c34:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-3423c34 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF9E;}.elementor-27 .elementor-element.elementor-element-3423c34 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:45% 10% 45% 10%;--e-column-margin-right:10%;--e-column-margin-left:10%;padding:0em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-3423c34 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-47388ec > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-47388ec{text-align:center;font-family:"Bebas Neue", Sans-serif;font-size:24px;font-weight:400;line-height:1em;letter-spacing:1.5px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-112ecac > .elementor-widget-container{margin:5% 0% 15% 0%;}.elementor-27 .elementor-element.elementor-element-112ecac{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:bold;line-height:2em;color:#1A1A1A;}.elementor-27 .elementor-element.elementor-element-a8c552f:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-a8c552f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trive-hgp.shapeless.jp/wp-content/uploads/2021/05/sp_4.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-a8c552f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-a8c552f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-68026dc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-68026dc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF9E;}.elementor-27 .elementor-element.elementor-element-68026dc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:45% 10% 45% 10%;--e-column-margin-right:10%;--e-column-margin-left:10%;padding:0em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-68026dc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-e88ce85 > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-e88ce85{text-align:center;font-family:"Bebas Neue", Sans-serif;font-size:24px;font-weight:400;line-height:1em;letter-spacing:1.5px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-8ae1dc1 > .elementor-widget-container{margin:5% 0% 15% 0%;}.elementor-27 .elementor-element.elementor-element-8ae1dc1{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:bold;line-height:2em;color:#1A1A1A;}.elementor-27 .elementor-element.elementor-element-75a9813 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:10px;}.elementor-27 .elementor-element.elementor-element-75a9813{margin-top:5%;margin-bottom:0%;}.elementor-27 .elementor-element.elementor-element-7cb6d80:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-7cb6d80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trive-hgp.shapeless.jp/wp-content/uploads/2021/05/sp_1.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-7cb6d80{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-7cb6d80 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-b2b7b78:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-b2b7b78 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF9E;}.elementor-27 .elementor-element.elementor-element-b2b7b78 > .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-27 .elementor-element.elementor-element-b2b7b78 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:45% 10% 45% 10%;--e-column-margin-right:10%;--e-column-margin-left:10%;padding:0em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-b2b7b78 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-b350a4f > .elementor-widget-container{margin:1em 0em 1em 0em;}.elementor-27 .elementor-element.elementor-element-b350a4f{text-align:center;font-family:"Bebas Neue", Sans-serif;font-size:24px;font-weight:400;line-height:1em;letter-spacing:1.5px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-84c18b0 > .elementor-widget-container{margin:5% 0% 5% 0%;}.elementor-27 .elementor-element.elementor-element-84c18b0{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:bold;line-height:2em;color:#1A1A1A;}.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-27 .elementor-element.elementor-element-dbceb7d .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:bold;fill:#1A1A1A;color:#1A1A1A;border-style:solid;border-width:1px 1px 1px 1px;border-radius:2em 2em 2em 2em;padding:1em 5em 1em 5em;}.elementor-27 .elementor-element.elementor-element-dbceb7d .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-dbceb7d .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-dbceb7d > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-27 .elementor-element.elementor-element-dbceb7d .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-dbceb7d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-8e4ff00:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-8e4ff00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trive-hgp.shapeless.jp/wp-content/uploads/2021/05/sp_2.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-8e4ff00{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-8e4ff00 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-73a2755:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-73a2755 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF9E;}.elementor-27 .elementor-element.elementor-element-73a2755 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:45% 10% 45% 10%;--e-column-margin-right:10%;--e-column-margin-left:10%;padding:0em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-73a2755 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-10be33d > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-10be33d{text-align:center;font-family:"Bebas Neue", Sans-serif;font-size:24px;font-weight:400;line-height:1em;letter-spacing:1.5px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-a373178 > .elementor-widget-container{margin:5% 0% 5% 0%;}.elementor-27 .elementor-element.elementor-element-a373178{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:bold;line-height:2em;color:#1A1A1A;}.elementor-27 .elementor-element.elementor-element-f172d28 .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:bold;fill:#1A1A1A;color:#1A1A1A;border-style:solid;border-width:1px 1px 1px 1px;border-radius:2em 2em 2em 2em;padding:1em 5em 1em 5em;}.elementor-27 .elementor-element.elementor-element-f172d28 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-f172d28 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-f172d28 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-27 .elementor-element.elementor-element-f172d28 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-f172d28 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-94fd45d:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-94fd45d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trive-hgp.shapeless.jp/wp-content/uploads/2021/05/sp_3.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-94fd45d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-94fd45d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-5a9e828:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-5a9e828 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF9E;}.elementor-27 .elementor-element.elementor-element-5a9e828 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:45% 10% 45% 10%;--e-column-margin-right:10%;--e-column-margin-left:10%;padding:0em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-5a9e828 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-ab5f8ec > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-ab5f8ec{text-align:center;font-family:"Bebas Neue", Sans-serif;font-size:24px;font-weight:400;line-height:1em;letter-spacing:1.5px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-c009766 > .elementor-widget-container{margin:5% 0% 5% 0%;}.elementor-27 .elementor-element.elementor-element-c009766{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:bold;line-height:2em;color:#1A1A1A;}.elementor-27 .elementor-element.elementor-element-eb96430 .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:bold;fill:#1A1A1A;color:#1A1A1A;border-style:solid;border-width:1px 1px 1px 1px;border-radius:2em 2em 2em 2em;padding:1em 5em 1em 5em;}.elementor-27 .elementor-element.elementor-element-eb96430 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-eb96430 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-eb96430 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-27 .elementor-element.elementor-element-eb96430 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-eb96430 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-cea27fe:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-cea27fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trive-hgp.shapeless.jp/wp-content/uploads/2021/05/sp_4.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-cea27fe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-cea27fe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-a6c12d7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-a6c12d7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF9E;}.elementor-27 .elementor-element.elementor-element-a6c12d7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:45% 10% 45% 10%;--e-column-margin-right:10%;--e-column-margin-left:10%;padding:0em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-a6c12d7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-db979f6 > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-db979f6{text-align:center;font-family:"Bebas Neue", Sans-serif;font-size:24px;font-weight:400;line-height:1em;letter-spacing:1.5px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-6ad1f82 > .elementor-widget-container{margin:5% 0% 5% 0%;}.elementor-27 .elementor-element.elementor-element-6ad1f82{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:bold;line-height:2em;color:#1A1A1A;}.elementor-27 .elementor-element.elementor-element-448c31e .elementor-button{background-color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:bold;fill:#1A1A1A;color:#1A1A1A;border-style:solid;border-width:1px 1px 1px 1px;border-radius:2em 2em 2em 2em;padding:1em 5em 1em 5em;}.elementor-27 .elementor-element.elementor-element-448c31e .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-448c31e .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-448c31e > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-27 .elementor-element.elementor-element-448c31e .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-448c31e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-4b57bf4{margin-top:5%;margin-bottom:0%;}.elementor-27 .elementor-element.elementor-element-841015b > .elementor-element-populated{margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;}.elementor-27 .elementor-element.elementor-element-39f0989{text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;line-height:2.5em;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-ce9154f > .elementor-widget-container{padding:0em 0em 2em 0em;border-style:solid;border-width:0px 0px 1px 0px;border-color:#1A1A1A;}.elementor-27 .elementor-element.elementor-element-ce9154f{text-align:left;}.elementor-27 .elementor-element.elementor-element-ce9154f .elementor-heading-title{font-family:"Audiowide", Sans-serif;font-size:60px;font-weight:400;letter-spacing:2.5px;color:#000000;}.elementor-27 .elementor-element.elementor-element-6d6e5fd{text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;line-height:2.5em;letter-spacing:1.5px;color:#666666;}.elementor-27 .elementor-element.elementor-element-ffafa97 > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-27 .elementor-element.elementor-element-ffafa97{text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:normal;line-height:2.5em;color:#666666;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-2b84955.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-2b84955.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-2b84955 > .elementor-element-populated{margin:0em 0em 0em 1em;--e-column-margin-right:0em;--e-column-margin-left:1em;}.elementor-27 .elementor-element.elementor-element-d4c14fb:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-d4c14fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trive-hgp.shapeless.jp/wp-content/uploads/2021/05/s_machine.jpg");background-repeat:no-repeat;}.elementor-27 .elementor-element.elementor-element-d4c14fb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:5%;padding:9em 0em 9em 0em;}.elementor-27 .elementor-element.elementor-element-d4c14fb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-0315504 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-0315504{margin-top:0em;margin-bottom:0em;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-cc1af1b > .elementor-element-populated{margin:0% 1% 0% 50%;--e-column-margin-right:1%;--e-column-margin-left:50%;}.elementor-27 .elementor-element.elementor-element-1190d89{text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;line-height:2.5em;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-d0f4b24 > .elementor-widget-container{margin:1em 0em 1em 0em;}.elementor-27 .elementor-element.elementor-element-d0f4b24{text-align:left;}.elementor-27 .elementor-element.elementor-element-d0f4b24 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:46px;font-weight:400;letter-spacing:1px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-d502241 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-27 .elementor-element.elementor-element-d502241{text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:normal;line-height:2.5em;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-844c9c4 > .elementor-container{max-width:1400px;}.elementor-27 .elementor-element.elementor-element-844c9c4{margin-top:0%;margin-bottom:5%;}.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-widget-image-carousel [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-carousel [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-image-carousel .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-image-carousel .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-image-carousel .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-image-carousel .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-carousel ::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-carousel .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-carousel .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-245be17{--e-image-carousel-slides-to-show:4;}.elementor-27 .elementor-element.elementor-element-245be17 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-245be17 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:1px 1px 1px 1px;border-color:#1A1A1A;}.elementor-27 .elementor-element.elementor-element-8e42a38{margin-top:2em;margin-bottom:0em;}.elementor-27 .elementor-element.elementor-element-0dee37e .elementor-button{background-color:#1A1A1A;font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:bold;fill:#FFFFFF;color:#FFFFFF;border-radius:2em 2em 2em 2em;padding:1em 5em 1em 5em;}.elementor-27 .elementor-element.elementor-element-0dee37e > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-6dbbd2e:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-6dbbd2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trive-hgp.shapeless.jp/wp-content/uploads/2021/05/c_machine.jpg");background-repeat:no-repeat;}.elementor-27 .elementor-element.elementor-element-6dbbd2e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:5%;margin-bottom:5%;padding:9em 0em 9em 0em;}.elementor-27 .elementor-element.elementor-element-6dbbd2e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-2ef387e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-2ef387e{margin-top:0em;margin-bottom:0em;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-d994d88 > .elementor-element-populated{margin:0% 1% 0% 50%;--e-column-margin-right:1%;--e-column-margin-left:50%;}.elementor-27 .elementor-element.elementor-element-4ec66f7{text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;line-height:2.5em;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-ff57b4d > .elementor-widget-container{margin:1em 0em 1em 0em;}.elementor-27 .elementor-element.elementor-element-ff57b4d{text-align:left;}.elementor-27 .elementor-element.elementor-element-ff57b4d .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:46px;font-weight:400;letter-spacing:1px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-58d4e3d > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-27 .elementor-element.elementor-element-58d4e3d{text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:normal;line-height:2.5em;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-3590982{--e-image-carousel-slides-to-show:4;}.elementor-27 .elementor-element.elementor-element-3590982 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-3590982 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:1px 1px 1px 1px;border-color:#1A1A1A;}.elementor-27 .elementor-element.elementor-element-2d3d60e > .elementor-container{max-width:1400px;}.elementor-27 .elementor-element.elementor-element-83d0926{margin-top:2em;margin-bottom:0em;}.elementor-27 .elementor-element.elementor-element-05c603b .elementor-button{background-color:#1A1A1A;font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:bold;fill:#FFFFFF;color:#FFFFFF;border-radius:2em 2em 2em 2em;padding:1em 5em 1em 5em;}.elementor-27 .elementor-element.elementor-element-05c603b > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-98a7303:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-98a7303 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trive-hgp.shapeless.jp/wp-content/uploads/2021/05/f_weight.jpg");background-repeat:no-repeat;}.elementor-27 .elementor-element.elementor-element-98a7303{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:5%;margin-bottom:5%;padding:9em 0em 9em 0em;}.elementor-27 .elementor-element.elementor-element-98a7303 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-5c5a417 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-5c5a417{margin-top:0em;margin-bottom:0em;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-a2f05b0 > .elementor-element-populated{margin:0% 1% 0% 50%;--e-column-margin-right:1%;--e-column-margin-left:50%;}.elementor-27 .elementor-element.elementor-element-4efc256{text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;line-height:2.5em;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-ff8a202 > .elementor-widget-container{margin:1em 0em 1em 0em;}.elementor-27 .elementor-element.elementor-element-ff8a202{text-align:left;}.elementor-27 .elementor-element.elementor-element-ff8a202 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:46px;font-weight:400;letter-spacing:1px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-26b1c12 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-27 .elementor-element.elementor-element-26b1c12{text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:normal;line-height:2.5em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-1be0186{--e-image-carousel-slides-to-show:4;}.elementor-27 .elementor-element.elementor-element-1be0186 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-1be0186 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:1px 1px 1px 1px;border-color:#1A1A1A;}.elementor-27 .elementor-element.elementor-element-3961b8b > .elementor-container{max-width:1400px;}.elementor-27 .elementor-element.elementor-element-122492b{margin-top:2em;margin-bottom:0em;}.elementor-27 .elementor-element.elementor-element-e8530a7 .elementor-button{background-color:#1A1A1A;font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:bold;fill:#FFFFFF;color:#FFFFFF;border-radius:2em 2em 2em 2em;padding:1em 5em 1em 5em;}.elementor-27 .elementor-element.elementor-element-e8530a7 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-4d5d2ab{margin-top:5%;margin-bottom:0%;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-cdbeb17.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-cdbeb17.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-cdbeb17 > .elementor-element-populated{margin:0em 1em 0em 0em;--e-column-margin-right:1em;--e-column-margin-left:0em;}.elementor-27 .elementor-element.elementor-element-990a1a6 > .elementor-element-populated{margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;}.elementor-27 .elementor-element.elementor-element-268973e{text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;line-height:2.5em;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-1275555 > .elementor-widget-container{padding:0em 0em 2em 0em;border-style:solid;border-width:0px 0px 1px 0px;border-color:#1A1A1A;}.elementor-27 .elementor-element.elementor-element-1275555{text-align:left;}.elementor-27 .elementor-element.elementor-element-1275555 .elementor-heading-title{font-family:"Audiowide", Sans-serif;font-size:60px;font-weight:400;letter-spacing:2.5px;color:#000000;}.elementor-27 .elementor-element.elementor-element-8fb16d7{text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;line-height:2.5em;color:#000000;}.elementor-27 .elementor-element.elementor-element-fce252c > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-27 .elementor-element.elementor-element-fce252c{text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:normal;line-height:2.5em;color:#666666;}.elementor-27 .elementor-element.elementor-element-974f7b8{margin-top:5%;margin-bottom:0%;}.elementor-27 .elementor-element.elementor-element-00941f7 > .elementor-widget-container{margin:0em 0.5em 0em 0em;}.elementor-27 .elementor-element.elementor-element-3a092f7 > .elementor-widget-container{margin:0em 0em 0em 0.5em;}.elementor-27 .elementor-element.elementor-element-ff1b2cb:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-ff1b2cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trive-hgp.shapeless.jp/wp-content/uploads/2021/05/facility.jpg");background-repeat:no-repeat;}.elementor-27 .elementor-element.elementor-element-ff1b2cb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:5%;margin-bottom:5%;padding:9em 0em 9em 0em;}.elementor-27 .elementor-element.elementor-element-ff1b2cb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-a954934 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-a954934{margin-top:0em;margin-bottom:0em;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-bb5eebc > .elementor-element-populated{margin:0% 1% 0% 50%;--e-column-margin-right:1%;--e-column-margin-left:50%;}.elementor-27 .elementor-element.elementor-element-3465684{text-align:right;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;line-height:2.5em;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-232b195 > .elementor-widget-container{margin:1em 0em 1em 0em;}.elementor-27 .elementor-element.elementor-element-232b195{text-align:right;}.elementor-27 .elementor-element.elementor-element-232b195 .elementor-heading-title{font-family:"Audiowide", Sans-serif;font-size:48px;font-weight:normal;text-transform:uppercase;letter-spacing:2.5px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-efb3f3f > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-27 .elementor-element.elementor-element-efb3f3f{text-align:right;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:normal;line-height:2.5em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-2ba0f20{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;}.elementor-27 .elementor-element.elementor-element-2ba0f20 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-9ee8ec3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-9ee8ec3{text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:600;line-height:1.5em;color:#000000;}.elementor-27 .elementor-element.elementor-element-978af6a{margin-top:2%;margin-bottom:0%;}.elementor-27 .elementor-element.elementor-element-cbcc397 > .elementor-widget-container{margin:0.5em 0.5em 0.5em 0.5em;}.elementor-27 .elementor-element.elementor-element-2936e1a > .elementor-widget-container{margin:0.5em 0.5em 0.5em 0.5em;}.elementor-27 .elementor-element.elementor-element-08664cf > .elementor-widget-container{margin:0.5em 0.5em 0.5em 0.5em;}.elementor-27 .elementor-element.elementor-element-46c6098 > .elementor-widget-container{margin:0.5em 0.5em 0.5em 0.5em;}.elementor-27 .elementor-element.elementor-element-fd9f90e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;}.elementor-27 .elementor-element.elementor-element-fd9f90e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .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-27 .elementor-element.elementor-element-0b31fef{text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:600;line-height:1em;color:#000000;}.elementor-27 .elementor-element.elementor-element-0b70efb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-0b70efb{text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:normal;line-height:2.5em;color:#666666;}.elementor-27 .elementor-element.elementor-element-9a0415d{margin-top:5%;margin-bottom:0%;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-8f9fc2e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-8f9fc2e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-8f9fc2e > .elementor-element-populated{margin:0em 1em 0em 0em;--e-column-margin-right:1em;--e-column-margin-left:0em;}.elementor-27 .elementor-element.elementor-element-9e5e92d > .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-27 .elementor-element.elementor-element-9e5e92d > .elementor-element-populated{margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;}.elementor-27 .elementor-element.elementor-element-56a5b96{text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;line-height:2.5em;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-54793d3 > .elementor-widget-container{padding:1em 0em 1em 0em;border-style:solid;border-width:0px 0px 1px 0px;border-color:#1A1A1A;}.elementor-27 .elementor-element.elementor-element-54793d3{text-align:left;}.elementor-27 .elementor-element.elementor-element-54793d3 .elementor-heading-title{font-family:"Audiowide", Sans-serif;font-size:52px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:#000000;}.elementor-27 .elementor-element.elementor-element-7427d0e{text-align:left;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;line-height:2em;letter-spacing:1.5px;color:#000000;}.elementor-27 .elementor-element.elementor-element-9899997 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-27 .elementor-element.elementor-element-9899997{text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:normal;line-height:2.5em;color:#666666;}.elementor-27 .elementor-element.elementor-element-4e160b1 > .elementor-widget-container{background-color:#808080;margin:0em 0em 0em 0em;padding:0% 3% 0% 3%;}.elementor-27 .elementor-element.elementor-element-4e160b1{text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-size:12px;font-weight:normal;line-height:2.5em;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-4640bfc{margin-top:5%;margin-bottom:0%;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-1d3fe36.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-1d3fe36.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-1d3fe36.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27 .elementor-element.elementor-element-1d3fe36 > .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-27 .elementor-element.elementor-element-1d3fe36 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-654069c > .elementor-widget-container{margin:0% 0% 0% 0%;padding:1em 0em 1.5em 0em;border-style:solid;border-width:1px 0px 0px 1px;}.elementor-27 .elementor-element.elementor-element-654069c{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:normal;line-height:1em;color:#666666;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-f1a8e5e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-f1a8e5e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-f1a8e5e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27 .elementor-element.elementor-element-f1a8e5e > .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-27 .elementor-element.elementor-element-f1a8e5e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-2791f5b > .elementor-widget-container{margin:0% 0% 0% 0%;padding:1em 0em 1.5em 0em;border-style:solid;border-width:1px 1px 0px 1px;}.elementor-27 .elementor-element.elementor-element-2791f5b{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:normal;line-height:1em;color:#666666;}.elementor-27 .elementor-element.elementor-element-30a0b40{margin-top:0%;margin-bottom:0%;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-1ea332d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-1ea332d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-1ea332d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27 .elementor-element.elementor-element-1ea332d > .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-27 .elementor-element.elementor-element-1ea332d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-68ebd6a > .elementor-widget-container{margin:0% 0% 0% 0%;padding:1em 0em 1.5em 0em;border-style:solid;border-width:1px 0px 1px 1px;}.elementor-27 .elementor-element.elementor-element-68ebd6a{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:normal;line-height:1em;color:#666666;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-3a45aee.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-3a45aee.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-3a45aee.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27 .elementor-element.elementor-element-3a45aee > .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-27 .elementor-element.elementor-element-3a45aee > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-077af70 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:1em 0em 1.5em 0em;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-27 .elementor-element.elementor-element-077af70{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:normal;line-height:1em;color:#666666;}.elementor-27 .elementor-element.elementor-element-a3cfe88{text-align:right;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:600;line-height:2.5em;color:#666666;}.elementor-27 .elementor-element.elementor-element-32c97a2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-32c97a2:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-32c97a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-27 .elementor-element.elementor-element-32c97a2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:5%;margin-bottom:0%;padding:4% 10% 0% 10%;}.elementor-27 .elementor-element.elementor-element-32c97a2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-434286f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-2860750{text-align:left;}.elementor-27 .elementor-element.elementor-element-2860750 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:60px;font-weight:400;letter-spacing:2.4px;color:#000000;}.elementor-27 .elementor-element.elementor-element-8bab02a{text-align:left;}.elementor-27 .elementor-element.elementor-element-8bab02a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:500;line-height:1.5em;letter-spacing:2.5px;color:#666666;}.elementor-27 .elementor-element.elementor-element-e4c3943 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-e4c3943:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-e4c3943 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-27 .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-27 .elementor-element.elementor-element-e4c3943 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-ee92842.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-27 .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-27 .elementor-element.elementor-element-6afde4c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-27 .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-27 .elementor-element.elementor-element-fc3b3a2 > .elementor-widget-container{margin:1% 2% 5% 2%;}.elementor-27 .elementor-element.elementor-element-fc3b3a2{text-align:center;}.elementor-27 .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-27 .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-27 .elementor-element.elementor-element-53627b8 > .elementor-widget-container{margin:1% 2% 5% 2%;}.elementor-27 .elementor-element.elementor-element-53627b8{text-align:center;}.elementor-27 .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-27 .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-27 .elementor-element.elementor-element-b5dfdbc > .elementor-widget-container{margin:1% 2% 5% 2%;}.elementor-27 .elementor-element.elementor-element-b5dfdbc{text-align:center;}.elementor-27 .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-27 .elementor-element.elementor-element-0581c09.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-27 .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-27 .elementor-element.elementor-element-d0292cc > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-27 .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-27 .elementor-element.elementor-element-1021bc2 > .elementor-widget-container{margin:1% 2% 5% 2%;}.elementor-27 .elementor-element.elementor-element-1021bc2{text-align:center;}.elementor-27 .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-27 .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-27 .elementor-element.elementor-element-1641763 > .elementor-widget-container{margin:1% 2% 5% 2%;}.elementor-27 .elementor-element.elementor-element-1641763{text-align:center;}.elementor-27 .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-27 .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-27 .elementor-element.elementor-element-efb64cb > .elementor-widget-container{margin:1% 2% 5% 2%;}.elementor-27 .elementor-element.elementor-element-efb64cb{text-align:center;}.elementor-27 .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-27 .elementor-element.elementor-element-7b32d4d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-27 .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-27 .elementor-element.elementor-element-d67881f > .elementor-widget-container{margin:1% 2% 5% 2%;}.elementor-27 .elementor-element.elementor-element-d67881f{text-align:center;}.elementor-27 .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-27 .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-27 .elementor-element.elementor-element-a36e4ac > .elementor-widget-container{margin:1% 2% 5% 2%;}.elementor-27 .elementor-element.elementor-element-a36e4ac{text-align:center;}.elementor-27 .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-27 .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-27 .elementor-element.elementor-element-65b8358 > .elementor-widget-container{margin:1% 2% 5% 2%;}.elementor-27 .elementor-element.elementor-element-65b8358{text-align:center;}.elementor-27 .elementor-element.elementor-element-65b8358 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:11px;font-weight:500;line-height:1.5em;letter-spacing:-0.6px;color:#000000;}.elementor-27 .elementor-element.elementor-element-2f92099{margin-top:10%;margin-bottom:0%;}.elementor-27 .elementor-element.elementor-element-6694dec:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-6694dec > .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-27 .elementor-element.elementor-element-6694dec > .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-27 .elementor-element.elementor-element-6694dec > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27 .elementor-element.elementor-element-6694dec > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-61b096b > .elementor-widget-container{margin:0% 0% 0% 0%;padding:40% 0% 0% 0%;}.elementor-27 .elementor-element.elementor-element-61b096b{text-align:center;}.elementor-27 .elementor-element.elementor-element-61b096b .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-27 .elementor-element.elementor-element-c0c6357 .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-27 .elementor-element.elementor-element-c0c6357 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-c0c6357 .elementor-button:focus{background-color:#FBED21;color:#000000;}.elementor-27 .elementor-element.elementor-element-c0c6357 > .elementor-widget-container{padding:0% 0% 35% 0%;}.elementor-27 .elementor-element.elementor-element-c0c6357 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-c0c6357 .elementor-button:focus svg{fill:#000000;}.elementor-27 .elementor-element.elementor-element-62e5118 > .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-27 .elementor-element.elementor-element-62e5118:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-62e5118 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-27 .elementor-element.elementor-element-62e5118 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27 .elementor-element.elementor-element-62e5118 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-ea28a29 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:40% 0% 0% 0%;}.elementor-27 .elementor-element.elementor-element-ea28a29{text-align:center;}.elementor-27 .elementor-element.elementor-element-ea28a29 .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-27 .elementor-element.elementor-element-b98e446 .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-27 .elementor-element.elementor-element-b98e446 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-b98e446 .elementor-button:focus{background-color:#FBED21;color:#000000;}.elementor-27 .elementor-element.elementor-element-b98e446 > .elementor-widget-container{padding:0% 0% 35% 0%;}.elementor-27 .elementor-element.elementor-element-b98e446 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-b98e446 .elementor-button:focus svg{fill:#000000;}.elementor-27 .elementor-element.elementor-element-437b602:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-437b602 > .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-27 .elementor-element.elementor-element-437b602 > .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-27 .elementor-element.elementor-element-437b602 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27 .elementor-element.elementor-element-437b602 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-4673e37 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:40% 0% 0% 0%;}.elementor-27 .elementor-element.elementor-element-4673e37{text-align:center;}.elementor-27 .elementor-element.elementor-element-4673e37 .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-27 .elementor-element.elementor-element-c65d9b8 .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-27 .elementor-element.elementor-element-c65d9b8 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-c65d9b8 .elementor-button:focus{background-color:#FBED21;color:#000000;}.elementor-27 .elementor-element.elementor-element-c65d9b8 > .elementor-widget-container{padding:0% 0% 35% 0%;}.elementor-27 .elementor-element.elementor-element-c65d9b8 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-c65d9b8 .elementor-button:focus svg{fill:#000000;}.elementor-27 .elementor-element.elementor-element-7c9a5df:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-7c9a5df > .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-27 .elementor-element.elementor-element-7c9a5df > .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-27 .elementor-element.elementor-element-7c9a5df > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27 .elementor-element.elementor-element-7c9a5df > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-343aaf1 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:40% 0% 0% 0%;}.elementor-27 .elementor-element.elementor-element-343aaf1{text-align:center;}.elementor-27 .elementor-element.elementor-element-343aaf1 .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-27 .elementor-element.elementor-element-4425fc1 .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-27 .elementor-element.elementor-element-4425fc1 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-4425fc1 .elementor-button:focus{background-color:#FBED21;color:#000000;}.elementor-27 .elementor-element.elementor-element-4425fc1 > .elementor-widget-container{padding:0% 0% 35% 0%;}.elementor-27 .elementor-element.elementor-element-4425fc1 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-4425fc1 .elementor-button:focus svg{fill:#000000;}@media(min-width:768px){.elementor-27 .elementor-element.elementor-element-cfa88e5{width:100%;}.elementor-27 .elementor-element.elementor-element-b3a2e23{width:18%;}.elementor-27 .elementor-element.elementor-element-74e74f2{width:18%;}.elementor-27 .elementor-element.elementor-element-724fdff{width:18%;}.elementor-27 .elementor-element.elementor-element-68e3865{width:46%;}.elementor-27 .elementor-element.elementor-element-f3109da{width:45%;}.elementor-27 .elementor-element.elementor-element-7509ef1{width:9.602%;}.elementor-27 .elementor-element.elementor-element-c963e40{width:45%;}.elementor-27 .elementor-element.elementor-element-28c03ac{width:27%;}.elementor-27 .elementor-element.elementor-element-4636219{width:27%;}.elementor-27 .elementor-element.elementor-element-794ca27{width:27.332%;}.elementor-27 .elementor-element.elementor-element-ced73c0{width:27%;}.elementor-27 .elementor-element.elementor-element-0d5a5fd{width:27%;}.elementor-27 .elementor-element.elementor-element-563ac61{width:27%;}.elementor-27 .elementor-element.elementor-element-8ce6f7b{width:27.332%;}.elementor-27 .elementor-element.elementor-element-d66c01f{width:27%;}.elementor-27 .elementor-element.elementor-element-e9c4bd4{width:35%;}.elementor-27 .elementor-element.elementor-element-f677e66{width:65%;}.elementor-27 .elementor-element.elementor-element-26a258c{width:33%;}.elementor-27 .elementor-element.elementor-element-33cb7e1{width:33.238%;}}@media(max-width:1024px) and (min-width:768px){.elementor-27 .elementor-element.elementor-element-230a591{width:40%;}.elementor-27 .elementor-element.elementor-element-0196845{width:55%;}.elementor-27 .elementor-element.elementor-element-f3109da{width:46%;}.elementor-27 .elementor-element.elementor-element-7509ef1{width:5%;}.elementor-27 .elementor-element.elementor-element-c963e40{width:47%;}.elementor-27 .elementor-element.elementor-element-063003b{width:45%;}.elementor-27 .elementor-element.elementor-element-b149cee{width:55%;}.elementor-27 .elementor-element.elementor-element-28c03ac{width:50%;}.elementor-27 .elementor-element.elementor-element-4636219{width:50%;}.elementor-27 .elementor-element.elementor-element-794ca27{width:50%;}.elementor-27 .elementor-element.elementor-element-ced73c0{width:50%;}.elementor-27 .elementor-element.elementor-element-0d5a5fd{width:50%;}.elementor-27 .elementor-element.elementor-element-563ac61{width:50%;}.elementor-27 .elementor-element.elementor-element-8ce6f7b{width:50%;}.elementor-27 .elementor-element.elementor-element-d66c01f{width:50%;}.elementor-27 .elementor-element.elementor-element-2b84955{width:50%;}.elementor-27 .elementor-element.elementor-element-cdbeb17{width:50%;}.elementor-27 .elementor-element.elementor-element-8f9fc2e{width:50%;}}@media(max-width:1024px){.elementor-27 .elementor-element.elementor-element-cfa88e5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.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-27 .elementor-element.elementor-element-4c68efd{font-size:15px;}.elementor-27 .elementor-element.elementor-element-b99c731{font-size:15px;}.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-27 .elementor-element.elementor-element-47479ba{text-align:left;}.elementor-27 .elementor-element.elementor-element-4b268d8{font-size:12px;}.elementor-27 .elementor-element.elementor-element-b3a2e23 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.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-27 .elementor-element.elementor-element-8220f97 .elementor-heading-title{font-size:12px;}.elementor-27 .elementor-element.elementor-element-74e74f2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27 .elementor-element.elementor-element-7123628 .elementor-heading-title{font-size:12px;}.elementor-27 .elementor-element.elementor-element-724fdff > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27 .elementor-element.elementor-element-6f344d6 .elementor-heading-title{font-size:12px;}.elementor-27 .elementor-element.elementor-element-6a0af1f{font-size:12px;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-230a591.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-230a591.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-0196845 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-52b7c61{text-align:left;}.elementor-27 .elementor-element.elementor-element-210394d > .elementor-widget-container{margin:0em 8em 0em 0em;}.elementor-27 .elementor-element.elementor-element-210394d{font-size:12px;}.elementor-27 .elementor-element.elementor-element-3922e1d{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-f3109da > .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-27 .elementor-element.elementor-element-2066ecc{text-align:left;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-7509ef1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-7509ef1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-7509ef1 > .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-27 .elementor-element.elementor-element-fcad8ed > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-fcad8ed{text-align:center;}.elementor-27 .elementor-element.elementor-element-fcad8ed .elementor-heading-title{font-size:21px;letter-spacing:1px;}.elementor-27 .elementor-element.elementor-element-c963e40 > .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-27 .elementor-element.elementor-element-dbdc533{text-align:left;}.elementor-27 .elementor-element.elementor-element-fe4c8f8{font-size:12px;}.elementor-27 .elementor-element.elementor-element-c76f834{padding:1em 1em 1em 1em;}.elementor-27 .elementor-element.elementor-element-eaf4296 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-eaf4296{font-size:12px;}.elementor-27 .elementor-element.elementor-element-3582471{padding:1em 1em 1em 1em;}.elementor-27 .elementor-element.elementor-element-bc9ae22{font-size:12px;}.elementor-27 .elementor-element.elementor-element-32099da{font-size:12px;}.elementor-27 .elementor-element.elementor-element-112ecac{font-size:12px;}.elementor-27 .elementor-element.elementor-element-8ae1dc1{font-size:12px;}.elementor-27 .elementor-element.elementor-element-75a9813{padding:1em 1em 1em 1em;}.elementor-27 .elementor-element.elementor-element-84c18b0{font-size:12px;}.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-27 .elementor-element.elementor-element-dbceb7d .elementor-button{padding:1em 4em 1em 4em;}.elementor-27 .elementor-element.elementor-element-a373178{font-size:12px;}.elementor-27 .elementor-element.elementor-element-f172d28 .elementor-button{padding:1em 4em 1em 4em;}.elementor-27 .elementor-element.elementor-element-c009766{font-size:12px;}.elementor-27 .elementor-element.elementor-element-eb96430 .elementor-button{padding:1em 4em 1em 4em;}.elementor-27 .elementor-element.elementor-element-6ad1f82{font-size:12px;}.elementor-27 .elementor-element.elementor-element-448c31e .elementor-button{padding:1em 4em 1em 4em;}.elementor-27 .elementor-element.elementor-element-39f0989 > .elementor-widget-container{margin:0em 8em 0em 0em;}.elementor-27 .elementor-element.elementor-element-39f0989{font-size:12px;}.elementor-27 .elementor-element.elementor-element-ce9154f .elementor-heading-title{font-size:48px;}.elementor-27 .elementor-element.elementor-element-6d6e5fd{font-size:12px;}.elementor-27 .elementor-element.elementor-element-ffafa97{font-size:12px;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-2b84955.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-2b84955.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-d4c14fb:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-d4c14fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;}.elementor-27 .elementor-element.elementor-element-cc1af1b > .elementor-element-populated{margin:0% 0% 0% 40%;--e-column-margin-right:0%;--e-column-margin-left:40%;}.elementor-27 .elementor-element.elementor-element-1190d89 > .elementor-widget-container{margin:0em 8em 0em 0em;}.elementor-27 .elementor-element.elementor-element-1190d89{font-size:12px;}.elementor-27 .elementor-element.elementor-element-d0f4b24 .elementor-heading-title{font-size:48px;}.elementor-27 .elementor-element.elementor-element-d502241{font-size:12px;}.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-image-carousel .wpcf7 label{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-carousel ::placeholder{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-carousel .wpcf7-submit{font-size:var( --e-global-typography-primary-font-size );}.elementor-27 .elementor-element.elementor-element-245be17{--e-image-carousel-slides-to-show:3;}.elementor-27 .elementor-element.elementor-element-0dee37e .elementor-button{padding:1em 4em 1em 4em;}.elementor-27 .elementor-element.elementor-element-6dbbd2e:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-6dbbd2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;background-repeat:no-repeat;}.elementor-27 .elementor-element.elementor-element-6dbbd2e{margin-top:5%;margin-bottom:5%;}.elementor-27 .elementor-element.elementor-element-d994d88 > .elementor-element-populated{margin:0% 0% 0% 40%;--e-column-margin-right:0%;--e-column-margin-left:40%;}.elementor-27 .elementor-element.elementor-element-4ec66f7 > .elementor-widget-container{margin:0em 8em 0em 0em;}.elementor-27 .elementor-element.elementor-element-4ec66f7{font-size:12px;}.elementor-27 .elementor-element.elementor-element-ff57b4d .elementor-heading-title{font-size:48px;}.elementor-27 .elementor-element.elementor-element-58d4e3d{font-size:12px;}.elementor-27 .elementor-element.elementor-element-3590982{--e-image-carousel-slides-to-show:3;}.elementor-27 .elementor-element.elementor-element-05c603b .elementor-button{padding:1em 4em 1em 4em;}.elementor-27 .elementor-element.elementor-element-98a7303:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-98a7303 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;}.elementor-27 .elementor-element.elementor-element-98a7303{margin-top:5%;margin-bottom:5%;}.elementor-27 .elementor-element.elementor-element-a2f05b0 > .elementor-element-populated{margin:0% 0% 0% 40%;--e-column-margin-right:0%;--e-column-margin-left:40%;}.elementor-27 .elementor-element.elementor-element-4efc256 > .elementor-widget-container{margin:0em 8em 0em 0em;}.elementor-27 .elementor-element.elementor-element-4efc256{font-size:12px;}.elementor-27 .elementor-element.elementor-element-ff8a202 .elementor-heading-title{font-size:48px;}.elementor-27 .elementor-element.elementor-element-26b1c12{font-size:12px;}.elementor-27 .elementor-element.elementor-element-1be0186{--e-image-carousel-slides-to-show:3;}.elementor-27 .elementor-element.elementor-element-e8530a7 .elementor-button{padding:1em 4em 1em 4em;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-cdbeb17.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-cdbeb17.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-268973e > .elementor-widget-container{margin:0em 8em 0em 0em;}.elementor-27 .elementor-element.elementor-element-268973e{font-size:12px;}.elementor-27 .elementor-element.elementor-element-1275555 .elementor-heading-title{font-size:48px;}.elementor-27 .elementor-element.elementor-element-8fb16d7{font-size:12px;}.elementor-27 .elementor-element.elementor-element-fce252c{font-size:12px;}.elementor-27 .elementor-element.elementor-element-ff1b2cb:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-ff1b2cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;}.elementor-27 .elementor-element.elementor-element-ff1b2cb{margin-top:5%;margin-bottom:5%;}.elementor-27 .elementor-element.elementor-element-a954934{padding:1em 1em 1em 1em;}.elementor-27 .elementor-element.elementor-element-bb5eebc > .elementor-element-populated{margin:0% 0% 0% 40%;--e-column-margin-right:0%;--e-column-margin-left:40%;}.elementor-27 .elementor-element.elementor-element-232b195 .elementor-heading-title{font-size:48px;}.elementor-27 .elementor-element.elementor-element-efb3f3f{font-size:12px;}.elementor-27 .elementor-element.elementor-element-2ba0f20{margin-top:5%;margin-bottom:0%;}.elementor-27 .elementor-element.elementor-element-9ee8ec3{font-size:24px;}.elementor-27 .elementor-element.elementor-element-cbcc397 > .elementor-widget-container{margin:0.5em 0.5em 0.5em 0.5em;}.elementor-27 .elementor-element.elementor-element-2936e1a > .elementor-widget-container{margin:0.5em 0.5em 0.5em 0.5em;}.elementor-27 .elementor-element.elementor-element-08664cf > .elementor-widget-container{margin:0.5em 0.5em 0.5em 0.5em;}.elementor-27 .elementor-element.elementor-element-46c6098 > .elementor-widget-container{margin:0.5em 0.5em 0.5em 0.5em;}.elementor-27 .elementor-element.elementor-element-fd9f90e{margin-top:5%;margin-bottom:0%;padding:1em 1em 1em 1em;}.elementor-27 .elementor-element.elementor-element-0b31fef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-0b31fef{font-size:24px;line-height:1.5em;}.elementor-27 .elementor-element.elementor-element-0b70efb{font-size:12px;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-8f9fc2e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-8f9fc2e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-56a5b96 > .elementor-widget-container{margin:0em 8em 0em 0em;}.elementor-27 .elementor-element.elementor-element-56a5b96{font-size:12px;}.elementor-27 .elementor-element.elementor-element-54793d3 .elementor-heading-title{font-size:48px;}.elementor-27 .elementor-element.elementor-element-7427d0e{font-size:12px;}.elementor-27 .elementor-element.elementor-element-9899997{font-size:12px;}.elementor-27 .elementor-element.elementor-element-4e160b1{font-size:12px;}.elementor-27 .elementor-element.elementor-element-4640bfc{padding:0em 1em 0em 1em;}.elementor-27 .elementor-element.elementor-element-654069c{font-size:12px;}.elementor-27 .elementor-element.elementor-element-2791f5b{font-size:12px;}.elementor-27 .elementor-element.elementor-element-30a0b40{padding:0em 1em 0em 1em;}.elementor-27 .elementor-element.elementor-element-68ebd6a{font-size:12px;}.elementor-27 .elementor-element.elementor-element-077af70{font-size:12px;}.elementor-27 .elementor-element.elementor-element-a3cfe88{font-size:12px;}.elementor-27 .elementor-element.elementor-element-8bab02a .elementor-heading-title{font-size:12px;}.elementor-27 .elementor-element.elementor-element-fc3b3a2 .elementor-heading-title{font-size:12px;}.elementor-27 .elementor-element.elementor-element-53627b8 .elementor-heading-title{font-size:12px;}.elementor-27 .elementor-element.elementor-element-b5dfdbc .elementor-heading-title{font-size:12px;}.elementor-27 .elementor-element.elementor-element-1021bc2 .elementor-heading-title{font-size:12px;}.elementor-27 .elementor-element.elementor-element-1641763 .elementor-heading-title{font-size:12px;}.elementor-27 .elementor-element.elementor-element-efb64cb .elementor-heading-title{font-size:12px;}.elementor-27 .elementor-element.elementor-element-d67881f .elementor-heading-title{font-size:12px;}.elementor-27 .elementor-element.elementor-element-a36e4ac .elementor-heading-title{font-size:12px;}.elementor-27 .elementor-element.elementor-element-65b8358 .elementor-heading-title{font-size:12px;}.elementor-27 .elementor-element.elementor-element-61b096b .elementor-heading-title{font-size:30px;}.elementor-27 .elementor-element.elementor-element-c0c6357 > .elementor-widget-container{padding:0% 5% 0% 5%;}.elementor-27 .elementor-element.elementor-element-c0c6357 .elementor-button{font-size:12px;}.elementor-27 .elementor-element.elementor-element-ea28a29 .elementor-heading-title{font-size:30px;}.elementor-27 .elementor-element.elementor-element-b98e446 .elementor-button{font-size:12px;}.elementor-27 .elementor-element.elementor-element-4673e37 .elementor-heading-title{font-size:30px;}.elementor-27 .elementor-element.elementor-element-c65d9b8 .elementor-button{font-size:12px;}.elementor-27 .elementor-element.elementor-element-343aaf1 .elementor-heading-title{font-size:30px;}.elementor-27 .elementor-element.elementor-element-4425fc1 .elementor-button{font-size:12px;}}@media(max-width:767px){.elementor-27 .elementor-element.elementor-element-5c2afe3:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-5c2afe3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-27 .elementor-element.elementor-element-5c2afe3{padding:5em 0em 5em 0em;}.elementor-27 .elementor-element.elementor-element-cfa88e5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.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-27 .elementor-element.elementor-element-4c68efd{font-size:12px;letter-spacing:-0.7px;}.elementor-27 .elementor-element.elementor-element-b99c731{font-size:12px;letter-spacing:-0.7px;}.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-27 .elementor-element.elementor-element-47479ba{text-align:left;}.elementor-27 .elementor-element.elementor-element-4b268d8 > .elementor-widget-container{margin:0em 6em 0em 1em;}.elementor-27 .elementor-element.elementor-element-4b268d8{font-size:12px;}.elementor-27 .elementor-element.elementor-element-b3a2e23 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.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-27 .elementor-element.elementor-element-8220f97 .elementor-heading-title{font-size:12px;letter-spacing:-0.7px;}.elementor-27 .elementor-element.elementor-element-74e74f2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27 .elementor-element.elementor-element-7123628 .elementor-heading-title{font-size:12px;letter-spacing:-0.7px;}.elementor-27 .elementor-element.elementor-element-724fdff > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27 .elementor-element.elementor-element-6f344d6 .elementor-heading-title{font-size:12px;letter-spacing:-0.7px;}.elementor-27 .elementor-element.elementor-element-dfc16ad{margin-top:0%;margin-bottom:0%;}.elementor-27 .elementor-element.elementor-element-6a0af1f{font-size:12px;letter-spacing:0.6px;}.elementor-27 .elementor-element.elementor-element-0ce2fed{margin-top:0%;margin-bottom:0%;}.elementor-27 .elementor-element.elementor-element-230a591 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-27 .elementor-element.elementor-element-0196845 > .elementor-element-populated{margin:2em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;}.elementor-27 .elementor-element.elementor-element-52b7c61{text-align:left;}.elementor-27 .elementor-element.elementor-element-52b7c61 img{width:80%;}.elementor-27 .elementor-element.elementor-element-210394d > .elementor-widget-container{margin:0em 6em 0em 0em;}.elementor-27 .elementor-element.elementor-element-210394d{font-size:12px;}.elementor-27 .elementor-element.elementor-element-f3109da{width:100%;}.elementor-27 .elementor-element.elementor-element-2066ecc{text-align:center;}.elementor-27 .elementor-element.elementor-element-7509ef1{width:100%;}.elementor-27 .elementor-element.elementor-element-7509ef1 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-fcad8ed > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-fcad8ed{text-align:center;}.elementor-27 .elementor-element.elementor-element-c963e40{width:100%;}.elementor-27 .elementor-element.elementor-element-dbdc533{text-align:center;}.elementor-27 .elementor-element.elementor-element-fe4c8f8{font-size:12px;letter-spacing:-0.7px;}.elementor-27 .elementor-element.elementor-element-c76f834{margin-top:10%;margin-bottom:0%;}.elementor-27 .elementor-element.elementor-element-31902c7{text-align:center;}.elementor-27 .elementor-element.elementor-element-31902c7 .elementor-heading-title{font-size:50px;}.elementor-27 .elementor-element.elementor-element-eaf4296{text-align:center;font-size:12px;letter-spacing:0.9px;}.elementor-27 .elementor-element.elementor-element-3582471 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:7px;}.elementor-27 .elementor-element.elementor-element-3582471{margin-top:10%;margin-bottom:0%;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-28c03ac{width:50%;}.elementor-27 .elementor-element.elementor-element-28c03ac > .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-27 .elementor-element.elementor-element-28c03ac > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-d62a3be{margin-top:0px;margin-bottom:0px;padding:3em 0.5em 3em 0.5em;}.elementor-27 .elementor-element.elementor-element-edc9bc2 > .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-27 .elementor-element.elementor-element-edc9bc2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-bc9ae22{font-size:12px;letter-spacing:-0.7px;}.elementor-27 .elementor-element.elementor-element-4636219{width:50%;}.elementor-27 .elementor-element.elementor-element-4636219 > .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-27 .elementor-element.elementor-element-5330122{margin-top:0px;margin-bottom:0px;padding:3em 0.5em 3em 0.5em;}.elementor-27 .elementor-element.elementor-element-d0de371 > .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-27 .elementor-element.elementor-element-d0de371 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-32099da{font-size:12px;letter-spacing:-0.7px;}.elementor-27 .elementor-element.elementor-element-794ca27{width:50%;}.elementor-27 .elementor-element.elementor-element-16a4bd1{margin-top:0px;margin-bottom:0px;padding:3em 0.5em 3em 0.5em;}.elementor-27 .elementor-element.elementor-element-3423c34 > .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-27 .elementor-element.elementor-element-3423c34 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-112ecac{font-size:12px;letter-spacing:0px;}.elementor-27 .elementor-element.elementor-element-ced73c0{width:50%;}.elementor-27 .elementor-element.elementor-element-a8c552f{margin-top:0px;margin-bottom:0px;padding:3em 0.5em 3em 0.5em;}.elementor-27 .elementor-element.elementor-element-68026dc > .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-27 .elementor-element.elementor-element-68026dc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-8ae1dc1{font-size:12px;letter-spacing:-0.7px;}.elementor-27 .elementor-element.elementor-element-75a9813 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:7px;}.elementor-27 .elementor-element.elementor-element-75a9813{margin-top:10%;margin-bottom:0%;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-0d5a5fd{width:50%;}.elementor-27 .elementor-element.elementor-element-0d5a5fd > .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-27 .elementor-element.elementor-element-0d5a5fd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-7cb6d80{margin-top:0px;margin-bottom:0px;padding:3em 0.5em 3em 0.5em;}.elementor-27 .elementor-element.elementor-element-b2b7b78 > .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-27 .elementor-element.elementor-element-b2b7b78 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-84c18b0{font-size:12px;letter-spacing:-0.7px;}.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-27 .elementor-element.elementor-element-dbceb7d > .elementor-widget-container{margin:1em 0em 1em 0em;}.elementor-27 .elementor-element.elementor-element-dbceb7d .elementor-button{padding:1em 3em 1em 3em;}.elementor-27 .elementor-element.elementor-element-563ac61{width:50%;}.elementor-27 .elementor-element.elementor-element-563ac61 > .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-27 .elementor-element.elementor-element-8e4ff00{margin-top:0px;margin-bottom:0px;padding:3em 0.5em 3em 0.5em;}.elementor-27 .elementor-element.elementor-element-73a2755 > .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-27 .elementor-element.elementor-element-73a2755 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-a373178{font-size:12px;letter-spacing:-0.7px;}.elementor-27 .elementor-element.elementor-element-f172d28 > .elementor-widget-container{margin:1em 0em 1em 0em;}.elementor-27 .elementor-element.elementor-element-f172d28 .elementor-button{padding:1em 3em 1em 3em;}.elementor-27 .elementor-element.elementor-element-8ce6f7b{width:50%;}.elementor-27 .elementor-element.elementor-element-94fd45d{margin-top:0px;margin-bottom:0px;padding:3em 0.5em 3em 0.5em;}.elementor-27 .elementor-element.elementor-element-5a9e828 > .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-27 .elementor-element.elementor-element-5a9e828 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-c009766{font-size:12px;letter-spacing:-0.7px;}.elementor-27 .elementor-element.elementor-element-eb96430 > .elementor-widget-container{margin:1em 0em 1em 0em;}.elementor-27 .elementor-element.elementor-element-eb96430 .elementor-button{padding:1em 3em 1em 3em;}.elementor-27 .elementor-element.elementor-element-d66c01f{width:50%;}.elementor-27 .elementor-element.elementor-element-cea27fe{margin-top:0px;margin-bottom:0px;padding:3em 0.5em 3em 0.5em;}.elementor-27 .elementor-element.elementor-element-a6c12d7 > .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-27 .elementor-element.elementor-element-a6c12d7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-6ad1f82{font-size:12px;letter-spacing:-0.7px;}.elementor-27 .elementor-element.elementor-element-448c31e > .elementor-widget-container{margin:1em 0em 1em 0em;}.elementor-27 .elementor-element.elementor-element-448c31e .elementor-button{padding:1em 3em 1em 3em;}.elementor-27 .elementor-element.elementor-element-4b57bf4{margin-top:10%;margin-bottom:0%;padding:0em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-841015b{width:100%;}.elementor-27 .elementor-element.elementor-element-841015b > .elementor-element-populated{margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;padding:0em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-39f0989 > .elementor-widget-container{margin:0em 6em 0em 0em;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-39f0989{font-size:12px;}.elementor-27 .elementor-element.elementor-element-ce9154f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-ce9154f{text-align:center;}.elementor-27 .elementor-element.elementor-element-ce9154f .elementor-heading-title{font-size:50px;}.elementor-27 .elementor-element.elementor-element-6d6e5fd{font-size:12px;letter-spacing:1.5px;}.elementor-27 .elementor-element.elementor-element-ffafa97{font-size:12px;letter-spacing:-0.7px;}.elementor-27 .elementor-element.elementor-element-2b84955 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-27 .elementor-element.elementor-element-d4c14fb:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-d4c14fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;}.elementor-27 .elementor-element.elementor-element-d4c14fb{margin-top:0%;margin-bottom:10%;padding:20% 0% 20% 0%;}.elementor-27 .elementor-element.elementor-element-cc1af1b > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-27 .elementor-element.elementor-element-1190d89 > .elementor-widget-container{margin:0em 6em 0em 0em;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-1190d89{font-size:12px;}.elementor-27 .elementor-element.elementor-element-d0f4b24 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-d0f4b24{text-align:left;}.elementor-27 .elementor-element.elementor-element-d0f4b24 .elementor-heading-title{font-size:50px;}.elementor-27 .elementor-element.elementor-element-d502241{font-size:12px;letter-spacing:-0.7px;}.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-image-carousel .wpcf7 label{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-carousel ::placeholder{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-carousel .wpcf7-submit{font-size:var( --e-global-typography-primary-font-size );}.elementor-27 .elementor-element.elementor-element-0dee37e .elementor-button{padding:1em 3em 1em 3em;}.elementor-27 .elementor-element.elementor-element-6dbbd2e:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-6dbbd2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;}.elementor-27 .elementor-element.elementor-element-6dbbd2e{margin-top:10%;margin-bottom:10%;padding:20% 0% 20% 0%;}.elementor-27 .elementor-element.elementor-element-d994d88 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-27 .elementor-element.elementor-element-4ec66f7 > .elementor-widget-container{margin:0em 6em 0em 0em;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-4ec66f7{font-size:12px;}.elementor-27 .elementor-element.elementor-element-ff57b4d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-ff57b4d{text-align:left;}.elementor-27 .elementor-element.elementor-element-ff57b4d .elementor-heading-title{font-size:50px;}.elementor-27 .elementor-element.elementor-element-58d4e3d{font-size:12px;letter-spacing:-0.7px;}.elementor-27 .elementor-element.elementor-element-05c603b .elementor-button{padding:1em 3em 1em 3em;}.elementor-27 .elementor-element.elementor-element-98a7303:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-98a7303 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;}.elementor-27 .elementor-element.elementor-element-98a7303{margin-top:10%;margin-bottom:10%;padding:20% 0% 20% 0%;}.elementor-27 .elementor-element.elementor-element-a2f05b0 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-27 .elementor-element.elementor-element-4efc256 > .elementor-widget-container{margin:0em 6em 0em 0em;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-4efc256{font-size:12px;}.elementor-27 .elementor-element.elementor-element-ff8a202 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-ff8a202{text-align:left;}.elementor-27 .elementor-element.elementor-element-ff8a202 .elementor-heading-title{font-size:50px;}.elementor-27 .elementor-element.elementor-element-26b1c12{font-size:12px;letter-spacing:-0.7px;}.elementor-27 .elementor-element.elementor-element-e8530a7 .elementor-button{padding:1em 3em 1em 3em;}.elementor-27 .elementor-element.elementor-element-4d5d2ab{margin-top:10%;margin-bottom:0%;padding:0em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-cdbeb17 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-27 .elementor-element.elementor-element-990a1a6{width:100%;}.elementor-27 .elementor-element.elementor-element-990a1a6 > .elementor-element-populated{margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;padding:0em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-268973e > .elementor-widget-container{margin:0em 6em 0em 0em;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-268973e{font-size:12px;}.elementor-27 .elementor-element.elementor-element-1275555 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-1275555{text-align:center;}.elementor-27 .elementor-element.elementor-element-1275555 .elementor-heading-title{font-size:50px;}.elementor-27 .elementor-element.elementor-element-8fb16d7{text-align:center;font-size:18px;line-height:2em;letter-spacing:1px;}.elementor-27 .elementor-element.elementor-element-fce252c{font-size:12px;letter-spacing:-0.7px;}.elementor-27 .elementor-element.elementor-element-974f7b8{margin-top:10%;margin-bottom:0%;}.elementor-27 .elementor-element.elementor-element-00941f7 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-27 .elementor-element.elementor-element-3a092f7 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-27 .elementor-element.elementor-element-ff1b2cb:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-ff1b2cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;}.elementor-27 .elementor-element.elementor-element-ff1b2cb{margin-top:10%;margin-bottom:0%;padding:20% 0% 20% 0%;}.elementor-27 .elementor-element.elementor-element-a954934{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-bb5eebc > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-27 .elementor-element.elementor-element-3465684{font-size:12px;letter-spacing:-0.7px;}.elementor-27 .elementor-element.elementor-element-232b195 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-232b195{text-align:right;}.elementor-27 .elementor-element.elementor-element-232b195 .elementor-heading-title{font-size:50px;}.elementor-27 .elementor-element.elementor-element-efb3f3f{font-size:12px;letter-spacing:-0.9px;}.elementor-27 .elementor-element.elementor-element-2ba0f20{margin-top:10%;margin-bottom:0%;padding:0% 0% 0% 0%;}.elementor-27 .elementor-element.elementor-element-9ee8ec3{font-size:15px;letter-spacing:0px;}.elementor-27 .elementor-element.elementor-element-978af6a{margin-top:5%;margin-bottom:0%;}.elementor-27 .elementor-element.elementor-element-72dc6df{width:50%;}.elementor-27 .elementor-element.elementor-element-1039f9e{width:50%;}.elementor-27 .elementor-element.elementor-element-76a8a62{width:50%;}.elementor-27 .elementor-element.elementor-element-04f1cec{width:50%;}.elementor-27 .elementor-element.elementor-element-fd9f90e{margin-top:10%;margin-bottom:0%;padding:0% 0% 0% 0%;}.elementor-27 .elementor-element.elementor-element-0b31fef{font-size:15px;letter-spacing:0px;}.elementor-27 .elementor-element.elementor-element-0b70efb{font-size:12px;letter-spacing:-0.7px;}.elementor-27 .elementor-element.elementor-element-9a0415d{margin-top:10%;margin-bottom:0%;padding:0em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-8f9fc2e > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-27 .elementor-element.elementor-element-9e5e92d{width:100%;}.elementor-27 .elementor-element.elementor-element-9e5e92d > .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-27 .elementor-element.elementor-element-9e5e92d > .elementor-element-populated{margin:1em 1em 1em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;padding:0em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-56a5b96 > .elementor-widget-container{margin:0em 6em 0em 0em;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-56a5b96{font-size:12px;letter-spacing:1px;}.elementor-27 .elementor-element.elementor-element-54793d3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1em 0em 1em 0em;}.elementor-27 .elementor-element.elementor-element-54793d3{text-align:center;}.elementor-27 .elementor-element.elementor-element-54793d3 .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-27 .elementor-element.elementor-element-7427d0e{text-align:center;font-size:18px;line-height:2em;letter-spacing:1px;}.elementor-27 .elementor-element.elementor-element-9899997{font-size:12px;letter-spacing:-0.7px;}.elementor-27 .elementor-element.elementor-element-4e160b1{font-size:12px;letter-spacing:-0.7px;}.elementor-27 .elementor-element.elementor-element-4640bfc{margin-top:10%;margin-bottom:0%;padding:1em 1em 1em 1em;}.elementor-27 .elementor-element.elementor-element-654069c > .elementor-widget-container{padding:1em 1em 1.5em 1em;border-width:1px 1px 0px 1px;}.elementor-27 .elementor-element.elementor-element-654069c{text-align:left;font-size:10px;letter-spacing:0px;}.elementor-27 .elementor-element.elementor-element-2791f5b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1em 0em 1.5em 0em;border-width:1px 1px 1px 1px;}.elementor-27 .elementor-element.elementor-element-2791f5b{text-align:center;font-size:12px;letter-spacing:1px;}.elementor-27 .elementor-element.elementor-element-30a0b40{margin-top:5%;margin-bottom:0%;padding:1em 1em 1em 1em;}.elementor-27 .elementor-element.elementor-element-68ebd6a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1em 0em 1.5em 0em;border-width:1px 1px 0px 1px;}.elementor-27 .elementor-element.elementor-element-68ebd6a{text-align:center;font-size:12px;letter-spacing:0px;}.elementor-27 .elementor-element.elementor-element-077af70 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1em 0em 1.5em 0em;border-width:1px 1px 1px 1px;}.elementor-27 .elementor-element.elementor-element-077af70{text-align:center;font-size:12px;letter-spacing:1px;}.elementor-27 .elementor-element.elementor-element-a3cfe88{font-size:12px;line-height:1em;letter-spacing:-0.7px;}.elementor-27 .elementor-element.elementor-element-32c97a2{padding:2% 2% 2% 2%;}.elementor-27 .elementor-element.elementor-element-434286f{margin-top:5%;margin-bottom:0%;}.elementor-27 .elementor-element.elementor-element-2860750{text-align:center;}.elementor-27 .elementor-element.elementor-element-2860750 .elementor-heading-title{font-size:50px;}.elementor-27 .elementor-element.elementor-element-8bab02a{text-align:center;}.elementor-27 .elementor-element.elementor-element-8bab02a .elementor-heading-title{font-size:12px;letter-spacing:0.5px;}.elementor-27 .elementor-element.elementor-element-e4c3943{padding:2% 2% 10% 2%;}.elementor-27 .elementor-element.elementor-element-050ced0{width:33%;}.elementor-27 .elementor-element.elementor-element-fc3b3a2{text-align:center;}.elementor-27 .elementor-element.elementor-element-fc3b3a2 .elementor-heading-title{font-size:10px;letter-spacing:1.2px;}.elementor-27 .elementor-element.elementor-element-2082e66{width:33%;}.elementor-27 .elementor-element.elementor-element-53627b8{text-align:center;}.elementor-27 .elementor-element.elementor-element-53627b8 .elementor-heading-title{font-size:10px;letter-spacing:1.2px;}.elementor-27 .elementor-element.elementor-element-ad4fc49{width:33%;}.elementor-27 .elementor-element.elementor-element-b5dfdbc{text-align:center;}.elementor-27 .elementor-element.elementor-element-b5dfdbc .elementor-heading-title{font-size:10px;letter-spacing:1.2px;}.elementor-27 .elementor-element.elementor-element-52e3370{width:33%;}.elementor-27 .elementor-element.elementor-element-1021bc2{text-align:center;}.elementor-27 .elementor-element.elementor-element-1021bc2 .elementor-heading-title{font-size:10px;letter-spacing:1.2px;}.elementor-27 .elementor-element.elementor-element-26a258c{width:33%;}.elementor-27 .elementor-element.elementor-element-1641763{text-align:center;}.elementor-27 .elementor-element.elementor-element-1641763 .elementor-heading-title{font-size:10px;letter-spacing:1.2px;}.elementor-27 .elementor-element.elementor-element-33cb7e1{width:33%;}.elementor-27 .elementor-element.elementor-element-efb64cb{text-align:center;}.elementor-27 .elementor-element.elementor-element-efb64cb .elementor-heading-title{font-size:10px;letter-spacing:1.2px;}.elementor-27 .elementor-element.elementor-element-297c4d5{width:33%;}.elementor-27 .elementor-element.elementor-element-d67881f{text-align:center;}.elementor-27 .elementor-element.elementor-element-d67881f .elementor-heading-title{font-size:10px;letter-spacing:1.2px;}.elementor-27 .elementor-element.elementor-element-5e35e71{width:33%;}.elementor-27 .elementor-element.elementor-element-a36e4ac{text-align:center;}.elementor-27 .elementor-element.elementor-element-a36e4ac .elementor-heading-title{font-size:10px;letter-spacing:1.2px;}.elementor-27 .elementor-element.elementor-element-6034b4b{width:33%;}.elementor-27 .elementor-element.elementor-element-65b8358{text-align:center;}.elementor-27 .elementor-element.elementor-element-65b8358 .elementor-heading-title{font-size:10px;letter-spacing:-0.3px;}.elementor-27 .elementor-element.elementor-element-6694dec{width:50%;}.elementor-27 .elementor-element.elementor-element-61b096b > .elementor-widget-container{padding:040% 0% 3% 0%;}.elementor-27 .elementor-element.elementor-element-61b096b{text-align:center;}.elementor-27 .elementor-element.elementor-element-61b096b .elementor-heading-title{font-size:30px;letter-spacing:-0.3px;}.elementor-27 .elementor-element.elementor-element-c0c6357 .elementor-button{font-size:12px;padding:8% 8% 8% 8%;}.elementor-27 .elementor-element.elementor-element-62e5118{width:50%;}.elementor-27 .elementor-element.elementor-element-ea28a29 > .elementor-widget-container{padding:040% 0% 3% 0%;}.elementor-27 .elementor-element.elementor-element-ea28a29{text-align:center;}.elementor-27 .elementor-element.elementor-element-ea28a29 .elementor-heading-title{font-size:30px;letter-spacing:-0.3px;}.elementor-27 .elementor-element.elementor-element-b98e446 .elementor-button{font-size:12px;}.elementor-27 .elementor-element.elementor-element-437b602{width:50%;}.elementor-27 .elementor-element.elementor-element-4673e37 > .elementor-widget-container{padding:040% 0% 3% 0%;}.elementor-27 .elementor-element.elementor-element-4673e37{text-align:center;}.elementor-27 .elementor-element.elementor-element-4673e37 .elementor-heading-title{font-size:30px;letter-spacing:-0.3px;}.elementor-27 .elementor-element.elementor-element-c65d9b8 .elementor-button{font-size:12px;}.elementor-27 .elementor-element.elementor-element-7c9a5df{width:50%;}.elementor-27 .elementor-element.elementor-element-343aaf1 > .elementor-widget-container{padding:040% 0% 3% 0%;}.elementor-27 .elementor-element.elementor-element-343aaf1{text-align:center;}.elementor-27 .elementor-element.elementor-element-343aaf1 .elementor-heading-title{font-size:30px;letter-spacing:-0.3px;}.elementor-27 .elementor-element.elementor-element-4425fc1 .elementor-button{font-size:12px;}}