.elementor-24221 .elementor-element.elementor-element-cf8f8b2{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24221 .elementor-element.elementor-element-cf8f8b2:not(.elementor-motion-effects-element-type-background), .elementor-24221 .elementor-element.elementor-element-cf8f8b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.nextdrive.io/wp-content/uploads/pixta_96078881_M-_11zon_11zon.webp");background-position:center left;background-size:cover;}.elementor-24221 .elementor-element.elementor-element-cf8f8b2::before, .elementor-24221 .elementor-element.elementor-element-cf8f8b2 > .elementor-background-video-container::before, .elementor-24221 .elementor-element.elementor-element-cf8f8b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-24221 .elementor-element.elementor-element-cf8f8b2 > .elementor-background-slideshow::before, .elementor-24221 .elementor-element.elementor-element-cf8f8b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24221 .elementor-element.elementor-element-cf8f8b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-880d3a5 ) 20%, #000000 100%);}.elementor-24221 .elementor-element.elementor-element-0d0c217{--display:flex;--min-height:190px;--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;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:0px 0px 80px 0px;}.elementor-24221 .elementor-element.elementor-element-0d0c217:not(.elementor-motion-effects-element-type-background), .elementor-24221 .elementor-element.elementor-element-0d0c217 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3a3e59f );}.elementor-24221 .elementor-element.elementor-element-10c473a .elementor-heading-title{font-family:var( --e-global-typography-1c4e951-font-family ), Noto sans jp;font-size:var( --e-global-typography-1c4e951-font-size );font-weight:var( --e-global-typography-1c4e951-font-weight );line-height:var( --e-global-typography-1c4e951-line-height );letter-spacing:var( --e-global-typography-1c4e951-letter-spacing );color:var( --e-global-color-accent );}.elementor-24221 .elementor-element.elementor-element-58ba608 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-24221 .elementor-element.elementor-element-58ba608{font-family:"Noto Sans JP", Noto sans jp;font-size:48px;font-weight:bold;line-height:1.4em;letter-spacing:2px;color:var( --e-global-color-1fbb483 );}.elementor-24221 .elementor-element.elementor-element-2a003ec > .elementor-widget-container{margin:-1px 0px 0px 0px;}.elementor-24221 .elementor-element.elementor-element-2a003ec{text-align:left;}.elementor-24221 .elementor-element.elementor-element-2a003ec img{width:100px;}.elementor-24221 .elementor-element.elementor-element-982093d{--display:flex;--margin-top:30px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-24221 .elementor-element.elementor-element-ec49d2b > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-24221 .elementor-element.elementor-element-ec49d2b{text-align:right;font-family:var( --e-global-typography-58a8ab2-font-family ), Noto sans jp;font-size:var( --e-global-typography-58a8ab2-font-size );font-weight:var( --e-global-typography-58a8ab2-font-weight );line-height:var( --e-global-typography-58a8ab2-line-height );letter-spacing:var( --e-global-typography-58a8ab2-letter-spacing );color:var( --e-global-color-1fbb483 );}.elementor-24221 .elementor-element.elementor-element-0e77caf{text-align:right;}.elementor-24221 .elementor-element.elementor-element-0e77caf .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Noto sans jp;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-1fbb483 );}.elementor-24221 .elementor-element.elementor-element-e2b20d9{--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;--padding-top:100px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-24221 .elementor-element.elementor-element-a53c2a8 > .elementor-widget-container{margin:20px 0px 1px 0px;}.elementor-24221 .elementor-element.elementor-element-a53c2a8{text-align:center;}.elementor-24221 .elementor-element.elementor-element-a53c2a8 .elementor-heading-title{font-family:var( --e-global-typography-cea16c2-font-family ), Noto sans jp;font-size:var( --e-global-typography-cea16c2-font-size );font-weight:var( --e-global-typography-cea16c2-font-weight );line-height:var( --e-global-typography-cea16c2-line-height );letter-spacing:var( --e-global-typography-cea16c2-letter-spacing );color:var( --e-global-color-secondary );}.elementor-24221 .elementor-element.elementor-element-fb39deb{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-24221 .elementor-element.elementor-element-722ef07{--display:flex;--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;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#ABABAB;--border-color:#ABABAB;--padding-top:1%;--padding-bottom:1%;--padding-left:3%;--padding-right:3%;}.elementor-24221 .elementor-element.elementor-element-83e8ffe .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:"Noto Sans JP", Noto sans jp;font-size:98px;font-weight:bold;letter-spacing:1px;}.elementor-24221 .elementor-element.elementor-element-8c6d388 > .elementor-widget-container{margin:5px 0px -15px 0px;}.elementor-24221 .elementor-element.elementor-element-8c6d388{text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Noto sans jp;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-24221 .elementor-element.elementor-element-94d6d27{--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;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-24221 .elementor-element.elementor-element-e26acd2 .elementor-heading-title{font-family:"Poppins", Noto sans jp;font-size:100px;font-weight:500;font-style:italic;line-height:0.75em;color:var( --e-global-color-primary );}.elementor-24221 .elementor-element.elementor-element-2c32bcb{width:100%;max-width:100%;}.elementor-24221 .elementor-element.elementor-element-2c32bcb > .elementor-widget-container{margin:20px 0px 1px 0px;}.elementor-24221 .elementor-element.elementor-element-2c32bcb .elementor-heading-title{font-family:var( --e-global-typography-cea16c2-font-family ), Noto sans jp;font-size:var( --e-global-typography-cea16c2-font-size );font-weight:var( --e-global-typography-cea16c2-font-weight );line-height:var( --e-global-typography-cea16c2-line-height );letter-spacing:var( --e-global-typography-cea16c2-letter-spacing );color:var( --e-global-color-secondary );}.elementor-24221 .elementor-element.elementor-element-bcec654{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--padding-top:10px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-24221 .elementor-element.elementor-element-bcec654:hover{border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-24221 .elementor-element.elementor-element-bcec654, .elementor-24221 .elementor-element.elementor-element-bcec654::before{--border-transition:0.3s;}.elementor-24221 .elementor-element.elementor-element-0af8ac8{--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;--background-transition:0.1s;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-be56c1c );--border-color:var( --e-global-color-be56c1c );--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-24221 .elementor-element.elementor-element-0af8ac8:not(.elementor-motion-effects-element-type-background), .elementor-24221 .elementor-element.elementor-element-0af8ac8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1fbb483 );}.elementor-24221 .elementor-element.elementor-element-0af8ac8:hover{background-color:#F5F5F5;border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:5px 5px 5px 5px;--border-top-left-radius:5px;--border-top-right-radius:5px;--border-bottom-right-radius:5px;--border-bottom-left-radius:5px;}.elementor-24221 .elementor-element.elementor-element-0af8ac8, .elementor-24221 .elementor-element.elementor-element-0af8ac8::before{--border-transition:0.3s;}.elementor-24221 .elementor-element.elementor-element-9bef654{--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;--align-items:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24221 .elementor-element.elementor-element-00582fd{width:100%;max-width:100%;}.elementor-24221 .elementor-element.elementor-element-00582fd > .elementor-widget-container{margin:20px 0px 1px 0px;}.elementor-24221 .elementor-element.elementor-element-00582fd .elementor-heading-title{font-family:var( --e-global-typography-cea16c2-font-family ), Noto sans jp;font-size:var( --e-global-typography-cea16c2-font-size );font-weight:var( --e-global-typography-cea16c2-font-weight );line-height:var( --e-global-typography-cea16c2-line-height );letter-spacing:var( --e-global-typography-cea16c2-letter-spacing );color:var( --e-global-color-secondary );}.elementor-24221 .elementor-element.elementor-element-13fbad8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-secondary-font-family ), Noto sans jp;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-24221 .elementor-element.elementor-element-13fbad8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24221 .elementor-element.elementor-element-44f447e{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-be56c1c );--border-color:var( --e-global-color-be56c1c );--border-radius:5px 5px 5px 5px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-24221 .elementor-element.elementor-element-44f447e:not(.elementor-motion-effects-element-type-background), .elementor-24221 .elementor-element.elementor-element-44f447e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1fbb483 );}.elementor-24221 .elementor-element.elementor-element-44f447e:hover{background-color:#F5F5F5;border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:5px 5px 5px 5px;--border-top-left-radius:5px;--border-top-right-radius:5px;--border-bottom-right-radius:5px;--border-bottom-left-radius:5px;}.elementor-24221 .elementor-element.elementor-element-44f447e, .elementor-24221 .elementor-element.elementor-element-44f447e::before{--border-transition:0.1s;}.elementor-24221 .elementor-element.elementor-element-5008463{--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;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24221 .elementor-element.elementor-element-d4e8f9c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-24221 .elementor-element.elementor-element-d4e8f9c > .elementor-widget-container{margin:20px 0px 1px 0px;}.elementor-24221 .elementor-element.elementor-element-d4e8f9c .elementor-heading-title{font-family:var( --e-global-typography-cea16c2-font-family ), Noto sans jp;font-size:var( --e-global-typography-cea16c2-font-size );font-weight:var( --e-global-typography-cea16c2-font-weight );line-height:var( --e-global-typography-cea16c2-line-height );letter-spacing:var( --e-global-typography-cea16c2-letter-spacing );color:var( --e-global-color-secondary );}.elementor-24221 .elementor-element.elementor-element-1d811f2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-secondary-font-family ), Noto sans jp;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-24221 .elementor-element.elementor-element-1546693{--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;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:130px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24221 .elementor-element.elementor-element-56f97b3 .elementor-heading-title{font-family:"Poppins", Noto sans jp;font-size:100px;font-weight:500;font-style:italic;line-height:0.75em;color:var( --e-global-color-primary );}.elementor-24221 .elementor-element.elementor-element-6039017{width:auto;max-width:auto;}.elementor-24221 .elementor-element.elementor-element-6039017 > .elementor-widget-container{margin:20px 0px 1px 0px;}.elementor-24221 .elementor-element.elementor-element-6039017 .elementor-heading-title{font-family:var( --e-global-typography-cea16c2-font-family ), Noto sans jp;font-size:var( --e-global-typography-cea16c2-font-size );font-weight:var( --e-global-typography-cea16c2-font-weight );line-height:var( --e-global-typography-cea16c2-line-height );letter-spacing:var( --e-global-typography-cea16c2-letter-spacing );color:var( --e-global-color-secondary );}.elementor-24221 .elementor-element.elementor-element-6bd100b{--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;--padding-top:50px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-24221 .elementor-element.elementor-element-293abeb img{width:1208px;}.elementor-24221 .elementor-element.elementor-element-66b6405{--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;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:130px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-24221 .elementor-element.elementor-element-6bb45dc .elementor-heading-title{font-family:"Poppins", Noto sans jp;font-size:100px;font-weight:500;font-style:italic;line-height:0.75em;color:var( --e-global-color-primary );}.elementor-24221 .elementor-element.elementor-element-cbbc3b8 > .elementor-widget-container{margin:20px 0px 1px 0px;}.elementor-24221 .elementor-element.elementor-element-cbbc3b8 .elementor-heading-title{font-family:var( --e-global-typography-cea16c2-font-family ), Noto sans jp;font-size:var( --e-global-typography-cea16c2-font-size );font-weight:var( --e-global-typography-cea16c2-font-weight );line-height:var( --e-global-typography-cea16c2-line-height );letter-spacing:var( --e-global-typography-cea16c2-letter-spacing );color:var( --e-global-color-secondary );}.elementor-24221 .elementor-element.elementor-element-4672568{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24221 .elementor-element.elementor-element-5360366{--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;}.elementor-24221 .elementor-element.elementor-element-1c93781 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-24221 .elementor-element.elementor-element-1c93781 .elementor-heading-title{font-family:var( --e-global-typography-cea16c2-font-family ), Noto sans jp;font-size:var( --e-global-typography-cea16c2-font-size );font-weight:var( --e-global-typography-cea16c2-font-weight );line-height:var( --e-global-typography-cea16c2-line-height );letter-spacing:var( --e-global-typography-cea16c2-letter-spacing );color:var( --e-global-color-secondary );}.elementor-24221 .elementor-element.elementor-element-051a229{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-24221 .elementor-element.elementor-element-ca4d9ba{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.elementor-24221 .elementor-element.elementor-element-3e5281e .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Noto sans jp;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-24221 .elementor-element.elementor-element-2ad473b > .elementor-widget-container{margin:5px 0px -15px 0px;}.elementor-24221 .elementor-element.elementor-element-2ad473b{font-family:var( --e-global-typography-secondary-font-family ), Noto sans jp;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-24221 .elementor-element.elementor-element-078b749{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.elementor-24221 .elementor-element.elementor-element-f5ff9a9 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Noto sans jp;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-24221 .elementor-element.elementor-element-b457afe > .elementor-widget-container{margin:5px 0px -15px 0px;}.elementor-24221 .elementor-element.elementor-element-b457afe{font-family:var( --e-global-typography-secondary-font-family ), Noto sans jp;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-24221 .elementor-element.elementor-element-c63b427{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.elementor-24221 .elementor-element.elementor-element-97fd3e3 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Noto sans jp;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-24221 .elementor-element.elementor-element-a4f17be > .elementor-widget-container{margin:5px 0px -15px 0px;}.elementor-24221 .elementor-element.elementor-element-a4f17be{font-family:var( --e-global-typography-secondary-font-family ), Noto sans jp;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-24221 .elementor-element.elementor-element-10eaf89{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.elementor-24221 .elementor-element.elementor-element-e06bb2c .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Noto sans jp;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-24221 .elementor-element.elementor-element-b8906e9 > .elementor-widget-container{margin:5px 0px -15px 0px;}.elementor-24221 .elementor-element.elementor-element-b8906e9{font-family:var( --e-global-typography-secondary-font-family ), Noto sans jp;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-24221 .elementor-element.elementor-element-aa50ec7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:11vw;--padding-left:0vw;--padding-right:0vw;}.elementor-24221 .elementor-element.elementor-element-aa50ec7:not(.elementor-motion-effects-element-type-background), .elementor-24221 .elementor-element.elementor-element-aa50ec7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.nextdrive.io/wp-content/uploads/IoE-1_11zon.webp");background-position:top right;background-repeat:no-repeat;background-size:35% auto;}.elementor-24221 .elementor-element.elementor-element-9858f8f{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-24221 .elementor-element.elementor-element-cdbf763 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-24221 .elementor-element.elementor-element-cdbf763 .elementor-heading-title{font-family:var( --e-global-typography-cea16c2-font-family ), Noto sans jp;font-size:var( --e-global-typography-cea16c2-font-size );font-weight:var( --e-global-typography-cea16c2-font-weight );line-height:var( --e-global-typography-cea16c2-line-height );letter-spacing:var( --e-global-typography-cea16c2-letter-spacing );color:var( --e-global-color-secondary );}.elementor-24221 .elementor-element.elementor-element-fc6ca05{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-24221 .elementor-element.elementor-element-b3ed36e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Noto sans jp;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-24221 .elementor-element.elementor-element-b0f7c41 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Noto sans jp;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-24221 .elementor-element.elementor-element-b50e5b2 > .elementor-widget-container{padding:15px 0px 0px 10px;}.elementor-24221 .elementor-element.elementor-element-b50e5b2{text-align:left;}.elementor-24221 .elementor-element.elementor-element-b50e5b2 img{width:12px;}.elementor-24221 .elementor-element.elementor-element-4a3c479 > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-24221 .elementor-element.elementor-element-4a3c479{font-family:var( --e-global-typography-secondary-font-family ), Noto sans jp;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-24221 .elementor-element.elementor-element-19be3e9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-24221 .elementor-element.elementor-element-625423a .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Noto sans jp;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-24221 .elementor-element.elementor-element-c53a437 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Noto sans jp;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-24221 .elementor-element.elementor-element-01baa6a > .elementor-widget-container{padding:15px 0px 0px 10px;}.elementor-24221 .elementor-element.elementor-element-01baa6a{text-align:left;}.elementor-24221 .elementor-element.elementor-element-01baa6a img{width:12px;}.elementor-24221 .elementor-element.elementor-element-c6f1c22 > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-24221 .elementor-element.elementor-element-c6f1c22{font-family:var( --e-global-typography-secondary-font-family ), Noto sans jp;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-24221 .elementor-element.elementor-element-228f7fe{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-24221 .elementor-element.elementor-element-505ff75 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Noto sans jp;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-24221 .elementor-element.elementor-element-448b806 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Noto sans jp;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-24221 .elementor-element.elementor-element-dcb3bd9 > .elementor-widget-container{padding:15px 0px 0px 10px;}.elementor-24221 .elementor-element.elementor-element-dcb3bd9{text-align:left;}.elementor-24221 .elementor-element.elementor-element-dcb3bd9 img{width:12px;}.elementor-24221 .elementor-element.elementor-element-f99382c > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-24221 .elementor-element.elementor-element-f99382c{font-family:var( --e-global-typography-secondary-font-family ), Noto sans jp;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-24221 .elementor-element.elementor-element-8abec8d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-24221 .elementor-element.elementor-element-d6ced31 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Noto sans jp;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-24221 .elementor-element.elementor-element-f3e8655 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Noto sans jp;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-24221 .elementor-element.elementor-element-d0f4ebe > .elementor-widget-container{padding:15px 0px 0px 10px;}.elementor-24221 .elementor-element.elementor-element-d0f4ebe{text-align:left;}.elementor-24221 .elementor-element.elementor-element-d0f4ebe img{width:0px;}.elementor-24221 .elementor-element.elementor-element-09c9de5 > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-24221 .elementor-element.elementor-element-09c9de5{font-family:var( --e-global-typography-secondary-font-family ), Noto sans jp;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-24221 .elementor-element.elementor-element-e4b572c{--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;}.elementor-24221 .elementor-element.elementor-element-b73fffb{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-24221 .elementor-element.elementor-element-b73fffb:not(.elementor-motion-effects-element-type-background), .elementor-24221 .elementor-element.elementor-element-b73fffb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#201368;}.elementor-24221 .elementor-element.elementor-element-53c3326{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24221 .elementor-element.elementor-element-53c3326:hover{border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-24221 .elementor-element.elementor-element-53c3326, .elementor-24221 .elementor-element.elementor-element-53c3326::before{--border-transition:0.3s;}.elementor-24221 .elementor-element.elementor-element-acaf8e2{--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;border-style:none;--border-style:none;--border-radius:10px 0px 0px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-24221 .elementor-element.elementor-element-acaf8e2:not(.elementor-motion-effects-element-type-background), .elementor-24221 .elementor-element.elementor-element-acaf8e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1fbb483 );}.elementor-24221 .elementor-element.elementor-element-acaf8e2:hover{border-style:none;--border-radius:5px 5px 5px 5px;--border-top-left-radius:5px;--border-top-right-radius:5px;--border-bottom-right-radius:5px;--border-bottom-left-radius:5px;}.elementor-24221 .elementor-element.elementor-element-acaf8e2, .elementor-24221 .elementor-element.elementor-element-acaf8e2::before{--border-transition:0.3s;}.elementor-24221 .elementor-element.elementor-element-fa808dc .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Noto sans jp;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-180c911{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-secondary-font-family ), Noto sans jp;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-24221 .elementor-element.elementor-element-180c911 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24221 .elementor-element.elementor-element-f0bcef0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-secondary-font-family ), Noto sans jp;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-24221 .elementor-element.elementor-element-f0bcef0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24221 .elementor-element.elementor-element-014739d{--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;border-style:none;--border-style:none;--border-radius:0px 10px 10px 0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-24221 .elementor-element.elementor-element-014739d:not(.elementor-motion-effects-element-type-background), .elementor-24221 .elementor-element.elementor-element-014739d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1fbb483 );}.elementor-24221 .elementor-element.elementor-element-014739d:hover{border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-24221 .elementor-element.elementor-element-014739d, .elementor-24221 .elementor-element.elementor-element-014739d::before{--border-transition:0.1s;}.elementor-24221 .elementor-element.elementor-element-ae93f5a .elementor-field-group{padding-right:calc( 37px/2 );padding-left:calc( 37px/2 );margin-bottom:33px;}.elementor-24221 .elementor-element.elementor-element-ae93f5a .elementor-form-fields-wrapper{margin-left:calc( -37px/2 );margin-right:calc( -37px/2 );margin-bottom:-33px;}.elementor-24221 .elementor-element.elementor-element-ae93f5a .elementor-field-group.recaptcha_v3-bottomleft, .elementor-24221 .elementor-element.elementor-element-ae93f5a .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-24221 .elementor-element.elementor-element-ae93f5a .elementor-labels-inline .elementor-field-group > label{padding-left:10px;}body:not(.rtl) .elementor-24221 .elementor-element.elementor-element-ae93f5a .elementor-labels-inline .elementor-field-group > label{padding-right:10px;}body .elementor-24221 .elementor-element.elementor-element-ae93f5a .elementor-labels-above .elementor-field-group > label{padding-bottom:10px;}.elementor-24221 .elementor-element.elementor-element-ae93f5a .elementor-field-group > label, .elementor-24221 .elementor-element.elementor-element-ae93f5a .elementor-field-subgroup label{color:var( --e-global-color-secondary );}.elementor-24221 .elementor-element.elementor-element-ae93f5a .elementor-field-group > label{font-family:var( --e-global-typography-b4830e2-font-family ), Noto sans jp;font-size:var( --e-global-typography-b4830e2-font-size );font-weight:var( --e-global-typography-b4830e2-font-weight );line-height:var( --e-global-typography-b4830e2-line-height );letter-spacing:var( --e-global-typography-b4830e2-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-ae93f5a .elementor-field-type-html{padding-bottom:0px;}.elementor-24221 .elementor-element.elementor-element-ae93f5a .elementor-field-group .elementor-field{color:var( --e-global-color-secondary );}.elementor-24221 .elementor-element.elementor-element-ae93f5a .elementor-field-group .elementor-field, .elementor-24221 .elementor-element.elementor-element-ae93f5a .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Noto sans jp;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-ae93f5a .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:var( --e-global-color-text );border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-24221 .elementor-element.elementor-element-ae93f5a .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:var( --e-global-color-text );border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-24221 .elementor-element.elementor-element-ae93f5a .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-text );}.elementor-24221 .elementor-element.elementor-element-ae93f5a .elementor-button{border-style:solid;border-width:0px 0px 0px 0px;padding:10px 66px 10px 66px;}.elementor-24221 .elementor-element.elementor-element-ae93f5a .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-24221 .elementor-element.elementor-element-ae93f5a .elementor-button[type="submit"]{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-24221 .elementor-element.elementor-element-ae93f5a .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-24221 .elementor-element.elementor-element-ae93f5a .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-24221 .elementor-element.elementor-element-ae93f5a .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-accent );color:#ffffff;}.elementor-24221 .elementor-element.elementor-element-ae93f5a .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-accent );color:#ffffff;}.elementor-24221 .elementor-element.elementor-element-ae93f5a .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-24221 .elementor-element.elementor-element-ae93f5a .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-24221 .elementor-element.elementor-element-ae93f5a{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-24221 .elementor-element.elementor-element-71618d9{--display:flex;--min-height:179px;--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;}.elementor-24221 .elementor-element.elementor-element-053409d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-24221 .elementor-element.elementor-element-053409d:not(.elementor-motion-effects-element-type-background), .elementor-24221 .elementor-element.elementor-element-053409d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B8B8B800;}.elementor-24221 .elementor-element.elementor-element-053409d::before, .elementor-24221 .elementor-element.elementor-element-053409d > .elementor-background-video-container::before, .elementor-24221 .elementor-element.elementor-element-053409d > .e-con-inner > .elementor-background-video-container::before, .elementor-24221 .elementor-element.elementor-element-053409d > .elementor-background-slideshow::before, .elementor-24221 .elementor-element.elementor-element-053409d > .e-con-inner > .elementor-background-slideshow::before, .elementor-24221 .elementor-element.elementor-element-053409d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-24221 .elementor-element.elementor-element-d0d99c1{--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;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-24221 .elementor-element.elementor-element-ba8dc8d{--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;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-24221 .elementor-element.elementor-element-1b308ee .elementor-heading-title{font-family:"Poppins", Noto sans jp;font-size:100px;font-weight:500;font-style:italic;line-height:0.75em;color:var( --e-global-color-primary );}.elementor-24221 .elementor-element.elementor-element-ca6926d{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-24221 .elementor-element.elementor-element-ca6926d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24221 .elementor-element.elementor-element-ca6926d .elementor-heading-title{font-family:"Noto Sans TC", Noto sans jp;font-size:30px;font-weight:bold;line-height:1.4em;letter-spacing:1.6px;color:var( --e-global-color-secondary );}.elementor-24221 .elementor-element.elementor-element-c7d13b9{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-24221 .elementor-element.elementor-element-a9e01e2{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:4%;}.elementor-24221 .elementor-element.elementor-element-fb3d79e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Noto sans jp;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-24221 .elementor-element.elementor-element-0b7f74b{width:100%;max-width:100%;font-family:var( --e-global-typography-secondary-font-family ), Noto sans jp;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-24221 .elementor-element.elementor-element-0b7f74b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-24221 .elementor-element.elementor-element-faa8db7{--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;}.elementor-24221 .elementor-element.elementor-element-d0abe64 img{width:100%;}.elementor-24221 .elementor-element.elementor-element-f4bf851{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-24221 .elementor-element.elementor-element-858d943{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:4%;}.elementor-24221 .elementor-element.elementor-element-226170a .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Noto sans jp;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-24221 .elementor-element.elementor-element-ef012e9{width:100%;max-width:100%;font-family:var( --e-global-typography-secondary-font-family ), Noto sans jp;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-24221 .elementor-element.elementor-element-ef012e9 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-24221 .elementor-element.elementor-element-8d49328{--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;}.elementor-24221 .elementor-element.elementor-element-fd1add3 img{width:100%;}.elementor-24221 .elementor-element.elementor-element-ef396df{--display:flex;--min-height:179px;--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;}.elementor-24221 .elementor-element.elementor-element-a722546{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-24221 .elementor-element.elementor-element-a722546:not(.elementor-motion-effects-element-type-background), .elementor-24221 .elementor-element.elementor-element-a722546 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B8B8B800;}.elementor-24221 .elementor-element.elementor-element-a722546::before, .elementor-24221 .elementor-element.elementor-element-a722546 > .elementor-background-video-container::before, .elementor-24221 .elementor-element.elementor-element-a722546 > .e-con-inner > .elementor-background-video-container::before, .elementor-24221 .elementor-element.elementor-element-a722546 > .elementor-background-slideshow::before, .elementor-24221 .elementor-element.elementor-element-a722546 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24221 .elementor-element.elementor-element-a722546 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-24221 .elementor-element.elementor-element-37e146f{--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;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-24221 .elementor-element.elementor-element-5d21f1f{--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;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-24221 .elementor-element.elementor-element-60b5973 .elementor-heading-title{font-family:"Poppins", Noto sans jp;font-size:100px;font-weight:500;font-style:italic;line-height:0.75em;color:var( --e-global-color-primary );}.elementor-24221 .elementor-element.elementor-element-de4257c{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-24221 .elementor-element.elementor-element-de4257c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24221 .elementor-element.elementor-element-de4257c .elementor-heading-title{font-family:"Noto Sans TC", Noto sans jp;font-size:30px;font-weight:bold;line-height:1.4em;letter-spacing:1.6px;color:var( --e-global-color-secondary );}.elementor-24221 .elementor-element.elementor-element-ccbdd8e{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-24221 .elementor-element.elementor-element-10fd0e0{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:4%;}.elementor-24221 .elementor-element.elementor-element-5c74e70 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Noto sans jp;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-24221 .elementor-element.elementor-element-b20691f{width:100%;max-width:100%;font-family:var( --e-global-typography-secondary-font-family ), Noto sans jp;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-24221 .elementor-element.elementor-element-b20691f > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-24221 .elementor-element.elementor-element-ac3be88{--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;}.elementor-24221 .elementor-element.elementor-element-d408ef9 img{width:100%;}.elementor-24221 .elementor-element.elementor-element-c9b5196{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-24221 .elementor-element.elementor-element-3b2de64{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:4%;}.elementor-24221 .elementor-element.elementor-element-3040dd8 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Noto sans jp;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-24221 .elementor-element.elementor-element-76283cf{width:100%;max-width:100%;font-family:var( --e-global-typography-secondary-font-family ), Noto sans jp;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-24221 .elementor-element.elementor-element-76283cf > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-24221 .elementor-element.elementor-element-c85ac91{--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;}.elementor-24221 .elementor-element.elementor-element-0dc8c16 img{width:100%;}.elementor-24221 .elementor-element.elementor-element-931543b{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:1px;--padding-right:1px;}.elementor-24221 .elementor-element.elementor-element-0ece836 > .elementor-widget-container{margin:20px 0px 1px 0px;}.elementor-24221 .elementor-element.elementor-element-0ece836{text-align:center;}.elementor-24221 .elementor-element.elementor-element-0ece836 .elementor-heading-title{font-family:var( --e-global-typography-cea16c2-font-family ), Noto sans jp;font-size:var( --e-global-typography-cea16c2-font-size );font-weight:var( --e-global-typography-cea16c2-font-weight );line-height:var( --e-global-typography-cea16c2-line-height );letter-spacing:var( --e-global-typography-cea16c2-letter-spacing );color:var( --e-global-color-secondary );}.elementor-24221 .elementor-element.elementor-element-b6a2a13{width:100%;max-width:100%;font-family:var( --e-global-typography-secondary-font-family ), Noto sans jp;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-24221 .elementor-element.elementor-element-b6a2a13 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-24221 .elementor-element.elementor-element-ad922e6 .bdt-tablepress .tablepress th{text-align:center;background-color:#dfe3e6;color:#333;border-style:solid;border-width:1px;border-color:#ccc;padding:1em 1em 1em 1em;}.elementor-24221 .elementor-element.elementor-element-ad922e6 .bdt-tablepress table.tablepress tr td{text-align:center;}.elementor-24221 .elementor-element.elementor-element-ad922e6 .bdt-tablepress .dataTables_length{display:none;}.elementor-24221 .elementor-element.elementor-element-ad922e6 .bdt-tablepress .dataTables_filter{display:none;}.elementor-24221 .elementor-element.elementor-element-ad922e6 .bdt-tablepress .dataTables_info{display:none;}.elementor-24221 .elementor-element.elementor-element-ad922e6 .bdt-tablepress .dataTables_paginate{display:none;}.elementor-24221 .elementor-element.elementor-element-ad922e6 .bdt-tablepress table.tablepress{border-style:solid;border-width:1px;border-color:#ccc;}.elementor-24221 .elementor-element.elementor-element-ad922e6 .bdt-tablepress .tablepress .sorting:hover, .elementor-24221 .elementor-element.elementor-element-ad922e6 .bdt-tablepress .tablepress .sorting_asc, .elementor-24221 .elementor-element.elementor-element-ad922e6 .bdt-tablepress .tablepress .sorting_desc{background-color:#ccd3d8;}.elementor-24221 .elementor-element.elementor-element-ad922e6 .bdt-tablepress .tablepress td{border-style:solid;border-width:1px;padding:0.5em 1em 0.5em 1em;}.elementor-24221 .elementor-element.elementor-element-ad922e6 .bdt-tablepress .tablepress .odd td{background-color:#fff;border-color:#ccc;}.elementor-24221 .elementor-element.elementor-element-ad922e6 .bdt-tablepress .tablepress .even td{background-color:#f7f7f7;border-color:#ccc;}.elementor-24221 .elementor-element.elementor-element-4652e6f{--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;}.elementor-24221 .elementor-element.elementor-element-99b5063{--display:flex;--min-height:400px;--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;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:1;}.elementor-24221 .elementor-element.elementor-element-99b5063:not(.elementor-motion-effects-element-type-background), .elementor-24221 .elementor-element.elementor-element-99b5063 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0030BB;background-image:url("https://www.nextdrive.io/wp-content/uploads/products-footer-img1.svg");background-repeat:no-repeat;background-size:contain;}.elementor-24221 .elementor-element.elementor-element-99b5063::before, .elementor-24221 .elementor-element.elementor-element-99b5063 > .elementor-background-video-container::before, .elementor-24221 .elementor-element.elementor-element-99b5063 > .e-con-inner > .elementor-background-video-container::before, .elementor-24221 .elementor-element.elementor-element-99b5063 > .elementor-background-slideshow::before, .elementor-24221 .elementor-element.elementor-element-99b5063 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24221 .elementor-element.elementor-element-99b5063 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.nextdrive.io/wp-content/uploads/products-footer-img2.svg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-24221 .elementor-element.elementor-element-8f1297a .elementor-heading-title{font-family:"Poppins", Noto sans jp;font-size:66px;font-weight:600;line-height:1.4em;letter-spacing:2px;color:var( --e-global-color-1fbb483 );}.elementor-24221 .elementor-element.elementor-element-12f4ee0 .elementor-heading-title{font-family:var( --e-global-typography-1c4e951-font-family ), Noto sans jp;font-size:var( --e-global-typography-1c4e951-font-size );font-weight:var( --e-global-typography-1c4e951-font-weight );line-height:var( --e-global-typography-1c4e951-line-height );letter-spacing:var( --e-global-typography-1c4e951-letter-spacing );color:var( --e-global-color-1fbb483 );}.elementor-24221 .elementor-element.elementor-element-1e20f90{--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:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24221 .elementor-element.elementor-element-2160ec5 .elementor-button{background-color:#0030BB;font-family:var( --e-global-typography-text-font-family ), Noto sans jp;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );fill:var( --e-global-color-1fbb483 );color:var( --e-global-color-1fbb483 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1fbb483 );padding:8px 60px 8px 60px;}.elementor-24221 .elementor-element.elementor-element-2160ec5 .elementor-button:hover, .elementor-24221 .elementor-element.elementor-element-2160ec5 .elementor-button:focus{background-color:var( --e-global-color-1fbb483 );color:var( --e-global-color-3a3e59f );border-color:var( --e-global-color-1fbb483 );}.elementor-24221 .elementor-element.elementor-element-2160ec5 .elementor-button:hover svg, .elementor-24221 .elementor-element.elementor-element-2160ec5 .elementor-button:focus svg{fill:var( --e-global-color-3a3e59f );}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1200px){.elementor-24221 .elementor-element.elementor-element-0d0c217{--min-height:140px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 46px 0px;}.elementor-24221 .elementor-element.elementor-element-10c473a .elementor-heading-title{font-size:var( --e-global-typography-1c4e951-font-size );line-height:var( --e-global-typography-1c4e951-line-height );letter-spacing:var( --e-global-typography-1c4e951-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-58ba608{font-size:34px;}.elementor-24221 .elementor-element.elementor-element-2a003ec img{width:60px;}.elementor-24221 .elementor-element.elementor-element-982093d{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:-20px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-24221 .elementor-element.elementor-element-ec49d2b{font-size:var( --e-global-typography-58a8ab2-font-size );line-height:var( --e-global-typography-58a8ab2-line-height );letter-spacing:var( --e-global-typography-58a8ab2-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-0e77caf .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-a53c2a8 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-24221 .elementor-element.elementor-element-a53c2a8 .elementor-heading-title{font-size:var( --e-global-typography-cea16c2-font-size );line-height:var( --e-global-typography-cea16c2-line-height );letter-spacing:var( --e-global-typography-cea16c2-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-fb39deb{--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-24221 .elementor-element.elementor-element-722ef07{--padding-top:3px;--padding-bottom:3px;--padding-left:15px;--padding-right:15px;}.elementor-24221 .elementor-element.elementor-element-83e8ffe .elementor-counter-number-wrapper{font-size:34px;}.elementor-24221 .elementor-element.elementor-element-8c6d388 > .elementor-widget-container{margin:5px 0px -5px 0px;}.elementor-24221 .elementor-element.elementor-element-8c6d388{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-94d6d27{--flex-wrap:wrap;--padding-top:70px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-24221 .elementor-element.elementor-element-e26acd2 .elementor-heading-title{font-size:74px;}.elementor-24221 .elementor-element.elementor-element-2c32bcb > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-24221 .elementor-element.elementor-element-2c32bcb .elementor-heading-title{font-size:var( --e-global-typography-cea16c2-font-size );line-height:var( --e-global-typography-cea16c2-line-height );letter-spacing:var( --e-global-typography-cea16c2-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-bcec654{--padding-top:50px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-24221 .elementor-element.elementor-element-00582fd > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-24221 .elementor-element.elementor-element-00582fd .elementor-heading-title{font-size:var( --e-global-typography-cea16c2-font-size );line-height:var( --e-global-typography-cea16c2-line-height );letter-spacing:var( --e-global-typography-cea16c2-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-13fbad8{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-d4e8f9c > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-24221 .elementor-element.elementor-element-d4e8f9c .elementor-heading-title{font-size:var( --e-global-typography-cea16c2-font-size );line-height:var( --e-global-typography-cea16c2-line-height );letter-spacing:var( --e-global-typography-cea16c2-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-1d811f2{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-1546693{--flex-wrap:wrap;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24221 .elementor-element.elementor-element-56f97b3 .elementor-heading-title{font-size:74px;}.elementor-24221 .elementor-element.elementor-element-6039017 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-24221 .elementor-element.elementor-element-6039017 .elementor-heading-title{font-size:var( --e-global-typography-cea16c2-font-size );line-height:var( --e-global-typography-cea16c2-line-height );letter-spacing:var( --e-global-typography-cea16c2-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-6bd100b{--padding-top:30px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-24221 .elementor-element.elementor-element-66b6405{--flex-wrap:wrap;--padding-top:70px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-24221 .elementor-element.elementor-element-6bb45dc .elementor-heading-title{font-size:74px;}.elementor-24221 .elementor-element.elementor-element-cbbc3b8 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-24221 .elementor-element.elementor-element-cbbc3b8 .elementor-heading-title{font-size:var( --e-global-typography-cea16c2-font-size );line-height:var( --e-global-typography-cea16c2-line-height );letter-spacing:var( --e-global-typography-cea16c2-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-1c93781 .elementor-heading-title{font-size:var( --e-global-typography-cea16c2-font-size );line-height:var( --e-global-typography-cea16c2-line-height );letter-spacing:var( --e-global-typography-cea16c2-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-ca4d9ba{--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-24221 .elementor-element.elementor-element-3e5281e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-2ad473b > .elementor-widget-container{margin:5px 0px -5px 0px;}.elementor-24221 .elementor-element.elementor-element-2ad473b{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-078b749{--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-24221 .elementor-element.elementor-element-f5ff9a9 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-b457afe > .elementor-widget-container{margin:5px 0px -5px 0px;}.elementor-24221 .elementor-element.elementor-element-b457afe{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-c63b427{--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-24221 .elementor-element.elementor-element-97fd3e3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-a4f17be > .elementor-widget-container{margin:5px 0px -5px 0px;}.elementor-24221 .elementor-element.elementor-element-a4f17be{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-10eaf89{--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-24221 .elementor-element.elementor-element-e06bb2c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-b8906e9 > .elementor-widget-container{margin:5px 0px -5px 0px;}.elementor-24221 .elementor-element.elementor-element-b8906e9{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-aa50ec7{--min-height:360px;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24221 .elementor-element.elementor-element-9858f8f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-24221 .elementor-element.elementor-element-cdbf763 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-24221 .elementor-element.elementor-element-cdbf763 .elementor-heading-title{font-size:var( --e-global-typography-cea16c2-font-size );line-height:var( --e-global-typography-cea16c2-line-height );letter-spacing:var( --e-global-typography-cea16c2-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-b3ed36e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-b0f7c41 > .elementor-widget-container{padding:4px 0px 0px 0px;}.elementor-24221 .elementor-element.elementor-element-b0f7c41 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-4a3c479{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-625423a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-c53a437 > .elementor-widget-container{padding:4px 0px 0px 0px;}.elementor-24221 .elementor-element.elementor-element-c53a437 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-c6f1c22{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-505ff75 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-448b806 > .elementor-widget-container{padding:4px 0px 0px 0px;}.elementor-24221 .elementor-element.elementor-element-448b806 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-f99382c{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-d6ced31 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-f3e8655 > .elementor-widget-container{padding:4px 0px 0px 0px;}.elementor-24221 .elementor-element.elementor-element-f3e8655 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-09c9de5{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-b73fffb{--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-24221 .elementor-element.elementor-element-53c3326{--padding-top:50px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-24221 .elementor-element.elementor-element-fa808dc .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-180c911{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-f0bcef0{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-ae93f5a .elementor-field-group > label{font-size:var( --e-global-typography-b4830e2-font-size );line-height:var( --e-global-typography-b4830e2-line-height );letter-spacing:var( --e-global-typography-b4830e2-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-ae93f5a .elementor-field-group .elementor-field, .elementor-24221 .elementor-element.elementor-element-ae93f5a .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-71618d9{--min-height:112px;}.elementor-24221 .elementor-element.elementor-element-053409d{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-24221 .elementor-element.elementor-element-d0d99c1{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-24221 .elementor-element.elementor-element-1b308ee .elementor-heading-title{font-size:74px;}.elementor-24221 .elementor-element.elementor-element-ca6926d{width:var( --container-widget-width, 313px );max-width:313px;--container-widget-width:313px;--container-widget-flex-grow:0;}.elementor-24221 .elementor-element.elementor-element-ca6926d .elementor-heading-title{font-size:24px;}.elementor-24221 .elementor-element.elementor-element-c7d13b9{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:70px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-24221 .elementor-element.elementor-element-a9e01e2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-24221 .elementor-element.elementor-element-fb3d79e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-0b7f74b{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-f4bf851{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:70px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-24221 .elementor-element.elementor-element-858d943{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-24221 .elementor-element.elementor-element-226170a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-ef012e9{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-ef396df{--min-height:112px;}.elementor-24221 .elementor-element.elementor-element-a722546{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-24221 .elementor-element.elementor-element-37e146f{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-24221 .elementor-element.elementor-element-60b5973 .elementor-heading-title{font-size:74px;}.elementor-24221 .elementor-element.elementor-element-de4257c{width:var( --container-widget-width, 313px );max-width:313px;--container-widget-width:313px;--container-widget-flex-grow:0;}.elementor-24221 .elementor-element.elementor-element-de4257c .elementor-heading-title{font-size:24px;}.elementor-24221 .elementor-element.elementor-element-ccbdd8e{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:70px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-24221 .elementor-element.elementor-element-10fd0e0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-24221 .elementor-element.elementor-element-5c74e70 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-b20691f{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-c9b5196{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:70px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-24221 .elementor-element.elementor-element-3b2de64{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-24221 .elementor-element.elementor-element-3040dd8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-76283cf{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-0ece836 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-24221 .elementor-element.elementor-element-0ece836 .elementor-heading-title{font-size:var( --e-global-typography-cea16c2-font-size );line-height:var( --e-global-typography-cea16c2-line-height );letter-spacing:var( --e-global-typography-cea16c2-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-b6a2a13{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-99b5063{--min-height:281px;}.elementor-24221 .elementor-element.elementor-element-8f1297a .elementor-heading-title{font-size:34px;}.elementor-24221 .elementor-element.elementor-element-12f4ee0 .elementor-heading-title{font-size:var( --e-global-typography-1c4e951-font-size );line-height:var( --e-global-typography-1c4e951-line-height );letter-spacing:var( --e-global-typography-1c4e951-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-1e20f90{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24221 .elementor-element.elementor-element-2160ec5 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-24221 .elementor-element.elementor-element-0d0c217{--min-height:110px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 26px 0px;}.elementor-24221 .elementor-element.elementor-element-10c473a .elementor-heading-title{font-size:var( --e-global-typography-1c4e951-font-size );line-height:var( --e-global-typography-1c4e951-line-height );letter-spacing:var( --e-global-typography-1c4e951-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-58ba608{font-size:23px;line-height:1.35em;letter-spacing:1px;}.elementor-24221 .elementor-element.elementor-element-2a003ec img{width:36px;}.elementor-24221 .elementor-element.elementor-element-982093d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-10px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-24221 .elementor-element.elementor-element-ec49d2b{text-align:center;font-size:var( --e-global-typography-58a8ab2-font-size );line-height:var( --e-global-typography-58a8ab2-line-height );letter-spacing:var( --e-global-typography-58a8ab2-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-0e77caf{text-align:center;}.elementor-24221 .elementor-element.elementor-element-0e77caf .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-a53c2a8 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-24221 .elementor-element.elementor-element-a53c2a8{text-align:left;}.elementor-24221 .elementor-element.elementor-element-a53c2a8 .elementor-heading-title{font-size:var( --e-global-typography-cea16c2-font-size );line-height:var( --e-global-typography-cea16c2-line-height );letter-spacing:var( --e-global-typography-cea16c2-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-722ef07{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-24221 .elementor-element.elementor-element-83e8ffe .elementor-counter-number-wrapper{font-size:4.5em;}.elementor-24221 .elementor-element.elementor-element-8c6d388 > .elementor-widget-container{padding:6vw 6vw 6vw 6vw;}.elementor-24221 .elementor-element.elementor-element-8c6d388{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-94d6d27{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-24221 .elementor-element.elementor-element-e26acd2{text-align:left;}.elementor-24221 .elementor-element.elementor-element-e26acd2 .elementor-heading-title{font-size:54px;}.elementor-24221 .elementor-element.elementor-element-2c32bcb > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-24221 .elementor-element.elementor-element-2c32bcb .elementor-heading-title{font-size:var( --e-global-typography-cea16c2-font-size );line-height:var( --e-global-typography-cea16c2-line-height );letter-spacing:var( --e-global-typography-cea16c2-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-bcec654{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24221 .elementor-element.elementor-element-00582fd > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-24221 .elementor-element.elementor-element-00582fd .elementor-heading-title{font-size:var( --e-global-typography-cea16c2-font-size );line-height:var( --e-global-typography-cea16c2-line-height );letter-spacing:var( --e-global-typography-cea16c2-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-13fbad8{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-d4e8f9c > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-24221 .elementor-element.elementor-element-d4e8f9c .elementor-heading-title{font-size:var( --e-global-typography-cea16c2-font-size );line-height:var( --e-global-typography-cea16c2-line-height );letter-spacing:var( --e-global-typography-cea16c2-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-1d811f2{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-1546693{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24221 .elementor-element.elementor-element-56f97b3{text-align:left;}.elementor-24221 .elementor-element.elementor-element-56f97b3 .elementor-heading-title{font-size:54px;}.elementor-24221 .elementor-element.elementor-element-6039017 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-24221 .elementor-element.elementor-element-6039017 .elementor-heading-title{font-size:var( --e-global-typography-cea16c2-font-size );line-height:var( --e-global-typography-cea16c2-line-height );letter-spacing:var( --e-global-typography-cea16c2-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-6bd100b{--padding-top:15px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-24221 .elementor-element.elementor-element-66b6405{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-24221 .elementor-element.elementor-element-6bb45dc{text-align:left;}.elementor-24221 .elementor-element.elementor-element-6bb45dc .elementor-heading-title{font-size:54px;}.elementor-24221 .elementor-element.elementor-element-cbbc3b8 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-24221 .elementor-element.elementor-element-cbbc3b8 .elementor-heading-title{font-size:var( --e-global-typography-cea16c2-font-size );line-height:var( --e-global-typography-cea16c2-line-height );letter-spacing:var( --e-global-typography-cea16c2-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-1c93781 .elementor-heading-title{font-size:var( --e-global-typography-cea16c2-font-size );line-height:var( --e-global-typography-cea16c2-line-height );letter-spacing:var( --e-global-typography-cea16c2-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-ca4d9ba{--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-24221 .elementor-element.elementor-element-3e5281e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-2ad473b{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-078b749{--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-24221 .elementor-element.elementor-element-f5ff9a9 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-b457afe{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-c63b427{--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-24221 .elementor-element.elementor-element-97fd3e3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-a4f17be{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-10eaf89{--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-24221 .elementor-element.elementor-element-e06bb2c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-b8906e9{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-aa50ec7{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:35vw;--padding-left:0vw;--padding-right:0vw;}.elementor-24221 .elementor-element.elementor-element-aa50ec7:not(.elementor-motion-effects-element-type-background), .elementor-24221 .elementor-element.elementor-element-aa50ec7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom right;background-size:46% auto;}.elementor-24221 .elementor-element.elementor-element-9858f8f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24221 .elementor-element.elementor-element-cdbf763 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-24221 .elementor-element.elementor-element-cdbf763 .elementor-heading-title{font-size:var( --e-global-typography-cea16c2-font-size );line-height:var( --e-global-typography-cea16c2-line-height );letter-spacing:var( --e-global-typography-cea16c2-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-b3ed36e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-b0f7c41 > .elementor-widget-container{padding:6px 0px 0px 0px;}.elementor-24221 .elementor-element.elementor-element-b0f7c41 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-4a3c479 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-24221 .elementor-element.elementor-element-4a3c479{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-625423a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-c53a437 > .elementor-widget-container{padding:6px 0px 0px 0px;}.elementor-24221 .elementor-element.elementor-element-c53a437 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-c6f1c22 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-24221 .elementor-element.elementor-element-c6f1c22{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-505ff75 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-448b806 > .elementor-widget-container{padding:6px 0px 0px 0px;}.elementor-24221 .elementor-element.elementor-element-448b806 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-f99382c > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-24221 .elementor-element.elementor-element-f99382c{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-d6ced31 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-f3e8655 > .elementor-widget-container{padding:6px 0px 0px 0px;}.elementor-24221 .elementor-element.elementor-element-f3e8655 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-09c9de5 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-24221 .elementor-element.elementor-element-09c9de5{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-b73fffb{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-24221 .elementor-element.elementor-element-53c3326{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-24221 .elementor-element.elementor-element-fa808dc .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-180c911{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-f0bcef0{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-ae93f5a .elementor-field-group > label{font-size:var( --e-global-typography-b4830e2-font-size );line-height:var( --e-global-typography-b4830e2-line-height );letter-spacing:var( --e-global-typography-b4830e2-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-ae93f5a .elementor-field-group .elementor-field, .elementor-24221 .elementor-element.elementor-element-ae93f5a .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-71618d9{--min-height:97px;}.elementor-24221 .elementor-element.elementor-element-053409d{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-24221 .elementor-element.elementor-element-d0d99c1{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-24221 .elementor-element.elementor-element-ba8dc8d{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-24221 .elementor-element.elementor-element-1b308ee{text-align:left;}.elementor-24221 .elementor-element.elementor-element-1b308ee .elementor-heading-title{font-size:54px;}.elementor-24221 .elementor-element.elementor-element-ca6926d{width:100%;max-width:100%;}.elementor-24221 .elementor-element.elementor-element-ca6926d .elementor-heading-title{font-size:20px;line-height:1.5em;}.elementor-24221 .elementor-element.elementor-element-c7d13b9{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-24221 .elementor-element.elementor-element-a9e01e2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24221 .elementor-element.elementor-element-fb3d79e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-0b7f74b{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-faa8db7{--margin-top:0vw;--margin-bottom:12vw;--margin-left:0vw;--margin-right:0vw;}.elementor-24221 .elementor-element.elementor-element-f4bf851{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-24221 .elementor-element.elementor-element-858d943{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24221 .elementor-element.elementor-element-226170a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-ef012e9{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-8d49328{--margin-top:0vw;--margin-bottom:12vw;--margin-left:0vw;--margin-right:0vw;}.elementor-24221 .elementor-element.elementor-element-fd1add3 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-24221 .elementor-element.elementor-element-ef396df{--min-height:97px;}.elementor-24221 .elementor-element.elementor-element-a722546{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-24221 .elementor-element.elementor-element-37e146f{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-24221 .elementor-element.elementor-element-5d21f1f{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-24221 .elementor-element.elementor-element-60b5973{text-align:left;}.elementor-24221 .elementor-element.elementor-element-60b5973 .elementor-heading-title{font-size:54px;}.elementor-24221 .elementor-element.elementor-element-de4257c{width:100%;max-width:100%;}.elementor-24221 .elementor-element.elementor-element-de4257c .elementor-heading-title{font-size:20px;line-height:1.5em;}.elementor-24221 .elementor-element.elementor-element-ccbdd8e{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-24221 .elementor-element.elementor-element-10fd0e0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24221 .elementor-element.elementor-element-5c74e70 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-b20691f{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-ac3be88{--margin-top:0vw;--margin-bottom:12vw;--margin-left:0vw;--margin-right:0vw;}.elementor-24221 .elementor-element.elementor-element-c9b5196{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-24221 .elementor-element.elementor-element-3b2de64{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24221 .elementor-element.elementor-element-3040dd8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-76283cf{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-c85ac91{--margin-top:0vw;--margin-bottom:12vw;--margin-left:0vw;--margin-right:0vw;}.elementor-24221 .elementor-element.elementor-element-0ece836 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-24221 .elementor-element.elementor-element-0ece836{text-align:left;}.elementor-24221 .elementor-element.elementor-element-0ece836 .elementor-heading-title{font-size:var( --e-global-typography-cea16c2-font-size );line-height:var( --e-global-typography-cea16c2-line-height );letter-spacing:var( --e-global-typography-cea16c2-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-b6a2a13{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-99b5063{--min-height:210px;}.elementor-24221 .elementor-element.elementor-element-8f1297a .elementor-heading-title{font-size:23px;line-height:1.35em;letter-spacing:1px;}.elementor-24221 .elementor-element.elementor-element-12f4ee0 .elementor-heading-title{font-size:var( --e-global-typography-1c4e951-font-size );line-height:var( --e-global-typography-1c4e951-line-height );letter-spacing:var( --e-global-typography-1c4e951-letter-spacing );}.elementor-24221 .elementor-element.elementor-element-1e20f90{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24221 .elementor-element.elementor-element-2160ec5 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );padding:8px 25px 8px 25px;}}@media(min-width:768px){.elementor-24221 .elementor-element.elementor-element-fb39deb{--content-width:1000px;}.elementor-24221 .elementor-element.elementor-element-722ef07{--width:100%;}.elementor-24221 .elementor-element.elementor-element-0af8ac8{--width:50%;}.elementor-24221 .elementor-element.elementor-element-44f447e{--width:50%;}.elementor-24221 .elementor-element.elementor-element-5360366{--width:50%;}.elementor-24221 .elementor-element.elementor-element-051a229{--width:50%;}.elementor-24221 .elementor-element.elementor-element-ca4d9ba{--width:47.5%;}.elementor-24221 .elementor-element.elementor-element-078b749{--width:47.5%;}.elementor-24221 .elementor-element.elementor-element-c63b427{--width:47.5%;}.elementor-24221 .elementor-element.elementor-element-10eaf89{--width:47.5%;}.elementor-24221 .elementor-element.elementor-element-9858f8f{--width:55%;}.elementor-24221 .elementor-element.elementor-element-e4b572c{--width:45%;}.elementor-24221 .elementor-element.elementor-element-b73fffb{--content-width:80%;}.elementor-24221 .elementor-element.elementor-element-53c3326{--width:100%;}.elementor-24221 .elementor-element.elementor-element-acaf8e2{--width:50%;}.elementor-24221 .elementor-element.elementor-element-014739d{--width:50%;}.elementor-24221 .elementor-element.elementor-element-a9e01e2{--width:42%;}.elementor-24221 .elementor-element.elementor-element-faa8db7{--width:58%;}.elementor-24221 .elementor-element.elementor-element-858d943{--width:42%;}.elementor-24221 .elementor-element.elementor-element-8d49328{--width:58%;}.elementor-24221 .elementor-element.elementor-element-10fd0e0{--width:42%;}.elementor-24221 .elementor-element.elementor-element-ac3be88{--width:58%;}.elementor-24221 .elementor-element.elementor-element-3b2de64{--width:42%;}.elementor-24221 .elementor-element.elementor-element-c85ac91{--width:58%;}}@media(max-width:1200px) and (min-width:768px){.elementor-24221 .elementor-element.elementor-element-0af8ac8{--width:30%;}.elementor-24221 .elementor-element.elementor-element-44f447e{--width:70%;}.elementor-24221 .elementor-element.elementor-element-9858f8f{--width:55%;}.elementor-24221 .elementor-element.elementor-element-e4b572c{--width:45%;}.elementor-24221 .elementor-element.elementor-element-acaf8e2{--width:30%;}.elementor-24221 .elementor-element.elementor-element-014739d{--width:70%;}.elementor-24221 .elementor-element.elementor-element-a9e01e2{--width:50%;}.elementor-24221 .elementor-element.elementor-element-faa8db7{--width:50%;}.elementor-24221 .elementor-element.elementor-element-858d943{--width:50%;}.elementor-24221 .elementor-element.elementor-element-8d49328{--width:50%;}.elementor-24221 .elementor-element.elementor-element-10fd0e0{--width:50%;}.elementor-24221 .elementor-element.elementor-element-ac3be88{--width:50%;}.elementor-24221 .elementor-element.elementor-element-3b2de64{--width:50%;}.elementor-24221 .elementor-element.elementor-element-c85ac91{--width:50%;}}/* Start custom CSS for heading, class: .elementor-element-10c473a */@media only screen and (min-width: 1201px) and (max-width: 1420px) {
.elementor-24221 .elementor-element.elementor-element-10c473a .elementor-heading-title{font-size: 21px;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-58ba608 */@media only screen and (min-width: 1201px) and (max-width: 1420px) {
.elementor-24221 .elementor-element.elementor-element-58ba608 p{font-size: 0.9em;}
.elementor-24221 .elementor-element.elementor-element-58ba608 .elementor-heading-title{font-size: 0.9em;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d0c217 *//*@media screen and (min-width: 768px) {
.elementor-24221 .elementor-element.elementor-element-0d0c217{height:30vw;}
}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ec49d2b */@media only screen and (min-width: 1201px) and (max-width: 1420px) {
.elementor-24221 .elementor-element.elementor-element-ec49d2b p{font-size: 0.9em;}
.elementor-24221 .elementor-element.elementor-element-ec49d2b .elementor-heading-title{font-size: 0.9em;}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e26acd2 */@media screen and (min-width: 1201px) {
.elementor-24221 .elementor-element.elementor-element-e26acd2{width:160px;}
}
@media only screen and (min-width: 768px) and (max-width: 1201px) {
.elementor-24221 .elementor-element.elementor-element-e26acd2{width:120px;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcec654 */@media screen and (max-width: 767px){
.elementor-24221 .elementor-element.elementor-element-bcec654{background-size: 100%!important;padding-top: 5vw;}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56f97b3 */@media screen and (min-width: 1201px) {
.elementor-24221 .elementor-element.elementor-element-56f97b3{width:160px;}
}
@media only screen and (min-width: 768px) and (max-width: 1201px) {
.elementor-24221 .elementor-element.elementor-element-56f97b3{width:160px;}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bb45dc */@media screen and (min-width: 1201px) {
.elementor-24221 .elementor-element.elementor-element-6bb45dc{width:160px;}
}
@media only screen and (min-width: 768px) and (max-width: 1201px) {
.elementor-24221 .elementor-element.elementor-element-6bb45dc{width:120px;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5360366 */@media screen and (min-width: 1201px) {
.elementor-24221 .elementor-element.elementor-element-5360366{width:200px;}
}
@media only screen and (min-width: 768px) and (max-width: 1201px) {
.elementor-24221 .elementor-element.elementor-element-5360366{width:150px;}
}
@media screen and (max-width: 767px){
.elementor-24221 .elementor-element.elementor-element-5360366{width:105px;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-051a229 */@media screen and (min-width: 1201px) {
.elementor-24221 .elementor-element.elementor-element-051a229{width:calc(100% - 200px);}
}
@media only screen and (min-width: 768px) and (max-width: 1201px) {
.elementor-24221 .elementor-element.elementor-element-051a229{width:calc(100% - 150px);}
}
@media screen and (max-width: 767px){
.elementor-24221 .elementor-element.elementor-element-051a229{width:calc(100% - 105px);}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3ed36e */@media screen and (min-width: 1201px) {
.elementor-24221 .elementor-element.elementor-element-b3ed36e{width:76px;}
}
@media only screen and (min-width: 768px) and (max-width: 1201px) {
.elementor-24221 .elementor-element.elementor-element-b3ed36e{width:66px;}
}
@media screen and (max-width: 767px){
.elementor-24221 .elementor-element.elementor-element-b3ed36e{width:60px;}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0f7c41 */@media screen and (min-width: 1201px) {
.elementor-24221 .elementor-element.elementor-element-b0f7c41{width:calc(100% - 76px);}
}
@media only screen and (min-width: 768px) and (max-width: 1201px) {
.elementor-24221 .elementor-element.elementor-element-b0f7c41{width:calc(100% - 66px);}
}
@media screen and (max-width: 767px){
.elementor-24221 .elementor-element.elementor-element-b0f7c41{width:calc(100% - 60px);}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b50e5b2 */@media screen and (min-width: 1201px) {
.elementor-24221 .elementor-element.elementor-element-b50e5b2{width:76px;}
}
@media only screen and (min-width: 768px) and (max-width: 1201px) {
.elementor-24221 .elementor-element.elementor-element-b50e5b2{width:66px;}
}
@media screen and (max-width: 767px){
.elementor-24221 .elementor-element.elementor-element-b50e5b2{width:60px;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a3c479 */@media screen and (min-width: 1201px) {
.elementor-24221 .elementor-element.elementor-element-4a3c479{width:calc(100% - 76px);}
}
@media only screen and (min-width: 768px) and (max-width: 1201px) {
.elementor-24221 .elementor-element.elementor-element-4a3c479{width:calc(100% - 66px);}
}
@media screen and (max-width: 767px){
.elementor-24221 .elementor-element.elementor-element-4a3c479{width:calc(100% - 60px);}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-625423a */@media screen and (min-width: 1201px) {
.elementor-24221 .elementor-element.elementor-element-625423a{width:76px;}
}
@media only screen and (min-width: 768px) and (max-width: 1201px) {
.elementor-24221 .elementor-element.elementor-element-625423a{width:66px;}
}
@media screen and (max-width: 767px){
.elementor-24221 .elementor-element.elementor-element-625423a{width:60px;}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c53a437 */@media screen and (min-width: 1201px) {
.elementor-24221 .elementor-element.elementor-element-c53a437{width:calc(100% - 76px);}
}
@media only screen and (min-width: 768px) and (max-width: 1201px) {
.elementor-24221 .elementor-element.elementor-element-c53a437{width:calc(100% - 66px);}
}
@media screen and (max-width: 767px){
.elementor-24221 .elementor-element.elementor-element-c53a437{width:calc(100% - 60px);}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-01baa6a */@media screen and (min-width: 1201px) {
.elementor-24221 .elementor-element.elementor-element-01baa6a{width:76px;}
}
@media only screen and (min-width: 768px) and (max-width: 1201px) {
.elementor-24221 .elementor-element.elementor-element-01baa6a{width:66px;}
}
@media screen and (max-width: 767px){
.elementor-24221 .elementor-element.elementor-element-01baa6a{width:60px;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6f1c22 */@media screen and (min-width: 1201px) {
.elementor-24221 .elementor-element.elementor-element-c6f1c22{width:calc(100% - 76px);}
}
@media only screen and (min-width: 768px) and (max-width: 1201px) {
.elementor-24221 .elementor-element.elementor-element-c6f1c22{width:calc(100% - 66px);}
}
@media screen and (max-width: 767px){
.elementor-24221 .elementor-element.elementor-element-c6f1c22{width:calc(100% - 60px);}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-505ff75 */@media screen and (min-width: 1201px) {
.elementor-24221 .elementor-element.elementor-element-505ff75{width:76px;}
}
@media only screen and (min-width: 768px) and (max-width: 1201px) {
.elementor-24221 .elementor-element.elementor-element-505ff75{width:66px;}
}
@media screen and (max-width: 767px){
.elementor-24221 .elementor-element.elementor-element-505ff75{width:60px;}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-448b806 */@media screen and (min-width: 1201px) {
.elementor-24221 .elementor-element.elementor-element-448b806{width:calc(100% - 76px);}
}
@media only screen and (min-width: 768px) and (max-width: 1201px) {
.elementor-24221 .elementor-element.elementor-element-448b806{width:calc(100% - 66px);}
}
@media screen and (max-width: 767px){
.elementor-24221 .elementor-element.elementor-element-448b806{width:calc(100% - 60px);}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dcb3bd9 */@media screen and (min-width: 1201px) {
.elementor-24221 .elementor-element.elementor-element-dcb3bd9{width:76px;}
}
@media only screen and (min-width: 768px) and (max-width: 1201px) {
.elementor-24221 .elementor-element.elementor-element-dcb3bd9{width:66px;}
}
@media screen and (max-width: 767px){
.elementor-24221 .elementor-element.elementor-element-dcb3bd9{width:60px;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f99382c */@media screen and (min-width: 1201px) {
.elementor-24221 .elementor-element.elementor-element-f99382c{width:calc(100% - 76px);}
}
@media only screen and (min-width: 768px) and (max-width: 1201px) {
.elementor-24221 .elementor-element.elementor-element-f99382c{width:calc(100% - 66px);}
}
@media screen and (max-width: 767px){
.elementor-24221 .elementor-element.elementor-element-f99382c{width:calc(100% - 60px);}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d6ced31 */@media screen and (min-width: 1201px) {
.elementor-24221 .elementor-element.elementor-element-d6ced31{width:76px;}
}
@media only screen and (min-width: 768px) and (max-width: 1201px) {
.elementor-24221 .elementor-element.elementor-element-d6ced31{width:66px;}
}
@media screen and (max-width: 767px){
.elementor-24221 .elementor-element.elementor-element-d6ced31{width:60px;}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3e8655 */@media screen and (min-width: 1201px) {
.elementor-24221 .elementor-element.elementor-element-f3e8655{width:calc(100% - 76px);}
}
@media only screen and (min-width: 768px) and (max-width: 1201px) {
.elementor-24221 .elementor-element.elementor-element-f3e8655{width:calc(100% - 66px);}
}
@media screen and (max-width: 767px){
.elementor-24221 .elementor-element.elementor-element-f3e8655{width:calc(100% - 60px);}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d0f4ebe */@media screen and (min-width: 1201px) {
.elementor-24221 .elementor-element.elementor-element-d0f4ebe{width:76px;}
}
@media only screen and (min-width: 768px) and (max-width: 1201px) {
.elementor-24221 .elementor-element.elementor-element-d0f4ebe{width:66px;}
}
@media screen and (max-width: 767px){
.elementor-24221 .elementor-element.elementor-element-d0f4ebe{width:60px;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-09c9de5 */@media screen and (min-width: 1201px) {
.elementor-24221 .elementor-element.elementor-element-09c9de5{width:calc(100% - 76px);}
}
@media only screen and (min-width: 768px) and (max-width: 1201px) {
.elementor-24221 .elementor-element.elementor-element-09c9de5{width:calc(100% - 66px);}
}
@media screen and (max-width: 767px){
.elementor-24221 .elementor-element.elementor-element-09c9de5{width:calc(100% - 60px);}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa50ec7 */@media screen and (max-width: 767px){
.elementor-24221 .elementor-element.elementor-element-aa50ec7{background-size: 45vw!important;padding-top: 20vw;}
}

@media screen and (min-width: 1471px) {
.elementor-24221 .elementor-element.elementor-element-aa50ec7{height: 50vwvw;}
.elementor-24221 .elementor-element.elementor-element-aa50ec7{padding-top:11vw;}
}
@media only screen and (min-width: 1201px) and (max-width: 1470px) {
.elementor-24221 .elementor-element.elementor-element-aa50ec7{height: 50vw;}
.elementor-24221 .elementor-element.elementor-element-aa50ec7{padding-top:11vw;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53c3326 */@media screen and (max-width: 767px){
.elementor-24221 .elementor-element.elementor-element-53c3326{background-size: 100%!important;padding-top: 25vw;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0d99c1 */@media screen and (min-width: 1201px) {
.elementor-24221 .elementor-element.elementor-element-d0d99c1 .h31{width:180px;}
.elementor-24221 .elementor-element.elementor-element-d0d99c1 .h32{width:calc(100% - 180px);}
}
@media only screen and (min-width: 768px) and (max-width: 1200px) {
.elementor-24221 .elementor-element.elementor-element-d0d99c1 .h31{width:100px;}
.elementor-24221 .elementor-element.elementor-element-d0d99c1 .h32{width:calc(100% - 100px);}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7d13b9 */@media screen and (max-width: 767px){
.elementor-24221 .elementor-element.elementor-element-c7d13b9::before{background-size: 80%!important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4bf851 */@media screen and (max-width: 767px){
.elementor-24221 .elementor-element.elementor-element-f4bf851::before{background-size: 80%!important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37e146f */@media screen and (min-width: 1201px) {
.elementor-24221 .elementor-element.elementor-element-37e146f .h31{width:180px;}
.elementor-24221 .elementor-element.elementor-element-37e146f .h32{width:calc(100% - 180px);}
}
@media only screen and (min-width: 768px) and (max-width: 1200px) {
.elementor-24221 .elementor-element.elementor-element-37e146f .h31{width:100px;}
.elementor-24221 .elementor-element.elementor-element-37e146f .h32{width:calc(100% - 100px);}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ccbdd8e */@media screen and (max-width: 767px){
.elementor-24221 .elementor-element.elementor-element-ccbdd8e::before{background-size: 80%!important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9b5196 */@media screen and (max-width: 767px){
.elementor-24221 .elementor-element.elementor-element-c9b5196::before{background-size: 80%!important;}
}/* End custom CSS */