.elementor-12 .elementor-element.elementor-element-4b58981 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-4b58981 > .elementor-background-overlay{background-color:#000000;opacity:0.08;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-4b58981 > .elementor-container{min-height:526px;}.elementor-12 .elementor-element.elementor-element-4b58981 .elementor-background-slideshow__slide__image{background-size:cover;background-position:top center;}.elementor-12 .elementor-element.elementor-element-4b58981{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-b206280.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-b206280.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-b206280.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-b206280 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12 .elementor-element.elementor-element-b206280 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-78dd6d0{text-align:justify;}.elementor-12 .elementor-element.elementor-element-78dd6d0 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:66px;font-weight:400;line-height:1.4em;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.61);color:var( --e-global-color-d52933c );}.elementor-12 .elementor-element.elementor-element-4219711{text-align:left;}.elementor-12 .elementor-element.elementor-element-4219711 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:66px;font-weight:700;line-height:1.3em;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.61);color:var( --e-global-color-15fc944 );}.elementor-12 .elementor-element.elementor-element-e5c3c7b{text-align:left;}.elementor-12 .elementor-element.elementor-element-e5c3c7b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:400;text-shadow:0px 0px 16px rgba(0, 0, 0, 0.85);color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-c80c14d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-c80c14d{margin-top:0px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-8f75dd4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-8f75dd4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.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-12 .elementor-element.elementor-element-856b398 .elementor-button{background-color:var( --e-global-color-15fc944 );text-shadow:0px 0px 0px rgba(0,0,0,0.3);fill:var( --e-global-color-d52933c );color:var( --e-global-color-d52933c );border-radius:0px 18px 0px 18px;padding:12px 32px 12px 32px;}.elementor-12 .elementor-element.elementor-element-856b398 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-856b398 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-d52933c );border-color:#333333;}.elementor-12 .elementor-element.elementor-element-856b398 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-856b398{z-index:0;}.elementor-12 .elementor-element.elementor-element-856b398 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-856b398 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-12 .elementor-element.elementor-element-856b398 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-856b398 .elementor-button:focus svg{fill:var( --e-global-color-d52933c );}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-32e5767.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-32e5767.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-32e5767.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-0c34b17{--spacer-size:16px;}.elementor-12 .elementor-element.elementor-element-f9b5620{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-f321a95 > .elementor-widget-container{margin:30px 16px 8px 16px;}.elementor-12 .elementor-element.elementor-element-f321a95 img{box-shadow:1px 2px 3px 0px rgba(0, 0, 0, 0.41);}.elementor-12 .elementor-element.elementor-element-da4d41b > .elementor-element-populated{margin:040px 0px 16px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:24px 24px 24px 24px;}.elementor-12 .elementor-element.elementor-element-f5bff29 .elementor-heading-title{font-family:var( --e-global-typography-3791818-font-family ), Sans-serif;font-size:var( --e-global-typography-3791818-font-size );font-weight:var( --e-global-typography-3791818-font-weight );color:var( --e-global-color-4447ec7 );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-ae98f36{--divider-border-style:solid;--divider-color:var( --e-global-color-15fc944 );--divider-border-width:3.2px;}.elementor-12 .elementor-element.elementor-element-ae98f36 .elementor-divider-separator{width:8%;}.elementor-12 .elementor-element.elementor-element-ae98f36 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-8e2dd8a .elementor-button{background-color:var( --e-global-color-15fc944 );font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;letter-spacing:0.8px;fill:var( --e-global-color-d52933c );color:var( --e-global-color-d52933c );box-shadow:1px 1px 5px 1px rgba(0,0,0,0.5);border-radius:0px 18px 0px 18px;}.elementor-12 .elementor-element.elementor-element-8e2dd8a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-8e2dd8a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-b017517 .elementor-button{background-color:var( --e-global-color-15fc944 );font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;letter-spacing:0.8px;fill:var( --e-global-color-d52933c );color:var( --e-global-color-d52933c );box-shadow:1px 1px 5px 1px rgba(0,0,0,0.5);border-radius:0px 18px 0px 18px;}.elementor-12 .elementor-element.elementor-element-b017517{width:var( --container-widget-width, 103.999% );max-width:103.999%;--container-widget-width:103.999%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-b017517 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b017517 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-badb717 .elementor-button{background-color:var( --e-global-color-15fc944 );font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;letter-spacing:0.8px;fill:var( --e-global-color-d52933c );color:var( --e-global-color-d52933c );box-shadow:1px 1px 5px 1px rgba(0,0,0,0.5);border-radius:0px 18px 0px 18px;}.elementor-12 .elementor-element.elementor-element-badb717{width:var( --container-widget-width, 90.526% );max-width:90.526%;--container-widget-width:90.526%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-badb717 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-badb717 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-db40fcf .elementor-button{background-color:var( --e-global-color-15fc944 );font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;letter-spacing:0.8px;fill:var( --e-global-color-d52933c );color:var( --e-global-color-d52933c );box-shadow:1px 1px 5px 1px rgba(0,0,0,0.5);border-radius:0px 18px 0px 18px;}.elementor-12 .elementor-element.elementor-element-db40fcf{width:var( --container-widget-width, 90.589% );max-width:90.589%;--container-widget-width:90.589%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-db40fcf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-db40fcf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-14af3b1 .elementor-button{background-color:var( --e-global-color-d52933c );font-family:"Raleway", Sans-serif;font-size:18px;font-weight:700;fill:var( --e-global-color-15fc944 );color:var( --e-global-color-15fc944 );box-shadow:1px 1px 5px 1px rgba(0,0,0,0.5);border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 18px 0px 18px;}.elementor-12 .elementor-element.elementor-element-14af3b1{width:var( --container-widget-width, 84.202% );max-width:84.202%;--container-widget-width:84.202%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-14af3b1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-14af3b1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-5427288 > .elementor-element-populated{margin:040px 0px 16px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:24px 24px 24px 24px;}.elementor-12 .elementor-element.elementor-element-e01949c .elementor-heading-title{font-family:var( --e-global-typography-3791818-font-family ), Sans-serif;font-size:var( --e-global-typography-3791818-font-size );font-weight:var( --e-global-typography-3791818-font-weight );color:var( --e-global-color-4447ec7 );}.elementor-12 .elementor-element.elementor-element-15d3e0f{--divider-border-style:solid;--divider-color:var( --e-global-color-15fc944 );--divider-border-width:3.2px;}.elementor-12 .elementor-element.elementor-element-15d3e0f .elementor-divider-separator{width:8%;}.elementor-12 .elementor-element.elementor-element-15d3e0f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-12 .elementor-element.elementor-element-dc40348{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-66ee2fb{margin-top:32px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-ab3ef2c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-70477bd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-70477bd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.opentone.co.jp/recruit/wp-content/uploads/sites/9/2020/10/service02a.jpg");background-size:cover;}.elementor-12 .elementor-element.elementor-element-70477bd:hover > .elementor-element-populated{background-color:#414447D1;background-image:url("https://www.opentone.co.jp/recruit/wp-content/uploads/sites/9/2020/10/service02a.jpg");background-size:cover;}.elementor-12 .elementor-element.elementor-element-70477bd > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-4447ec7 );opacity:0.6;}.elementor-12 .elementor-element.elementor-element-70477bd:hover > .elementor-element-populated >  .elementor-background-overlay{opacity:0.3;}.elementor-12 .elementor-element.elementor-element-70477bd > .elementor-element-populated{box-shadow:0px 0px 16px 0px rgba(0, 0, 0, 0.42);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 16px 16px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;padding:32px 32px 32px 32px;}.elementor-12 .elementor-element.elementor-element-70477bd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-c3b8bd0 .elementor-icon-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-c3b8bd0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d52933c );}.elementor-12 .elementor-element.elementor-element-c3b8bd0.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-c3b8bd0.elementor-view-default .elementor-icon{color:var( --e-global-color-d52933c );border-color:var( --e-global-color-d52933c );}.elementor-12 .elementor-element.elementor-element-c3b8bd0.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-c3b8bd0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d52933c );}.elementor-12 .elementor-element.elementor-element-1d94ed5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;line-height:32px;color:var( --e-global-color-d52933c );}.elementor-12 .elementor-element.elementor-element-4f4bd72{--divider-border-style:solid;--divider-color:var( --e-global-color-15fc944 );--divider-border-width:3.2px;}.elementor-12 .elementor-element.elementor-element-4f4bd72 .elementor-divider-separator{width:24%;margin:0 auto;margin-left:0;}.elementor-12 .elementor-element.elementor-element-4f4bd72 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-f8a6335{color:var( --e-global-color-d52933c );}.elementor-12 .elementor-element.elementor-element-9fa65e5 .elementor-button{background-color:var( --e-global-color-15fc944 );border-radius:0px 18px 0px 18px;padding:12px 32px 12px 32px;}.elementor-12 .elementor-element.elementor-element-9fa65e5 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-9fa65e5 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-d52933c );}.elementor-12 .elementor-element.elementor-element-9fa65e5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-9fa65e5 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-12 .elementor-element.elementor-element-9fa65e5 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-9fa65e5 .elementor-button:focus svg{fill:var( --e-global-color-d52933c );}.elementor-12 .elementor-element.elementor-element-7bc63c3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-7bc63c3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.opentone.co.jp/recruit/wp-content/uploads/sites/9/2020/10/service02b.jpg");background-size:cover;}.elementor-12 .elementor-element.elementor-element-7bc63c3:hover > .elementor-element-populated{background-color:#414447D1;background-image:url("https://www.opentone.co.jp/recruit/wp-content/uploads/sites/9/2020/10/service02b.jpg");background-size:cover;}.elementor-12 .elementor-element.elementor-element-7bc63c3 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-4447ec7 );opacity:0.6;}.elementor-12 .elementor-element.elementor-element-7bc63c3:hover > .elementor-element-populated >  .elementor-background-overlay{opacity:0.3;}.elementor-12 .elementor-element.elementor-element-7bc63c3 > .elementor-element-populated{box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.42);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 16px 16px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;padding:32px 32px 32px 32px;}.elementor-12 .elementor-element.elementor-element-7bc63c3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-4265054 .elementor-icon-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-4265054.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d52933c );}.elementor-12 .elementor-element.elementor-element-4265054.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-4265054.elementor-view-default .elementor-icon{color:var( --e-global-color-d52933c );border-color:var( --e-global-color-d52933c );}.elementor-12 .elementor-element.elementor-element-4265054.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-4265054.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d52933c );}.elementor-12 .elementor-element.elementor-element-ee681fa .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;line-height:32px;color:var( --e-global-color-d52933c );}.elementor-12 .elementor-element.elementor-element-65db179{--divider-border-style:solid;--divider-color:var( --e-global-color-15fc944 );--divider-border-width:3.2px;}.elementor-12 .elementor-element.elementor-element-65db179 .elementor-divider-separator{width:24%;margin:0 auto;margin-left:0;}.elementor-12 .elementor-element.elementor-element-65db179 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-3aa8316{color:var( --e-global-color-d52933c );}.elementor-12 .elementor-element.elementor-element-d57e791 .elementor-button{background-color:var( --e-global-color-15fc944 );border-radius:0px 18px 0px 18px;padding:12px 32px 12px 32px;}.elementor-12 .elementor-element.elementor-element-d57e791 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-d57e791 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-d52933c );}.elementor-12 .elementor-element.elementor-element-d57e791 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-d57e791 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-12 .elementor-element.elementor-element-d57e791 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-d57e791 .elementor-button:focus svg{fill:var( --e-global-color-d52933c );}.elementor-12 .elementor-element.elementor-element-9d69a67{margin-top:0px;margin-bottom:64px;}.elementor-12 .elementor-element.elementor-element-dfa84f2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-cb5806b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-cb5806b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.opentone.co.jp/recruit/wp-content/uploads/sites/9/2020/10/service03b.jpg");background-size:cover;}.elementor-12 .elementor-element.elementor-element-cb5806b:hover > .elementor-element-populated{background-color:#414447D1;background-image:url("https://www.opentone.co.jp/recruit/wp-content/uploads/sites/9/2020/10/service03b.jpg");background-size:cover;}.elementor-12 .elementor-element.elementor-element-cb5806b > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-4447ec7 );opacity:0.6;}.elementor-12 .elementor-element.elementor-element-cb5806b:hover > .elementor-element-populated >  .elementor-background-overlay{opacity:0.3;}.elementor-12 .elementor-element.elementor-element-cb5806b > .elementor-element-populated{box-shadow:0px 0px 16px 0px rgba(0, 0, 0, 0.42);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 16px 16px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;padding:32px 32px 32px 32px;}.elementor-12 .elementor-element.elementor-element-cb5806b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-c33ce28 .elementor-icon-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-c33ce28.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d52933c );}.elementor-12 .elementor-element.elementor-element-c33ce28.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-c33ce28.elementor-view-default .elementor-icon{color:var( --e-global-color-d52933c );border-color:var( --e-global-color-d52933c );}.elementor-12 .elementor-element.elementor-element-c33ce28.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-c33ce28.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d52933c );}.elementor-12 .elementor-element.elementor-element-b1f9957 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;line-height:32px;color:var( --e-global-color-d52933c );}.elementor-12 .elementor-element.elementor-element-a3498fa{--divider-border-style:solid;--divider-color:var( --e-global-color-15fc944 );--divider-border-width:3.2px;}.elementor-12 .elementor-element.elementor-element-a3498fa .elementor-divider-separator{width:24%;margin:0 auto;margin-left:0;}.elementor-12 .elementor-element.elementor-element-a3498fa .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-09d5fe3{color:var( --e-global-color-d52933c );}.elementor-12 .elementor-element.elementor-element-52ffc1f .elementor-button{background-color:var( --e-global-color-15fc944 );border-radius:0px 18px 0px 18px;padding:12px 32px 12px 32px;}.elementor-12 .elementor-element.elementor-element-52ffc1f .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-52ffc1f .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-d52933c );}.elementor-12 .elementor-element.elementor-element-52ffc1f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-52ffc1f .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-12 .elementor-element.elementor-element-52ffc1f .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-52ffc1f .elementor-button:focus svg{fill:var( --e-global-color-d52933c );}.elementor-12 .elementor-element.elementor-element-cf03b32:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-cf03b32 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.opentone.co.jp/recruit/wp-content/uploads/sites/9/2021/04/vecteezy_cityscape-of-tokyo-city-japan_2029618.png");background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-cf03b32:hover > .elementor-element-populated{background-color:#414447D1;background-image:url("https://www.opentone.co.jp/recruit/wp-content/uploads/sites/9/2021/04/vecteezy_cityscape-of-tokyo-city-japan_2029618.png");background-size:cover;}.elementor-12 .elementor-element.elementor-element-cf03b32 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-4447ec7 );opacity:0.6;}.elementor-12 .elementor-element.elementor-element-cf03b32:hover > .elementor-element-populated >  .elementor-background-overlay{opacity:0.3;}.elementor-12 .elementor-element.elementor-element-cf03b32 > .elementor-element-populated{box-shadow:0px 0px 16px 0px rgba(0, 0, 0, 0.42);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 16px 16px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;padding:32px 32px 32px 32px;}.elementor-12 .elementor-element.elementor-element-cf03b32 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-2fdc4b6 .elementor-icon-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-2fdc4b6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d52933c );}.elementor-12 .elementor-element.elementor-element-2fdc4b6.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-2fdc4b6.elementor-view-default .elementor-icon{color:var( --e-global-color-d52933c );border-color:var( --e-global-color-d52933c );}.elementor-12 .elementor-element.elementor-element-2fdc4b6.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-2fdc4b6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d52933c );}.elementor-12 .elementor-element.elementor-element-49ef1d5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;line-height:32px;color:var( --e-global-color-d52933c );}.elementor-12 .elementor-element.elementor-element-95572be{--divider-border-style:solid;--divider-color:var( --e-global-color-15fc944 );--divider-border-width:3.2px;}.elementor-12 .elementor-element.elementor-element-95572be .elementor-divider-separator{width:24%;margin:0 auto;margin-left:0;}.elementor-12 .elementor-element.elementor-element-95572be .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-6e8f556{color:var( --e-global-color-d52933c );}.elementor-12 .elementor-element.elementor-element-0eceb7e .elementor-button{background-color:var( --e-global-color-15fc944 );border-radius:0px 18px 0px 18px;padding:12px 32px 12px 32px;}.elementor-12 .elementor-element.elementor-element-0eceb7e .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-0eceb7e .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-d52933c );}.elementor-12 .elementor-element.elementor-element-0eceb7e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-0eceb7e .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-12 .elementor-element.elementor-element-0eceb7e .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-0eceb7e .elementor-button:focus svg{fill:var( --e-global-color-d52933c );}.elementor-12 .elementor-element.elementor-element-353884c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-353884c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-92c44d0 );}.elementor-12 .elementor-element.elementor-element-353884c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12 .elementor-element.elementor-element-353884c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-cf62571 > .elementor-element-populated{margin:040px 0px 16px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:24px 24px 24px 24px;}.elementor-12 .elementor-element.elementor-element-d6c930b .elementor-heading-title{font-family:var( --e-global-typography-3791818-font-family ), Sans-serif;font-size:var( --e-global-typography-3791818-font-size );font-weight:var( --e-global-typography-3791818-font-weight );color:var( --e-global-color-4447ec7 );}.elementor-12 .elementor-element.elementor-element-b57a2dc{--divider-border-style:solid;--divider-color:var( --e-global-color-15fc944 );--divider-border-width:3.2px;}.elementor-12 .elementor-element.elementor-element-b57a2dc .elementor-divider-separator{width:10%;}.elementor-12 .elementor-element.elementor-element-b57a2dc .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-33bf5c0{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-937bf12:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-937bf12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-92c44d0 );}.elementor-12 .elementor-element.elementor-element-937bf12{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12 .elementor-element.elementor-element-937bf12 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-e576c68:hover > .elementor-element-populated{background-color:var( --e-global-color-d52933c );box-shadow:0px 0px 16px 0px rgba(0, 0, 0, 0.27);}.elementor-12 .elementor-element.elementor-element-e576c68 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-c89522a );padding:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-f16e615 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-f16e615.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-15fc944 );}.elementor-12 .elementor-element.elementor-element-f16e615.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-f16e615.elementor-view-default .elementor-icon{color:var( --e-global-color-15fc944 );border-color:var( --e-global-color-15fc944 );}.elementor-12 .elementor-element.elementor-element-f16e615.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-f16e615.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-15fc944 );}.elementor-12 .elementor-element.elementor-element-f16e615 .elementor-icon{font-size:45px;}.elementor-12 .elementor-element.elementor-element-f16e615 .elementor-icon svg{height:45px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-a28cac4 .elementor-icon-box-wrapper{align-items:start;}.elementor-12 .elementor-element.elementor-element-a28cac4{--icon-box-icon-margin:0px;}.elementor-12 .elementor-element.elementor-element-a28cac4 .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-4447ec7 );}.elementor-12 .elementor-element.elementor-element-a28cac4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-15fc944 );}.elementor-12 .elementor-element.elementor-element-a28cac4.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-a28cac4.elementor-view-default .elementor-icon{fill:var( --e-global-color-15fc944 );color:var( --e-global-color-15fc944 );border-color:var( --e-global-color-15fc944 );}.elementor-12 .elementor-element.elementor-element-a28cac4 .elementor-icon{font-size:45px;}.elementor-12 .elementor-element.elementor-element-a28cac4 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-a28cac4 .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:30px;font-weight:700;line-height:26px;}.elementor-12 .elementor-element.elementor-element-a28cac4 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;line-height:20px;color:var( --e-global-color-4447ec7 );}.elementor-12 .elementor-element.elementor-element-307d4bc:hover > .elementor-element-populated{background-color:var( --e-global-color-d52933c );box-shadow:0px 0px 16px 0px rgba(0, 0, 0, 0.27);}.elementor-12 .elementor-element.elementor-element-307d4bc > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-c89522a );padding:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-88be7b7 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-88be7b7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-15fc944 );}.elementor-12 .elementor-element.elementor-element-88be7b7.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-88be7b7.elementor-view-default .elementor-icon{color:var( --e-global-color-15fc944 );border-color:var( --e-global-color-15fc944 );}.elementor-12 .elementor-element.elementor-element-88be7b7.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-88be7b7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-15fc944 );}.elementor-12 .elementor-element.elementor-element-88be7b7 .elementor-icon{font-size:45px;}.elementor-12 .elementor-element.elementor-element-88be7b7 .elementor-icon svg{height:45px;}.elementor-12 .elementor-element.elementor-element-de3f6b5 .elementor-icon-box-wrapper{align-items:start;}.elementor-12 .elementor-element.elementor-element-de3f6b5{--icon-box-icon-margin:0px;}.elementor-12 .elementor-element.elementor-element-de3f6b5 .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-4447ec7 );}.elementor-12 .elementor-element.elementor-element-de3f6b5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-15fc944 );}.elementor-12 .elementor-element.elementor-element-de3f6b5.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-de3f6b5.elementor-view-default .elementor-icon{fill:var( --e-global-color-15fc944 );color:var( --e-global-color-15fc944 );border-color:var( --e-global-color-15fc944 );}.elementor-12 .elementor-element.elementor-element-de3f6b5 .elementor-icon{font-size:45px;}.elementor-12 .elementor-element.elementor-element-de3f6b5 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-de3f6b5 .elementor-icon-box-title a{font-family:var( --e-global-typography-8a513b0-font-family ), Sans-serif;font-size:var( --e-global-typography-8a513b0-font-size );font-weight:var( --e-global-typography-8a513b0-font-weight );line-height:var( --e-global-typography-8a513b0-line-height );}.elementor-12 .elementor-element.elementor-element-de3f6b5 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;line-height:20px;color:var( --e-global-color-4447ec7 );}.elementor-12 .elementor-element.elementor-element-724cf8a:hover > .elementor-element-populated{background-color:var( --e-global-color-d52933c );box-shadow:0px 0px 16px 0px rgba(0, 0, 0, 0.27);}.elementor-12 .elementor-element.elementor-element-724cf8a > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-c89522a );padding:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-8a878ff .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-8a878ff.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-15fc944 );}.elementor-12 .elementor-element.elementor-element-8a878ff.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-8a878ff.elementor-view-default .elementor-icon{color:var( --e-global-color-15fc944 );border-color:var( --e-global-color-15fc944 );}.elementor-12 .elementor-element.elementor-element-8a878ff.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-8a878ff.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-15fc944 );}.elementor-12 .elementor-element.elementor-element-8a878ff .elementor-icon{font-size:45px;}.elementor-12 .elementor-element.elementor-element-8a878ff .elementor-icon svg{height:45px;}.elementor-12 .elementor-element.elementor-element-896ac04 .elementor-icon-box-wrapper{align-items:start;}.elementor-12 .elementor-element.elementor-element-896ac04{--icon-box-icon-margin:0px;}.elementor-12 .elementor-element.elementor-element-896ac04 .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-4447ec7 );}.elementor-12 .elementor-element.elementor-element-896ac04.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-15fc944 );}.elementor-12 .elementor-element.elementor-element-896ac04.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-896ac04.elementor-view-default .elementor-icon{fill:var( --e-global-color-15fc944 );color:var( --e-global-color-15fc944 );border-color:var( --e-global-color-15fc944 );}.elementor-12 .elementor-element.elementor-element-896ac04 .elementor-icon{font-size:45px;}.elementor-12 .elementor-element.elementor-element-896ac04 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-896ac04 .elementor-icon-box-title a{font-family:var( --e-global-typography-8a513b0-font-family ), Sans-serif;font-size:var( --e-global-typography-8a513b0-font-size );font-weight:var( --e-global-typography-8a513b0-font-weight );line-height:var( --e-global-typography-8a513b0-line-height );}.elementor-12 .elementor-element.elementor-element-896ac04 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;line-height:20px;color:var( --e-global-color-4447ec7 );}.elementor-12 .elementor-element.elementor-element-fc14f7f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-fc14f7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-92c44d0 );}.elementor-12 .elementor-element.elementor-element-fc14f7f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-fc14f7f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-14c0092:hover > .elementor-element-populated{background-color:var( --e-global-color-d52933c );box-shadow:0px 0px 16px 0px rgba(0, 0, 0, 0.27);}.elementor-12 .elementor-element.elementor-element-14c0092 > .elementor-element-populated{border-style:solid;border-width:1px 1px 0px 0px;border-color:var( --e-global-color-c89522a );padding:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-00a78d0 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-00a78d0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-15fc944 );}.elementor-12 .elementor-element.elementor-element-00a78d0.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-00a78d0.elementor-view-default .elementor-icon{color:var( --e-global-color-15fc944 );border-color:var( --e-global-color-15fc944 );}.elementor-12 .elementor-element.elementor-element-00a78d0.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-00a78d0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-15fc944 );}.elementor-12 .elementor-element.elementor-element-00a78d0 .elementor-icon{font-size:45px;}.elementor-12 .elementor-element.elementor-element-00a78d0 .elementor-icon svg{height:45px;}.elementor-12 .elementor-element.elementor-element-321c693 .elementor-icon-box-wrapper{align-items:start;}.elementor-12 .elementor-element.elementor-element-321c693{--icon-box-icon-margin:0px;}.elementor-12 .elementor-element.elementor-element-321c693 .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-4447ec7 );}.elementor-12 .elementor-element.elementor-element-321c693.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-15fc944 );}.elementor-12 .elementor-element.elementor-element-321c693.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-321c693.elementor-view-default .elementor-icon{fill:var( --e-global-color-15fc944 );color:var( --e-global-color-15fc944 );border-color:var( --e-global-color-15fc944 );}.elementor-12 .elementor-element.elementor-element-321c693 .elementor-icon{font-size:45px;}.elementor-12 .elementor-element.elementor-element-321c693 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-321c693 .elementor-icon-box-title a{font-family:var( --e-global-typography-8a513b0-font-family ), Sans-serif;font-size:var( --e-global-typography-8a513b0-font-size );font-weight:var( --e-global-typography-8a513b0-font-weight );line-height:var( --e-global-typography-8a513b0-line-height );}.elementor-12 .elementor-element.elementor-element-321c693 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;line-height:20px;color:var( --e-global-color-4447ec7 );}.elementor-12 .elementor-element.elementor-element-ab96405:hover > .elementor-element-populated{background-color:var( --e-global-color-d52933c );box-shadow:0px 0px 16px 0px rgba(0, 0, 0, 0.27);}.elementor-12 .elementor-element.elementor-element-ab96405 > .elementor-element-populated{border-style:solid;border-width:1px 1px 0px 0px;border-color:var( --e-global-color-c89522a );padding:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-3f16e2e .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-3f16e2e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-15fc944 );}.elementor-12 .elementor-element.elementor-element-3f16e2e.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-3f16e2e.elementor-view-default .elementor-icon{color:var( --e-global-color-15fc944 );border-color:var( --e-global-color-15fc944 );}.elementor-12 .elementor-element.elementor-element-3f16e2e.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-3f16e2e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-15fc944 );}.elementor-12 .elementor-element.elementor-element-3f16e2e .elementor-icon{font-size:45px;}.elementor-12 .elementor-element.elementor-element-3f16e2e .elementor-icon svg{height:45px;}.elementor-12 .elementor-element.elementor-element-a3166e0 .elementor-icon-box-wrapper{align-items:start;}.elementor-12 .elementor-element.elementor-element-a3166e0{--icon-box-icon-margin:0px;}.elementor-12 .elementor-element.elementor-element-a3166e0 .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-4447ec7 );}.elementor-12 .elementor-element.elementor-element-a3166e0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-15fc944 );}.elementor-12 .elementor-element.elementor-element-a3166e0.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-a3166e0.elementor-view-default .elementor-icon{fill:var( --e-global-color-15fc944 );color:var( --e-global-color-15fc944 );border-color:var( --e-global-color-15fc944 );}.elementor-12 .elementor-element.elementor-element-a3166e0 .elementor-icon{font-size:45px;}.elementor-12 .elementor-element.elementor-element-a3166e0 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-a3166e0 .elementor-icon-box-title a{font-family:var( --e-global-typography-8a513b0-font-family ), Sans-serif;font-size:var( --e-global-typography-8a513b0-font-size );font-weight:var( --e-global-typography-8a513b0-font-weight );line-height:var( --e-global-typography-8a513b0-line-height );}.elementor-12 .elementor-element.elementor-element-a3166e0 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;line-height:20px;color:var( --e-global-color-4447ec7 );}.elementor-12 .elementor-element.elementor-element-7b39628:hover > .elementor-element-populated{background-color:var( --e-global-color-d52933c );box-shadow:0px 0px 16px 0px rgba(0, 0, 0, 0.27);}.elementor-12 .elementor-element.elementor-element-7b39628 > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-c89522a );padding:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-8ea755f .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-8ea755f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-15fc944 );}.elementor-12 .elementor-element.elementor-element-8ea755f.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-8ea755f.elementor-view-default .elementor-icon{color:var( --e-global-color-15fc944 );border-color:var( --e-global-color-15fc944 );}.elementor-12 .elementor-element.elementor-element-8ea755f.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-8ea755f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-15fc944 );}.elementor-12 .elementor-element.elementor-element-8ea755f .elementor-icon{font-size:45px;}.elementor-12 .elementor-element.elementor-element-8ea755f .elementor-icon svg{height:45px;}.elementor-12 .elementor-element.elementor-element-750659a .elementor-icon-box-wrapper{align-items:start;}.elementor-12 .elementor-element.elementor-element-750659a{--icon-box-icon-margin:0px;}.elementor-12 .elementor-element.elementor-element-750659a .elementor-icon-box-title{margin-block-end:12px;color:var( --e-global-color-4447ec7 );}.elementor-12 .elementor-element.elementor-element-750659a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-15fc944 );}.elementor-12 .elementor-element.elementor-element-750659a.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-750659a.elementor-view-default .elementor-icon{fill:var( --e-global-color-15fc944 );color:var( --e-global-color-15fc944 );border-color:var( --e-global-color-15fc944 );}.elementor-12 .elementor-element.elementor-element-750659a .elementor-icon{font-size:45px;}.elementor-12 .elementor-element.elementor-element-750659a .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-750659a .elementor-icon-box-title a{font-family:var( --e-global-typography-8a513b0-font-family ), Sans-serif;font-size:var( --e-global-typography-8a513b0-font-size );font-weight:var( --e-global-typography-8a513b0-font-weight );line-height:var( --e-global-typography-8a513b0-line-height );}.elementor-12 .elementor-element.elementor-element-750659a .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;line-height:20px;color:var( --e-global-color-4447ec7 );}.elementor-12 .elementor-element.elementor-element-8d82669:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8d82669 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-92c44d0 );}.elementor-12 .elementor-element.elementor-element-8d82669{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12 .elementor-element.elementor-element-8d82669 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-3afec60{--spacer-size:80px;}.elementor-12 .elementor-element.elementor-element-81575e6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-81575e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4447ec7 );}.elementor-12 .elementor-element.elementor-element-81575e6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:24px 24px 24px 24px;}.elementor-12 .elementor-element.elementor-element-81575e6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-9f81792.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-9f81792.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-9f81792 > .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-12 .elementor-element.elementor-element-32e1645 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-32e1645 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:36px;font-weight:700;line-height:1em;color:var( --e-global-color-d52933c );}.elementor-12 .elementor-element.elementor-element-e8bf4a8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e8bf4a8{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1px;color:var( --e-global-color-d52933c );}.elementor-12 .elementor-element.elementor-element-6a16b67 .elementor-button{background-color:var( --e-global-color-15fc944 );font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;letter-spacing:0.8px;fill:var( --e-global-color-d52933c );color:var( --e-global-color-d52933c );box-shadow:1px 1px 5px 1px rgba(0,0,0,0.5);border-radius:0px 18px 0px 18px;}.elementor-12 .elementor-element.elementor-element-6a16b67 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6a16b67 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-765b28e .elementor-button{background-color:var( --e-global-color-15fc944 );font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;letter-spacing:0.8px;fill:var( --e-global-color-d52933c );color:var( --e-global-color-d52933c );box-shadow:1px 1px 5px 1px rgba(0,0,0,0.5);border-radius:0px 18px 0px 18px;}.elementor-12 .elementor-element.elementor-element-765b28e{width:var( --container-widget-width, 103.999% );max-width:103.999%;--container-widget-width:103.999%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-765b28e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-765b28e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-fabe68f .elementor-button{background-color:var( --e-global-color-15fc944 );font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;letter-spacing:0.8px;fill:var( --e-global-color-d52933c );color:var( --e-global-color-d52933c );box-shadow:1px 1px 5px 1px rgba(0,0,0,0.5);border-radius:0px 18px 0px 18px;}.elementor-12 .elementor-element.elementor-element-fabe68f{width:var( --container-widget-width, 90.526% );max-width:90.526%;--container-widget-width:90.526%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-fabe68f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-fabe68f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-f4f7676 .elementor-button{background-color:var( --e-global-color-15fc944 );font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;letter-spacing:0.8px;fill:var( --e-global-color-d52933c );color:var( --e-global-color-d52933c );box-shadow:1px 1px 5px 1px rgba(0,0,0,0.5);border-radius:0px 18px 0px 18px;}.elementor-12 .elementor-element.elementor-element-f4f7676 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f4f7676 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-bd25222 .elementor-button{background-color:var( --e-global-color-15fc944 );font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;letter-spacing:0.8px;fill:var( --e-global-color-d52933c );color:var( --e-global-color-d52933c );box-shadow:1px 1px 5px 1px rgba(0,0,0,0.5);border-radius:0px 18px 0px 18px;}.elementor-12 .elementor-element.elementor-element-bd25222{width:var( --container-widget-width, 103.999% );max-width:103.999%;--container-widget-width:103.999%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-bd25222 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-bd25222 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-3d3fa35 .elementor-button{background-color:var( --e-global-color-15fc944 );font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;letter-spacing:0.8px;fill:var( --e-global-color-d52933c );color:var( --e-global-color-d52933c );box-shadow:1px 1px 5px 1px rgba(0,0,0,0.5);border-radius:0px 18px 0px 18px;}.elementor-12 .elementor-element.elementor-element-3d3fa35{width:var( --container-widget-width, 90.526% );max-width:90.526%;--container-widget-width:90.526%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-3d3fa35 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3d3fa35 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-3a6d258 .elementor-button{background-color:var( --e-global-color-15fc944 );font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;letter-spacing:0.8px;fill:var( --e-global-color-d52933c );color:var( --e-global-color-d52933c );box-shadow:1px 1px 5px 1px rgba(0,0,0,0.5);border-radius:0px 18px 0px 18px;}.elementor-12 .elementor-element.elementor-element-3a6d258 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3a6d258 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-7594798 .elementor-button{background-color:var( --e-global-color-15fc944 );font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;letter-spacing:0.8px;fill:var( --e-global-color-d52933c );color:var( --e-global-color-d52933c );box-shadow:1px 1px 5px 1px rgba(0,0,0,0.5);border-radius:0px 18px 0px 18px;}.elementor-12 .elementor-element.elementor-element-7594798{width:var( --container-widget-width, 103.999% );max-width:103.999%;--container-widget-width:103.999%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-7594798 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7594798 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-ae3d147 .elementor-button{background-color:var( --e-global-color-15fc944 );font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;letter-spacing:0.8px;fill:var( --e-global-color-d52933c );color:var( --e-global-color-d52933c );box-shadow:1px 1px 5px 1px rgba(0,0,0,0.5);border-radius:0px 18px 0px 18px;}.elementor-12 .elementor-element.elementor-element-ae3d147{width:var( --container-widget-width, 90.526% );max-width:90.526%;--container-widget-width:90.526%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-ae3d147 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ae3d147 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-c022d63.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-c022d63.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-463476d .elementor-button{background-color:var( --e-global-color-d52933c );font-family:var( --e-global-typography-6112d0e-font-family ), Sans-serif;font-weight:var( --e-global-typography-6112d0e-font-weight );letter-spacing:var( --e-global-typography-6112d0e-letter-spacing );fill:var( --e-global-color-15fc944 );color:var( --e-global-color-15fc944 );box-shadow:1px 1px 5px 1px rgba(0,0,0,0.5);border-radius:0px 18px 0px 18px;padding:12px 32px 12px 32px;}.elementor-12 .elementor-element.elementor-element-463476d .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-463476d .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-d52933c );}.elementor-12 .elementor-element.elementor-element-463476d{width:var( --container-widget-width, 102.139% );max-width:102.139%;--container-widget-width:102.139%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-463476d .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-463476d .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-12 .elementor-element.elementor-element-463476d .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-463476d .elementor-button:focus svg{fill:var( --e-global-color-d52933c );}.elementor-12 .elementor-element.elementor-element-2599a72 > .elementor-element-populated{margin:040px 0px 16px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:24px 24px 24px 24px;}.elementor-12 .elementor-element.elementor-element-86a2510 .elementor-heading-title{font-family:var( --e-global-typography-3791818-font-family ), Sans-serif;font-size:var( --e-global-typography-3791818-font-size );font-weight:var( --e-global-typography-3791818-font-weight );color:var( --e-global-color-4447ec7 );}.elementor-12 .elementor-element.elementor-element-849847b{--divider-border-style:solid;--divider-color:var( --e-global-color-15fc944 );--divider-border-width:3.2px;}.elementor-12 .elementor-element.elementor-element-849847b .elementor-divider-separator{width:8%;}.elementor-12 .elementor-element.elementor-element-849847b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-b4f6d7d{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-248c119 > .elementor-element-populated{box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.26);margin:16px 16px 16px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;padding:16px 16px 40px 16px;}.elementor-12 .elementor-element.elementor-element-30ade77 .latest-news-wrapper h4 a{color:var( --e-global-color-4447ec7 );}.elementor-12 .elementor-element.elementor-element-30ade77 .latest-news-wrapper h4{font-family:var( --e-global-typography-3791818-font-family ), Sans-serif;font-size:var( --e-global-typography-3791818-font-size );font-weight:var( --e-global-typography-3791818-font-weight );}.elementor-12 .elementor-element.elementor-element-30ade77 .latest-news-wrapper .news-item .post-excerpt{color:var( --e-global-color-4447ec7 );font-family:"Roboto", Sans-serif;font-weight:400;}.page-builders .elementor-12 .elementor-element.elementor-element-30ade77 .popularis-posts-shortcode article, .elementor-12 .elementor-element.elementor-element-30ade77 .popularis-posts-shortcode article{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-517fe08 .elementor-button{background-color:var( --e-global-color-15fc944 );border-radius:0px 18px 0px 18px;padding:12px 32px 12px 32px;}.elementor-12 .elementor-element.elementor-element-517fe08 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-517fe08 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-d52933c );}.elementor-12 .elementor-element.elementor-element-517fe08 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-517fe08 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-517fe08 .elementor-button:focus svg{fill:var( --e-global-color-d52933c );}.elementor-12 .elementor-element.elementor-element-2ae9a69 > .elementor-element-populated{box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.26);margin:16px 16px 16px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;padding:16px 16px 40px 16px;}.elementor-12 .elementor-element.elementor-element-a2ca75b .latest-news-wrapper h4 a{color:var( --e-global-color-4447ec7 );}.elementor-12 .elementor-element.elementor-element-a2ca75b .latest-news-wrapper h4{font-family:var( --e-global-typography-3791818-font-family ), Sans-serif;font-size:var( --e-global-typography-3791818-font-size );font-weight:var( --e-global-typography-3791818-font-weight );}.elementor-12 .elementor-element.elementor-element-a2ca75b .latest-news-wrapper .news-item .post-excerpt{color:var( --e-global-color-4447ec7 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.page-builders .elementor-12 .elementor-element.elementor-element-a2ca75b .popularis-posts-shortcode article, .elementor-12 .elementor-element.elementor-element-a2ca75b .popularis-posts-shortcode article{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1314013 .elementor-button{background-color:var( --e-global-color-15fc944 );border-radius:0px 18px 0px 18px;padding:12px 32px 12px 32px;}.elementor-12 .elementor-element.elementor-element-1314013 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-1314013 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-d52933c );}.elementor-12 .elementor-element.elementor-element-1314013 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1314013 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-1314013 .elementor-button:focus svg{fill:var( --e-global-color-d52933c );}.elementor-12 .elementor-element.elementor-element-57acefc > .elementor-element-populated{box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.26);margin:16px 16px 16px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;padding:16px 16px 40px 16px;}.elementor-12 .elementor-element.elementor-element-4510280 .latest-news-wrapper h4 a{color:var( --e-global-color-4447ec7 );}.elementor-12 .elementor-element.elementor-element-4510280 .latest-news-wrapper h4{font-family:var( --e-global-typography-3791818-font-family ), Sans-serif;font-size:var( --e-global-typography-3791818-font-size );font-weight:var( --e-global-typography-3791818-font-weight );}.elementor-12 .elementor-element.elementor-element-4510280 .latest-news-wrapper .news-item .post-excerpt{color:var( --e-global-color-4447ec7 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.page-builders .elementor-12 .elementor-element.elementor-element-4510280 .popularis-posts-shortcode article, .elementor-12 .elementor-element.elementor-element-4510280 .popularis-posts-shortcode article{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-49f90cb .elementor-button{background-color:var( --e-global-color-15fc944 );border-radius:0px 18px 0px 18px;padding:12px 32px 12px 32px;}.elementor-12 .elementor-element.elementor-element-49f90cb .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-49f90cb .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-d52933c );}.elementor-12 .elementor-element.elementor-element-49f90cb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-49f90cb .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-49f90cb .elementor-button:focus svg{fill:var( --e-global-color-d52933c );}.elementor-12 .elementor-element.elementor-element-6efc768{--spacer-size:80px;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-c4812ac{width:15.878%;}.elementor-12 .elementor-element.elementor-element-eb133db{width:84.122%;}.elementor-12 .elementor-element.elementor-element-8a38e16{width:42.186%;}.elementor-12 .elementor-element.elementor-element-1dc34d3{width:42.319%;}.elementor-12 .elementor-element.elementor-element-d15ae0c{width:14.798%;}.elementor-12 .elementor-element.elementor-element-a8d3610{width:25.955%;}.elementor-12 .elementor-element.elementor-element-879ddc8{width:74.045%;}.elementor-12 .elementor-element.elementor-element-a63c82a{width:11.964%;}.elementor-12 .elementor-element.elementor-element-8fc4c99{width:88.036%;}.elementor-12 .elementor-element.elementor-element-729cdc8{width:40.077%;}.elementor-12 .elementor-element.elementor-element-845aaa4{width:59.923%;}.elementor-12 .elementor-element.elementor-element-25f3677{width:24.159%;}.elementor-12 .elementor-element.elementor-element-709e714{width:75.839%;}.elementor-12 .elementor-element.elementor-element-16d8720{width:24.159%;}.elementor-12 .elementor-element.elementor-element-fef972c{width:75.839%;}.elementor-12 .elementor-element.elementor-element-e5ad580{width:24.159%;}.elementor-12 .elementor-element.elementor-element-21e53c9{width:75.839%;}.elementor-12 .elementor-element.elementor-element-f49bd12{width:24.159%;}.elementor-12 .elementor-element.elementor-element-b292d10{width:75.839%;}.elementor-12 .elementor-element.elementor-element-0f6d09c{width:24.159%;}.elementor-12 .elementor-element.elementor-element-9ab9195{width:75.839%;}.elementor-12 .elementor-element.elementor-element-d687b01{width:24.159%;}.elementor-12 .elementor-element.elementor-element-2d30f4e{width:75.839%;}.elementor-12 .elementor-element.elementor-element-9f81792{width:74.241%;}.elementor-12 .elementor-element.elementor-element-a94584b{width:61.887%;}.elementor-12 .elementor-element.elementor-element-c7ebe14{width:38.047%;}.elementor-12 .elementor-element.elementor-element-1b1118b{width:43.855%;}.elementor-12 .elementor-element.elementor-element-88e021e{width:56.144%;}.elementor-12 .elementor-element.elementor-element-97519e8{width:31.43%;}.elementor-12 .elementor-element.elementor-element-8d781e4{width:68.569%;}.elementor-12 .elementor-element.elementor-element-c022d63{width:25.499%;}.elementor-12 .elementor-element.elementor-element-cb435a4{width:16.267%;}.elementor-12 .elementor-element.elementor-element-dee9c32{width:83.733%;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-78dd6d0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4219711 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c80c14d{margin-top:38px;margin-bottom:38px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f5bff29 .elementor-heading-title{font-size:var( --e-global-typography-3791818-font-size );}.elementor-12 .elementor-element.elementor-element-e01949c .elementor-heading-title{font-size:var( --e-global-typography-3791818-font-size );}.elementor-12 .elementor-element.elementor-element-d6c930b .elementor-heading-title{font-size:var( --e-global-typography-3791818-font-size );}.elementor-12 .elementor-element.elementor-element-de3f6b5 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-de3f6b5 .elementor-icon-box-title a{font-size:var( --e-global-typography-8a513b0-font-size );line-height:var( --e-global-typography-8a513b0-line-height );}.elementor-12 .elementor-element.elementor-element-896ac04 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-896ac04 .elementor-icon-box-title a{font-size:var( --e-global-typography-8a513b0-font-size );line-height:var( --e-global-typography-8a513b0-line-height );}.elementor-12 .elementor-element.elementor-element-321c693 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-321c693 .elementor-icon-box-title a{font-size:var( --e-global-typography-8a513b0-font-size );line-height:var( --e-global-typography-8a513b0-line-height );}.elementor-12 .elementor-element.elementor-element-a3166e0 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-a3166e0 .elementor-icon-box-title a{font-size:var( --e-global-typography-8a513b0-font-size );line-height:var( --e-global-typography-8a513b0-line-height );}.elementor-12 .elementor-element.elementor-element-750659a .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-750659a .elementor-icon-box-title a{font-size:var( --e-global-typography-8a513b0-font-size );line-height:var( --e-global-typography-8a513b0-line-height );}.elementor-12 .elementor-element.elementor-element-463476d .elementor-button{letter-spacing:var( --e-global-typography-6112d0e-letter-spacing );}.elementor-12 .elementor-element.elementor-element-86a2510 .elementor-heading-title{font-size:var( --e-global-typography-3791818-font-size );}.elementor-12 .elementor-element.elementor-element-30ade77 .latest-news-wrapper h4{font-size:var( --e-global-typography-3791818-font-size );}.elementor-12 .elementor-element.elementor-element-a2ca75b .latest-news-wrapper h4{font-size:var( --e-global-typography-3791818-font-size );}.elementor-12 .elementor-element.elementor-element-4510280 .latest-news-wrapper h4{font-size:var( --e-global-typography-3791818-font-size );}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-4b58981 .elementor-background-slideshow__slide__image{background-size:cover;}.elementor-12 .elementor-element.elementor-element-4b58981{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b206280 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-78dd6d0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-78dd6d0 .elementor-heading-title{font-size:32px;}.elementor-12 .elementor-element.elementor-element-4219711 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4219711 .elementor-heading-title{font-size:29px;}.elementor-12 .elementor-element.elementor-element-e5c3c7b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e5c3c7b .elementor-heading-title{font-size:18px;}.elementor-12 .elementor-element.elementor-element-c80c14d{margin-top:100px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-856b398 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f5bff29 .elementor-heading-title{font-size:var( --e-global-typography-3791818-font-size );}.elementor-12 .elementor-element.elementor-element-e01949c .elementor-heading-title{font-size:var( --e-global-typography-3791818-font-size );}.elementor-12 .elementor-element.elementor-element-d6c930b .elementor-heading-title{font-size:var( --e-global-typography-3791818-font-size );}.elementor-12 .elementor-element.elementor-element-a28cac4 .elementor-icon-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-a28cac4 .elementor-icon-box-title{margin-block-end:12px;}.elementor-12 .elementor-element.elementor-element-a28cac4 .elementor-icon{font-size:25px;}.elementor-12 .elementor-element.elementor-element-a28cac4 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-a28cac4 .elementor-icon-box-title a{font-size:30px;}.elementor-12 .elementor-element.elementor-element-de3f6b5 .elementor-icon{font-size:25px;}.elementor-12 .elementor-element.elementor-element-de3f6b5 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-de3f6b5 .elementor-icon-box-title a{font-size:var( --e-global-typography-8a513b0-font-size );line-height:var( --e-global-typography-8a513b0-line-height );}.elementor-12 .elementor-element.elementor-element-896ac04 .elementor-icon{font-size:25px;}.elementor-12 .elementor-element.elementor-element-896ac04 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-896ac04 .elementor-icon-box-title a{font-size:var( --e-global-typography-8a513b0-font-size );line-height:var( --e-global-typography-8a513b0-line-height );}.elementor-12 .elementor-element.elementor-element-321c693 .elementor-icon{font-size:25px;}.elementor-12 .elementor-element.elementor-element-321c693 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-321c693 .elementor-icon-box-title a{font-size:var( --e-global-typography-8a513b0-font-size );line-height:var( --e-global-typography-8a513b0-line-height );}.elementor-12 .elementor-element.elementor-element-a3166e0 .elementor-icon{font-size:25px;}.elementor-12 .elementor-element.elementor-element-a3166e0 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-a3166e0 .elementor-icon-box-title a{font-size:var( --e-global-typography-8a513b0-font-size );line-height:var( --e-global-typography-8a513b0-line-height );}.elementor-12 .elementor-element.elementor-element-750659a .elementor-icon{font-size:25px;}.elementor-12 .elementor-element.elementor-element-750659a .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-750659a .elementor-icon-box-title a{font-size:var( --e-global-typography-8a513b0-font-size );line-height:var( --e-global-typography-8a513b0-line-height );}.elementor-12 .elementor-element.elementor-element-e8bf4a8{line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-463476d .elementor-button{letter-spacing:var( --e-global-typography-6112d0e-letter-spacing );}.elementor-12 .elementor-element.elementor-element-86a2510 .elementor-heading-title{font-size:var( --e-global-typography-3791818-font-size );}.elementor-12 .elementor-element.elementor-element-30ade77 .latest-news-wrapper h4{font-size:var( --e-global-typography-3791818-font-size );}.elementor-12 .elementor-element.elementor-element-a2ca75b .latest-news-wrapper h4{font-size:var( --e-global-typography-3791818-font-size );}.elementor-12 .elementor-element.elementor-element-4510280 .latest-news-wrapper h4{font-size:var( --e-global-typography-3791818-font-size );}}