.elementor-2182 .elementor-element.elementor-element-2c05120{--display:flex;--min-height:100svh;--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2182 .elementor-element.elementor-element-53e4459{--display:flex;--min-height:100svh;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2182 .elementor-element.elementor-element-53e4459.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2182 .elementor-element.elementor-element-df50a3b{--display:flex;--min-height:50svh;--justify-content:flex-start;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2182 .elementor-element.elementor-element-eaf7e4d{text-align:start;}.elementor-2182 .elementor-element.elementor-element-eaf7e4d img{width:60%;}.elementor-2182 .elementor-element.elementor-element-e8b2160{--display:flex;--min-height:50svh;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-2182 .elementor-element.elementor-element-aeb2d17{text-align:start;}.elementor-2182 .elementor-element.elementor-element-aeb2d17 img{width:60%;}.elementor-2182 .elementor-element.elementor-element-145c49d{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2182 .elementor-element.elementor-element-1d46a19{--display:flex;--min-height:100svh;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2182 .elementor-element.elementor-element-0206e72{--display:flex;--min-height:50svh;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2182 .elementor-element.elementor-element-cc46f4c > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-2182 .elementor-element.elementor-element-cc46f4c{text-align:start;}.elementor-2182 .elementor-element.elementor-element-cc46f4c img{width:60%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-2182 .elementor-element.elementor-element-bb89ffd{text-align:center;}.elementor-2182 .elementor-element.elementor-element-bb89ffd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:42px;font-weight:300;line-height:1.4em;letter-spacing:-0.01em;}.elementor-2182 .elementor-element.elementor-element-834c53b{--display:flex;--min-height:50svh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2182 .elementor-element.elementor-element-a54599e{--display:flex;--min-height:calc(50svh - 120px);--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2182 .elementor-element.elementor-element-585f73c{--display:flex;--justify-content:flex-end;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-countdown .elementor-countdown-item{background-color:var( --e-global-color-primary );}.elementor-widget-countdown .elementor-countdown-digits{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-countdown .elementor-countdown-label{font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-countdown .elementor-countdown-expire--message{color:var( --e-global-color-text );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2182 .elementor-element.elementor-element-91466ff > .elementor-widget-container{margin:0px 0px -2px 2px;}.elementor-2182 .elementor-element.elementor-element-91466ff .elementor-countdown-wrapper{text-align:start;}body:not(.rtl) .elementor-2182 .elementor-element.elementor-element-91466ff .elementor-countdown-item:not(:first-of-type){margin-left:calc( 0px/2 );}body:not(.rtl) .elementor-2182 .elementor-element.elementor-element-91466ff .elementor-countdown-item:not(:last-of-type){margin-right:calc( 0px/2 );}body.rtl .elementor-2182 .elementor-element.elementor-element-91466ff .elementor-countdown-item:not(:first-of-type){margin-right:calc( 0px/2 );}body.rtl .elementor-2182 .elementor-element.elementor-element-91466ff .elementor-countdown-item:not(:last-of-type){margin-left:calc( 0px/2 );}.elementor-2182 .elementor-element.elementor-element-91466ff .elementor-countdown-item{padding:0px 0px 0px 0px;background-color:#FFFFFF00;}.elementor-2182 .elementor-element.elementor-element-91466ff .elementor-countdown-digits{color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-size:5vw;font-weight:200;line-height:1em;letter-spacing:-0.02em;}.elementor-2182 .elementor-element.elementor-element-fb6bfbf .elementor-countdown-wrapper{text-align:start;}body:not(.rtl) .elementor-2182 .elementor-element.elementor-element-fb6bfbf .elementor-countdown-item:not(:first-of-type){margin-left:calc( 0px/2 );}body:not(.rtl) .elementor-2182 .elementor-element.elementor-element-fb6bfbf .elementor-countdown-item:not(:last-of-type){margin-right:calc( 0px/2 );}body.rtl .elementor-2182 .elementor-element.elementor-element-fb6bfbf .elementor-countdown-item:not(:first-of-type){margin-right:calc( 0px/2 );}body.rtl .elementor-2182 .elementor-element.elementor-element-fb6bfbf .elementor-countdown-item:not(:last-of-type){margin-left:calc( 0px/2 );}.elementor-2182 .elementor-element.elementor-element-fb6bfbf .elementor-countdown-item{padding:0px 0px 0px 0px;background-color:var( --e-global-color-secondary );}.elementor-2182 .elementor-element.elementor-element-fb6bfbf .elementor-countdown-digits{color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-size:5vw;font-weight:300;line-height:1em;letter-spacing:-0.02em;}.elementor-2182 .elementor-element.elementor-element-d61794a{--display:flex;--position:absolute;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:3px;top:0px;}body:not(.rtl) .elementor-2182 .elementor-element.elementor-element-d61794a{left:0px;}body.rtl .elementor-2182 .elementor-element.elementor-element-d61794a{right:0px;}.elementor-2182 .elementor-element.elementor-element-cfbe0b4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;letter-spacing:-0.01em;}.elementor-2182 .elementor-element.elementor-element-59613bb{--display:flex;--justify-content:flex-end;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2182 .elementor-element.elementor-element-442575a > .elementor-widget-container{margin:0px 0px -2px 2px;}.elementor-2182 .elementor-element.elementor-element-442575a .elementor-countdown-wrapper{text-align:start;}body:not(.rtl) .elementor-2182 .elementor-element.elementor-element-442575a .elementor-countdown-item:not(:first-of-type){margin-left:calc( 0px/2 );}body:not(.rtl) .elementor-2182 .elementor-element.elementor-element-442575a .elementor-countdown-item:not(:last-of-type){margin-right:calc( 0px/2 );}body.rtl .elementor-2182 .elementor-element.elementor-element-442575a .elementor-countdown-item:not(:first-of-type){margin-right:calc( 0px/2 );}body.rtl .elementor-2182 .elementor-element.elementor-element-442575a .elementor-countdown-item:not(:last-of-type){margin-left:calc( 0px/2 );}.elementor-2182 .elementor-element.elementor-element-442575a .elementor-countdown-item{padding:0px 0px 0px 0px;background-color:#FFFFFF00;}.elementor-2182 .elementor-element.elementor-element-442575a .elementor-countdown-digits{color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-size:5vw;font-weight:200;line-height:1em;letter-spacing:-0.02em;}.elementor-2182 .elementor-element.elementor-element-610bf20 .elementor-countdown-wrapper{text-align:start;}body:not(.rtl) .elementor-2182 .elementor-element.elementor-element-610bf20 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 0px/2 );}body:not(.rtl) .elementor-2182 .elementor-element.elementor-element-610bf20 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 0px/2 );}body.rtl .elementor-2182 .elementor-element.elementor-element-610bf20 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 0px/2 );}body.rtl .elementor-2182 .elementor-element.elementor-element-610bf20 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 0px/2 );}.elementor-2182 .elementor-element.elementor-element-610bf20 .elementor-countdown-item{padding:0px 0px 0px 0px;background-color:var( --e-global-color-secondary );}.elementor-2182 .elementor-element.elementor-element-610bf20 .elementor-countdown-digits{color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-size:5vw;font-weight:300;line-height:1em;letter-spacing:-0.02em;}.elementor-2182 .elementor-element.elementor-element-abbc949{--display:flex;--position:absolute;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:3px;top:0px;}body:not(.rtl) .elementor-2182 .elementor-element.elementor-element-abbc949{left:0px;}body.rtl .elementor-2182 .elementor-element.elementor-element-abbc949{right:0px;}.elementor-2182 .elementor-element.elementor-element-0d67aaa .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;letter-spacing:-0.01em;}.elementor-2182 .elementor-element.elementor-element-fa2db3a{--display:flex;--justify-content:flex-end;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2182 .elementor-element.elementor-element-18fccfd > .elementor-widget-container{margin:0px 0px -2px 2px;}.elementor-2182 .elementor-element.elementor-element-18fccfd .elementor-countdown-wrapper{text-align:start;}body:not(.rtl) .elementor-2182 .elementor-element.elementor-element-18fccfd .elementor-countdown-item:not(:first-of-type){margin-left:calc( 0px/2 );}body:not(.rtl) .elementor-2182 .elementor-element.elementor-element-18fccfd .elementor-countdown-item:not(:last-of-type){margin-right:calc( 0px/2 );}body.rtl .elementor-2182 .elementor-element.elementor-element-18fccfd .elementor-countdown-item:not(:first-of-type){margin-right:calc( 0px/2 );}body.rtl .elementor-2182 .elementor-element.elementor-element-18fccfd .elementor-countdown-item:not(:last-of-type){margin-left:calc( 0px/2 );}.elementor-2182 .elementor-element.elementor-element-18fccfd .elementor-countdown-item{padding:0px 0px 0px 0px;background-color:#FFFFFF00;}.elementor-2182 .elementor-element.elementor-element-18fccfd .elementor-countdown-digits{color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-size:5vw;font-weight:200;line-height:1em;letter-spacing:-0.02em;}.elementor-2182 .elementor-element.elementor-element-2104713 .elementor-countdown-wrapper{text-align:start;}body:not(.rtl) .elementor-2182 .elementor-element.elementor-element-2104713 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 0px/2 );}body:not(.rtl) .elementor-2182 .elementor-element.elementor-element-2104713 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 0px/2 );}body.rtl .elementor-2182 .elementor-element.elementor-element-2104713 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 0px/2 );}body.rtl .elementor-2182 .elementor-element.elementor-element-2104713 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 0px/2 );}.elementor-2182 .elementor-element.elementor-element-2104713 .elementor-countdown-item{padding:0px 0px 0px 0px;background-color:var( --e-global-color-secondary );}.elementor-2182 .elementor-element.elementor-element-2104713 .elementor-countdown-digits{color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-size:5vw;font-weight:300;line-height:1em;letter-spacing:-0.02em;}.elementor-2182 .elementor-element.elementor-element-adad382{--display:flex;--position:absolute;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:3px;top:0px;}body:not(.rtl) .elementor-2182 .elementor-element.elementor-element-adad382{left:0px;}body.rtl .elementor-2182 .elementor-element.elementor-element-adad382{right:0px;}.elementor-2182 .elementor-element.elementor-element-f14db8f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;letter-spacing:-0.01em;}.elementor-2182 .elementor-element.elementor-element-482cb33{--display:flex;--justify-content:flex-end;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2182 .elementor-element.elementor-element-7c7e0ce > .elementor-widget-container{margin:0px 0px -2px 2px;}.elementor-2182 .elementor-element.elementor-element-7c7e0ce .elementor-countdown-wrapper{text-align:start;}body:not(.rtl) .elementor-2182 .elementor-element.elementor-element-7c7e0ce .elementor-countdown-item:not(:first-of-type){margin-left:calc( 0px/2 );}body:not(.rtl) .elementor-2182 .elementor-element.elementor-element-7c7e0ce .elementor-countdown-item:not(:last-of-type){margin-right:calc( 0px/2 );}body.rtl .elementor-2182 .elementor-element.elementor-element-7c7e0ce .elementor-countdown-item:not(:first-of-type){margin-right:calc( 0px/2 );}body.rtl .elementor-2182 .elementor-element.elementor-element-7c7e0ce .elementor-countdown-item:not(:last-of-type){margin-left:calc( 0px/2 );}.elementor-2182 .elementor-element.elementor-element-7c7e0ce .elementor-countdown-item{padding:0px 0px 0px 0px;background-color:#FFFFFF00;}.elementor-2182 .elementor-element.elementor-element-7c7e0ce .elementor-countdown-digits{color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-size:5vw;font-weight:200;line-height:1em;letter-spacing:-0.02em;}.elementor-2182 .elementor-element.elementor-element-faca325 .elementor-countdown-wrapper{text-align:start;}body:not(.rtl) .elementor-2182 .elementor-element.elementor-element-faca325 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 0px/2 );}body:not(.rtl) .elementor-2182 .elementor-element.elementor-element-faca325 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 0px/2 );}body.rtl .elementor-2182 .elementor-element.elementor-element-faca325 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 0px/2 );}body.rtl .elementor-2182 .elementor-element.elementor-element-faca325 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 0px/2 );}.elementor-2182 .elementor-element.elementor-element-faca325 .elementor-countdown-item{padding:0px 0px 0px 0px;background-color:var( --e-global-color-secondary );}.elementor-2182 .elementor-element.elementor-element-faca325 .elementor-countdown-digits{color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-size:5vw;font-weight:300;line-height:1em;letter-spacing:-0.02em;}.elementor-2182 .elementor-element.elementor-element-923d621{--display:flex;--position:absolute;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:3px;top:0px;}body:not(.rtl) .elementor-2182 .elementor-element.elementor-element-923d621{left:0px;}body.rtl .elementor-2182 .elementor-element.elementor-element-923d621{right:0px;}.elementor-2182 .elementor-element.elementor-element-cf95c8d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;letter-spacing:-0.01em;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2182 .elementor-element.elementor-element-3fb43c7 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.2px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 1px 0px;padding:22px 22px 22px 22px;}.elementor-2182 .elementor-element.elementor-element-3fb43c7 .elementor-button:hover, .elementor-2182 .elementor-element.elementor-element-3fb43c7 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-2182 .elementor-element.elementor-element-3fb43c7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2182 .elementor-element.elementor-element-3fb43c7 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-2182 .elementor-element.elementor-element-3fb43c7 .elementor-button:hover svg, .elementor-2182 .elementor-element.elementor-element-3fb43c7 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2182 .elementor-element.elementor-element-166d0d0 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.2px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;padding:22px 22px 22px 22px;}.elementor-2182 .elementor-element.elementor-element-166d0d0 .elementor-button:hover, .elementor-2182 .elementor-element.elementor-element-166d0d0 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-2182 .elementor-element.elementor-element-166d0d0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2182 .elementor-element.elementor-element-166d0d0 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-2182 .elementor-element.elementor-element-166d0d0 .elementor-button:hover svg, .elementor-2182 .elementor-element.elementor-element-166d0d0 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2182 .elementor-element.elementor-element-d3c607a{--display:flex;--justify-content:space-between;--gap:40px 40px;--row-gap:40px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-2182 .elementor-element.elementor-element-cb22d20 .elementor-heading-title{font-size:20px;font-weight:400;line-height:1.6em;letter-spacing:0em;}.elementor-2182 .elementor-element.elementor-element-68ca84d .elementor-heading-title{font-size:20px;font-weight:400;line-height:1.7em;letter-spacing:0em;}.elementor-2182 .elementor-element.elementor-element-dd70bd4{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#000000;--border-color:#000000;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2182 .elementor-element.elementor-element-799c5e0{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2182 .elementor-element.elementor-element-4e7a418{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-2182 .elementor-element.elementor-element-b3ca0cc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2182 .elementor-element.elementor-element-ba27c39 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:300;line-height:1.2em;letter-spacing:-0.02em;}.elementor-2182 .elementor-element.elementor-element-f579dc8 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-f579dc8 .elementor-heading-title{font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:0em;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2182 .elementor-element.elementor-element-0c25094{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-2182 .elementor-element.elementor-element-0c25094 .elementor-divider-separator{width:100%;}.elementor-2182 .elementor-element.elementor-element-0c25094 .elementor-divider{padding-block-start:25px;padding-block-end:25px;}.elementor-2182 .elementor-element.elementor-element-e5f1c6a > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-e5f1c6a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;letter-spacing:0em;}.elementor-2182 .elementor-element.elementor-element-8f11b41 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-8f11b41 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:0em;}.elementor-2182 .elementor-element.elementor-element-d979ad7 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-d979ad7 .elementor-heading-title{font-size:14px;font-weight:400;line-height:1.4em;letter-spacing:0em;}.elementor-2182 .elementor-element.elementor-element-b959f0d > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-b959f0d .elementor-heading-title{font-size:14px;font-weight:400;line-height:1.6em;letter-spacing:0em;}.elementor-2182 .elementor-element.elementor-element-ac61401{--display:flex;--position:absolute;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;top:0px;}body:not(.rtl) .elementor-2182 .elementor-element.elementor-element-ac61401{left:0px;}body.rtl .elementor-2182 .elementor-element.elementor-element-ac61401{right:0px;}.elementor-2182 .elementor-element.elementor-element-27d217e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;letter-spacing:-0.01em;}.elementor-2182 .elementor-element.elementor-element-6179a75 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;letter-spacing:-0.01em;}.elementor-2182 .elementor-element.elementor-element-a65efb5 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.2px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 0px 0px 0px;padding:22px 22px 22px 22px;}.elementor-2182 .elementor-element.elementor-element-a65efb5 .elementor-button:hover, .elementor-2182 .elementor-element.elementor-element-a65efb5 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-2182 .elementor-element.elementor-element-a65efb5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2182 .elementor-element.elementor-element-a65efb5 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-2182 .elementor-element.elementor-element-a65efb5 .elementor-button:hover svg, .elementor-2182 .elementor-element.elementor-element-a65efb5 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2182 .elementor-element.elementor-element-4e8b8d5{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2182 .elementor-element.elementor-element-f921192{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-2182 .elementor-element.elementor-element-e3d2ae4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2182 .elementor-element.elementor-element-a605dae .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:300;line-height:1.2em;letter-spacing:-0.02em;}.elementor-2182 .elementor-element.elementor-element-311fc64 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-311fc64 .elementor-heading-title{font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:0em;}.elementor-2182 .elementor-element.elementor-element-5f1bce6{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-2182 .elementor-element.elementor-element-5f1bce6 .elementor-divider-separator{width:100%;}.elementor-2182 .elementor-element.elementor-element-5f1bce6 .elementor-divider{padding-block-start:25px;padding-block-end:25px;}.elementor-2182 .elementor-element.elementor-element-7ed061d > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-7ed061d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;letter-spacing:0em;}.elementor-2182 .elementor-element.elementor-element-997b46f > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-997b46f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:0em;}.elementor-2182 .elementor-element.elementor-element-abe639e > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-abe639e .elementor-heading-title{font-size:14px;font-weight:400;line-height:1.4em;}.elementor-2182 .elementor-element.elementor-element-ab37d42 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-ab37d42 .elementor-heading-title{font-size:14px;font-weight:400;line-height:1.6em;letter-spacing:0em;}.elementor-2182 .elementor-element.elementor-element-d7777e4{--display:flex;--position:absolute;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;top:0px;}body:not(.rtl) .elementor-2182 .elementor-element.elementor-element-d7777e4{left:0px;}body.rtl .elementor-2182 .elementor-element.elementor-element-d7777e4{right:0px;}.elementor-2182 .elementor-element.elementor-element-d090ea1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;letter-spacing:-0.01em;}.elementor-2182 .elementor-element.elementor-element-8f03705 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;letter-spacing:-0.01em;}.elementor-2182 .elementor-element.elementor-element-e461913 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.2px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 0px 0px 0px;padding:22px 22px 22px 22px;}.elementor-2182 .elementor-element.elementor-element-e461913 .elementor-button:hover, .elementor-2182 .elementor-element.elementor-element-e461913 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-2182 .elementor-element.elementor-element-e461913 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2182 .elementor-element.elementor-element-e461913 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-2182 .elementor-element.elementor-element-e461913 .elementor-button:hover svg, .elementor-2182 .elementor-element.elementor-element-e461913 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2182 .elementor-element.elementor-element-1793bbf{--display:flex;--min-height:100vh;--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2182 .elementor-element.elementor-element-4679b51{--display:flex;--min-height:100svh;--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:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2182 .elementor-element.elementor-element-dc0b2d7{--display:flex;--min-height:100vh;}.elementor-2182 .elementor-element.elementor-element-dc0b2d7:not(.elementor-motion-effects-element-type-background), .elementor-2182 .elementor-element.elementor-element-dc0b2d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ifda.jp/wpifda/wp-content/uploads/2026/03/ifda_judges_kuramoto_1x1_02.jpg");background-position:center center;background-size:cover;}.elementor-2182 .elementor-element.elementor-element-0e9816a{--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;--padding-top:90px;--padding-bottom:100px;--padding-left:80px;--padding-right:80px;}.elementor-2182 .elementor-element.elementor-element-224f32b{--display:flex;--position:absolute;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;top:0px;}body:not(.rtl) .elementor-2182 .elementor-element.elementor-element-224f32b{left:0px;}body.rtl .elementor-2182 .elementor-element.elementor-element-224f32b{right:0px;}.elementor-2182 .elementor-element.elementor-element-4ea89f7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;letter-spacing:-0.01em;}.elementor-2182 .elementor-element.elementor-element-cc2c814 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;letter-spacing:-0.01em;}.elementor-2182 .elementor-element.elementor-element-035520e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2182 .elementor-element.elementor-element-2fae47e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:300;line-height:1.2em;letter-spacing:-0.01em;}.elementor-2182 .elementor-element.elementor-element-379fd62 > .elementor-widget-container{padding:2px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-379fd62 .elementor-heading-title{font-size:30px;font-weight:400;line-height:1.4em;letter-spacing:0em;}.elementor-2182 .elementor-element.elementor-element-c1d53f8 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-c1d53f8 .elementor-heading-title{font-size:14px;font-weight:400;line-height:1.7em;letter-spacing:0em;}.elementor-2182 .elementor-element.elementor-element-ea8008c > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-ea8008c .elementor-heading-title{font-size:14px;font-weight:400;line-height:1.4em;letter-spacing:0em;}.elementor-2182 .elementor-element.elementor-element-7dcda34 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-7dcda34 .elementor-heading-title{font-size:14px;font-weight:400;line-height:1.6em;letter-spacing:0em;}.elementor-2182 .elementor-element.elementor-element-acf941b .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.2px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 1px 0px;padding:20px 0px 20px 0px;}.elementor-2182 .elementor-element.elementor-element-acf941b .elementor-button:hover, .elementor-2182 .elementor-element.elementor-element-acf941b .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-2182 .elementor-element.elementor-element-acf941b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-acf941b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2182 .elementor-element.elementor-element-acf941b .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-2182 .elementor-element.elementor-element-acf941b .elementor-button:hover svg, .elementor-2182 .elementor-element.elementor-element-acf941b .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2182 .elementor-element.elementor-element-f26a722{--display:flex;--min-height:100vh;--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2182 .elementor-element.elementor-element-64e891f{--display:flex;--min-height:100svh;--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:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2182 .elementor-element.elementor-element-451f3be > .elementor-widget-container{padding:5px 5px 5px 5px;}body:not(.rtl) .elementor-2182 .elementor-element.elementor-element-451f3be{left:0px;}body.rtl .elementor-2182 .elementor-element.elementor-element-451f3be{right:0px;}.elementor-2182 .elementor-element.elementor-element-451f3be{bottom:0px;}.elementor-2182 .elementor-element.elementor-element-451f3be .elementor-heading-title{font-size:11px;font-weight:400;letter-spacing:0px;}.elementor-2182 .elementor-element.elementor-element-73b020b{--display:flex;--min-height:100vh;}.elementor-2182 .elementor-element.elementor-element-73b020b:not(.elementor-motion-effects-element-type-background), .elementor-2182 .elementor-element.elementor-element-73b020b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ifda.jp/wpifda/wp-content/uploads/2026/03/ifda_judges_tane_1x1_01.jpg");background-position:center center;background-size:cover;}.elementor-2182 .elementor-element.elementor-element-a39262c{--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;--padding-top:90px;--padding-bottom:100px;--padding-left:80px;--padding-right:80px;}.elementor-2182 .elementor-element.elementor-element-c3cadb6{--display:flex;--position:absolute;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;top:0px;}body:not(.rtl) .elementor-2182 .elementor-element.elementor-element-c3cadb6{left:0px;}body.rtl .elementor-2182 .elementor-element.elementor-element-c3cadb6{right:0px;}.elementor-2182 .elementor-element.elementor-element-0e40731 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;letter-spacing:-0.01em;}.elementor-2182 .elementor-element.elementor-element-1322c02 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;letter-spacing:-0.01em;}.elementor-2182 .elementor-element.elementor-element-3ac8bd2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2182 .elementor-element.elementor-element-f87181a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:300;line-height:1.2em;letter-spacing:-0.01em;}.elementor-2182 .elementor-element.elementor-element-06ac879 > .elementor-widget-container{padding:2px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-06ac879 .elementor-heading-title{font-size:30px;font-weight:400;line-height:1.4em;letter-spacing:0em;}.elementor-2182 .elementor-element.elementor-element-813dcaf > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-813dcaf .elementor-heading-title{font-size:14px;font-weight:400;line-height:1.7em;letter-spacing:0em;}.elementor-2182 .elementor-element.elementor-element-db068b4 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-db068b4 .elementor-heading-title{font-size:14px;font-weight:400;line-height:1.4em;letter-spacing:0em;}.elementor-2182 .elementor-element.elementor-element-f8a1ab4 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-f8a1ab4 .elementor-heading-title{font-size:14px;font-weight:400;line-height:1.6em;letter-spacing:0em;}.elementor-2182 .elementor-element.elementor-element-26feca2 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.2px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 1px 0px;padding:20px 0px 20px 0px;}.elementor-2182 .elementor-element.elementor-element-26feca2 .elementor-button:hover, .elementor-2182 .elementor-element.elementor-element-26feca2 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-2182 .elementor-element.elementor-element-26feca2 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-26feca2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2182 .elementor-element.elementor-element-26feca2 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-2182 .elementor-element.elementor-element-26feca2 .elementor-button:hover svg, .elementor-2182 .elementor-element.elementor-element-26feca2 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2182 .elementor-element.elementor-element-acc4bc1{--display:flex;--min-height:100vh;--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2182 .elementor-element.elementor-element-6a581c4{--display:flex;--min-height:100svh;--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:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2182 .elementor-element.elementor-element-be732bc > .elementor-widget-container{padding:5px 5px 5px 5px;}body:not(.rtl) .elementor-2182 .elementor-element.elementor-element-be732bc{left:0px;}body.rtl .elementor-2182 .elementor-element.elementor-element-be732bc{right:0px;}.elementor-2182 .elementor-element.elementor-element-be732bc{bottom:0px;}.elementor-2182 .elementor-element.elementor-element-be732bc .elementor-heading-title{font-size:11px;font-weight:400;letter-spacing:0px;}.elementor-2182 .elementor-element.elementor-element-6d568e0{--display:flex;--min-height:100vh;}.elementor-2182 .elementor-element.elementor-element-6d568e0:not(.elementor-motion-effects-element-type-background), .elementor-2182 .elementor-element.elementor-element-6d568e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ifda.jp/wpifda/wp-content/uploads/2026/03/ifda_judges_ronan_01.jpg");background-position:center center;background-size:cover;}.elementor-2182 .elementor-element.elementor-element-d055e4b{--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;--padding-top:90px;--padding-bottom:100px;--padding-left:80px;--padding-right:80px;}.elementor-2182 .elementor-element.elementor-element-64b5daa{--display:flex;--position:absolute;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;top:0px;}body:not(.rtl) .elementor-2182 .elementor-element.elementor-element-64b5daa{left:0px;}body.rtl .elementor-2182 .elementor-element.elementor-element-64b5daa{right:0px;}.elementor-2182 .elementor-element.elementor-element-dcb4f38 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;letter-spacing:-0.01em;}.elementor-2182 .elementor-element.elementor-element-0f2ecb4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;letter-spacing:-0.01em;}.elementor-2182 .elementor-element.elementor-element-01cc297{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2182 .elementor-element.elementor-element-78b7af2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:300;line-height:1.2em;letter-spacing:-0.01em;}.elementor-2182 .elementor-element.elementor-element-ff0dbce > .elementor-widget-container{padding:2px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-ff0dbce .elementor-heading-title{font-size:30px;font-weight:400;line-height:1.4em;letter-spacing:0em;}.elementor-2182 .elementor-element.elementor-element-d2e30f6 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-d2e30f6 .elementor-heading-title{font-size:14px;font-weight:400;line-height:1.7em;letter-spacing:0em;}.elementor-2182 .elementor-element.elementor-element-21c51a1 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-21c51a1 .elementor-heading-title{font-size:14px;font-weight:400;line-height:1.4em;letter-spacing:0em;}.elementor-2182 .elementor-element.elementor-element-15323e7 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-15323e7 .elementor-heading-title{font-size:14px;font-weight:400;line-height:1.6em;letter-spacing:0em;}.elementor-2182 .elementor-element.elementor-element-68aaf5e .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.2px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 1px 0px;padding:20px 0px 20px 0px;}.elementor-2182 .elementor-element.elementor-element-68aaf5e .elementor-button:hover, .elementor-2182 .elementor-element.elementor-element-68aaf5e .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-2182 .elementor-element.elementor-element-68aaf5e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-68aaf5e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2182 .elementor-element.elementor-element-68aaf5e .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-2182 .elementor-element.elementor-element-68aaf5e .elementor-button:hover svg, .elementor-2182 .elementor-element.elementor-element-68aaf5e .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2182 .elementor-element.elementor-element-1e9c322{--display:flex;--min-height:100vh;--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2182 .elementor-element.elementor-element-543eb0b{--display:flex;--min-height:100svh;--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:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2182 .elementor-element.elementor-element-82b9aa9 > .elementor-widget-container{padding:5px 5px 5px 5px;}body:not(.rtl) .elementor-2182 .elementor-element.elementor-element-82b9aa9{left:0px;}body.rtl .elementor-2182 .elementor-element.elementor-element-82b9aa9{right:0px;}.elementor-2182 .elementor-element.elementor-element-82b9aa9{bottom:0px;}.elementor-2182 .elementor-element.elementor-element-82b9aa9 .elementor-heading-title{font-size:11px;font-weight:400;letter-spacing:0px;}.elementor-2182 .elementor-element.elementor-element-1e122b0{--display:flex;--min-height:100vh;}.elementor-2182 .elementor-element.elementor-element-1e122b0:not(.elementor-motion-effects-element-type-background), .elementor-2182 .elementor-element.elementor-element-1e122b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ifda.jp/wpifda/wp-content/uploads/2026/03/ifda_judges_cecilie_01.jpg");background-position:center center;background-size:cover;}.elementor-2182 .elementor-element.elementor-element-f16d8cd{--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;--padding-top:90px;--padding-bottom:100px;--padding-left:80px;--padding-right:80px;}.elementor-2182 .elementor-element.elementor-element-1f14c3f{--display:flex;--position:absolute;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;top:0px;}body:not(.rtl) .elementor-2182 .elementor-element.elementor-element-1f14c3f{left:0px;}body.rtl .elementor-2182 .elementor-element.elementor-element-1f14c3f{right:0px;}.elementor-2182 .elementor-element.elementor-element-ad7f490 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;letter-spacing:-0.01em;}.elementor-2182 .elementor-element.elementor-element-6a073cb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;letter-spacing:-0.01em;}.elementor-2182 .elementor-element.elementor-element-9836b31{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2182 .elementor-element.elementor-element-b81055a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:300;line-height:1.2em;letter-spacing:-0.01em;}.elementor-2182 .elementor-element.elementor-element-bf043cd > .elementor-widget-container{padding:2px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-bf043cd .elementor-heading-title{font-size:30px;font-weight:400;line-height:1.4em;letter-spacing:0em;}.elementor-2182 .elementor-element.elementor-element-1ee77dd > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-1ee77dd .elementor-heading-title{font-size:14px;font-weight:400;line-height:1.7em;letter-spacing:0em;}.elementor-2182 .elementor-element.elementor-element-5cf7e38 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-5cf7e38 .elementor-heading-title{font-size:14px;font-weight:400;line-height:1.4em;letter-spacing:0em;}.elementor-2182 .elementor-element.elementor-element-15adfe3 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-15adfe3 .elementor-heading-title{font-size:14px;font-weight:400;line-height:1.6em;letter-spacing:0em;}.elementor-2182 .elementor-element.elementor-element-56c73eb .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.2px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 1px 0px;padding:20px 0px 20px 0px;}.elementor-2182 .elementor-element.elementor-element-56c73eb .elementor-button:hover, .elementor-2182 .elementor-element.elementor-element-56c73eb .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-2182 .elementor-element.elementor-element-56c73eb > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-56c73eb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2182 .elementor-element.elementor-element-56c73eb .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-2182 .elementor-element.elementor-element-56c73eb .elementor-button:hover svg, .elementor-2182 .elementor-element.elementor-element-56c73eb .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2182 .elementor-element.elementor-element-9baecdb{--display:flex;--min-height:100svh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.8;--padding-top:120px;--padding-bottom:120px;--padding-left:80px;--padding-right:80px;}.elementor-2182 .elementor-element.elementor-element-9baecdb::before, .elementor-2182 .elementor-element.elementor-element-9baecdb > .elementor-background-video-container::before, .elementor-2182 .elementor-element.elementor-element-9baecdb > .e-con-inner > .elementor-background-video-container::before, .elementor-2182 .elementor-element.elementor-element-9baecdb > .elementor-background-slideshow::before, .elementor-2182 .elementor-element.elementor-element-9baecdb > .e-con-inner > .elementor-background-slideshow::before, .elementor-2182 .elementor-element.elementor-element-9baecdb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-2182 .elementor-element.elementor-element-9baecdb .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-2182 .elementor-element.elementor-element-79d8385{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2182 .elementor-element.elementor-element-9294c80 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-2182 .elementor-element.elementor-element-9294c80 .elementor-heading-title{font-size:20px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:var( --e-global-color-secondary );}.elementor-2182 .elementor-element.elementor-element-d194743 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-2182 .elementor-element.elementor-element-d194743 .elementor-heading-title{font-size:20px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:var( --e-global-color-secondary );}.elementor-2182 .elementor-element.elementor-element-6efb623 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-2182 .elementor-element.elementor-element-6efb623 .elementor-heading-title{font-size:20px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:var( --e-global-color-secondary );}.elementor-2182 .elementor-element.elementor-element-257d431 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-257d431{text-align:end;}.elementor-2182 .elementor-element.elementor-element-257d431 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;letter-spacing:0em;color:var( --e-global-color-secondary );}.elementor-2182 .elementor-element.elementor-element-2650878 > .elementor-widget-container{margin:7px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-2650878{text-align:end;}.elementor-2182 .elementor-element.elementor-element-2650878 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;letter-spacing:0em;color:var( --e-global-color-secondary );}.elementor-2182 .elementor-element.elementor-element-bfc6e58 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-bfc6e58{text-align:end;}.elementor-2182 .elementor-element.elementor-element-bfc6e58 .elementor-heading-title{font-size:14px;font-weight:400;line-height:1.7em;letter-spacing:0em;color:var( --e-global-color-secondary );}.elementor-2182 .elementor-element.elementor-element-5b6971e{--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;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-2182 .elementor-element.elementor-element-473394d > .elementor-widget-container{margin:-80px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-c58a3f0 > .elementor-widget-container{margin:0px 0px 0px -2px;}.elementor-2182 .elementor-element.elementor-element-c58a3f0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:60px;font-weight:300;line-height:1.2em;letter-spacing:-0.01em;}.elementor-2182 .elementor-element.elementor-element-7407d9c > .elementor-widget-container{margin:0px 0px 0px -4px;}.elementor-2182 .elementor-element.elementor-element-7407d9c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:60px;font-weight:300;line-height:1.2em;letter-spacing:-0.01em;}.elementor-2182 .elementor-element.elementor-element-83c92d8 > .elementor-widget-container{padding:16px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-83c92d8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:400;line-height:1.2em;letter-spacing:-0.01em;}.elementor-2182 .elementor-element.elementor-element-7da6f2b{--display:flex;--position:absolute;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;top:0px;}body:not(.rtl) .elementor-2182 .elementor-element.elementor-element-7da6f2b{left:0px;}body.rtl .elementor-2182 .elementor-element.elementor-element-7da6f2b{right:0px;}.elementor-2182 .elementor-element.elementor-element-517a7f6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;letter-spacing:-0.01em;}.elementor-2182 .elementor-element.elementor-element-fcf1a85 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;letter-spacing:-0.01em;}.elementor-2182 .elementor-element.elementor-element-2651ab6{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2182 .elementor-element.elementor-element-c917937{--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:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-2182 .elementor-element.elementor-element-25e3200 .elementor-heading-title{font-size:20px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:var( --e-global-color-primary );}.elementor-2182 .elementor-element.elementor-element-742bbed{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-2182 .elementor-element.elementor-element-742bbed .elementor-divider-separator{width:100%;}.elementor-2182 .elementor-element.elementor-element-742bbed .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-2182 .elementor-element.elementor-element-55fef53 .elementor-heading-title{font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:var( --e-global-color-primary );}.elementor-2182 .elementor-element.elementor-element-034172c .elementor-heading-title{font-size:12px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:var( --e-global-color-primary );}.elementor-2182 .elementor-element.elementor-element-ceef268{--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:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-2182 .elementor-element.elementor-element-9a1a5f4 .elementor-heading-title{font-size:20px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:var( --e-global-color-primary );}.elementor-2182 .elementor-element.elementor-element-be30155{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-2182 .elementor-element.elementor-element-be30155 .elementor-divider-separator{width:100%;}.elementor-2182 .elementor-element.elementor-element-be30155 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-2182 .elementor-element.elementor-element-4a8121a .elementor-heading-title{font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:var( --e-global-color-primary );}.elementor-2182 .elementor-element.elementor-element-d8be6b2 .elementor-heading-title{font-size:12px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:var( --e-global-color-primary );}.elementor-2182 .elementor-element.elementor-element-6c4a6de{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2182 .elementor-element.elementor-element-aa49078{--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:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2182 .elementor-element.elementor-element-7bdd4c7 iframe{height:100svh;}.elementor-2182 .elementor-element.elementor-element-34a18f0{--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;--padding-top:90px;--padding-bottom:100px;--padding-left:80px;--padding-right:80px;}.elementor-2182 .elementor-element.elementor-element-7e7b5d7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:300;line-height:1.2em;letter-spacing:-0.01em;}.elementor-2182 .elementor-element.elementor-element-eae85ab > .elementor-widget-container{padding:2px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-eae85ab .elementor-heading-title{font-size:30px;font-weight:400;line-height:1.4em;letter-spacing:0em;}.elementor-2182 .elementor-element.elementor-element-c7f18fb > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-c7f18fb .elementor-heading-title{font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:var( --e-global-color-primary );}.elementor-2182 .elementor-element.elementor-element-3b72114 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-3b72114 .elementor-heading-title{font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:var( --e-global-color-primary );}.elementor-2182 .elementor-element.elementor-element-a54918a .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.2px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 1px 0px;padding:20px 0px 20px 0px;}.elementor-2182 .elementor-element.elementor-element-a54918a .elementor-button:hover, .elementor-2182 .elementor-element.elementor-element-a54918a .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-2182 .elementor-element.elementor-element-a54918a > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-a54918a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2182 .elementor-element.elementor-element-a54918a .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-2182 .elementor-element.elementor-element-a54918a .elementor-button:hover svg, .elementor-2182 .elementor-element.elementor-element-a54918a .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2182 .elementor-element.elementor-element-d30e1c5 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.2px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 1px 0px;padding:20px 0px 20px 0px;}.elementor-2182 .elementor-element.elementor-element-d30e1c5 .elementor-button:hover, .elementor-2182 .elementor-element.elementor-element-d30e1c5 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-2182 .elementor-element.elementor-element-d30e1c5 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-d30e1c5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2182 .elementor-element.elementor-element-d30e1c5 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-2182 .elementor-element.elementor-element-d30e1c5 .elementor-button:hover svg, .elementor-2182 .elementor-element.elementor-element-d30e1c5 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2182 .elementor-element.elementor-element-3f1ab44{--display:flex;--position:absolute;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;top:0px;}body:not(.rtl) .elementor-2182 .elementor-element.elementor-element-3f1ab44{left:0px;}body.rtl .elementor-2182 .elementor-element.elementor-element-3f1ab44{right:0px;}.elementor-2182 .elementor-element.elementor-element-f750b4e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;letter-spacing:-0.01em;}.elementor-2182 .elementor-element.elementor-element-0c76dd5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;letter-spacing:-0.01em;}.elementor-2182 .elementor-element.elementor-element-1d4b345{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2182 .elementor-element.elementor-element-dfc8c28{--display:flex;--min-height:100svh;--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;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2182 .elementor-element.elementor-element-4ec7c22 img{width:50%;}.elementor-2182 .elementor-element.elementor-element-e166d04{--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;--padding-top:90px;--padding-bottom:100px;--padding-left:80px;--padding-right:80px;}.elementor-2182 .elementor-element.elementor-element-51b6481 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:300;line-height:1.3em;letter-spacing:-0.01em;}.elementor-2182 .elementor-element.elementor-element-f5796e1 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-f5796e1 .elementor-heading-title{font-size:20px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:var( --e-global-color-primary );}.elementor-2182 .elementor-element.elementor-element-409b11b > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-409b11b .elementor-heading-title{font-size:14px;font-weight:400;line-height:1.4em;letter-spacing:0em;}.elementor-2182 .elementor-element.elementor-element-2a32d46 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-2a32d46 .elementor-heading-title{font-size:20px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:var( --e-global-color-primary );}.elementor-2182 .elementor-element.elementor-element-a8760b4 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-a8760b4 .elementor-heading-title{font-size:14px;font-weight:400;line-height:1.6em;letter-spacing:0em;}.elementor-2182 .elementor-element.elementor-element-e6414a8 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.2px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 1px 0px;padding:20px 0px 20px 0px;}.elementor-2182 .elementor-element.elementor-element-e6414a8 .elementor-button:hover, .elementor-2182 .elementor-element.elementor-element-e6414a8 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-2182 .elementor-element.elementor-element-e6414a8 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-e6414a8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2182 .elementor-element.elementor-element-e6414a8 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-2182 .elementor-element.elementor-element-e6414a8 .elementor-button:hover svg, .elementor-2182 .elementor-element.elementor-element-e6414a8 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2182 .elementor-element.elementor-element-c98721b{--display:flex;--position:absolute;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;top:0px;}body:not(.rtl) .elementor-2182 .elementor-element.elementor-element-c98721b{left:0px;}body.rtl .elementor-2182 .elementor-element.elementor-element-c98721b{right:0px;}.elementor-2182 .elementor-element.elementor-element-0b1bd09 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;letter-spacing:-0.01em;}.elementor-2182 .elementor-element.elementor-element-ca61c52 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;letter-spacing:-0.01em;}.elementor-2182 .elementor-element.elementor-element-6d68b1c{--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-2182 .elementor-element.elementor-element-dbea0c0{--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;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-2182 .elementor-element.elementor-element-d97b2e7{text-align:center;}.elementor-2182 .elementor-element.elementor-element-d97b2e7 img{width:50%;}.elementor-2182 .elementor-element.elementor-element-6335e00{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:80px;--padding-bottom:100px;--padding-left:80px;--padding-right:80px;}.elementor-2182 .elementor-element.elementor-element-e172bb1 .elementor-heading-title{font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:var( --e-global-color-primary );}.elementor-2182 .elementor-element.elementor-element-c736d21 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-c736d21 .elementor-heading-title{font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:0em;color:var( --e-global-color-primary );}.elementor-2182 .elementor-element.elementor-element-e983dd8 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.2px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 1px 0px;padding:20px 0px 20px 0px;}.elementor-2182 .elementor-element.elementor-element-e983dd8 .elementor-button:hover, .elementor-2182 .elementor-element.elementor-element-e983dd8 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-2182 .elementor-element.elementor-element-e983dd8 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-e983dd8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2182 .elementor-element.elementor-element-e983dd8 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-2182 .elementor-element.elementor-element-e983dd8 .elementor-button:hover svg, .elementor-2182 .elementor-element.elementor-element-e983dd8 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2182 .elementor-element.elementor-element-fed4de6 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.2px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 1px 0px;padding:20px 0px 20px 0px;}.elementor-2182 .elementor-element.elementor-element-fed4de6 .elementor-button:hover, .elementor-2182 .elementor-element.elementor-element-fed4de6 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-2182 .elementor-element.elementor-element-fed4de6 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-fed4de6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2182 .elementor-element.elementor-element-fed4de6 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-2182 .elementor-element.elementor-element-fed4de6 .elementor-button:hover svg, .elementor-2182 .elementor-element.elementor-element-fed4de6 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2182 .elementor-element.elementor-element-2c2510e{--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:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2182 .elementor-element.elementor-element-cc1543b .elementor-button{background-color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.2px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:0px 0px 0px 0px;padding:32px 22px 32px 22px;}.elementor-2182 .elementor-element.elementor-element-cc1543b .elementor-button:hover, .elementor-2182 .elementor-element.elementor-element-cc1543b .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-2182 .elementor-element.elementor-element-cc1543b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2182 .elementor-element.elementor-element-cc1543b .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-2182 .elementor-element.elementor-element-cc1543b .elementor-button:hover svg, .elementor-2182 .elementor-element.elementor-element-cc1543b .elementor-button:focus svg{fill:var( --e-global-color-primary );}@media(min-width:768px){.elementor-2182 .elementor-element.elementor-element-53e4459{--width:50%;}.elementor-2182 .elementor-element.elementor-element-145c49d{--width:50%;}.elementor-2182 .elementor-element.elementor-element-585f73c{--width:50%;}.elementor-2182 .elementor-element.elementor-element-59613bb{--width:50%;}.elementor-2182 .elementor-element.elementor-element-fa2db3a{--width:50%;}.elementor-2182 .elementor-element.elementor-element-482cb33{--width:50%;}.elementor-2182 .elementor-element.elementor-element-799c5e0{--width:50%;}.elementor-2182 .elementor-element.elementor-element-4e8b8d5{--width:50%;}.elementor-2182 .elementor-element.elementor-element-4679b51{--width:50%;}.elementor-2182 .elementor-element.elementor-element-0e9816a{--width:50%;}.elementor-2182 .elementor-element.elementor-element-64e891f{--width:50%;}.elementor-2182 .elementor-element.elementor-element-a39262c{--width:50%;}.elementor-2182 .elementor-element.elementor-element-6a581c4{--width:50%;}.elementor-2182 .elementor-element.elementor-element-d055e4b{--width:50%;}.elementor-2182 .elementor-element.elementor-element-543eb0b{--width:50%;}.elementor-2182 .elementor-element.elementor-element-f16d8cd{--width:50%;}.elementor-2182 .elementor-element.elementor-element-c917937{--width:50%;}.elementor-2182 .elementor-element.elementor-element-ceef268{--width:50%;}.elementor-2182 .elementor-element.elementor-element-aa49078{--width:50%;}.elementor-2182 .elementor-element.elementor-element-34a18f0{--width:50%;}.elementor-2182 .elementor-element.elementor-element-dfc8c28{--width:50%;}.elementor-2182 .elementor-element.elementor-element-e166d04{--width:50%;}.elementor-2182 .elementor-element.elementor-element-dbea0c0{--width:50%;}.elementor-2182 .elementor-element.elementor-element-6335e00{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2182 .elementor-element.elementor-element-799c5e0{--width:100%;}.elementor-2182 .elementor-element.elementor-element-4e8b8d5{--width:100%;}.elementor-2182 .elementor-element.elementor-element-4679b51{--width:100%;}.elementor-2182 .elementor-element.elementor-element-0e9816a{--width:100%;}.elementor-2182 .elementor-element.elementor-element-64e891f{--width:100%;}.elementor-2182 .elementor-element.elementor-element-a39262c{--width:100%;}.elementor-2182 .elementor-element.elementor-element-6a581c4{--width:100%;}.elementor-2182 .elementor-element.elementor-element-d055e4b{--width:100%;}.elementor-2182 .elementor-element.elementor-element-543eb0b{--width:100%;}.elementor-2182 .elementor-element.elementor-element-f16d8cd{--width:100%;}.elementor-2182 .elementor-element.elementor-element-aa49078{--width:100%;}.elementor-2182 .elementor-element.elementor-element-34a18f0{--width:100%;}.elementor-2182 .elementor-element.elementor-element-dfc8c28{--width:100%;}.elementor-2182 .elementor-element.elementor-element-e166d04{--width:100%;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2182 .elementor-element.elementor-element-eaf7e4d img{width:80%;}.elementor-2182 .elementor-element.elementor-element-aeb2d17 img{width:80%;}.elementor-2182 .elementor-element.elementor-element-cc46f4c img{width:100%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2182 .elementor-element.elementor-element-bb89ffd .elementor-heading-title{font-size:30px;}.elementor-widget-countdown .elementor-countdown-digits{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-countdown .elementor-countdown-label{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-countdown .elementor-countdown-expire--message{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2182 .elementor-element.elementor-element-91466ff .elementor-countdown-digits{font-size:7.7vw;}.elementor-2182 .elementor-element.elementor-element-fb6bfbf .elementor-countdown-digits{font-size:7.7vw;}.elementor-2182 .elementor-element.elementor-element-442575a .elementor-countdown-digits{font-size:7.7vw;}.elementor-2182 .elementor-element.elementor-element-610bf20 .elementor-countdown-digits{font-size:7.7vw;}.elementor-2182 .elementor-element.elementor-element-18fccfd .elementor-countdown-digits{font-size:7.7vw;}.elementor-2182 .elementor-element.elementor-element-2104713 .elementor-countdown-digits{font-size:7.7vw;}.elementor-2182 .elementor-element.elementor-element-7c7e0ce .elementor-countdown-digits{font-size:7.7vw;}.elementor-2182 .elementor-element.elementor-element-faca325 .elementor-countdown-digits{font-size:7.7vw;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2182 .elementor-element.elementor-element-d3c607a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2182 .elementor-element.elementor-element-dd70bd4{--flex-wrap:wrap;}.elementor-2182 .elementor-element.elementor-element-799c5e0{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2182 .elementor-element.elementor-element-f921192{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-2182 .elementor-element.elementor-element-1793bbf{--flex-wrap:wrap;}.elementor-2182 .elementor-element.elementor-element-4679b51{--min-height:50svh;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-2182 .elementor-element.elementor-element-dc0b2d7{--min-height:50svh;}.elementor-2182 .elementor-element.elementor-element-f26a722{--flex-wrap:wrap;}.elementor-2182 .elementor-element.elementor-element-64e891f{--min-height:50svh;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-2182 .elementor-element.elementor-element-73b020b:not(.elementor-motion-effects-element-type-background), .elementor-2182 .elementor-element.elementor-element-73b020b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ifda.jp/wpifda/wp-content/uploads/2026/03/ifda_judges_tane_3x2_01.jpg");}.elementor-2182 .elementor-element.elementor-element-73b020b{--min-height:50svh;}.elementor-2182 .elementor-element.elementor-element-acc4bc1{--flex-wrap:wrap;}.elementor-2182 .elementor-element.elementor-element-6a581c4{--min-height:50svh;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-2182 .elementor-element.elementor-element-6d568e0:not(.elementor-motion-effects-element-type-background), .elementor-2182 .elementor-element.elementor-element-6d568e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ifda.jp/wpifda/wp-content/uploads/2026/03/ifda_judges_ronan_3x2_01.jpg");}.elementor-2182 .elementor-element.elementor-element-6d568e0{--min-height:50svh;}.elementor-2182 .elementor-element.elementor-element-1e9c322{--flex-wrap:wrap;}.elementor-2182 .elementor-element.elementor-element-543eb0b{--min-height:50svh;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-2182 .elementor-element.elementor-element-1e122b0:not(.elementor-motion-effects-element-type-background), .elementor-2182 .elementor-element.elementor-element-1e122b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ifda.jp/wpifda/wp-content/uploads/2026/03/ifda_judges_cecilie_1x1_01.jpg");}.elementor-2182 .elementor-element.elementor-element-1e122b0{--min-height:50svh;}.elementor-2182 .elementor-element.elementor-element-9baecdb{--min-height:100vh;}.elementor-2182 .elementor-element.elementor-element-c917937{--padding-top:20px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-2182 .elementor-element.elementor-element-ceef268{--padding-top:20px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-2182 .elementor-element.elementor-element-6c4a6de{--flex-wrap:wrap;}.elementor-2182 .elementor-element.elementor-element-aa49078{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-2182 .elementor-element.elementor-element-7bdd4c7 iframe{height:50svh;}.elementor-2182 .elementor-element.elementor-element-1d4b345{--flex-wrap:wrap;}.elementor-2182 .elementor-element.elementor-element-dfc8c28{--min-height:50svh;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-2182 .elementor-element.elementor-element-d97b2e7 img{width:66.66%;}.elementor-2182 .elementor-element.elementor-element-6335e00{--padding-top:23px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-2182 .elementor-element.elementor-element-2c05120{--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-2182 .elementor-element.elementor-element-53e4459{--min-height:30svh;--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;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-2182 .elementor-element.elementor-element-df50a3b{--width:50%;--min-height:25svh;--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:flex-start;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2182 .elementor-element.elementor-element-eaf7e4d img{width:100%;height:50px;}.elementor-2182 .elementor-element.elementor-element-e8b2160{--width:50%;--min-height:25svh;--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:flex-start;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2182 .elementor-element.elementor-element-aeb2d17 img{width:100%;height:50px;}.elementor-2182 .elementor-element.elementor-element-1d46a19{--min-height:60svh;}.elementor-2182 .elementor-element.elementor-element-0206e72{--min-height:40svh;}.elementor-2182 .elementor-element.elementor-element-cc46f4c img{width:75%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2182 .elementor-element.elementor-element-834c53b{--min-height:30svh;}.elementor-2182 .elementor-element.elementor-element-a54599e{--min-height:calc(30svh - 120px);}.elementor-2182 .elementor-element.elementor-element-585f73c{--width:25%;--justify-content:flex-end;}.elementor-widget-countdown .elementor-countdown-digits{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-countdown .elementor-countdown-label{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-countdown .elementor-countdown-expire--message{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2182 .elementor-element.elementor-element-91466ff .elementor-countdown-digits{font-size:9vw;}.elementor-2182 .elementor-element.elementor-element-fb6bfbf > .elementor-widget-container{padding:0px 0px 0px 3px;}.elementor-2182 .elementor-element.elementor-element-fb6bfbf .elementor-countdown-digits{font-size:30px;}.elementor-2182 .elementor-element.elementor-element-59613bb{--width:25%;--justify-content:flex-end;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-2182 .elementor-element.elementor-element-442575a .elementor-countdown-digits{font-size:9vw;}.elementor-2182 .elementor-element.elementor-element-610bf20 > .elementor-widget-container{padding:0px 0px 0px 3px;}.elementor-2182 .elementor-element.elementor-element-610bf20 .elementor-countdown-digits{font-size:30px;}.elementor-2182 .elementor-element.elementor-element-fa2db3a{--width:25%;--justify-content:flex-end;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-2182 .elementor-element.elementor-element-18fccfd .elementor-countdown-digits{font-size:9vw;}.elementor-2182 .elementor-element.elementor-element-2104713 > .elementor-widget-container{padding:0px 0px 0px 3px;}.elementor-2182 .elementor-element.elementor-element-2104713 .elementor-countdown-digits{font-size:30px;}.elementor-2182 .elementor-element.elementor-element-482cb33{--width:25%;--justify-content:flex-end;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-2182 .elementor-element.elementor-element-7c7e0ce .elementor-countdown-digits{font-size:9vw;}.elementor-2182 .elementor-element.elementor-element-faca325 > .elementor-widget-container{padding:0px 0px 0px 3px;}.elementor-2182 .elementor-element.elementor-element-faca325 .elementor-countdown-digits{font-size:30px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2182 .elementor-element.elementor-element-4e7a418{--padding-top:80px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2182 .elementor-element.elementor-element-f921192{--padding-top:35px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-2182 .elementor-element.elementor-element-0e9816a{--padding-top:80px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-2182 .elementor-element.elementor-element-a39262c{--padding-top:80px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-2182 .elementor-element.elementor-element-d055e4b{--padding-top:80px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-2182 .elementor-element.elementor-element-f16d8cd{--padding-top:80px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-2182 .elementor-element.elementor-element-9baecdb{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-2182 .elementor-element.elementor-element-9294c80 .elementor-heading-title{font-size:16px;}.elementor-2182 .elementor-element.elementor-element-d194743 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-2182 .elementor-element.elementor-element-6efb623 .elementor-heading-title{font-size:16px;}.elementor-2182 .elementor-element.elementor-element-257d431 .elementor-heading-title{font-size:16px;}.elementor-2182 .elementor-element.elementor-element-2650878 .elementor-heading-title{font-size:16px;}.elementor-2182 .elementor-element.elementor-element-bfc6e58 .elementor-heading-title{font-size:12px;}.elementor-2182 .elementor-element.elementor-element-5b6971e{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:80px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-2182 .elementor-element.elementor-element-c58a3f0 .elementor-heading-title{font-size:36px;}.elementor-2182 .elementor-element.elementor-element-7407d9c .elementor-heading-title{font-size:36px;}.elementor-2182 .elementor-element.elementor-element-83c92d8 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-2182 .elementor-element.elementor-element-83c92d8 .elementor-heading-title{font-size:20px;}.elementor-2182 .elementor-element.elementor-element-c917937{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-2182 .elementor-element.elementor-element-25e3200 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-2182 .elementor-element.elementor-element-55fef53 .elementor-heading-title{font-size:14px;}.elementor-2182 .elementor-element.elementor-element-ceef268{--padding-top:35px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-2182 .elementor-element.elementor-element-9a1a5f4 .elementor-heading-title{font-size:16px;}.elementor-2182 .elementor-element.elementor-element-4a8121a .elementor-heading-title{font-size:14px;}.elementor-2182 .elementor-element.elementor-element-34a18f0{--padding-top:80px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-2182 .elementor-element.elementor-element-c7f18fb .elementor-heading-title{line-height:1.4em;}.elementor-2182 .elementor-element.elementor-element-e166d04{--padding-top:80px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-2182 .elementor-element.elementor-element-6d68b1c{--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;}.elementor-2182 .elementor-element.elementor-element-dbea0c0{--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;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2182 .elementor-element.elementor-element-d97b2e7.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2182 .elementor-element.elementor-element-d97b2e7 img{width:1000%;}.elementor-2182 .elementor-element.elementor-element-6335e00{--padding-top:35px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for heading, class: .elementor-element-bb89ffd */.elementor-2182 .elementor-element.elementor-element-bb89ffd {
    overflow: hidden;
    position: relative;
}

.elementor-2182 .elementor-element.elementor-element-bb89ffd .elementor-widget-container {
    animation: moveLeft 5s linear infinite;
}

@keyframes moveLeft {
    0% {
        transform: translateX(100%);
    }
    100% {
        transform: translateX(-100%);
    }
}/* End custom CSS */