.elementor-12 .elementor-element.elementor-element-b812b84 > .elementor-container{min-height:700px;}.elementor-12 .elementor-element.elementor-element-b812b84:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b812b84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b9f8bf1 );background-image:url("http://test04.irogic.com/test/wp-content/uploads/2022/02/top.jpg");background-position:-25px 88px;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-b812b84{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-90px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b812b84 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-3ff38a5.elementor-column .elementor-column-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-3ff38a5.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-3ff38a5 > .elementor-element-populated > .elementor-widget-wrap{padding:40px 40px 40px 40px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-b0b6027.elementor-column .elementor-column-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-b0b6027.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-b0b6027 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-3822ea1{text-align:left;}.elementor-12 .elementor-element.elementor-element-3822ea1 img{width:100%;}.elementor-12 .elementor-element.elementor-element-3822ea1 > .elementor-widget-container{margin:200px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-958f393:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-958f393 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-b9f8bf1 ) 0%, #2450B4 100%);}.elementor-12 .elementor-element.elementor-element-958f393{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-958f393 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-3462600 .elementor-button{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:600;letter-spacing:2.7px;fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-b9f8bf1 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:27px 55px 27px 55px;}.elementor-12 .elementor-element.elementor-element-3462600 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-3462600 .elementor-button:focus{color:var( --e-global-color-b9f8bf1 );background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3462600 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-3462600 .elementor-button:focus svg{fill:var( --e-global-color-b9f8bf1 );}.elementor-12 .elementor-element.elementor-element-f248475 > .elementor-container{max-width:904px;}.elementor-12 .elementor-element.elementor-element-f248475:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f248475 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://test04.irogic.com/test/wp-content/uploads/2022/01/dot-grid.jpg");}.elementor-12 .elementor-element.elementor-element-f248475{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 30px 0px;}.elementor-12 .elementor-element.elementor-element-f248475 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-293c075 > .elementor-widget-container{padding:0px 3px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b5f8160 > .elementor-widget-container{padding:0px 0px 0px 3px;}.elementor-12 .elementor-element.elementor-element-2e1d56c{margin-top:10px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-921d964 > .elementor-widget-container{padding:0px 3px 0px 0px;}.elementor-12 .elementor-element.elementor-element-497fa72 > .elementor-widget-container{padding:0px 0px 0px 3px;}.elementor-12 .elementor-element.elementor-element-4241f55{margin-top:10px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-8a9c65f > .elementor-widget-container{padding:0px 3px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6c30ccb > .elementor-widget-container{padding:0px 0px 0px 3px;}.elementor-12 .elementor-element.elementor-element-cabafdf{margin-top:10px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-86a367d > .elementor-widget-container{padding:0px 3px 0px 0px;}.elementor-12 .elementor-element.elementor-element-477d0ec > .elementor-widget-container{padding:0px 0px 0px 3px;}.elementor-12 .elementor-element.elementor-element-cc494be{margin-top:10px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-1cb5164 > .elementor-widget-container{padding:0px 3px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3faba8b > .elementor-widget-container{padding:0px 0px 0px 3px;}.elementor-12 .elementor-element.elementor-element-3dc3e8c{margin-top:10px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-54d9803 > .elementor-widget-container{padding:0px 3px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e968d8d > .elementor-widget-container{padding:0px 0px 0px 3px;}.elementor-12 .elementor-element.elementor-element-efbf8f0{margin-top:10px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-15a56eb > .elementor-widget-container{padding:0px 3px 0px 0px;}.elementor-12 .elementor-element.elementor-element-57a3252 > .elementor-widget-container{padding:0px 0px 0px 3px;}.elementor-12 .elementor-element.elementor-element-c65864d{margin-top:10px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-bfd3ae4 > .elementor-widget-container{padding:0px 3px 0px 0px;}.elementor-12 .elementor-element.elementor-element-960c744 > .elementor-widget-container{padding:0px 0px 0px 3px;}.elementor-12 .elementor-element.elementor-element-a8e68fb{margin-top:10px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-e4780d8 > .elementor-widget-container{padding:0px 0px 0px 3px;}.elementor-12 .elementor-element.elementor-element-13c4e80:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-13c4e80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F84D8;background-image:url("http://test04.irogic.com/test/wp-content/uploads/2022/01/haikeitouka.jpg");background-position:0px 151px;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-13c4e80 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #1F84D8 53%, #1F81D866 75%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-13c4e80{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 80px 0px;}.elementor-12 .elementor-element.elementor-element-260c8b8 > .elementor-container{max-width:650px;}.elementor-12 .elementor-element.elementor-element-260c8b8{padding:5% 5% 2% 5%;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-8d1bea8.elementor-column .elementor-column-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-8d1bea8.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-8d1bea8.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-2d477fd{text-align:center;}.elementor-12 .elementor-element.elementor-element-2d477fd .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:39px;font-weight:600;letter-spacing:3.1px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.2);}.elementor-12 .elementor-element.elementor-element-2d477fd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b7c219c{text-align:center;}.elementor-12 .elementor-element.elementor-element-b7c219c .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:42px;font-weight:600;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.2);}.elementor-12 .elementor-element.elementor-element-2cfe396 img{width:10%;}.elementor-12 .elementor-element.elementor-element-285f12a > .elementor-container{max-width:977px;}.elementor-12 .elementor-element.elementor-element-285f12a{margin-top:0px;margin-bottom:30px;}.elementor-12 .elementor-element.elementor-element-b7984c1{text-align:center;}.elementor-12 .elementor-element.elementor-element-b7984c1 .elementor-heading-title{color:var( --e-global-color-b9f8bf1 );font-family:"Noto Sans JP", Sans-serif;font-weight:600;}.elementor-12 .elementor-element.elementor-element-b7984c1 > .elementor-widget-container{margin:0px 10px 0px 10px;padding:25px 25px 25px 25px;background-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-b7984c1.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-d3ffabc{text-align:center;color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;letter-spacing:1.7px;}.elementor-12 .elementor-element.elementor-element-d3ffabc > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-12 .elementor-element.elementor-element-11d7d81{text-align:center;}.elementor-12 .elementor-element.elementor-element-11d7d81 .elementor-heading-title{color:var( --e-global-color-b9f8bf1 );font-family:"Noto Sans JP", Sans-serif;font-weight:600;}.elementor-12 .elementor-element.elementor-element-11d7d81 > .elementor-widget-container{margin:0px 10px 0px 10px;padding:25px 25px 25px 25px;background-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-11d7d81.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-abb2e5f{text-align:center;color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;letter-spacing:1.7px;}.elementor-12 .elementor-element.elementor-element-abb2e5f > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-12 .elementor-element.elementor-element-07f9507{text-align:center;}.elementor-12 .elementor-element.elementor-element-07f9507 .elementor-heading-title{color:var( --e-global-color-b9f8bf1 );font-family:"Noto Sans JP", Sans-serif;font-weight:600;}.elementor-12 .elementor-element.elementor-element-07f9507 > .elementor-widget-container{margin:0px 10px 0px 10px;padding:25px 25px 25px 25px;background-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-07f9507.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-7d6dfb6{text-align:center;color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:17px;font-weight:400;letter-spacing:1.7px;}.elementor-12 .elementor-element.elementor-element-7d6dfb6 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-12 .elementor-element.elementor-element-ff30447 > .elementor-container{max-width:977px;}.elementor-12 .elementor-element.elementor-element-556e3e5 img{width:33%;border-radius:100% 100% 100% 100%;}.elementor-12 .elementor-element.elementor-element-6b609a4 .elementor-button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Noto Sans JP", Sans-serif;font-size:36px;font-weight:500;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.25);background-color:#E78024;border-style:solid;border-width:0px 0px 5px 0px;border-color:#914914;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.27);padding:2% 3% 2% 3%;}.elementor-12 .elementor-element.elementor-element-6b609a4 > .elementor-widget-container{margin:-70px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3b837c2 .elementor-icon-list-icon i{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3b837c2 .elementor-icon-list-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3b837c2{--e-icon-list-icon-size:18px;}.elementor-12 .elementor-element.elementor-element-3b837c2 .elementor-icon-list-text{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3b837c2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-3b837c2 .elementor-icon-list-item > a{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-221cde6 > .elementor-container{max-width:904px;}.elementor-12 .elementor-element.elementor-element-221cde6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-221cde6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://test04.irogic.com/test/wp-content/uploads/2022/01/dot-grid.jpg");}.elementor-12 .elementor-element.elementor-element-221cde6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 30px 0px;}.elementor-12 .elementor-element.elementor-element-221cde6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-168dc15 > .elementor-widget-container{padding:0px 3px 0px 0px;}.elementor-12 .elementor-element.elementor-element-52a7da9 > .elementor-widget-container{padding:0px 0px 0px 3px;}.elementor-12 .elementor-element.elementor-element-b13073c{padding:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-985d009 > .elementor-widget-container{padding:0px 3px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d0de9b3 > .elementor-widget-container{padding:0px 0px 0px 3px;}.elementor-12 .elementor-element.elementor-element-e644073{padding:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b4d399b > .elementor-widget-container{padding:0px 3px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6c6011d > .elementor-widget-container{padding:0px 0px 0px 3px;}.elementor-12 .elementor-element.elementor-element-0bde75c{padding:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a087bc8 > .elementor-widget-container{padding:0px 3px 0px 0px;}.elementor-12 .elementor-element.elementor-element-02ec58c > .elementor-element-populated{margin:0px 0px 0px 4px;--e-column-margin-right:0px;--e-column-margin-left:4px;}.elementor-12 .elementor-element.elementor-element-c0a0bdc > .elementor-widget-container{padding:0px 3px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f34e2c2 > .elementor-element-populated{margin:0px 0px 0px 5px;--e-column-margin-right:0px;--e-column-margin-left:5px;}.elementor-12 .elementor-element.elementor-element-40b4f3b > .elementor-widget-container{padding:0px 0px 0px 3px;}.elementor-12 .elementor-element.elementor-element-ae472f7{padding:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3230c9d > .elementor-widget-container{padding:0px 3px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d4bc710 > .elementor-widget-container{padding:0px 0px 0px 3px;}.elementor-12 .elementor-element.elementor-element-45ec38c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-45ec38c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b9f8bf1 );}.elementor-12 .elementor-element.elementor-element-45ec38c{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-45ec38c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-f4dd257 > .elementor-container{max-width:650px;}.elementor-12 .elementor-element.elementor-element-f4dd257{padding:5% 5% 3% 5%;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-5c9f184.elementor-column .elementor-column-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-5c9f184.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-5c9f184.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-5c9f184 > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12 .elementor-element.elementor-element-5c9f184 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-5c9f184 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-5c9f184 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5c9f184 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-5c9f184 > .elementor-element-populated > .elementor-widget-wrap{padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-e90028a{text-align:center;}.elementor-12 .elementor-element.elementor-element-e90028a .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:32px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-cbddcaf{text-align:center;}.elementor-12 .elementor-element.elementor-element-cbddcaf .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:32px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-aeb1d78 img{width:80%;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-574c740.elementor-column .elementor-column-wrap{align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-574c740.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-574c740 > .elementor-element-populated > .elementor-widget-wrap{padding:5% 22% 5% 5%;}.elementor-12 .elementor-element.elementor-element-dec5500 .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:35px;font-weight:600;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-3486d8a{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6af48c2{--divider-border-style:curved;--divider-color:#FFFFFF;--divider-border-width:1px;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-12 .elementor-element.elementor-element-6af48c2 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-6af48c2 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-89d3bbc.elementor-column .elementor-column-wrap{align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-89d3bbc.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-89d3bbc > .elementor-element-populated > .elementor-widget-wrap{padding:5% 10% 5% 10%;}.elementor-12 .elementor-element.elementor-element-9147ccf .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:35px;font-weight:600;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-8a83938{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-c717af1 img{width:80%;}.elementor-12 .elementor-element.elementor-element-d2cd7a9 > .elementor-container{max-width:977px;}.elementor-12 .elementor-element.elementor-element-d2cd7a9{margin-top:50px;margin-bottom:0px;padding:0px 0px 50px 0px;}.elementor-12 .elementor-element.elementor-element-779ca22 .ha-infobox-title{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-779ca22 .ha-infobox-text{font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-779ca22 .ha-btn .ha-btn-icon{--infobox-btn-icon-translate-x-hover:10px;}.elementor-12 .elementor-element.elementor-element-5ba9d4d > .elementor-container{max-width:1040px;text-align:center;}.elementor-12 .elementor-element.elementor-element-5ba9d4d > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-5ba9d4d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5ba9d4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#024A9E;}.elementor-12 .elementor-element.elementor-element-5ba9d4d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:200px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5ba9d4d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-5ba9d4d > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-b9f8bf1 );}.elementor-12 .elementor-element.elementor-element-5726df38 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:12px;}.elementor-12 .elementor-element.elementor-element-5726df38 > .elementor-element-populated{margin:100px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-58bf052d .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:3rem;font-weight:500;line-height:1.1666em;}.elementor-12 .elementor-element.elementor-element-2a6767b1{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:4px;}.elementor-12 .elementor-element.elementor-element-2a6767b1 .elementor-divider-separator{width:48px;margin:0 auto;margin-center:0;}.elementor-12 .elementor-element.elementor-element-2a6767b1 .elementor-divider{text-align:center;padding-top:8px;padding-bottom:8px;}.elementor-12 .elementor-element.elementor-element-6f58af8d > .elementor-container{max-width:1040px;text-align:center;}.elementor-12 .elementor-element.elementor-element-6f58af8d > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-6f58af8d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6f58af8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#024A9E;}.elementor-12 .elementor-element.elementor-element-6f58af8d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6f58af8d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-62a4f8fa > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-62a4f8fa:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-62a4f8fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-12 .elementor-element.elementor-element-62a4f8fa:hover{box-shadow:0px 4px 8px 0px rgba(0,0,0,0.1);}.elementor-12 .elementor-element.elementor-element-62a4f8fa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12 .elementor-element.elementor-element-62a4f8fa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-63971030:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-12 .elementor-element.elementor-element-63971030 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://test04.irogic.com/test/wp-content/uploads/2022/01/04.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-63971030 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12 .elementor-element.elementor-element-63971030 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-d67cc83 .elementor-spacer-inner{--spacer-size:50px;}.elementor-12 .elementor-element.elementor-element-78963d64 > .elementor-column-wrap > .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-12 .elementor-element.elementor-element-78963d64 > .elementor-element-populated > .elementor-widget-wrap{padding:32px 32px 32px 32px;}.elementor-12 .elementor-element.elementor-element-409dfaa3 .elementor-heading-title{color:#333333;font-family:"Noto Sans JP", Sans-serif;font-size:1.2rem;font-weight:500;line-height:1.333em;letter-spacing:-0.25px;}.elementor-12 .elementor-element.elementor-element-409dfaa3 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-12 .elementor-element.elementor-element-13c1fb1e{text-align:left;color:#000000;font-size:0.875rem;line-height:1.617em;}.elementor-12 .elementor-element.elementor-element-af3f9ea > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-af3f9ea:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-af3f9ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-12 .elementor-element.elementor-element-af3f9ea:hover{box-shadow:0px 4px 8px 0px rgba(0,0,0,0.1);}.elementor-12 .elementor-element.elementor-element-af3f9ea{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12 .elementor-element.elementor-element-af3f9ea > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-206be2e:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-12 .elementor-element.elementor-element-206be2e > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://test04.irogic.com/test/wp-content/uploads/2022/01/05.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-206be2e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12 .elementor-element.elementor-element-206be2e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-e10c74d .elementor-spacer-inner{--spacer-size:50px;}.elementor-12 .elementor-element.elementor-element-46774b0 > .elementor-column-wrap > .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-12 .elementor-element.elementor-element-46774b0 > .elementor-element-populated > .elementor-widget-wrap{padding:32px 32px 32px 32px;}.elementor-12 .elementor-element.elementor-element-51879f9 .elementor-heading-title{color:#333333;font-family:"Noto Sans JP", Sans-serif;font-size:1.2rem;font-weight:500;line-height:1.333em;letter-spacing:-0.25px;}.elementor-12 .elementor-element.elementor-element-51879f9 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-12 .elementor-element.elementor-element-eda8762{text-align:left;color:#000000;font-size:0.875rem;line-height:1.617em;}.elementor-12 .elementor-element.elementor-element-2936f154 > .elementor-container{max-width:1040px;text-align:center;}.elementor-12 .elementor-element.elementor-element-2936f154 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-2936f154:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2936f154 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#024A9E;}.elementor-12 .elementor-element.elementor-element-2936f154{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 70px 0px;}.elementor-12 .elementor-element.elementor-element-2936f154 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-7d77152c > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-7d77152c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7d77152c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-12 .elementor-element.elementor-element-7d77152c:hover{box-shadow:0px 4px 8px 0px rgba(0,0,0,0.1);}.elementor-12 .elementor-element.elementor-element-7d77152c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12 .elementor-element.elementor-element-7d77152c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-4e069536:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-12 .elementor-element.elementor-element-4e069536 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://test04.irogic.com/test/wp-content/uploads/2022/01/06.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-4e069536 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12 .elementor-element.elementor-element-4e069536 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-43dc88a3 .elementor-spacer-inner{--spacer-size:50px;}.elementor-12 .elementor-element.elementor-element-54881cf9 > .elementor-column-wrap > .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-12 .elementor-element.elementor-element-54881cf9 > .elementor-element-populated > .elementor-widget-wrap{padding:32px 32px 32px 32px;}.elementor-12 .elementor-element.elementor-element-5e371527 .elementor-heading-title{color:#333333;font-family:"Noto Sans JP", Sans-serif;font-size:1.2rem;font-weight:500;line-height:1.333em;letter-spacing:-0.25px;}.elementor-12 .elementor-element.elementor-element-5e371527 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-12 .elementor-element.elementor-element-a41d7e8{text-align:left;color:#000000;font-size:0.875rem;line-height:1.617em;}.elementor-12 .elementor-element.elementor-element-4ccef7f1 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-4ccef7f1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4ccef7f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-12 .elementor-element.elementor-element-4ccef7f1:hover{box-shadow:0px 4px 8px 0px rgba(0,0,0,0.1);}.elementor-12 .elementor-element.elementor-element-4ccef7f1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12 .elementor-element.elementor-element-4ccef7f1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-713c580e:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-12 .elementor-element.elementor-element-713c580e > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://test04.irogic.com/test/wp-content/uploads/2022/01/07.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-713c580e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12 .elementor-element.elementor-element-713c580e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-1c4b2d16 .elementor-spacer-inner{--spacer-size:50px;}.elementor-12 .elementor-element.elementor-element-122dba98 > .elementor-column-wrap > .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-12 .elementor-element.elementor-element-122dba98 > .elementor-element-populated > .elementor-widget-wrap{padding:32px 32px 32px 32px;}.elementor-12 .elementor-element.elementor-element-25639f8c .elementor-heading-title{color:#333333;font-family:"Noto Sans JP", Sans-serif;font-size:1.2rem;font-weight:500;line-height:1.333em;letter-spacing:-0.25px;}.elementor-12 .elementor-element.elementor-element-25639f8c > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-12 .elementor-element.elementor-element-2e0d3293{text-align:left;color:#000000;font-size:0.875rem;line-height:1.617em;}.elementor-12 .elementor-element.elementor-element-8576f3e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8576f3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F8ADD;}.elementor-12 .elementor-element.elementor-element-8576f3e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 44px 0px;}.elementor-12 .elementor-element.elementor-element-8576f3e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-8576f3e > .elementor-shape-top .elementor-shape-fill{fill:#024A9E;}.elementor-12 .elementor-element.elementor-element-5235674 > .elementor-container{max-width:776px;}.elementor-12 .elementor-element.elementor-element-5235674{padding:12% 5% 3% 5%;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-d825fd6.elementor-column .elementor-column-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-d825fd6.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-d825fd6.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-d825fd6 > .elementor-element-populated{margin:150px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-d1f44ff{text-align:center;}.elementor-12 .elementor-element.elementor-element-d1f44ff .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:38px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-d1f44ff > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-22742b4{text-align:center;}.elementor-12 .elementor-element.elementor-element-22742b4 .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-weight:600;}.elementor-12 .elementor-element.elementor-element-22742b4 > .elementor-widget-container{margin:0px 0px -65px 0px;}.elementor-12 .elementor-element.elementor-element-056a2b1{text-align:center;}.elementor-12 .elementor-element.elementor-element-056a2b1 .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-weight:600;}.elementor-12 .elementor-element.elementor-element-056a2b1 > .elementor-widget-container{margin:0px 0px -65px 0px;}.elementor-12 .elementor-element.elementor-element-c316096{text-align:center;}.elementor-12 .elementor-element.elementor-element-c316096 .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-weight:600;}.elementor-12 .elementor-element.elementor-element-c316096 > .elementor-widget-container{margin:0px 0px -65px 0px;}.elementor-12 .elementor-element.elementor-element-73fcaaf{text-align:center;width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-73fcaaf .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:38px;font-weight:600;text-shadow:0px 0px 10px rgba(5.722826086956515, 6.364154064272204, 7.499999999999991, 0.3);}.elementor-12 .elementor-element.elementor-element-73fcaaf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;border-style:double;border-width:0px 0px 17px 0px;border-color:#FFFD10;}.elementor-12 .elementor-element.elementor-element-0ef3f95{text-align:center;}.elementor-12 .elementor-element.elementor-element-0ef3f95 .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-0c380da img{width:70%;}.elementor-12 .elementor-element.elementor-element-1ed2842 .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-size:28px;font-weight:500;line-height:1.7em;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.2);}.elementor-12 .elementor-element.elementor-element-f6cd295 .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-weight:400;line-height:1.6em;}.elementor-12 .elementor-element.elementor-element-16e45d9 .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-weight:400;line-height:1.6em;}.elementor-12 .elementor-element.elementor-element-6f5909a > .elementor-container{max-width:904px;}.elementor-12 .elementor-element.elementor-element-6f5909a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6f5909a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://test04.irogic.com/test/wp-content/uploads/2022/01/dot-grid.jpg");}.elementor-12 .elementor-element.elementor-element-6f5909a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 30px 0px;}.elementor-12 .elementor-element.elementor-element-6f5909a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-2fdd57a{padding:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c0a0cd9 > .elementor-widget-container{padding:0px 3px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ce85caa > .elementor-widget-container{padding:0px 0px 0px 3px;}.elementor-12 .elementor-element.elementor-element-6f74b7b{padding:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-79f3b6b > .elementor-widget-container{padding:0px 3px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a6ba8f4 > .elementor-widget-container{padding:0px 0px 0px 3px;}.elementor-12 .elementor-element.elementor-element-985291e{padding:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-559bf56 > .elementor-widget-container{padding:0px 3px 0px 0px;}.elementor-12 .elementor-element.elementor-element-56dc0ed > .elementor-widget-container{padding:0px 0px 0px 3px;}.elementor-12 .elementor-element.elementor-element-77149c9{padding:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-bd626c9 > .elementor-widget-container{padding:0px 3px 0px 0px;}.elementor-12 .elementor-element.elementor-element-dff668c > .elementor-widget-container{padding:0px 0px 0px 3px;}.elementor-12 .elementor-element.elementor-element-8abfd36{padding:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-0bb0e6f > .elementor-widget-container{padding:0px 3px 0px 0px;}.elementor-12 .elementor-element.elementor-element-eb38bd3 > .elementor-widget-container{padding:0px 0px 0px 3px;}.elementor-12 .elementor-element.elementor-element-1b1ccd0{padding:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-67497eb > .elementor-widget-container{padding:0px 3px 0px 0px;}.elementor-12 .elementor-element.elementor-element-23cc2bb > .elementor-widget-container{padding:0px 0px 0px 3px;}.elementor-12 .elementor-element.elementor-element-7c1c379{padding:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ee384a9 > .elementor-widget-container{padding:0px 0px 0px 3px;}.elementor-12 .elementor-element.elementor-element-0335eeb:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0335eeb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F8ADD;background-image:url("http://test04.irogic.com/test/wp-content/uploads/2022/01/haikeitouka.jpg");background-size:contain;}.elementor-12 .elementor-element.elementor-element-0335eeb > .elementor-background-overlay{background-color:var( --e-global-color-b9f8bf1 );opacity:0.85;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-0335eeb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 100px 0px;}.elementor-12 .elementor-element.elementor-element-321ab9f{text-align:center;}.elementor-12 .elementor-element.elementor-element-321ab9f .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-weight:600;}.elementor-12 .elementor-element.elementor-element-321ab9f > .elementor-widget-container{margin:0px 0px 15px 0px;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-b812b84:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b812b84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-141px 162px;background-repeat:repeat;}.elementor-12 .elementor-element.elementor-element-3ff38a5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-f248475{padding:5px 8px 15px 8px;}.elementor-12 .elementor-element.elementor-element-13c4e80:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-13c4e80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-12 .elementor-element.elementor-element-221cde6{padding:5px 8px 15px 8px;}.elementor-12 .elementor-element.elementor-element-58bf052d .elementor-heading-title{font-size:3rem;}.elementor-12 .elementor-element.elementor-element-6f5909a{padding:5px 8px 15px 8px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-b812b84 > .elementor-container{min-height:570px;}.elementor-12 .elementor-element.elementor-element-b812b84:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b812b84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://test04.irogic.com/test/wp-content/uploads/2022/02/top.jpg");background-position:0px -420px;background-size:cover;}.elementor-12 .elementor-element.elementor-element-3ff38a5{width:5%;}.elementor-12 .elementor-element.elementor-element-b0b6027{width:90%;}.elementor-12 .elementor-element.elementor-element-a45725f{width:5%;}.elementor-12 .elementor-element.elementor-element-3462600 .elementor-button{font-size:14px;border-width:2px 2px 2px 2px;padding:28px 40px 28px 40px;}.elementor-12 .elementor-element.elementor-element-f248475{padding:10px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-293c075 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-b5f8160 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-2e1d56c{margin-top:0px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-921d964 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-497fa72 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-4241f55{margin-top:0px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-8a9c65f > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-6c30ccb > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-cabafdf{margin-top:0px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-86a367d > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-477d0ec > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-cc494be{margin-top:0px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-1cb5164 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-3faba8b > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-3dc3e8c{margin-top:0px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-54d9803 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-e968d8d > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-efbf8f0{margin-top:0px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-15a56eb > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-57a3252 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-c65864d{margin-top:0px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-bfd3ae4 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-960c744 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-a8e68fb{margin-top:0px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-e4780d8 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-13c4e80:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-13c4e80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-12 .elementor-element.elementor-element-2d477fd .elementor-heading-title{font-size:23px;line-height:1.5em;}.elementor-12 .elementor-element.elementor-element-b7c219c .elementor-heading-title{font-size:27px;}.elementor-12 .elementor-element.elementor-element-2cfe396 img{width:24%;}.elementor-12 .elementor-element.elementor-element-d3ffabc > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-abb2e5f > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7d6dfb6 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-556e3e5 img{width:92%;}.elementor-12 .elementor-element.elementor-element-6b609a4 .elementor-button{font-size:23px;padding:21px 21px 21px 21px;}.elementor-12 .elementor-element.elementor-element-3b837c2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-3b837c2 .elementor-icon-list-item > a{font-size:14px;}.elementor-12 .elementor-element.elementor-element-221cde6{padding:10px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-0d1f41a{margin-top:0px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-168dc15 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-52a7da9 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-b13073c{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-985d009 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-d0de9b3 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-e644073{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b4d399b > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-6c6011d > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-0bde75c{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a087bc8 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-02ec58c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-c0a0bdc > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-f34e2c2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-40b4f3b > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-ae472f7{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3230c9d > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-d4bc710 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-5c9f184 > .elementor-element-populated > .elementor-widget-wrap{padding:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-e90028a .elementor-heading-title{font-size:18px;}.elementor-12 .elementor-element.elementor-element-cbddcaf .elementor-heading-title{font-size:19px;}.elementor-12 .elementor-element.elementor-element-aeb1d78 img{width:100%;}.elementor-12 .elementor-element.elementor-element-574c740 > .elementor-element-populated > .elementor-widget-wrap{padding:5% 5% 5% 5%;}.elementor-12 .elementor-element.elementor-element-dec5500 .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-3486d8a{text-align:left;}.elementor-12 .elementor-element.elementor-element-89d3bbc > .elementor-element-populated > .elementor-widget-wrap{padding:5% 5% 5% 5%;}.elementor-12 .elementor-element.elementor-element-9147ccf .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-8a83938{text-align:left;}.elementor-12 .elementor-element.elementor-element-a8df230 > .elementor-element-populated{margin:0px 0px -20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-c717af1 img{width:100%;}.elementor-12 .elementor-element.elementor-element-779ca22{text-align:left;}.elementor-12 .elementor-element.elementor-element-5ba9d4d{padding:40px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-58bf052d .elementor-heading-title{font-size:2rem;}.elementor-12 .elementor-element.elementor-element-6f58af8d{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-63971030 > .elementor-element-populated > .elementor-widget-wrap{padding:60px 0px 60px 0px;}.elementor-12 .elementor-element.elementor-element-78963d64 > .elementor-element-populated > .elementor-widget-wrap{padding:24px 24px 24px 24px;}.elementor-12 .elementor-element.elementor-element-206be2e > .elementor-element-populated > .elementor-widget-wrap{padding:60px 0px 60px 0px;}.elementor-12 .elementor-element.elementor-element-46774b0 > .elementor-element-populated > .elementor-widget-wrap{padding:24px 24px 24px 24px;}.elementor-12 .elementor-element.elementor-element-2936f154{padding:0px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-4e069536:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-12 .elementor-element.elementor-element-4e069536 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-12 .elementor-element.elementor-element-4e069536 > .elementor-element-populated > .elementor-widget-wrap{padding:60px 0px 60px 0px;}.elementor-12 .elementor-element.elementor-element-54881cf9 > .elementor-element-populated > .elementor-widget-wrap{padding:24px 24px 24px 24px;}.elementor-12 .elementor-element.elementor-element-713c580e > .elementor-element-populated > .elementor-widget-wrap{padding:60px 0px 60px 0px;}.elementor-12 .elementor-element.elementor-element-122dba98 > .elementor-element-populated > .elementor-widget-wrap{padding:24px 24px 24px 24px;}.elementor-12 .elementor-element.elementor-element-5235674{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d825fd6 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12 .elementor-element.elementor-element-056a2b1{text-align:center;}.elementor-12 .elementor-element.elementor-element-056a2b1 .elementor-heading-title{font-size:28px;line-height:1.3em;letter-spacing:0.7px;}.elementor-12 .elementor-element.elementor-element-056a2b1 > .elementor-widget-container{margin:0px 0px -65px 0px;}.elementor-12 .elementor-element.elementor-element-c316096 .elementor-heading-title{font-size:28px;line-height:1.3em;letter-spacing:0.7px;}.elementor-12 .elementor-element.elementor-element-c316096 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-73fcaaf .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-1ed2842{text-align:left;}.elementor-12 .elementor-element.elementor-element-1ed2842 .elementor-heading-title{font-size:21px;}.elementor-12 .elementor-element.elementor-element-f6cd295{text-align:left;}.elementor-12 .elementor-element.elementor-element-16e45d9{text-align:left;}.elementor-12 .elementor-element.elementor-element-6f5909a{padding:10px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-2fdd57a{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c0a0cd9 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-ce85caa > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-6f74b7b{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-79f3b6b > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-a6ba8f4 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-985291e{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-559bf56 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-56dc0ed > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-77149c9{margin-top:0px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-bd626c9 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-dff668c > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-8abfd36{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-0bb0e6f > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-eb38bd3 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-1b1ccd0{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-67497eb > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-23cc2bb > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-ee384a9 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-321ab9f .elementor-heading-title{font-size:18px;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-3ff38a5{width:11.833%;}.elementor-12 .elementor-element.elementor-element-b0b6027{width:55%;}.elementor-12 .elementor-element.elementor-element-a45725f{width:33.167%;}.elementor-12 .elementor-element.elementor-element-0931d06{width:59.441%;}.elementor-12 .elementor-element.elementor-element-ebb6f81{width:40.559%;}.elementor-12 .elementor-element.elementor-element-89a47ff{width:57.412%;}.elementor-12 .elementor-element.elementor-element-689a506{width:42.533%;}.elementor-12 .elementor-element.elementor-element-a740163{width:60.951%;}.elementor-12 .elementor-element.elementor-element-80b9f7c{width:38.94%;}.elementor-12 .elementor-element.elementor-element-d368725{width:66.925%;}.elementor-12 .elementor-element.elementor-element-5db66c8{width:33.02%;}.elementor-12 .elementor-element.elementor-element-8b013d4{width:59.071%;}.elementor-12 .elementor-element.elementor-element-6fe99ad{width:40.82%;}.elementor-12 .elementor-element.elementor-element-831b863{width:66.925%;}.elementor-12 .elementor-element.elementor-element-ecfda2f{width:33.02%;}.elementor-12 .elementor-element.elementor-element-3f6aa01{width:62.058%;}.elementor-12 .elementor-element.elementor-element-762d5b9{width:37.722%;}.elementor-12 .elementor-element.elementor-element-84c1ffd{width:37.721%;}.elementor-12 .elementor-element.elementor-element-39b91f6{width:61.949%;}.elementor-12 .elementor-element.elementor-element-160a5e0{width:49.779%;}.elementor-12 .elementor-element.elementor-element-b519b8a{width:50.221%;}.elementor-12 .elementor-element.elementor-element-5f64520{width:69.469%;}.elementor-12 .elementor-element.elementor-element-3c69900{width:30.092%;}.elementor-12 .elementor-element.elementor-element-96b97c4{width:33.551%;}.elementor-12 .elementor-element.elementor-element-02ec58c{width:31.158%;}.elementor-12 .elementor-element.elementor-element-f34e2c2{width:34.884%;}.elementor-12 .elementor-element.elementor-element-c2c9d41{width:68.916%;}.elementor-12 .elementor-element.elementor-element-e1dcac1{width:30.591%;}.elementor-12 .elementor-element.elementor-element-3d27abd{width:50%;}.elementor-12 .elementor-element.elementor-element-574c740{width:50%;}.elementor-12 .elementor-element.elementor-element-89d3bbc{width:50%;}.elementor-12 .elementor-element.elementor-element-a8df230{width:49.706%;}.elementor-12 .elementor-element.elementor-element-63971030{width:38%;}.elementor-12 .elementor-element.elementor-element-78963d64{width:61.949%;}.elementor-12 .elementor-element.elementor-element-206be2e{width:38%;}.elementor-12 .elementor-element.elementor-element-46774b0{width:61.949%;}.elementor-12 .elementor-element.elementor-element-4e069536{width:38%;}.elementor-12 .elementor-element.elementor-element-54881cf9{width:61.949%;}.elementor-12 .elementor-element.elementor-element-713c580e{width:38%;}.elementor-12 .elementor-element.elementor-element-122dba98{width:61.949%;}.elementor-12 .elementor-element.elementor-element-a834198{width:65.044%;}.elementor-12 .elementor-element.elementor-element-f8c75e6{width:33.981%;}.elementor-12 .elementor-element.elementor-element-d6c0d50{width:63.053%;}.elementor-12 .elementor-element.elementor-element-e8a9502{width:35.919%;}.elementor-12 .elementor-element.elementor-element-799c9f6{width:29.757%;}.elementor-12 .elementor-element.elementor-element-791dc3b{width:70.243%;}.elementor-12 .elementor-element.elementor-element-be2c105{width:52.212%;}.elementor-12 .elementor-element.elementor-element-83e75e4{width:47.788%;}.elementor-12 .elementor-element.elementor-element-8c22033{width:52.544%;}.elementor-12 .elementor-element.elementor-element-c28eb38{width:46.428%;}.elementor-12 .elementor-element.elementor-element-ce5f083{width:57.633%;}.elementor-12 .elementor-element.elementor-element-9383aea{width:41.928%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-3ff38a5{width:10%;}.elementor-12 .elementor-element.elementor-element-b0b6027{width:80%;}.elementor-12 .elementor-element.elementor-element-a45725f{width:10%;}}/* Start custom CSS for html, class: .elementor-element-edc223a */@import "https://use.fontawesome.com/releases/v5.13.0/css/all.css";

*,
*:before,
*:after {
  -webkit-box-sizing: inherit;
  box-sizing: inherit;
}

html {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 92.5%;
  text-align: center;
}


#last a.btn,
button.btn {
  font-size: 1.6rem;
  font-weight: 700;
  line-height: 1.5;
  position: relative;
  display: inline-block;
  padding: 1rem 4rem;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  text-align: center;
  vertical-align: middle;
  text-decoration: none;
  letter-spacing: 0.1em;
  color: #212529;
  border-radius: 0.5rem;
}

#last a.btn-c {
  font-size: 1.8rem;

  position: relative;

  padding: 1.5rem 2rem 1.5rem 2rem;

  color: #fff;
  border-radius: 100vh;
  background: #EF8434;
  -webkit-box-shadow: 0 5px 0 #e85163;
  box-shadow: 0 5px 0 #d66815;
}

#last a.btn-c span {
  color: #fff100;
}

#last a.btn-c small {
  font-weight: bold;
}

#last a.btn-c i {
  margin-right: 1rem;
}

#last a.btn-c:hover {
  -webkit-transform: translate(0, 3px);
  transform: translate(0, 3px);

  color: #fff;
  background:#EF8434;
  -webkit-box-shadow: 0 2px 0 #d66815;
  box-shadow: 0 2px 0 #d66815;
}/* End custom CSS */