.elementor-17713 .elementor-element.elementor-element-3fb03c6b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-770e4107{--display:flex;--min-height:900px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:170px;--padding-bottom:108px;--padding-left:40px;--padding-right:40px;}.elementor-17713 .elementor-element.elementor-element-770e4107:not(.elementor-motion-effects-element-type-background), .elementor-17713 .elementor-element.elementor-element-770e4107 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#102E1D;background-image:url("https://park-scandinavia.ru/wp-content/uploads/2026/04/aescytv-9xg-optimized.jpg");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-17713 .elementor-element.elementor-element-770e4107::before, .elementor-17713 .elementor-element.elementor-element-770e4107 > .elementor-background-video-container::before, .elementor-17713 .elementor-element.elementor-element-770e4107 > .e-con-inner > .elementor-background-video-container::before, .elementor-17713 .elementor-element.elementor-element-770e4107 > .elementor-background-slideshow::before, .elementor-17713 .elementor-element.elementor-element-770e4107 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17713 .elementor-element.elementor-element-770e4107 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #102E1D 25%, #102E1D00 78%);}.elementor-17713 .elementor-element.elementor-element-6ab169e6{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-17713 .elementor-element.elementor-element-341f28cc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-341f28cc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:none;line-height:1.45em;color:#F9A51B;}.elementor-17713 .elementor-element.elementor-element-9c407a8{width:auto;max-width:auto;}.elementor-17713 .elementor-element.elementor-element-9c407a8 > .elementor-widget-container{background-color:#3D6A2D;margin:0px 0px 0px 0px;padding:8px 15px 8px 15px;border-radius:40px 40px 40px 40px;}.elementor-17713 .elementor-element.elementor-element-9c407a8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:none;line-height:1.45em;color:#FFFFFF;}.elementor-17713 .elementor-element.elementor-element-58bff4f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-58bff4f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:64px;font-weight:600;text-transform:uppercase;line-height:1.08em;letter-spacing:-1px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-17713 .elementor-element.elementor-element-2089b2c9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-2089b2c9{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;line-height:1.6em;color:#FFFFFF;}.elementor-17713 .elementor-element.elementor-element-ddcef0d{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--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-17713 .elementor-element.elementor-element-4330391 .elementor-button{background-color:#F9A51B;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.25em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F9A51B;border-radius:0px 0px 0px 0px;padding:17px 24px 17px 24px;}.elementor-17713 .elementor-element.elementor-element-4330391 .elementor-button:hover, .elementor-17713 .elementor-element.elementor-element-4330391 .elementor-button:focus{background-color:#426D29;color:#FFFFFF;border-color:#426D29;}.elementor-17713 .elementor-element.elementor-element-4330391{width:auto;max-width:auto;}.elementor-17713 .elementor-element.elementor-element-4330391 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-4330391 .elementor-button:hover svg, .elementor-17713 .elementor-element.elementor-element-4330391 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-17713 .elementor-element.elementor-element-32608b35 .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.25em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFFB3;border-radius:0px 0px 0px 0px;padding:17px 24px 17px 24px;}.elementor-17713 .elementor-element.elementor-element-32608b35 .elementor-button:hover, .elementor-17713 .elementor-element.elementor-element-32608b35 .elementor-button:focus{background-color:#426D29;color:#FFFFFF;border-color:#426D29;}.elementor-17713 .elementor-element.elementor-element-32608b35{width:auto;max-width:auto;}.elementor-17713 .elementor-element.elementor-element-32608b35 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-32608b35 .elementor-button:hover svg, .elementor-17713 .elementor-element.elementor-element-32608b35 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-17713 .elementor-element.elementor-element-5b2ff0a8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-5b2ff0a8{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;color:#E0E8DC;}.elementor-17713 .elementor-element.elementor-element-3832944 > .elementor-widget-container{margin:3px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-3832944 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;text-transform:none;line-height:1.45em;color:#E0E8DC;}.elementor-17713 .elementor-element.elementor-element-3d57dabf{--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;--margin-top:-44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:28px;--padding-left:40px;--padding-right:40px;}.elementor-17713 .elementor-element.elementor-element-18b70775{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAE5D7;--border-color:#EAE5D7;--border-radius:18px 18px 18px 18px;box-shadow:0px 8px 30px 0px rgba(26,46,23,0.08);--padding-top:26px;--padding-bottom:26px;--padding-left:18px;--padding-right:18px;}.elementor-17713 .elementor-element.elementor-element-18b70775:not(.elementor-motion-effects-element-type-background), .elementor-17713 .elementor-element.elementor-element-18b70775 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF5;}.elementor-17713 .elementor-element.elementor-element-19d34336{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-17713 .elementor-element.elementor-element-33ddbd45{width:var( --container-widget-width, 64px );max-width:64px;--container-widget-width:64px;--container-widget-flex-grow:0;text-align:start;}.elementor-17713 .elementor-element.elementor-element-33ddbd45 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-6b1579fa{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-f94a63 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-f94a63 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:none;line-height:1.35em;color:#243C28;}.elementor-17713 .elementor-element.elementor-element-c053a2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-c053a2{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;color:#52604E;}.elementor-17713 .elementor-element.elementor-element-1c97c367{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-17713 .elementor-element.elementor-element-2ad3ca8a{width:var( --container-widget-width, 64px );max-width:64px;--container-widget-width:64px;--container-widget-flex-grow:0;text-align:start;}.elementor-17713 .elementor-element.elementor-element-2ad3ca8a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-7607e00d{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-54db3a16 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-54db3a16 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:none;line-height:1.35em;color:#243C28;}.elementor-17713 .elementor-element.elementor-element-4d1882e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-4d1882e{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;color:#52604E;}.elementor-17713 .elementor-element.elementor-element-19b9220c{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-17713 .elementor-element.elementor-element-4002e441{width:var( --container-widget-width, 64px );max-width:64px;--container-widget-width:64px;--container-widget-flex-grow:0;text-align:start;}.elementor-17713 .elementor-element.elementor-element-4002e441 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-143efae0{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-f8a9173 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-f8a9173 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:none;line-height:1.35em;color:#243C28;}.elementor-17713 .elementor-element.elementor-element-5d67a4fd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-5d67a4fd{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;color:#52604E;}.elementor-17713 .elementor-element.elementor-element-612d41f8{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-17713 .elementor-element.elementor-element-75b07eb1{width:var( --container-widget-width, 64px );max-width:64px;--container-widget-width:64px;--container-widget-flex-grow:0;text-align:start;}.elementor-17713 .elementor-element.elementor-element-75b07eb1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-49a537a6{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-22ac291b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-22ac291b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:none;line-height:1.35em;color:#243C28;}.elementor-17713 .elementor-element.elementor-element-7c2bccbc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-7c2bccbc{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;color:#52604E;}.elementor-17713 .elementor-element.elementor-element-5f065a33{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-4867a804{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:64px;--padding-left:40px;--padding-right:40px;}.elementor-17713 .elementor-element.elementor-element-4867a804:not(.elementor-motion-effects-element-type-background), .elementor-17713 .elementor-element.elementor-element-4867a804 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17713 .elementor-element.elementor-element-3b15bf97{--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:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:36px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-68aff451 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-68aff451{text-align:center;}.elementor-17713 .elementor-element.elementor-element-68aff451 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:500;text-transform:none;line-height:1.35em;color:#202920;}.elementor-17713 .elementor-element.elementor-element-7b9e69e8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-7b9e69e8{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.6em;color:#576051;}.elementor-17713 .elementor-element.elementor-element-60843305{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-752b6c2d{--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:#E2E6DE;--border-color:#E2E6DE;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-752b6c2d:not(.elementor-motion-effects-element-type-background), .elementor-17713 .elementor-element.elementor-element-752b6c2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17713 .elementor-element.elementor-element-705bd142 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-705bd142 img{width:100%;height:240px;object-fit:cover;object-position:center center;}.elementor-17713 .elementor-element.elementor-element-23e2fbfb{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-17713 .elementor-element.elementor-element-39913475 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-39913475 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;text-transform:none;line-height:1.35em;color:#202920;}.elementor-17713 .elementor-element.elementor-element-1cea41d6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-1cea41d6{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;text-transform:none;line-height:1.6em;color:#576051;}.elementor-17713 .elementor-element.elementor-element-556ba404{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--margin-top:2px;--margin-bottom:4px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-76c29446{width:auto;max-width:auto;}.elementor-17713 .elementor-element.elementor-element-76c29446 > .elementor-widget-container{background-color:#F1F5E9;margin:0px 0px 0px 0px;padding:9px 12px 9px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DEE7D2;border-radius:7px 7px 7px 7px;}.elementor-17713 .elementor-element.elementor-element-76c29446 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:none;line-height:1.35em;color:#35552B;}.elementor-17713 .elementor-element.elementor-element-7cee2956{width:auto;max-width:auto;}.elementor-17713 .elementor-element.elementor-element-7cee2956 > .elementor-widget-container{background-color:#F1F5E9;margin:0px 0px 0px 0px;padding:9px 12px 9px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DEE7D2;border-radius:7px 7px 7px 7px;}.elementor-17713 .elementor-element.elementor-element-7cee2956 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:none;line-height:1.35em;color:#35552B;}.elementor-17713 .elementor-element.elementor-element-6b412244{width:auto;max-width:auto;}.elementor-17713 .elementor-element.elementor-element-6b412244 > .elementor-widget-container{background-color:#F1F5E9;margin:0px 0px 0px 0px;padding:9px 12px 9px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DEE7D2;border-radius:7px 7px 7px 7px;}.elementor-17713 .elementor-element.elementor-element-6b412244 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:none;line-height:1.35em;color:#35552B;}.elementor-17713 .elementor-element.elementor-element-3df5ad61 .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.25em;fill:#4F772D;color:#4F772D;border-style:solid;border-width:1px 1px 1px 1px;border-color:#4F772D;border-radius:0px 0px 0px 0px;padding:16px 18px 16px 18px;}.elementor-17713 .elementor-element.elementor-element-3df5ad61 .elementor-button:hover, .elementor-17713 .elementor-element.elementor-element-3df5ad61 .elementor-button:focus{background-color:#426D29;color:#FFFFFF;border-color:#426D29;}.elementor-17713 .elementor-element.elementor-element-3df5ad61 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-3df5ad61 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17713 .elementor-element.elementor-element-3df5ad61 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-17713 .elementor-element.elementor-element-3df5ad61 .elementor-button:hover svg, .elementor-17713 .elementor-element.elementor-element-3df5ad61 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-17713 .elementor-element.elementor-element-2a965876{--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:#E2E6DE;--border-color:#E2E6DE;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-2a965876:not(.elementor-motion-effects-element-type-background), .elementor-17713 .elementor-element.elementor-element-2a965876 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17713 .elementor-element.elementor-element-1847df2a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-1847df2a img{width:100%;height:240px;object-fit:cover;object-position:center center;}.elementor-17713 .elementor-element.elementor-element-133b3f14{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-17713 .elementor-element.elementor-element-317ba83a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-317ba83a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;text-transform:none;line-height:1.35em;color:#202920;}.elementor-17713 .elementor-element.elementor-element-29420f58 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-29420f58{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;text-transform:none;line-height:1.6em;color:#576051;}.elementor-17713 .elementor-element.elementor-element-7d04e94e{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--margin-top:2px;--margin-bottom:4px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-74d42b8c{width:auto;max-width:auto;}.elementor-17713 .elementor-element.elementor-element-74d42b8c > .elementor-widget-container{background-color:#F1F5E9;margin:0px 0px 0px 0px;padding:9px 12px 9px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DEE7D2;border-radius:7px 7px 7px 7px;}.elementor-17713 .elementor-element.elementor-element-74d42b8c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:none;line-height:1.35em;color:#35552B;}.elementor-17713 .elementor-element.elementor-element-2bf1f03f{width:auto;max-width:auto;}.elementor-17713 .elementor-element.elementor-element-2bf1f03f > .elementor-widget-container{background-color:#F1F5E9;margin:0px 0px 0px 0px;padding:9px 12px 9px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DEE7D2;border-radius:7px 7px 7px 7px;}.elementor-17713 .elementor-element.elementor-element-2bf1f03f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:none;line-height:1.35em;color:#35552B;}.elementor-17713 .elementor-element.elementor-element-101f786{width:auto;max-width:auto;}.elementor-17713 .elementor-element.elementor-element-101f786 > .elementor-widget-container{background-color:#F1F5E9;margin:0px 0px 0px 0px;padding:9px 12px 9px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DEE7D2;border-radius:7px 7px 7px 7px;}.elementor-17713 .elementor-element.elementor-element-101f786 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:none;line-height:1.35em;color:#35552B;}.elementor-17713 .elementor-element.elementor-element-48ea68bb .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.25em;fill:#4F772D;color:#4F772D;border-style:solid;border-width:1px 1px 1px 1px;border-color:#4F772D;border-radius:0px 0px 0px 0px;padding:16px 18px 16px 18px;}.elementor-17713 .elementor-element.elementor-element-48ea68bb .elementor-button:hover, .elementor-17713 .elementor-element.elementor-element-48ea68bb .elementor-button:focus{background-color:#426D29;color:#FFFFFF;border-color:#426D29;}.elementor-17713 .elementor-element.elementor-element-48ea68bb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-48ea68bb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17713 .elementor-element.elementor-element-48ea68bb .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-17713 .elementor-element.elementor-element-48ea68bb .elementor-button:hover svg, .elementor-17713 .elementor-element.elementor-element-48ea68bb .elementor-button:focus svg{fill:#FFFFFF;}.elementor-17713 .elementor-element.elementor-element-1eedfe61{--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:#E2E6DE;--border-color:#E2E6DE;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-1eedfe61:not(.elementor-motion-effects-element-type-background), .elementor-17713 .elementor-element.elementor-element-1eedfe61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17713 .elementor-element.elementor-element-4a73a4ca > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-4a73a4ca img{width:100%;height:240px;object-fit:cover;object-position:center center;}.elementor-17713 .elementor-element.elementor-element-a3b7615{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-17713 .elementor-element.elementor-element-6d233e15 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-6d233e15 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;text-transform:none;line-height:1.35em;color:#202920;}.elementor-17713 .elementor-element.elementor-element-39d2098a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-39d2098a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;text-transform:none;line-height:1.6em;color:#576051;}.elementor-17713 .elementor-element.elementor-element-381b20c8{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--margin-top:2px;--margin-bottom:4px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-4501ecb2{width:auto;max-width:auto;}.elementor-17713 .elementor-element.elementor-element-4501ecb2 > .elementor-widget-container{background-color:#F1F5E9;margin:0px 0px 0px 0px;padding:9px 12px 9px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DEE7D2;border-radius:7px 7px 7px 7px;}.elementor-17713 .elementor-element.elementor-element-4501ecb2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:none;line-height:1.35em;color:#35552B;}.elementor-17713 .elementor-element.elementor-element-44bf0abd{width:auto;max-width:auto;}.elementor-17713 .elementor-element.elementor-element-44bf0abd > .elementor-widget-container{background-color:#F1F5E9;margin:0px 0px 0px 0px;padding:9px 12px 9px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DEE7D2;border-radius:7px 7px 7px 7px;}.elementor-17713 .elementor-element.elementor-element-44bf0abd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:none;line-height:1.35em;color:#35552B;}.elementor-17713 .elementor-element.elementor-element-30d9e554{width:auto;max-width:auto;}.elementor-17713 .elementor-element.elementor-element-30d9e554 > .elementor-widget-container{background-color:#F1F5E9;margin:0px 0px 0px 0px;padding:9px 12px 9px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DEE7D2;border-radius:7px 7px 7px 7px;}.elementor-17713 .elementor-element.elementor-element-30d9e554 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:none;line-height:1.35em;color:#35552B;}.elementor-17713 .elementor-element.elementor-element-2452fed5 .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.25em;fill:#4F772D;color:#4F772D;border-style:solid;border-width:1px 1px 1px 1px;border-color:#4F772D;border-radius:0px 0px 0px 0px;padding:16px 18px 16px 18px;}.elementor-17713 .elementor-element.elementor-element-2452fed5 .elementor-button:hover, .elementor-17713 .elementor-element.elementor-element-2452fed5 .elementor-button:focus{background-color:#426D29;color:#FFFFFF;border-color:#426D29;}.elementor-17713 .elementor-element.elementor-element-2452fed5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-2452fed5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17713 .elementor-element.elementor-element-2452fed5 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-17713 .elementor-element.elementor-element-2452fed5 .elementor-button:hover svg, .elementor-17713 .elementor-element.elementor-element-2452fed5 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-17713 .elementor-element.elementor-element-6dbf64b9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-348462cd{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:40px;--padding-right:40px;}.elementor-17713 .elementor-element.elementor-element-348462cd:not(.elementor-motion-effects-element-type-background), .elementor-17713 .elementor-element.elementor-element-348462cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17713 .elementor-element.elementor-element-2f882df6{--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:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:36px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-2b164af5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-2b164af5{text-align:center;}.elementor-17713 .elementor-element.elementor-element-2b164af5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:500;text-transform:none;line-height:1.35em;color:#202920;}.elementor-17713 .elementor-element.elementor-element-6d8e5b34 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-6d8e5b34{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.6em;color:#576051;}.elementor-17713 .elementor-element.elementor-element-3ca39c86{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-6cf783fc{--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:#E5E8DD;--border-color:#E5E8DD;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-6cf783fc:not(.elementor-motion-effects-element-type-background), .elementor-17713 .elementor-element.elementor-element-6cf783fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF6;}.elementor-17713 .elementor-element.elementor-element-1028c0a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-48d17c20 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-48d17c20 img{width:100%;height:220px;object-fit:cover;object-position:center center;}.elementor-17713 .elementor-element.elementor-element-7817a453 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-7817a453{text-align:center;}.elementor-17713 .elementor-element.elementor-element-7817a453 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;text-transform:none;line-height:1em;color:#FFFFFF;}.elementor-17713 .elementor-element.elementor-element-1fa9c98d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-17713 .elementor-element.elementor-element-2bbc73c4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-2bbc73c4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:none;line-height:1.35em;color:#202920;}.elementor-17713 .elementor-element.elementor-element-78240cde > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-78240cde{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:1.6em;color:#576051;}.elementor-17713 .elementor-element.elementor-element-3afc407{--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:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-45f36b4e{--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:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-daa536a{width:var( --container-widget-width, 36px );max-width:36px;--container-widget-width:36px;--container-widget-flex-grow:0;text-align:start;}.elementor-17713 .elementor-element.elementor-element-daa536a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-427e85d4{width:100%;max-width:100%;}.elementor-17713 .elementor-element.elementor-element-427e85d4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-427e85d4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:1.45em;color:#354332;}.elementor-17713 .elementor-element.elementor-element-441de8f7{--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:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-108f1c71{width:var( --container-widget-width, 36px );max-width:36px;--container-widget-width:36px;--container-widget-flex-grow:0;text-align:start;}.elementor-17713 .elementor-element.elementor-element-108f1c71 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-28ede225{width:100%;max-width:100%;}.elementor-17713 .elementor-element.elementor-element-28ede225 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-28ede225 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:1.45em;color:#354332;}.elementor-17713 .elementor-element.elementor-element-360154e4{--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:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-5752292d{width:var( --container-widget-width, 36px );max-width:36px;--container-widget-width:36px;--container-widget-flex-grow:0;text-align:start;}.elementor-17713 .elementor-element.elementor-element-5752292d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-15f2fb38{width:100%;max-width:100%;}.elementor-17713 .elementor-element.elementor-element-15f2fb38 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-15f2fb38 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:1.45em;color:#354332;}.elementor-17713 .elementor-element.elementor-element-f11b35b .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.25em;fill:#4F772D;color:#4F772D;border-style:solid;border-width:1px 1px 1px 1px;border-color:#4F772D;border-radius:0px 0px 0px 0px;padding:16px 14px 16px 14px;}.elementor-17713 .elementor-element.elementor-element-f11b35b .elementor-button:hover, .elementor-17713 .elementor-element.elementor-element-f11b35b .elementor-button:focus{background-color:#426D29;color:#FFFFFF;border-color:#426D29;}.elementor-17713 .elementor-element.elementor-element-f11b35b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-f11b35b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17713 .elementor-element.elementor-element-f11b35b .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-17713 .elementor-element.elementor-element-f11b35b .elementor-button:hover svg, .elementor-17713 .elementor-element.elementor-element-f11b35b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-17713 .elementor-element.elementor-element-101efae5 .elementor-button{background-color:#4F772D;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.25em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#4F772D;border-radius:0px 0px 0px 0px;padding:16px 14px 16px 14px;}.elementor-17713 .elementor-element.elementor-element-101efae5 .elementor-button:hover, .elementor-17713 .elementor-element.elementor-element-101efae5 .elementor-button:focus{background-color:#426D29;color:#FFFFFF;border-color:#426D29;}.elementor-17713 .elementor-element.elementor-element-101efae5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-101efae5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17713 .elementor-element.elementor-element-101efae5 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-17713 .elementor-element.elementor-element-101efae5 .elementor-button:hover svg, .elementor-17713 .elementor-element.elementor-element-101efae5 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-17713 .elementor-element.elementor-element-e0ff0fe{--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:#E5E8DD;--border-color:#E5E8DD;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-e0ff0fe:not(.elementor-motion-effects-element-type-background), .elementor-17713 .elementor-element.elementor-element-e0ff0fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF6;}.elementor-17713 .elementor-element.elementor-element-41c3c75{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-238dfa7b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-238dfa7b img{width:100%;height:220px;object-fit:cover;object-position:center 55%;}.elementor-17713 .elementor-element.elementor-element-25649f2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-25649f2{text-align:center;}.elementor-17713 .elementor-element.elementor-element-25649f2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;text-transform:none;line-height:1em;color:#FFFFFF;}.elementor-17713 .elementor-element.elementor-element-62187f1c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-17713 .elementor-element.elementor-element-5f4690d1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-5f4690d1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:none;line-height:1.35em;color:#202920;}.elementor-17713 .elementor-element.elementor-element-31fa3d0f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-31fa3d0f{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:1.6em;color:#576051;}.elementor-17713 .elementor-element.elementor-element-78b694ea{--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:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-424ad4cf{--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:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-7666653c{width:var( --container-widget-width, 36px );max-width:36px;--container-widget-width:36px;--container-widget-flex-grow:0;text-align:start;}.elementor-17713 .elementor-element.elementor-element-7666653c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-24a820eb{width:100%;max-width:100%;}.elementor-17713 .elementor-element.elementor-element-24a820eb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-24a820eb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:1.45em;color:#354332;}.elementor-17713 .elementor-element.elementor-element-164fdca2{--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:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-696018d1{width:var( --container-widget-width, 36px );max-width:36px;--container-widget-width:36px;--container-widget-flex-grow:0;text-align:start;}.elementor-17713 .elementor-element.elementor-element-696018d1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-5d04748{width:100%;max-width:100%;}.elementor-17713 .elementor-element.elementor-element-5d04748 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-5d04748 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:1.45em;color:#354332;}.elementor-17713 .elementor-element.elementor-element-185492a7{--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:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-fbac01a{width:var( --container-widget-width, 36px );max-width:36px;--container-widget-width:36px;--container-widget-flex-grow:0;text-align:start;}.elementor-17713 .elementor-element.elementor-element-fbac01a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-ceb257c{width:100%;max-width:100%;}.elementor-17713 .elementor-element.elementor-element-ceb257c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-ceb257c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:1.45em;color:#354332;}.elementor-17713 .elementor-element.elementor-element-7d7ebb3e .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.25em;fill:#4F772D;color:#4F772D;border-style:solid;border-width:1px 1px 1px 1px;border-color:#4F772D;border-radius:0px 0px 0px 0px;padding:16px 14px 16px 14px;}.elementor-17713 .elementor-element.elementor-element-7d7ebb3e .elementor-button:hover, .elementor-17713 .elementor-element.elementor-element-7d7ebb3e .elementor-button:focus{background-color:#426D29;color:#FFFFFF;border-color:#426D29;}.elementor-17713 .elementor-element.elementor-element-7d7ebb3e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-7d7ebb3e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17713 .elementor-element.elementor-element-7d7ebb3e .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-17713 .elementor-element.elementor-element-7d7ebb3e .elementor-button:hover svg, .elementor-17713 .elementor-element.elementor-element-7d7ebb3e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-17713 .elementor-element.elementor-element-4e94f0fb .elementor-button{background-color:#4F772D;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.25em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#4F772D;border-radius:0px 0px 0px 0px;padding:16px 14px 16px 14px;}.elementor-17713 .elementor-element.elementor-element-4e94f0fb .elementor-button:hover, .elementor-17713 .elementor-element.elementor-element-4e94f0fb .elementor-button:focus{background-color:#426D29;color:#FFFFFF;border-color:#426D29;}.elementor-17713 .elementor-element.elementor-element-4e94f0fb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-4e94f0fb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17713 .elementor-element.elementor-element-4e94f0fb .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-17713 .elementor-element.elementor-element-4e94f0fb .elementor-button:hover svg, .elementor-17713 .elementor-element.elementor-element-4e94f0fb .elementor-button:focus svg{fill:#FFFFFF;}.elementor-17713 .elementor-element.elementor-element-59e2123e{--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:#E5E8DD;--border-color:#E5E8DD;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-59e2123e:not(.elementor-motion-effects-element-type-background), .elementor-17713 .elementor-element.elementor-element-59e2123e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF6;}.elementor-17713 .elementor-element.elementor-element-3dc969ef{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-3d90ab94 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-3d90ab94 img{width:100%;height:220px;object-fit:cover;object-position:center center;}.elementor-17713 .elementor-element.elementor-element-491e513e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-491e513e{text-align:center;}.elementor-17713 .elementor-element.elementor-element-491e513e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;text-transform:none;line-height:1em;color:#FFFFFF;}.elementor-17713 .elementor-element.elementor-element-3eccc11a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-17713 .elementor-element.elementor-element-154d92c8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-154d92c8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:none;line-height:1.35em;color:#202920;}.elementor-17713 .elementor-element.elementor-element-6556b86f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-6556b86f{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:1.6em;color:#576051;}.elementor-17713 .elementor-element.elementor-element-46f3c1de{--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:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-6fab4c16{--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:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-2fbe83de{width:var( --container-widget-width, 36px );max-width:36px;--container-widget-width:36px;--container-widget-flex-grow:0;text-align:start;}.elementor-17713 .elementor-element.elementor-element-2fbe83de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-550389f2{width:100%;max-width:100%;}.elementor-17713 .elementor-element.elementor-element-550389f2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-550389f2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:1.45em;color:#354332;}.elementor-17713 .elementor-element.elementor-element-2309c9cc{--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:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-7abf3ac1{width:var( --container-widget-width, 36px );max-width:36px;--container-widget-width:36px;--container-widget-flex-grow:0;text-align:start;}.elementor-17713 .elementor-element.elementor-element-7abf3ac1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-5fd600d2{width:100%;max-width:100%;}.elementor-17713 .elementor-element.elementor-element-5fd600d2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-5fd600d2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:1.45em;color:#354332;}.elementor-17713 .elementor-element.elementor-element-21d69db{--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:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-491280f6{width:var( --container-widget-width, 36px );max-width:36px;--container-widget-width:36px;--container-widget-flex-grow:0;text-align:start;}.elementor-17713 .elementor-element.elementor-element-491280f6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-f0c26fd{width:100%;max-width:100%;}.elementor-17713 .elementor-element.elementor-element-f0c26fd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-f0c26fd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:1.45em;color:#354332;}.elementor-17713 .elementor-element.elementor-element-44b448bb .elementor-button{background-color:#4F772D;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.25em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#4F772D;border-radius:0px 0px 0px 0px;padding:16px 14px 16px 14px;}.elementor-17713 .elementor-element.elementor-element-44b448bb .elementor-button:hover, .elementor-17713 .elementor-element.elementor-element-44b448bb .elementor-button:focus{background-color:#426D29;color:#FFFFFF;border-color:#426D29;}.elementor-17713 .elementor-element.elementor-element-44b448bb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-44b448bb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17713 .elementor-element.elementor-element-44b448bb .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-17713 .elementor-element.elementor-element-44b448bb .elementor-button:hover svg, .elementor-17713 .elementor-element.elementor-element-44b448bb .elementor-button:focus svg{fill:#FFFFFF;}.elementor-17713 .elementor-element.elementor-element-c4b3a46 .elementor-button{background-color:#4F772D;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.25em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#4F772D;border-radius:0px 0px 0px 0px;padding:16px 14px 16px 14px;}.elementor-17713 .elementor-element.elementor-element-c4b3a46 .elementor-button:hover, .elementor-17713 .elementor-element.elementor-element-c4b3a46 .elementor-button:focus{background-color:#426D29;color:#FFFFFF;border-color:#426D29;}.elementor-17713 .elementor-element.elementor-element-c4b3a46 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-c4b3a46 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17713 .elementor-element.elementor-element-c4b3a46 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-17713 .elementor-element.elementor-element-c4b3a46 .elementor-button:hover svg, .elementor-17713 .elementor-element.elementor-element-c4b3a46 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-17713 .elementor-element.elementor-element-5231683{--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:#E5E8DD;--border-color:#E5E8DD;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-5231683:not(.elementor-motion-effects-element-type-background), .elementor-17713 .elementor-element.elementor-element-5231683 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF6;}.elementor-17713 .elementor-element.elementor-element-776a3207{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-7983b93d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-7983b93d img{width:100%;height:220px;object-fit:cover;object-position:center center;}.elementor-17713 .elementor-element.elementor-element-13b451d9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-13b451d9{text-align:center;}.elementor-17713 .elementor-element.elementor-element-13b451d9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-transform:none;line-height:1em;color:#FFFFFF;}.elementor-17713 .elementor-element.elementor-element-115f8f69{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-17713 .elementor-element.elementor-element-1676a832 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-1676a832 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:none;line-height:1.35em;color:#202920;}.elementor-17713 .elementor-element.elementor-element-1951f1c7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-1951f1c7{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:1.6em;color:#576051;}.elementor-17713 .elementor-element.elementor-element-222f0e09{--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:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-343eaaef{--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:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-372a2432{width:var( --container-widget-width, 36px );max-width:36px;--container-widget-width:36px;--container-widget-flex-grow:0;text-align:start;}.elementor-17713 .elementor-element.elementor-element-372a2432 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-6540be26{width:100%;max-width:100%;}.elementor-17713 .elementor-element.elementor-element-6540be26 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-6540be26 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:1.45em;color:#354332;}.elementor-17713 .elementor-element.elementor-element-4adf51ef{--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:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-43a28d70{width:var( --container-widget-width, 36px );max-width:36px;--container-widget-width:36px;--container-widget-flex-grow:0;text-align:start;}.elementor-17713 .elementor-element.elementor-element-43a28d70 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-e7b5eaf{width:100%;max-width:100%;}.elementor-17713 .elementor-element.elementor-element-e7b5eaf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-e7b5eaf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:1.45em;color:#354332;}.elementor-17713 .elementor-element.elementor-element-7294a55c{--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:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-4056baec{width:var( --container-widget-width, 36px );max-width:36px;--container-widget-width:36px;--container-widget-flex-grow:0;text-align:start;}.elementor-17713 .elementor-element.elementor-element-4056baec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-16dfb5cd{width:100%;max-width:100%;}.elementor-17713 .elementor-element.elementor-element-16dfb5cd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-16dfb5cd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:1.45em;color:#354332;}.elementor-17713 .elementor-element.elementor-element-d9bf8c9 .elementor-button{background-color:#4F772D;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.25em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#4F772D;border-radius:0px 0px 0px 0px;padding:16px 14px 16px 14px;}.elementor-17713 .elementor-element.elementor-element-d9bf8c9 .elementor-button:hover, .elementor-17713 .elementor-element.elementor-element-d9bf8c9 .elementor-button:focus{background-color:#426D29;color:#FFFFFF;border-color:#426D29;}.elementor-17713 .elementor-element.elementor-element-d9bf8c9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-d9bf8c9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17713 .elementor-element.elementor-element-d9bf8c9 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-17713 .elementor-element.elementor-element-d9bf8c9 .elementor-button:hover svg, .elementor-17713 .elementor-element.elementor-element-d9bf8c9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-17713 .elementor-element.elementor-element-20ec9863 .elementor-button{background-color:#4F772D;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.25em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#4F772D;border-radius:0px 0px 0px 0px;padding:16px 14px 16px 14px;}.elementor-17713 .elementor-element.elementor-element-20ec9863 .elementor-button:hover, .elementor-17713 .elementor-element.elementor-element-20ec9863 .elementor-button:focus{background-color:#426D29;color:#FFFFFF;border-color:#426D29;}.elementor-17713 .elementor-element.elementor-element-20ec9863 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-20ec9863 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17713 .elementor-element.elementor-element-20ec9863 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-17713 .elementor-element.elementor-element-20ec9863 .elementor-button:hover svg, .elementor-17713 .elementor-element.elementor-element-20ec9863 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-17713 .elementor-element.elementor-element-6db3ea25 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-6db3ea25{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:1.6em;color:#576051;}.elementor-17713 .elementor-element.elementor-element-689f7a02{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:40px;--padding-right:40px;}.elementor-17713 .elementor-element.elementor-element-689f7a02:not(.elementor-motion-effects-element-type-background), .elementor-17713 .elementor-element.elementor-element-689f7a02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF6;}.elementor-17713 .elementor-element.elementor-element-61764b6d{--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:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-533dffe9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-533dffe9{text-align:start;}.elementor-17713 .elementor-element.elementor-element-533dffe9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.35em;letter-spacing:1.4px;color:#4F772D;}.elementor-17713 .elementor-element.elementor-element-3d69983f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-3d69983f{text-align:start;}.elementor-17713 .elementor-element.elementor-element-3d69983f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:500;text-transform:none;line-height:1.35em;color:#202920;}.elementor-17713 .elementor-element.elementor-element-48b57a99 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-48b57a99{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:1.6em;color:#576051;}.elementor-17713 .elementor-element.elementor-element-3ccdfe44 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-5c5fc020{--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:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-1be38632{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E6DE;--border-color:#E2E6DE;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-1be38632:not(.elementor-motion-effects-element-type-background), .elementor-17713 .elementor-element.elementor-element-1be38632 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF6;}.elementor-17713 .elementor-element.elementor-element-3f856505 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-3f856505 img{width:100%;height:490px;object-fit:cover;object-position:center center;}.elementor-17713 .elementor-element.elementor-element-72185fbb{--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:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-17713 .elementor-element.elementor-element-3d552bc2{width:auto;max-width:auto;}.elementor-17713 .elementor-element.elementor-element-3d552bc2 > .elementor-widget-container{background-color:#FFFFFF00;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:7px 7px 7px 7px;}.elementor-17713 .elementor-element.elementor-element-3d552bc2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:1.35em;color:#4F772D;}.elementor-17713 .elementor-element.elementor-element-2128f56b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-2128f56b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;text-transform:none;line-height:1.35em;color:#202920;}.elementor-17713 .elementor-element.elementor-element-3ee317c4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-3ee317c4{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;text-transform:none;line-height:1.6em;color:#576051;}.elementor-17713 .elementor-element.elementor-element-2780a209{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--margin-top:2px;--margin-bottom:4px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-2a0d4882{width:auto;max-width:auto;}.elementor-17713 .elementor-element.elementor-element-2a0d4882 > .elementor-widget-container{background-color:#FFFFFF00;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:7px 7px 7px 7px;}.elementor-17713 .elementor-element.elementor-element-2a0d4882 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:none;line-height:1.35em;color:#35552B;}.elementor-17713 .elementor-element.elementor-element-ad9add6{width:auto;max-width:auto;}.elementor-17713 .elementor-element.elementor-element-ad9add6 > .elementor-widget-container{background-color:#FFFFFF00;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:7px 7px 7px 7px;}.elementor-17713 .elementor-element.elementor-element-ad9add6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:none;line-height:1.35em;color:#35552B;}.elementor-17713 .elementor-element.elementor-element-3809f4b0 .elementor-button{background-color:#4F772D;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:none;line-height:1.25em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#4F772D;border-radius:8px 8px 8px 8px;padding:16px 22px 16px 22px;}.elementor-17713 .elementor-element.elementor-element-3809f4b0 .elementor-button:hover, .elementor-17713 .elementor-element.elementor-element-3809f4b0 .elementor-button:focus{background-color:#426D29;color:#FFFFFF;border-color:#426D29;}.elementor-17713 .elementor-element.elementor-element-3809f4b0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-3809f4b0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17713 .elementor-element.elementor-element-3809f4b0 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-17713 .elementor-element.elementor-element-3809f4b0 .elementor-button:hover svg, .elementor-17713 .elementor-element.elementor-element-3809f4b0 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-17713 .elementor-element.elementor-element-7bfad910 .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:none;line-height:1.25em;fill:#4F772D;color:#4F772D;border-style:none;border-radius:8px 8px 8px 8px;padding:8px 0px 8px 0px;}.elementor-17713 .elementor-element.elementor-element-7bfad910 .elementor-button:hover, .elementor-17713 .elementor-element.elementor-element-7bfad910 .elementor-button:focus{background-color:#FFFFFF00;color:#355526;border-color:#426D29;}.elementor-17713 .elementor-element.elementor-element-7bfad910 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-7bfad910 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17713 .elementor-element.elementor-element-7bfad910 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-17713 .elementor-element.elementor-element-7bfad910 .elementor-button:hover svg, .elementor-17713 .elementor-element.elementor-element-7bfad910 .elementor-button:focus svg{fill:#355526;}.elementor-17713 .elementor-element.elementor-element-32c4b78a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E6DE;--border-color:#E2E6DE;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-32c4b78a:not(.elementor-motion-effects-element-type-background), .elementor-17713 .elementor-element.elementor-element-32c4b78a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF6;}.elementor-17713 .elementor-element.elementor-element-f8101db > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-f8101db img{width:100%;height:490px;object-fit:cover;object-position:center center;}.elementor-17713 .elementor-element.elementor-element-56bd6dd1{--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:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-17713 .elementor-element.elementor-element-7d0f7d3b{width:auto;max-width:auto;}.elementor-17713 .elementor-element.elementor-element-7d0f7d3b > .elementor-widget-container{background-color:#FFFFFF00;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:7px 7px 7px 7px;}.elementor-17713 .elementor-element.elementor-element-7d0f7d3b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:1.35em;color:#4F772D;}.elementor-17713 .elementor-element.elementor-element-bc2baf2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-bc2baf2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;text-transform:none;line-height:1.35em;color:#202920;}.elementor-17713 .elementor-element.elementor-element-565251ef > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-565251ef{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;text-transform:none;line-height:1.6em;color:#576051;}.elementor-17713 .elementor-element.elementor-element-269578e8{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--margin-top:2px;--margin-bottom:4px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-3cb053d7{width:auto;max-width:auto;}.elementor-17713 .elementor-element.elementor-element-3cb053d7 > .elementor-widget-container{background-color:#FFFFFF00;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:7px 7px 7px 7px;}.elementor-17713 .elementor-element.elementor-element-3cb053d7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:none;line-height:1.35em;color:#35552B;}.elementor-17713 .elementor-element.elementor-element-3191c231{width:auto;max-width:auto;}.elementor-17713 .elementor-element.elementor-element-3191c231 > .elementor-widget-container{background-color:#FFFFFF00;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:7px 7px 7px 7px;}.elementor-17713 .elementor-element.elementor-element-3191c231 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:none;line-height:1.35em;color:#35552B;}.elementor-17713 .elementor-element.elementor-element-469d33ac .elementor-button{background-color:#4F772D;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:none;line-height:1.25em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#4F772D;border-radius:8px 8px 8px 8px;padding:16px 22px 16px 22px;}.elementor-17713 .elementor-element.elementor-element-469d33ac .elementor-button:hover, .elementor-17713 .elementor-element.elementor-element-469d33ac .elementor-button:focus{background-color:#426D29;color:#FFFFFF;border-color:#426D29;}.elementor-17713 .elementor-element.elementor-element-469d33ac > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-469d33ac .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17713 .elementor-element.elementor-element-469d33ac .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-17713 .elementor-element.elementor-element-469d33ac .elementor-button:hover svg, .elementor-17713 .elementor-element.elementor-element-469d33ac .elementor-button:focus svg{fill:#FFFFFF;}.elementor-17713 .elementor-element.elementor-element-5fcb46d4 .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:none;line-height:1.25em;fill:#4F772D;color:#4F772D;border-style:none;border-radius:8px 8px 8px 8px;padding:8px 0px 8px 0px;}.elementor-17713 .elementor-element.elementor-element-5fcb46d4 .elementor-button:hover, .elementor-17713 .elementor-element.elementor-element-5fcb46d4 .elementor-button:focus{background-color:#FFFFFF00;color:#355526;border-color:#426D29;}.elementor-17713 .elementor-element.elementor-element-5fcb46d4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-5fcb46d4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17713 .elementor-element.elementor-element-5fcb46d4 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-17713 .elementor-element.elementor-element-5fcb46d4 .elementor-button:hover svg, .elementor-17713 .elementor-element.elementor-element-5fcb46d4 .elementor-button:focus svg{fill:#355526;}.elementor-17713 .elementor-element.elementor-element-586b65b9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E6DE;--border-color:#E2E6DE;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-586b65b9:not(.elementor-motion-effects-element-type-background), .elementor-17713 .elementor-element.elementor-element-586b65b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF6;}.elementor-17713 .elementor-element.elementor-element-29ad8453 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-29ad8453 img{width:100%;height:490px;object-fit:cover;object-position:center center;}.elementor-17713 .elementor-element.elementor-element-59f64ac4{--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:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-17713 .elementor-element.elementor-element-7d0a5f08{width:auto;max-width:auto;}.elementor-17713 .elementor-element.elementor-element-7d0a5f08 > .elementor-widget-container{background-color:#FFFFFF00;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:7px 7px 7px 7px;}.elementor-17713 .elementor-element.elementor-element-7d0a5f08 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:1.35em;color:#4F772D;}.elementor-17713 .elementor-element.elementor-element-4bad9d74 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-4bad9d74 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;text-transform:none;line-height:1.35em;color:#202920;}.elementor-17713 .elementor-element.elementor-element-89bbc74 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-89bbc74{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;text-transform:none;line-height:1.6em;color:#576051;}.elementor-17713 .elementor-element.elementor-element-267ba997{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--margin-top:2px;--margin-bottom:4px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-172fe005{width:auto;max-width:auto;}.elementor-17713 .elementor-element.elementor-element-172fe005 > .elementor-widget-container{background-color:#FFFFFF00;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:7px 7px 7px 7px;}.elementor-17713 .elementor-element.elementor-element-172fe005 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:none;line-height:1.35em;color:#35552B;}.elementor-17713 .elementor-element.elementor-element-557ed0d9{width:auto;max-width:auto;}.elementor-17713 .elementor-element.elementor-element-557ed0d9 > .elementor-widget-container{background-color:#FFFFFF00;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:7px 7px 7px 7px;}.elementor-17713 .elementor-element.elementor-element-557ed0d9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:none;line-height:1.35em;color:#35552B;}.elementor-17713 .elementor-element.elementor-element-5fe7464f .elementor-button{background-color:#4F772D;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:none;line-height:1.25em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#4F772D;border-radius:8px 8px 8px 8px;padding:16px 22px 16px 22px;}.elementor-17713 .elementor-element.elementor-element-5fe7464f .elementor-button:hover, .elementor-17713 .elementor-element.elementor-element-5fe7464f .elementor-button:focus{background-color:#426D29;color:#FFFFFF;border-color:#426D29;}.elementor-17713 .elementor-element.elementor-element-5fe7464f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-5fe7464f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17713 .elementor-element.elementor-element-5fe7464f .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-17713 .elementor-element.elementor-element-5fe7464f .elementor-button:hover svg, .elementor-17713 .elementor-element.elementor-element-5fe7464f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-17713 .elementor-element.elementor-element-79507d09 .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:none;line-height:1.25em;fill:#4F772D;color:#4F772D;border-style:none;border-radius:8px 8px 8px 8px;padding:8px 0px 8px 0px;}.elementor-17713 .elementor-element.elementor-element-79507d09 .elementor-button:hover, .elementor-17713 .elementor-element.elementor-element-79507d09 .elementor-button:focus{background-color:#FFFFFF00;color:#355526;border-color:#426D29;}.elementor-17713 .elementor-element.elementor-element-79507d09 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-79507d09 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17713 .elementor-element.elementor-element-79507d09 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-17713 .elementor-element.elementor-element-79507d09 .elementor-button:hover svg, .elementor-17713 .elementor-element.elementor-element-79507d09 .elementor-button:focus svg{fill:#355526;}.elementor-17713 .elementor-element.elementor-element-2851c5f4{--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:24px 24px;--row-gap:24px;--column-gap:24px;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:#E2E6DE;--border-color:#E2E6DE;--border-radius:0px 0px 0px 0px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-2851c5f4:not(.elementor-motion-effects-element-type-background), .elementor-17713 .elementor-element.elementor-element-2851c5f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-17713 .elementor-element.elementor-element-50e841fe{--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:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-3a4789db > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-3a4789db{text-align:start;}.elementor-17713 .elementor-element.elementor-element-3a4789db .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;text-transform:none;line-height:1.35em;color:#202920;}.elementor-17713 .elementor-element.elementor-element-2e248272 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-2e248272{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.6em;color:#576051;}.elementor-17713 .elementor-element.elementor-element-11d9e4fd .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;text-transform:none;line-height:1.25em;fill:#4F772D;color:#4F772D;border-style:solid;border-width:1px 1px 1px 1px;border-color:#4F772D;border-radius:8px 8px 8px 8px;padding:15px 24px 15px 24px;}.elementor-17713 .elementor-element.elementor-element-11d9e4fd .elementor-button:hover, .elementor-17713 .elementor-element.elementor-element-11d9e4fd .elementor-button:focus{background-color:#FFFFFF00;color:#355526;border-color:#426D29;}.elementor-17713 .elementor-element.elementor-element-11d9e4fd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-11d9e4fd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17713 .elementor-element.elementor-element-11d9e4fd .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-17713 .elementor-element.elementor-element-11d9e4fd .elementor-button:hover svg, .elementor-17713 .elementor-element.elementor-element-11d9e4fd .elementor-button:focus svg{fill:#355526;}.elementor-17713 .elementor-element.elementor-element-6e24773d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:24px;--padding-left:40px;--padding-right:40px;}.elementor-17713 .elementor-element.elementor-element-6e24773d:not(.elementor-motion-effects-element-type-background), .elementor-17713 .elementor-element.elementor-element-6e24773d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17713 .elementor-element.elementor-element-25eaf2d2{--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;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-2850d80 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-2850d80{text-align:center;}.elementor-17713 .elementor-element.elementor-element-2850d80 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;text-transform:none;line-height:1.35em;color:#202920;}.elementor-17713 .elementor-element.elementor-element-54e348ba > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-54e348ba{font-family:"Montserrat", Sans-serif;font-size:16px;line-height:1.65em;color:#53604E;}.elementor-17713 .elementor-element.elementor-element-532678f2{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-374fe713{--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;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:#E1E6D9;--border-color:#E1E6D9;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-17713 .elementor-element.elementor-element-374fe713:not(.elementor-motion-effects-element-type-background), .elementor-17713 .elementor-element.elementor-element-374fe713 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF6;}.elementor-17713 .elementor-element.elementor-element-3fedb382{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;text-align:start;}.elementor-17713 .elementor-element.elementor-element-3fedb382 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-55c51d51 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-55c51d51{text-align:start;}.elementor-17713 .elementor-element.elementor-element-55c51d51 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;text-transform:none;line-height:1.35em;color:#202920;}.elementor-17713 .elementor-element.elementor-element-2e55fb6c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-2e55fb6c{font-family:"Montserrat", Sans-serif;font-size:16px;line-height:1.65em;color:#53604E;}.elementor-17713 .elementor-element.elementor-element-7244eae0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-7244eae0{text-align:start;}.elementor-17713 .elementor-element.elementor-element-7244eae0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;text-transform:none;line-height:1.35em;color:#202920;}.elementor-17713 .elementor-element.elementor-element-27e56ebf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-27e56ebf{font-family:"Montserrat", Sans-serif;font-size:14px;line-height:1.65em;color:#53604E;}.elementor-17713 .elementor-element.elementor-element-59dae5f2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-59dae5f2{font-family:"Montserrat", Sans-serif;font-size:15px;line-height:1.65em;color:#53604E;}.elementor-17713 .elementor-element.elementor-element-26e3ee9a .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;text-transform:none;line-height:1.25em;fill:#355629;color:#355629;border-style:solid;border-width:1px 1px 1px 1px;border-color:#8CA576;border-radius:8px 8px 8px 8px;padding:16px 18px 16px 18px;}.elementor-17713 .elementor-element.elementor-element-26e3ee9a .elementor-button:hover, .elementor-17713 .elementor-element.elementor-element-26e3ee9a .elementor-button:focus{background-color:#426D29;color:#FFFFFF;border-color:#426D29;}.elementor-17713 .elementor-element.elementor-element-26e3ee9a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-26e3ee9a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17713 .elementor-element.elementor-element-26e3ee9a .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-17713 .elementor-element.elementor-element-26e3ee9a .elementor-button:hover svg, .elementor-17713 .elementor-element.elementor-element-26e3ee9a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-17713 .elementor-element.elementor-element-1b34311f{--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;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:#E1E6D9;--border-color:#E1E6D9;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-17713 .elementor-element.elementor-element-1b34311f:not(.elementor-motion-effects-element-type-background), .elementor-17713 .elementor-element.elementor-element-1b34311f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF6;}.elementor-17713 .elementor-element.elementor-element-fe66ae5{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;text-align:start;}.elementor-17713 .elementor-element.elementor-element-fe66ae5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-63bc95ed > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-63bc95ed{text-align:start;}.elementor-17713 .elementor-element.elementor-element-63bc95ed .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;text-transform:none;line-height:1.35em;color:#202920;}.elementor-17713 .elementor-element.elementor-element-7821dec4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-7821dec4{font-family:"Montserrat", Sans-serif;font-size:16px;line-height:1.65em;color:#53604E;}.elementor-17713 .elementor-element.elementor-element-56da0519 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-56da0519{text-align:start;}.elementor-17713 .elementor-element.elementor-element-56da0519 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;text-transform:none;line-height:1.35em;color:#202920;}.elementor-17713 .elementor-element.elementor-element-399acaad > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-399acaad{font-family:"Montserrat", Sans-serif;font-size:14px;line-height:1.65em;color:#53604E;}.elementor-17713 .elementor-element.elementor-element-5f16e722 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-5f16e722{font-family:"Montserrat", Sans-serif;font-size:15px;line-height:1.65em;color:#53604E;}.elementor-17713 .elementor-element.elementor-element-4c422326 .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;text-transform:none;line-height:1.25em;fill:#355629;color:#355629;border-style:solid;border-width:1px 1px 1px 1px;border-color:#8CA576;border-radius:8px 8px 8px 8px;padding:16px 18px 16px 18px;}.elementor-17713 .elementor-element.elementor-element-4c422326 .elementor-button:hover, .elementor-17713 .elementor-element.elementor-element-4c422326 .elementor-button:focus{background-color:#426D29;color:#FFFFFF;border-color:#426D29;}.elementor-17713 .elementor-element.elementor-element-4c422326 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-4c422326 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17713 .elementor-element.elementor-element-4c422326 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-17713 .elementor-element.elementor-element-4c422326 .elementor-button:hover svg, .elementor-17713 .elementor-element.elementor-element-4c422326 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-17713 .elementor-element.elementor-element-4ca11f84{--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;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:#E1E6D9;--border-color:#E1E6D9;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-17713 .elementor-element.elementor-element-4ca11f84:not(.elementor-motion-effects-element-type-background), .elementor-17713 .elementor-element.elementor-element-4ca11f84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF6;}.elementor-17713 .elementor-element.elementor-element-3e492354{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;text-align:start;}.elementor-17713 .elementor-element.elementor-element-3e492354 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-7803080 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-7803080{text-align:start;}.elementor-17713 .elementor-element.elementor-element-7803080 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;text-transform:none;line-height:1.35em;color:#202920;}.elementor-17713 .elementor-element.elementor-element-50e4c37c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-50e4c37c{font-family:"Montserrat", Sans-serif;font-size:16px;line-height:1.65em;color:#53604E;}.elementor-17713 .elementor-element.elementor-element-200974 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-200974{text-align:start;}.elementor-17713 .elementor-element.elementor-element-200974 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;text-transform:none;line-height:1.35em;color:#202920;}.elementor-17713 .elementor-element.elementor-element-57984514 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-57984514{font-family:"Montserrat", Sans-serif;font-size:14px;line-height:1.65em;color:#53604E;}.elementor-17713 .elementor-element.elementor-element-2c61817e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-2c61817e{font-family:"Montserrat", Sans-serif;font-size:15px;line-height:1.65em;color:#53604E;}.elementor-17713 .elementor-element.elementor-element-1344ad21 .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;text-transform:none;line-height:1.25em;fill:#355629;color:#355629;border-style:solid;border-width:1px 1px 1px 1px;border-color:#8CA576;border-radius:8px 8px 8px 8px;padding:16px 18px 16px 18px;}.elementor-17713 .elementor-element.elementor-element-1344ad21 .elementor-button:hover, .elementor-17713 .elementor-element.elementor-element-1344ad21 .elementor-button:focus{background-color:#426D29;color:#FFFFFF;border-color:#426D29;}.elementor-17713 .elementor-element.elementor-element-1344ad21 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-1344ad21 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17713 .elementor-element.elementor-element-1344ad21 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-17713 .elementor-element.elementor-element-1344ad21 .elementor-button:hover svg, .elementor-17713 .elementor-element.elementor-element-1344ad21 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-17713 .elementor-element.elementor-element-2c23b6a7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-2c23b6a7{font-family:"Montserrat", Sans-serif;font-size:14px;line-height:1.65em;color:#53604E;}.elementor-17713 .elementor-element.elementor-element-55830373 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-55830373{font-family:"Montserrat", Sans-serif;font-size:15px;line-height:1.65em;color:#53604E;}.elementor-17713 .elementor-element.elementor-element-1a680903 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-51c054ea{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:40px;--padding-right:40px;}.elementor-17713 .elementor-element.elementor-element-51c054ea:not(.elementor-motion-effects-element-type-background), .elementor-17713 .elementor-element.elementor-element-51c054ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17713 .elementor-element.elementor-element-307179f5{--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:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:36px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-3fcbcba > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-3fcbcba{text-align:center;}.elementor-17713 .elementor-element.elementor-element-3fcbcba .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:500;text-transform:none;line-height:1.35em;color:#202920;}.elementor-17713 .elementor-element.elementor-element-5e2f68ec > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-5e2f68ec{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.6em;color:#576051;}.elementor-17713 .elementor-element.elementor-element-23b1ba15{width:100%;max-width:100%;}.elementor-17713 .elementor-element.elementor-element-7a428ccb{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:40px;--padding-right:40px;}.elementor-17713 .elementor-element.elementor-element-7a428ccb:not(.elementor-motion-effects-element-type-background), .elementor-17713 .elementor-element.elementor-element-7a428ccb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F0;}.elementor-17713 .elementor-element.elementor-element-154bc408{--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;--margin-top:0px;--margin-bottom:36px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-75f2a487 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-75f2a487{text-align:center;}.elementor-17713 .elementor-element.elementor-element-75f2a487 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:500;text-transform:none;line-height:1.35em;color:#202920;}.elementor-17713 .elementor-element.elementor-element-205d0d36 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-205d0d36{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.6em;color:#576051;}.elementor-17713 .elementor-element.elementor-element-4d877600{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-d0d4eb0{--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:18px 18px;--row-gap:18px;--column-gap:18px;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:#E1E5DA;--border-color:#E1E5DA;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-17713 .elementor-element.elementor-element-d0d4eb0:not(.elementor-motion-effects-element-type-background), .elementor-17713 .elementor-element.elementor-element-d0d4eb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17713 .elementor-element.elementor-element-56a3580{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-107d810e{width:auto;max-width:auto;}.elementor-17713 .elementor-element.elementor-element-107d810e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-39452bbc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-39452bbc{text-align:start;}.elementor-17713 .elementor-element.elementor-element-39452bbc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:500;text-transform:none;line-height:1.35em;color:#202920;}.elementor-17713 .elementor-element.elementor-element-5b7b08b1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-5b7b08b1{text-align:start;}.elementor-17713 .elementor-element.elementor-element-5b7b08b1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;text-transform:none;line-height:1.35em;color:#202920;}.elementor-17713 .elementor-element.elementor-element-1baa98f1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-1baa98f1{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.6em;color:#576051;}.elementor-17713 .elementor-element.elementor-element-6956b952{--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:18px 18px;--row-gap:18px;--column-gap:18px;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:#E1E5DA;--border-color:#E1E5DA;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-17713 .elementor-element.elementor-element-6956b952:not(.elementor-motion-effects-element-type-background), .elementor-17713 .elementor-element.elementor-element-6956b952 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17713 .elementor-element.elementor-element-33f98f93{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-106048b{width:auto;max-width:auto;}.elementor-17713 .elementor-element.elementor-element-106048b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-75579026 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-75579026{text-align:start;}.elementor-17713 .elementor-element.elementor-element-75579026 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:500;text-transform:none;line-height:1.35em;color:#202920;}.elementor-17713 .elementor-element.elementor-element-aef47ca > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-aef47ca{text-align:start;}.elementor-17713 .elementor-element.elementor-element-aef47ca .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;text-transform:none;line-height:1.35em;color:#202920;}.elementor-17713 .elementor-element.elementor-element-68e7ff9c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-68e7ff9c{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.6em;color:#576051;}.elementor-17713 .elementor-element.elementor-element-3b56fe10{--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:18px 18px;--row-gap:18px;--column-gap:18px;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:#E1E5DA;--border-color:#E1E5DA;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-17713 .elementor-element.elementor-element-3b56fe10:not(.elementor-motion-effects-element-type-background), .elementor-17713 .elementor-element.elementor-element-3b56fe10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17713 .elementor-element.elementor-element-63e62c19{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-32bba9e4{width:auto;max-width:auto;}.elementor-17713 .elementor-element.elementor-element-32bba9e4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-561eacf5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-561eacf5{text-align:start;}.elementor-17713 .elementor-element.elementor-element-561eacf5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:500;text-transform:none;line-height:1.35em;color:#202920;}.elementor-17713 .elementor-element.elementor-element-51bba7c9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-51bba7c9{text-align:start;}.elementor-17713 .elementor-element.elementor-element-51bba7c9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;text-transform:none;line-height:1.35em;color:#202920;}.elementor-17713 .elementor-element.elementor-element-23051e56 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-23051e56{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.6em;color:#576051;}.elementor-17713 .elementor-element.elementor-element-50149982{--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;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-2909c745{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-63057893 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-63057893{text-align:start;}.elementor-17713 .elementor-element.elementor-element-63057893 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:500;text-transform:none;line-height:1.35em;color:#202920;}.elementor-17713 .elementor-element.elementor-element-a94cd98 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-a94cd98{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.6em;color:#576051;}.elementor-17713 .elementor-element.elementor-element-102f9673 .elementor-button{background-color:#4F772D;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.25em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#4F772D;border-radius:0px 0px 0px 0px;padding:17px 22px 17px 22px;}.elementor-17713 .elementor-element.elementor-element-102f9673 .elementor-button:hover, .elementor-17713 .elementor-element.elementor-element-102f9673 .elementor-button:focus{background-color:#426D29;color:#FFFFFF;border-color:#426D29;}.elementor-17713 .elementor-element.elementor-element-102f9673 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-102f9673 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17713 .elementor-element.elementor-element-102f9673 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-17713 .elementor-element.elementor-element-102f9673 .elementor-button:hover svg, .elementor-17713 .elementor-element.elementor-element-102f9673 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-17713 .elementor-element.elementor-element-4d2cdbdd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-4d2cdbdd{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.6em;color:#576051;}.elementor-17713 .elementor-element.elementor-element-98f5636{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-11d67416 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-11d67416{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.6em;color:#576051;}.elementor-17713 .elementor-element.elementor-element-1bc7c559{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-54c560c7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-54c560c7{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.6em;color:#576051;}.elementor-17713 .elementor-element.elementor-element-43f8faaf{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-6a18296e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-6a18296e{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.6em;color:#576051;}.elementor-17713 .elementor-element.elementor-element-52fcdcd2{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-4f78ba9b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-4f78ba9b{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.6em;color:#576051;}.elementor-17713 .elementor-element.elementor-element-7ae36d33{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-6669e081 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-6669e081{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.6em;color:#576051;}.elementor-17713 .elementor-element.elementor-element-676ed809{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-329951b5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-329951b5{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.6em;color:#576051;}.elementor-17713 .elementor-element.elementor-element-5cf05d55{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-7bc2a224 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-7bc2a224{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.6em;color:#576051;}.elementor-17713 .elementor-element.elementor-element-290447c8{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-107be281 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-107be281{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.6em;color:#576051;}.elementor-17713 .elementor-element.elementor-element-63344d9c{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-17713 .elementor-element.elementor-element-63344d9c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-1f97d35c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:40px;--padding-right:40px;}.elementor-17713 .elementor-element.elementor-element-1f97d35c:not(.elementor-motion-effects-element-type-background), .elementor-17713 .elementor-element.elementor-element-1f97d35c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17713 .elementor-element.elementor-element-1d6691c9{--display:flex;--min-height:480px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:56px;--padding-right:56px;}.elementor-17713 .elementor-element.elementor-element-1d6691c9:not(.elementor-motion-effects-element-type-background), .elementor-17713 .elementor-element.elementor-element-1d6691c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#152B20;background-image:url("https://park-scandinavia.ru/wp-content/uploads/2024/12/img_0263-scaled-optimized.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17713 .elementor-element.elementor-element-1d6691c9::before, .elementor-17713 .elementor-element.elementor-element-1d6691c9 > .elementor-background-video-container::before, .elementor-17713 .elementor-element.elementor-element-1d6691c9 > .e-con-inner > .elementor-background-video-container::before, .elementor-17713 .elementor-element.elementor-element-1d6691c9 > .elementor-background-slideshow::before, .elementor-17713 .elementor-element.elementor-element-1d6691c9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17713 .elementor-element.elementor-element-1d6691c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #102E1DF5 30%, #102E1D1A 100%);}.elementor-17713 .elementor-element.elementor-element-183295c0{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-4b1c51a7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-4b1c51a7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.5em;letter-spacing:0.65px;color:#F5C971;}.elementor-17713 .elementor-element.elementor-element-166d2f60 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-166d2f60 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:500;text-transform:none;line-height:1.3em;color:#FFFFFF;}.elementor-17713 .elementor-element.elementor-element-3c70ba1d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-3c70ba1d{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;text-transform:none;line-height:1.65em;color:#FFFFFF;}.elementor-17713 .elementor-element.elementor-element-9d710f4{--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:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-f643968 .elementor-button{background-color:#F9A51B;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.25em;fill:#19331F;color:#19331F;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F9A51B;border-radius:0px 0px 0px 0px;padding:18px 24px 18px 24px;}.elementor-17713 .elementor-element.elementor-element-f643968 .elementor-button:hover, .elementor-17713 .elementor-element.elementor-element-f643968 .elementor-button:focus{background-color:#FFBC45;color:#19331F;border-color:#FFBC45;}.elementor-17713 .elementor-element.elementor-element-f643968{width:auto;max-width:auto;}.elementor-17713 .elementor-element.elementor-element-f643968 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-f643968 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17713 .elementor-element.elementor-element-f643968 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-17713 .elementor-element.elementor-element-f643968 .elementor-button:hover svg, .elementor-17713 .elementor-element.elementor-element-f643968 .elementor-button:focus svg{fill:#19331F;}.elementor-17713 .elementor-element.elementor-element-5b3f0ac6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17713 .elementor-element.elementor-element-5b3f0ac6{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;text-transform:none;line-height:1.6em;color:#FFFFFF;}.elementor-17713 .elementor-element.elementor-element-cd36534{--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:40px;--padding-right:40px;}.elementor-17713 .elementor-element.elementor-element-2ca8876 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:500;line-height:54px;color:#202920;}.elementor-17713 .elementor-element.elementor-element-2e26118{--spacer-size:50px;}@media(max-width:1024px){.elementor-17713 .elementor-element.elementor-element-770e4107{--min-height:680px;--padding-top:56px;--padding-bottom:94px;--padding-left:32px;--padding-right:32px;}.elementor-17713 .elementor-element.elementor-element-58bff4f .elementor-heading-title{font-size:48px;}.elementor-17713 .elementor-element.elementor-element-3d57dabf{--padding-top:0px;--padding-bottom:24px;--padding-left:32px;--padding-right:32px;}.elementor-17713 .elementor-element.elementor-element-18b70775{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-17713 .elementor-element.elementor-element-19d34336{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17713 .elementor-element.elementor-element-1c97c367{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17713 .elementor-element.elementor-element-19b9220c{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17713 .elementor-element.elementor-element-612d41f8{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17713 .elementor-element.elementor-element-4867a804{--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-17713 .elementor-element.elementor-element-705bd142 img{height:210px;}.elementor-17713 .elementor-element.elementor-element-1847df2a img{height:210px;}.elementor-17713 .elementor-element.elementor-element-4a73a4ca img{height:210px;}.elementor-17713 .elementor-element.elementor-element-348462cd{--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-17713 .elementor-element.elementor-element-48d17c20 img{height:220px;}.elementor-17713 .elementor-element.elementor-element-238dfa7b img{height:220px;}.elementor-17713 .elementor-element.elementor-element-3d90ab94 img{height:220px;}.elementor-17713 .elementor-element.elementor-element-7983b93d img{height:220px;}.elementor-17713 .elementor-element.elementor-element-689f7a02{--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-17713 .elementor-element.elementor-element-3f856505 img{height:480px;}.elementor-17713 .elementor-element.elementor-element-72185fbb{--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-17713 .elementor-element.elementor-element-2128f56b .elementor-heading-title{font-size:28px;}.elementor-17713 .elementor-element.elementor-element-f8101db img{height:480px;}.elementor-17713 .elementor-element.elementor-element-56bd6dd1{--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-17713 .elementor-element.elementor-element-bc2baf2 .elementor-heading-title{font-size:28px;}.elementor-17713 .elementor-element.elementor-element-29ad8453 img{height:480px;}.elementor-17713 .elementor-element.elementor-element-59f64ac4{--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-17713 .elementor-element.elementor-element-4bad9d74 .elementor-heading-title{font-size:28px;}.elementor-17713 .elementor-element.elementor-element-6e24773d{--padding-top:48px;--padding-bottom:20px;--padding-left:32px;--padding-right:32px;}.elementor-17713 .elementor-element.elementor-element-51c054ea{--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-17713 .elementor-element.elementor-element-7a428ccb{--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-17713 .elementor-element.elementor-element-d0d4eb0{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-17713 .elementor-element.elementor-element-6956b952{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-17713 .elementor-element.elementor-element-3b56fe10{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-17713 .elementor-element.elementor-element-1f97d35c{--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-17713 .elementor-element.elementor-element-1d6691c9{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-17713 .elementor-element.elementor-element-166d2f60 .elementor-heading-title{font-size:36px;}.elementor-17713 .elementor-element.elementor-element-cd36534{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}}@media(max-width:767px){.elementor-17713 .elementor-element.elementor-element-770e4107{--min-height:0px;--overlay-opacity:1;--padding-top:300px;--padding-bottom:76px;--padding-left:22px;--padding-right:22px;}.elementor-17713 .elementor-element.elementor-element-770e4107:not(.elementor-motion-effects-element-type-background), .elementor-17713 .elementor-element.elementor-element-770e4107 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-17713 .elementor-element.elementor-element-6ab169e6{--width:100%;}.elementor-17713 .elementor-element.elementor-element-341f28cc .elementor-heading-title{font-size:12px;}.elementor-17713 .elementor-element.elementor-element-9c407a8 .elementor-heading-title{font-size:13px;}.elementor-17713 .elementor-element.elementor-element-58bff4f .elementor-heading-title{font-size:34px;line-height:1.12em;letter-spacing:-0.5px;}.elementor-17713 .elementor-element.elementor-element-2089b2c9{font-size:14px;line-height:1.6em;}.elementor-17713 .elementor-element.elementor-element-ddcef0d{--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-17713 .elementor-element.elementor-element-4330391{width:100%;max-width:100%;}.elementor-17713 .elementor-element.elementor-element-32608b35{width:100%;max-width:100%;}.elementor-17713 .elementor-element.elementor-element-5b2ff0a8{font-size:12px;}.elementor-17713 .elementor-element.elementor-element-3832944 .elementor-heading-title{font-size:12px;}.elementor-17713 .elementor-element.elementor-element-3d57dabf{--margin-top:-36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:18px;--padding-right:18px;}.elementor-17713 .elementor-element.elementor-element-18b70775{--padding-top:12px;--padding-bottom:12px;--padding-left:16px;--padding-right:16px;}.elementor-17713 .elementor-element.elementor-element-19d34336{--width:100%;--padding-top:10px;--padding-bottom:10px;--padding-left:4px;--padding-right:4px;}.elementor-17713 .elementor-element.elementor-element-f94a63 .elementor-heading-title{font-size:16px;}.elementor-17713 .elementor-element.elementor-element-c053a2{font-size:14px;}.elementor-17713 .elementor-element.elementor-element-1c97c367{--width:100%;--padding-top:10px;--padding-bottom:10px;--padding-left:4px;--padding-right:4px;}.elementor-17713 .elementor-element.elementor-element-54db3a16 .elementor-heading-title{font-size:16px;}.elementor-17713 .elementor-element.elementor-element-4d1882e{font-size:14px;}.elementor-17713 .elementor-element.elementor-element-19b9220c{--width:100%;--padding-top:10px;--padding-bottom:10px;--padding-left:4px;--padding-right:4px;}.elementor-17713 .elementor-element.elementor-element-f8a9173 .elementor-heading-title{font-size:16px;}.elementor-17713 .elementor-element.elementor-element-5d67a4fd{font-size:14px;}.elementor-17713 .elementor-element.elementor-element-612d41f8{--width:100%;--padding-top:10px;--padding-bottom:10px;--padding-left:4px;--padding-right:4px;}.elementor-17713 .elementor-element.elementor-element-22ac291b .elementor-heading-title{font-size:16px;}.elementor-17713 .elementor-element.elementor-element-7c2bccbc{font-size:14px;}.elementor-17713 .elementor-element.elementor-element-4867a804{--padding-top:32px;--padding-bottom:44px;--padding-left:18px;--padding-right:18px;}.elementor-17713 .elementor-element.elementor-element-68aff451 .elementor-heading-title{font-size:28px;line-height:1.25em;}.elementor-17713 .elementor-element.elementor-element-7b9e69e8{font-size:15px;}.elementor-17713 .elementor-element.elementor-element-705bd142 img{height:220px;}.elementor-17713 .elementor-element.elementor-element-23e2fbfb{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17713 .elementor-element.elementor-element-556ba404{--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;--flex-wrap:wrap;}.elementor-17713 .elementor-element.elementor-element-76c29446 .elementor-heading-title{font-size:15px;}.elementor-17713 .elementor-element.elementor-element-7cee2956 .elementor-heading-title{font-size:15px;}.elementor-17713 .elementor-element.elementor-element-6b412244 .elementor-heading-title{font-size:15px;}.elementor-17713 .elementor-element.elementor-element-1847df2a img{height:220px;}.elementor-17713 .elementor-element.elementor-element-133b3f14{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17713 .elementor-element.elementor-element-7d04e94e{--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;--flex-wrap:wrap;}.elementor-17713 .elementor-element.elementor-element-74d42b8c .elementor-heading-title{font-size:15px;}.elementor-17713 .elementor-element.elementor-element-2bf1f03f .elementor-heading-title{font-size:15px;}.elementor-17713 .elementor-element.elementor-element-101f786 .elementor-heading-title{font-size:15px;}.elementor-17713 .elementor-element.elementor-element-4a73a4ca img{height:220px;}.elementor-17713 .elementor-element.elementor-element-a3b7615{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17713 .elementor-element.elementor-element-381b20c8{--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;--flex-wrap:wrap;}.elementor-17713 .elementor-element.elementor-element-4501ecb2 .elementor-heading-title{font-size:15px;}.elementor-17713 .elementor-element.elementor-element-44bf0abd .elementor-heading-title{font-size:15px;}.elementor-17713 .elementor-element.elementor-element-30d9e554 .elementor-heading-title{font-size:15px;}.elementor-17713 .elementor-element.elementor-element-348462cd{--padding-top:44px;--padding-bottom:44px;--padding-left:18px;--padding-right:18px;}.elementor-17713 .elementor-element.elementor-element-2b164af5 .elementor-heading-title{font-size:28px;line-height:1.25em;}.elementor-17713 .elementor-element.elementor-element-6d8e5b34{font-size:15px;}.elementor-17713 .elementor-element.elementor-element-48d17c20 img{height:210px;}.elementor-17713 .elementor-element.elementor-element-1fa9c98d{--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-17713 .elementor-element.elementor-element-45f36b4e{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-17713 .elementor-element.elementor-element-427e85d4 .elementor-heading-title{font-size:15px;}.elementor-17713 .elementor-element.elementor-element-441de8f7{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-17713 .elementor-element.elementor-element-28ede225 .elementor-heading-title{font-size:15px;}.elementor-17713 .elementor-element.elementor-element-360154e4{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-17713 .elementor-element.elementor-element-15f2fb38 .elementor-heading-title{font-size:15px;}.elementor-17713 .elementor-element.elementor-element-238dfa7b img{height:210px;}.elementor-17713 .elementor-element.elementor-element-62187f1c{--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-17713 .elementor-element.elementor-element-424ad4cf{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-17713 .elementor-element.elementor-element-24a820eb .elementor-heading-title{font-size:15px;}.elementor-17713 .elementor-element.elementor-element-164fdca2{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-17713 .elementor-element.elementor-element-5d04748 .elementor-heading-title{font-size:15px;}.elementor-17713 .elementor-element.elementor-element-185492a7{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-17713 .elementor-element.elementor-element-ceb257c .elementor-heading-title{font-size:15px;}.elementor-17713 .elementor-element.elementor-element-3d90ab94 img{height:210px;}.elementor-17713 .elementor-element.elementor-element-3eccc11a{--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-17713 .elementor-element.elementor-element-6fab4c16{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-17713 .elementor-element.elementor-element-550389f2 .elementor-heading-title{font-size:15px;}.elementor-17713 .elementor-element.elementor-element-2309c9cc{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-17713 .elementor-element.elementor-element-5fd600d2 .elementor-heading-title{font-size:15px;}.elementor-17713 .elementor-element.elementor-element-21d69db{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-17713 .elementor-element.elementor-element-f0c26fd .elementor-heading-title{font-size:15px;}.elementor-17713 .elementor-element.elementor-element-7983b93d img{height:210px;}.elementor-17713 .elementor-element.elementor-element-115f8f69{--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-17713 .elementor-element.elementor-element-343eaaef{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-17713 .elementor-element.elementor-element-6540be26 .elementor-heading-title{font-size:15px;}.elementor-17713 .elementor-element.elementor-element-4adf51ef{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-17713 .elementor-element.elementor-element-e7b5eaf .elementor-heading-title{font-size:15px;}.elementor-17713 .elementor-element.elementor-element-7294a55c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-17713 .elementor-element.elementor-element-16dfb5cd .elementor-heading-title{font-size:15px;}.elementor-17713 .elementor-element.elementor-element-689f7a02{--padding-top:44px;--padding-bottom:44px;--padding-left:18px;--padding-right:18px;}.elementor-17713 .elementor-element.elementor-element-533dffe9 .elementor-heading-title{font-size:12px;line-height:1.25em;}.elementor-17713 .elementor-element.elementor-element-3d69983f .elementor-heading-title{font-size:28px;line-height:1.25em;}.elementor-17713 .elementor-element.elementor-element-48b57a99{font-size:16px;}.elementor-17713 .elementor-element.elementor-element-3f856505 img{height:240px;}.elementor-17713 .elementor-element.elementor-element-72185fbb{--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-17713 .elementor-element.elementor-element-3d552bc2 .elementor-heading-title{font-size:12px;}.elementor-17713 .elementor-element.elementor-element-2128f56b .elementor-heading-title{font-size:26px;}.elementor-17713 .elementor-element.elementor-element-3ee317c4{font-size:16px;}.elementor-17713 .elementor-element.elementor-element-2780a209{--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;--flex-wrap:wrap;}.elementor-17713 .elementor-element.elementor-element-2a0d4882 .elementor-heading-title{font-size:15px;}.elementor-17713 .elementor-element.elementor-element-ad9add6 .elementor-heading-title{font-size:15px;}.elementor-17713 .elementor-element.elementor-element-3809f4b0 .elementor-button{font-size:15px;}.elementor-17713 .elementor-element.elementor-element-7bfad910 .elementor-button{font-size:15px;}.elementor-17713 .elementor-element.elementor-element-f8101db img{height:240px;}.elementor-17713 .elementor-element.elementor-element-56bd6dd1{--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-17713 .elementor-element.elementor-element-7d0f7d3b .elementor-heading-title{font-size:12px;}.elementor-17713 .elementor-element.elementor-element-bc2baf2 .elementor-heading-title{font-size:26px;}.elementor-17713 .elementor-element.elementor-element-565251ef{font-size:16px;}.elementor-17713 .elementor-element.elementor-element-269578e8{--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;--flex-wrap:wrap;}.elementor-17713 .elementor-element.elementor-element-3cb053d7 .elementor-heading-title{font-size:15px;}.elementor-17713 .elementor-element.elementor-element-3191c231 .elementor-heading-title{font-size:15px;}.elementor-17713 .elementor-element.elementor-element-469d33ac .elementor-button{font-size:15px;}.elementor-17713 .elementor-element.elementor-element-5fcb46d4 .elementor-button{font-size:15px;}.elementor-17713 .elementor-element.elementor-element-29ad8453 img{height:240px;}.elementor-17713 .elementor-element.elementor-element-59f64ac4{--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-17713 .elementor-element.elementor-element-7d0a5f08 .elementor-heading-title{font-size:12px;}.elementor-17713 .elementor-element.elementor-element-4bad9d74 .elementor-heading-title{font-size:26px;}.elementor-17713 .elementor-element.elementor-element-89bbc74{font-size:16px;}.elementor-17713 .elementor-element.elementor-element-267ba997{--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;--flex-wrap:wrap;}.elementor-17713 .elementor-element.elementor-element-172fe005 .elementor-heading-title{font-size:15px;}.elementor-17713 .elementor-element.elementor-element-557ed0d9 .elementor-heading-title{font-size:15px;}.elementor-17713 .elementor-element.elementor-element-5fe7464f .elementor-button{font-size:15px;}.elementor-17713 .elementor-element.elementor-element-79507d09 .elementor-button{font-size:15px;}.elementor-17713 .elementor-element.elementor-element-2851c5f4{--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:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17713 .elementor-element.elementor-element-3a4789db .elementor-heading-title{font-size:20px;line-height:1.25em;}.elementor-17713 .elementor-element.elementor-element-2e248272{font-size:15px;}.elementor-17713 .elementor-element.elementor-element-11d9e4fd .elementor-button{font-size:15px;}.elementor-17713 .elementor-element.elementor-element-6e24773d{--padding-top:40px;--padding-bottom:12px;--padding-left:18px;--padding-right:18px;}.elementor-17713 .elementor-element.elementor-element-2850d80 .elementor-heading-title{font-size:28px;line-height:1.25em;}.elementor-17713 .elementor-element.elementor-element-55c51d51 .elementor-heading-title{font-size:24px;line-height:1.25em;}.elementor-17713 .elementor-element.elementor-element-7244eae0 .elementor-heading-title{font-size:28px;line-height:1.25em;}.elementor-17713 .elementor-element.elementor-element-63bc95ed .elementor-heading-title{font-size:24px;line-height:1.25em;}.elementor-17713 .elementor-element.elementor-element-56da0519 .elementor-heading-title{font-size:28px;line-height:1.25em;}.elementor-17713 .elementor-element.elementor-element-7803080 .elementor-heading-title{font-size:24px;line-height:1.25em;}.elementor-17713 .elementor-element.elementor-element-200974 .elementor-heading-title{font-size:28px;line-height:1.25em;}.elementor-17713 .elementor-element.elementor-element-51c054ea{--padding-top:44px;--padding-bottom:44px;--padding-left:18px;--padding-right:18px;}.elementor-17713 .elementor-element.elementor-element-3fcbcba .elementor-heading-title{font-size:28px;line-height:1.25em;}.elementor-17713 .elementor-element.elementor-element-5e2f68ec{font-size:15px;}.elementor-17713 .elementor-element.elementor-element-7a428ccb{--padding-top:44px;--padding-bottom:44px;--padding-left:18px;--padding-right:18px;}.elementor-17713 .elementor-element.elementor-element-75f2a487 .elementor-heading-title{font-size:28px;}.elementor-17713 .elementor-element.elementor-element-205d0d36{font-size:16px;}.elementor-17713 .elementor-element.elementor-element-d0d4eb0{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-17713 .elementor-element.elementor-element-39452bbc .elementor-heading-title{font-size:36px;}.elementor-17713 .elementor-element.elementor-element-5b7b08b1 .elementor-heading-title{font-size:22px;}.elementor-17713 .elementor-element.elementor-element-1baa98f1{font-size:16px;}.elementor-17713 .elementor-element.elementor-element-6956b952{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-17713 .elementor-element.elementor-element-75579026 .elementor-heading-title{font-size:36px;}.elementor-17713 .elementor-element.elementor-element-aef47ca .elementor-heading-title{font-size:22px;}.elementor-17713 .elementor-element.elementor-element-68e7ff9c{font-size:16px;}.elementor-17713 .elementor-element.elementor-element-3b56fe10{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-17713 .elementor-element.elementor-element-561eacf5 .elementor-heading-title{font-size:36px;}.elementor-17713 .elementor-element.elementor-element-51bba7c9 .elementor-heading-title{font-size:22px;}.elementor-17713 .elementor-element.elementor-element-23051e56{font-size:16px;}.elementor-17713 .elementor-element.elementor-element-50149982{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17713 .elementor-element.elementor-element-63057893 .elementor-heading-title{font-size:28px;}.elementor-17713 .elementor-element.elementor-element-a94cd98{font-size:16px;}.elementor-17713 .elementor-element.elementor-element-4d2cdbdd{font-size:16px;}.elementor-17713 .elementor-element.elementor-element-11d67416{font-size:16px;}.elementor-17713 .elementor-element.elementor-element-54c560c7{font-size:16px;}.elementor-17713 .elementor-element.elementor-element-6a18296e{font-size:16px;}.elementor-17713 .elementor-element.elementor-element-4f78ba9b{font-size:16px;}.elementor-17713 .elementor-element.elementor-element-6669e081{font-size:16px;}.elementor-17713 .elementor-element.elementor-element-329951b5{font-size:16px;}.elementor-17713 .elementor-element.elementor-element-7bc2a224{font-size:16px;}.elementor-17713 .elementor-element.elementor-element-107be281{font-size:16px;}.elementor-17713 .elementor-element.elementor-element-1f97d35c{--padding-top:36px;--padding-bottom:36px;--padding-left:18px;--padding-right:18px;}.elementor-17713 .elementor-element.elementor-element-1d6691c9{--min-height:0px;--padding-top:226px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-17713 .elementor-element.elementor-element-166d2f60 .elementor-heading-title{font-size:28px;}.elementor-17713 .elementor-element.elementor-element-3c70ba1d{font-size:16px;}.elementor-17713 .elementor-element.elementor-element-f643968{width:100%;max-width:100%;}.elementor-17713 .elementor-element.elementor-element-cd36534{--padding-top:0px;--padding-bottom:0px;--padding-left:18px;--padding-right:18px;}.elementor-17713 .elementor-element.elementor-element-2ca8876 .elementor-heading-title{font-size:28px;line-height:1.25em;}}@media(min-width:768px){.elementor-17713 .elementor-element.elementor-element-770e4107{--content-width:1600px;}.elementor-17713 .elementor-element.elementor-element-6ab169e6{--width:690px;}.elementor-17713 .elementor-element.elementor-element-3d57dabf{--content-width:1600px;}.elementor-17713 .elementor-element.elementor-element-19d34336{--width:25%;}.elementor-17713 .elementor-element.elementor-element-6b1579fa{--width:100%;}.elementor-17713 .elementor-element.elementor-element-1c97c367{--width:25%;}.elementor-17713 .elementor-element.elementor-element-7607e00d{--width:100%;}.elementor-17713 .elementor-element.elementor-element-19b9220c{--width:25%;}.elementor-17713 .elementor-element.elementor-element-143efae0{--width:100%;}.elementor-17713 .elementor-element.elementor-element-612d41f8{--width:25%;}.elementor-17713 .elementor-element.elementor-element-49a537a6{--width:100%;}.elementor-17713 .elementor-element.elementor-element-4867a804{--content-width:1600px;}.elementor-17713 .elementor-element.elementor-element-348462cd{--content-width:1600px;}.elementor-17713 .elementor-element.elementor-element-689f7a02{--content-width:1600px;}.elementor-17713 .elementor-element.elementor-element-6e24773d{--content-width:1600px;}.elementor-17713 .elementor-element.elementor-element-51c054ea{--content-width:1600px;}.elementor-17713 .elementor-element.elementor-element-7a428ccb{--content-width:1600px;}.elementor-17713 .elementor-element.elementor-element-1f97d35c{--content-width:1600px;}.elementor-17713 .elementor-element.elementor-element-cd36534{--content-width:1600px;}}@media(max-width:1024px) and (min-width:768px){.elementor-17713 .elementor-element.elementor-element-6ab169e6{--width:600px;}.elementor-17713 .elementor-element.elementor-element-19d34336{--width:50%;}.elementor-17713 .elementor-element.elementor-element-1c97c367{--width:50%;}.elementor-17713 .elementor-element.elementor-element-19b9220c{--width:50%;}.elementor-17713 .elementor-element.elementor-element-612d41f8{--width:50%;}}/* Start custom CSS for heading, class: .elementor-element-9c407a8 */.elementor-17713 .elementor-element.elementor-element-9c407a8 { align-self: flex-start; width: auto; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2089b2c9 */.elementor-17713 .elementor-element.elementor-element-2089b2c9 { max-width: 590px; } .elementor-17713 .elementor-element.elementor-element-2089b2c9 p { margin: 0; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5b2ff0a8 */.elementor-17713 .elementor-element.elementor-element-5b2ff0a8 p { margin: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-770e4107 */.elementor-17713 .elementor-element.elementor-element-770e4107 { background-size: cover !important; background-position: center center !important; background-color: #15231D !important; }
.elementor-17713 .elementor-element.elementor-element-770e4107::before { background-image: linear-gradient(90deg, rgba(7,17,15,.95), rgba(7,17,15,.02)) !important; opacity: .85; }
@media (max-width: 767px) {
 .elementor-17713 .elementor-element.elementor-element-770e4107 { background-size: auto 330px !important; background-position: center top !important; min-height: 0; }
 .elementor-17713 .elementor-element.elementor-element-770e4107::before, .elementor-17713 .elementor-element.elementor-element-770e4107 > .elementor-background-overlay { background: linear-gradient(180deg, rgba(21,35,29,0) 140px, #15231D 315px) !important; opacity: 1; }
}
body.page-id-17713 #qodef-page-inner { width: 100% !important; max-width: none !important; padding: 0 !important; }
body.page-id-17713 .qodef-page-title { display: none; }
body.page-id-17713 { background: #FFFFFF; }
@media (min-width: 1025px) {
 body.page-id-17713 #qodef-page-outer { margin-top: -86px !important; }
 body.page-id-17713 #qodef-page-header { height: 86px; background: transparent; }
 body.page-id-17713 #qodef-page-header-inner { background: transparent; }
 body.page-id-17713 #qodef-page-header-inner .qodef-header-navigation > ul > li > a { color: #FFFFFF; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c053a2 */.elementor-17713 .elementor-element.elementor-element-c053a2 p { margin: 0; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d1882e */.elementor-17713 .elementor-element.elementor-element-4d1882e p { margin: 0; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d67a4fd */.elementor-17713 .elementor-element.elementor-element-5d67a4fd p { margin: 0; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c2bccbc */.elementor-17713 .elementor-element.elementor-element-7c2bccbc p { margin: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d57dabf */.elementor-17713 .elementor-element.elementor-element-3d57dabf { position: relative; z-index: 2; }
.elementor-17713 .elementor-element.elementor-element-3d57dabf .gv-school-art-icon { --gv-icon-size: 64px; width: var(--gv-icon-size) !important; min-width: var(--gv-icon-size); max-width: var(--gv-icon-size); flex: 0 0 var(--gv-icon-size); margin: 0 !important; padding: 0 !important; }
.elementor-17713 .elementor-element.elementor-element-3d57dabf .gv-school-art-icon > .elementor-widget-container { position: relative; display: block; width: var(--gv-icon-size); height: var(--gv-icon-size); overflow: hidden; border-radius: 50%; line-height: 0; }
.elementor-17713 .elementor-element.elementor-element-3d57dabf .gv-school-art-icon img { position: absolute; display: block; width: calc(var(--gv-icon-size) * 6.1935483871) !important; height: calc(var(--gv-icon-size) * 4.1290322581) !important; max-width: none !important; max-height: none !important; left: calc(var(--gv-icon-size) * var(--gv-icon-x)); top: calc(var(--gv-icon-size) * var(--gv-icon-y)); margin: 0 !important; object-fit: fill; border-radius: 0; }
.elementor-17713 .elementor-element.elementor-element-3d57dabf .gv-school-art-01 { --gv-icon-x: -0.4516129032; --gv-icon-y: -0.3467741935; }
.elementor-17713 .elementor-element.elementor-element-3d57dabf .gv-school-art-02 { --gv-icon-x: -1.8790322581; --gv-icon-y: -0.3467741935; }
.elementor-17713 .elementor-element.elementor-element-3d57dabf .gv-school-art-03 { --gv-icon-x: -3.3387096774; --gv-icon-y: -0.3467741935; }
.elementor-17713 .elementor-element.elementor-element-3d57dabf .gv-school-art-04 { --gv-icon-x: -4.7419354839; --gv-icon-y: -0.3467741935; }
.elementor-17713 .elementor-element.elementor-element-3d57dabf .gv-school-art-05 { --gv-icon-x: -0.4516129032; --gv-icon-y: -1.5524193548; }
.elementor-17713 .elementor-element.elementor-element-3d57dabf .gv-school-art-06 { --gv-icon-x: -1.8790322581; --gv-icon-y: -1.5524193548; }
.elementor-17713 .elementor-element.elementor-element-3d57dabf .gv-school-art-07 { --gv-icon-x: -3.3387096774; --gv-icon-y: -1.5524193548; }
.elementor-17713 .elementor-element.elementor-element-3d57dabf .gv-school-art-08 { --gv-icon-x: -4.7419354839; --gv-icon-y: -1.5524193548; }
.elementor-17713 .elementor-element.elementor-element-3d57dabf .gv-school-art-09 { --gv-icon-x: -0.4516129032; --gv-icon-y: -2.7419354839; }
.elementor-17713 .elementor-element.elementor-element-3d57dabf .gv-school-art-10 { --gv-icon-x: -1.8790322581; --gv-icon-y: -2.7419354839; }
.elementor-17713 .elementor-element.elementor-element-3d57dabf .gv-school-art-11 { --gv-icon-x: -3.3387096774; --gv-icon-y: -2.7419354839; }
.elementor-17713 .elementor-element.elementor-element-3d57dabf .gv-school-art-12 { --gv-icon-x: -4.7419354839; --gv-icon-y: -2.7419354839; }

.elementor-17713 .elementor-element.elementor-element-3d57dabf .gv-school-benefit-item { align-items: center; gap: 16px; }
.elementor-17713 .elementor-element.elementor-element-3d57dabf .gv-school-benefit-copy { flex: 1; min-width: 0; }
@media (max-width: 1100px) and (min-width: 768px) { .elementor-17713 .elementor-element.elementor-element-3d57dabf .gv-school-benefit-item { width: 50%; padding: 12px; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4867a804 */.elementor-17713 .elementor-element.elementor-element-4867a804 { scroll-margin-top: 110px; }
.elementor-17713 .elementor-element.elementor-element-4867a804 .elementor-widget-text-editor p { margin: 0; }
.elementor-17713 .elementor-element.elementor-element-4867a804 .gv-school-section-intro { width: 100%; max-width: 900px; align-self: center; }
.elementor-17713 .elementor-element.elementor-element-4867a804 .gv-school-format-grid { display: grid !important; grid-template-columns: repeat(3,minmax(0,1fr)); width: 100%; gap: 24px; align-items: stretch; }
.elementor-17713 .elementor-element.elementor-element-4867a804 .gv-school-format-card { width: 100%; min-width: 0; overflow: hidden; transition: border-color .2s, box-shadow .2s; }
.elementor-17713 .elementor-element.elementor-element-4867a804 .gv-school-format-card:hover { border-color: #97AA83; box-shadow: 0 10px 25px rgba(32,41,32,.07); }
.elementor-17713 .elementor-element.elementor-element-4867a804 .gv-school-format-photo img { display: block; width: 100%; height: 240px; object-fit: cover; }
.elementor-17713 .elementor-element.elementor-element-4867a804 .gv-school-format-copy { flex: 1; }
.elementor-17713 .elementor-element.elementor-element-4867a804 .gv-school-format-title { min-height: 60px; }
.elementor-17713 .elementor-element.elementor-element-4867a804 .gv-school-format-description { flex: 1; }
.elementor-17713 .elementor-element.elementor-element-4867a804 .gv-school-card-cta { margin-top: auto; }
.elementor-17713 .elementor-element.elementor-element-4867a804 .elementor-button:focus-visible { outline: 3px solid #F9A51B; outline-offset: 4px; }
@media (max-width: 1024px) { .elementor-17713 .elementor-element.elementor-element-4867a804 .gv-school-format-grid { gap: 18px; } .elementor-17713 .elementor-element.elementor-element-4867a804 .gv-school-format-photo img { height: 210px; } }
@media (max-width: 767px) { .elementor-17713 .elementor-element.elementor-element-4867a804 .gv-school-format-grid { grid-template-columns: 1fr; gap: 24px; } .elementor-17713 .elementor-element.elementor-element-4867a804 .gv-school-format-title { min-height: 0; } .elementor-17713 .elementor-element.elementor-element-4867a804 .gv-school-format-photo img { height: 220px; } }

.elementor-17713 .elementor-element.elementor-element-4867a804 .gv-school-format-highlights { display: flex; flex-direction: row; flex-wrap: wrap; gap: 8px; }
.elementor-17713 .elementor-element.elementor-element-4867a804 .gv-school-format-chip { width: auto; flex: 0 0 auto; }
.elementor-17713 .elementor-element.elementor-element-4867a804 .gv-school-format-chip .elementor-heading-title { white-space: normal; }

/* GREENVALD · Formats refresh · 2026-09-21
   Scoped to the existing native Elementor format widgets. */
#school-formats { --gv-format-photo-height: 300px; --gv-format-inset: 28px; }
#school-formats .gv-school-format-grid { gap: 24px; align-items: stretch; }
#school-formats .gv-school-format-card {
  position: relative; isolation: isolate; overflow: hidden;
  border: 1px solid #e1e7d9; border-radius: 16px;
  background: #f8f9f4; box-shadow: 0 6px 24px rgba(32,54,29,.045);
  transition: border-color .2s, box-shadow .2s;
}
#school-formats .gv-school-format-card:hover,
#school-formats .gv-school-format-card:focus-within {
  border-color: #9cb38c; box-shadow: 0 12px 30px rgba(32,54,29,.10);
}
#school-formats .gv-school-format-photo {
  position: relative; height: var(--gv-format-photo-height); flex: 0 0 auto;
  margin: 0; overflow: hidden;
}
#school-formats .gv-school-format-photo .elementor-widget-container { height: 100%; }
#school-formats .gv-school-format-photo img {
  display: block; width: 100%; height: 100%; object-fit: cover;
  object-position: center 45%; transition: transform .45s;
}
#school-formats .gv-school-format-photo::after {
  content: ""; position: absolute; inset: 0; pointer-events: none;
  background: linear-gradient(180deg,rgba(10,30,19,0) 30%,rgba(10,30,19,.14) 53%,rgba(10,30,19,.84) 100%);
}
#school-formats .gv-school-format-copy {
  position: static; flex: 1; padding: 24px var(--gv-format-inset) 26px;
  gap: 16px; background: transparent;
}
#school-formats .gv-school-format-title {
  position: absolute; z-index: 2;
  top: calc(var(--gv-format-photo-height) - 25px); left: var(--gv-format-inset);
  width: calc(100% - var(--gv-format-inset) * 2); max-width: none;
  min-height: 0; margin: 0; transform: translateY(-100%);
}
#school-formats .gv-school-format-title .elementor-heading-title {
  margin: 0; color: #fff; font-size: 28px; font-weight: 600;
  line-height: 1.22; letter-spacing: -.5px; text-shadow: 0 2px 12px rgba(0,0,0,.2);
}
#school-formats .gv-school-format-description {
  flex: 1; margin: 0; color: #445044; font-size: 16px; line-height: 1.65;
}
#school-formats .gv-school-format-description p { margin: 0; }
#school-formats .gv-school-format-highlights {
  display: flex; flex-wrap: wrap; align-items: center;
  gap: 6px 13px; padding: 0; margin: 0 0 2px; min-height: 25px;
}
#school-formats .gv-school-format-chip { width: auto; flex: 0 0 auto; margin: 0; }
#school-formats .gv-school-format-chip .elementor-widget-container {
  border: 0; border-radius: 0; padding: 0; background: transparent;
}
#school-formats .gv-school-format-chip .elementor-heading-title {
  display: flex; align-items: center; gap: 7px; color: #3d622b;
  font-size: 15px; font-weight: 600; line-height: 1.45;
}
#school-formats .gv-school-format-chip .elementor-heading-title::before {
  content: ""; width: 4px; height: 4px; flex: 0 0 4px;
  border-radius: 50%; background: #8da576;
}
#school-formats .gv-school-card-cta { margin: 2px 0 0; width: 100%; }
#school-formats .gv-school-card-cta .elementor-button {
  display: flex; align-items: center; min-height: 52px;
  padding: 15px 20px; border: 1px solid #4f772d; border-radius: 8px;
  color: #fff; background: #4f772d; font-size: 15px; font-weight: 600;
  line-height: 1.3; text-transform: none; letter-spacing: 0;
  transition: background .2s, border-color .2s;
}
#school-formats .gv-school-card-cta .elementor-button-content-wrapper {
  width: 100%; justify-content: space-between; align-items: center;
}
#school-formats .gv-school-card-cta .elementor-button-text { flex-grow: 0; text-align: left; }
#school-formats .gv-school-card-cta .elementor-button-icon { transition: transform .2s; }
#school-formats .gv-school-card-cta .elementor-button:hover,
#school-formats .gv-school-card-cta .elementor-button:focus-visible {
  background: #365823; border-color: #365823; color: #fff;
}
#school-formats .gv-school-card-cta .elementor-button:hover .elementor-button-icon { transform: translateX(3px); }
#school-formats .gv-school-card-cta .elementor-button:focus-visible { outline: 3px solid #f9a51b; outline-offset: 4px; }
@media (max-width: 1199px) {
  #school-formats { --gv-format-photo-height: 270px; --gv-format-inset: 22px; }
  #school-formats .gv-school-format-title .elementor-heading-title { font-size: 25px; }
  #school-formats .gv-school-format-highlights { gap: 6px 10px; }
}
@media (min-width: 768px) and (max-width: 1024px) {
  #school-formats { --gv-format-photo-height: 240px; --gv-format-inset: 20px; }
  #school-formats .gv-school-format-grid { gap: 18px; }
  #school-formats .gv-school-format-title .elementor-heading-title { font-size: 23px; }
}
@media (max-width: 767px) {
  #school-formats { --gv-format-photo-height: 240px; --gv-format-inset: 22px; }
  #school-formats .gv-school-format-grid { grid-template-columns: 1fr; gap: 24px; }
  #school-formats .gv-school-format-title .elementor-heading-title { font-size: 26px; }
  #school-formats .gv-school-format-copy { padding-top: 22px; padding-bottom: 24px; }
}
@media (prefers-reduced-motion: reduce) {
  #school-formats .gv-school-format-card,
  #school-formats .gv-school-format-photo img,
  #school-formats .gv-school-card-cta .elementor-button,
  #school-formats .gv-school-card-cta .elementor-button-icon { transition: none; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-348462cd */.elementor-17713 .elementor-element.elementor-element-348462cd { scroll-margin-top: 110px; }
.elementor-17713 .elementor-element.elementor-element-348462cd .elementor-widget-text-editor p { margin: 0; }
.elementor-17713 .elementor-element.elementor-element-348462cd .gv-school-section-intro { width: 100%; max-width: 960px; align-self: center; }
.elementor-17713 .elementor-element.elementor-element-348462cd .gv-school-examples-grid { display: grid !important; grid-template-columns: repeat(4,minmax(0,1fr)); width: 100%; gap: 24px; align-items: stretch; }
.elementor-17713 .elementor-element.elementor-element-348462cd .gv-school-example-card { width: 100%; min-width: 0; overflow: hidden; transition: border-color .2s, box-shadow .2s; }
.elementor-17713 .elementor-element.elementor-element-348462cd .gv-school-example-card:hover, .elementor-17713 .elementor-element.elementor-element-348462cd .gv-school-example-card:focus-within { border-color: #97AA83; box-shadow: 0 8px 24px rgba(32,41,32,.07); }
.elementor-17713 .elementor-element.elementor-element-348462cd .gv-school-example-cover { position: relative; }
.elementor-17713 .elementor-element.elementor-element-348462cd .gv-school-example-photo img { display: block; width: 100%; height: 220px; object-fit: cover; }
.elementor-17713 .elementor-element.elementor-element-348462cd .gv-school-example-badge { position: absolute; top: 0; right: 0; width: 74px !important; min-height: 78px; margin: 0; padding: 14px 8px 12px; background: #4F772D; color: white; border-radius: 0 0 0 20px; z-index: 2; }
.elementor-17713 .elementor-element.elementor-element-348462cd .gv-school-example-badge small { display: block; font-size: 11px; line-height: 1.2; font-weight: 500; margin-top: -2px; }
.elementor-17713 .elementor-element.elementor-element-348462cd .gv-school-example-copy { flex: 1; }
.elementor-17713 .elementor-element.elementor-element-348462cd .gv-school-example-description { flex: 1; min-height: 88px; }
.elementor-17713 .elementor-element.elementor-element-348462cd .gv-school-example-features { margin-top: 2px; }
.elementor-17713 .elementor-element.elementor-element-348462cd .gv-school-example-features .elementor-icon-list-item { align-items: flex-start; }
.elementor-17713 .elementor-element.elementor-element-348462cd .gv-school-example-features .elementor-icon-list-icon { padding-top: 2px; }
.elementor-17713 .elementor-element.elementor-element-348462cd .gv-school-example-features .elementor-icon-list-text { line-height: 1.5; }
.elementor-17713 .elementor-element.elementor-element-348462cd .gv-school-example-cta { margin-top: 8px; }
.elementor-17713 .elementor-element.elementor-element-348462cd .elementor-button:focus-visible { outline: 3px solid #F9A51B; outline-offset: 4px; }
@media (max-width: 1100px) { .elementor-17713 .elementor-element.elementor-element-348462cd .gv-school-examples-grid { grid-template-columns: repeat(2,minmax(0,1fr)); gap: 24px; } }
@media (max-width: 767px) { .elementor-17713 .elementor-element.elementor-element-348462cd .gv-school-examples-grid { grid-template-columns: 1fr; gap: 24px; } .elementor-17713 .elementor-element.elementor-element-348462cd .gv-school-example-photo img { height: 210px; } .elementor-17713 .elementor-element.elementor-element-348462cd .gv-school-example-description { min-height: 0; } }

.elementor-17713 .elementor-element.elementor-element-348462cd .gv-school-feature-row { flex-direction: row !important; gap: 10px; align-items: flex-start; }
.elementor-17713 .elementor-element.elementor-element-348462cd .gv-school-feature-icon { flex: 0 0 16px; width: 16px !important; padding-top: 2px; }
.elementor-17713 .elementor-element.elementor-element-348462cd .gv-school-feature-text { flex: 1; min-width: 0; }
.elementor-17713 .elementor-element.elementor-element-348462cd .gv-school-example-card:nth-of-type(4) .gv-school-example-badge .elementor-heading-title { font-size: 16px; }

.elementor-17713 .elementor-element.elementor-element-348462cd .gv-school-art-icon { --gv-icon-size: 36px; width: var(--gv-icon-size) !important; min-width: var(--gv-icon-size); max-width: var(--gv-icon-size); flex: 0 0 var(--gv-icon-size); margin: 0 !important; padding: 0 !important; }
.elementor-17713 .elementor-element.elementor-element-348462cd .gv-school-art-icon > .elementor-widget-container { position: relative; display: block; width: var(--gv-icon-size); height: var(--gv-icon-size); overflow: hidden; border-radius: 50%; line-height: 0; }
.elementor-17713 .elementor-element.elementor-element-348462cd .gv-school-art-icon img { position: absolute; display: block; width: calc(var(--gv-icon-size) * 6.1935483871) !important; height: calc(var(--gv-icon-size) * 4.1290322581) !important; max-width: none !important; max-height: none !important; left: calc(var(--gv-icon-size) * var(--gv-icon-x)); top: calc(var(--gv-icon-size) * var(--gv-icon-y)); margin: 0 !important; object-fit: fill; border-radius: 0; }
.elementor-17713 .elementor-element.elementor-element-348462cd .gv-school-art-01 { --gv-icon-x: -0.4516129032; --gv-icon-y: -0.3467741935; }
.elementor-17713 .elementor-element.elementor-element-348462cd .gv-school-art-02 { --gv-icon-x: -1.8790322581; --gv-icon-y: -0.3467741935; }
.elementor-17713 .elementor-element.elementor-element-348462cd .gv-school-art-03 { --gv-icon-x: -3.3387096774; --gv-icon-y: -0.3467741935; }
.elementor-17713 .elementor-element.elementor-element-348462cd .gv-school-art-04 { --gv-icon-x: -4.7419354839; --gv-icon-y: -0.3467741935; }
.elementor-17713 .elementor-element.elementor-element-348462cd .gv-school-art-05 { --gv-icon-x: -0.4516129032; --gv-icon-y: -1.5524193548; }
.elementor-17713 .elementor-element.elementor-element-348462cd .gv-school-art-06 { --gv-icon-x: -1.8790322581; --gv-icon-y: -1.5524193548; }
.elementor-17713 .elementor-element.elementor-element-348462cd .gv-school-art-07 { --gv-icon-x: -3.3387096774; --gv-icon-y: -1.5524193548; }
.elementor-17713 .elementor-element.elementor-element-348462cd .gv-school-art-08 { --gv-icon-x: -4.7419354839; --gv-icon-y: -1.5524193548; }
.elementor-17713 .elementor-element.elementor-element-348462cd .gv-school-art-09 { --gv-icon-x: -0.4516129032; --gv-icon-y: -2.7419354839; }
.elementor-17713 .elementor-element.elementor-element-348462cd .gv-school-art-10 { --gv-icon-x: -1.8790322581; --gv-icon-y: -2.7419354839; }
.elementor-17713 .elementor-element.elementor-element-348462cd .gv-school-art-11 { --gv-icon-x: -3.3387096774; --gv-icon-y: -2.7419354839; }
.elementor-17713 .elementor-element.elementor-element-348462cd .gv-school-art-12 { --gv-icon-x: -4.7419354839; --gv-icon-y: -2.7419354839; }

.elementor-17713 .elementor-element.elementor-element-348462cd .gv-school-feature-row { align-items: center; gap: 12px; min-height: 40px; }
.elementor-17713 .elementor-element.elementor-element-348462cd .gv-school-example-features { gap: 12px; }
.elementor-17713 .elementor-element.elementor-element-348462cd .gv-school-feature-text { flex: 1; min-width: 0; }

.elementor-17713 .elementor-element.elementor-element-348462cd .gv-school-example-choice { margin-top:auto; }
.elementor-17713 .elementor-element.elementor-element-348462cd .gv-school-example-choice .elementor-button { padding:15px 12px; line-height:1.4; }
.elementor-17713 .elementor-element.elementor-element-348462cd .gv-school-example-cta { margin-top:0; }

/* GREENVALD · Ready-made programmes · PDF first · 2026-09-21 */
#school-programmes .gv-school-example-cta { margin-top: auto; }
#school-programmes .gv-school-example-choice { margin-top: 0; }
#school-programmes .gv-school-example-cta .elementor-button {
  color: #fff; background-color: #4f772d; border-color: #4f772d;
}
#school-programmes .gv-school-example-choice .elementor-button {
  color: #4f772d; background-color: transparent; border-color: #4f772d;
}
#school-programmes .gv-school-example-cta .elementor-button:hover,
#school-programmes .gv-school-example-cta .elementor-button:focus-visible,
#school-programmes .gv-school-example-choice .elementor-button:hover,
#school-programmes .gv-school-example-choice .elementor-button:focus-visible {
  color: #fff; background-color: #426d29; border-color: #426d29;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-689f7a02 */.elementor-17713 .elementor-element.elementor-element-689f7a02 { scroll-margin-top:110px; }
.elementor-17713 .elementor-element.elementor-element-689f7a02 .elementor-widget-text-editor p { margin:0; }
.elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-venue-intro { width:100%; max-width:none; align-self:stretch; }
.elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-venue-switcher-widget { width:100%; margin:0 0 24px; }
.elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-venue-tabs { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:20px; }
.elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-venue-tab { position:relative; display:flex; align-items:center; gap:20px; width:100%; min-width:0; min-height:124px; padding:12px; border:1px solid #DFE3DA; border-radius:12px; background:#fff; color:#202920; font-family:inherit; text-align:left; cursor:pointer; transition:border-color .18s,background-color .18s; }
.elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-venue-tab:hover { border-color:#819665; background:#FAFCF6; }
.elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-venue-tab[aria-selected="true"] { border-color:#4F772D; box-shadow:inset 0 0 0 1px #4F772D; background:#F2F6EB; }
.elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-venue-tab img { display:block; flex:0 0 120px; width:120px; height:90px; object-fit:cover; border-radius:7px; }
.elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-venue-tab-copy { display:block; min-width:0; padding-right:26px; }
.elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-venue-tab strong { display:block; color:#202920; font-size:19px; font-weight:600; line-height:1.35; }
.elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-venue-tab small { display:block; margin-top:5px; color:#576051; font-size:14px; line-height:1.4; }
.elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-venue-tab-check { position:absolute; right:14px; top:50%; display:grid; place-items:center; width:27px; height:27px; margin-top:-13px; border-radius:50%; background:#4F772D; color:#fff; font-size:19px; line-height:1; opacity:0; }
.elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-venue-tab[aria-selected="true"] .gv-venue-tab-check { opacity:1; }
.elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-venue-panels { display:flex; flex-direction:column; gap:24px; width:100%; }
.elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-venue-panel { display:grid !important; grid-template-columns:minmax(0,1.18fr) minmax(0,1fr); gap:0 !important; width:100%; min-width:0; overflow:hidden; border:1px solid #DFE3DA; border-radius:12px; background:#FAFAF6; }
.elementor-17713 .elementor-element.elementor-element-689f7a02.has-venue-tabs .gv-venue-panel[hidden] { display:none !important; }
.elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-school-venue-photo { width:100%; min-width:0; align-self:stretch; height:100%; margin:0; }
.elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-school-venue-photo > .elementor-widget-container { height:100%; }
.elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-school-venue-photo img { display:block; width:100% !important; height:100% !important; min-height:490px; max-width:none; object-fit:cover; border-radius:0; }
.elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-school-venue-copy { display:flex; flex-direction:column; width:100%; min-width:0; gap:18px; padding:40px; justify-content:center; }
.elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-school-venue-tag { width:100%; margin:0; }
.elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-school-venue-title { min-height:0; margin:0; }
.elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-school-venue-description { flex:0 0 auto; }
.elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-school-venue-highlights { display:flex; flex-direction:row; flex-wrap:wrap; gap:16px 24px; margin:8px 0 14px; width:100%; }
.elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-school-venue-feature { width:auto; min-width:0; flex:1 1 180px; }
.elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-school-venue-feature .elementor-heading-title { display:flex; align-items:center; gap:14px; }
.elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-school-venue-feature .elementor-heading-title::before { content:""; display:block; flex:0 0 44px; width:44px; height:44px; background-image:var(--gv-feature-icon); background-position:center; background-repeat:no-repeat; background-size:contain; }
.elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-school-venue-detail { width:100%; }
.elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-school-venue-detail .elementor-button { width:100%; min-height:54px; display:flex; align-items:center; justify-content:center; text-decoration:none; }
.elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-school-venue-choice { width:100%; margin:0; }
.elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-school-venue-choice .elementor-button { text-decoration:underline; text-underline-offset:5px; min-height:44px; display:flex; align-items:center; justify-content:center; }
.elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-school-venue-help { display:flex; flex-direction:row; align-items:center; justify-content:space-between; gap:24px; border-top:1px solid #DDE3D7; width:100%; margin-top:32px; padding-top:26px; }
.elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-school-venue-help-copy { flex:1; min-width:0; }
.elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-school-choice-help { flex:0 0 auto; width:auto; }
.elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-school-choice-help .elementor-button { min-height:52px; display:flex; align-items:center; justify-content:center; }
.elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-venue-behavior { display:none; }
.elementor-17713 .elementor-element.elementor-element-689f7a02 :is(a,button):focus-visible { outline:3px solid #D89528; outline-offset:4px; }
@media (min-width:768px) and (max-width:1200px) {
 .elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-venue-tabs { gap:14px; }
 .elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-venue-tab { gap:12px; padding:10px; min-height:108px; }
 .elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-venue-tab img { width:84px; height:74px; flex-basis:84px; }
 .elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-venue-tab strong { font-size:16px; }
 .elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-venue-tab small { font-size:12px; }
 .elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-venue-tab-copy { padding-right:20px; }
 .elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-venue-tab-check { right:9px; width:22px; height:22px; margin-top:-11px; font-size:16px; }
 .elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-school-venue-copy { padding:28px; gap:16px; }
 .elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-school-venue-photo img { min-height:480px; }
 .elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-school-venue-highlights { gap:14px; }
}
@media (max-width:767px) {
 .elementor-17713 .elementor-element.elementor-element-689f7a02 { scroll-margin-top:90px; }
 .elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-venue-tabs { grid-template-columns:1fr; gap:10px; }
 .elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-venue-switcher-widget { margin-bottom:18px; }
 .elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-venue-tab { min-height:84px; gap:14px; padding:10px; border-radius:10px; }
 .elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-venue-tab img { flex-basis:82px; width:82px; height:62px; }
 .elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-venue-tab strong { font-size:16px; line-height:1.3; }
 .elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-venue-tab small { margin-top:3px; font-size:12px; }
 .elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-venue-tab-copy { padding-right:20px; }
 .elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-venue-tab-check { right:10px; width:22px; height:22px; margin-top:-11px; font-size:16px; }
 .elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-venue-panel { grid-template-columns:minmax(0,1fr); border-radius:10px; }
 .elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-school-venue-photo { height:auto; }
 .elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-school-venue-photo img { height:auto !important; min-height:0; aspect-ratio:1.5; }
 .elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-school-venue-copy { padding:24px 20px; gap:14px; }
 .elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-school-venue-highlights { margin:4px 0 8px; gap:14px; }
 .elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-school-venue-feature { flex:1 1 130px; }
 .elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-school-venue-feature .elementor-heading-title { gap:10px; }
 .elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-school-venue-feature .elementor-heading-title::before { width:36px; height:36px; flex-basis:36px; }
 .elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-school-venue-help { flex-direction:column; align-items:stretch; gap:18px; margin-top:24px; padding-top:24px; }
 .elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-school-choice-help { width:100%; }
 .elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-school-choice-help .elementor-button { width:100%; }
}
@media (prefers-reduced-motion:reduce) { .elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-venue-tab { transition:none; } }

.elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-venue-icon-roof { --gv-feature-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20stroke%3D%22%234F772D%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2021%2024%207l20%2014M9%2019v25m30-25v25M9%2025h30M18%2025v19m12-19v19%22%2F%3E%3C%2Fsvg%3E"); }

.elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-venue-icon-tree { --gv-feature-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20stroke%3D%22%234F772D%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m15%204-9%2013h5L4%2029h7L7%2036h6v9m4-9h5l-4-7h6l-7-12h5L15%204Zm19%202-7%2011h4l-7%2013h6l-5%208h8v7m3-7h7l-5-8h5l-6-13h4L34%206Z%22%2F%3E%3C%2Fsvg%3E"); }

.elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-venue-icon-grill { --gv-feature-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20stroke%3D%22%234F772D%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M7%2021h34a17%2017%200%200%201-34%200ZM16%2036l-4%209m20-9%204%209M10%2026h28M17%207c-4%205%204%206%200%2011M26%205c-4%205%204%207%200%2012M35%207c-4%204%204%206%200%2010%22%2F%3E%3C%2Fsvg%3E"); }

.elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-venue-icon-lake { --gv-feature-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20stroke%3D%22%234F772D%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2032q5-5%2010%200t10%200%2010%200%2010%200M4%2041q5-5%2010%200t10%200%2010%200%2010%200M5%2024%2017%208l13%2016H5Zm22-7%207-9%2011%2016H30%22%2F%3E%3C%2Fsvg%3E"); }

.elementor-17713 .elementor-element.elementor-element-689f7a02 .gv-venue-icon-music { --gv-feature-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20stroke%3D%22%234F772D%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20%2034V9l21-4v24M20%2017l21-4%22%2F%3E%3Cellipse%20cx%3D%2213%22%20cy%3D%2236%22%20rx%3D%227%22%20ry%3D%225%22%2F%3E%3Cellipse%20cx%3D%2234%22%20cy%3D%2231%22%20rx%3D%227%22%20ry%3D%225%22%2F%3E%3C%2Fsvg%3E"); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e24773d */.elementor-17713 .elementor-element.elementor-element-6e24773d{scroll-margin-top:110px}
.elementor-17713 .elementor-element.elementor-element-6e24773d .elementor-widget-text-editor p{margin:0}
.elementor-17713 .elementor-element.elementor-element-6e24773d .gv-prices-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:stretch}
.elementor-17713 .elementor-element.elementor-element-6e24773d .gv-price-card{min-width:0;width:100%;gap:14px}
.elementor-17713 .elementor-element.elementor-element-6e24773d .gv-price-description{min-height:54px}
.elementor-17713 .elementor-element.elementor-element-6e24773d .gv-price-amount{margin-top:6px}
.elementor-17713 .elementor-element.elementor-element-6e24773d .gv-price-amount .elementor-heading-title{color:#355629;font-weight:600}
.elementor-17713 .elementor-element.elementor-element-6e24773d .gv-price-unit{margin-top:-8px}
.elementor-17713 .elementor-element.elementor-element-6e24773d .gv-price-condition{padding-top:16px;border-top:1px solid #e0e5d8;margin-top:2px}
.elementor-17713 .elementor-element.elementor-element-6e24773d .gv-service-choice{margin-top:auto;padding-top:6px;width:100%}
.elementor-17713 .elementor-element.elementor-element-6e24773d .elementor-button{min-height:50px;display:flex;align-items:center;justify-content:center;text-transform:none!important;font-size:15px;line-height:1.4;white-space:normal}
.elementor-17713 .elementor-element.elementor-element-6e24773d .elementor-button-content-wrapper{align-items:center;justify-content:space-between;width:100%}
.elementor-17713 .elementor-element.elementor-element-6e24773d .elementor-button-text{text-align:left;flex-grow:0}
.elementor-17713 .elementor-element.elementor-element-6e24773d .elementor-button:focus-visible{outline:3px solid #f9a51b;outline-offset:3px}
.elementor-17713 .elementor-element.elementor-element-6e24773d .gv-price-icon{--s:60px;width:var(--s)!important;min-width:var(--s);max-width:var(--s);flex:0 0 var(--s);margin:0!important;padding:0!important}
.elementor-17713 .elementor-element.elementor-element-6e24773d .gv-price-icon>.elementor-widget-container{position:relative;display:block;width:var(--s);height:var(--s);overflow:hidden;border-radius:50%;line-height:0}
.elementor-17713 .elementor-element.elementor-element-6e24773d .gv-price-icon img{position:absolute;display:block;width:calc(var(--s)*6.1935483871)!important;height:calc(var(--s)*4.1290322581)!important;max-width:none!important;left:calc(var(--s)*var(--x));top:calc(var(--s)*-1.5524193548);margin:0!important;object-fit:fill;border-radius:0}
.elementor-17713 .elementor-element.elementor-element-6e24773d .gv-price-icon-05{--x:-0.4516129032}.elementor-17713 .elementor-element.elementor-element-6e24773d .gv-price-icon-06{--x:-1.8790322581}.elementor-17713 .elementor-element.elementor-element-6e24773d .gv-price-icon-07{--x:-3.3387096774}
.elementor-17713 .elementor-element.elementor-element-6e24773d .gv-food-strip{display:grid!important;grid-template-columns:1.2fr 1fr;gap:30px;align-items:center;padding:28px 30px;border:1px solid #e1e6d9;border-radius:14px;background:#f7f8f2}
.elementor-17713 .elementor-element.elementor-element-6e24773d .gv-food-buttons{display:grid!important;grid-template-columns:1fr 1fr;gap:12px}
@media(max-width:1024px){.elementor-17713 .elementor-element.elementor-element-6e24773d .gv-prices-grid{gap:16px}.elementor-17713 .elementor-element.elementor-element-6e24773d .gv-price-card{padding:22px!important}.elementor-17713 .elementor-element.elementor-element-6e24773d .gv-food-strip{grid-template-columns:1fr;gap:20px}}
@media(max-width:767px){.elementor-17713 .elementor-element.elementor-element-6e24773d .gv-prices-grid{grid-template-columns:1fr;gap:18px}.elementor-17713 .elementor-element.elementor-element-6e24773d .gv-price-description{min-height:0}.elementor-17713 .elementor-element.elementor-element-6e24773d .gv-price-card{gap:12px}.elementor-17713 .elementor-element.elementor-element-6e24773d .gv-food-strip{padding:24px 20px}.elementor-17713 .elementor-element.elementor-element-6e24773d .gv-food-buttons{grid-template-columns:1fr}.elementor-17713 .elementor-element.elementor-element-6e24773d .gv-price-icon{--s:56px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51c054ea */.elementor-17713 .elementor-element.elementor-element-51c054ea {scroll-margin-top:110px;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-school-section-intro{width:100%;max-width:980px;align-self:center;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .elementor-widget-text-editor p{margin:0;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-school-wizard{font-family:Montserrat,sans-serif;color:#263327;font-size:16px;line-height:1.55;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-school-wizard *{box-sizing:border-box;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-school-wizard [hidden]{display:none!important;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-school-wizard p{margin:0 0 18px;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-wizard-progress,.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-step-actions{display:none;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .is-ready .gv-wizard-progress{display:block;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .is-ready .gv-step-actions{display:flex;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-wizard-progress{margin-bottom:28px;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-wizard-progress ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-wizard-progress li{min-width:0;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-wizard-progress button{display:flex;align-items:center;gap:12px;width:100%;border:1px solid #DDE4D7;border-radius:8px;background:#F5F7F0;color:#596450;padding:14px 18px;font:600 16px/1.3 Montserrat,sans-serif;text-transform:none;cursor:pointer;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-wizard-progress button span{display:grid;place-items:center;flex:0 0 30px;width:30px;height:30px;border-radius:50%;background:#E3EAD9;font-size:14px;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-wizard-progress button[aria-current="step"]{background:#4F772D;border-color:#4F772D;color:#fff;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-wizard-progress button[aria-current="step"] span{background:#fff;color:#4F772D;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-wizard-progress button.is-complete{border-color:#9AAE83;color:#355629;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-form-layout{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:32px;align-items:start;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-form-main{border:1px solid #DFE5D8;border-radius:12px;background:#fff;padding:36px;min-width:0;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-wizard-step{border:0;padding:0;margin:0;min-width:0;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-wizard-step+ .gv-wizard-step{margin-top:28px;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .is-ready .gv-wizard-step{margin:0;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-wizard-step legend{float:none;width:100%;padding:0;margin:0 0 12px;font:600 26px/1.3 Montserrat,sans-serif;color:#263327;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-step-intro{color:#69715F;max-width:780px;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-field{min-width:0;margin:0 0 22px;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-field>label,.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-label{display:block;margin:0 0 10px;color:#2B392B;font-weight:600;font-size:16px;line-height:1.4;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-field .wpcf7-form-control-wrap{display:block;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-school-wizard input[type="text"],.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-school-wizard input[type="email"],.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-school-wizard input[type="tel"],.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-school-wizard input[type="number"],.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-school-wizard input[type="date"],.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-school-wizard select,.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-school-wizard textarea{width:100%;max-width:100%;min-width:0;height:auto;min-height:52px;margin:0;padding:13px 15px;border:1px solid #CBD6C0;border-radius:6px;background:#fff;box-shadow:none;color:#263327;font:400 16px/1.5 Montserrat,sans-serif;text-transform:none;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-school-wizard select{padding-right:32px;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-school-wizard textarea{resize:vertical;min-height:108px;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-school-wizard input:disabled{background:#F2F4ED;color:#7A8272;cursor:not-allowed;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-school-wizard input:focus,.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-school-wizard select:focus,.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-school-wizard textarea:focus{border-color:#4F772D;outline:2px solid #A9BE9280;outline-offset:1px;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-fields-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-fields-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 20px;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-hint{display:block;color:#69715F;font-size:14px;line-height:1.5;margin:7px 0 0;}
.elementor-17713 .elementor-element.elementor-element-51c054ea p.gv-hint{margin:0 0 20px;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-options .wpcf7-form-control{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-options .wpcf7-list-item{margin:0;min-width:0;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-options label{position:relative;display:flex;align-items:center;gap:10px;min-height:54px;margin:0;padding:13px 15px;border:1px solid #DCE3D3;border-radius:7px;background:#F9FAF6;cursor:pointer;color:#34402F;font-size:15px;line-height:1.45;transition:background .15s,border-color .15s;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-options label:hover{border-color:#839F66;background:#F0F5E9;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-options label:has(input:checked){background:#ECF3E3;border-color:#4F772D;box-shadow:inset 0 0 0 1px #4F772D;color:#2D4A20;font-weight:600;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-options label:focus-within{outline:2px solid #C49B4C;outline-offset:2px;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-school-wizard input[type="radio"],.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-school-wizard input[type="checkbox"]{appearance:auto;-webkit-appearance:auto;display:inline-block;position:static;opacity:1;flex:0 0 18px;width:18px;height:18px;min-height:0;margin:0;accent-color:#4F772D;cursor:pointer;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-options-three .wpcf7-form-control{grid-template-columns:repeat(3,minmax(0,1fr));}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-venue-options .wpcf7-list-item-label{display:flex;align-items:center;gap:12px;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-venue-options input+span::before{content:"";display:block;flex:0 0 70px;width:70px;height:58px;border-radius:5px;background-size:cover;background-position:center;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-venue-options input[value="Гриль-домик"]+span::before{background-image:url('https://park-scandinavia.ru/wp-content/uploads/2019/03/gril-domik-1-1024x683-optimized.jpg');}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-venue-options input[value="Веранда в лесу"]+span::before{background-image:url('https://park-scandinavia.ru/wp-content/uploads/2026/09/0s3a3851_resized-2.jpg');}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-venue-options input[value="Банкетный зал у озера"]+span::before{background-image:url('https://park-scandinavia.ru/wp-content/uploads/2026/09/yc0a5466_resized.jpg');}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-venue-options input[value="Помогите выбрать площадку"]+span::before{content:"?";display:grid;place-items:center;background:#E6EDD9;color:#4F772D;font-size:28px;font-weight:500;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-inline-choice{margin-top:10px;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-inline-choice .wpcf7-list-item{margin:0;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-inline-choice label{display:flex;align-items:center;gap:9px;font-size:14px;color:#5D6B53;cursor:pointer;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-step-actions,.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-submit-row{display:flex;align-items:center;justify-content:space-between;gap:14px;border-top:1px solid #E6EBDD;padding-top:24px;margin-top:26px;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-step-counter{font-size:14px;color:#75816A;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-next,.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-submit{display:inline-flex;align-items:center;justify-content:center;gap:16px;background:#4F772D;border:1px solid #4F772D;border-radius:0;padding:16px 22px;color:#fff;font:600 13px/1.4 Montserrat,sans-serif;letter-spacing:0;text-transform:uppercase;cursor:pointer;min-height:52px;margin:0;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-next:hover,.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-submit:hover{background:#3F6425;border-color:#3F6425;color:#fff;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-back{border:1px solid #9CAF86;border-radius:0;padding:14px 18px;color:#4F772D;background:#fff;font:600 13px/1.4 Montserrat,sans-serif;min-height:50px;cursor:pointer;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-back:hover{background:#F0F5E9;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-school-wizard button:focus-visible,.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-school-wizard summary:focus-visible,.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-school-wizard a:focus-visible{outline:3px solid #CDA65B;outline-offset:3px;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-school-wizard button:disabled,.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-submit:disabled{opacity:.55;cursor:wait;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-submit-row .wpcf7-spinner{flex:0 0 24px;margin:0;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-form-sidebar{position:sticky;top:120px;min-width:0;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-form-summary{padding:28px;border:1px solid #E4E5D6;border-radius:12px;background:#FAF7EF;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-form-summary>summary{font-size:22px;font-weight:600;color:#30472A;cursor:pointer;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-summary-content{margin-top:20px;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-summary-content dl{margin:0;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-summary-content dl>div{border-bottom:1px solid #E6E6D9;margin:0 0 13px;padding:0 0 13px;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-summary-content dt{font-size:13px;color:#77806C;line-height:1.4;margin-bottom:4px;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-summary-content dd{font-size:15px;font-weight:500;line-height:1.5;margin:0;color:#35432D;overflow-wrap:anywhere;}
.elementor-17713 .elementor-element.elementor-element-51c054ea p.gv-summary-note{font-size:14px;color:#69715F;line-height:1.55;margin:18px 0 0;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-review{border:1px solid #DDE4D3;background:#F7F9F1;border-radius:7px;padding:16px 18px;margin:0 0 24px;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-review>summary{font-weight:600;cursor:pointer;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-review-content dl{margin:14px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:14px 22px;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-review-content dt{font-size:13px;color:#707C64;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-review-content dd{margin:3px 0 0;font-size:15px;overflow-wrap:anywhere;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-consent{color:#5E6856;font-size:15px;line-height:1.6;margin:10px 0 18px;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-consent .wpcf7-list-item{margin:0;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-consent label{display:flex;align-items:flex-start;gap:11px;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-consent input{margin-top:4px!important;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-consent a{color:#486A30;text-decoration:underline;text-underline-offset:3px;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-choice-notice{padding:14px 20px;margin-bottom:22px;border-left:3px solid #C9A04D;border-radius:5px;background:#FBF7EC;color:#536247;font-size:15px;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-form-error{padding:12px 15px;border-left:3px solid #B54C36;background:#FBF0ED;color:#8E3A27;font-size:15px;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .wpcf7-response-output{margin:22px 0 0!important;padding:16px 20px!important;font-size:16px;border-radius:6px;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .wpcf7-not-valid-tip{font-size:14px;margin-top:7px;color:#A23F2E;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-school-wizard br{display:none;}
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-submit-row>p,.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-step-actions>p{display:contents;}
@media(max-width:1200px){.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-form-layout{grid-template-columns:minmax(0,1fr) 300px;gap:24px;}.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-form-main{padding:28px;}.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-wizard-progress button{padding:13px 15px;}.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-venue-options input+span::before{flex-basis:50px;width:50px;height:48px;}}
@media(max-width:1024px){.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-form-layout{grid-template-columns:1fr;}.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-form-sidebar{position:static;grid-row:1;}.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-form-summary{padding:20px 24px;}.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-summary-content dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 20px;}.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-wizard-progress button{font-size:14px;gap:8px;}.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-fields-three{gap:14px;}}
@media(max-width:767px){.elementor-17713 .elementor-element.elementor-element-51c054ea{scroll-margin-top:95px;}.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-form-main{padding:24px 18px;}.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-wizard-step legend{font-size:23px;}.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-wizard-progress{margin-bottom:20px;}.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-wizard-progress ol{gap:6px;}.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-wizard-progress button{flex-direction:column;gap:7px;padding:10px 3px;font-size:11px;border-radius:6px;}.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-wizard-progress button span{flex-basis:26px;width:26px;height:26px;font-size:13px;}.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-form-layout{gap:18px;}.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-form-summary{padding:18px;}.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-form-summary>summary{font-size:20px;}.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-summary-content dl{grid-template-columns:1fr 1fr;gap:0 14px;}.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-fields-two,.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-fields-three{grid-template-columns:1fr;gap:0;}.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-options .wpcf7-form-control,.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-options-three .wpcf7-form-control{grid-template-columns:1fr;}.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-venue-options input+span::before{flex-basis:64px;width:64px;height:52px;}.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-step-intro{font-size:15px;}.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-field{margin-bottom:20px;}.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-step-actions,.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-submit-row{flex-wrap:wrap;gap:12px;margin-top:22px;padding-top:20px;}.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-step-counter{width:100%;}.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-next,.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-submit{width:100%;font-size:12px;padding:15px 12px;gap:10px;}.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-back{padding:12px 16px;min-height:44px;}.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-review-content dl{grid-template-columns:1fr;}.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-form-summary dd{font-size:14px;}.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-consent{font-size:15px;}.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-submit-row .wpcf7-spinner{margin:auto;} }

.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-school-cf7 { width:100%; }
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-school-wizard-behaviour { margin:0; height:0; min-height:0; }
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-school-wizard { scroll-margin-top:115px; }
.elementor-17713 .elementor-element.elementor-element-51c054ea .gv-school-wizard:not(.is-ready) .gv-step-actions { display:none; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a428ccb */.elementor-17713 .elementor-element.elementor-element-7a428ccb { scroll-margin-top:110px;background:#FFFFFF!important; }
.elementor-17713 .elementor-element.elementor-element-7a428ccb .elementor-widget-text-editor p { margin:0; }
.elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-prep-intro { width:100%;max-width:1100px;align-self:center;margin-bottom:32px!important; }
.elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-prep-intro h2 { font-size:36px!important;line-height:1.3!important;font-weight:500!important; }
.elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-prep-intro > .elementor-widget-text-editor { display:none; }
.elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-prep-grid { display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:64px;width:100%;align-items:start; }
.elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-prep-card { position:relative;display:grid!important;grid-template-columns:104px minmax(0,1fr);grid-template-rows:auto 1fr;gap:8px 22px;min-width:0;width:100%;padding:0!important;border:0!important;border-radius:0;background:transparent!important;align-items:start; }
.elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-step-top { grid-column:1;grid-row:1 / 3;display:block!important;width:104px; }
.elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-step-number { display:none; }
.elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-prep-card > .elementor-widget-heading { grid-column:2;grid-row:1;align-self:end; }
.elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-prep-card h3 { min-height:0;max-width:none;margin:0;font-size:22px!important;line-height:1.4!important;font-weight:600!important; }
.elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-prep-card > .elementor-widget-text-editor { grid-column:2;grid-row:2;font-size:16px!important;line-height:1.65!important; }
.elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-prep-card:not(:last-of-type)::after { content:"";position:absolute;right:-40px;top:42px;width:22px;height:22px;background:#4F772D;clip-path:polygon(0 44%,74% 44%,45% 15%,54% 6%,100% 50%,54% 94%,45% 85%,74% 56%,0 56%); }
.elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-art-icon { --gv-icon-size:104px;width:var(--gv-icon-size)!important;min-width:var(--gv-icon-size);max-width:var(--gv-icon-size);flex:0 0 var(--gv-icon-size);margin:0!important;padding:0!important; }
.elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-art-icon > .elementor-widget-container { position:relative;display:block;width:var(--gv-icon-size);height:var(--gv-icon-size);overflow:hidden;border-radius:50%;line-height:0; }
.elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-art-icon img { position:absolute;display:block;width:calc(var(--gv-icon-size)*6.1935483871)!important;height:calc(var(--gv-icon-size)*4.1290322581)!important;max-width:none!important;max-height:none!important;left:calc(var(--gv-icon-size)*var(--gv-icon-x));top:calc(var(--gv-icon-size)*var(--gv-icon-y));margin:0!important;object-fit:fill;border-radius:0; }
.elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-art-01 { --gv-icon-x:-0.4516129032;--gv-icon-y:-0.3467741935; }
.elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-art-04 { --gv-icon-x:-4.7419354839;--gv-icon-y:-0.3467741935; }
.elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-art-12 { --gv-icon-x:-4.7419354839;--gv-icon-y:-2.7419354839; }
.elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-faq-layout { display:grid!important;grid-template-columns:minmax(0,.7fr) minmax(0,1.8fr);width:100%;gap:64px;align-items:start;margin-top:48px!important;padding-top:40px;border-top:1px solid #E8ECE3; }
.elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-faq-intro { min-width:0;gap:16px; }
.elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-faq-intro h2 { margin:0;font-size:30px!important;font-weight:600!important;line-height:1.3!important; }
.elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-faq-intro > .elementor-widget-text-editor { max-width:340px; }
.elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-faq-intro .elementor-widget-button { align-self:flex-start;margin-top:6px; }
.elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-faq-intro .elementor-button { padding:0 0 7px;background:transparent;color:#4F772D;border-width:0 0 1px;border-color:#B8C9A7;border-radius:0;font-size:13px; }
.elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-faq-intro .elementor-button:hover { color:#234B2A;border-color:#234B2A; }
.elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-faq-phone { font-size:15px;line-height:1.7; }
.elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-faq-phone a { color:#4F772D;text-decoration:none;font-weight:500; }
.elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-faq-phone a:hover { text-decoration:underline; }
.elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-faq { width:100%;min-width:0; }
.elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-faq .e-n-accordion { display:flex;flex-direction:column;gap:8px; }
.elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-faq .e-n-accordion-item { border:1px solid #DDE4D6;border-radius:8px;background:#FFFFFF;overflow:hidden; }
.elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-faq .e-n-accordion-item-title { display:flex;flex-direction:row!important;justify-content:space-between;align-items:center;gap:18px;margin:0;padding:16px 20px;background:#FFFFFF;border:0;cursor:pointer;transition:background-color .18s,color .18s; }
.elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-faq .e-n-accordion-item-title-header { order:0;min-width:0; }
.elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-faq .e-n-accordion-item-title-text { font-family:Montserrat,sans-serif;font-size:17px;font-weight:500;line-height:1.5;text-transform:none;color:#263327; }
.elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-faq .e-n-accordion-item-title-icon { order:1;flex:0 0 24px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:0;background:transparent;color:#4F772D;font-size:14px; }
.elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-faq .e-n-accordion-item-title-icon svg { fill:currentColor;width:14px;height:14px; }
.elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-faq .e-n-accordion-item-title:hover,.elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-faq details[open] > summary { background:#F8F8F1; }
.elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-faq .e-n-accordion-item-title:focus-visible { outline:3px solid #D99924;outline-offset:-4px; }
.elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-faq-answer { padding:0 20px 20px!important;gap:0; }
.elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-faq details[open] .gv-school-faq-answer { padding-top:14px!important; }
.elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-faq-answer a { color:#4F772D;text-decoration:underline;text-underline-offset:3px; }
.elementor-17713 .elementor-element.elementor-element-7a428ccb .elementor-button:focus-visible,.elementor-17713 .elementor-element.elementor-element-7a428ccb a:focus-visible { outline:3px solid #D99924;outline-offset:4px; }
@media(max-width:1200px) {
 .elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-prep-grid { gap:42px; }
 .elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-prep-card { grid-template-columns:80px minmax(0,1fr);column-gap:16px; }
 .elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-step-top { width:80px; }
 .elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-art-icon { --gv-icon-size:80px; }
 .elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-prep-card h3 { font-size:20px!important; }
 .elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-prep-card:not(:last-of-type)::after { right:-30px;top:30px;width:18px;height:18px; }
 .elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-faq-layout { gap:40px; }
}
@media(max-width:1024px) {
 .elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-prep-grid { grid-template-columns:1fr;gap:40px;max-width:760px;align-self:center; }
 .elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-prep-card { grid-template-columns:88px minmax(0,1fr);column-gap:22px; }
 .elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-step-top { width:88px; }
 .elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-art-icon { --gv-icon-size:88px; }
 .elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-prep-card:not(:last-of-type)::after { top:auto;right:auto;left:35px;bottom:-29px;transform:rotate(90deg); }
 .elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-faq-layout { grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr);gap:30px; }
 .elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-faq-intro h2 { font-size:28px!important; }
}
@media(max-width:767px) {
 .elementor-17713 .elementor-element.elementor-element-7a428ccb { scroll-margin-top:95px; }
 .elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-prep-intro { margin-bottom:28px!important; }
 .elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-prep-intro h2 { font-size:28px!important;line-height:1.35;text-align:left; }
 .elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-prep-card { grid-template-columns:76px minmax(0,1fr);column-gap:16px;row-gap:6px; }
 .elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-step-top { width:76px; }
 .elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-art-icon { --gv-icon-size:76px; }
 .elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-prep-card h3 { font-size:19px!important;line-height:1.4!important; }
 .elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-prep-card > .elementor-widget-text-editor { font-size:16px;line-height:1.6; }
 .elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-prep-card:not(:last-of-type)::after { left:29px; }
 .elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-faq-layout { grid-template-columns:1fr;gap:24px;margin-top:36px!important;padding-top:32px; }
 .elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-faq-intro { gap:12px; }
 .elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-faq-intro h2 { font-size:28px!important; }
 .elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-faq .e-n-accordion-item-title { padding:16px;gap:12px; }
 .elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-faq .e-n-accordion-item-title-text { font-size:16px;line-height:1.5; }
 .elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-faq-answer { padding:0 16px 20px!important; }
}
@media(prefers-reduced-motion:reduce) { .elementor-17713 .elementor-element.elementor-element-7a428ccb .gv-school-faq .e-n-accordion-item-title { transition:none; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f97d35c */.elementor-17713 .elementor-element.elementor-element-1f97d35c { scroll-margin-top:110px; }
.elementor-17713 .elementor-element.elementor-element-1f97d35c .elementor-widget-text-editor p { margin:0; }
.elementor-17713 .elementor-element.elementor-element-1f97d35c .gv-school-closing-banner { overflow:hidden;background-position:center 64%; }
.elementor-17713 .elementor-element.elementor-element-1f97d35c .gv-school-closing-copy { width:100%;max-width:650px;position:relative;z-index:1; }
.elementor-17713 .elementor-element.elementor-element-1f97d35c .gv-school-closing-description { max-width:560px; }
.elementor-17713 .elementor-element.elementor-element-1f97d35c .gv-school-closing-actions { width:100%; }
.elementor-17713 .elementor-element.elementor-element-1f97d35c .gv-school-closing-button { flex:0 0 auto; }
.elementor-17713 .elementor-element.elementor-element-1f97d35c .gv-school-closing-button .elementor-button { min-height:54px;display:inline-flex;align-items:center;justify-content:center; }
.elementor-17713 .elementor-element.elementor-element-1f97d35c .gv-school-closing-phone { width:auto;flex:0 1 auto; }
.elementor-17713 .elementor-element.elementor-element-1f97d35c .gv-school-closing-phone span { font-size:13px;font-weight:400;color:#E1E8DE; }
.elementor-17713 .elementor-element.elementor-element-1f97d35c .gv-school-closing-phone a { color:#FFFFFF;font-size:17px;font-weight:500;text-decoration:none;white-space:nowrap; }
.elementor-17713 .elementor-element.elementor-element-1f97d35c .gv-school-closing-phone a:hover { color:#F5C971;text-decoration:underline;text-underline-offset:4px; }
.elementor-17713 .elementor-element.elementor-element-1f97d35c .elementor-button:focus-visible,.elementor-17713 .elementor-element.elementor-element-1f97d35c a:focus-visible { outline:3px solid #FFFFFF;outline-offset:5px; }
@media(max-width:1024px) {
 .elementor-17713 .elementor-element.elementor-element-1f97d35c .gv-school-closing-copy { max-width:590px; }
 .elementor-17713 .elementor-element.elementor-element-1f97d35c .gv-school-closing-banner::before { background-image:linear-gradient(90deg,rgba(16,46,29,.96) 10%,rgba(16,46,29,.85) 50%,rgba(16,46,29,.2))!important; }
}
@media(max-width:767px) {
 .elementor-17713 .elementor-element.elementor-element-1f97d35c { scroll-margin-top:95px; }
 .elementor-17713 .elementor-element.elementor-element-1f97d35c .gv-school-closing-banner { background-size:auto 255px!important;background-position:center top!important;background-color:#152B20; }
 .elementor-17713 .elementor-element.elementor-element-1f97d35c .gv-school-closing-banner::before,.elementor-17713 .elementor-element.elementor-element-1f97d35c .gv-school-closing-banner > .elementor-background-overlay { background:linear-gradient(180deg,rgba(21,43,32,0) 80px,rgba(21,43,32,.2) 140px,#152B20 248px)!important;opacity:1!important; }
 .elementor-17713 .elementor-element.elementor-element-1f97d35c .gv-school-closing-copy { max-width:none;gap:18px; }
 .elementor-17713 .elementor-element.elementor-element-1f97d35c .gv-school-closing-actions { flex-direction:column!important;align-items:stretch;gap:22px;margin-top:6px; }
 .elementor-17713 .elementor-element.elementor-element-1f97d35c .gv-school-closing-button { width:100%; }
 .elementor-17713 .elementor-element.elementor-element-1f97d35c .gv-school-closing-button .elementor-button { width:100%;padding:17px 12px;font-size:12px; }
 .elementor-17713 .elementor-element.elementor-element-1f97d35c .gv-school-closing-phone { width:100%;text-align:center; }
 .elementor-17713 .elementor-element.elementor-element-1f97d35c .gv-school-closing-eyebrow .elementor-heading-title { font-size:11px;line-height:1.55; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ca8876 */.elementor-17713 .elementor-element.elementor-element-2ca8876 .elementor-heading-title::before {
  content: "ФОТОГАЛЕРЕЯ";
  display: block;
  margin-bottom: 14px;
  color: #4f772d;
  font-size: 13px;
  font-weight: 600;
  line-height: 1.35;
  letter-spacing: 1.4px;
}
@media (max-width: 767px) {
  .elementor-17713 .elementor-element.elementor-element-2ca8876 .elementor-heading-title::before {
    margin-bottom: 10px;
    font-size: 11px;
  }
}/* End custom CSS */