.elementor-19571 .elementor-element.elementor-element-b80c001{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:32px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19571 .elementor-element.elementor-element-o210000{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19571 .elementor-element.elementor-element-o210000 p{margin-block-end:0px;}.elementor-19571 .elementor-element.elementor-element-o210002{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19571 .elementor-element.elementor-element-o210002 p{margin-block-end:0px;}.elementor-19571 .elementor-element.elementor-element-o210003{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19571 .elementor-element.elementor-element-o210003 p{margin-block-end:0px;}.elementor-19571 .elementor-element.elementor-element-dates19571{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19571 .elementor-element.elementor-element-dates19571 p{margin-block-end: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-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-19571 .elementor-element.elementor-element-o210004 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.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-widget-heading .elementor-heading-subtitle{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-subtitle .elementor-heading-subtitle-icon svg{fill:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-subtitle .elementor-heading-subtitle-icon i{color:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-subtitle .elementor-heading-subtitle-icon{--icon_color:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-bgtext-content{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );-webkit-text-stroke-color:var( --e-global-color-secondary );}.elementor-19571 .elementor-element.elementor-element-a40d33c > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-19571 .elementor-element.elementor-element-a40d33c{text-align:start;}.elementor-19571 .elementor-element.elementor-element-a40d33c .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-19571 .elementor-element.elementor-element-a562419{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19571 .elementor-element.elementor-element-a562419 p{margin-block-end:0px;}.elementor-19571 .elementor-element.elementor-element-1ba72f6 > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-19571 .elementor-element.elementor-element-1ba72f6{text-align:start;}.elementor-19571 .elementor-element.elementor-element-1ba72f6 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-19571 .elementor-element.elementor-element-06e6411{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19571 .elementor-element.elementor-element-06e6411 p{margin-block-end:0px;}.elementor-19571 .elementor-element.elementor-element-o210017 > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-19571 .elementor-element.elementor-element-o210017{text-align:start;}.elementor-19571 .elementor-element.elementor-element-o210017 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-19571 .elementor-element.elementor-element-b1a9571{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-19571 .elementor-element.elementor-element-b80face{text-align:start;}.elementor-19571 .elementor-element.elementor-element-b80face img{width:190px;}.elementor-19571 .elementor-element.elementor-element-b1b9571{--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-19571 .elementor-element.elementor-element-o210018{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19571 .elementor-element.elementor-element-o210018 p{margin-block-end:0px;}.elementor-19571 .elementor-element.elementor-element-o210019{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19571 .elementor-element.elementor-element-o210019 p{margin-block-end:0px;}.elementor-19571 .elementor-element.elementor-element-o210023 > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-19571 .elementor-element.elementor-element-o210023{text-align:start;}.elementor-19571 .elementor-element.elementor-element-o210023 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-19571 .elementor-element.elementor-element-b7a9571{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19571 .elementor-element.elementor-element-b7a9571 p{margin-block-end:0px;}.elementor-19571 .elementor-element.elementor-element-o210025{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19571 .elementor-element.elementor-element-o210025 p{margin-block-end:0px;}.elementor-19571 .elementor-element.elementor-element-7cfa71a > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-19571 .elementor-element.elementor-element-7cfa71a{text-align:start;}.elementor-19571 .elementor-element.elementor-element-7cfa71a .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-19571 .elementor-element.elementor-element-7cfa71b{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19571 .elementor-element.elementor-element-7cfa71b p{margin-block-end:0px;}.elementor-19571 .elementor-element.elementor-element-439eccd > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-19571 .elementor-element.elementor-element-439eccd{text-align:start;}.elementor-19571 .elementor-element.elementor-element-439eccd .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-19571 .elementor-element.elementor-element-fe199d9{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19571 .elementor-element.elementor-element-fe199d9 p{margin-block-end:0px;}.elementor-19571 .elementor-element.elementor-element-o210030{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19571 .elementor-element.elementor-element-o210030 p{margin-block-end:0px;}@media(min-width:768px){.elementor-19571 .elementor-element.elementor-element-b80c001{--content-width:940px;}}@media(max-width:1600px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19571 .elementor-element.elementor-element-o210000{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19571 .elementor-element.elementor-element-o210002{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19571 .elementor-element.elementor-element-o210003{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19571 .elementor-element.elementor-element-dates19571{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-19571 .elementor-element.elementor-element-a562419{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19571 .elementor-element.elementor-element-06e6411{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19571 .elementor-element.elementor-element-o210018{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19571 .elementor-element.elementor-element-o210019{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19571 .elementor-element.elementor-element-b7a9571{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19571 .elementor-element.elementor-element-o210025{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19571 .elementor-element.elementor-element-7cfa71b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19571 .elementor-element.elementor-element-fe199d9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19571 .elementor-element.elementor-element-o210030{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19571 .elementor-element.elementor-element-o210000{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19571 .elementor-element.elementor-element-o210002{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19571 .elementor-element.elementor-element-o210003{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19571 .elementor-element.elementor-element-dates19571{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-19571 .elementor-element.elementor-element-a562419{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19571 .elementor-element.elementor-element-06e6411{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19571 .elementor-element.elementor-element-o210018{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19571 .elementor-element.elementor-element-o210019{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19571 .elementor-element.elementor-element-b7a9571{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19571 .elementor-element.elementor-element-o210025{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19571 .elementor-element.elementor-element-7cfa71b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19571 .elementor-element.elementor-element-fe199d9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19571 .elementor-element.elementor-element-o210030{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-19571 .elementor-element.elementor-element-b80c001{--padding-top:24px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19571 .elementor-element.elementor-element-o210000{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19571 .elementor-element.elementor-element-o210002{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19571 .elementor-element.elementor-element-o210003{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19571 .elementor-element.elementor-element-dates19571{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-19571 .elementor-element.elementor-element-a562419{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19571 .elementor-element.elementor-element-06e6411{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19571 .elementor-element.elementor-element-o210018{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19571 .elementor-element.elementor-element-o210019{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19571 .elementor-element.elementor-element-b7a9571{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19571 .elementor-element.elementor-element-o210025{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19571 .elementor-element.elementor-element-7cfa71b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19571 .elementor-element.elementor-element-fe199d9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19571 .elementor-element.elementor-element-o210030{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for container, class: .elementor-element-b80c001 */.elementor-19571 .elementor-element.elementor-element-b80c001 h2.elementor-heading-title {font-size:30px !important;line-height:1.3 !important;}
.elementor-19571 .elementor-element.elementor-element-b80c001 h3.elementor-heading-title {font-size:22px !important;line-height:1.35 !important;}
@media(max-width:767px){.elementor-19571 .elementor-element.elementor-element-b80c001 h2.elementor-heading-title {font-size:26px !important;}.elementor-19571 .elementor-element.elementor-element-b80c001 h3.elementor-heading-title {font-size:20px !important;}}
.elementor-19571 .elementor-element.elementor-element-b80c001 #objednavka-osvc,.elementor-19571 .elementor-element.elementor-element-b80c001 .vyz-order-anchor{scroll-margin-top:160px} .elementor-19571 .elementor-element.elementor-element-b80c001 .vyz-osvc-order select{max-width:100%;width:100%;white-space:normal} .elementor-19571 .elementor-element.elementor-element-b80c001 .vyz-osvc-order input:not([type=checkbox]){width:100%;max-width:100%} .elementor-19571 .elementor-element.elementor-element-b80c001 .vyz-osvc-order fieldset{border:0;padding:0;margin:18px 0} .elementor-19571 .elementor-element.elementor-element-b80c001 .vyz-osvc-order button{white-space:normal;max-width:100%} .elementor-19571 .elementor-element.elementor-element-b80c001 .vyz-osvc-order label{font-weight:400} .elementor-19571 .elementor-element.elementor-element-b80c001 .elementor-widget-text-editor p:last-child{margin-bottom:0}
.elementor-19571 .elementor-element.elementor-element-b80c001 #objednavka,.elementor-19571 .elementor-element.elementor-element-b80c001 #objednavka-osvc{scroll-margin-top:160px}.elementor-19571 .elementor-element.elementor-element-b80c001 .vyz-osvc-order select,.elementor-19571 .elementor-element.elementor-element-b80c001 .vyz-osvc-order input:not([type=checkbox]){width:100%;max-width:100%}.elementor-19571 .elementor-element.elementor-element-b80c001 .vyz-osvc-order fieldset{border:0;padding:0;min-width:0}.elementor-19571 .elementor-element.elementor-element-b80c001 .vyz-osvc-order button{max-width:100%;white-space:normal}
/* Sjednocená paleta workshopů: text a akcent #4a7d29, podklad #F3F7EE, tlačítko #356b24. */
.elementor-19571 .elementor-element.elementor-element-b80c001 .elementor-widget :is(h2,h3),.elementor-19571 .elementor-element.elementor-element-b80c001 .elementor-widget :is(h2,h3) a {color:#4a7d29 !important;}
.elementor-19571 .elementor-element.elementor-element-b80c001 .elementor-widget-text-editor a:not(.elementor-button),.elementor-19571 .elementor-element.elementor-element-b80c001 :is(.vyz-first-order,.vyz-second-order) a {color:#4a7d29 !important;text-decoration:underline !important;text-decoration-thickness:2px;text-underline-offset:3px;font-weight:600;}
.elementor-19571 .elementor-element.elementor-element-b80c001 .elementor-widget-text-editor a:not(.elementor-button):hover,.elementor-19571 .elementor-element.elementor-element-b80c001 :is(.vyz-first-order,.vyz-second-order) a:hover {color:#356b24 !important;}
.elementor-19571 .elementor-element.elementor-element-b80c001 :is(.elementor-button,.vyz-first-order button,.vyz-second-order button) {background-color:#356b24 !important;color:#fff !important;}
.elementor-19571 .elementor-element.elementor-element-b80c001 :is(.elementor-button,.vyz-first-order button,.vyz-second-order button):hover {background-color:#24541b !important;color:#fff !important;}
.elementor-19571 .elementor-element.elementor-element-b80c001 a:focus-visible {outline:3px solid #4a7d29;outline-offset:3px;}
.elementor-19571 .elementor-element.elementor-element-b80c001 :is(.vyz-first-order,.vyz-second-order) input:is([type=checkbox],[type=radio]) {accent-color:#4a7d29;}
.elementor-19571 .elementor-element.elementor-element-b80c001 :is(.vyz-first-order,.vyz-second-order) .vyz-variant:has(input:checked) {background-color:#F3F7EE !important;border-color:#4a7d29 !important;}

body.page-id-19571.page-id-19571 .elementor-location-header .elementor-element-b41ab40 {background-color:#F3F7EE !important;}

/* Schválené zjednodušení workshopu OSVČ, 25. 10. 2026. */
.elementor-19571 .elementor-element.elementor-element-b80c001,.elementor-19571 .elementor-element.elementor-element-b80c001 > .e-con-inner {row-gap:8px !important;}
.elementor-19571 .elementor-element.elementor-element-b80c001 .elementor-widget-heading {margin-top:8px !important;}
.elementor-19571 .elementor-element.elementor-element-b80c001 .elementor-widget-heading > .elementor-widget-container {margin-top:0 !important;}
.elementor-19571 .elementor-element.elementor-element-b80c001 .elementor-widget-text-editor:not(:has(.vyz-workshop-faq)) p {margin-top:0;margin-bottom:8px;}
.elementor-19571 .elementor-element.elementor-element-b80c001 .elementor-widget-text-editor:not(:has(.vyz-workshop-faq)) p:last-child {margin-bottom:0;}
.elementor-19571 .elementor-element.elementor-element-b80c001 .elementor-widget-text-editor:not(:has(.vyz-workshop-faq)) :is(p,li) {line-height:1.5;}
.elementor-19571 .elementor-element.elementor-element-b80c001 .elementor-element-o210002 {background:#F3F7EE;border-left:3px solid #4a7d29;padding:10px 14px;color:#083941;}
.elementor-19571 .elementor-element.elementor-element-b80c001 .elementor-element-o210004 .elementor-button-wrapper {display:flex;}
.elementor-19571 .elementor-element.elementor-element-b80c001 .elementor-element-b1a9571 {display:grid !important;grid-template-columns:140px minmax(0,1fr);gap:16px !important;align-items:center;padding:0 !important;}
.elementor-19571 .elementor-element.elementor-element-b80c001 .elementor-element-b1b9571 {min-width:0;padding:0 !important;row-gap:6px !important;}
.elementor-19571 .elementor-element.elementor-element-b80c001 .elementor-element-b1a9571 .elementor-widget {min-width:0;margin:0 !important;}
.elementor-19571 .elementor-element.elementor-element-b80c001 .elementor-element-b80face {width:140px !important;max-width:100%;}
.elementor-19571 .elementor-element.elementor-element-b80c001 .elementor-element-b80face img {width:140px !important;max-width:100%;height:auto;}
.elementor-19571 .elementor-element.elementor-element-b80c001 .vyz-workshop-faq details {padding:12px 0 !important;}
body.page-id-19571.page-id-19571 .elementor-location-header .elementor-element-b41ab40 {padding:26px 20px !important;}
@media(max-width:767px){
.elementor-19571 .elementor-element.elementor-element-b80c001 .elementor-element-b1a9571 {grid-template-columns:96px minmax(0,1fr);gap:12px !important;align-items:start !important;}
.elementor-19571 .elementor-element.elementor-element-b80c001 .elementor-element-b80face,.elementor-19571 .elementor-element.elementor-element-b80c001 .elementor-element-b80face img {width:96px !important;}
body.page-id-19571.page-id-19571 .elementor-location-header .elementor-element-b41ab40 {padding:20px !important;}
}/* End custom CSS */