.elementor-72 .elementor-element.elementor-element-iv000004{--display:flex;--min-height:48.13vw;--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;--overlay-opacity:0.65;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:75px;--padding-bottom:90px;--padding-left:57px;--padding-right:57px;}.elementor-72 .elementor-element.elementor-element-iv000004:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-iv000004 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ideavillage.it/2026/wp-content/uploads/2026/09/ranch-hero-zucche-v2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-72 .elementor-element.elementor-element-iv000004::before, .elementor-72 .elementor-element.elementor-element-iv000004 > .elementor-background-video-container::before, .elementor-72 .elementor-element.elementor-element-iv000004 > .e-con-inner > .elementor-background-video-container::before, .elementor-72 .elementor-element.elementor-element-iv000004 > .elementor-background-slideshow::before, .elementor-72 .elementor-element.elementor-element-iv000004 > .e-con-inner > .elementor-background-slideshow::before, .elementor-72 .elementor-element.elementor-element-iv000004 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-ivclear ) 100%);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-72 .elementor-element.elementor-element-iv000001 .elementor-heading-title{font-family:var( --e-global-typography-ivseasonhero-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonhero-font-size );font-weight:var( --e-global-typography-ivseasonhero-font-weight );line-height:var( --e-global-typography-ivseasonhero-line-height );letter-spacing:var( --e-global-typography-ivseasonhero-letter-spacing );color:var( --e-global-color-ivwhite );}.elementor-72 .elementor-element.elementor-element-iv000003{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:51px 51px;--row-gap:51px;--column-gap:51px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-72 .elementor-element.elementor-element-iv000002 .elementor-button{background-color:var( --e-global-color-ivorange );font-family:var( --e-global-typography-ivseasonmeta-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonmeta-font-size );font-weight:var( --e-global-typography-ivseasonmeta-font-weight );line-height:var( --e-global-typography-ivseasonmeta-line-height );fill:var( --e-global-color-ivcreamtext );color:var( --e-global-color-ivcreamtext );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ivbrown );border-radius:100px 100px 100px 100px;padding:12px 8px 12px 8px;}.elementor-72 .elementor-element.elementor-element-iv000002 .elementor-button:hover, .elementor-72 .elementor-element.elementor-element-iv000002 .elementor-button:focus{background-color:var( --e-global-color-ivbrown );color:var( --e-global-color-ivcreamtext );border-color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv000002{width:var( --container-widget-width, 183px );max-width:183px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;--container-widget-width:183px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-iv000002 .elementor-button:hover svg, .elementor-72 .elementor-element.elementor-element-iv000002 .elementor-button:focus svg{fill:var( --e-global-color-ivcreamtext );}.elementor-72 .elementor-element.elementor-element-iv00001a{--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:32px;--padding-bottom:91px;--padding-left:52px;--padding-right:52px;}.elementor-72 .elementor-element.elementor-element-iv00001a:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-iv00001a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ivcream );}.elementor-72 .elementor-element.elementor-element-iv000007{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv000005 .elementor-button{background-color:var( --e-global-color-ivorange );font-family:var( --e-global-typography-ivseasonmeta-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonmeta-font-size );font-weight:var( --e-global-typography-ivseasonmeta-font-weight );line-height:var( --e-global-typography-ivseasonmeta-line-height );fill:var( --e-global-color-ivcreamtext );color:var( --e-global-color-ivcreamtext );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ivbrown );border-radius:100px 100px 100px 100px;padding:12px 8px 12px 8px;}.elementor-72 .elementor-element.elementor-element-iv000005 .elementor-button:hover, .elementor-72 .elementor-element.elementor-element-iv000005 .elementor-button:focus{background-color:var( --e-global-color-ivbrown );color:var( --e-global-color-ivcreamtext );border-color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv000005{width:var( --container-widget-width, 183px );max-width:183px;--container-widget-width:183px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-iv000005 .elementor-button:hover svg, .elementor-72 .elementor-element.elementor-element-iv000005 .elementor-button:focus svg{fill:var( --e-global-color-ivcreamtext );}.elementor-72 .elementor-element.elementor-element-iv000006 .elementor-button{background-color:var( --e-global-color-ivcreamtext );font-family:var( --e-global-typography-ivseasonmeta-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonmeta-font-size );font-weight:var( --e-global-typography-ivseasonmeta-font-weight );line-height:var( --e-global-typography-ivseasonmeta-line-height );fill:var( --e-global-color-ivbrown );color:var( --e-global-color-ivbrown );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ivbrown );border-radius:100px 100px 100px 100px;padding:12px 34px 12px 34px;}.elementor-72 .elementor-element.elementor-element-iv000006 .elementor-button:hover, .elementor-72 .elementor-element.elementor-element-iv000006 .elementor-button:focus{background-color:var( --e-global-color-ivbrown );color:var( --e-global-color-ivcreamtext );border-color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv000006 .elementor-button:hover svg, .elementor-72 .elementor-element.elementor-element-iv000006 .elementor-button:focus svg{fill:var( --e-global-color-ivcreamtext );}.elementor-72 .elementor-element.elementor-element-iv000008{--spacer-size:28px;}.elementor-72 .elementor-element.elementor-element-iv000019{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv00000b{--display:flex;--min-height:151px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-ivbrown );--border-color:var( --e-global-color-ivbrown );--margin-top:0px;--margin-bottom:-1px;--margin-left:0px;--margin-right:-1px;--padding-top:20px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-72 .elementor-element.elementor-element-iv000009 .elementor-heading-title{font-family:var( --e-global-typography-ivseasonlabel-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonlabel-font-size );font-weight:var( --e-global-typography-ivseasonlabel-font-weight );line-height:var( --e-global-typography-ivseasonlabel-line-height );letter-spacing:var( --e-global-typography-ivseasonlabel-letter-spacing );color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv00000a .elementor-heading-title{font-family:var( --e-global-typography-ivseasonvalue-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonvalue-font-size );font-weight:var( --e-global-typography-ivseasonvalue-font-weight );line-height:var( --e-global-typography-ivseasonvalue-line-height );letter-spacing:var( --e-global-typography-ivseasonvalue-letter-spacing );color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv00000e{--display:flex;--min-height:151px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-ivbrown );--border-color:var( --e-global-color-ivbrown );--margin-top:0px;--margin-bottom:-1px;--margin-left:0px;--margin-right:-1px;--padding-top:20px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-72 .elementor-element.elementor-element-iv00000c .elementor-heading-title{font-family:var( --e-global-typography-ivseasonlabel-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonlabel-font-size );font-weight:var( --e-global-typography-ivseasonlabel-font-weight );line-height:var( --e-global-typography-ivseasonlabel-line-height );letter-spacing:var( --e-global-typography-ivseasonlabel-letter-spacing );color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv00000d .elementor-heading-title{font-family:var( --e-global-typography-ivseasonvalue-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonvalue-font-size );font-weight:var( --e-global-typography-ivseasonvalue-font-weight );line-height:var( --e-global-typography-ivseasonvalue-line-height );letter-spacing:var( --e-global-typography-ivseasonvalue-letter-spacing );color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv000014{--display:flex;--min-height:151px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-ivbrown );--border-color:var( --e-global-color-ivbrown );--margin-top:0px;--margin-bottom:-1px;--margin-left:0px;--margin-right:-1px;--padding-top:20px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-72 .elementor-element.elementor-element-iv00000f .elementor-heading-title{font-family:var( --e-global-typography-ivseasonlabel-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonlabel-font-size );font-weight:var( --e-global-typography-ivseasonlabel-font-weight );line-height:var( --e-global-typography-ivseasonlabel-line-height );letter-spacing:var( --e-global-typography-ivseasonlabel-letter-spacing );color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv000010 .elementor-heading-title{font-family:var( --e-global-typography-ivseasonvalue-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonvalue-font-size );font-weight:var( --e-global-typography-ivseasonvalue-font-weight );line-height:var( --e-global-typography-ivseasonvalue-line-height );letter-spacing:var( --e-global-typography-ivseasonvalue-letter-spacing );color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv000011{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-72 .elementor-element.elementor-element-iv000011 .elementor-heading-title{font-family:var( --e-global-typography-ivseasonmeta-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonmeta-font-size );font-weight:var( --e-global-typography-ivseasonmeta-font-weight );line-height:var( --e-global-typography-ivseasonmeta-line-height );color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv000012{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-72 .elementor-element.elementor-element-iv000012 .elementor-heading-title{font-family:var( --e-global-typography-ivseasonvalue-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonvalue-font-size );font-weight:var( --e-global-typography-ivseasonvalue-font-weight );line-height:var( --e-global-typography-ivseasonvalue-line-height );letter-spacing:var( --e-global-typography-ivseasonvalue-letter-spacing );color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv000013{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-72 .elementor-element.elementor-element-iv000013 .elementor-heading-title{font-family:var( --e-global-typography-ivseasonmeta-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonmeta-font-size );font-weight:var( --e-global-typography-ivseasonmeta-font-weight );line-height:var( --e-global-typography-ivseasonmeta-line-height );color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv000018{--display:flex;--min-height:151px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-ivbrown );--border-color:var( --e-global-color-ivbrown );--margin-top:0px;--margin-bottom:-1px;--margin-left:0px;--margin-right:-1px;--padding-top:20px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-72 .elementor-element.elementor-element-iv000015 .elementor-heading-title{font-family:var( --e-global-typography-ivseasonlabel-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonlabel-font-size );font-weight:var( --e-global-typography-ivseasonlabel-font-weight );line-height:var( --e-global-typography-ivseasonlabel-line-height );letter-spacing:var( --e-global-typography-ivseasonlabel-letter-spacing );color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv000016 .elementor-heading-title{font-family:var( --e-global-typography-ivseasonvalue-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonvalue-font-size );font-weight:var( --e-global-typography-ivseasonvalue-font-weight );line-height:var( --e-global-typography-ivseasonvalue-line-height );letter-spacing:var( --e-global-typography-ivseasonvalue-letter-spacing );color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv000017{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-72 .elementor-element.elementor-element-iv000017 .elementor-heading-title{font-family:var( --e-global-typography-ivseasonmeta-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonmeta-font-size );font-weight:var( --e-global-typography-ivseasonmeta-font-weight );line-height:var( --e-global-typography-ivseasonmeta-line-height );color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv0000a9{--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:97px;--padding-bottom:91px;--padding-left:58px;--padding-right:58px;}.elementor-72 .elementor-element.elementor-element-iv0000a9:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-iv0000a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ivorange );}.elementor-72 .elementor-element.elementor-element-iv000099{--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-72 .elementor-element.elementor-element-iv000097{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv000096{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-72 .elementor-element.elementor-element-iv000096 .elementor-heading-title{font-family:var( --e-global-typography-ivseasonmenu-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonmenu-font-size );font-weight:var( --e-global-typography-ivseasonmenu-font-weight );line-height:var( --e-global-typography-ivseasonmenu-line-height );letter-spacing:var( --e-global-typography-ivseasonmenu-letter-spacing );color:var( --e-global-color-ivcreamtext );}.elementor-72 .elementor-element.elementor-element-iv000098{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv000093 .elementor-heading-title{font-family:var( --e-global-typography-ivseasondisplay-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasondisplay-font-size );font-weight:var( --e-global-typography-ivseasondisplay-font-weight );line-height:var( --e-global-typography-ivseasondisplay-line-height );letter-spacing:var( --e-global-typography-ivseasondisplay-letter-spacing );color:var( --e-global-color-ivcreamwarm );}.elementor-72 .elementor-element.elementor-element-iv000094{--spacer-size:42px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-72 .elementor-element.elementor-element-iv000095{font-family:var( --e-global-typography-ivseasonbodyl-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonbodyl-font-size );font-weight:var( --e-global-typography-ivseasonbodyl-font-weight );line-height:var( --e-global-typography-ivseasonbodyl-line-height );letter-spacing:var( --e-global-typography-ivseasonbodyl-letter-spacing );color:var( --e-global-color-ivcreamwarm );}.elementor-72 .elementor-element.elementor-element-iv00009a{--spacer-size:85px;}.elementor-72 .elementor-element.elementor-element-iv0000a8{--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-72 .elementor-element.elementor-element-iv0000a6{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv0000a5 .elementor-heading-title{font-family:var( --e-global-typography-ivseasonbody-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonbody-font-size );font-weight:var( --e-global-typography-ivseasonbody-font-weight );line-height:var( --e-global-typography-ivseasonbody-line-height );color:var( --e-global-color-ivcreamtext );}.elementor-72 .elementor-element.elementor-element-iv0000a7{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv0000a4{--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 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-ivbrown );--border-color:var( --e-global-color-ivbrown );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv0000a4:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-iv0000a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ivgold );}.elementor-72 .elementor-element.elementor-element-iv00009d{--display:flex;--min-height:87px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--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-ivbrown );--border-color:var( --e-global-color-ivbrown );--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:66px;}.elementor-72 .elementor-element.elementor-element-iv00009b .elementor-heading-title{font-family:var( --e-global-typography-ivseasonbody-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonbody-font-size );font-weight:var( --e-global-typography-ivseasonbody-font-weight );line-height:var( --e-global-typography-ivseasonbody-line-height );color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv00009c .elementor-button{background-color:var( --e-global-color-ivclear );font-family:var( --e-global-typography-ivseasonbody-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonbody-font-size );font-weight:var( --e-global-typography-ivseasonbody-font-weight );line-height:var( --e-global-typography-ivseasonbody-line-height );fill:var( --e-global-color-ivbrown );color:var( --e-global-color-ivbrown );padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-iv00009c .elementor-button:hover, .elementor-72 .elementor-element.elementor-element-iv00009c .elementor-button:focus{background-color:var( --e-global-color-ivclear );color:var( --e-global-color-ivorange );}.elementor-72 .elementor-element.elementor-element-iv00009c .elementor-button:hover svg, .elementor-72 .elementor-element.elementor-element-iv00009c .elementor-button:focus svg{fill:var( --e-global-color-ivorange );}.elementor-72 .elementor-element.elementor-element-iv0000a0{--display:flex;--min-height:87px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--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-ivbrown );--border-color:var( --e-global-color-ivbrown );--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:66px;}.elementor-72 .elementor-element.elementor-element-iv00009e .elementor-heading-title{font-family:var( --e-global-typography-ivseasonbody-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonbody-font-size );font-weight:var( --e-global-typography-ivseasonbody-font-weight );line-height:var( --e-global-typography-ivseasonbody-line-height );color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv00009f .elementor-button{background-color:var( --e-global-color-ivclear );font-family:var( --e-global-typography-ivseasonbody-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonbody-font-size );font-weight:var( --e-global-typography-ivseasonbody-font-weight );line-height:var( --e-global-typography-ivseasonbody-line-height );fill:var( --e-global-color-ivbrown );color:var( --e-global-color-ivbrown );padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-iv00009f .elementor-button:hover, .elementor-72 .elementor-element.elementor-element-iv00009f .elementor-button:focus{background-color:var( --e-global-color-ivclear );color:var( --e-global-color-ivorange );}.elementor-72 .elementor-element.elementor-element-iv00009f .elementor-button:hover svg, .elementor-72 .elementor-element.elementor-element-iv00009f .elementor-button:focus svg{fill:var( --e-global-color-ivorange );}.elementor-72 .elementor-element.elementor-element-iv0000a3{--display:flex;--min-height:87px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;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-ivbrown );--border-color:var( --e-global-color-ivbrown );--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:66px;}.elementor-72 .elementor-element.elementor-element-iv0000a1 .elementor-heading-title{font-family:var( --e-global-typography-ivseasonbody-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonbody-font-size );font-weight:var( --e-global-typography-ivseasonbody-font-weight );line-height:var( --e-global-typography-ivseasonbody-line-height );color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv0000a2 .elementor-button{background-color:var( --e-global-color-ivclear );font-family:var( --e-global-typography-ivseasonbody-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonbody-font-size );font-weight:var( --e-global-typography-ivseasonbody-font-weight );line-height:var( --e-global-typography-ivseasonbody-line-height );fill:var( --e-global-color-ivbrown );color:var( --e-global-color-ivbrown );padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-iv0000a2 .elementor-button:hover, .elementor-72 .elementor-element.elementor-element-iv0000a2 .elementor-button:focus{background-color:var( --e-global-color-ivclear );color:var( --e-global-color-ivorange );}.elementor-72 .elementor-element.elementor-element-iv0000a2 .elementor-button:hover svg, .elementor-72 .elementor-element.elementor-element-iv0000a2 .elementor-button:focus svg{fill:var( --e-global-color-ivorange );}.elementor-72 .elementor-element.elementor-element-iv0000d1{--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: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-ivbrown );--border-color:var( --e-global-color-ivbrown );--padding-top:96px;--padding-bottom:70px;--padding-left:58px;--padding-right:64px;}.elementor-72 .elementor-element.elementor-element-iv0000d1:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-iv0000d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ivcream );}.elementor-72 .elementor-element.elementor-element-iv0000ae{--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-72 .elementor-element.elementor-element-iv0000ac{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv0000ab{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-72 .elementor-element.elementor-element-iv0000ab .elementor-heading-title{font-family:var( --e-global-typography-ivseasonmenu-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonmenu-font-size );font-weight:var( --e-global-typography-ivseasonmenu-font-weight );line-height:var( --e-global-typography-ivseasonmenu-line-height );letter-spacing:var( --e-global-typography-ivseasonmenu-letter-spacing );color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv0000ad{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv0000aa .elementor-heading-title{font-family:var( --e-global-typography-ivseasondisplay-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasondisplay-font-size );font-weight:var( --e-global-typography-ivseasondisplay-font-weight );line-height:var( --e-global-typography-ivseasondisplay-line-height );letter-spacing:var( --e-global-typography-ivseasondisplay-letter-spacing );color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv0000af{--spacer-size:98px;}.elementor-72 .elementor-element.elementor-element-iv0000d0{--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-72 .elementor-element.elementor-element-iv0000ce{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv0000d2{font-family:var( --e-global-typography-ivseasonbody-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonbody-font-size );font-weight:var( --e-global-typography-ivseasonbody-font-weight );line-height:var( --e-global-typography-ivseasonbody-line-height );color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv0000d3{--spacer-size:30px;}.elementor-72 .elementor-element.elementor-element-iv0000d4 .elementor-heading-title{font-family:var( --e-global-typography-ivseasonbodyb-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonbodyb-font-size );font-weight:var( --e-global-typography-ivseasonbodyb-font-weight );line-height:var( --e-global-typography-ivseasonbodyb-line-height );letter-spacing:var( --e-global-typography-ivseasonbodyb-letter-spacing );color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv0000cf{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv0000c8{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv0000b5{--display:flex;--min-height:255px;--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:1px 0px 1px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-ivdivider );--border-color:var( --e-global-color-ivdivider );--margin-top:0px;--margin-bottom:-1px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:16px;--padding-left:28px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-iv0000b5:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-iv0000b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ivorange );}.elementor-72 .elementor-element.elementor-element-iv0000b3{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv0000b0 .elementor-heading-title{font-family:var( --e-global-typography-ivseasonbodyb-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonbodyb-font-size );font-weight:var( --e-global-typography-ivseasonbodyb-font-weight );line-height:var( --e-global-typography-ivseasonbodyb-line-height );letter-spacing:var( --e-global-typography-ivseasonbodyb-letter-spacing );color:var( --e-global-color-ivwhite );}.elementor-72 .elementor-element.elementor-element-iv0000b1{--spacer-size:16px;}.elementor-72 .elementor-element.elementor-element-iv0000b2{font-family:var( --e-global-typography-ivseasonmeta-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonmeta-font-size );font-weight:var( --e-global-typography-ivseasonmeta-font-weight );line-height:var( --e-global-typography-ivseasonmeta-line-height );color:var( --e-global-color-ivwhite );}.elementor-72 .elementor-element.elementor-element-iv0000b4 .elementor-heading-title{font-family:var( --e-global-typography-ivseasonvalueb-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonvalueb-font-size );font-weight:var( --e-global-typography-ivseasonvalueb-font-weight );line-height:var( --e-global-typography-ivseasonvalueb-line-height );letter-spacing:var( --e-global-typography-ivseasonvalueb-letter-spacing );color:var( --e-global-color-ivwhite );}.elementor-72 .elementor-element.elementor-element-iv0000bb{--display:flex;--min-height:255px;--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:1px 0px 1px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-ivdivider );--border-color:var( --e-global-color-ivdivider );--margin-top:0px;--margin-bottom:-1px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:16px;--padding-left:28px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-iv0000bb:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-iv0000bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ivorange );}.elementor-72 .elementor-element.elementor-element-iv0000b9{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv0000b6 .elementor-heading-title{font-family:var( --e-global-typography-ivseasonbodyb-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonbodyb-font-size );font-weight:var( --e-global-typography-ivseasonbodyb-font-weight );line-height:var( --e-global-typography-ivseasonbodyb-line-height );letter-spacing:var( --e-global-typography-ivseasonbodyb-letter-spacing );color:var( --e-global-color-ivwhite );}.elementor-72 .elementor-element.elementor-element-iv0000b7{--spacer-size:16px;}.elementor-72 .elementor-element.elementor-element-iv0000b8{font-family:var( --e-global-typography-ivseasonmeta-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonmeta-font-size );font-weight:var( --e-global-typography-ivseasonmeta-font-weight );line-height:var( --e-global-typography-ivseasonmeta-line-height );color:var( --e-global-color-ivwhite );}.elementor-72 .elementor-element.elementor-element-iv0000ba .elementor-heading-title{font-family:var( --e-global-typography-ivseasonvalueb-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonvalueb-font-size );font-weight:var( --e-global-typography-ivseasonvalueb-font-weight );line-height:var( --e-global-typography-ivseasonvalueb-line-height );letter-spacing:var( --e-global-typography-ivseasonvalueb-letter-spacing );color:var( --e-global-color-ivwhite );}.elementor-72 .elementor-element.elementor-element-iv0000c1{--display:flex;--min-height:255px;--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:1px 0px 1px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-ivdivider );--border-color:var( --e-global-color-ivdivider );--margin-top:0px;--margin-bottom:-1px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:16px;--padding-left:28px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-iv0000c1:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-iv0000c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ivgold );}.elementor-72 .elementor-element.elementor-element-iv0000bf{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv0000bc .elementor-heading-title{font-family:var( --e-global-typography-ivseasonbodyb-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonbodyb-font-size );font-weight:var( --e-global-typography-ivseasonbodyb-font-weight );line-height:var( --e-global-typography-ivseasonbodyb-line-height );letter-spacing:var( --e-global-typography-ivseasonbodyb-letter-spacing );color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv0000bd{--spacer-size:16px;}.elementor-72 .elementor-element.elementor-element-iv0000be{font-family:var( --e-global-typography-ivseasonmeta-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonmeta-font-size );font-weight:var( --e-global-typography-ivseasonmeta-font-weight );line-height:var( --e-global-typography-ivseasonmeta-line-height );color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv0000c0 .elementor-heading-title{font-family:var( --e-global-typography-ivseasonvalueb-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonvalueb-font-size );font-weight:var( --e-global-typography-ivseasonvalueb-font-weight );line-height:var( --e-global-typography-ivseasonvalueb-line-height );letter-spacing:var( --e-global-typography-ivseasonvalueb-letter-spacing );color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv0000c7{--display:flex;--min-height:255px;--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:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-ivdivider );--border-color:var( --e-global-color-ivdivider );--margin-top:0px;--margin-bottom:-1px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:16px;--padding-left:28px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-iv0000c7:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-iv0000c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ivgold );}.elementor-72 .elementor-element.elementor-element-iv0000c5{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv0000c2 .elementor-heading-title{font-family:var( --e-global-typography-ivseasonbodyb-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonbodyb-font-size );font-weight:var( --e-global-typography-ivseasonbodyb-font-weight );line-height:var( --e-global-typography-ivseasonbodyb-line-height );letter-spacing:var( --e-global-typography-ivseasonbodyb-letter-spacing );color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv0000c3{--spacer-size:16px;}.elementor-72 .elementor-element.elementor-element-iv0000c4{font-family:var( --e-global-typography-ivseasonmeta-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonmeta-font-size );font-weight:var( --e-global-typography-ivseasonmeta-font-weight );line-height:var( --e-global-typography-ivseasonmeta-line-height );color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv0000c6 .elementor-heading-title{font-family:var( --e-global-typography-ivseasonvalueb-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonvalueb-font-size );font-weight:var( --e-global-typography-ivseasonvalueb-font-weight );line-height:var( --e-global-typography-ivseasonvalueb-line-height );letter-spacing:var( --e-global-typography-ivseasonvalueb-letter-spacing );color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv0000c9{--spacer-size:107px;}.elementor-72 .elementor-element.elementor-element-iv0000cd{--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:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv0000ca .elementor-button{background-color:var( --e-global-color-ivorange );font-family:var( --e-global-typography-ivseasonmeta-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonmeta-font-size );font-weight:var( --e-global-typography-ivseasonmeta-font-weight );line-height:var( --e-global-typography-ivseasonmeta-line-height );fill:var( --e-global-color-ivcreamtext );color:var( --e-global-color-ivcreamtext );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ivbrown );border-radius:100px 100px 100px 100px;padding:12px 8px 12px 8px;}.elementor-72 .elementor-element.elementor-element-iv0000ca .elementor-button:hover, .elementor-72 .elementor-element.elementor-element-iv0000ca .elementor-button:focus{background-color:var( --e-global-color-ivbrown );color:var( --e-global-color-ivcreamtext );border-color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv0000ca{width:var( --container-widget-width, 183px );max-width:183px;--container-widget-width:183px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-iv0000ca .elementor-button:hover svg, .elementor-72 .elementor-element.elementor-element-iv0000ca .elementor-button:focus svg{fill:var( --e-global-color-ivcreamtext );}.elementor-72 .elementor-element.elementor-element-iv0000cb .elementor-button{background-color:var( --e-global-color-ivcreamtext );font-family:var( --e-global-typography-ivseasonmeta-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonmeta-font-size );font-weight:var( --e-global-typography-ivseasonmeta-font-weight );line-height:var( --e-global-typography-ivseasonmeta-line-height );fill:var( --e-global-color-ivbrown );color:var( --e-global-color-ivbrown );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ivbrown );border-radius:100px 100px 100px 100px;padding:12px 8px 12px 8px;}.elementor-72 .elementor-element.elementor-element-iv0000cb .elementor-button:hover, .elementor-72 .elementor-element.elementor-element-iv0000cb .elementor-button:focus{background-color:var( --e-global-color-ivbrown );color:var( --e-global-color-ivcreamtext );border-color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv0000cb{width:var( --container-widget-width, 183px );max-width:183px;--container-widget-width:183px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-iv0000cb .elementor-button:hover svg, .elementor-72 .elementor-element.elementor-element-iv0000cb .elementor-button:focus svg{fill:var( --e-global-color-ivcreamtext );}.elementor-72 .elementor-element.elementor-element-iv0000cc .elementor-button{background-color:var( --e-global-color-ivcreamtext );font-family:var( --e-global-typography-ivseasonmeta-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonmeta-font-size );font-weight:var( --e-global-typography-ivseasonmeta-font-weight );line-height:var( --e-global-typography-ivseasonmeta-line-height );fill:var( --e-global-color-ivbrown );color:var( --e-global-color-ivbrown );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ivbrown );border-radius:100px 100px 100px 100px;padding:12px 8px 12px 8px;}.elementor-72 .elementor-element.elementor-element-iv0000cc .elementor-button:hover, .elementor-72 .elementor-element.elementor-element-iv0000cc .elementor-button:focus{background-color:var( --e-global-color-ivbrown );color:var( --e-global-color-ivcreamtext );border-color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv0000cc{width:var( --container-widget-width, 183px );max-width:183px;--container-widget-width:183px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-iv0000cc .elementor-button:hover svg, .elementor-72 .elementor-element.elementor-element-iv0000cc .elementor-button:focus svg{fill:var( --e-global-color-ivcreamtext );}.elementor-72 .elementor-element.elementor-element-iv0000db{--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:116px;--padding-bottom:70px;--padding-left:52px;--padding-right:64px;}.elementor-72 .elementor-element.elementor-element-iv0000db:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-iv0000db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ivcream );}.elementor-72 .elementor-element.elementor-element-iv0000d5 .elementor-heading-title{font-family:var( --e-global-typography-ivseasondisplay-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasondisplay-font-size );font-weight:var( --e-global-typography-ivseasondisplay-font-weight );line-height:var( --e-global-typography-ivseasondisplay-line-height );letter-spacing:var( --e-global-typography-ivseasondisplay-letter-spacing );color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv0000d6{--spacer-size:49px;}.elementor-72 .elementor-element.elementor-element-iv0000d7{font-family:var( --e-global-typography-ivseasonbodyl-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonbodyl-font-size );font-weight:var( --e-global-typography-ivseasonbodyl-font-weight );line-height:var( --e-global-typography-ivseasonbodyl-line-height );letter-spacing:var( --e-global-typography-ivseasonbodyl-letter-spacing );color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv0000d8{--spacer-size:76px;}.elementor-72 .elementor-element.elementor-element-iv0000da{--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:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv0000d9 .elementor-button{background-color:var( --e-global-color-ivorange );font-family:var( --e-global-typography-ivseasonmeta-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonmeta-font-size );font-weight:var( --e-global-typography-ivseasonmeta-font-weight );line-height:var( --e-global-typography-ivseasonmeta-line-height );fill:var( --e-global-color-ivcreamtext );color:var( --e-global-color-ivcreamtext );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ivbrown );border-radius:100px 100px 100px 100px;padding:12px 8px 12px 8px;}.elementor-72 .elementor-element.elementor-element-iv0000d9 .elementor-button:hover, .elementor-72 .elementor-element.elementor-element-iv0000d9 .elementor-button:focus{background-color:var( --e-global-color-ivbrown );color:var( --e-global-color-ivcreamtext );border-color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv0000d9{width:var( --container-widget-width, 183px );max-width:183px;--container-widget-width:183px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-iv0000d9 .elementor-button:hover svg, .elementor-72 .elementor-element.elementor-element-iv0000d9 .elementor-button:focus svg{fill:var( --e-global-color-ivcreamtext );}.elementor-72 .elementor-element.elementor-element-iv000133{--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-ivbrown );--border-color:var( --e-global-color-ivbrown );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv000133:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-iv000133 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-ivorange ) 37.5%, var( --e-global-color-ivcream ) 100%);}.elementor-72 .elementor-element.elementor-element-iv00010b{--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:150px;--padding-bottom:0px;--padding-left:52px;--padding-right:52px;}.elementor-72 .elementor-element.elementor-element-iv000109 .elementor-heading-title{font-family:var( --e-global-typography-ivseasondisplay-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasondisplay-font-size );font-weight:var( --e-global-typography-ivseasondisplay-font-weight );line-height:var( --e-global-typography-ivseasondisplay-line-height );letter-spacing:var( --e-global-typography-ivseasondisplay-letter-spacing );color:var( --e-global-color-ivcreamtext );}.elementor-72 .elementor-element.elementor-element-iv00010a{--spacer-size:130px;}.elementor-72 .elementor-element.elementor-element-iv000108{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv0000e3{--display:flex;--min-height:min(25.49vw, 367.06px);--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv0000e3:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-iv0000e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ideavillage.it/2026/wp-content/uploads/2026/09/ranch-sentiero-t1-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-72 .elementor-element.elementor-element-iv0000df{text-align:start;}.elementor-72 .elementor-element.elementor-element-iv0000df .elementor-heading-title{font-family:var( --e-global-typography-ivseasontitle-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasontitle-font-size );font-weight:var( --e-global-typography-ivseasontitle-font-weight );line-height:var( --e-global-typography-ivseasontitle-line-height );color:var( --e-global-color-ivcreamtext );}.elementor-72 .elementor-element.elementor-element-iv0000de{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0%;--padding-bottom:0%;--padding-left:2.865%;--padding-right:0%;}.elementor-72 .elementor-element.elementor-element-iv0000dc{text-align:start;}.elementor-72 .elementor-element.elementor-element-iv0000dc .elementor-heading-title{font-family:var( --e-global-typography-ivseasontitlevw-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasontitlevw-font-size );font-weight:var( --e-global-typography-ivseasontitlevw-font-weight );line-height:var( --e-global-typography-ivseasontitlevw-line-height );color:var( --e-global-color-ivcreamtext );}.elementor-72 .elementor-element.elementor-element-iv0000dd{text-align:start;font-family:var( --e-global-typography-ivseasonbodysvw-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonbodysvw-font-size );font-weight:var( --e-global-typography-ivseasonbodysvw-font-weight );line-height:var( --e-global-typography-ivseasonbodysvw-line-height );letter-spacing:var( --e-global-typography-ivseasonbodysvw-letter-spacing );color:var( --e-global-color-ivcreamtext );}.elementor-72 .elementor-element.elementor-element-iv0000e1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0%;--padding-bottom:0%;--padding-left:0.964%;--padding-right:0%;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-72 .elementor-element.elementor-element-iv0000e0{margin:max(-1.838vw, -26.47px) 0 calc(var(--kit-widget-spacing, 0px) + max(-1.838vw, -26.47px)) 0;text-align:center;}.elementor-72 .elementor-element.elementor-element-iv0000e0 img{width:min(21.875vw, 315.00px);}.elementor-72 .elementor-element.elementor-element-iv0000e2{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-iv0000e4{--divider-border-style:solid;--divider-color:var( --e-global-color-ivcreamtext );--divider-border-width:1px;}.elementor-72 .elementor-element.elementor-element-iv0000e4 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-72 .elementor-element.elementor-element-iv0000e4 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-72 .elementor-element.elementor-element-iv0000ec{--display:flex;--min-height:min(26.51vw, 381.74px);--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv0000ec:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-iv0000ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ideavillage.it/2026/wp-content/uploads/2026/09/ranch-sentiero-t2-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-72 .elementor-element.elementor-element-iv0000e8{text-align:start;}.elementor-72 .elementor-element.elementor-element-iv0000e8 .elementor-heading-title{font-family:var( --e-global-typography-ivseasontitle-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasontitle-font-size );font-weight:var( --e-global-typography-ivseasontitle-font-weight );line-height:var( --e-global-typography-ivseasontitle-line-height );color:var( --e-global-color-ivcreamtext );}.elementor-72 .elementor-element.elementor-element-iv0000eb{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv0000ea{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0%;--padding-bottom:0%;--padding-left:23.23%;--padding-right:0%;}.elementor-72 .elementor-element.elementor-element-iv0000e9{margin:max(-1.328vw, -19.12px) 0 calc(var(--kit-widget-spacing, 0px) + max(-1.328vw, -19.12px)) 0;text-align:center;}.elementor-72 .elementor-element.elementor-element-iv0000e9 img{width:min(21.875vw, 315.00px);}.elementor-72 .elementor-element.elementor-element-iv0000e7{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0%;--padding-bottom:0%;--padding-left:0.208%;--padding-right:2.1875%;}.elementor-72 .elementor-element.elementor-element-iv0000e5{text-align:end;}.elementor-72 .elementor-element.elementor-element-iv0000e5 .elementor-heading-title{font-family:var( --e-global-typography-ivseasontitlevw-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasontitlevw-font-size );font-weight:var( --e-global-typography-ivseasontitlevw-font-weight );line-height:var( --e-global-typography-ivseasontitlevw-line-height );color:var( --e-global-color-ivcreamtext );}.elementor-72 .elementor-element.elementor-element-iv0000e6{text-align:end;font-family:var( --e-global-typography-ivseasonbodysvw-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonbodysvw-font-size );font-weight:var( --e-global-typography-ivseasonbodysvw-font-weight );line-height:var( --e-global-typography-ivseasonbodysvw-line-height );letter-spacing:var( --e-global-typography-ivseasonbodysvw-letter-spacing );color:var( --e-global-color-ivcreamtext );}.elementor-72 .elementor-element.elementor-element-iv0000ed{--divider-border-style:solid;--divider-color:var( --e-global-color-ivcreamtext );--divider-border-width:1px;}.elementor-72 .elementor-element.elementor-element-iv0000ed .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-72 .elementor-element.elementor-element-iv0000ed .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-72 .elementor-element.elementor-element-iv0000f5{--display:flex;--min-height:min(27.76vw, 399.74px);--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv0000f5:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-iv0000f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ideavillage.it/2026/wp-content/uploads/2026/09/ranch-sentiero-t3-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-72 .elementor-element.elementor-element-iv0000f1{text-align:start;}.elementor-72 .elementor-element.elementor-element-iv0000f1 .elementor-heading-title{font-family:var( --e-global-typography-ivseasontitle-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasontitle-font-size );font-weight:var( --e-global-typography-ivseasontitle-font-weight );line-height:var( --e-global-typography-ivseasontitle-line-height );color:var( --e-global-color-ivcreamtext );}.elementor-72 .elementor-element.elementor-element-iv0000f0{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0%;--padding-bottom:0%;--padding-left:2.865%;--padding-right:0%;}.elementor-72 .elementor-element.elementor-element-iv0000ee{text-align:start;}.elementor-72 .elementor-element.elementor-element-iv0000ee .elementor-heading-title{font-family:var( --e-global-typography-ivseasontitlevw-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasontitlevw-font-size );font-weight:var( --e-global-typography-ivseasontitlevw-font-weight );line-height:var( --e-global-typography-ivseasontitlevw-line-height );color:var( --e-global-color-ivcreamtext );}.elementor-72 .elementor-element.elementor-element-iv0000ef{text-align:start;font-family:var( --e-global-typography-ivseasonbodysvw-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonbodysvw-font-size );font-weight:var( --e-global-typography-ivseasonbodysvw-font-weight );line-height:var( --e-global-typography-ivseasonbodysvw-line-height );letter-spacing:var( --e-global-typography-ivseasonbodysvw-letter-spacing );color:var( --e-global-color-ivcreamtext );}.elementor-72 .elementor-element.elementor-element-iv0000f3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0%;--padding-bottom:0%;--padding-left:0.964%;--padding-right:0%;}.elementor-72 .elementor-element.elementor-element-iv0000f2{margin:max(-0.703vw, -10.12px) 0 calc(var(--kit-widget-spacing, 0px) + max(-0.703vw, -10.12px)) 0;text-align:center;}.elementor-72 .elementor-element.elementor-element-iv0000f2 img{width:min(21.875vw, 315.00px);}.elementor-72 .elementor-element.elementor-element-iv0000f4{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv0000f6{--divider-border-style:solid;--divider-color:var( --e-global-color-ivcreamtext );--divider-border-width:1px;}.elementor-72 .elementor-element.elementor-element-iv0000f6 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-72 .elementor-element.elementor-element-iv0000f6 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-72 .elementor-element.elementor-element-iv0000fe{--display:flex;--min-height:min(26.46vw, 381.02px);--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv0000fe:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-iv0000fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ideavillage.it/2026/wp-content/uploads/2026/09/ranch-sentiero-t4-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-72 .elementor-element.elementor-element-iv0000fa{text-align:start;}.elementor-72 .elementor-element.elementor-element-iv0000fa .elementor-heading-title{font-family:var( --e-global-typography-ivseasontitle-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasontitle-font-size );font-weight:var( --e-global-typography-ivseasontitle-font-weight );line-height:var( --e-global-typography-ivseasontitle-line-height );color:var( --e-global-color-ivcreamtext );}.elementor-72 .elementor-element.elementor-element-iv0000fd{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv0000fc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0%;--padding-bottom:0%;--padding-left:23.23%;--padding-right:0%;}.elementor-72 .elementor-element.elementor-element-iv0000fb{margin:max(-1.353vw, -19.48px) 0 calc(var(--kit-widget-spacing, 0px) + max(-1.353vw, -19.48px)) 0;text-align:center;}.elementor-72 .elementor-element.elementor-element-iv0000fb img{width:min(21.875vw, 315.00px);}.elementor-72 .elementor-element.elementor-element-iv0000f9{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0%;--padding-bottom:0%;--padding-left:0.208%;--padding-right:2.1875%;}.elementor-72 .elementor-element.elementor-element-iv0000f7{text-align:end;}.elementor-72 .elementor-element.elementor-element-iv0000f7 .elementor-heading-title{font-family:var( --e-global-typography-ivseasontitlevw-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasontitlevw-font-size );font-weight:var( --e-global-typography-ivseasontitlevw-font-weight );line-height:var( --e-global-typography-ivseasontitlevw-line-height );color:var( --e-global-color-ivcreamtext );}.elementor-72 .elementor-element.elementor-element-iv0000f8{text-align:end;font-family:var( --e-global-typography-ivseasonbodysvw-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonbodysvw-font-size );font-weight:var( --e-global-typography-ivseasonbodysvw-font-weight );line-height:var( --e-global-typography-ivseasonbodysvw-line-height );letter-spacing:var( --e-global-typography-ivseasonbodysvw-letter-spacing );color:var( --e-global-color-ivcreamtext );}.elementor-72 .elementor-element.elementor-element-iv0000ff{--divider-border-style:solid;--divider-color:var( --e-global-color-ivcreamtext );--divider-border-width:1px;}.elementor-72 .elementor-element.elementor-element-iv0000ff .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-72 .elementor-element.elementor-element-iv0000ff .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-72 .elementor-element.elementor-element-iv000107{--display:flex;--min-height:min(23.67vw, 340.85px);--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv000107:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-iv000107 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ideavillage.it/2026/wp-content/uploads/2026/09/ranch-sentiero-t5-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-72 .elementor-element.elementor-element-iv000103{text-align:start;}.elementor-72 .elementor-element.elementor-element-iv000103 .elementor-heading-title{font-family:var( --e-global-typography-ivseasontitle-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasontitle-font-size );font-weight:var( --e-global-typography-ivseasontitle-font-weight );line-height:var( --e-global-typography-ivseasontitle-line-height );color:var( --e-global-color-ivcreamtext );}.elementor-72 .elementor-element.elementor-element-iv000102{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0%;--padding-bottom:0%;--padding-left:2.865%;--padding-right:0%;}.elementor-72 .elementor-element.elementor-element-iv000100{text-align:start;}.elementor-72 .elementor-element.elementor-element-iv000100 .elementor-heading-title{font-family:var( --e-global-typography-ivseasontitlevw-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasontitlevw-font-size );font-weight:var( --e-global-typography-ivseasontitlevw-font-weight );line-height:var( --e-global-typography-ivseasontitlevw-line-height );color:var( --e-global-color-ivcreamtext );}.elementor-72 .elementor-element.elementor-element-iv000101{text-align:start;font-family:var( --e-global-typography-ivseasonbodysvw-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonbodysvw-font-size );font-weight:var( --e-global-typography-ivseasonbodysvw-font-weight );line-height:var( --e-global-typography-ivseasonbodysvw-line-height );letter-spacing:var( --e-global-typography-ivseasonbodysvw-letter-spacing );color:var( --e-global-color-ivcreamtext );}.elementor-72 .elementor-element.elementor-element-iv000105{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0%;--padding-bottom:0%;--padding-left:0.964%;--padding-right:0%;}.elementor-72 .elementor-element.elementor-element-iv000104{margin:max(-2.748vw, -39.57px) 0 calc(var(--kit-widget-spacing, 0px) + max(-2.748vw, -39.57px)) 0;text-align:center;}.elementor-72 .elementor-element.elementor-element-iv000104 img{width:min(21.875vw, 315.00px);}.elementor-72 .elementor-element.elementor-element-iv000106{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv00010e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--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-ivbrown );--border-color:var( --e-global-color-ivbrown );--padding-top:247px;--padding-bottom:76px;--padding-left:52px;--padding-right:58px;}.elementor-72 .elementor-element.elementor-element-iv00010c .elementor-heading-title{font-family:var( --e-global-typography-ivseasondisplay-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasondisplay-font-size );font-weight:var( --e-global-typography-ivseasondisplay-font-weight );line-height:var( --e-global-typography-ivseasondisplay-line-height );letter-spacing:var( --e-global-typography-ivseasondisplay-letter-spacing );color:var( --e-global-color-ivcreamtext );}.elementor-72 .elementor-element.elementor-element-iv00010d .elementor-button{background-color:var( --e-global-color-ivcreamtext );font-family:var( --e-global-typography-ivseasonmeta-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonmeta-font-size );font-weight:var( --e-global-typography-ivseasonmeta-font-weight );line-height:var( --e-global-typography-ivseasonmeta-line-height );fill:var( --e-global-color-ivbrown );color:var( --e-global-color-ivbrown );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ivbrown );border-radius:100px 100px 100px 100px;padding:12px 8px 12px 8px;}.elementor-72 .elementor-element.elementor-element-iv00010d .elementor-button:hover, .elementor-72 .elementor-element.elementor-element-iv00010d .elementor-button:focus{background-color:var( --e-global-color-ivbrown );color:var( --e-global-color-ivcreamtext );border-color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv00010d{width:var( --container-widget-width, 183px );max-width:183px;--container-widget-width:183px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-iv00010d .elementor-button:hover svg, .elementor-72 .elementor-element.elementor-element-iv00010d .elementor-button:focus svg{fill:var( --e-global-color-ivcreamtext );}.elementor-72 .elementor-element.elementor-element-iv000118{--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: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-ivbrown );--border-color:var( --e-global-color-ivbrown );--padding-top:0px;--padding-bottom:0px;--padding-left:58px;--padding-right:58px;}.elementor-72 .elementor-element.elementor-element-iv000117{--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-72 .elementor-element.elementor-element-iv000115{--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: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-ivbrown );--border-color:var( --e-global-color-ivbrown );--padding-top:78px;--padding-bottom:180px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv000114{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-72 .elementor-element.elementor-element-iv000114 .elementor-heading-title{font-family:var( --e-global-typography-ivseasonmenu-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonmenu-font-size );font-weight:var( --e-global-typography-ivseasonmenu-font-weight );line-height:var( --e-global-typography-ivseasonmenu-line-height );letter-spacing:var( --e-global-typography-ivseasonmenu-letter-spacing );color:var( --e-global-color-ivcreamtext );}.elementor-72 .elementor-element.elementor-element-iv000116{--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:78px;--padding-bottom:180px;--padding-left:44px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv00010f .elementor-heading-title{font-family:var( --e-global-typography-ivseasondisplay-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasondisplay-font-size );font-weight:var( --e-global-typography-ivseasondisplay-font-weight );line-height:var( --e-global-typography-ivseasondisplay-line-height );letter-spacing:var( --e-global-typography-ivseasondisplay-letter-spacing );color:var( --e-global-color-ivcreamtext );}.elementor-72 .elementor-element.elementor-element-iv000110{--spacer-size:35px;}.elementor-72 .elementor-element.elementor-element-iv000111{font-family:var( --e-global-typography-ivseasonbodyl-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonbodyl-font-size );font-weight:var( --e-global-typography-ivseasonbodyl-font-weight );line-height:var( --e-global-typography-ivseasonbodyl-line-height );letter-spacing:var( --e-global-typography-ivseasonbodyl-letter-spacing );color:var( --e-global-color-ivcreamtext );}.elementor-72 .elementor-element.elementor-element-iv000112{--spacer-size:56px;}.elementor-72 .elementor-element.elementor-element-iv000113 .elementor-button{background-color:var( --e-global-color-ivorange );font-family:var( --e-global-typography-ivseasonmeta-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonmeta-font-size );font-weight:var( --e-global-typography-ivseasonmeta-font-weight );line-height:var( --e-global-typography-ivseasonmeta-line-height );fill:var( --e-global-color-ivcreamtext );color:var( --e-global-color-ivcreamtext );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ivbrown );border-radius:100px 100px 100px 100px;padding:12px 8px 12px 8px;}.elementor-72 .elementor-element.elementor-element-iv000113 .elementor-button:hover, .elementor-72 .elementor-element.elementor-element-iv000113 .elementor-button:focus{background-color:var( --e-global-color-ivbrown );color:var( --e-global-color-ivcreamtext );border-color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv000113{width:var( --container-widget-width, 183px );max-width:183px;--container-widget-width:183px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-iv000113 .elementor-button:hover svg, .elementor-72 .elementor-element.elementor-element-iv000113 .elementor-button:focus svg{fill:var( --e-global-color-ivcreamtext );}.elementor-72 .elementor-element.elementor-element-iv00012a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--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-72 .elementor-element.elementor-element-iv000120{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv000119{--display:flex;--min-height:min(22.76vw, 327.74px);--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv000119:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-iv000119 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ideavillage.it/2026/wp-content/uploads/2026/09/11.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-72 .elementor-element.elementor-element-iv00011f{--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:55px;--padding-bottom:40px;--padding-left:60px;--padding-right:60px;}.elementor-72 .elementor-element.elementor-element-iv00011f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-72 .elementor-element.elementor-element-iv00011e{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv00011a .elementor-heading-title{font-family:var( --e-global-typography-ivseasoncardtitle-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasoncardtitle-font-size );font-weight:var( --e-global-typography-ivseasoncardtitle-font-weight );line-height:var( --e-global-typography-ivseasoncardtitle-line-height );color:var( --e-global-color-ivcreamtext );}.elementor-72 .elementor-element.elementor-element-iv00011b{--spacer-size:18px;}.elementor-72 .elementor-element.elementor-element-iv00011c{font-family:var( --e-global-typography-ivseasonbody-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonbody-font-size );font-weight:var( --e-global-typography-ivseasonbody-font-weight );line-height:var( --e-global-typography-ivseasonbody-line-height );color:var( --e-global-color-ivcreamtext );}.elementor-72 .elementor-element.elementor-element-iv00011d{--spacer-size:48px;}.elementor-72 .elementor-element.elementor-element-iv000129{--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:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-ivbrown );--border-color:var( --e-global-color-ivbrown );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv000121{--display:flex;--min-height:min(22.76vw, 327.74px);--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv000121:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-iv000121 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ideavillage.it/2026/wp-content/uploads/2026/09/17.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-72 .elementor-element.elementor-element-iv000128{--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:55px;--padding-bottom:40px;--padding-left:24px;--padding-right:60px;}.elementor-72 .elementor-element.elementor-element-iv000128.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-72 .elementor-element.elementor-element-iv000126{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv000122 .elementor-heading-title{font-family:var( --e-global-typography-ivseasoncardtitle-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasoncardtitle-font-size );font-weight:var( --e-global-typography-ivseasoncardtitle-font-weight );line-height:var( --e-global-typography-ivseasoncardtitle-line-height );color:var( --e-global-color-ivcreamtext );}.elementor-72 .elementor-element.elementor-element-iv000123{--spacer-size:18px;}.elementor-72 .elementor-element.elementor-element-iv000124{font-family:var( --e-global-typography-ivseasonbody-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonbody-font-size );font-weight:var( --e-global-typography-ivseasonbody-font-weight );line-height:var( --e-global-typography-ivseasonbody-line-height );color:var( --e-global-color-ivcreamtext );}.elementor-72 .elementor-element.elementor-element-iv000125{--spacer-size:48px;}.elementor-72 .elementor-element.elementor-element-iv000127 .elementor-button{background-color:var( --e-global-color-ivclear );font-family:var( --e-global-typography-ivseasonmeta-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonmeta-font-size );font-weight:var( --e-global-typography-ivseasonmeta-font-weight );line-height:var( --e-global-typography-ivseasonmeta-line-height );fill:var( --e-global-color-ivcreamtext );color:var( --e-global-color-ivcreamtext );padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-iv000127 .elementor-button:hover, .elementor-72 .elementor-element.elementor-element-iv000127 .elementor-button:focus{background-color:var( --e-global-color-ivclear );color:var( --e-global-color-ivorange );}.elementor-72 .elementor-element.elementor-element-iv000127 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-72 .elementor-element.elementor-element-iv000127 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-72 .elementor-element.elementor-element-iv000127 .elementor-button:hover svg, .elementor-72 .elementor-element.elementor-element-iv000127 .elementor-button:focus svg{fill:var( --e-global-color-ivorange );}.elementor-72 .elementor-element.elementor-element-iv000132{--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:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:64px;}.elementor-72 .elementor-element.elementor-element-iv000130{--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-72 .elementor-element.elementor-element-iv00012b{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv00012f{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv00012c{padding:0px 0px 0px 30px;}.elementor-72 .elementor-element.elementor-element-iv00012c .elementor-heading-title{font-family:var( --e-global-typography-ivseasondisplay-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasondisplay-font-size );font-weight:var( --e-global-typography-ivseasondisplay-font-weight );line-height:var( --e-global-typography-ivseasondisplay-line-height );letter-spacing:var( --e-global-typography-ivseasondisplay-letter-spacing );color:var( --e-global-color-ivcreamtext );}.elementor-72 .elementor-element.elementor-element-iv00012d{--spacer-size:98px;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-72 .elementor-element.elementor-element-iv00012e .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-72 .elementor-element.elementor-element-iv00012e .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-72 .elementor-element.elementor-element-iv00012e{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-72 .elementor-element.elementor-element-iv000131{--spacer-size:94px;}.elementor-72 .elementor-element.elementor-element-iv00014f{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv00014f:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-iv00014f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ivcream );}.elementor-72 .elementor-element.elementor-element-iv00013b{--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:0px;--padding-bottom:0px;--padding-left:58px;--padding-right:58px;}.elementor-72 .elementor-element.elementor-element-iv00013a{--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-72 .elementor-element.elementor-element-iv000138{--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: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:117px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv000137{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-72 .elementor-element.elementor-element-iv000137 .elementor-heading-title{font-family:var( --e-global-typography-ivseasonmenu-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonmenu-font-size );font-weight:var( --e-global-typography-ivseasonmenu-font-weight );line-height:var( --e-global-typography-ivseasonmenu-line-height );letter-spacing:var( --e-global-typography-ivseasonmenu-letter-spacing );color:var( --e-global-color-ivrust );}.elementor-72 .elementor-element.elementor-element-iv000139{--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:80px;--padding-bottom:117px;--padding-left:44px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv000134 .elementor-heading-title{font-family:var( --e-global-typography-ivseasondisplay-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasondisplay-font-size );font-weight:var( --e-global-typography-ivseasondisplay-font-weight );line-height:var( --e-global-typography-ivseasondisplay-line-height );letter-spacing:var( --e-global-typography-ivseasondisplay-letter-spacing );color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv000135{--spacer-size:44px;}.elementor-72 .elementor-element.elementor-element-iv000136{font-family:var( --e-global-typography-ivseasonbodyl-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonbodyl-font-size );font-weight:var( --e-global-typography-ivseasonbodyl-font-weight );line-height:var( --e-global-typography-ivseasonbodyl-line-height );letter-spacing:var( --e-global-typography-ivseasonbodyl-letter-spacing );color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv00014e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv000144{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv00013c{--display:flex;--min-height:min(22.76vw, 327.74px);--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv00013c:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-iv00013c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ideavillage.it/2026/wp-content/uploads/2026/09/19.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-72 .elementor-element.elementor-element-iv000143{--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:55px;--padding-bottom:40px;--padding-left:60px;--padding-right:60px;}.elementor-72 .elementor-element.elementor-element-iv000143.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-72 .elementor-element.elementor-element-iv000141{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv00013d .elementor-heading-title{font-family:var( --e-global-typography-ivseasoncardtitle-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasoncardtitle-font-size );font-weight:var( --e-global-typography-ivseasoncardtitle-font-weight );line-height:var( --e-global-typography-ivseasoncardtitle-line-height );color:var( --e-global-color-primary );}.elementor-72 .elementor-element.elementor-element-iv00013e{--spacer-size:18px;}.elementor-72 .elementor-element.elementor-element-iv00013f{font-family:var( --e-global-typography-ivseasonbody-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonbody-font-size );font-weight:var( --e-global-typography-ivseasonbody-font-weight );line-height:var( --e-global-typography-ivseasonbody-line-height );color:var( --e-global-color-primary );}.elementor-72 .elementor-element.elementor-element-iv000140{--spacer-size:48px;}.elementor-72 .elementor-element.elementor-element-iv000142 .elementor-button{background-color:var( --e-global-color-ivclear );font-family:var( --e-global-typography-ivseasonmeta-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonmeta-font-size );font-weight:var( --e-global-typography-ivseasonmeta-font-weight );line-height:var( --e-global-typography-ivseasonmeta-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-iv000142 .elementor-button:hover, .elementor-72 .elementor-element.elementor-element-iv000142 .elementor-button:focus{background-color:var( --e-global-color-ivclear );color:var( --e-global-color-ivorange );}.elementor-72 .elementor-element.elementor-element-iv000142 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-72 .elementor-element.elementor-element-iv000142 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-72 .elementor-element.elementor-element-iv000142 .elementor-button:hover svg, .elementor-72 .elementor-element.elementor-element-iv000142 .elementor-button:focus svg{fill:var( --e-global-color-ivorange );}.elementor-72 .elementor-element.elementor-element-iv00014d{--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:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;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-72 .elementor-element.elementor-element-iv000145{--display:flex;--min-height:min(22.76vw, 327.74px);--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv000145:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-iv000145 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ideavillage.it/2026/wp-content/uploads/2026/09/18.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-72 .elementor-element.elementor-element-iv00014c{--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:55px;--padding-bottom:40px;--padding-left:24px;--padding-right:60px;}.elementor-72 .elementor-element.elementor-element-iv00014c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-72 .elementor-element.elementor-element-iv00014a{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv000146 .elementor-heading-title{font-family:var( --e-global-typography-ivseasoncardtitle-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasoncardtitle-font-size );font-weight:var( --e-global-typography-ivseasoncardtitle-font-weight );line-height:var( --e-global-typography-ivseasoncardtitle-line-height );color:var( --e-global-color-primary );}.elementor-72 .elementor-element.elementor-element-iv000147{--spacer-size:18px;}.elementor-72 .elementor-element.elementor-element-iv000148{font-family:var( --e-global-typography-ivseasonbody-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonbody-font-size );font-weight:var( --e-global-typography-ivseasonbody-font-weight );line-height:var( --e-global-typography-ivseasonbody-line-height );color:var( --e-global-color-primary );}.elementor-72 .elementor-element.elementor-element-iv000149{--spacer-size:48px;}.elementor-72 .elementor-element.elementor-element-iv00014b .elementor-button{background-color:var( --e-global-color-ivclear );font-family:var( --e-global-typography-ivseasonmeta-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonmeta-font-size );font-weight:var( --e-global-typography-ivseasonmeta-font-weight );line-height:var( --e-global-typography-ivseasonmeta-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-iv00014b .elementor-button:hover, .elementor-72 .elementor-element.elementor-element-iv00014b .elementor-button:focus{background-color:var( --e-global-color-ivclear );color:var( --e-global-color-ivorange );}.elementor-72 .elementor-element.elementor-element-iv00014b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-72 .elementor-element.elementor-element-iv00014b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-72 .elementor-element.elementor-element-iv00014b .elementor-button:hover svg, .elementor-72 .elementor-element.elementor-element-iv00014b .elementor-button:focus svg{fill:var( --e-global-color-ivorange );}.elementor-72 .elementor-element.elementor-element-iv000092{--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:123px;--padding-bottom:51px;--padding-left:52px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv000092:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-iv000092 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ivcream );}.elementor-72 .elementor-element.elementor-element-iv00008b .elementor-heading-title{font-family:var( --e-global-typography-ivseasondisplay-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasondisplay-font-size );font-weight:var( --e-global-typography-ivseasondisplay-font-weight );line-height:var( --e-global-typography-ivseasondisplay-line-height );letter-spacing:var( --e-global-typography-ivseasondisplay-letter-spacing );color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv00008c{--spacer-size:107px;}.elementor-72 .elementor-element.elementor-element-iv000091{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv00008e{--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:0px;--padding-bottom:30px;--padding-left:4px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv00008d .elementor-button{background-color:var( --e-global-color-ivorange );font-family:var( --e-global-typography-ivseasonmeta-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonmeta-font-size );font-weight:var( --e-global-typography-ivseasonmeta-font-weight );line-height:var( --e-global-typography-ivseasonmeta-line-height );fill:var( --e-global-color-ivcreamtext );color:var( --e-global-color-ivcreamtext );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ivbrown );border-radius:100px 100px 100px 100px;padding:12px 8px 12px 8px;}.elementor-72 .elementor-element.elementor-element-iv00008d .elementor-button:hover, .elementor-72 .elementor-element.elementor-element-iv00008d .elementor-button:focus{background-color:var( --e-global-color-ivbrown );color:var( --e-global-color-ivcreamtext );border-color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv00008d{width:var( --container-widget-width, 183px );max-width:183px;--container-widget-width:183px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-iv00008d .elementor-button:hover svg, .elementor-72 .elementor-element.elementor-element-iv00008d .elementor-button:focus svg{fill:var( --e-global-color-ivcreamtext );}.elementor-72 .elementor-element.elementor-element-iv000090{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv00008f{text-align:center;}.elementor-72 .elementor-element.elementor-element-iv00008f img{width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv000169{--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-ivbrown );--border-color:var( --e-global-color-ivbrown );--padding-top:68px;--padding-bottom:40px;--padding-left:51px;--padding-right:52px;}.elementor-72 .elementor-element.elementor-element-iv000169:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-iv000169 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ivcream );}.elementor-72 .elementor-element.elementor-element-iv000150 .elementor-heading-title{font-family:var( --e-global-typography-ivseasondisplay-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasondisplay-font-size );font-weight:var( --e-global-typography-ivseasondisplay-font-weight );line-height:var( --e-global-typography-ivseasondisplay-line-height );letter-spacing:var( --e-global-typography-ivseasondisplay-letter-spacing );color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv000151{--spacer-size:85px;}.elementor-72 .elementor-element.elementor-element-iv000154{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv000152 .elementor-button{background-color:var( --e-global-color-ivorange );font-family:var( --e-global-typography-ivseasonmeta-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonmeta-font-size );font-weight:var( --e-global-typography-ivseasonmeta-font-weight );line-height:var( --e-global-typography-ivseasonmeta-line-height );fill:var( --e-global-color-ivcreamtext );color:var( --e-global-color-ivcreamtext );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ivbrown );border-radius:100px 100px 100px 100px;padding:12px 8px 12px 8px;}.elementor-72 .elementor-element.elementor-element-iv000152 .elementor-button:hover, .elementor-72 .elementor-element.elementor-element-iv000152 .elementor-button:focus{background-color:var( --e-global-color-ivbrown );color:var( --e-global-color-ivcreamtext );border-color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv000152{width:var( --container-widget-width, 183px );max-width:183px;--container-widget-width:183px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-iv000152 .elementor-button:hover svg, .elementor-72 .elementor-element.elementor-element-iv000152 .elementor-button:focus svg{fill:var( --e-global-color-ivcreamtext );}.elementor-72 .elementor-element.elementor-element-iv000153 .elementor-button{background-color:var( --e-global-color-ivcreamtext );font-family:var( --e-global-typography-ivseasonmeta-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonmeta-font-size );font-weight:var( --e-global-typography-ivseasonmeta-font-weight );line-height:var( --e-global-typography-ivseasonmeta-line-height );fill:var( --e-global-color-ivbrown );color:var( --e-global-color-ivbrown );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ivbrown );border-radius:100px 100px 100px 100px;padding:12px 34px 12px 34px;}.elementor-72 .elementor-element.elementor-element-iv000153 .elementor-button:hover, .elementor-72 .elementor-element.elementor-element-iv000153 .elementor-button:focus{background-color:var( --e-global-color-ivbrown );color:var( --e-global-color-ivcreamtext );border-color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv000153 .elementor-button:hover svg, .elementor-72 .elementor-element.elementor-element-iv000153 .elementor-button:focus svg{fill:var( --e-global-color-ivcreamtext );}.elementor-72 .elementor-element.elementor-element-iv000155{--spacer-size:27px;}.elementor-72 .elementor-element.elementor-element-iv000166{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv000159{--display:flex;--min-height:152px;--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:4px 4px;--row-gap:4px;--column-gap:4px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-ivbrown );--border-color:var( --e-global-color-ivbrown );--margin-top:0px;--margin-bottom:-1px;--margin-left:0px;--margin-right:-1px;--padding-top:21px;--padding-bottom:20px;--padding-left:25px;--padding-right:24px;}.elementor-72 .elementor-element.elementor-element-iv000159:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-iv000159 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ivcreamtext );}.elementor-72 .elementor-element.elementor-element-iv000156 .elementor-heading-title{font-family:var( --e-global-typography-ivseasonlabel-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonlabel-font-size );font-weight:var( --e-global-typography-ivseasonlabel-font-weight );line-height:var( --e-global-typography-ivseasonlabel-line-height );letter-spacing:var( --e-global-typography-ivseasonlabel-letter-spacing );color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv000157 .elementor-heading-title{font-family:var( --e-global-typography-ivseasonvalue-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonvalue-font-size );font-weight:var( --e-global-typography-ivseasonvalue-font-weight );line-height:var( --e-global-typography-ivseasonvalue-line-height );letter-spacing:var( --e-global-typography-ivseasonvalue-letter-spacing );color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv000158{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-72 .elementor-element.elementor-element-iv000158 .elementor-heading-title{font-family:var( --e-global-typography-ivseasonmeta-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonmeta-font-size );font-weight:var( --e-global-typography-ivseasonmeta-font-weight );line-height:var( --e-global-typography-ivseasonmeta-line-height );color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv00015d{--display:flex;--min-height:152px;--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:4px 4px;--row-gap:4px;--column-gap:4px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-ivbrown );--border-color:var( --e-global-color-ivbrown );--margin-top:0px;--margin-bottom:-1px;--margin-left:0px;--margin-right:-1px;--padding-top:21px;--padding-bottom:20px;--padding-left:25px;--padding-right:24px;}.elementor-72 .elementor-element.elementor-element-iv00015d:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-iv00015d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ivcreamtext );}.elementor-72 .elementor-element.elementor-element-iv00015a .elementor-heading-title{font-family:var( --e-global-typography-ivseasonlabel-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonlabel-font-size );font-weight:var( --e-global-typography-ivseasonlabel-font-weight );line-height:var( --e-global-typography-ivseasonlabel-line-height );letter-spacing:var( --e-global-typography-ivseasonlabel-letter-spacing );color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv00015b .elementor-heading-title{font-family:var( --e-global-typography-ivseasonvalue-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonvalue-font-size );font-weight:var( --e-global-typography-ivseasonvalue-font-weight );line-height:var( --e-global-typography-ivseasonvalue-line-height );letter-spacing:var( --e-global-typography-ivseasonvalue-letter-spacing );color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv00015c{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-72 .elementor-element.elementor-element-iv00015c .elementor-heading-title{font-family:var( --e-global-typography-ivseasonmeta-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonmeta-font-size );font-weight:var( --e-global-typography-ivseasonmeta-font-weight );line-height:var( --e-global-typography-ivseasonmeta-line-height );color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv000161{--display:flex;--min-height:152px;--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:4px 4px;--row-gap:4px;--column-gap:4px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-ivbrown );--border-color:var( --e-global-color-ivbrown );--margin-top:0px;--margin-bottom:-1px;--margin-left:0px;--margin-right:-1px;--padding-top:21px;--padding-bottom:20px;--padding-left:25px;--padding-right:24px;}.elementor-72 .elementor-element.elementor-element-iv000161:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-iv000161 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ivcreamtext );}.elementor-72 .elementor-element.elementor-element-iv00015e .elementor-heading-title{font-family:var( --e-global-typography-ivseasonlabel-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonlabel-font-size );font-weight:var( --e-global-typography-ivseasonlabel-font-weight );line-height:var( --e-global-typography-ivseasonlabel-line-height );letter-spacing:var( --e-global-typography-ivseasonlabel-letter-spacing );color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv00015f .elementor-heading-title{font-family:var( --e-global-typography-ivseasonvalue-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonvalue-font-size );font-weight:var( --e-global-typography-ivseasonvalue-font-weight );line-height:var( --e-global-typography-ivseasonvalue-line-height );letter-spacing:var( --e-global-typography-ivseasonvalue-letter-spacing );color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv000160{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-72 .elementor-element.elementor-element-iv000160 .elementor-heading-title{font-family:var( --e-global-typography-ivseasonmeta-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonmeta-font-size );font-weight:var( --e-global-typography-ivseasonmeta-font-weight );line-height:var( --e-global-typography-ivseasonmeta-line-height );color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv000165{--display:flex;--min-height:152px;--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:4px 4px;--row-gap:4px;--column-gap:4px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-ivbrown );--border-color:var( --e-global-color-ivbrown );--margin-top:0px;--margin-bottom:-1px;--margin-left:0px;--margin-right:-1px;--padding-top:21px;--padding-bottom:20px;--padding-left:25px;--padding-right:24px;}.elementor-72 .elementor-element.elementor-element-iv000165:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-iv000165 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ivcreamtext );}.elementor-72 .elementor-element.elementor-element-iv000162 .elementor-heading-title{font-family:var( --e-global-typography-ivseasonlabel-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonlabel-font-size );font-weight:var( --e-global-typography-ivseasonlabel-font-weight );line-height:var( --e-global-typography-ivseasonlabel-line-height );letter-spacing:var( --e-global-typography-ivseasonlabel-letter-spacing );color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv000163 .elementor-heading-title{font-family:var( --e-global-typography-ivseasonvalue-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonvalue-font-size );font-weight:var( --e-global-typography-ivseasonvalue-font-weight );line-height:var( --e-global-typography-ivseasonvalue-line-height );letter-spacing:var( --e-global-typography-ivseasonvalue-letter-spacing );color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv000164{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-72 .elementor-element.elementor-element-iv000164 .elementor-heading-title{font-family:var( --e-global-typography-ivseasonmeta-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonmeta-font-size );font-weight:var( --e-global-typography-ivseasonmeta-font-weight );line-height:var( --e-global-typography-ivseasonmeta-line-height );color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv000167{--spacer-size:56px;}.elementor-72 .elementor-element.elementor-element-iv000168 .elementor-button{background-color:var( --e-global-color-ivbrown );font-family:var( --e-global-typography-ivseasonmeta-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonmeta-font-size );font-weight:var( --e-global-typography-ivseasonmeta-font-weight );line-height:var( --e-global-typography-ivseasonmeta-line-height );fill:var( --e-global-color-ivcreamtext );color:var( --e-global-color-ivcreamtext );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ivbrown );border-radius:100px 100px 100px 100px;padding:12px 8px 12px 8px;}.elementor-72 .elementor-element.elementor-element-iv000168 .elementor-button:hover, .elementor-72 .elementor-element.elementor-element-iv000168 .elementor-button:focus{background-color:var( --e-global-color-ivorange );color:var( --e-global-color-ivcreamtext );border-color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv000168{width:var( --container-widget-width, 183px );max-width:183px;--container-widget-width:183px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-iv000168 .elementor-button:hover svg, .elementor-72 .elementor-element.elementor-element-iv000168 .elementor-button:focus svg{fill:var( --e-global-color-ivcreamtext );}.elementor-72 .elementor-element.elementor-element-iv00008a{--display:flex;--min-height:721px;--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-72 .elementor-element.elementor-element-iv00008a:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-iv00008a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ivcream );}.elementor-72 .elementor-element.elementor-element-iv000086{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;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-ivbrown );--border-color:var( --e-global-color-ivbrown );--padding-top:124px;--padding-bottom:103px;--padding-left:58px;--padding-right:40px;}.elementor-72 .elementor-element.elementor-element-iv000084{--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:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv00007d .elementor-heading-title{font-family:var( --e-global-typography-ivseasonmeta-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonmeta-font-size );font-weight:var( --e-global-typography-ivseasonmeta-font-weight );line-height:var( --e-global-typography-ivseasonmeta-line-height );color:var( --e-global-color-primary );}.elementor-72 .elementor-element.elementor-element-iv000080{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv00007e .elementor-heading-title{font-family:var( --e-global-typography-ivseasonmeta-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonmeta-font-size );font-weight:var( --e-global-typography-ivseasonmeta-font-weight );line-height:var( --e-global-typography-ivseasonmeta-line-height );color:var( --e-global-color-primary );}.elementor-72 .elementor-element.elementor-element-iv00007f .elementor-heading-title{font-family:var( --e-global-typography-ivseasonbodym-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonbodym-font-size );font-weight:var( --e-global-typography-ivseasonbodym-font-weight );line-height:var( --e-global-typography-ivseasonbodym-line-height );color:var( --e-global-color-primary );}.elementor-72 .elementor-element.elementor-element-iv000083{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv000081 .elementor-heading-title{font-family:var( --e-global-typography-ivseasonmeta-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonmeta-font-size );font-weight:var( --e-global-typography-ivseasonmeta-font-weight );line-height:var( --e-global-typography-ivseasonmeta-line-height );color:var( --e-global-color-primary );}.elementor-72 .elementor-element.elementor-element-iv000082 .elementor-heading-title{font-family:var( --e-global-typography-ivseasonbodym-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonbodym-font-size );font-weight:var( --e-global-typography-ivseasonbodym-font-weight );line-height:var( --e-global-typography-ivseasonbodym-line-height );color:var( --e-global-color-primary );}.elementor-72 .elementor-element.elementor-element-iv000085 .elementor-button{background-color:var( --e-global-color-ivbrown );font-family:var( --e-global-typography-ivseasonmeta-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonmeta-font-size );font-weight:var( --e-global-typography-ivseasonmeta-font-weight );line-height:var( --e-global-typography-ivseasonmeta-line-height );fill:var( --e-global-color-ivcreamtext );color:var( --e-global-color-ivcreamtext );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ivbrown );border-radius:100px 100px 100px 100px;padding:12px 8px 12px 8px;}.elementor-72 .elementor-element.elementor-element-iv000085 .elementor-button:hover, .elementor-72 .elementor-element.elementor-element-iv000085 .elementor-button:focus{background-color:var( --e-global-color-ivorange );color:var( --e-global-color-ivcreamtext );border-color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv000085{width:var( --container-widget-width, 183px );max-width:183px;--container-widget-width:183px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-iv000085 .elementor-button:hover svg, .elementor-72 .elementor-element.elementor-element-iv000085 .elementor-button:focus svg{fill:var( --e-global-color-ivcreamtext );}.elementor-72 .elementor-element.elementor-element-iv000089{--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:110px;--padding-bottom:103px;--padding-left:42px;--padding-right:60px;}.elementor-72 .elementor-element.elementor-element-iv000087 .elementor-heading-title{font-family:var( --e-global-typography-ivseasondisplays-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasondisplays-font-size );font-weight:var( --e-global-typography-ivseasondisplays-font-weight );line-height:var( --e-global-typography-ivseasondisplays-line-height );letter-spacing:var( --e-global-typography-ivseasondisplays-letter-spacing );color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv000088{--spacer-size:122px;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-72 .elementor-element.elementor-element-iv00007c .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:31px;}.elementor-72 .elementor-element.elementor-element-iv00007c .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-31px;}.elementor-72 .elementor-element.elementor-element-iv00007c .elementor-field-group.recaptcha_v3-bottomleft, .elementor-72 .elementor-element.elementor-element-iv00007c .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-72 .elementor-element.elementor-element-iv00007c .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-72 .elementor-element.elementor-element-iv00007c .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-72 .elementor-element.elementor-element-iv00007c .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-72 .elementor-element.elementor-element-iv00007c .elementor-field-group > label, .elementor-72 .elementor-element.elementor-element-iv00007c .elementor-field-subgroup label{color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv00007c .elementor-field-group > label{font-family:var( --e-global-typography-ivseasonmeta-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonmeta-font-size );font-weight:var( --e-global-typography-ivseasonmeta-font-weight );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv00007c .elementor-field-type-html{padding-bottom:0px;}.elementor-72 .elementor-element.elementor-element-iv00007c .elementor-field-group .elementor-field{color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv00007c .elementor-field-group .elementor-field, .elementor-72 .elementor-element.elementor-element-iv00007c .elementor-field-subgroup label{font-family:var( --e-global-typography-ivseasonfield-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonfield-font-size );font-weight:var( --e-global-typography-ivseasonfield-font-weight );line-height:var( --e-global-typography-ivseasonfield-line-height );}.elementor-72 .elementor-element.elementor-element-iv00007c .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:var( --e-global-color-ivcreamtext );border-color:var( --e-global-color-ivbrown );border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-iv00007c .elementor-field-group .elementor-select-wrapper select{background-color:var( --e-global-color-ivcreamtext );border-color:var( --e-global-color-ivbrown );border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-iv00007c .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv00007c .elementor-button{font-family:var( --e-global-typography-ivseasonmeta-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonmeta-font-size );font-weight:var( --e-global-typography-ivseasonmeta-font-weight );line-height:var( --e-global-typography-ivseasonmeta-line-height );border-style:solid;border-width:1px 1px 1px 1px;border-radius:100px 100px 100px 100px;padding:13px 26px 13px 26px;}.elementor-72 .elementor-element.elementor-element-iv00007c .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-ivorange );color:var( --e-global-color-ivcreamtext );border-color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv00007c .elementor-button[type="submit"]{background-color:var( --e-global-color-ivorange );color:var( --e-global-color-ivcreamtext );border-color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv00007c .elementor-button[type="submit"] svg *{fill:var( --e-global-color-ivcreamtext );}.elementor-72 .elementor-element.elementor-element-iv00007c .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-72 .elementor-element.elementor-element-iv00007c .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-ivbrown );color:var( --e-global-color-ivcreamtext );}.elementor-72 .elementor-element.elementor-element-iv00007c .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-ivbrown );color:var( --e-global-color-ivcreamtext );}.elementor-72 .elementor-element.elementor-element-iv00007c .elementor-button[type="submit"]:hover svg *{fill:var( --e-global-color-ivcreamtext );}.elementor-72 .elementor-element.elementor-element-iv00007c .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-72 .elementor-element.elementor-element-iv00007c{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-72 .elementor-element.elementor-element-iv00017f{--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:138px;--padding-bottom:74px;--padding-left:58px;--padding-right:59px;}.elementor-72 .elementor-element.elementor-element-iv00017f:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-iv00017f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ivcream );}.elementor-72 .elementor-element.elementor-element-iv00016e{--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-72 .elementor-element.elementor-element-iv00016c{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv00016b{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-72 .elementor-element.elementor-element-iv00016b .elementor-heading-title{font-family:var( --e-global-typography-ivseasonmenu-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonmenu-font-size );font-weight:var( --e-global-typography-ivseasonmenu-font-weight );line-height:var( --e-global-typography-ivseasonmenu-line-height );letter-spacing:var( --e-global-typography-ivseasonmenu-letter-spacing );color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv00016d{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv00016a .elementor-heading-title{font-family:var( --e-global-typography-ivseasondisplay-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasondisplay-font-size );font-weight:var( --e-global-typography-ivseasondisplay-font-weight );line-height:var( --e-global-typography-ivseasondisplay-line-height );letter-spacing:var( --e-global-typography-ivseasondisplay-letter-spacing );color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv00016f{--spacer-size:110px;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-72 .elementor-element.elementor-element-iv00017e .elementor-accordion-item{border-width:1px;border-color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv00017e .elementor-accordion-item .elementor-tab-content{border-width:1px;border-block-start-color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv00017e .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-block-end-color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv00017e .elementor-tab-title{background-color:var( --e-global-color-ivcreamtext );padding:27px 66px 27px 31px;}.elementor-72 .elementor-element.elementor-element-iv00017e .elementor-accordion-icon, .elementor-72 .elementor-element.elementor-element-iv00017e .elementor-accordion-title{color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv00017e .elementor-accordion-icon svg{fill:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv00017e .elementor-active .elementor-accordion-icon, .elementor-72 .elementor-element.elementor-element-iv00017e .elementor-active .elementor-accordion-title{color:var( --e-global-color-ivorange );}.elementor-72 .elementor-element.elementor-element-iv00017e .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-ivorange );}.elementor-72 .elementor-element.elementor-element-iv00017e .elementor-accordion-title{font-family:var( --e-global-typography-ivseasonbody-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonbody-font-size );font-weight:var( --e-global-typography-ivseasonbody-font-weight );line-height:var( --e-global-typography-ivseasonbody-line-height );}.elementor-72 .elementor-element.elementor-element-iv00017e .elementor-tab-title .elementor-accordion-icon i:before{color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv00017e .elementor-tab-title .elementor-accordion-icon svg{fill:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv00017e .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-ivorange );}.elementor-72 .elementor-element.elementor-element-iv00017e .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-ivorange );}.elementor-72 .elementor-element.elementor-element-iv00017e .elementor-tab-content{background-color:var( --e-global-color-ivcreamtext );color:var( --e-global-color-ivbrown );font-family:var( --e-global-typography-ivseasonbodys-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonbodys-font-size );font-weight:var( --e-global-typography-ivseasonbodys-font-weight );line-height:var( --e-global-typography-ivseasonbodys-line-height );letter-spacing:var( --e-global-typography-ivseasonbodys-letter-spacing );padding:26px 31px 12px 31px;}.elementor-72 .elementor-element.elementor-element-iv00018f{--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 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-ivbrown );--border-color:var( --e-global-color-ivbrown );--padding-top:66px;--padding-bottom:71px;--padding-left:51px;--padding-right:52px;}.elementor-72 .elementor-element.elementor-element-iv00018f:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-iv00018f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ivgold );}.elementor-72 .elementor-element.elementor-element-iv000180 .elementor-heading-title{font-family:var( --e-global-typography-ivseasondisplay-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasondisplay-font-size );font-weight:var( --e-global-typography-ivseasondisplay-font-weight );line-height:var( --e-global-typography-ivseasondisplay-line-height );letter-spacing:var( --e-global-typography-ivseasondisplay-letter-spacing );color:var( --e-global-color-ivbrown );}.elementor-72 .elementor-element.elementor-element-iv000181{--spacer-size:79px;}.elementor-72 .elementor-element.elementor-element-iv00018e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv000183{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-ivbrown );--border-color:var( --e-global-color-ivbrown );--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv000183:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-iv000183 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ivwhite );}.elementor-72 .elementor-element.elementor-element-iv000182{text-align:center;}.elementor-72 .elementor-element.elementor-element-iv000182 img{width:100%;}.elementor-72 .elementor-element.elementor-element-iv000185{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-ivbrown );--border-color:var( --e-global-color-ivbrown );--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv000185:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-iv000185 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ivwhite );}.elementor-72 .elementor-element.elementor-element-iv000184{text-align:center;}.elementor-72 .elementor-element.elementor-element-iv000184 img{width:100%;}.elementor-72 .elementor-element.elementor-element-iv000187{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-ivbrown );--border-color:var( --e-global-color-ivbrown );--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv000187:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-iv000187 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ivwhite );}.elementor-72 .elementor-element.elementor-element-iv000186{text-align:center;}.elementor-72 .elementor-element.elementor-element-iv000186 img{width:100%;}.elementor-72 .elementor-element.elementor-element-iv000189{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-ivbrown );--border-color:var( --e-global-color-ivbrown );--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv000189:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-iv000189 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ivwhite );}.elementor-72 .elementor-element.elementor-element-iv000188{text-align:center;}.elementor-72 .elementor-element.elementor-element-iv000188 img{width:100%;}.elementor-72 .elementor-element.elementor-element-iv00018b{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-ivbrown );--border-color:var( --e-global-color-ivbrown );--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv00018b:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-iv00018b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ivwhite );}.elementor-72 .elementor-element.elementor-element-iv00018a{text-align:center;}.elementor-72 .elementor-element.elementor-element-iv00018a img{width:100%;}.elementor-72 .elementor-element.elementor-element-iv00018d{--display:flex;--min-height:132px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-ivbrown );--border-color:var( --e-global-color-ivbrown );--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv00018d:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-iv00018d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ivwhite );}.elementor-72 .elementor-element.elementor-element-iv00018c{text-align:center;}.elementor-72 .elementor-element.elementor-element-iv00018c img{width:100%;}.elementor-72 .elementor-element.elementor-element-iv000195{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--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-ivbrown );--border-color:var( --e-global-color-ivbrown );--padding-top:67px;--padding-bottom:111px;--padding-left:51px;--padding-right:52px;}.elementor-72 .elementor-element.elementor-element-iv000195:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-iv000195 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ivorange );}.elementor-72 .elementor-element.elementor-element-iv000193{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv000190 .elementor-heading-title{font-family:var( --e-global-typography-ivseasondisplay-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasondisplay-font-size );font-weight:var( --e-global-typography-ivseasondisplay-font-weight );line-height:var( --e-global-typography-ivseasondisplay-line-height );letter-spacing:var( --e-global-typography-ivseasondisplay-letter-spacing );color:var( --e-global-color-ivcreamtext );}.elementor-72 .elementor-element.elementor-element-iv000191{--spacer-size:50px;}.elementor-72 .elementor-element.elementor-element-iv000192 .elementor-button{background-color:var( --e-global-color-ivclear );font-family:var( --e-global-typography-ivseasonmeta-font-family ), Sans-serif;font-size:var( --e-global-typography-ivseasonmeta-font-size );font-weight:var( --e-global-typography-ivseasonmeta-font-weight );line-height:var( --e-global-typography-ivseasonmeta-line-height );fill:var( --e-global-color-ivcreamtext );color:var( --e-global-color-ivcreamtext );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ivcreamtext );border-radius:100px 100px 100px 100px;padding:12px 8px 12px 8px;}.elementor-72 .elementor-element.elementor-element-iv000192 .elementor-button:hover, .elementor-72 .elementor-element.elementor-element-iv000192 .elementor-button:focus{background-color:var( --e-global-color-ivcreamtext );color:var( --e-global-color-ivorange );border-color:var( --e-global-color-ivcreamtext );}.elementor-72 .elementor-element.elementor-element-iv000192{width:var( --container-widget-width, 183px );max-width:183px;--container-widget-width:183px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-iv000192 .elementor-button:hover svg, .elementor-72 .elementor-element.elementor-element-iv000192 .elementor-button:focus svg{fill:var( --e-global-color-ivorange );}.elementor-72 .elementor-element.elementor-element-iv000194{text-align:end;}.elementor-72 .elementor-element.elementor-element-iv000194 img{width:170px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-72 .elementor-element.elementor-element-iv000004{--content-width:1440px;}.elementor-72 .elementor-element.elementor-element-iv00001a{--content-width:1440px;}.elementor-72 .elementor-element.elementor-element-iv00000b{--width:25%;}.elementor-72 .elementor-element.elementor-element-iv00000e{--width:25%;}.elementor-72 .elementor-element.elementor-element-iv000014{--width:25%;}.elementor-72 .elementor-element.elementor-element-iv000018{--width:25%;}.elementor-72 .elementor-element.elementor-element-iv0000a9{--content-width:1440px;}.elementor-72 .elementor-element.elementor-element-iv000097{--width:25.5%;}.elementor-72 .elementor-element.elementor-element-iv000098{--width:74.5%;}.elementor-72 .elementor-element.elementor-element-iv0000a6{--width:25.5%;}.elementor-72 .elementor-element.elementor-element-iv0000a7{--width:74.5%;}.elementor-72 .elementor-element.elementor-element-iv0000d1{--content-width:1440px;}.elementor-72 .elementor-element.elementor-element-iv0000ac{--width:23.25%;}.elementor-72 .elementor-element.elementor-element-iv0000ad{--width:76.75%;}.elementor-72 .elementor-element.elementor-element-iv0000ce{--width:23.25%;}.elementor-72 .elementor-element.elementor-element-iv0000cf{--width:76.75%;}.elementor-72 .elementor-element.elementor-element-iv0000b5{--width:25%;}.elementor-72 .elementor-element.elementor-element-iv0000bb{--width:25%;}.elementor-72 .elementor-element.elementor-element-iv0000c1{--width:25%;}.elementor-72 .elementor-element.elementor-element-iv0000c7{--width:25%;}.elementor-72 .elementor-element.elementor-element-iv0000db{--content-width:1440px;}.elementor-72 .elementor-element.elementor-element-iv000133{--content-width:1440px;}.elementor-72 .elementor-element.elementor-element-iv0000de{--width:25%;}.elementor-72 .elementor-element.elementor-element-iv0000e1{--width:50%;}.elementor-72 .elementor-element.elementor-element-iv0000e2{--width:25%;}.elementor-72 .elementor-element.elementor-element-iv0000eb{--width:25%;}.elementor-72 .elementor-element.elementor-element-iv0000ea{--width:50%;}.elementor-72 .elementor-element.elementor-element-iv0000e7{--width:25%;}.elementor-72 .elementor-element.elementor-element-iv0000f0{--width:25%;}.elementor-72 .elementor-element.elementor-element-iv0000f3{--width:50%;}.elementor-72 .elementor-element.elementor-element-iv0000f4{--width:25%;}.elementor-72 .elementor-element.elementor-element-iv0000fd{--width:25%;}.elementor-72 .elementor-element.elementor-element-iv0000fc{--width:50%;}.elementor-72 .elementor-element.elementor-element-iv0000f9{--width:25%;}.elementor-72 .elementor-element.elementor-element-iv000102{--width:25%;}.elementor-72 .elementor-element.elementor-element-iv000105{--width:50%;}.elementor-72 .elementor-element.elementor-element-iv000106{--width:25%;}.elementor-72 .elementor-element.elementor-element-iv000115{--width:23.06%;}.elementor-72 .elementor-element.elementor-element-iv000116{--width:76.94%;}.elementor-72 .elementor-element.elementor-element-iv000120{--width:50%;}.elementor-72 .elementor-element.elementor-element-iv000129{--width:50%;}.elementor-72 .elementor-element.elementor-element-iv00012b{--width:25.54%;}.elementor-72 .elementor-element.elementor-element-iv00012f{--width:74.46%;}.elementor-72 .elementor-element.elementor-element-iv00014f{--content-width:1440px;}.elementor-72 .elementor-element.elementor-element-iv000138{--width:23.06%;}.elementor-72 .elementor-element.elementor-element-iv000139{--width:76.94%;}.elementor-72 .elementor-element.elementor-element-iv000144{--width:50%;}.elementor-72 .elementor-element.elementor-element-iv00014d{--width:50%;}.elementor-72 .elementor-element.elementor-element-iv000092{--content-width:1440px;}.elementor-72 .elementor-element.elementor-element-iv00008e{--width:23.13%;}.elementor-72 .elementor-element.elementor-element-iv000090{--width:76.87%;}.elementor-72 .elementor-element.elementor-element-iv000169{--content-width:1440px;}.elementor-72 .elementor-element.elementor-element-iv000159{--width:25%;}.elementor-72 .elementor-element.elementor-element-iv00015d{--width:25%;}.elementor-72 .elementor-element.elementor-element-iv000161{--width:25%;}.elementor-72 .elementor-element.elementor-element-iv000165{--width:25%;}.elementor-72 .elementor-element.elementor-element-iv00008a{--content-width:1440px;}.elementor-72 .elementor-element.elementor-element-iv000086{--width:24.74%;}.elementor-72 .elementor-element.elementor-element-iv000089{--width:75.26%;}.elementor-72 .elementor-element.elementor-element-iv00017f{--content-width:1440px;}.elementor-72 .elementor-element.elementor-element-iv00016c{--width:25.5%;}.elementor-72 .elementor-element.elementor-element-iv00016d{--width:74.5%;}.elementor-72 .elementor-element.elementor-element-iv00018f{--content-width:1440px;}.elementor-72 .elementor-element.elementor-element-iv000183{--width:216px;}.elementor-72 .elementor-element.elementor-element-iv000185{--width:216px;}.elementor-72 .elementor-element.elementor-element-iv000187{--width:216px;}.elementor-72 .elementor-element.elementor-element-iv000189{--width:216px;}.elementor-72 .elementor-element.elementor-element-iv00018b{--width:216px;}.elementor-72 .elementor-element.elementor-element-iv00018d{--width:216px;}.elementor-72 .elementor-element.elementor-element-iv000195{--content-width:1440px;}.elementor-72 .elementor-element.elementor-element-iv000193{--width:87%;}}@media(max-width:1024px) and (min-width:768px){.elementor-72 .elementor-element.elementor-element-iv00000b{--width:50%;}.elementor-72 .elementor-element.elementor-element-iv00000e{--width:50%;}.elementor-72 .elementor-element.elementor-element-iv000014{--width:50%;}.elementor-72 .elementor-element.elementor-element-iv000018{--width:50%;}.elementor-72 .elementor-element.elementor-element-iv0000de{--width:100%;}.elementor-72 .elementor-element.elementor-element-iv0000e1{--width:100%;}.elementor-72 .elementor-element.elementor-element-iv0000ea{--width:100%;}.elementor-72 .elementor-element.elementor-element-iv0000e7{--width:100%;}.elementor-72 .elementor-element.elementor-element-iv0000f0{--width:100%;}.elementor-72 .elementor-element.elementor-element-iv0000f3{--width:100%;}.elementor-72 .elementor-element.elementor-element-iv0000fc{--width:100%;}.elementor-72 .elementor-element.elementor-element-iv0000f9{--width:100%;}.elementor-72 .elementor-element.elementor-element-iv000102{--width:100%;}.elementor-72 .elementor-element.elementor-element-iv000105{--width:100%;}.elementor-72 .elementor-element.elementor-element-iv00008e{--width:100%;}.elementor-72 .elementor-element.elementor-element-iv000090{--width:100%;}.elementor-72 .elementor-element.elementor-element-iv000159{--width:50%;}.elementor-72 .elementor-element.elementor-element-iv00015d{--width:50%;}.elementor-72 .elementor-element.elementor-element-iv000161{--width:50%;}.elementor-72 .elementor-element.elementor-element-iv000165{--width:50%;}.elementor-72 .elementor-element.elementor-element-iv000086{--width:100%;}.elementor-72 .elementor-element.elementor-element-iv000089{--width:100%;}}@media(max-width:1024px){.elementor-72 .elementor-element.elementor-element-iv000001 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonhero-font-size );line-height:var( --e-global-typography-ivseasonhero-line-height );letter-spacing:var( --e-global-typography-ivseasonhero-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv000002 .elementor-button{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv000005 .elementor-button{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv000006 .elementor-button{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv000009 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonlabel-font-size );line-height:var( --e-global-typography-ivseasonlabel-line-height );letter-spacing:var( --e-global-typography-ivseasonlabel-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv00000a .elementor-heading-title{font-size:var( --e-global-typography-ivseasonvalue-font-size );line-height:var( --e-global-typography-ivseasonvalue-line-height );letter-spacing:var( --e-global-typography-ivseasonvalue-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv00000c .elementor-heading-title{font-size:var( --e-global-typography-ivseasonlabel-font-size );line-height:var( --e-global-typography-ivseasonlabel-line-height );letter-spacing:var( --e-global-typography-ivseasonlabel-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv00000d .elementor-heading-title{font-size:var( --e-global-typography-ivseasonvalue-font-size );line-height:var( --e-global-typography-ivseasonvalue-line-height );letter-spacing:var( --e-global-typography-ivseasonvalue-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv00000f .elementor-heading-title{font-size:var( --e-global-typography-ivseasonlabel-font-size );line-height:var( --e-global-typography-ivseasonlabel-line-height );letter-spacing:var( --e-global-typography-ivseasonlabel-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv000010 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonvalue-font-size );line-height:var( --e-global-typography-ivseasonvalue-line-height );letter-spacing:var( --e-global-typography-ivseasonvalue-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv000011 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv000012 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonvalue-font-size );line-height:var( --e-global-typography-ivseasonvalue-line-height );letter-spacing:var( --e-global-typography-ivseasonvalue-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv000013 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv000015 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonlabel-font-size );line-height:var( --e-global-typography-ivseasonlabel-line-height );letter-spacing:var( --e-global-typography-ivseasonlabel-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv000016 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonvalue-font-size );line-height:var( --e-global-typography-ivseasonvalue-line-height );letter-spacing:var( --e-global-typography-ivseasonvalue-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv000017 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv000096 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonmenu-font-size );line-height:var( --e-global-typography-ivseasonmenu-line-height );letter-spacing:var( --e-global-typography-ivseasonmenu-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv000093 .elementor-heading-title{font-size:var( --e-global-typography-ivseasondisplay-font-size );line-height:var( --e-global-typography-ivseasondisplay-line-height );letter-spacing:var( --e-global-typography-ivseasondisplay-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-72 .elementor-element.elementor-element-iv000095{font-size:var( --e-global-typography-ivseasonbodyl-font-size );line-height:var( --e-global-typography-ivseasonbodyl-line-height );letter-spacing:var( --e-global-typography-ivseasonbodyl-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv0000a5 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonbody-font-size );line-height:var( --e-global-typography-ivseasonbody-line-height );}.elementor-72 .elementor-element.elementor-element-iv00009b .elementor-heading-title{font-size:var( --e-global-typography-ivseasonbody-font-size );line-height:var( --e-global-typography-ivseasonbody-line-height );}.elementor-72 .elementor-element.elementor-element-iv00009c .elementor-button{font-size:var( --e-global-typography-ivseasonbody-font-size );line-height:var( --e-global-typography-ivseasonbody-line-height );}.elementor-72 .elementor-element.elementor-element-iv00009e .elementor-heading-title{font-size:var( --e-global-typography-ivseasonbody-font-size );line-height:var( --e-global-typography-ivseasonbody-line-height );}.elementor-72 .elementor-element.elementor-element-iv00009f .elementor-button{font-size:var( --e-global-typography-ivseasonbody-font-size );line-height:var( --e-global-typography-ivseasonbody-line-height );}.elementor-72 .elementor-element.elementor-element-iv0000a1 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonbody-font-size );line-height:var( --e-global-typography-ivseasonbody-line-height );}.elementor-72 .elementor-element.elementor-element-iv0000a2 .elementor-button{font-size:var( --e-global-typography-ivseasonbody-font-size );line-height:var( --e-global-typography-ivseasonbody-line-height );}.elementor-72 .elementor-element.elementor-element-iv0000ab .elementor-heading-title{font-size:var( --e-global-typography-ivseasonmenu-font-size );line-height:var( --e-global-typography-ivseasonmenu-line-height );letter-spacing:var( --e-global-typography-ivseasonmenu-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv0000aa .elementor-heading-title{font-size:var( --e-global-typography-ivseasondisplay-font-size );line-height:var( --e-global-typography-ivseasondisplay-line-height );letter-spacing:var( --e-global-typography-ivseasondisplay-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv0000d2{font-size:var( --e-global-typography-ivseasonbody-font-size );line-height:var( --e-global-typography-ivseasonbody-line-height );}.elementor-72 .elementor-element.elementor-element-iv0000d4 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonbodyb-font-size );line-height:var( --e-global-typography-ivseasonbodyb-line-height );letter-spacing:var( --e-global-typography-ivseasonbodyb-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv0000b0 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonbodyb-font-size );line-height:var( --e-global-typography-ivseasonbodyb-line-height );letter-spacing:var( --e-global-typography-ivseasonbodyb-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv0000b2{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv0000b4 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonvalueb-font-size );line-height:var( --e-global-typography-ivseasonvalueb-line-height );letter-spacing:var( --e-global-typography-ivseasonvalueb-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv0000b6 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonbodyb-font-size );line-height:var( --e-global-typography-ivseasonbodyb-line-height );letter-spacing:var( --e-global-typography-ivseasonbodyb-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv0000b8{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv0000ba .elementor-heading-title{font-size:var( --e-global-typography-ivseasonvalueb-font-size );line-height:var( --e-global-typography-ivseasonvalueb-line-height );letter-spacing:var( --e-global-typography-ivseasonvalueb-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv0000bc .elementor-heading-title{font-size:var( --e-global-typography-ivseasonbodyb-font-size );line-height:var( --e-global-typography-ivseasonbodyb-line-height );letter-spacing:var( --e-global-typography-ivseasonbodyb-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv0000be{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv0000c0 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonvalueb-font-size );line-height:var( --e-global-typography-ivseasonvalueb-line-height );letter-spacing:var( --e-global-typography-ivseasonvalueb-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv0000c2 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonbodyb-font-size );line-height:var( --e-global-typography-ivseasonbodyb-line-height );letter-spacing:var( --e-global-typography-ivseasonbodyb-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv0000c4{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv0000c6 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonvalueb-font-size );line-height:var( --e-global-typography-ivseasonvalueb-line-height );letter-spacing:var( --e-global-typography-ivseasonvalueb-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv0000ca .elementor-button{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv0000cb .elementor-button{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv0000cc .elementor-button{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv0000d5 .elementor-heading-title{font-size:var( --e-global-typography-ivseasondisplay-font-size );line-height:var( --e-global-typography-ivseasondisplay-line-height );letter-spacing:var( --e-global-typography-ivseasondisplay-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv0000d7{font-size:var( --e-global-typography-ivseasonbodyl-font-size );line-height:var( --e-global-typography-ivseasonbodyl-line-height );letter-spacing:var( --e-global-typography-ivseasonbodyl-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv0000d9 .elementor-button{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv000109 .elementor-heading-title{font-size:var( --e-global-typography-ivseasondisplay-font-size );line-height:var( --e-global-typography-ivseasondisplay-line-height );letter-spacing:var( --e-global-typography-ivseasondisplay-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv000108{--gap:36px 36px;--row-gap:36px;--column-gap:36px;}.elementor-72 .elementor-element.elementor-element-iv0000e3{--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-72 .elementor-element.elementor-element-iv0000e3:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-iv0000e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:1px auto;}.elementor-72 .elementor-element.elementor-element-iv0000df{padding:0px 52px 0px 52px;}.elementor-72 .elementor-element.elementor-element-iv0000df.elementor-element{--order:1;}.elementor-72 .elementor-element.elementor-element-iv0000df .elementor-heading-title{font-size:var( --e-global-typography-ivseasontitle-font-size );line-height:var( --e-global-typography-ivseasontitle-line-height );}.elementor-72 .elementor-element.elementor-element-iv0000de{--padding-top:0px;--padding-bottom:0px;--padding-left:52px;--padding-right:52px;}.elementor-72 .elementor-element.elementor-element-iv0000de.e-con{--order:3;}.elementor-72 .elementor-element.elementor-element-iv0000dc .elementor-heading-title{font-size:var( --e-global-typography-ivseasontitlevw-font-size );line-height:var( --e-global-typography-ivseasontitlevw-line-height );}.elementor-72 .elementor-element.elementor-element-iv0000dd{text-align:start;font-size:var( --e-global-typography-ivseasonbodysvw-font-size );line-height:var( --e-global-typography-ivseasonbodysvw-line-height );letter-spacing:var( --e-global-typography-ivseasonbodysvw-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv0000e1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv0000e1.e-con{--order:2;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-72 .elementor-element.elementor-element-iv0000e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-72 .elementor-element.elementor-element-iv0000e0 img{width:40vw;}.elementor-72 .elementor-element.elementor-element-iv0000e4{padding:0px 52px 0px 52px;}.elementor-72 .elementor-element.elementor-element-iv0000ec{--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-72 .elementor-element.elementor-element-iv0000ec:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-iv0000ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:1px auto;}.elementor-72 .elementor-element.elementor-element-iv0000e8{padding:0px 52px 0px 52px;}.elementor-72 .elementor-element.elementor-element-iv0000e8.elementor-element{--order:1;}.elementor-72 .elementor-element.elementor-element-iv0000e8 .elementor-heading-title{font-size:var( --e-global-typography-ivseasontitle-font-size );line-height:var( --e-global-typography-ivseasontitle-line-height );}.elementor-72 .elementor-element.elementor-element-iv0000ea{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv0000ea.e-con{--order:2;}.elementor-72 .elementor-element.elementor-element-iv0000e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-72 .elementor-element.elementor-element-iv0000e9 img{width:40vw;}.elementor-72 .elementor-element.elementor-element-iv0000e7{--padding-top:0px;--padding-bottom:0px;--padding-left:52px;--padding-right:52px;}.elementor-72 .elementor-element.elementor-element-iv0000e7.e-con{--order:3;}.elementor-72 .elementor-element.elementor-element-iv0000e5 .elementor-heading-title{font-size:var( --e-global-typography-ivseasontitlevw-font-size );line-height:var( --e-global-typography-ivseasontitlevw-line-height );}.elementor-72 .elementor-element.elementor-element-iv0000e6{text-align:start;font-size:var( --e-global-typography-ivseasonbodysvw-font-size );line-height:var( --e-global-typography-ivseasonbodysvw-line-height );letter-spacing:var( --e-global-typography-ivseasonbodysvw-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv0000ed{padding:0px 52px 0px 52px;}.elementor-72 .elementor-element.elementor-element-iv0000f5{--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-72 .elementor-element.elementor-element-iv0000f5:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-iv0000f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:1px auto;}.elementor-72 .elementor-element.elementor-element-iv0000f1{padding:0px 52px 0px 52px;}.elementor-72 .elementor-element.elementor-element-iv0000f1.elementor-element{--order:1;}.elementor-72 .elementor-element.elementor-element-iv0000f1 .elementor-heading-title{font-size:var( --e-global-typography-ivseasontitle-font-size );line-height:var( --e-global-typography-ivseasontitle-line-height );}.elementor-72 .elementor-element.elementor-element-iv0000f0{--padding-top:0px;--padding-bottom:0px;--padding-left:52px;--padding-right:52px;}.elementor-72 .elementor-element.elementor-element-iv0000f0.e-con{--order:3;}.elementor-72 .elementor-element.elementor-element-iv0000ee .elementor-heading-title{font-size:var( --e-global-typography-ivseasontitlevw-font-size );line-height:var( --e-global-typography-ivseasontitlevw-line-height );}.elementor-72 .elementor-element.elementor-element-iv0000ef{text-align:start;font-size:var( --e-global-typography-ivseasonbodysvw-font-size );line-height:var( --e-global-typography-ivseasonbodysvw-line-height );letter-spacing:var( --e-global-typography-ivseasonbodysvw-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv0000f3{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv0000f3.e-con{--order:2;}.elementor-72 .elementor-element.elementor-element-iv0000f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-72 .elementor-element.elementor-element-iv0000f2 img{width:40vw;}.elementor-72 .elementor-element.elementor-element-iv0000f6{padding:0px 52px 0px 52px;}.elementor-72 .elementor-element.elementor-element-iv0000fe{--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-72 .elementor-element.elementor-element-iv0000fe:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-iv0000fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:1px auto;}.elementor-72 .elementor-element.elementor-element-iv0000fa{padding:0px 52px 0px 52px;}.elementor-72 .elementor-element.elementor-element-iv0000fa.elementor-element{--order:1;}.elementor-72 .elementor-element.elementor-element-iv0000fa .elementor-heading-title{font-size:var( --e-global-typography-ivseasontitle-font-size );line-height:var( --e-global-typography-ivseasontitle-line-height );}.elementor-72 .elementor-element.elementor-element-iv0000fc{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv0000fc.e-con{--order:2;}.elementor-72 .elementor-element.elementor-element-iv0000fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-72 .elementor-element.elementor-element-iv0000fb img{width:40vw;}.elementor-72 .elementor-element.elementor-element-iv0000f9{--padding-top:0px;--padding-bottom:0px;--padding-left:52px;--padding-right:52px;}.elementor-72 .elementor-element.elementor-element-iv0000f9.e-con{--order:3;}.elementor-72 .elementor-element.elementor-element-iv0000f7 .elementor-heading-title{font-size:var( --e-global-typography-ivseasontitlevw-font-size );line-height:var( --e-global-typography-ivseasontitlevw-line-height );}.elementor-72 .elementor-element.elementor-element-iv0000f8{text-align:start;font-size:var( --e-global-typography-ivseasonbodysvw-font-size );line-height:var( --e-global-typography-ivseasonbodysvw-line-height );letter-spacing:var( --e-global-typography-ivseasonbodysvw-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv0000ff{padding:0px 52px 0px 52px;}.elementor-72 .elementor-element.elementor-element-iv000107{--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-72 .elementor-element.elementor-element-iv000107:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-iv000107 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:1px auto;}.elementor-72 .elementor-element.elementor-element-iv000103{padding:0px 52px 0px 52px;}.elementor-72 .elementor-element.elementor-element-iv000103.elementor-element{--order:1;}.elementor-72 .elementor-element.elementor-element-iv000103 .elementor-heading-title{font-size:var( --e-global-typography-ivseasontitle-font-size );line-height:var( --e-global-typography-ivseasontitle-line-height );}.elementor-72 .elementor-element.elementor-element-iv000102{--padding-top:0px;--padding-bottom:0px;--padding-left:52px;--padding-right:52px;}.elementor-72 .elementor-element.elementor-element-iv000102.e-con{--order:3;}.elementor-72 .elementor-element.elementor-element-iv000100 .elementor-heading-title{font-size:var( --e-global-typography-ivseasontitlevw-font-size );line-height:var( --e-global-typography-ivseasontitlevw-line-height );}.elementor-72 .elementor-element.elementor-element-iv000101{text-align:start;font-size:var( --e-global-typography-ivseasonbodysvw-font-size );line-height:var( --e-global-typography-ivseasonbodysvw-line-height );letter-spacing:var( --e-global-typography-ivseasonbodysvw-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv000105{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv000105.e-con{--order:2;}.elementor-72 .elementor-element.elementor-element-iv000104{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-72 .elementor-element.elementor-element-iv000104 img{width:40vw;}.elementor-72 .elementor-element.elementor-element-iv00010c .elementor-heading-title{font-size:var( --e-global-typography-ivseasondisplay-font-size );line-height:var( --e-global-typography-ivseasondisplay-line-height );letter-spacing:var( --e-global-typography-ivseasondisplay-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv00010d .elementor-button{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv000114 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonmenu-font-size );line-height:var( --e-global-typography-ivseasonmenu-line-height );letter-spacing:var( --e-global-typography-ivseasonmenu-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv00010f .elementor-heading-title{font-size:var( --e-global-typography-ivseasondisplay-font-size );line-height:var( --e-global-typography-ivseasondisplay-line-height );letter-spacing:var( --e-global-typography-ivseasondisplay-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv000111{font-size:var( --e-global-typography-ivseasonbodyl-font-size );line-height:var( --e-global-typography-ivseasonbodyl-line-height );letter-spacing:var( --e-global-typography-ivseasonbodyl-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv000113 .elementor-button{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv000119{--min-height:300px;}.elementor-72 .elementor-element.elementor-element-iv00011a .elementor-heading-title{font-size:var( --e-global-typography-ivseasoncardtitle-font-size );line-height:var( --e-global-typography-ivseasoncardtitle-line-height );}.elementor-72 .elementor-element.elementor-element-iv00011c{font-size:var( --e-global-typography-ivseasonbody-font-size );line-height:var( --e-global-typography-ivseasonbody-line-height );}.elementor-72 .elementor-element.elementor-element-iv000121{--min-height:300px;}.elementor-72 .elementor-element.elementor-element-iv000122 .elementor-heading-title{font-size:var( --e-global-typography-ivseasoncardtitle-font-size );line-height:var( --e-global-typography-ivseasoncardtitle-line-height );}.elementor-72 .elementor-element.elementor-element-iv000124{font-size:var( --e-global-typography-ivseasonbody-font-size );line-height:var( --e-global-typography-ivseasonbody-line-height );}.elementor-72 .elementor-element.elementor-element-iv000127 .elementor-button{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv00012c .elementor-heading-title{font-size:var( --e-global-typography-ivseasondisplay-font-size );line-height:var( --e-global-typography-ivseasondisplay-line-height );letter-spacing:var( --e-global-typography-ivseasondisplay-letter-spacing );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-72 .elementor-element.elementor-element-iv000137 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonmenu-font-size );line-height:var( --e-global-typography-ivseasonmenu-line-height );letter-spacing:var( --e-global-typography-ivseasonmenu-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv000134 .elementor-heading-title{font-size:var( --e-global-typography-ivseasondisplay-font-size );line-height:var( --e-global-typography-ivseasondisplay-line-height );letter-spacing:var( --e-global-typography-ivseasondisplay-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv000136{font-size:var( --e-global-typography-ivseasonbodyl-font-size );line-height:var( --e-global-typography-ivseasonbodyl-line-height );letter-spacing:var( --e-global-typography-ivseasonbodyl-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv00013c{--min-height:300px;}.elementor-72 .elementor-element.elementor-element-iv00013d .elementor-heading-title{font-size:var( --e-global-typography-ivseasoncardtitle-font-size );line-height:var( --e-global-typography-ivseasoncardtitle-line-height );}.elementor-72 .elementor-element.elementor-element-iv00013f{font-size:var( --e-global-typography-ivseasonbody-font-size );line-height:var( --e-global-typography-ivseasonbody-line-height );}.elementor-72 .elementor-element.elementor-element-iv000142 .elementor-button{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv000145{--min-height:300px;}.elementor-72 .elementor-element.elementor-element-iv000146 .elementor-heading-title{font-size:var( --e-global-typography-ivseasoncardtitle-font-size );line-height:var( --e-global-typography-ivseasoncardtitle-line-height );}.elementor-72 .elementor-element.elementor-element-iv000148{font-size:var( --e-global-typography-ivseasonbody-font-size );line-height:var( --e-global-typography-ivseasonbody-line-height );}.elementor-72 .elementor-element.elementor-element-iv00014b .elementor-button{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv00008b .elementor-heading-title{font-size:var( --e-global-typography-ivseasondisplay-font-size );line-height:var( --e-global-typography-ivseasondisplay-line-height );letter-spacing:var( --e-global-typography-ivseasondisplay-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv000091{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-72 .elementor-element.elementor-element-iv00008d .elementor-button{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv000150 .elementor-heading-title{font-size:var( --e-global-typography-ivseasondisplay-font-size );line-height:var( --e-global-typography-ivseasondisplay-line-height );letter-spacing:var( --e-global-typography-ivseasondisplay-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv000152 .elementor-button{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv000153 .elementor-button{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv000156 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonlabel-font-size );line-height:var( --e-global-typography-ivseasonlabel-line-height );letter-spacing:var( --e-global-typography-ivseasonlabel-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv000157 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonvalue-font-size );line-height:var( --e-global-typography-ivseasonvalue-line-height );letter-spacing:var( --e-global-typography-ivseasonvalue-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv000158 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv00015a .elementor-heading-title{font-size:var( --e-global-typography-ivseasonlabel-font-size );line-height:var( --e-global-typography-ivseasonlabel-line-height );letter-spacing:var( --e-global-typography-ivseasonlabel-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv00015b .elementor-heading-title{font-size:var( --e-global-typography-ivseasonvalue-font-size );line-height:var( --e-global-typography-ivseasonvalue-line-height );letter-spacing:var( --e-global-typography-ivseasonvalue-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv00015c .elementor-heading-title{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv00015e .elementor-heading-title{font-size:var( --e-global-typography-ivseasonlabel-font-size );line-height:var( --e-global-typography-ivseasonlabel-line-height );letter-spacing:var( --e-global-typography-ivseasonlabel-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv00015f .elementor-heading-title{font-size:var( --e-global-typography-ivseasonvalue-font-size );line-height:var( --e-global-typography-ivseasonvalue-line-height );letter-spacing:var( --e-global-typography-ivseasonvalue-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv000160 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv000162 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonlabel-font-size );line-height:var( --e-global-typography-ivseasonlabel-line-height );letter-spacing:var( --e-global-typography-ivseasonlabel-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv000163 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonvalue-font-size );line-height:var( --e-global-typography-ivseasonvalue-line-height );letter-spacing:var( --e-global-typography-ivseasonvalue-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv000164 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv000168 .elementor-button{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv00008a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-72 .elementor-element.elementor-element-iv000086{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:60px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-72 .elementor-element.elementor-element-iv00007d .elementor-heading-title{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv00007e .elementor-heading-title{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv00007f .elementor-heading-title{font-size:var( --e-global-typography-ivseasonbodym-font-size );line-height:var( --e-global-typography-ivseasonbodym-line-height );}.elementor-72 .elementor-element.elementor-element-iv000081 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv000082 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonbodym-font-size );line-height:var( --e-global-typography-ivseasonbodym-line-height );}.elementor-72 .elementor-element.elementor-element-iv000085 .elementor-button{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv000089{--padding-top:50px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-72 .elementor-element.elementor-element-iv000087 .elementor-heading-title{font-size:var( --e-global-typography-ivseasondisplays-font-size );line-height:var( --e-global-typography-ivseasondisplays-line-height );letter-spacing:var( --e-global-typography-ivseasondisplays-letter-spacing );}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-72 .elementor-element.elementor-element-iv00007c .elementor-field-group > label{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv00007c .elementor-field-group .elementor-field, .elementor-72 .elementor-element.elementor-element-iv00007c .elementor-field-subgroup label{font-size:var( --e-global-typography-ivseasonfield-font-size );line-height:var( --e-global-typography-ivseasonfield-line-height );}.elementor-72 .elementor-element.elementor-element-iv00007c .elementor-button{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv00016b .elementor-heading-title{font-size:var( --e-global-typography-ivseasonmenu-font-size );line-height:var( --e-global-typography-ivseasonmenu-line-height );letter-spacing:var( --e-global-typography-ivseasonmenu-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv00016a .elementor-heading-title{font-size:var( --e-global-typography-ivseasondisplay-font-size );line-height:var( --e-global-typography-ivseasondisplay-line-height );letter-spacing:var( --e-global-typography-ivseasondisplay-letter-spacing );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-72 .elementor-element.elementor-element-iv00017e .elementor-accordion-title{font-size:var( --e-global-typography-ivseasonbody-font-size );line-height:var( --e-global-typography-ivseasonbody-line-height );}.elementor-72 .elementor-element.elementor-element-iv00017e .elementor-tab-content{font-size:var( --e-global-typography-ivseasonbodys-font-size );line-height:var( --e-global-typography-ivseasonbodys-line-height );letter-spacing:var( --e-global-typography-ivseasonbodys-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv000180 .elementor-heading-title{font-size:var( --e-global-typography-ivseasondisplay-font-size );line-height:var( --e-global-typography-ivseasondisplay-line-height );letter-spacing:var( --e-global-typography-ivseasondisplay-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv000190 .elementor-heading-title{font-size:var( --e-global-typography-ivseasondisplay-font-size );line-height:var( --e-global-typography-ivseasondisplay-line-height );letter-spacing:var( --e-global-typography-ivseasondisplay-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv000192 .elementor-button{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}}@media(max-width:767px){.elementor-72 .elementor-element.elementor-element-iv000004{--min-height:560px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-iv000001 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonhero-font-size );line-height:var( --e-global-typography-ivseasonhero-line-height );letter-spacing:var( --e-global-typography-ivseasonhero-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv000003{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-72 .elementor-element.elementor-element-iv000002{width:var( --container-widget-width, 183px );max-width:183px;--container-widget-width:183px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-iv000002 .elementor-button{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv00001a{--padding-top:32px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-iv000005{width:var( --container-widget-width, 183px );max-width:183px;--container-widget-width:183px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-iv000005 .elementor-button{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv000006 .elementor-button{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv000019{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-72 .elementor-element.elementor-element-iv00000b{--width:100%;--padding-top:20px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-iv000009 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonlabel-font-size );line-height:var( --e-global-typography-ivseasonlabel-line-height );letter-spacing:var( --e-global-typography-ivseasonlabel-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv00000a .elementor-heading-title{font-size:var( --e-global-typography-ivseasonvalue-font-size );line-height:var( --e-global-typography-ivseasonvalue-line-height );letter-spacing:var( --e-global-typography-ivseasonvalue-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv00000e{--width:100%;--padding-top:20px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-iv00000c .elementor-heading-title{font-size:var( --e-global-typography-ivseasonlabel-font-size );line-height:var( --e-global-typography-ivseasonlabel-line-height );letter-spacing:var( --e-global-typography-ivseasonlabel-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv00000d .elementor-heading-title{font-size:var( --e-global-typography-ivseasonvalue-font-size );line-height:var( --e-global-typography-ivseasonvalue-line-height );letter-spacing:var( --e-global-typography-ivseasonvalue-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv000014{--width:100%;--padding-top:20px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-iv00000f .elementor-heading-title{font-size:var( --e-global-typography-ivseasonlabel-font-size );line-height:var( --e-global-typography-ivseasonlabel-line-height );letter-spacing:var( --e-global-typography-ivseasonlabel-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv000010 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonvalue-font-size );line-height:var( --e-global-typography-ivseasonvalue-line-height );letter-spacing:var( --e-global-typography-ivseasonvalue-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv000011 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv000012 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonvalue-font-size );line-height:var( --e-global-typography-ivseasonvalue-line-height );letter-spacing:var( --e-global-typography-ivseasonvalue-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv000013 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv000018{--width:100%;--padding-top:20px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-iv000015 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonlabel-font-size );line-height:var( --e-global-typography-ivseasonlabel-line-height );letter-spacing:var( --e-global-typography-ivseasonlabel-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv000016 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonvalue-font-size );line-height:var( --e-global-typography-ivseasonvalue-line-height );letter-spacing:var( --e-global-typography-ivseasonvalue-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv000017 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv0000a9{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-iv000099{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-72 .elementor-element.elementor-element-iv000097{--width:100%;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv000096 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonmenu-font-size );line-height:var( --e-global-typography-ivseasonmenu-line-height );letter-spacing:var( --e-global-typography-ivseasonmenu-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv000098{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv000093 .elementor-heading-title{font-size:var( --e-global-typography-ivseasondisplay-font-size );line-height:var( --e-global-typography-ivseasondisplay-line-height );letter-spacing:var( --e-global-typography-ivseasondisplay-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-72 .elementor-element.elementor-element-iv000095{font-size:var( --e-global-typography-ivseasonbodyl-font-size );line-height:var( --e-global-typography-ivseasonbodyl-line-height );letter-spacing:var( --e-global-typography-ivseasonbodyl-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv00009a{--spacer-size:42px;}.elementor-72 .elementor-element.elementor-element-iv0000a8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-72 .elementor-element.elementor-element-iv0000a6{--width:100%;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv0000a5 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonbody-font-size );line-height:var( --e-global-typography-ivseasonbody-line-height );}.elementor-72 .elementor-element.elementor-element-iv0000a7{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv00009d{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-72 .elementor-element.elementor-element-iv00009b .elementor-heading-title{font-size:var( --e-global-typography-ivseasonbody-font-size );line-height:var( --e-global-typography-ivseasonbody-line-height );}.elementor-72 .elementor-element.elementor-element-iv00009c .elementor-button{font-size:var( --e-global-typography-ivseasonbody-font-size );line-height:var( --e-global-typography-ivseasonbody-line-height );}.elementor-72 .elementor-element.elementor-element-iv0000a0{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-72 .elementor-element.elementor-element-iv00009e .elementor-heading-title{font-size:var( --e-global-typography-ivseasonbody-font-size );line-height:var( --e-global-typography-ivseasonbody-line-height );}.elementor-72 .elementor-element.elementor-element-iv00009f .elementor-button{font-size:var( --e-global-typography-ivseasonbody-font-size );line-height:var( --e-global-typography-ivseasonbody-line-height );}.elementor-72 .elementor-element.elementor-element-iv0000a3{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-72 .elementor-element.elementor-element-iv0000a1 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonbody-font-size );line-height:var( --e-global-typography-ivseasonbody-line-height );}.elementor-72 .elementor-element.elementor-element-iv0000a2 .elementor-button{font-size:var( --e-global-typography-ivseasonbody-font-size );line-height:var( --e-global-typography-ivseasonbody-line-height );}.elementor-72 .elementor-element.elementor-element-iv0000d1{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-iv0000ae{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-72 .elementor-element.elementor-element-iv0000ac{--width:100%;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv0000ab .elementor-heading-title{font-size:var( --e-global-typography-ivseasonmenu-font-size );line-height:var( --e-global-typography-ivseasonmenu-line-height );letter-spacing:var( --e-global-typography-ivseasonmenu-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv0000ad{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv0000aa .elementor-heading-title{font-size:var( --e-global-typography-ivseasondisplay-font-size );line-height:var( --e-global-typography-ivseasondisplay-line-height );letter-spacing:var( --e-global-typography-ivseasondisplay-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv0000af{--spacer-size:49px;}.elementor-72 .elementor-element.elementor-element-iv0000d0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-72 .elementor-element.elementor-element-iv0000ce{--width:100%;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv0000d2{font-size:var( --e-global-typography-ivseasonbody-font-size );line-height:var( --e-global-typography-ivseasonbody-line-height );}.elementor-72 .elementor-element.elementor-element-iv0000d4 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonbodyb-font-size );line-height:var( --e-global-typography-ivseasonbodyb-line-height );letter-spacing:var( --e-global-typography-ivseasonbodyb-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv0000cf{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv0000c8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-72 .elementor-element.elementor-element-iv0000b5{--width:100%;--min-height:0px;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:24px;--padding-bottom:22px;--padding-left:24px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-iv0000b0 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonbodyb-font-size );line-height:var( --e-global-typography-ivseasonbodyb-line-height );letter-spacing:var( --e-global-typography-ivseasonbodyb-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv0000b2{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv0000b4 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonvalueb-font-size );line-height:var( --e-global-typography-ivseasonvalueb-line-height );letter-spacing:var( --e-global-typography-ivseasonvalueb-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv0000bb{--width:100%;--min-height:0px;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:24px;--padding-bottom:22px;--padding-left:24px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-iv0000b6 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonbodyb-font-size );line-height:var( --e-global-typography-ivseasonbodyb-line-height );letter-spacing:var( --e-global-typography-ivseasonbodyb-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv0000b8{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv0000ba .elementor-heading-title{font-size:var( --e-global-typography-ivseasonvalueb-font-size );line-height:var( --e-global-typography-ivseasonvalueb-line-height );letter-spacing:var( --e-global-typography-ivseasonvalueb-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv0000c1{--width:100%;--min-height:0px;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:24px;--padding-bottom:22px;--padding-left:24px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-iv0000bc .elementor-heading-title{font-size:var( --e-global-typography-ivseasonbodyb-font-size );line-height:var( --e-global-typography-ivseasonbodyb-line-height );letter-spacing:var( --e-global-typography-ivseasonbodyb-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv0000be{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv0000c0 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonvalueb-font-size );line-height:var( --e-global-typography-ivseasonvalueb-line-height );letter-spacing:var( --e-global-typography-ivseasonvalueb-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv0000c7{--width:100%;--min-height:0px;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:24px;--padding-bottom:22px;--padding-left:24px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-iv0000c2 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonbodyb-font-size );line-height:var( --e-global-typography-ivseasonbodyb-line-height );letter-spacing:var( --e-global-typography-ivseasonbodyb-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv0000c4{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv0000c6 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonvalueb-font-size );line-height:var( --e-global-typography-ivseasonvalueb-line-height );letter-spacing:var( --e-global-typography-ivseasonvalueb-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv0000c9{--spacer-size:53px;}.elementor-72 .elementor-element.elementor-element-iv0000cd{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-72 .elementor-element.elementor-element-iv0000ca{width:var( --container-widget-width, 183px );max-width:183px;--container-widget-width:183px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-iv0000ca .elementor-button{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv0000cb{width:var( --container-widget-width, 183px );max-width:183px;--container-widget-width:183px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-iv0000cb .elementor-button{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv0000cc{width:var( --container-widget-width, 183px );max-width:183px;--container-widget-width:183px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-iv0000cc .elementor-button{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv0000db{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-iv0000d5 .elementor-heading-title{font-size:var( --e-global-typography-ivseasondisplay-font-size );line-height:var( --e-global-typography-ivseasondisplay-line-height );letter-spacing:var( --e-global-typography-ivseasondisplay-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv0000d7{font-size:var( --e-global-typography-ivseasonbodyl-font-size );line-height:var( --e-global-typography-ivseasonbodyl-line-height );letter-spacing:var( --e-global-typography-ivseasonbodyl-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv0000d8{--spacer-size:38px;}.elementor-72 .elementor-element.elementor-element-iv0000da{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-72 .elementor-element.elementor-element-iv0000d9{width:var( --container-widget-width, 183px );max-width:183px;--container-widget-width:183px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-iv0000d9 .elementor-button{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv00010b{--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-iv000109 .elementor-heading-title{font-size:var( --e-global-typography-ivseasondisplay-font-size );line-height:var( --e-global-typography-ivseasondisplay-line-height );letter-spacing:var( --e-global-typography-ivseasondisplay-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv00010a{--spacer-size:65px;}.elementor-72 .elementor-element.elementor-element-iv000108{--gap:36px 36px;--row-gap:36px;--column-gap:36px;}.elementor-72 .elementor-element.elementor-element-iv0000e3{--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-72 .elementor-element.elementor-element-iv0000e3:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-iv0000e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:1px auto;}.elementor-72 .elementor-element.elementor-element-iv0000df{padding:0px 20px 0px 20px;}.elementor-72 .elementor-element.elementor-element-iv0000df.elementor-element{--order:1;}.elementor-72 .elementor-element.elementor-element-iv0000df .elementor-heading-title{font-size:var( --e-global-typography-ivseasontitle-font-size );line-height:var( --e-global-typography-ivseasontitle-line-height );}.elementor-72 .elementor-element.elementor-element-iv0000de{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-iv0000de.e-con{--order:3;}.elementor-72 .elementor-element.elementor-element-iv0000dc .elementor-heading-title{font-size:var( --e-global-typography-ivseasontitlevw-font-size );line-height:var( --e-global-typography-ivseasontitlevw-line-height );}.elementor-72 .elementor-element.elementor-element-iv0000dd{text-align:start;font-size:var( --e-global-typography-ivseasonbodysvw-font-size );line-height:var( --e-global-typography-ivseasonbodysvw-line-height );letter-spacing:var( --e-global-typography-ivseasonbodysvw-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv0000e1{--width:100%;--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv0000e1.e-con{--order:2;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-72 .elementor-element.elementor-element-iv0000e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-72 .elementor-element.elementor-element-iv0000e0 img{width:64vw;}.elementor-72 .elementor-element.elementor-element-iv0000e2{--width:100%;}.elementor-72 .elementor-element.elementor-element-iv0000e4{padding:0px 20px 0px 20px;}.elementor-72 .elementor-element.elementor-element-iv0000ec{--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-72 .elementor-element.elementor-element-iv0000ec:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-iv0000ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:1px auto;}.elementor-72 .elementor-element.elementor-element-iv0000e8{padding:0px 20px 0px 20px;}.elementor-72 .elementor-element.elementor-element-iv0000e8.elementor-element{--order:1;}.elementor-72 .elementor-element.elementor-element-iv0000e8 .elementor-heading-title{font-size:var( --e-global-typography-ivseasontitle-font-size );line-height:var( --e-global-typography-ivseasontitle-line-height );}.elementor-72 .elementor-element.elementor-element-iv0000eb{--width:100%;}.elementor-72 .elementor-element.elementor-element-iv0000ea{--width:100%;--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv0000ea.e-con{--order:2;}.elementor-72 .elementor-element.elementor-element-iv0000e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-72 .elementor-element.elementor-element-iv0000e9 img{width:64vw;}.elementor-72 .elementor-element.elementor-element-iv0000e7{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-iv0000e7.e-con{--order:3;}.elementor-72 .elementor-element.elementor-element-iv0000e5 .elementor-heading-title{font-size:var( --e-global-typography-ivseasontitlevw-font-size );line-height:var( --e-global-typography-ivseasontitlevw-line-height );}.elementor-72 .elementor-element.elementor-element-iv0000e6{text-align:start;font-size:var( --e-global-typography-ivseasonbodysvw-font-size );line-height:var( --e-global-typography-ivseasonbodysvw-line-height );letter-spacing:var( --e-global-typography-ivseasonbodysvw-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv0000ed{padding:0px 20px 0px 20px;}.elementor-72 .elementor-element.elementor-element-iv0000f5{--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-72 .elementor-element.elementor-element-iv0000f5:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-iv0000f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:1px auto;}.elementor-72 .elementor-element.elementor-element-iv0000f1{padding:0px 20px 0px 20px;}.elementor-72 .elementor-element.elementor-element-iv0000f1.elementor-element{--order:1;}.elementor-72 .elementor-element.elementor-element-iv0000f1 .elementor-heading-title{font-size:var( --e-global-typography-ivseasontitle-font-size );line-height:var( --e-global-typography-ivseasontitle-line-height );}.elementor-72 .elementor-element.elementor-element-iv0000f0{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-iv0000f0.e-con{--order:3;}.elementor-72 .elementor-element.elementor-element-iv0000ee .elementor-heading-title{font-size:var( --e-global-typography-ivseasontitlevw-font-size );line-height:var( --e-global-typography-ivseasontitlevw-line-height );}.elementor-72 .elementor-element.elementor-element-iv0000ef{text-align:start;font-size:var( --e-global-typography-ivseasonbodysvw-font-size );line-height:var( --e-global-typography-ivseasonbodysvw-line-height );letter-spacing:var( --e-global-typography-ivseasonbodysvw-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv0000f3{--width:100%;--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv0000f3.e-con{--order:2;}.elementor-72 .elementor-element.elementor-element-iv0000f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-72 .elementor-element.elementor-element-iv0000f2 img{width:64vw;}.elementor-72 .elementor-element.elementor-element-iv0000f4{--width:100%;}.elementor-72 .elementor-element.elementor-element-iv0000f6{padding:0px 20px 0px 20px;}.elementor-72 .elementor-element.elementor-element-iv0000fe{--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-72 .elementor-element.elementor-element-iv0000fe:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-iv0000fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:1px auto;}.elementor-72 .elementor-element.elementor-element-iv0000fa{padding:0px 20px 0px 20px;}.elementor-72 .elementor-element.elementor-element-iv0000fa.elementor-element{--order:1;}.elementor-72 .elementor-element.elementor-element-iv0000fa .elementor-heading-title{font-size:var( --e-global-typography-ivseasontitle-font-size );line-height:var( --e-global-typography-ivseasontitle-line-height );}.elementor-72 .elementor-element.elementor-element-iv0000fd{--width:100%;}.elementor-72 .elementor-element.elementor-element-iv0000fc{--width:100%;--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv0000fc.e-con{--order:2;}.elementor-72 .elementor-element.elementor-element-iv0000fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-72 .elementor-element.elementor-element-iv0000fb img{width:64vw;}.elementor-72 .elementor-element.elementor-element-iv0000f9{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-iv0000f9.e-con{--order:3;}.elementor-72 .elementor-element.elementor-element-iv0000f7 .elementor-heading-title{font-size:var( --e-global-typography-ivseasontitlevw-font-size );line-height:var( --e-global-typography-ivseasontitlevw-line-height );}.elementor-72 .elementor-element.elementor-element-iv0000f8{text-align:start;font-size:var( --e-global-typography-ivseasonbodysvw-font-size );line-height:var( --e-global-typography-ivseasonbodysvw-line-height );letter-spacing:var( --e-global-typography-ivseasonbodysvw-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv0000ff{padding:0px 20px 0px 20px;}.elementor-72 .elementor-element.elementor-element-iv000107{--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-72 .elementor-element.elementor-element-iv000107:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-iv000107 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:1px auto;}.elementor-72 .elementor-element.elementor-element-iv000103{padding:0px 20px 0px 20px;}.elementor-72 .elementor-element.elementor-element-iv000103.elementor-element{--order:1;}.elementor-72 .elementor-element.elementor-element-iv000103 .elementor-heading-title{font-size:var( --e-global-typography-ivseasontitle-font-size );line-height:var( --e-global-typography-ivseasontitle-line-height );}.elementor-72 .elementor-element.elementor-element-iv000102{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-iv000102.e-con{--order:3;}.elementor-72 .elementor-element.elementor-element-iv000100 .elementor-heading-title{font-size:var( --e-global-typography-ivseasontitlevw-font-size );line-height:var( --e-global-typography-ivseasontitlevw-line-height );}.elementor-72 .elementor-element.elementor-element-iv000101{text-align:start;font-size:var( --e-global-typography-ivseasonbodysvw-font-size );line-height:var( --e-global-typography-ivseasonbodysvw-line-height );letter-spacing:var( --e-global-typography-ivseasonbodysvw-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv000105{--width:100%;--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv000105.e-con{--order:2;}.elementor-72 .elementor-element.elementor-element-iv000104{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-72 .elementor-element.elementor-element-iv000104 img{width:64vw;}.elementor-72 .elementor-element.elementor-element-iv000106{--width:100%;}.elementor-72 .elementor-element.elementor-element-iv00010e{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-iv00010c .elementor-heading-title{font-size:var( --e-global-typography-ivseasondisplay-font-size );line-height:var( --e-global-typography-ivseasondisplay-line-height );letter-spacing:var( --e-global-typography-ivseasondisplay-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv00010d{width:var( --container-widget-width, 183px );max-width:183px;--container-widget-width:183px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-iv00010d .elementor-button{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv000118{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-iv000117{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-72 .elementor-element.elementor-element-iv000115{--width:100%;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:48px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv000114 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonmenu-font-size );line-height:var( --e-global-typography-ivseasonmenu-line-height );letter-spacing:var( --e-global-typography-ivseasonmenu-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv000116{--width:100%;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv00010f .elementor-heading-title{font-size:var( --e-global-typography-ivseasondisplay-font-size );line-height:var( --e-global-typography-ivseasondisplay-line-height );letter-spacing:var( --e-global-typography-ivseasondisplay-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv000111{font-size:var( --e-global-typography-ivseasonbodyl-font-size );line-height:var( --e-global-typography-ivseasonbodyl-line-height );letter-spacing:var( --e-global-typography-ivseasonbodyl-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv000112{--spacer-size:28px;}.elementor-72 .elementor-element.elementor-element-iv000113{width:var( --container-widget-width, 183px );max-width:183px;--container-widget-width:183px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-iv000113 .elementor-button{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv00012a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-72 .elementor-element.elementor-element-iv000120{--width:100%;}.elementor-72 .elementor-element.elementor-element-iv000119{--min-height:220px;}.elementor-72 .elementor-element.elementor-element-iv00011f{--padding-top:28px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-iv00011a .elementor-heading-title{font-size:var( --e-global-typography-ivseasoncardtitle-font-size );line-height:var( --e-global-typography-ivseasoncardtitle-line-height );}.elementor-72 .elementor-element.elementor-element-iv00011c{font-size:var( --e-global-typography-ivseasonbody-font-size );line-height:var( --e-global-typography-ivseasonbody-line-height );}.elementor-72 .elementor-element.elementor-element-iv000129{--width:100%;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-72 .elementor-element.elementor-element-iv000121{--min-height:220px;}.elementor-72 .elementor-element.elementor-element-iv000128{--padding-top:28px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-iv000122 .elementor-heading-title{font-size:var( --e-global-typography-ivseasoncardtitle-font-size );line-height:var( --e-global-typography-ivseasoncardtitle-line-height );}.elementor-72 .elementor-element.elementor-element-iv000124{font-size:var( --e-global-typography-ivseasonbody-font-size );line-height:var( --e-global-typography-ivseasonbody-line-height );}.elementor-72 .elementor-element.elementor-element-iv000127 .elementor-button{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv000132{--padding-top:60px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-iv000130{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-72 .elementor-element.elementor-element-iv00012b{--width:100%;}.elementor-72 .elementor-element.elementor-element-iv00012f{--width:100%;}.elementor-72 .elementor-element.elementor-element-iv00012c{padding:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-iv00012c .elementor-heading-title{font-size:var( --e-global-typography-ivseasondisplay-font-size );line-height:var( --e-global-typography-ivseasondisplay-line-height );letter-spacing:var( --e-global-typography-ivseasondisplay-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv00012d{--spacer-size:49px;}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-72 .elementor-element.elementor-element-iv000131{--spacer-size:47px;}.elementor-72 .elementor-element.elementor-element-iv00013b{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-iv00013a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-72 .elementor-element.elementor-element-iv000138{--width:100%;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:48px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv000137 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonmenu-font-size );line-height:var( --e-global-typography-ivseasonmenu-line-height );letter-spacing:var( --e-global-typography-ivseasonmenu-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv000139{--width:100%;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv000134 .elementor-heading-title{font-size:var( --e-global-typography-ivseasondisplay-font-size );line-height:var( --e-global-typography-ivseasondisplay-line-height );letter-spacing:var( --e-global-typography-ivseasondisplay-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv000136{font-size:var( --e-global-typography-ivseasonbodyl-font-size );line-height:var( --e-global-typography-ivseasonbodyl-line-height );letter-spacing:var( --e-global-typography-ivseasonbodyl-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv00014e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-72 .elementor-element.elementor-element-iv000144{--width:100%;}.elementor-72 .elementor-element.elementor-element-iv00013c{--min-height:220px;}.elementor-72 .elementor-element.elementor-element-iv000143{--padding-top:28px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-iv00013d .elementor-heading-title{font-size:var( --e-global-typography-ivseasoncardtitle-font-size );line-height:var( --e-global-typography-ivseasoncardtitle-line-height );}.elementor-72 .elementor-element.elementor-element-iv00013f{font-size:var( --e-global-typography-ivseasonbody-font-size );line-height:var( --e-global-typography-ivseasonbody-line-height );}.elementor-72 .elementor-element.elementor-element-iv000142 .elementor-button{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv00014d{--width:100%;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-72 .elementor-element.elementor-element-iv000145{--min-height:220px;}.elementor-72 .elementor-element.elementor-element-iv00014c{--padding-top:28px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-iv000146 .elementor-heading-title{font-size:var( --e-global-typography-ivseasoncardtitle-font-size );line-height:var( --e-global-typography-ivseasoncardtitle-line-height );}.elementor-72 .elementor-element.elementor-element-iv000148{font-size:var( --e-global-typography-ivseasonbody-font-size );line-height:var( --e-global-typography-ivseasonbody-line-height );}.elementor-72 .elementor-element.elementor-element-iv00014b .elementor-button{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv000092{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv00008b .elementor-heading-title{font-size:var( --e-global-typography-ivseasondisplay-font-size );line-height:var( --e-global-typography-ivseasondisplay-line-height );letter-spacing:var( --e-global-typography-ivseasondisplay-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv00008c{--spacer-size:53px;}.elementor-72 .elementor-element.elementor-element-iv000091{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-72 .elementor-element.elementor-element-iv00008e{--width:100%;--padding-top:0px;--padding-bottom:30px;--padding-left:4px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv00008d{width:var( --container-widget-width, 183px );max-width:183px;--container-widget-width:183px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-iv00008d .elementor-button{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv000090{--width:100%;}.elementor-72 .elementor-element.elementor-element-iv000169{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-iv000150 .elementor-heading-title{font-size:var( --e-global-typography-ivseasondisplay-font-size );line-height:var( --e-global-typography-ivseasondisplay-line-height );letter-spacing:var( --e-global-typography-ivseasondisplay-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv000151{--spacer-size:42px;}.elementor-72 .elementor-element.elementor-element-iv000152{width:var( --container-widget-width, 183px );max-width:183px;--container-widget-width:183px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-iv000152 .elementor-button{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv000153 .elementor-button{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv000166{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-72 .elementor-element.elementor-element-iv000159{--width:100%;--padding-top:21px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-iv000156 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonlabel-font-size );line-height:var( --e-global-typography-ivseasonlabel-line-height );letter-spacing:var( --e-global-typography-ivseasonlabel-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv000157 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonvalue-font-size );line-height:var( --e-global-typography-ivseasonvalue-line-height );letter-spacing:var( --e-global-typography-ivseasonvalue-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv000158 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv00015d{--width:100%;--padding-top:21px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-iv00015a .elementor-heading-title{font-size:var( --e-global-typography-ivseasonlabel-font-size );line-height:var( --e-global-typography-ivseasonlabel-line-height );letter-spacing:var( --e-global-typography-ivseasonlabel-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv00015b .elementor-heading-title{font-size:var( --e-global-typography-ivseasonvalue-font-size );line-height:var( --e-global-typography-ivseasonvalue-line-height );letter-spacing:var( --e-global-typography-ivseasonvalue-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv00015c .elementor-heading-title{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv000161{--width:100%;--padding-top:21px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-iv00015e .elementor-heading-title{font-size:var( --e-global-typography-ivseasonlabel-font-size );line-height:var( --e-global-typography-ivseasonlabel-line-height );letter-spacing:var( --e-global-typography-ivseasonlabel-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv00015f .elementor-heading-title{font-size:var( --e-global-typography-ivseasonvalue-font-size );line-height:var( --e-global-typography-ivseasonvalue-line-height );letter-spacing:var( --e-global-typography-ivseasonvalue-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv000160 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv000165{--width:100%;--padding-top:21px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-iv000162 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonlabel-font-size );line-height:var( --e-global-typography-ivseasonlabel-line-height );letter-spacing:var( --e-global-typography-ivseasonlabel-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv000163 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonvalue-font-size );line-height:var( --e-global-typography-ivseasonvalue-line-height );letter-spacing:var( --e-global-typography-ivseasonvalue-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv000164 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv000167{--spacer-size:28px;}.elementor-72 .elementor-element.elementor-element-iv000168{width:var( --container-widget-width, 183px );max-width:183px;--container-widget-width:183px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-iv000168 .elementor-button{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv00008a{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-72 .elementor-element.elementor-element-iv000086{--width:100%;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-iv000084{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-72 .elementor-element.elementor-element-iv00007d .elementor-heading-title{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv00007e .elementor-heading-title{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv00007f .elementor-heading-title{font-size:var( --e-global-typography-ivseasonbodym-font-size );line-height:var( --e-global-typography-ivseasonbodym-line-height );}.elementor-72 .elementor-element.elementor-element-iv000081 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv000082 .elementor-heading-title{font-size:var( --e-global-typography-ivseasonbodym-font-size );line-height:var( --e-global-typography-ivseasonbodym-line-height );}.elementor-72 .elementor-element.elementor-element-iv000085{width:var( --container-widget-width, 183px );max-width:183px;--container-widget-width:183px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-iv000085 .elementor-button{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv000089{--width:100%;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-iv000087 .elementor-heading-title{font-size:var( --e-global-typography-ivseasondisplays-font-size );line-height:var( --e-global-typography-ivseasondisplays-line-height );letter-spacing:var( --e-global-typography-ivseasondisplays-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv000088{--spacer-size:61px;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-72 .elementor-element.elementor-element-iv00007c .elementor-field-group > label{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv00007c .elementor-field-group .elementor-field, .elementor-72 .elementor-element.elementor-element-iv00007c .elementor-field-subgroup label{font-size:var( --e-global-typography-ivseasonfield-font-size );line-height:var( --e-global-typography-ivseasonfield-line-height );}.elementor-72 .elementor-element.elementor-element-iv00007c .elementor-button{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv00017f{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-iv00016e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-72 .elementor-element.elementor-element-iv00016c{--width:100%;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv00016b .elementor-heading-title{font-size:var( --e-global-typography-ivseasonmenu-font-size );line-height:var( --e-global-typography-ivseasonmenu-line-height );letter-spacing:var( --e-global-typography-ivseasonmenu-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv00016d{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-iv00016a .elementor-heading-title{font-size:var( --e-global-typography-ivseasondisplay-font-size );line-height:var( --e-global-typography-ivseasondisplay-line-height );letter-spacing:var( --e-global-typography-ivseasondisplay-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv00016f{--spacer-size:55px;}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-72 .elementor-element.elementor-element-iv00017e .elementor-accordion-title{font-size:var( --e-global-typography-ivseasonbody-font-size );line-height:var( --e-global-typography-ivseasonbody-line-height );}.elementor-72 .elementor-element.elementor-element-iv00017e .elementor-tab-content{font-size:var( --e-global-typography-ivseasonbodys-font-size );line-height:var( --e-global-typography-ivseasonbodys-line-height );letter-spacing:var( --e-global-typography-ivseasonbodys-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv00018f{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-iv000180 .elementor-heading-title{font-size:var( --e-global-typography-ivseasondisplay-font-size );line-height:var( --e-global-typography-ivseasondisplay-line-height );letter-spacing:var( --e-global-typography-ivseasondisplay-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv000181{--spacer-size:39px;}.elementor-72 .elementor-element.elementor-element-iv00018e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-72 .elementor-element.elementor-element-iv000183{--width:45%;}.elementor-72 .elementor-element.elementor-element-iv000185{--width:45%;}.elementor-72 .elementor-element.elementor-element-iv000187{--width:45%;}.elementor-72 .elementor-element.elementor-element-iv000189{--width:45%;}.elementor-72 .elementor-element.elementor-element-iv00018b{--width:45%;}.elementor-72 .elementor-element.elementor-element-iv00018d{--width:45%;}.elementor-72 .elementor-element.elementor-element-iv000195{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-iv000193{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-72 .elementor-element.elementor-element-iv000190 .elementor-heading-title{font-size:var( --e-global-typography-ivseasondisplay-font-size );line-height:var( --e-global-typography-ivseasondisplay-line-height );letter-spacing:var( --e-global-typography-ivseasondisplay-letter-spacing );}.elementor-72 .elementor-element.elementor-element-iv000191{--spacer-size:25px;}.elementor-72 .elementor-element.elementor-element-iv000192{width:var( --container-widget-width, 183px );max-width:183px;--container-widget-width:183px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-iv000192 .elementor-button{font-size:var( --e-global-typography-ivseasonmeta-font-size );line-height:var( --e-global-typography-ivseasonmeta-line-height );}.elementor-72 .elementor-element.elementor-element-iv000194{text-align:center;}}