.elementor-2 .elementor-element.elementor-element-a5f813e{--display:flex;--min-height:100vh;--justify-content:flex-end;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:-71px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-3cb4c2b .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:4.9vw;font-weight:900;line-height:1.34em;text-shadow:0px 5px 12px #000000;color:var( --e-global-color-1516d7d );}.elementor-2 .elementor-element.elementor-element-c4d4983.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-c4d4983{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:800;line-height:2em;letter-spacing:1.5px;color:var( --e-global-color-1516d7d );}.elementor-2 .elementor-element.elementor-element-911d889{--display:flex;--min-height:35vw;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-911d889:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-911d889 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ichikawaplant.co.jp/wp-content/uploads/2025/01/bg-message.webp");background-position:top center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-911d889::before, .elementor-2 .elementor-element.elementor-element-911d889 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-911d889 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-911d889 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-911d889 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-911d889 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-1516d7d ) 100%);}.elementor-2 .elementor-element.elementor-element-ccc668a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-5f1d9a6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:2em;--margin-bottom:7em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-3802c15 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-2 .elementor-element.elementor-element-3802c15.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-3802c15 .elementor-heading-title{font-family:var( --e-global-typography-fdbdd79-font-family ), Sans-serif;font-size:var( --e-global-typography-fdbdd79-font-size );font-weight:var( --e-global-typography-fdbdd79-font-weight );letter-spacing:var( --e-global-typography-fdbdd79-letter-spacing );color:var( --e-global-color-06f626c );}.elementor-2 .elementor-element.elementor-element-18a7917.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-df8c47a > .elementor-widget-container{margin:3em 0em 0em 0em;}.elementor-2 .elementor-element.elementor-element-ea5e86d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-06f626c );--border-color:var( --e-global-color-06f626c );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-9d619ab > .elementor-widget-container{margin:0px 0px -36px 0px;}.elementor-2 .elementor-element.elementor-element-9d619ab.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-9d619ab .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;letter-spacing:0px;color:var( --e-global-color-06f626c );}.elementor-2 .elementor-element.elementor-element-689aee1{width:var( --container-widget-width, 40vw );max-width:40vw;--container-widget-width:40vw;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-689aee1 > .elementor-widget-container{margin:-120px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-689aee1 img{width:96%;}.elementor-2 .elementor-element.elementor-element-ae0f950{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:4vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:55px;--padding-bottom:55px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-ae0f950:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ae0f950 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ichikawaplant.co.jp/wp-content/uploads/2025/01/bg-business.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-d81c733{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-d81c733:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-d81c733 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFCC;}.elementor-2 .elementor-element.elementor-element-9d115a0 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-2 .elementor-element.elementor-element-9d115a0.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-9d115a0{text-align:center;}.elementor-2 .elementor-element.elementor-element-9d115a0 .elementor-heading-title{font-family:var( --e-global-typography-fdbdd79-font-family ), Sans-serif;font-size:var( --e-global-typography-fdbdd79-font-size );font-weight:var( --e-global-typography-fdbdd79-font-weight );letter-spacing:var( --e-global-typography-fdbdd79-letter-spacing );color:var( --e-global-color-06f626c );}.elementor-2 .elementor-element.elementor-element-9ca11b1.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-9ca11b1{text-align:center;}.elementor-2 .elementor-element.elementor-element-1e0e7fc{width:var( --container-widget-width, 667px );max-width:667px;--container-widget-width:667px;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-1e0e7fc > .elementor-widget-container{margin:3em 0em 0em 0em;}.elementor-2 .elementor-element.elementor-element-1e0e7fc.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-d30b79d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-06f626c );--border-color:var( --e-global-color-06f626c );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-d30b79d.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-7460e8d > .elementor-widget-container{margin:0px 0px -36px 0px;}.elementor-2 .elementor-element.elementor-element-7460e8d.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-7460e8d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;letter-spacing:0px;color:var( --e-global-color-06f626c );}.elementor-2 .elementor-element.elementor-element-349fe92{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.68;--padding-top:110px;--padding-bottom:110px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-349fe92:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-349fe92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-06f626c ) 0%, #0D2141 100%);}.elementor-2 .elementor-element.elementor-element-349fe92::before, .elementor-2 .elementor-element.elementor-element-349fe92 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-349fe92 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-349fe92 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-349fe92 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-349fe92 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ichikawaplant.co.jp/wp-content/uploads/2025/01/bg-dot.png");--background-overlay:'';background-repeat:repeat-x;background-size:contain;}.elementor-2 .elementor-element.elementor-element-abd58b8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-5a797f5{--display:flex;--overlay-opacity:0.38;--padding-top:054px;--padding-bottom:54px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-5a797f5:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5a797f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ichikawaplant.co.jp/wp-content/uploads/2025/01/btn-corpo.webp");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-5a797f5::before, .elementor-2 .elementor-element.elementor-element-5a797f5 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-5a797f5 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-5a797f5 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-5a797f5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-5a797f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-5a797f5:hover::before, .elementor-2 .elementor-element.elementor-element-5a797f5:hover > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-5a797f5:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-5a797f5 > .elementor-background-slideshow:hover::before, .elementor-2 .elementor-element.elementor-element-5a797f5 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-5a797f5:hover{--overlay-opacity:0.63;}.elementor-2 .elementor-element.elementor-element-ef1d8a2 > .elementor-widget-container{margin:0px 0px -42px 0px;}.elementor-2 .elementor-element.elementor-element-ef1d8a2.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-ef1d8a2{text-align:center;}.elementor-2 .elementor-element.elementor-element-ef1d8a2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:39px;font-weight:700;letter-spacing:0px;color:var( --e-global-color-1516d7d );}.elementor-2 .elementor-element.elementor-element-0ebe5fc.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-0ebe5fc{text-align:center;}.elementor-2 .elementor-element.elementor-element-0ebe5fc .elementor-heading-title{color:var( --e-global-color-1516d7d );}.elementor-2 .elementor-element.elementor-element-22c75eb{--display:flex;--overlay-opacity:0.38;--padding-top:054px;--padding-bottom:54px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-22c75eb:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-22c75eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ichikawaplant.co.jp/wp-content/uploads/2025/01/btn-recruit.webp");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-22c75eb::before, .elementor-2 .elementor-element.elementor-element-22c75eb > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-22c75eb > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-22c75eb > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-22c75eb > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-22c75eb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-22c75eb:hover::before, .elementor-2 .elementor-element.elementor-element-22c75eb:hover > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-22c75eb:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-22c75eb > .elementor-background-slideshow:hover::before, .elementor-2 .elementor-element.elementor-element-22c75eb > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-22c75eb:hover{--overlay-opacity:0.63;}.elementor-2 .elementor-element.elementor-element-07c307b > .elementor-widget-container{margin:0px 0px -42px 0px;}.elementor-2 .elementor-element.elementor-element-07c307b.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-07c307b{text-align:center;}.elementor-2 .elementor-element.elementor-element-07c307b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:39px;font-weight:700;letter-spacing:0px;color:var( --e-global-color-1516d7d );}.elementor-2 .elementor-element.elementor-element-9668036.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-9668036{text-align:center;}.elementor-2 .elementor-element.elementor-element-9668036 .elementor-heading-title{color:var( --e-global-color-1516d7d );}.elementor-2 .elementor-element.elementor-element-f68bf46{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.63;--padding-top:0110px;--padding-bottom:0110px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-f68bf46:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f68bf46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ichikawaplant.co.jp/wp-content/uploads/2025/01/bg-contact.webp");background-position:center center;background-repeat:no-repeat;}.elementor-2 .elementor-element.elementor-element-f68bf46::before, .elementor-2 .elementor-element.elementor-element-f68bf46 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-f68bf46 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-f68bf46 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-f68bf46 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-f68bf46 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-1516d7d );--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-c8690c8{--display:flex;--overlay-opacity:0.62;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-c8690c8:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-c8690c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ichikawaplant.co.jp/wp-content/uploads/2025/01/bg-contact.webp");background-position:center center;background-repeat:no-repeat;}.elementor-2 .elementor-element.elementor-element-c8690c8::before, .elementor-2 .elementor-element.elementor-element-c8690c8 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-c8690c8 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-c8690c8 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-c8690c8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-c8690c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-c8690c8:hover::before, .elementor-2 .elementor-element.elementor-element-c8690c8:hover > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-c8690c8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-c8690c8 > .elementor-background-slideshow:hover::before, .elementor-2 .elementor-element.elementor-element-c8690c8 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-c8690c8:hover{--overlay-opacity:0.78;}.elementor-2 .elementor-element.elementor-element-8b3684a > .elementor-widget-container{margin:0px 0px -42px 0px;}.elementor-2 .elementor-element.elementor-element-8b3684a.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-8b3684a{text-align:center;}.elementor-2 .elementor-element.elementor-element-8b3684a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:39px;font-weight:700;letter-spacing:0px;color:var( --e-global-color-1516d7d );}.elementor-2 .elementor-element.elementor-element-a6e95ab.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-a6e95ab{text-align:center;}.elementor-2 .elementor-element.elementor-element-a6e95ab .elementor-heading-title{color:var( --e-global-color-1516d7d );}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-3cb4c2b .elementor-heading-title{font-size:7.7vw;}.elementor-2 .elementor-element.elementor-element-c4d4983 > .elementor-widget-container{margin:0px 0px -11px 0px;}.elementor-2 .elementor-element.elementor-element-911d889{--min-height:55vw;}.elementor-2 .elementor-element.elementor-element-ccc668a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-5f1d9a6{--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-2 .elementor-element.elementor-element-3802c15 .elementor-heading-title{font-size:var( --e-global-typography-fdbdd79-font-size );letter-spacing:var( --e-global-typography-fdbdd79-letter-spacing );}.elementor-2 .elementor-element.elementor-element-df8c47a > .elementor-widget-container{margin:1.5em 0em -1.5em 0em;}.elementor-2 .elementor-element.elementor-element-df8c47a{font-size:14px;}.elementor-2 .elementor-element.elementor-element-689aee1 > .elementor-widget-container{margin:-3em 0em 0em 0em;}.elementor-2 .elementor-element.elementor-element-689aee1{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}.elementor-2 .elementor-element.elementor-element-689aee1 img{width:100%;}.elementor-2 .elementor-element.elementor-element-ae0f950{--padding-top:045px;--padding-bottom:45px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-d81c733{--padding-top:055px;--padding-bottom:55px;--padding-left:15px;--padding-right:15px;}.elementor-2 .elementor-element.elementor-element-9d115a0 .elementor-heading-title{font-size:var( --e-global-typography-fdbdd79-font-size );letter-spacing:var( --e-global-typography-fdbdd79-letter-spacing );}.elementor-2 .elementor-element.elementor-element-1e0e7fc > .elementor-widget-container{margin:01.5em 0em 0em 0em;}.elementor-2 .elementor-element.elementor-element-1e0e7fc{font-size:14px;}.elementor-2 .elementor-element.elementor-element-349fe92::before, .elementor-2 .elementor-element.elementor-element-349fe92 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-349fe92 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-349fe92 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-349fe92 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-349fe92 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:cover;}.elementor-2 .elementor-element.elementor-element-349fe92{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-2 .elementor-element.elementor-element-5a797f5{--padding-top:030px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-ef1d8a2 .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-22c75eb{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-07c307b .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-f68bf46{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:020px;}.elementor-2 .elementor-element.elementor-element-c8690c8{--padding-top:050px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-8b3684a .elementor-heading-title{font-size:38px;}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-a5f813e{--content-width:90%;}.elementor-2 .elementor-element.elementor-element-5f1d9a6{--width:51%;}.elementor-2 .elementor-element.elementor-element-ea5e86d{--width:90px;}.elementor-2 .elementor-element.elementor-element-ae0f950{--content-width:826px;}.elementor-2 .elementor-element.elementor-element-d30b79d{--width:90px;}.elementor-2 .elementor-element.elementor-element-5a797f5{--width:48%;}.elementor-2 .elementor-element.elementor-element-22c75eb{--width:48%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-a5f813e{--content-width:95%;}.elementor-2 .elementor-element.elementor-element-5f1d9a6{--width:65%;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-a5f813e{--min-height:89vh;--margin-top:-73px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-3cb4c2b .elementor-heading-title{font-size:9.4vw;}.elementor-2 .elementor-element.elementor-element-c4d4983 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-c4d4983{font-size:15px;}.elementor-2 .elementor-element.elementor-element-ccc668a{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-5f1d9a6{--margin-top:4em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-2 .elementor-element.elementor-element-3802c15.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-3802c15 .elementor-heading-title{font-size:var( --e-global-typography-fdbdd79-font-size );letter-spacing:var( --e-global-typography-fdbdd79-letter-spacing );}.elementor-2 .elementor-element.elementor-element-18a7917.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-ea5e86d{--width:90px;}.elementor-2 .elementor-element.elementor-element-ea5e86d.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-689aee1 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-2 .elementor-element.elementor-element-689aee1{--container-widget-width:88%;--container-widget-flex-grow:0;width:var( --container-widget-width, 88% );max-width:88%;}.elementor-2 .elementor-element.elementor-element-689aee1.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-ae0f950{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-d81c733{--padding-top:040px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-2 .elementor-element.elementor-element-9d115a0 .elementor-heading-title{font-size:var( --e-global-typography-fdbdd79-font-size );letter-spacing:var( --e-global-typography-fdbdd79-letter-spacing );}.elementor-2 .elementor-element.elementor-element-d30b79d{--width:90px;}.elementor-2 .elementor-element.elementor-element-349fe92::before, .elementor-2 .elementor-element.elementor-element-349fe92 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-349fe92 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-349fe92 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-349fe92 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-349fe92 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:auto;}.elementor-2 .elementor-element.elementor-element-349fe92{--padding-top:35px;--padding-bottom:35px;--padding-left:15px;--padding-right:15px;}.elementor-2 .elementor-element.elementor-element-ef1d8a2 .elementor-heading-title{font-size:28px;}.elementor-2 .elementor-element.elementor-element-07c307b .elementor-heading-title{font-size:28px;}.elementor-2 .elementor-element.elementor-element-f68bf46{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-2 .elementor-element.elementor-element-c8690c8{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-8b3684a .elementor-heading-title{font-size:28px;}}