.elementor-33002 .elementor-element.elementor-element-2933fb80 > .elementor-container{max-width:1092px;}.elementor-33002 .elementor-element.elementor-element-2933fb80{margin-top:-50px;margin-bottom:0px;}.elementor-33002 .elementor-element.elementor-element-37e16cbe > .elementor-element-populated{padding:0% 20% 0% 0%;}.elementor-33002 .elementor-element.elementor-element-37e16cbe{z-index:99999;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-33002 .elementor-element.elementor-element-75038f94 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-weight:600;letter-spacing:-1px;}.elementor-33002 .elementor-element.elementor-element-775b4af1{text-align:left;}.elementor-33002 .elementor-element.elementor-element-775b4af1 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Lexend", Sans-serif;font-weight:400;letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-30c5ed5c > .elementor-container{max-width:1342px;}.elementor-33002 .elementor-element.elementor-element-30c5ed5c a:hover{color:var( --e-global-color-accent );}.elementor-33002 .elementor-element.elementor-element-30c5ed5c{margin-top:0rem;margin-bottom:0rem;padding:0rem 0rem 0rem 0rem;}.elementor-bc-flex-widget .elementor-33002 .elementor-element.elementor-element-4b847b88.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-33002 .elementor-element.elementor-element-4b847b88.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-33002 .elementor-element.elementor-element-4b847b88.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-33002 .elementor-element.elementor-element-4b847b88 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-33002 .elementor-element.elementor-element-b5c4b89.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-33002 .elementor-element.elementor-element-b5c4b89.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-33002 .elementor-element.elementor-element-b5c4b89.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-33002 .elementor-element.elementor-element-b5c4b89 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-33002 .elementor-element.elementor-element-330cd0d5 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:1rem;letter-spacing:-0.5px;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-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-33002 .elementor-element.elementor-element-6474b97c > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-33002 .elementor-element.elementor-element-6474b97c{color:#00953B;font-family:"Lexend", Sans-serif;letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-5fa8fcb8 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-33002 .elementor-element.elementor-element-5fa8fcb8 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Lexend", Sans-serif;font-size:0.7rem;font-weight:500;letter-spacing:-0.5px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-33002 .elementor-element.elementor-element-621ffcaa > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-33002 .elementor-element.elementor-element-621ffcaa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-33002 .elementor-element.elementor-element-621ffcaa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-33002 .elementor-element.elementor-element-621ffcaa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-33002 .elementor-element.elementor-element-621ffcaa .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-33002 .elementor-element.elementor-element-621ffcaa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-33002 .elementor-element.elementor-element-621ffcaa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-33002 .elementor-element.elementor-element-621ffcaa .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-33002 .elementor-element.elementor-element-621ffcaa .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-33002 .elementor-element.elementor-element-621ffcaa{--e-icon-list-icon-size:25px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-33002 .elementor-element.elementor-element-621ffcaa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-33002 .elementor-element.elementor-element-621ffcaa .elementor-icon-list-item > a{font-family:"Lexend", Sans-serif;font-size:0.7rem;font-weight:600;letter-spacing:-1px;}.elementor-33002 .elementor-element.elementor-element-621ffcaa .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-bc-flex-widget .elementor-33002 .elementor-element.elementor-element-f36407a.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-33002 .elementor-element.elementor-element-f36407a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-33002 .elementor-element.elementor-element-4dc43d65 > .elementor-container{max-width:1100px;}.elementor-33002 .elementor-element.elementor-element-4dc43d65{margin-top:4rem;margin-bottom:4rem;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{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-33002 .elementor-element.elementor-element-7a3cd658.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-33002 .elementor-element.elementor-element-7a3cd658.elementor-view-framed .elementor-icon, .elementor-33002 .elementor-element.elementor-element-7a3cd658.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-33002 .elementor-element.elementor-element-7a3cd658 .elementor-icon{font-size:45px;}.elementor-33002 .elementor-element.elementor-element-7a3cd658 .elementor-icon-box-title{color:#00953B;}.elementor-33002 .elementor-element.elementor-element-7a3cd658 .elementor-icon-box-title, .elementor-33002 .elementor-element.elementor-element-7a3cd658 .elementor-icon-box-title a{font-family:"Lexend", Sans-serif;font-size:13px;font-weight:400;letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-7a3cd658 .elementor-icon-box-description{font-family:"Lexend", Sans-serif;letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-75d2c06a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-33002 .elementor-element.elementor-element-75d2c06a.elementor-view-framed .elementor-icon, .elementor-33002 .elementor-element.elementor-element-75d2c06a.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-33002 .elementor-element.elementor-element-75d2c06a .elementor-icon{font-size:45px;}.elementor-33002 .elementor-element.elementor-element-75d2c06a .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-33002 .elementor-element.elementor-element-75d2c06a .elementor-icon-box-title, .elementor-33002 .elementor-element.elementor-element-75d2c06a .elementor-icon-box-title a{font-family:"Lexend", Sans-serif;font-size:13px;font-weight:600;letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-20ffd76.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-33002 .elementor-element.elementor-element-20ffd76.elementor-view-framed .elementor-icon, .elementor-33002 .elementor-element.elementor-element-20ffd76.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-33002 .elementor-element.elementor-element-20ffd76 .elementor-icon{font-size:45px;}.elementor-33002 .elementor-element.elementor-element-20ffd76 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-33002 .elementor-element.elementor-element-20ffd76 .elementor-icon-box-title, .elementor-33002 .elementor-element.elementor-element-20ffd76 .elementor-icon-box-title a{font-family:"Lexend", Sans-serif;font-size:13px;font-weight:600;letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-45c60cd9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-33002 .elementor-element.elementor-element-45c60cd9.elementor-view-framed .elementor-icon, .elementor-33002 .elementor-element.elementor-element-45c60cd9.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-33002 .elementor-element.elementor-element-45c60cd9 .elementor-icon{font-size:45px;}.elementor-33002 .elementor-element.elementor-element-45c60cd9 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-33002 .elementor-element.elementor-element-45c60cd9 .elementor-icon-box-title, .elementor-33002 .elementor-element.elementor-element-45c60cd9 .elementor-icon-box-title a{font-family:"Lexend", Sans-serif;font-size:13px;font-weight:600;letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-8ac346b.elementor-view-stacked .elementor-icon{background-color:#00953B;}.elementor-33002 .elementor-element.elementor-element-8ac346b.elementor-view-framed .elementor-icon, .elementor-33002 .elementor-element.elementor-element-8ac346b.elementor-view-default .elementor-icon{fill:#00953B;color:#00953B;border-color:#00953B;}.elementor-33002 .elementor-element.elementor-element-8ac346b .elementor-icon{font-size:45px;}.elementor-33002 .elementor-element.elementor-element-8ac346b .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-33002 .elementor-element.elementor-element-8ac346b .elementor-icon-box-title, .elementor-33002 .elementor-element.elementor-element-8ac346b .elementor-icon-box-title a{font-family:"Lexend", Sans-serif;font-size:13px;font-weight:600;letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-79c9b5d8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-33002 .elementor-element.elementor-element-79c9b5d8.elementor-view-framed .elementor-icon, .elementor-33002 .elementor-element.elementor-element-79c9b5d8.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-33002 .elementor-element.elementor-element-79c9b5d8 .elementor-icon{font-size:45px;}.elementor-33002 .elementor-element.elementor-element-79c9b5d8 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-33002 .elementor-element.elementor-element-79c9b5d8 .elementor-icon-box-title, .elementor-33002 .elementor-element.elementor-element-79c9b5d8 .elementor-icon-box-title a{font-family:"Lexend", Sans-serif;font-size:13px;font-weight:600;letter-spacing:-0.5px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-33002 .elementor-element.elementor-element-78728af9 .elementor-icon-wrapper{text-align:center;}.elementor-33002 .elementor-element.elementor-element-78728af9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-33002 .elementor-element.elementor-element-78728af9.elementor-view-framed .elementor-icon, .elementor-33002 .elementor-element.elementor-element-78728af9.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-33002 .elementor-element.elementor-element-78728af9.elementor-view-framed .elementor-icon, .elementor-33002 .elementor-element.elementor-element-78728af9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-33002 .elementor-element.elementor-element-2a178467 .elementor-heading-title{font-family:"Lexend", Sans-serif;letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-2e7a5d9f .elementor-icon-wrapper{text-align:center;}.elementor-33002 .elementor-element.elementor-element-2e7a5d9f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-33002 .elementor-element.elementor-element-2e7a5d9f.elementor-view-framed .elementor-icon, .elementor-33002 .elementor-element.elementor-element-2e7a5d9f.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-33002 .elementor-element.elementor-element-2e7a5d9f.elementor-view-framed .elementor-icon, .elementor-33002 .elementor-element.elementor-element-2e7a5d9f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-33002 .elementor-element.elementor-element-66286613 .elementor-heading-title{font-family:"Lexend", Sans-serif;letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-739936ad .elementor-icon-wrapper{text-align:center;}.elementor-33002 .elementor-element.elementor-element-739936ad.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-33002 .elementor-element.elementor-element-739936ad.elementor-view-framed .elementor-icon, .elementor-33002 .elementor-element.elementor-element-739936ad.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-33002 .elementor-element.elementor-element-739936ad.elementor-view-framed .elementor-icon, .elementor-33002 .elementor-element.elementor-element-739936ad.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-33002 .elementor-element.elementor-element-19eb6e5e .elementor-heading-title{font-family:"Lexend", Sans-serif;letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-597ef4ae .elementor-icon-wrapper{text-align:center;}.elementor-33002 .elementor-element.elementor-element-597ef4ae.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-33002 .elementor-element.elementor-element-597ef4ae.elementor-view-framed .elementor-icon, .elementor-33002 .elementor-element.elementor-element-597ef4ae.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-33002 .elementor-element.elementor-element-597ef4ae.elementor-view-framed .elementor-icon, .elementor-33002 .elementor-element.elementor-element-597ef4ae.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-33002 .elementor-element.elementor-element-3acd9969 .elementor-heading-title{font-family:"Lexend", Sans-serif;letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-3643ba1a .elementor-icon-wrapper{text-align:center;}.elementor-33002 .elementor-element.elementor-element-3643ba1a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-33002 .elementor-element.elementor-element-3643ba1a.elementor-view-framed .elementor-icon, .elementor-33002 .elementor-element.elementor-element-3643ba1a.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-33002 .elementor-element.elementor-element-3643ba1a.elementor-view-framed .elementor-icon, .elementor-33002 .elementor-element.elementor-element-3643ba1a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-33002 .elementor-element.elementor-element-18725ca2 .elementor-heading-title{font-family:"Lexend", Sans-serif;letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-11d73ea6 .elementor-icon-wrapper{text-align:center;}.elementor-33002 .elementor-element.elementor-element-11d73ea6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-33002 .elementor-element.elementor-element-11d73ea6.elementor-view-framed .elementor-icon, .elementor-33002 .elementor-element.elementor-element-11d73ea6.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-33002 .elementor-element.elementor-element-11d73ea6.elementor-view-framed .elementor-icon, .elementor-33002 .elementor-element.elementor-element-11d73ea6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-33002 .elementor-element.elementor-element-2cb6d950 .elementor-heading-title{font-family:"Lexend", Sans-serif;letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-27d72ab3 > .elementor-container{max-width:1092px;}.elementor-33002 .elementor-element.elementor-element-27d72ab3{margin-top:15px;margin-bottom:15px;}.elementor-33002 .elementor-element.elementor-element-2d5c2a58{text-align:center;}.elementor-33002 .elementor-element.elementor-element-2d5c2a58 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:2.25rem;font-weight:600;letter-spacing:-1px;}.elementor-33002 .elementor-element.elementor-element-2dde86a6{text-align:center;font-family:"Lexend", Sans-serif;font-size:15px;letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-468b89ff > .elementor-container{max-width:1092px;}.elementor-33002 .elementor-element.elementor-element-468b89ff{margin-top:60px;margin-bottom:0px;}.elementor-33002 .elementor-element.elementor-element-3d55e0dd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 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-bc-flex-widget .elementor-33002 .elementor-element.elementor-element-5fe0e943.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-33002 .elementor-element.elementor-element-5fe0e943.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-33002 .elementor-element.elementor-element-5fe0e943 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 100px;}.elementor-33002 .elementor-element.elementor-element-39c49d71 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:2.25rem;font-weight:600;letter-spacing:-1px;}.elementor-33002 .elementor-element.elementor-element-5a5b910c > .elementor-widget-container{padding:10px 50px 0px 0px;}.elementor-33002 .elementor-element.elementor-element-5a5b910c{text-align:left;font-family:"Lexend", Sans-serif;line-height:1.7em;letter-spacing:-0.5px;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-33002 .elementor-element.elementor-element-bfb135f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-33002 .elementor-element.elementor-element-bfb135f .elementor-accordion-item{border-width:0px;}.elementor-33002 .elementor-element.elementor-element-bfb135f .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-33002 .elementor-element.elementor-element-bfb135f .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-33002 .elementor-element.elementor-element-bfb135f .elementor-tab-content{font-family:"Lexend", Sans-serif;font-size:0.7em;letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-778073ed > .elementor-container{max-width:1092px;}.elementor-33002 .elementor-element.elementor-element-778073ed{margin-top:60px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-33002 .elementor-element.elementor-element-33332c20.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-33002 .elementor-element.elementor-element-33332c20.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-33002 .elementor-element.elementor-element-33332c20 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 100px 0px 0px;}.elementor-33002 .elementor-element.elementor-element-6d75189a .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:2.25rem;font-weight:600;letter-spacing:-1px;}.elementor-33002 .elementor-element.elementor-element-356f2934 > .elementor-widget-container{padding:10px 50px 0px 0px;}.elementor-33002 .elementor-element.elementor-element-356f2934{text-align:left;font-family:"Lexend", Sans-serif;line-height:1.7em;letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-563312aa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-33002 .elementor-element.elementor-element-563312aa .elementor-accordion-item{border-width:0px;}.elementor-33002 .elementor-element.elementor-element-563312aa .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-33002 .elementor-element.elementor-element-563312aa .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-33002 .elementor-element.elementor-element-563312aa .elementor-tab-content{font-family:"Lexend", Sans-serif;font-size:0.7em;letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-7e696a67 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-33002 .elementor-element.elementor-element-7b2f50f4 > .elementor-container{max-width:1092px;}.elementor-33002 .elementor-element.elementor-element-7b2f50f4{margin-top:75px;margin-bottom:75px;}.elementor-33002 .elementor-element.elementor-element-37e8e27a .elementor-heading-title{color:#00953B;font-family:"Lexend", Sans-serif;font-size:2.25rem;font-weight:600;letter-spacing:-1px;}.elementor-33002 .elementor-element.elementor-element-39e5669 > .elementor-widget-container{margin:20px 0px -40px 0px;}.elementor-33002 .elementor-element.elementor-element-39e5669 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Lexend", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-72ef3452 > .elementor-widget-container{margin:4em 0em 0em 0em;}.elementor-33002 .elementor-element.elementor-element-5f33787b > .elementor-container{max-width:1092px;}.elementor-33002 .elementor-element.elementor-element-5f33787b{margin-top:60px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-33002 .elementor-element.elementor-element-14f8ddbd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-33002 .elementor-element.elementor-element-14f8ddbd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-33002 .elementor-element.elementor-element-14f8ddbd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 100px 0px 0px;}.elementor-33002 .elementor-element.elementor-element-26432fb2 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:2.25rem;font-weight:600;letter-spacing:-1px;}.elementor-33002 .elementor-element.elementor-element-50b4167b > .elementor-widget-container{padding:10px 50px 0px 0px;}.elementor-33002 .elementor-element.elementor-element-50b4167b{text-align:left;font-family:"Lexend", Sans-serif;line-height:1.7em;letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-716e08e3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-33002 .elementor-element.elementor-element-716e08e3 .elementor-accordion-item{border-width:0px;}.elementor-33002 .elementor-element.elementor-element-716e08e3 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-33002 .elementor-element.elementor-element-716e08e3 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-33002 .elementor-element.elementor-element-716e08e3 .elementor-tab-content{font-family:"Lexend", Sans-serif;font-size:0.7em;letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-434a4f54 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-33002 .elementor-element.elementor-element-6e0d8d2b > .elementor-container{max-width:1092px;}.elementor-33002 .elementor-element.elementor-element-6e0d8d2b{margin-top:60px;margin-bottom:0px;}.elementor-33002 .elementor-element.elementor-element-9981b6d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-33002 .elementor-element.elementor-element-16ba75ca.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-33002 .elementor-element.elementor-element-16ba75ca.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-33002 .elementor-element.elementor-element-16ba75ca > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 100px;}.elementor-33002 .elementor-element.elementor-element-5d5a3e73 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:2.25rem;font-weight:600;letter-spacing:-1px;}.elementor-33002 .elementor-element.elementor-element-638c2a0d > .elementor-widget-container{padding:10px 50px 0px 0px;}.elementor-33002 .elementor-element.elementor-element-638c2a0d{text-align:left;font-family:"Lexend", Sans-serif;line-height:1.7em;letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-3a09182b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-33002 .elementor-element.elementor-element-3a09182b .elementor-accordion-item{border-width:0px;}.elementor-33002 .elementor-element.elementor-element-3a09182b .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-33002 .elementor-element.elementor-element-3a09182b .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-33002 .elementor-element.elementor-element-3a09182b .elementor-tab-content{font-family:"Lexend", Sans-serif;font-size:0.7em;letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-5b97987e{margin-top:0px;margin-bottom:150px;}.elementor-33002 .elementor-element.elementor-element-14f545b1{--spacer-size:50px;}.elementor-33002 .elementor-element.elementor-element-6c40c95e > .elementor-container{max-width:1092px;}.elementor-33002 .elementor-element.elementor-element-6c40c95e{margin-top:50px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-33002 .elementor-element.elementor-element-79a41b28.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-33002 .elementor-element.elementor-element-79a41b28.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-33002 .elementor-element.elementor-element-6c1593d9 > .elementor-widget-container{padding:0px 100px 0px 0px;}.elementor-bc-flex-widget .elementor-33002 .elementor-element.elementor-element-4e36391c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-33002 .elementor-element.elementor-element-4e36391c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-33002 .elementor-element.elementor-element-16e89ca2 > .elementor-widget-container{padding:0px 100px 0px 100px;}.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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-33002 .elementor-element.elementor-element-0e56f2e .elementor-button{background-color:var( --e-global-color-primary );}.elementor-33002 .elementor-element.elementor-element-0e56f2e .elementor-button:hover, .elementor-33002 .elementor-element.elementor-element-0e56f2e .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-33002 .elementor-element.elementor-element-0e56f2e .elementor-button-content-wrapper{flex-direction:row;}.elementor-33002 .elementor-element.elementor-element-2d3218a0{padding:0px 0px 0px 0px;}.elementor-33002 .elementor-element.elementor-element-209ab00e > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-33002 .elementor-element.elementor-element-2fcd05ca > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 20px 20px 20px;}.elementor-33002 .elementor-element.elementor-element-2fcd05ca{color:#00953B;font-family:"Lexend", Sans-serif;font-weight:600;letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-28389877 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-33002 .elementor-element.elementor-element-44e0203d > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 20px 20px 20px;}.elementor-33002 .elementor-element.elementor-element-44e0203d{color:#00953B;font-family:"Lexend", Sans-serif;font-weight:600;letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-7965c75f > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-33002 .elementor-element.elementor-element-32d60f51 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 20px 20px 20px;}.elementor-33002 .elementor-element.elementor-element-32d60f51{color:#00953B;font-family:"Lexend", Sans-serif;font-weight:600;letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-2a07d333{margin-top:0px;margin-bottom:150px;}.elementor-33002 .elementor-element.elementor-element-5c0732e3{--spacer-size:50px;}.elementor-33002 .elementor-element.elementor-element-1c5e22af > .elementor-container{max-width:1092px;}.elementor-33002 .elementor-element.elementor-element-1c5e22af{margin-top:0px;margin-bottom:0px;}.elementor-33002 .elementor-element.elementor-element-4ef0027f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-33002 .elementor-element.elementor-element-4cb9697c{text-align:center;}.elementor-33002 .elementor-element.elementor-element-4cb9697c .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:2.25rem;font-weight:600;letter-spacing:-1px;}.elementor-33002 .elementor-element.elementor-element-37d77e01{text-align:center;}.elementor-33002 .elementor-element.elementor-element-ec65bb1{margin-top:0px;margin-bottom:50px;}.elementor-33002 .elementor-element.elementor-element-36aee9a0 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-33002 .elementor-element.elementor-element-4aecc0aa > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 20px 20px 20px;}.elementor-33002 .elementor-element.elementor-element-4aecc0aa{color:#00953B;font-family:"Lexend", Sans-serif;font-weight:600;letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-18918a49 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-33002 .elementor-element.elementor-element-262a93d5 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 20px 20px 20px;}.elementor-33002 .elementor-element.elementor-element-262a93d5{color:#00953B;font-family:"Lexend", Sans-serif;font-weight:600;letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-70f1a3 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-33002 .elementor-element.elementor-element-6b4bb9a6 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 20px 20px 20px;}.elementor-33002 .elementor-element.elementor-element-6b4bb9a6{color:#00953B;font-family:"Lexend", Sans-serif;font-weight:600;letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-6a947378 > .elementor-container{max-width:1092px;}.elementor-33002 .elementor-element.elementor-element-28645f7a > .elementor-container{max-width:1092px;}.elementor-bc-flex-widget .elementor-33002 .elementor-element.elementor-element-504683db.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-33002 .elementor-element.elementor-element-504683db.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-33002 .elementor-element.elementor-element-16828eb1 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-33002 .elementor-element.elementor-element-4c44d179 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-33002 .elementor-element.elementor-element-4c44d179{text-align:center;}.elementor-33002 .elementor-element.elementor-element-11fce4ed > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-33002 .elementor-element.elementor-element-6c230932 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-33002 .elementor-element.elementor-element-79112e3c > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-bc-flex-widget .elementor-33002 .elementor-element.elementor-element-2fd17631.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-33002 .elementor-element.elementor-element-2fd17631.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-33002 .elementor-element.elementor-element-52b8ca57 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-33002 .elementor-element.elementor-element-52b8ca57{text-align:center;}.elementor-33002 .elementor-element.elementor-element-31de084f > .elementor-container{max-width:1050px;}.elementor-33002 .elementor-element.elementor-element-57a33a6a:not(.elementor-motion-effects-element-type-background), .elementor-33002 .elementor-element.elementor-element-57a33a6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00953B;}.elementor-33002 .elementor-element.elementor-element-57a33a6a > .elementor-container{max-width:1092px;}.elementor-33002 .elementor-element.elementor-element-57a33a6a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:80px;margin-bottom:50px;padding:0px 0px 65px 0px;}.elementor-33002 .elementor-element.elementor-element-57a33a6a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33002 .elementor-element.elementor-element-611f82cb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-33002 .elementor-element.elementor-element-64174272 > .elementor-container{max-width:1092px;}.elementor-33002 .elementor-element.elementor-element-642369d3{--spacer-size:50px;}.elementor-33002 .elementor-element.elementor-element-627c190{margin-top:0px;margin-bottom:50px;}.elementor-33002 .elementor-element.elementor-element-44d8c640 > .elementor-container{max-width:1092px;}.elementor-33002 .elementor-element.elementor-element-44d8c640{margin-top:80px;margin-bottom:50px;}.elementor-33002 .elementor-element.elementor-element-15b03d61{text-align:center;}.elementor-33002 .elementor-element.elementor-element-15b03d61 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:2.25rem;font-weight:600;letter-spacing:-1px;}.elementor-33002 .elementor-element.elementor-element-2335f511{text-align:center;font-family:"Lexend", Sans-serif;font-size:15px;letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-19faff1{margin-top:0px;margin-bottom:50px;}.elementor-33002 .elementor-element.elementor-element-ac0375d{text-align:center;}.elementor-33002 .elementor-element.elementor-element-ac0375d .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:2.25rem;font-weight:600;letter-spacing:-1px;}.elementor-33002 .elementor-element.elementor-element-59c0b70f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-33002 .elementor-element.elementor-element-472b27b7{margin-top:20px;margin-bottom:0px;}.elementor-33002 .elementor-element.elementor-element-26a743ec:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-33002 .elementor-element.elementor-element-26a743ec > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DEDEDE;}.elementor-33002 .elementor-element.elementor-element-26a743ec > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-33002 .elementor-element.elementor-element-26a743ec > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33002 .elementor-element.elementor-element-b34febb img{width:50px;}.elementor-33002 .elementor-element.elementor-element-56e1e7a6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-33002 .elementor-element.elementor-element-56e1e7a6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DEDEDE;}.elementor-33002 .elementor-element.elementor-element-56e1e7a6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-33002 .elementor-element.elementor-element-56e1e7a6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33002 .elementor-element.elementor-element-64f85576 img{width:100px;}.elementor-33002 .elementor-element.elementor-element-59b0afce:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-33002 .elementor-element.elementor-element-59b0afce > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DEDEDE;}.elementor-33002 .elementor-element.elementor-element-59b0afce > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-33002 .elementor-element.elementor-element-59b0afce > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33002 .elementor-element.elementor-element-306bc259 img{width:75px;}.elementor-33002 .elementor-element.elementor-element-315f2894:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-33002 .elementor-element.elementor-element-315f2894 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DEDEDE;}.elementor-33002 .elementor-element.elementor-element-315f2894 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-33002 .elementor-element.elementor-element-315f2894 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33002 .elementor-element.elementor-element-537d5f15{text-align:center;}.elementor-33002 .elementor-element.elementor-element-537d5f15 img{width:75px;}.elementor-33002 .elementor-element.elementor-element-754002f8 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-33002 .elementor-element.elementor-element-34e268ec > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 20px 20px 20px;}.elementor-33002 .elementor-element.elementor-element-34e268ec{color:#00953B;font-family:"Lexend", Sans-serif;font-weight:600;letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-41b49bfa > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-33002 .elementor-element.elementor-element-2854a0c5 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 20px 20px 20px;}.elementor-33002 .elementor-element.elementor-element-2854a0c5{color:#00953B;font-family:"Lexend", Sans-serif;font-weight:600;letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-2c3000dc > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-33002 .elementor-element.elementor-element-2ca11c7 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 20px 20px 20px;}.elementor-33002 .elementor-element.elementor-element-2ca11c7{color:#00953B;font-family:"Lexend", Sans-serif;font-weight:600;letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-6ffb22f1 > .elementor-container{max-width:1050px;}.elementor-33002 .elementor-element.elementor-element-4ec9cb67 > .elementor-container{max-width:1050px;}@media(max-width:1120px){.elementor-33002 .elementor-element.elementor-element-37e16cbe{z-index:99999;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-bc-flex-widget .elementor-33002 .elementor-element.elementor-element-4b847b88.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-33002 .elementor-element.elementor-element-4b847b88.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-33002 .elementor-element.elementor-element-4b847b88.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-33002 .elementor-element.elementor-element-4b847b88 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-33002 .elementor-element.elementor-element-b5c4b89.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-33002 .elementor-element.elementor-element-b5c4b89.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-33002 .elementor-element.elementor-element-b5c4b89.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-33002 .elementor-element.elementor-element-b5c4b89 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-33002 .elementor-element.elementor-element-4dc43d65{padding:0px 50px 0px 50px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{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-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-33002 .elementor-element.elementor-element-6c1593d9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-33002 .elementor-element.elementor-element-16e89ca2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-33002 .elementor-element.elementor-element-16828eb1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-33002 .elementor-element.elementor-element-4c44d179 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-33002 .elementor-element.elementor-element-11fce4ed > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-33002 .elementor-element.elementor-element-6c230932 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-33002 .elementor-element.elementor-element-79112e3c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-33002 .elementor-element.elementor-element-52b8ca57 > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:800px){.elementor-33002 .elementor-element.elementor-element-2933fb80{margin-top:-30px;margin-bottom:0px;}.elementor-33002 .elementor-element.elementor-element-37e16cbe{width:100%;z-index:99999;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-33002 .elementor-element.elementor-element-75038f94 .elementor-heading-title{letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-775b4af1 > .elementor-widget-container{margin:0px -80px 0px 0px;}.elementor-33002 .elementor-element.elementor-element-775b4af1 .elementor-heading-title{letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-30c5ed5c > .elementor-container{max-width:600px;}.elementor-33002 .elementor-element.elementor-element-30c5ed5c{margin-top:0px;margin-bottom:5px;padding:0rem 0rem 0rem 0rem;}.elementor-33002 .elementor-element.elementor-element-4b847b88{width:40%;}.elementor-33002 .elementor-element.elementor-element-4b847b88.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-33002 .elementor-element.elementor-element-4b847b88 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-33002 .elementor-element.elementor-element-b5c4b89{width:60%;}.elementor-33002 .elementor-element.elementor-element-b5c4b89.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-33002 .elementor-element.elementor-element-b5c4b89 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-33002 .elementor-element.elementor-element-330cd0d5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-33002 .elementor-element.elementor-element-330cd0d5 .elementor-heading-title{letter-spacing:-0.5px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-33002 .elementor-element.elementor-element-6474b97c{letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-5fa8fcb8 .elementor-heading-title{letter-spacing:-0.5px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-33002 .elementor-element.elementor-element-621ffcaa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-33002 .elementor-element.elementor-element-621ffcaa .elementor-icon-list-item > a{letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-f36407a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-33002 .elementor-element.elementor-element-7a3cd658 .elementor-icon-box-title, .elementor-33002 .elementor-element.elementor-element-7a3cd658 .elementor-icon-box-title a{letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-7a3cd658 .elementor-icon-box-description{letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-75d2c06a .elementor-icon-box-title, .elementor-33002 .elementor-element.elementor-element-75d2c06a .elementor-icon-box-title a{letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-20ffd76 .elementor-icon-box-title, .elementor-33002 .elementor-element.elementor-element-20ffd76 .elementor-icon-box-title a{letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-45c60cd9 .elementor-icon-box-title, .elementor-33002 .elementor-element.elementor-element-45c60cd9 .elementor-icon-box-title a{letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-8ac346b .elementor-icon-box-title, .elementor-33002 .elementor-element.elementor-element-8ac346b .elementor-icon-box-title a{letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-79c9b5d8 .elementor-icon-box-title, .elementor-33002 .elementor-element.elementor-element-79c9b5d8 .elementor-icon-box-title a{letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-522d40a2{width:20%;}.elementor-bc-flex-widget .elementor-33002 .elementor-element.elementor-element-522d40a2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-33002 .elementor-element.elementor-element-522d40a2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-33002 .elementor-element.elementor-element-522d40a2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-33002 .elementor-element.elementor-element-78728af9 .elementor-icon-wrapper{text-align:left;}.elementor-33002 .elementor-element.elementor-element-78728af9 .elementor-icon{font-size:50px;}.elementor-33002 .elementor-element.elementor-element-78728af9 .elementor-icon svg{height:50px;}.elementor-33002 .elementor-element.elementor-element-28003093{width:70%;}.elementor-bc-flex-widget .elementor-33002 .elementor-element.elementor-element-28003093.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-33002 .elementor-element.elementor-element-28003093.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-33002 .elementor-element.elementor-element-28003093 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-33002 .elementor-element.elementor-element-2a178467 .elementor-heading-title{font-size:0.8rem;letter-spacing:-0.3px;}.elementor-33002 .elementor-element.elementor-element-1d209db3{width:20%;}.elementor-bc-flex-widget .elementor-33002 .elementor-element.elementor-element-1d209db3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-33002 .elementor-element.elementor-element-1d209db3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-33002 .elementor-element.elementor-element-1d209db3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-33002 .elementor-element.elementor-element-2e7a5d9f .elementor-icon-wrapper{text-align:left;}.elementor-33002 .elementor-element.elementor-element-2e7a5d9f .elementor-icon{font-size:50px;}.elementor-33002 .elementor-element.elementor-element-2e7a5d9f .elementor-icon svg{height:50px;}.elementor-33002 .elementor-element.elementor-element-4acbe398{width:70%;}.elementor-bc-flex-widget .elementor-33002 .elementor-element.elementor-element-4acbe398.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-33002 .elementor-element.elementor-element-4acbe398.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-33002 .elementor-element.elementor-element-4acbe398 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-33002 .elementor-element.elementor-element-66286613 .elementor-heading-title{font-size:0.8rem;letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-76f84a7d{width:20%;}.elementor-bc-flex-widget .elementor-33002 .elementor-element.elementor-element-76f84a7d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-33002 .elementor-element.elementor-element-76f84a7d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-33002 .elementor-element.elementor-element-76f84a7d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-33002 .elementor-element.elementor-element-739936ad .elementor-icon-wrapper{text-align:left;}.elementor-33002 .elementor-element.elementor-element-739936ad .elementor-icon{font-size:50px;}.elementor-33002 .elementor-element.elementor-element-739936ad .elementor-icon svg{height:50px;}.elementor-33002 .elementor-element.elementor-element-1322beed{width:70%;}.elementor-bc-flex-widget .elementor-33002 .elementor-element.elementor-element-1322beed.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-33002 .elementor-element.elementor-element-1322beed.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-33002 .elementor-element.elementor-element-1322beed > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-33002 .elementor-element.elementor-element-19eb6e5e .elementor-heading-title{font-size:0.8rem;letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-1e76abe5{width:20%;}.elementor-bc-flex-widget .elementor-33002 .elementor-element.elementor-element-1e76abe5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-33002 .elementor-element.elementor-element-1e76abe5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-33002 .elementor-element.elementor-element-1e76abe5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-33002 .elementor-element.elementor-element-597ef4ae .elementor-icon-wrapper{text-align:left;}.elementor-33002 .elementor-element.elementor-element-597ef4ae .elementor-icon{font-size:50px;}.elementor-33002 .elementor-element.elementor-element-597ef4ae .elementor-icon svg{height:50px;}.elementor-33002 .elementor-element.elementor-element-f929cc8{width:70%;}.elementor-bc-flex-widget .elementor-33002 .elementor-element.elementor-element-f929cc8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-33002 .elementor-element.elementor-element-f929cc8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-33002 .elementor-element.elementor-element-f929cc8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-33002 .elementor-element.elementor-element-3acd9969 .elementor-heading-title{font-size:0.8rem;letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-16806f6c{width:20%;}.elementor-bc-flex-widget .elementor-33002 .elementor-element.elementor-element-16806f6c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-33002 .elementor-element.elementor-element-16806f6c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-33002 .elementor-element.elementor-element-16806f6c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-33002 .elementor-element.elementor-element-3643ba1a .elementor-icon-wrapper{text-align:left;}.elementor-33002 .elementor-element.elementor-element-3643ba1a .elementor-icon{font-size:50px;}.elementor-33002 .elementor-element.elementor-element-3643ba1a .elementor-icon svg{height:50px;}.elementor-33002 .elementor-element.elementor-element-4343afcd{width:70%;}.elementor-bc-flex-widget .elementor-33002 .elementor-element.elementor-element-4343afcd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-33002 .elementor-element.elementor-element-4343afcd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-33002 .elementor-element.elementor-element-4343afcd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-33002 .elementor-element.elementor-element-18725ca2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-33002 .elementor-element.elementor-element-18725ca2 .elementor-heading-title{font-size:0.8rem;letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-6f5c7ad{width:20%;}.elementor-bc-flex-widget .elementor-33002 .elementor-element.elementor-element-6f5c7ad.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-33002 .elementor-element.elementor-element-6f5c7ad.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-33002 .elementor-element.elementor-element-6f5c7ad > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-33002 .elementor-element.elementor-element-11d73ea6 .elementor-icon-wrapper{text-align:left;}.elementor-33002 .elementor-element.elementor-element-11d73ea6 .elementor-icon{font-size:50px;}.elementor-33002 .elementor-element.elementor-element-11d73ea6 .elementor-icon svg{height:50px;}.elementor-33002 .elementor-element.elementor-element-3adc7365{width:70%;}.elementor-bc-flex-widget .elementor-33002 .elementor-element.elementor-element-3adc7365.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-33002 .elementor-element.elementor-element-3adc7365.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-33002 .elementor-element.elementor-element-3adc7365 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-33002 .elementor-element.elementor-element-2cb6d950 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-33002 .elementor-element.elementor-element-2cb6d950 .elementor-heading-title{font-size:0.8rem;letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-27d72ab3{margin-top:30px;margin-bottom:30px;}.elementor-33002 .elementor-element.elementor-element-2d5c2a58 .elementor-heading-title{letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-2dde86a6{letter-spacing:-0.5px;}.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-33002 .elementor-element.elementor-element-39c49d71 .elementor-heading-title{letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-5a5b910c{letter-spacing:-0.5px;}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-33002 .elementor-element.elementor-element-bfb135f .elementor-tab-content{font-size:0.7em;letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-6d75189a .elementor-heading-title{letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-356f2934{letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-563312aa .elementor-tab-content{letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-37e8e27a .elementor-heading-title{letter-spacing:-1px;}.elementor-33002 .elementor-element.elementor-element-39e5669 .elementor-heading-title{letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-26432fb2 .elementor-heading-title{letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-50b4167b{letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-716e08e3 .elementor-tab-content{letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-5d5a3e73 .elementor-heading-title{letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-638c2a0d{letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-3a09182b .elementor-tab-content{font-size:0.7em;letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-16e89ca2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-33002 .elementor-element.elementor-element-2fcd05ca{letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-44e0203d{letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-32d60f51{letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-4cb9697c .elementor-heading-title{letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-4aecc0aa{letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-262a93d5{letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-6b4bb9a6{letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-16828eb1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-33002 .elementor-element.elementor-element-4c44d179 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-33002 .elementor-element.elementor-element-11fce4ed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-33002 .elementor-element.elementor-element-6c230932 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-33002 .elementor-element.elementor-element-79112e3c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-33002 .elementor-element.elementor-element-15b03d61 .elementor-heading-title{letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-2335f511{letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-ac0375d .elementor-heading-title{letter-spacing:-1.5px;}.elementor-33002 .elementor-element.elementor-element-b34febb img{width:40px;}.elementor-33002 .elementor-element.elementor-element-64f85576 img{width:75px;}.elementor-33002 .elementor-element.elementor-element-306bc259 img{width:75px;}.elementor-33002 .elementor-element.elementor-element-537d5f15 img{width:75px;}.elementor-33002 .elementor-element.elementor-element-34e268ec{letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-2854a0c5{letter-spacing:-0.5px;}.elementor-33002 .elementor-element.elementor-element-2ca11c7{letter-spacing:-0.5px;}}@media(min-width:801px){.elementor-33002 .elementor-element.elementor-element-4b847b88{width:35%;}.elementor-33002 .elementor-element.elementor-element-b5c4b89{width:65%;}.elementor-33002 .elementor-element.elementor-element-6c8ef392{width:45%;}.elementor-33002 .elementor-element.elementor-element-3be4fa0a{width:14.332%;}.elementor-33002 .elementor-element.elementor-element-7f05be07{width:40%;}.elementor-33002 .elementor-element.elementor-element-4aa7e64e{width:20%;}.elementor-33002 .elementor-element.elementor-element-28fb4aaa{width:59.332%;}.elementor-33002 .elementor-element.elementor-element-f513cdb{width:20%;}}@media(max-width:1120px) and (min-width:801px){.elementor-33002 .elementor-element.elementor-element-4b847b88{width:40%;}.elementor-33002 .elementor-element.elementor-element-b5c4b89{width:60%;}.elementor-33002 .elementor-element.elementor-element-6c8ef392{width:48%;}.elementor-33002 .elementor-element.elementor-element-3be4fa0a{width:10%;}.elementor-33002 .elementor-element.elementor-element-7f05be07{width:40%;}}/* Start custom CSS for heading, class: .elementor-element-75038f94 */#plant-food-title {
    font-family: "Lexend Deca", Sans-serif !important;
    letter-spacing: -0.2px  !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4b847b88 */.h5-underline a {
	border-bottom: 2px solid #00953B;
	padding-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-30c5ed5c */.h5-underline a {
    border-bottom: 2px solid #00953B;
    padding-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6474b97c */.per-serving-addition {
  width: 100%;
  margin: 4px auto;
  display: flex;
  flex-wrap: nowrap;
  margin-top: -6px;
}
.per-serving-addition .section {
  border-right: 1px solid rgba(20, 43, 111, 0.16);
  text-transform: uppercase;
  font-size: 0.875rem;
  line-height: 1.4375rem;
  letter-spacing: 0.9px;
  margin-right: 10px;
  padding-right: 16px;
  display: flex;
}
.per-serving-addition .section .grams {
  text-transform: none;
  font-size: 2.125rem;
  font-weight: 600;
  letter-spacing: 0px;
  line-height: 1.75rem;
  align-items: center;
  justify-content: center;
  display: flex;
  margin-right: 4px;
}
.per-serving-addition .section .description {
  text-align: right;
}
.per-serving-addition .section .description p {
  margin-left: 6px;
  font-size: 0.625rem;
  letter-spacing: 0.67px;
  line-height: 0.7rem;
  text-transform: uppercase;
  margin-top: 5px;
  margin-bottom: 5px;
}
.per-serving-addition .section p, .per-serving-addition .section span {
  color: #00953B;
}
.per-serving-addition div.section:nth-child(3) {
  border-right: 0;
  margin-right: 0px;
  padding-right: 0px;
}

@media screen and (max-width: 767px) {
  .per-serving-addition .section {
    display: block;
  }
  .per-serving-addition .section .description {
    text-align: center;
  }
  .per-serving-addition .section .description p {
  margin-left: 0px;
  }
  .per-serving-addition .section .grams {
      margin-right: 0px;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2933fb80 */#banner-section {
    z-index: 1;    
}

#banner-section #product-image-col {
  width: 100%;
}

.page-banner-carousel {
  display: flex;
  display: grid;
  grid-template-columns: 65fr 35fr;
  grid-gap: 30px;
  height: fit-content;
}

.page-banner-carousel .carousel2,.page-banner-carousel .carousel3 {
  background: #EEE;
  flex: 1;
}

.page-banner-carousel .flickity-button {
  border-radius: 0%;
  border: 0px;
  background-color: white;
}

.page-banner-carousel .flickity-button:hover {
  background-color: white;
}

.page-banner-carousel .flickity-button svg {
  color: #00953B;
}

.page-banner-carousel .carousel3 .flickity-button.flickity-prev-next-button.previous, 
.page-banner-carousel .carousel2 .flickity-button.flickity-prev-next-button.next {
  display: none;
}

.page-banner-carousel .carousel2 .flickity-button.flickity-prev-next-button.previous {
  left: auto;
  right: 0;
  top: 100%;
}

.page-banner-carousel .carousel3 .flickity-button.flickity-prev-next-button.next {
  left: 0;
  top: 100%;
}

.page-banner-carousel .testimonial-carousel .flickity-button.flickity-prev-next-button {
  border-radius: 0%;
  background-color: white;
  border-color: white;
}

.page-banner-carousel .testimonial-carousel .flickity-button.flickity-prev-next-button svg {
  color: #00953B;
}

.page-banner-carousel .carousel-cell2-1,
.page-banner-carousel .carousel-cell2-2,
.page-banner-carousel .carousel-cell2-3,
.page-banner-carousel .carousel-cell2-4,
.page-banner-carousel .carousel-cell2-5,
.page-banner-carousel .carousel-cell3-1, 
.page-banner-carousel .carousel-cell3-2, 
.page-banner-carousel .carousel-cell3-3, 
.page-banner-carousel .carousel-cell3-4, 
.page-banner-carousel .carousel-cell3-5 {
  width: 100%;
  height: 450px;
  margin-right: 30px;
  /* background: #8C8; */
  border-radius: 0px;
  /* display: flex;
  align-items: center;
  justify-content: center; */
  /* counter-increment: gallery-cell; */
}

/* cell number */
.page-banner-carousel .carousel-cell2-1:before, 
.page-banner-carousel .carousel-cell2-2:before, 
.page-banner-carousel .carousel-cell2-3:before, 
.page-banner-carousel .carousel-cell2-4:before, 
.page-banner-carousel .carousel-cell2-5:before, 
.page-banner-carousel .carousel-cell3-1:before, 
.page-banner-carousel .carousel-cell3-2:before, 
.page-banner-carousel .carousel-cell3-3:before, 
.page-banner-carousel .carousel-cell3-4:before, 
.page-banner-carousel .carousel-cell3-5:before {
  display: block;
  text-align: center;
  /* content: counter(gallery-cell); */
  line-height: 450px;
  font-size: 80px;
  color: white;
}

/* .page-banner-carousel .testimonial-carousel .carousel-cell-image {
  display: block;
  max-height: 100%;
  margin: 0 auto;
  max-width: 100%;
  opacity: 0;
  -webkit-transition: opacity 0.4s;
          transition: opacity 0.4s;
} */

/* fade in lazy loaded image */
/* .page-banner-carousel .testimonial-carousel .carousel-cell-image.flickity-lazyloaded,
.page-banner-carousel .testimonial-carousel .carousel-cell-image.flickity-lazyerror {
  opacity: 1;
} */

.page-banner-carousel button {
    transform: translateY(-100%);
    width: 69px;
    height: 56px;
}

.page-banner-carousel .carousel2 .carousel-cell2-1 {
  background-image: url('/wp-content/uploads/2021/09/IMG_6351-1-scaled-1.jpg');
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}

.page-banner-carousel .carousel2 .carousel-cell2-2 {
  background-image: url('/wp-content/uploads/plant-food_slider.jpg');
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}

.page-banner-carousel .carousel2 .carousel-cell2-3 {
  background-image: url('/wp-content/uploads/2021/09/IMG_6397-scaled-1.jpg');
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}

.page-banner-carousel .carousel2 .carousel-cell2-4 {
  background-image: url('/wp-content/uploads/2021/09/Untitled2-1-scaled-1.jpg');
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}

.page-banner-carousel .carousel2 .carousel-cell2-5 {
  background-image: url('/wp-content/uploads/2021/09/IMG_8910-4-scaled-1.jpg');
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}



.page-banner-carousel .carousel3 .carousel-cell3-1 {
  background-image: url('/wp-content/uploads/plant-food_slider.jpg');
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}

.page-banner-carousel .carousel3 .carousel-cell3-2 {
  background-image: url('/wp-content/uploads/2021/09/IMG_6397-scaled-1.jpg');
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}

.page-banner-carousel .carousel3 .carousel-cell3-3 {
  background-image: url('/wp-content/uploads/2021/09/Untitled2-1-scaled-1.jpg');
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}

.page-banner-carousel .carousel3 .carousel-cell3-4 {
  background-image: url('/wp-content/uploads/2021/09/IMG_8910-4-scaled-1.jpg');
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}

.page-banner-carousel .carousel3 .carousel-cell3-5 {
  background-image: url('/wp-content/uploads/2021/09/IMG_6351-1-scaled-1.jpg');
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
} 











/* .page-banner-carousel .carousel2 .carousel-cell2-1, .page-banner-carousel .carousel3 .carousel-cell3-5 {
  background-image: url('image/speak-slider-01.jpg');
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}

.page-banner-carousel .carousel2 .carousel-cell2-2, .page-banner-carousel .carousel3 .carousel-cell3-1 {
  background-image: url('image/speak-slider-02.jpg');
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}

.page-banner-carousel .carousel2 .carousel-cell2-3, .page-banner-carousel .carousel3 .carousel-cell3-2 {
  background-image: url('image/speak-slider-03.jpg');
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}

.page-banner-carousel .carousel2 .carousel-cell2-4, .page-banner-carousel .carousel3 .carousel-cell3-3 {
  background-image: url('image/speak-slider-01.jpg');
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}

.page-banner-carousel .carousel2 .carousel-cell2-5, .page-banner-carousel .carousel3 .carousel-cell3-4 {
  background-image: url('image/speak-slider-02.jpg');
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
} */


.icon-arrow-right {
    width: 100px;
    height: 4px;
    background-color: #000;
    position: relative;
    top: 50px;
}

.icon-arrow-right:before {
    content: "";
    display: inline-block;
    width: 40px;
    height: 4px;
    background-color: #000;
    transform: rotate(-45deg);
    position: absolute;
    right: -6px;
    bottom: -13px;
}

.icon-arrow-right:after {
    content: "";
    display: inline-block;
    width: 40px;
    height: 4px;
    background-color: #000;
    transform: rotate(45deg);
    position: absolute;
    right: -6px;
    bottom: 13px;
}

  /* ///  DECORATION CSS ///  */
#banner-section #product-desc-col .cont_select_center {
  /* position: absolute;
  left: 50%;
  top:50%;
  margin-top: -30px;
  margin-left: -150px; */
}

#banner-section #product-desc-col .cont_heg_50 {
  position: absolute;
  height: 50%;
  left: 0;
  top: 0;
  width: 100%;
background-color: #fd7b52;
}
/* ///  END DECORATION CSS  ///  */

#banner-section #product-desc-col .icon_select_mate {
  position: absolute;
  top:12px;
  right: 10px;
  font-size: 16px;
    height: 22px;
  transition: all 275ms;
  cursor: pointer;
  z-index: 999;
  /*border-left: 1px solid white;*/
}

#banner-section #product-desc-col .border-separate-line {
    width: 2px;
    border-left: 1px solid white;
    position: absolute;
    right: 36px;
    height: 50%;
    top: 11px;
}

#banner-section #product-desc-col .select_mate {
  position: relative;
  float: left;
  min-width: 200px;
  width: 200px;
  min-height: 48px;
  height: 48px;
  /*font-family: 'Roboto';*/
  color: white;
  font-weight: 300;
  background-color: #fff;
  /*box-shadow: 1px 2px 10px -2px rgba(0,0,0,0.3);*/
  border-radius: 30px 30px 30px 30px;
  transition: all 375ms ease-in-out;
/* Oculto el elemento select */
    
    background: #00953B;
    
    /*flex: 1;*/
    /*grid-template-columns: 50fr 2fr 11fr;*/
    /*display: grid;    */
}

#banner-section #product-desc-col .select_mate select.select-hide {
  position: absolute;
  overflow: hidden;
  height: 0px;
  opacity: 0;  
    z-index: -1;
}

#banner-section #product-desc-col .select_mate[data-selec-open="true"] {
  border-radius: 30px 30px 0px 0px;  
}

#banner-section #product-desc-col .cont_list_select_mate {
  position: relative;
  float: left;
  width: 100%;
}

#banner-section #product-desc-col .cont_select_int {
 position: absolute;
  left: 0px;
  top: 0px;
  z-index: 999;
  overflow: hidden;
  height: 0px;
  width: 100%;
  background-color: #fff;
  padding: 0px;
  margin-bottom: 0px;
  margin-top: 0px;
  border-radius: 0px 0px 30px 30px;
  /*box-shadow: 1px 4px 10px -2px rgba(0, 0, 0, 0.2);*/
  transition: all 375ms ease-in-out;
}

#banner-section #product-desc-col .cont_select_int li {
	position: relative;
  float: left;
  width: 100%;
  /*border-bottom:1px solid #00953B;*/
  background-color: #00953B;
  list-style-type: none;
  padding: 12px 15px;
  margin: 0px;  
  transition: all 275ms ease-in-out;
  display: block;
  cursor:pointer;
  font-size: 15px;
  font-weight: 300;
  
  padding: 15px;
    width: 100%;
    display: block;
    margin: 0px;
    cursor: pointer;
    font-size: 15px;
    font-weight: 300;
}

#banner-section #product-desc-col .cont_select_int li:last-child{
  /*border-radius: 3px;*/
  border-bottom:0px; 
}

#banner-section #product-desc-col .cont_select_int li:hover{
  background-color: #CC1351;
}

#banner-section #product-desc-col .cont_select_int li.active{
  background-color: #CC1351;
}

/* etiqueta <p> con la opcion selecionada  */
#banner-section #product-desc-col .selecionado_opcion {
  padding: 12px 8px;
  width: 83%;
  display: block;
  margin: 0px;
  cursor: pointer;
  font-size: 15px;
  font-weight: 400;
  margin-top: 2px;
  text-align: center;
  color: white;
}



@media screen and (max-width: 1080px) {
    .page-banner-carousel button {
    width: 60px;
    height: 50px;
}

  .page-banner-carousel .carousel-cell2-1,
  .page-banner-carousel .carousel-cell2-2,
  .page-banner-carousel .carousel-cell2-3,
  .page-banner-carousel .carousel-cell2-4,
  .page-banner-carousel .carousel-cell2-5,
  .page-banner-carousel .carousel-cell3-1, 
  .page-banner-carousel .carousel-cell3-2, 
  .page-banner-carousel .carousel-cell3-3, 
  .page-banner-carousel .carousel-cell3-4, 
  .page-banner-carousel .carousel-cell3-5 {
    height: 350px;
  }
  
  /* cell number */
  .page-banner-carousel .carousel-cell2-1:before, 
  .page-banner-carousel .carousel-cell2-2:before, 
  .page-banner-carousel .carousel-cell2-3:before, 
  .page-banner-carousel .carousel-cell2-4:before, 
  .page-banner-carousel .carousel-cell2-5:before, 
  .page-banner-carousel .carousel-cell3-1:before, 
  .page-banner-carousel .carousel-cell3-2:before, 
  .page-banner-carousel .carousel-cell3-3:before, 
  .page-banner-carousel .carousel-cell3-4:before, 
  .page-banner-carousel .carousel-cell3-5:before {
    line-height: 350px;
  }
}

@media screen and (max-width: 767px) {
    #banner-section #plant-food-title {
        padding-top: 30px;
    }
  .page-banner-carousel {
    display: grid;
    flex: unset;
    gap: 5px;
  }

  .page-banner-carousel .flickity-button {
    /*display: none;*/
  }
  
  .page-banner-carousel button {
        width: 50px;
        height: 40px;
        /*display: none;*/
    }

  .page-banner-carousel .carousel-cell2-1,
  .page-banner-carousel .carousel-cell2-2,
  .page-banner-carousel .carousel-cell2-3,
  .page-banner-carousel .carousel-cell2-4,
  .page-banner-carousel .carousel-cell2-5,
  .page-banner-carousel .carousel-cell3-1, 
  .page-banner-carousel .carousel-cell3-2, 
  .page-banner-carousel .carousel-cell3-3, 
  .page-banner-carousel .carousel-cell3-4, 
  .page-banner-carousel .carousel-cell3-5 {
    height: 250px;
  }
  
  /* cell number */
  .page-banner-carousel .carousel-cell2-1:before, 
  .page-banner-carousel .carousel-cell2-2:before, 
  .page-banner-carousel .carousel-cell2-3:before, 
  .page-banner-carousel .carousel-cell2-4:before, 
  .page-banner-carousel .carousel-cell2-5:before, 
  .page-banner-carousel .carousel-cell3-1:before, 
  .page-banner-carousel .carousel-cell3-2:before, 
  .page-banner-carousel .carousel-cell3-3:before, 
  .page-banner-carousel .carousel-cell3-4:before, 
  .page-banner-carousel .carousel-cell3-5:before {
    line-height: 250px;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4dc43d65 */#custom-icon-box svg path {
    stroke-width: 7px;
    stroke: #00953B;
}
#custom-icon-box h3.elementor-icon-box-title span {
    font-family: "Lexend Deca", Sans-serif;
    font-weight: 400;
    letter-spacing: 0.2px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-27d72ab3 */.three-image-slider-section .testimonial-carousel-container .testimonial-carousel {
    width: 100%;
    margin-right: -405px;
    visibility: hidden;
}

.testimonial-carousel-container {
  display: flex;
}

.testimonial-carousel-container .testimonial-carousel-spacer {
  min-width: 300px;
}

.testimonial-carousel-container .testimonial-carousel-text {
  flex: 1;
  position: absolute;
  z-index: 60;
  padding-top: 56px;
  padding-right: 40px;
  width: 300px;
}

.testimonial-carousel-container .testimonial-carousel-text .quote-01,
.testimonial-carousel-container .testimonial-carousel-text .quote-02 {
  display: none;
}

.testimonial-carousel-container .testimonial-carousel-text .quote-00,
.testimonial-carousel-container .testimonial-carousel-text .quote-01,
.testimonial-carousel-container .testimonial-carousel-text .quote-02 {
  position: relative;
  font-size: 2.125rem;
  line-height: 2.5rem;
  letter-spacing: -0.5px;
  margin-bottom: 24px;
  min-height: 120px;
}

.testimonial-carousel-container .testimonial-carousel-text .testimonial-carousel-text-name {
  margin-top: 50px;
  font-size: 1rem;
  color: #00953B;
}

.testimonial-carousel-container .testimonial-carousel-text .testimonial-carousel-text-title {
  font-size: 0.9rem;
  font-family: serif;
  color: #00953B;
}

.testimonial-carousel-container .testimonial-carousel .carousel-cell1-name-title {
  display: none;
}

.testimonial-carousel-container .testimonial-carousel {
  /* display: flex;
  column-gap: 20px; */
  flex: 1;
  display: grid;
  grid-template-columns: 38fr 62fr;
  grid-gap: 30px;
}

.testimonial-carousel .second-section {
  display: flex;
  height: fit-content;
  /*column-gap: 30px; */
  /*-webkit-column-gap: 30px;*/
  /*-moz-column-gap: 30px; */
}

.testimonial-carousel .second-section .carousel2 {
    margin-right: 30px;
}

.testimonial-carousel .second-section .carousel2, .testimonial-carousel .second-section .carousel3 {
  flex: 1;
}

.testimonial-carousel-container .testimonial-carousel button {
    transform: translateY(-100%);
    -moz-transform: translateY(-100%);
    -webkit-transform: translateY(-100%);
    width: 69px;
    height: 56px;
}

.testimonial-carousel .main-section .carousel1 .flickity-button.flickity-prev-next-button.previous, 
.testimonial-carousel .main-section .carousel1 .flickity-button.flickity-prev-next-button.next, 
.testimonial-carousel .second-section .carousel3 .flickity-button.flickity-prev-next-button.previous, 
.testimonial-carousel .second-section .carousel2 .flickity-button.flickity-prev-next-button.next {
  display: none;
}

.testimonial-carousel .second-section .carousel2 .flickity-button.flickity-prev-next-button.previous {
  left: auto;
  right: 0;
  margin-right: -1px;
  top: 100%;
}

.testimonial-carousel .flickity-button.flickity-prev-next-button {
  border-radius: 0%;
  background-color: white;
  border-color: white;
}

.testimonial-carousel .flickity-button.flickity-prev-next-button svg {
  color: #00953B;
}

.testimonial-carousel .second-section .carousel3 .flickity-button.flickity-prev-next-button.next {
  left: 0;
  margin-left: -1px;
  top: 100%;
  right: unset;
}

.testimonial-carousel .main-section .carousel1,
.testimonial-carousel .main-section .carousel2,
.testimonial-carousel .main-section .carousel3 {
    width: 100%;
}

.testimonial-carousel .main-section .carousel-cell1,
.testimonial-carousel .second-section .carousel-cell2,
.testimonial-carousel .second-section .carousel-cell3 {
  width: 100%;
  height: 450px;
  /*margin-right: 10px;*/
  /* background: #8C8; */
  /*border-radius: 5px;*/
  display: flex;
  align-items: center;
  justify-content: center;
  /* counter-increment: gallery-cell; */
}

.testimonial-carousel .second-section .carousel-cell2,
.testimonial-carousel .second-section .carousel-cell3 {
    height: 350px;
}

/* cell number */
.testimonial-carousel .second-section .carousel-cell2:before, .testimonial-carousel .second-section .carousel-cell3:before {
  display: block;
  text-align: center;
  /* content: counter(gallery-cell); */
  line-height: 250px;
  font-size: 80px;
  color: white;
}

/* .testimonial-carousel .carousel-cell-image {
  display: block;
  max-height: 100%;
  margin: 0 auto;
  max-width: 100%;
  opacity: 0;
  -webkit-transition: opacity 0.4s;
          transition: opacity 0.4s;
} */

/* fade in lazy loaded image */
/* .testimonial-carousel .carousel-cell-image.flickity-lazyloaded,
.testimonial-carousel .carousel-cell-image.flickity-lazyerror {
  opacity: 1;
} */

.testimonial-carousel-text-title em {
    font-family: serif;
    font-size: 17px;
}

/*.testimonial-carousel .main-section .carousel1,*/
/*.testimonial-carousel .main-section .carousel2,*/
/*.testimonial-carousel .main-section .carousel3 {*/
/*    height: 400px;*/
/*}*/

.testimonial-carousel .main-section .carousel1 .cell-1 {
    background-image: url('https://www.growwithnoot.com/wp-content/uploads/plant-food-review-3.jpg');
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}
.testimonial-carousel .main-section .carousel1 .cell-2 {
    background-image: url('https://www.growwithnoot.com/wp-content/uploads/plant-food-review-2.jpg');
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}
.testimonial-carousel .main-section .carousel1 .cell-3 {
    background-image: url('https://www.growwithnoot.com/wp-content/uploads/plant-food-review-1.jpg');
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}

.testimonial-carousel .second-section .carousel2 .cell-1 {
    background-image: url('https://www.growwithnoot.com/wp-content/uploads/plant-food-review-2.jpg');
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}
.testimonial-carousel .second-section .carousel2 .cell-2 {
    background-image: url('https://www.growwithnoot.com/wp-content/uploads/plant-food-review-1.jpg');
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}
.testimonial-carousel .second-section .carousel2 .cell-3 {
    background-image: url('https://www.growwithnoot.com/wp-content/uploads/plant-food-review-3.jpg');
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}

.testimonial-carousel .second-section .carousel3 .cell-1 {
    background-image: url('https://www.growwithnoot.com/wp-content/uploads/plant-food-review-1.jpg');
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}
.testimonial-carousel .second-section .carousel3 .cell-2 {
    background-image: url('https://www.growwithnoot.com/wp-content/uploads/plant-food-review-3.jpg');
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}
.testimonial-carousel .second-section .carousel3 .cell-3 {
    background-image: url('https://www.growwithnoot.com/wp-content/uploads/plant-food-review-2.jpg');
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}

@media screen and (max-width: 1080px) {
    .testimonial-carousel-container .testimonial-carousel button {
        width: 60px;
        height: 50px;
    }
}

@media screen and (max-width: 767px) {
    .testimonial-carousel-container .testimonial-carousel-text {
        padding-right: 0px;
    }
    .testimonial-carousel-container .testimonial-carousel button {
        width: 50px;
        height: 40px;
        /*display: none;*/
    }
  .testimonial-carousel-container {
    display: grid;
  }
  .testimonial-carousel-container .testimonial-carousel-spacer {
    display: none;
    min-width: unset;
  }
  .testimonial-carousel-container .testimonial-carousel-text {
    order: 1;
    position: relative;
    padding-top: unset;
  }
  .testimonial-carousel-container .testimonial-carousel-text h2 {
      font-size: 1.4rem;
  }
  .testimonial-carousel-container .testimonial-carousel-text .testimonial-carousel-text-name {
      margin-top: 0px;
      font-size: 0.9rem;
  }
  .testimonial-carousel-container .testimonial-carousel-text .testimonial-carousel-text-title {
      margin-top: -15px;
  }
  .testimonial-carousel-container .testimonial-carousel {
    flex: unset;
    grid-gap: 5px;
  }
  .testimonial-carousel .second-section .carousel2 {
    margin-right: 5px;
    }
  .testimonial-carousel-container .testimonial-carousel .carousel-cell1-name-title {
    display: block;
    position: absolute;
    left:10px;
    bottom: 20px;
  }
  .testimonial-carousel-container .testimonial-carousel .testimonial-carousel-text-name {
    font-size: 1rem;
    font-weight: 600;
    color: white;
  }
  .testimonial-carousel-container .testimonial-carousel .testimonial-carousel-text-title {
    font-size: 0.9rem;
    font-family: serif;
    color: white;
  }
  
  .testimonial-carousel .main-section .carousel-cell1,
.testimonial-carousel .second-section .carousel-cell2,
.testimonial-carousel .second-section .carousel-cell3 {
  height: 350px;
}
.testimonial-carousel .second-section .carousel-cell2, .testimonial-carousel .second-section .carousel-cell3 {
    height: 250px;
}
}

@media screen and (max-) {
      .testimonial-carousel .main-section .carousel-cell1,
.testimonial-carousel .second-section .carousel-cell2,
.testimonial-carousel .second-section .carousel-cell3 {
  height: 250px;
}
.testimonial-carousel .second-section .carousel-cell2, .testimonial-carousel .second-section .carousel-cell3 {
    height: 200px;
}
}

@media screen and (max-width: 1000px) {
    #testimonial-section .elementor-container.elementor-column-gap-custom {
        padding-left: 0px;
        padding-right: 0px;
    }
}

@media screen and (min-width: 768px) and (max-width:1000px) {
    .testimonial-carousel-container .testimonial-carousel-spacer {
        min-width: 150px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-468b89ff */.section-handcraft .section-handcraft-right .handcraft-description p {
    /*font-size: 1.125rem;*/
    padding-bottom: 10px;
    line-height: 1.75rem;
}

.section-handcraft .section-handcraft-right .handcraft-description {
    margin-bottom: 0px;
    border-bottom: 2px solid #00953B;
}

.section-handcraft .section-handcraft-right .elementor-accordion .elementor-tab-title {
    padding: 15px 0px;
    border-bottom: 1px solid #AEA9A9;
    display: none;
}

.section-handcraft .section-handcraft-right .elementor-accordion-item .elementor-tab-content {
    padding: 15px 0px;
}

.section-handcraft .details {
  width: 100%;
  /* flex-wrap: wrap; */
  line-height: 1.375rem;
  display: none;
  margin-top: 24px;
  margin-bottom: 0px;
  margin-top: 0px;
  display: flex;
  font-family: "Lexend";
}

.section-handcraft .details > * {
  margin-bottom: 16px;
}

.section-handcraft .details.last {
  border-bottom: 1px solid rgba(0, 0, 0, 0.16);
}

.section-handcraft .details dt {
  width: 40%;
  padding-right: 32px;
  color: rgba(0, 0, 0, 0.16);
}

.section-handcraft .details dd {
  width: 60%;
  margin-left: 0;
}

@media screen and (max-width: 767px) {
    .section-handcraft .elementor-container.elementor-column-gap-default {
        padding-left: 0px;
        padding-right: 0px;
    }
    .section-handcraft .details {
        display: block;
    }
    .section-handcraft .details dt, .section-handcraft .details dd {
        width: 100%;
    }
    .section-handcraft .details dt {
        margin-bottom: 0px;
    }
    .section-handcraft .section-handcraft-right .elementor-widget-wrap.elementor-element-populated {
        padding: 0px;
    }
    .section-handcraft .section-handcraft-right .elementor-accordion .elementor-tab-title {
        display: block;
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
    .section-handcraft .section-handcraft-right .elementor-accordion-item .elementor-tab-content {
        padding: 0px;
    }
    .section-handcraft .section-handcraft-left {
        margin-bottom: 15px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-778073ed */.section-fermented .section-fermented-left .fermented-description p {
    /*font-size: 1.125rem;*/
    padding-bottom: 10px;
    line-height: 1.75rem;
}

.section-fermented .section-fermented-left .fermented-description {
    margin-bottom: 0px;
    border-bottom: 2px solid #00953B;
}

.section-fermented .section-fermented-left .elementor-accordion     .elementor-tab-title {
    padding: 15px 0px;
    border-bottom: 1px solid #AEA9A9;
    display: none;
}

.section-fermented .section-fermented-left .elementor-accordion-item .elementor-tab-content {
    padding: 15px 0px;
}

.section-fermented .details {
  width: 100%;
  /* flex-wrap: wrap; */
  line-height: 1.375rem;
  display: none;
  margin-top: 24px;
  margin-bottom: 0px;
  margin-top: 0px;
  display: flex;
  font-family: "Lexend";
}

.section-fermented .details > * {
  margin-bottom: 16px;
}

.section-fermented .details.last {
  border-bottom: 1px solid rgba(0, 0, 0, 0.16);
}

.section-fermented .details dt {
  width: 40%;
  padding-right: 32px;
  color: rgba(0, 0, 0, 0.16);
}

.section-fermented .details dd {
  width: 60%;
  margin-left: 0;
}

@media screen and (max-width: 767px) {
    .section-fermented .elementor-container.elementor-column-gap-default {
        padding-left: 0px;
        padding-right: 0px;
    }
    .section-fermented .details {
        display: block;
    }
    .section-fermented .details dt, .section-fermented .details dd {
        width: 100%;
    }
    .section-fermented .details dt {
        margin-bottom: 0px;
    }
    .section-fermented .section-fermented-left .elementor-widget-wrap.elementor-element-populated {
        padding: 0px;
    }
    .section-fermented .section-fermented-left .elementor-accordion .elementor-tab-title {
        display: block;
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
    .section-fermented .section-fermented-left .elementor-accordion-item .elementor-tab-content {
        padding: 0px;
    }
    .section-fermented .section-fermented-left {
        order: 2;
    }
    .section-fermented .section-fermented-right {
        order: 1;
        margin-bottom: 15px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-72ef3452 */.section-content-timeline .panel {
  padding: 0 2px;
  color: #00953B;
  font-size: 1rem;
  font-weight: 400;
  font-family: "Lexend";
  /* line-height: 1.5; */
  letter-spacing: -0.5px;
}
.section-content-timeline .panel .footnote-ref {
  text-decoration: none;
  font-size: 1rem;
  line-height: 1.625rem;
  color: #00953B;
}
.section-content-timeline .panel .timeline-header {
  font-weight: 500;
  font-size: 1.875rem;
  font-weight: 600;
  line-height: 2.25rem;
  letter-spacing: -0.4px;
  margin: 24px 0px 16px;
}
.section-content-timeline .panel .timeline-intro-subhead {
  font-size: 1.125rem;
  line-height: 1.75rem;
  font-weight: normal;
  margin: 0px 0px 56px;
}
@media screen and (max-width: 46.8125em) {
  .section-content-timeline .panel .timeline-intro-subhead {
    font-size: 1rem;
    line-height: 1.625rem;
    margin-bottom: 40px;
  }
}
.section-content-timeline .panel .timeline-content {
  display: inline-block;
  position: relative;
  width: 100%;
  padding-bottom: 3px;
}
.section-content-timeline .panel .timeline-content .timeline-line {
  position: absolute;
  left: 5px;
  width: 2px;
  background-color: #00953B;
}
@media screen and (max-width: 59.9375em) {
  .section-content-timeline .panel .timeline-content .timeline-line {
    left: 19px;
  }
}
.section-content-timeline .panel .timeline-content .timeline-item {
  padding: 0px 20px 0px 40px;
  position: relative;
  margin-bottom: 56px;
  max-width: 442px;
  opacity: 0.2;
  transition: opacity 0.4s ease 0s;
  box-sizing: border-box;
}
@media screen and (max-width: 46.8125em) {
  .section-content-timeline .panel .timeline-content .timeline-item {
    padding-left: 40px;
    width: auto;
  }
}
.section-content-timeline .panel .timeline-content .timeline-item .timeline-item-marker {
  position: absolute;
  left: -3px;
  top: -3px;
  width: 15px;
  height: 15px;
  /* border: 2px solid #ced5e1; */
  background-color: white;
  border-radius: 18px;
  z-index: 11;
  box-sizing: content-box;
}
@media screen and (max-width: 59.9375em) {
  .section-content-timeline .panel .timeline-content .timeline-item .timeline-item-marker {
    left: 11px;
  }
}
.section-content-timeline .panel .timeline-content .timeline-item .timeline-item-fill {
  position: absolute;
  width: 17px;
  height: 17px;
  background: #00953B;
  border-color: #fff;
  border-radius: 13px;
  top: -3px;
  left: -3px;
  z-index: 12;
  box-sizing: content-box;
}
@media screen and (max-width: 59.9375em) {
  .section-content-timeline .panel .timeline-content .timeline-item .timeline-item-fill {
    left: 12px;
  }
}
.section-content-timeline .panel .timeline-content .timeline-item .timeline-item-content {
  transform: translateY(-10px);
}
.section-content-timeline .panel .timeline-content .timeline-item .timeline-item-content .timeline-item-month {
  display: none;
  position: relative;
  font-size: 0.875rem;
  line-height: 1.5rem;
  font-weight: 500;
  margin: 0px 0px 16px;
}
@media screen and (max-width: 46.8125em) {
  .section-content-timeline .panel .timeline-content .timeline-item .timeline-item-content .timeline-item-month {
    font-size: 0.75rem;
    line-height: 1.125rem;
    margin-bottom: 8px;
    position: relative;
    left: 0px;
    top: 0px;
  }
}
.section-content-timeline .panel .timeline-content .timeline-item .timeline-item-content .timeline-item-title {
  font-weight: 600;
  display: block;
  font-size: 1.1rem;
  line-height: 2rem;
  letter-spacing: -0.1px;
  text-align: left;
  font-family: "Lexend";
  margin: 0px 0px 8px;
  color: #00953B;
}
@media screen and (max-width: 46.8125em) {
  /* .section-content-timeline .panel .timeline-content .timeline-item .timeline-item-content .timeline-item-title {
    font-size: 1rem;
    line-height: 1.625rem;
    letter-spacing: 0px;
  } */
}
.section-content-timeline .panel .timeline-content .timeline-item .timeline-item-content .timeline-description {
  font-size: 1rem;
  /* line-height: 1.75rem; */
  font-weight: 400;
  margin: 0px;
  font-family: "Lexend";
  letter-spacing: -0.5px;
  color: #7A7A7A;
}
@media screen and (max-width: 46.8125em) {
  .section-content-timeline .panel .timeline-content .timeline-item .timeline-item-content .timeline-description {
    font-size: 1rem;
  }
}
.section-content-timeline .panel .timeline-content .timeline-item-last-marker {
  display: none;
  position: absolute;
  left: 1px;
  bottom: -2px;
  width: 6px;
  height: 6px;
  border: 2px solid #00953B;
  background-color: #00953B;
  border-radius: 18px;
  z-index: 11;
  box-sizing: content-box;
}
@media screen and (max-width: 59.9375em) {
  .section-content-timeline .panel .timeline-content .timeline-item-last-marker {
    left: 15px;
  }
}

/*# sourceMappingURL=style.css.map *//* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7b2f50f4 */@media screen and (max-width: 767px) {
    #plants-need-more #plants-need-more-title {
        padding-top: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5f33787b */.section-fermented .section-fermented-left .fermented-description p {
    /*font-size: 1.125rem;*/
    padding-bottom: 10px;
    line-height: 1.75rem;
}

.section-fermented .section-fermented-left .fermented-description {
    margin-bottom: 0px;
    border-bottom: 2px solid #00953B;
}

.section-fermented .section-fermented-left .elementor-accordion     .elementor-tab-title {
    padding: 15px 0px;
    border-bottom: 1px solid #AEA9A9;
    display: none;
}

.section-fermented .section-fermented-left .elementor-accordion-item .elementor-tab-content {
    padding: 15px 0px;
}

.section-fermented .details {
  width: 100%;
  /* flex-wrap: wrap; */
  line-height: 1.375rem;
  display: none;
  margin-top: 24px;
  margin-bottom: 0px;
  margin-top: 0px;
  display: flex;
  font-family: "Lexend";
}

.section-fermented .details > * {
  margin-bottom: 16px;
}

.section-fermented .details.last {
  border-bottom: 1px solid rgba(0, 0, 0, 0.16);
}

.section-fermented .details dt {
  width: 40%;
  padding-right: 32px;
  color: rgba(0, 0, 0, 0.16);
}

.section-fermented .details dd {
  width: 60%;
  margin-left: 0;
}

@media screen and (max-width: 767px) {
    .section-fermented .elementor-container.elementor-column-gap-default {
        padding-left: 0px;
        padding-right: 0px;
    }
    .section-fermented .details {
        display: block;
    }
    .section-fermented .details dt, .section-fermented .details dd {
        width: 100%;
    }
    .section-fermented .details dt {
        margin-bottom: 0px;
    }
    .section-fermented .section-fermented-left .elementor-widget-wrap.elementor-element-populated {
        padding: 0px;
    }
    .section-fermented .section-fermented-left .elementor-accordion .elementor-tab-title {
        display: block;
    }
    .section-fermented .section-fermented-left .elementor-accordion-item .elementor-tab-content {
        padding: 0px;
    }
    .section-fermented .section-fermented-left {
        order: 2;
    }
    .section-fermented .section-fermented-right {
        order: 1;
        margin-bottom: 15px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6e0d8d2b */.section-handcraft .section-handcraft-right .handcraft-description p {
    /*font-size: 1.125rem;*/
    padding-bottom: 10px;
    line-height: 1.75rem;
}

.section-handcraft .section-handcraft-right .handcraft-description {
    margin-bottom: 0px;
    border-bottom: 2px solid #00953B;
}

.section-handcraft .section-handcraft-right .elementor-accordion .elementor-tab-title {
    padding: 15px 0px;
    border-bottom: 1px solid #AEA9A9;
    display: none;
}

.section-handcraft .section-handcraft-right .elementor-accordion-item .elementor-tab-content {
    padding: 15px 0px;
}

.section-handcraft .details {
  width: 100%;
  /* flex-wrap: wrap; */
  line-height: 1.375rem;
  display: none;
  margin-top: 24px;
  margin-bottom: 0px;
  margin-top: 0px;
  display: flex;
  font-family: "Lexend";
}

.section-handcraft .details > * {
  margin-bottom: 16px;
}

.section-handcraft .details.last {
  border-bottom: 1px solid rgba(0, 0, 0, 0.16);
}

.section-handcraft .details dt {
  width: 40%;
  padding-right: 32px;
  color: rgba(0, 0, 0, 0.16);
}

.section-handcraft .details dd {
  width: 60%;
  margin-left: 0;
}

@media screen and (max-width: 767px) {
    .section-handcraft .elementor-container.elementor-column-gap-default {
        padding-left: 0px;
        padding-right: 0px;
    }
    .section-handcraft .details {
        display: block;
    }
    .section-handcraft .details dt, .section-handcraft .details dd {
        width: 100%;
    }
    .section-handcraft .details dt {
        margin-bottom: 0px;
    }
    .section-handcraft .section-handcraft-right .elementor-widget-wrap.elementor-element-populated {
        padding: 0px;
    }
    .section-handcraft .section-handcraft-right .elementor-accordion .elementor-tab-title {
        display: block;
    }
    .section-handcraft .section-handcraft-right .elementor-accordion-item .elementor-tab-content {
        padding: 0px;
    }
    .section-handcraft .section-handcraft-left {
        margin-bottom: 15px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6c40c95e */.section-how-to-use {
    color: #00953B;
}
.section-how-to-use .p {
    display: flex;
    border-bottom: 1px solid #00953B;
    padding-bottom: 3px;
    padding-top: 3px;
}

.section-how-to-use .p .t {
    font-size: 13px;
    font-family: "Lexend";
    font-weight: 500;
    letter-spacing: 0px;
    /*color: #00953B;*/
    /*padding-bottom: 8px;*/
}

.section-how-to-use .p .n {
    margin-bottom: .9rem;
    margin-top: .9rem;
    font-family: "Lexend";
    font-weight: 500;
    /*color: #00953B;*/
}

.section-how-to-use .p .d {
    padding-left: 15px;
    font-size: 16px;
    font-family: "Lexend";
    font-weight: 600;
    letter-spacing: -0.5px;
    margin-bottom: .9rem;
    margin-top: .9rem;
    /*color: #00953B;*/
}

.section-how-to-use .x {
    font-size: 12px;
    font-weight: 400;
    padding-top: 1.1rem;
}

@media screen and (max-width: 767px) {
    .section-how-to-use .p .d {
        font-size: 19px;
    }
    .section-how-to-use .x {
        font-size: 14px;
    }
    
    .section-how-to-use .elementor-container.elementor-column-gap-default {
        padding-left: 0px;
        padding-right: 0px;
    }  
    
    .section-how-to-use .elementor-column-gap-default>.elementor-column>.elementor-element-populated {
        padding: 0px;
    }
    .section-how-to-use .left {
        order: 2;
        margin-top: 20px;
    }
    .section-how-to-use .right {
        order: 1;
    }
    .section-how-to-use .p .n,.section-how-to-use .p .d {
        margin-bottom: .7rem;
        margin-top: .7rem;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2d3218a0 */.img-hover-zoom {
    /*background: #222f3e;*/
    height: 150px;
    overflow: hidden;
    border-radius: .1em;
    /*border: 5px solid rgba(255, 255, 255, .05);*/
}

.img-hover-zoom:hover img {
  transform: scale(1.1);
} 

.img-hover-zoom--basic img {
    transition: transform .5s ease;
}

.protein-story-icon-placeholder {
display: flex;
    -webkit-box-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    align-items: center;
    position: absolute;
    bottom: 16px;
    left: 36px;
    background: rgb(255, 255, 255);
    width: 48px;
    height: 48px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1c5e22af *//* external css: flickity.css */

/* * { box-sizing: border-box; }

body { font-family: sans-serif; } */

.mfp-wrap.pp-modal-popup-fullscreen .mfp-close {
    display: none;
}

.pp-modal-popup-window {
    background: none;
    /*padding: 0px;*/
}

.mfp-bg {
    background: none !important;
}

.main-carousel {
  background: #EEE;
  position: fixed;
  width: 100vw;
  height: 100vh;
  inset: 0px;
  overflow: hidden;
  /*z-index: 0;*/
  align-items: center;
  justify-content: center;
  
  -webkit-box-align: center;
  -webkit-box-pack: center;
  flex-direction: column;
  background-color: rgba(0, 0, 0, 0.56);
  /*opacity: 0;*/
  display: flex;
  transition: opacity 500ms ease-in-out 0s;
  animation: 300ms ease 0s 1 normal forwards running gWpsBT;/**/
}

.main-carousel .flickity-viewport {
    width: 100%;
    height: 450px !important;
}

.main-carousel .flickity-slider {
    display: flex;
    align-items: center;
}

.main-carousel .carousel-cell {
  width: 50%;
  height: 60%;
  /*margin-right: 35px;*/
  border-radius: 0px;
  background-repeat: no-repeat;
  background-position: right;
  background-size: cover;
  background-color: #f8f8fa;
  background-position-x: right;
background-position-y: bottom;
background-size: 600px 300px;
}

.main-carousel .carousel-cell .content {
    overflow-y: hidden;
    min-height: 100%;
}

.main-carousel .carousel-cell.cell-1 {
  background-image: url('https://www.growwithnoot.com/wp-content/uploads/2021/11/plant-food-microbe-1-1.jpg');
}

.main-carousel .carousel-cell.cell-2 {
  background-image: url('https://www.growwithnoot.com/wp-content/uploads/2021/11/plant-food-microbe-2-1.jpg');
}

.main-carousel .carousel-cell.cell-3 {
  background-image: url('https://www.growwithnoot.com/wp-content/uploads/2021/11/plant-food-microbe-3-1.jpg');
}

.main-carousel .carousel-cell.cell-4 {
  background-image: url('https://www.growwithnoot.com/wp-content/uploads/2021/11/plant-food-microbe-4-1.jpg');
}

.main-carousel .carousel-cell.cell-5 {
  background-image: url('https://www.growwithnoot.com/wp-content/uploads/2021/11/plant-food-microbe-5-1.jpg');
}

.main-carousel .carousel-cell.cell-6 {
  background-image: url('https://www.growwithnoot.com/wp-content/uploads/2021/11/plant-food-microbe-6-1.jpg');
}

.main-carousel .carousel-cell .close {
  position: unset;
  top: 16px;
  right: 16px;
  background: transparent;
  border: none;
  outline: none;
  padding: 0px;
  display: flex;
  -webkit-box-pack: end;
  justify-content: flex-end;
  z-index: 100;
  cursor: pointer;
  float: right;
}

.main-carousel .carousel-cell .close img {
    width: 25px;
  height: 25px;
}

.main-carousel .carousel-cell h2 {
  font-family: "Lexend", sans-serif;
  font-weight: 500;
  display: block;
  text-align: left;
  font-size: 1.375rem;
  line-height: 2rem;
  letter-spacing: -0.2px;
  margin: 0px;
  color: #00953B;
  margin-top: 30px;
}

.main-carousel .carousel-cell p.gram {
  font-family: "Lexend", sans-serif;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 300;
  margin: 0px 0px 16px;
  color: #7A7A7A;
  border-bottom: 1px solid rgb(204, 204, 204);
}

.main-carousel .carousel-cell p.description {
  font-family: "Lexend", sans-serif;
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 300;
  margin: 0px 0px 24px;
  color: #7A7A7A;
}

.main-carousel .carousel-cell p.support {
  font-family: "Lexend", sans-serif;
  font-size: 0.875rem;
  /*line-height: 1.25rem;*/
  line-height: 0.5;
  font-weight: 300;
  /*margin: 0px 0px 24px;*/
  color: #7A7A7A;
}

.main-carousel .carousel-cell .content div {
  font-family: "Lexend", sans-serif;
  font-size: 0.75rem;
  line-height: 1.25rem;
  letter-spacing: 0.8px;
  font-weight: 500;
  margin: 0px 0px 8px;
  color: rgba(20, 43, 111, 0.56);
  text-transform: uppercase;
}

.main-carousel .carousel-cell a {
  border-bottom: 2px solid #7A7A7A;;
  font-family: "Lexend", sans-serif;
  font-size: 0.875rem;
  position: absolute;
  text-decoration: none;
  padding-bottom: 3px;
  color: #7A7A7A;
}

.main-carousel .carousel-cell.is-selected {
    /* background: cadetblue; */
    height: 100%;
    transition: max-height 0.3s ease-out;
    /*transition: transform 550ms cubic-bezier(0.42, 0, 0.335, 1) 0s; */
}

/* cell number */
/* .carousel-cell:before {
  display: block;
  text-align: center;
  content: counter(carousel-cell);
  line-height: 200px;
  font-size: 80px;
  color: white;
} */

.main-carousel .flickity-prev-next-button.next {
    right: 20px;
}


#select-carousel {
    padding: 10px;
    border: 1px solid;
    margin: auto;
    cursor: pointer;
}

.obj-group {
    /*display: grid;*/
    /*grid-gap: 30px;*/
    /*grid-template-columns: auto auto auto;*/
    /*padding: 10px;*/
    /*row-gap: 25px;*/
}

.obj {
  padding: 20px;
  font-size: 30px;
  height: 200px;
  position: relative;
  z-index: 999;
  cursor: pointer;
  background-repeat: no-repeat;
  background-position: right;
  background-size: cover;
  }

  .obj-group .obj.obj-cell-1 {
      background-image: url('https://www.growwithnoot.com/wp-content/uploads/2021/11/plant-food-microbe-1.jpg');
  }

  .obj-group .obj.obj-cell-2 {
      background-image: url('https://www.growwithnoot.com/wp-content/uploads/2021/11/plant-food-microbe-2.jpg');
  }

  .obj-group .obj.obj-cell-3 {
      background-image: url('https://www.growwithnoot.com/wp-content/uploads/2021/11/plant-food-microbe-3.jpg');
  }

  .obj-group .obj.obj-cell-4 {
      background-image: url('https://www.growwithnoot.com/wp-content/uploads/2021/11/plant-food-microbe-4.jpg');
  }

  .obj-group .obj.obj-cell-5 {
      background-image: url('https://www.growwithnoot.com/wp-content/uploads/2021/11/plant-food-microbe-5.jpg');
  }

  .obj-group .obj.obj-cell-6 {
      background-image: url('https://www.growwithnoot.com/wp-content/uploads/2021/11/plant-food-microbe-6.jpg');
  }

.obj-group h3 {
    font-family: "Lexend",sans-serif;
    font-weight: 500;
    display: block;
    text-align: left;
    margin-top: auto;
    margin-bottom: 10px;
    z-index: 1;
    font-size: 1.625rem;
    color: #00953B;
}

.obj-group p {
    font-family: "Lexend", sans-serif;
    color: #7A7A7A;
    font-size: 0.975rem;
    line-height: 1.25rem;
    font-weight: 300;
    text-align: left;
    letter-spacing: 0px;
    margin: 0px;
    z-index: 1;
}

.obj-group span.country {
    font-family: "Lexend", sans-serif;
    color: #7A7A7A;
    font-size: 0.875rem;
    line-height: 1.5rem;
    font-weight: 500;
    text-align: left;
    letter-spacing: 0px;
    margin: 0px;
    position: absolute;
    bottom: 20px;
    z-index: 1;
}

.obj-group .icon-plus {
    position: absolute;
    bottom: 20px;
    right: 24px;
    margin: 0px;
    z-index: 1;
    height: 24px;
    width: 24px;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    background-color: rgba(20, 43, 111, 0.24);
    border-radius: 50%;
}

.main-carousel .flickity-viewport.is-expanded {
  height: 600px !important;
}

.main-carousel .flickity-viewport.is-expanded {
  width: 70% !important;
}

.main-carousel.flickity-enabled {
   position: fixed; 
  /*position: relative;*/
}

/*.pp-modal-popup-window {*/
/*    width: 100% !important;*/
/*    padding: 0px;*/
/*    max-width: 100%;*/
/*    position: fixed;*/
/*    height: 100vw;*/
/*    top: 0;*/
/*}*/

/*.pp-modal-popup-window .pp-popup-content {*/
/*    width: 100%;*/
/*    height: 100%;*/
/*}*/

@media screen and (min-width: 300px) and (max-width: 500px) {
  .obj-group {
      grid-template-columns: auto;
  }
}

@media screen and (max-width: 749px) {
  /* .main-carousel .flickity-viewport {
      
  }

  .main-carousel .flickity-slider {
      
  } */

  .main-carousel .carousel-cell {
      padding: 40px 50px 40px;
      /*margin-right: 10px;*/
  }
  .main-carousel .carousel-cell a {
      bottom: 40px;
  }
}

@media screen and (max-width: 550px) {
  /* .main-carousel .flickity-viewport {
      
  }

  .main-carousel .flickity-slider {
      
  } */

  .main-carousel .carousel-cell {
      padding: 25px 30px 25px;
      /*margin-right: 10px;*/
  }

  .main-carousel .carousel-cell a {
      bottom: 25px;
  }
}

@media screen and (min-width: 750px) {
  .main-carousel .carousel-cell {
      padding: 40px 50px 40px;
  }

  .main-carousel .carousel-cell a {
      bottom: 40px;
  }

  .main-carousel .carousel-cell .close {
      right: 24px;
  }
}

@media screen and (min-width: 960px) {
  .main-carousel .carousel-cell {
      padding: 48px 50px 48px;
      /*margin-right: 10px;*/
  }

  .main-carousel .carousel-cell p.gram { 
      margin-bottom: 24px;
      padding-bottom: 24px;
  }

  .main-carousel .carousel-cell p.description {
      margin-bottom: 32px;
  }

  .main-carousel .carousel-cell a {
      bottom: 48px;
  }
}

@media screen and (min-width: 501px) and (max-width: 1000px) {
  .obj-group {
      grid-template-columns: auto auto;
  }
}

@media screen and (min-width: 1200px) {
 .main-carousel  .carousel-cell {
      padding: 48px 90px 48px;
  }

  .main-carousel .carousel-cell a {
      bottom: 48px;
      /* left: 100px; */
  }
}

@media screen and (max-width: 767px) {
    .main-carousel .flickity-viewport {
        /*width: 100%;*/
        height: 600px !important;
    }
    .main-carousel .carousel-cell .content {
        height: 100%;
    }
    
    .main-carousel .carousel-cell p.support {
        line-height: 0.9rem;
          margin-bottom: 10px;
          font-size: 0.8rem;
    }
    
    .main-carousel .carousel-cell {
      width: 80%;
      height: 90%;
      /*margin-right: 20px;*/
      /*border-radius: 0px;*/
      /*background-repeat: no-repeat;*/
      /*background-position: right;*/
      /*background-size: cover;*/
      /*background-color: #f8f8fa;*/
    }
    
    .main-carousel .flickity-prev-next-button.next {
        right: 10px;
    }
    .main-carousel .carousel-cell p.description {
        font-size: 0.8rem;
    }
    
    .main-carousel .carousel-cell {
        background-size: 500px 200px;
    }
}

@media screen and (max-width: 1000px) {
    .banner-section .elementor-container.elementor-column-gap-no {
        padding-left: 0px;
        padding-right: 0px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-532557fa */.img-hover-zoom {
    /*background: #222f3e;*/
    height: 150px;
    overflow: hidden;
    border-radius: .1em;
    /*border: 5px solid rgba(255, 255, 255, .05);*/
}

.img-hover-zoom:hover img {
  transform: scale(1.1);
} 

.img-hover-zoom--basic img {
    transition: transform .5s ease;
}

.protein-story-icon-placeholder {
display: flex;
    -webkit-box-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    align-items: center;
    position: absolute;
    bottom: 16px;
    left: 36px;
    background: rgb(255, 255, 255);
    width: 48px;
    height: 48px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-16828eb1 */.section-smart-capsule-title h2.title {
    font-size: 2.25rem;
    font-weight: 600;
    letter-spacing: -1px;
    font-family: "Lexend";
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-11fce4ed */.section-smart-capsule .t {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: start;
    justify-content: flex-start;
}

.section-smart-capsule .t .d {
    background-color: #00953B;
    border-radius: 50%;
    display: flex;
    -webkit-box-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    align-items: center;
    height: 16px;
    width: 16px;
    margin-right: 20px;
    /*color: ;*/
}

.section-smart-capsule .t h3 {
    margin: 0px;
    letter-spacing: -0.5px;
    font-family: "Lexend",sans-serif;
    font-weight: 600;
    display: block;
    text-align: left;
    text-transform: uppercase;
    color: #00953B;
}

.section-smart-capsule .e {
    font-family: "Lexend", serif;
    letter-spacing: -0.5px;
    font-size: 1rem;
    line-height: 1.625rem;
    padding: 8px 0px 0px 36px;
    /*color: #00953B;*/
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-31de084f */body.page-template-default .pp-offcanvas-content.pp-offcanvas-slide h3.pp-offcanvas-widget-title {
    display: none;
}

body.page-template-default .pp-offcanvas-content.pp-offcanvas-slide .pp-offcanvas-header {
    position: absolute;
    right: 0;
    width: 48px;
    height: 48px;
    background: rgb(255, 255, 255);
    border-radius: 50%;
    padding: 0px;
    border: 0px;
    display: flex;
    -webkit-box-pack: center;
    -webkit-box-align: center;
    justify-content: center;
    align-items: center;
    top: 25px;
    right: 25px;
}

body.page-template-default .pp-offcanvas-content.pp-offcanvas-slide .pp-offcanvas-body {
    padding-left: 0px;
    padding-right: 0px;
}

body.page-template-default .pp-offcanvas-content.pp-offcanvas-slide .pp-offcanvas-body .pp-offcanvas-widget-content img.alignnone {
    width: 100%;
}

body.home.page-template-default .pp-offcanvas-content.pp-offcanvas-slide .pp-offcanvas-body .pp-offcanvas-widget-content .offcanvas-title {
    padding: 40px 40px 20px 40px;
}

body.page-template-default .pp-offcanvas-content.pp-offcanvas-slide .pp-offcanvas-body .pp-offcanvas-widget-content .offcanvas-title {
    font-size: 1.5rem;
    font-weight: 600;
    letter-spacing: -1px;
    font-family: "Lexend";
}

body.page-template-default .pp-offcanvas-content.pp-offcanvas-slide .pp-offcanvas-body .pp-offcanvas-widget-content .offcanvas-description {
    margin-top: 10px;
    padding-left: 40px;
    padding-right: 40px;
}

body.page-template-default .pp-offcanvas-content.pp-offcanvas-slide .pp-offcanvas-header .pp-icon i, body.home.page-template-default .pp-offcanvas-content.pp-offcanvas-slide .pp-offcanvas-header .pp-icon svg {
    width: 0.7em;
    height: 0.9em;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-57a33a6a */.success-stories-carousel-headings {
  width: 100%;
  position: relative;
  display: block;
  height: 82px;
}

.success-stories-carousel-headings .carousel-heading-text {
  height: 100%;
  display: flex;
  align-items: center;
}

.success-stories-carousel-headings .carousel-heading-text h2 {
  color: white;
  font-size: 40px;
  display: none;
  position: absolute;
}

.success-stories-carousel {
  padding: 50px 0;
  border-top: 1px solid white;
  border-bottom: 1px solid white;
}

.success-stories-carousel-headings .carousel-navigation {
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  background-color: rgba(0,0,0,0);
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  padding-left: 24px;
  position: absolute;
  right: 0;
  top: 0;
  -webkit-transform: translateY(12px);
  -ms-transform: translateY(12px);
  transform: translateY(12px);
  z-index: 2;
  transform: translateY(24px);
}

.success-stories-carousel-headings .carousel-navigation .left {
  cursor: pointer;
}

.success-stories-carousel-headings .carousel-navigation .left .left-arrow {
  background-image: url('/wp-content/uploads/2021/10/left.svg');
  background-repeat:  no-repeat;
  width: 32px;
  height: 32px;
}

.success-stories-carousel-headings .carousel-navigation .left, .success-stories-carousel-headings .carousel-navigation .right {
  cursor: pointer;
}

.success-stories-carousel-headings .carousel-navigation .right .right-arrow {
  background-image: url('/wp-content/uploads/2021/10/right.svg');
  background-repeat:  no-repeat;
  width: 32px;
  height: 32px;
}

.success-stories-carousel-headings .carousel-navigation .cur-carousel {
  color: white;
  letter-spacing: 2px;
  margin: 0 24px;
  font-size: 1rem;
  font-weight: 300;
}

.success-stories-carousel .carousel-cell {
  width: 100%;
  height: 330px;
  margin: 0 10px;
  /* background: #8C8; */
  border-radius: 5px;
  display: flex;
}

.success-stories-carousel button {
  border-radius: 0%;
  display: none;
}

.success-stories-carousel .carousel-cell .carousel-quote {
  width: 50%;
  margin: 0 5px;
}

.success-stories-carousel .carousel-cell .carousel-quote .quote-content {
  line-height: 35px;
  margin-bottom: 24px;
  padding-right: 48px;
  padding-top: 64px;
  position: relative;
  font-size: 1.7rem;
  font-weight: 500;
  letter-spacing: -1px;
  color: white;
}

.success-stories-carousel .carousel-cell .carousel-quote .quote-attribution {
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}

.success-stories-carousel .carousel-cell .carousel-quote .quote-attribution cite {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
}

.success-stories-carousel .carousel-cell .carousel-quote .quote-attribution cite .quotee {
  font-size: 20px;
  font-weight: 600;
  font-style: normal;
  line-height: 36px;
  color: white;
}

.success-stories-carousel .carousel-cell .carousel-quote .quote-attribution cite .quotee-company {
  color: white;
  font-style: normal;
}

.success-stories-carousel .carousel-cell .carousel-quote::before {
  content:"";
  background: rgba(255, 255, 255, 0) url('https://www.growwithnoot.com/wp-content/uploads/2021/10/spritesheet-icons._TTH_.svg') no-repeat;
  background-position: -1px -380px;
  height: 48px;
  left: 1;
  position: absolute;
  top: 0;
  width: 60px;

  z-index: 1;
}

.success-stories-carousel .carousel-cell .carousel-image {
  width: 50%;
  border-radius: 8px;
  /* transition: transform 0.6s; */
}

.success-stories-carousel .carousel-cell .carousel-image.video {
  align-items: center;
  display: flex;
  justify-content: center;
  cursor: pointer;
}

.success-stories-carousel .carousel-cell .carousel-image.video::before {
  content:"";
  background: rgba(255, 255, 255, 0) url('https://www.growwithnoot.com/wp-content/uploads/2021/10/spritesheet-icons._TTH_.svg') no-repeat;
  background-position: -1px -286px;
  background-size: initial;
  height: 90px;
  width: 90px;
  position: absolute;
}

.success-stories-carousel .carousel-cell.cell-1 .carousel-image {
  background-image: url('https://m.media-amazon.com/images/G/28/AS/AGS/sg/f2.png');
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}

.success-stories-carousel .carousel-cell.cell-2 .carousel-image {
  background-image: url('https://m.media-amazon.com/images/G/28/AS/AGS/sg/f3.png');
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}

.success-stories-carousel .carousel-cell.cell-3 .carousel-image {
  background-image: url('https://m.media-amazon.com/images/G/28/AS/AGS/sg/f4.png');
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}

.success-stories-carousel .carousel-cell.cell-4 .carousel-image {
  background-image: url('https://m.media-amazon.com/images/G/28/AS/AGS/sg/f1.png');
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}

.success-stories-carousel .carousel-cell.cell-5 .carousel-image {
  background-image: url('https://m.media-amazon.com/images/G/28/AS/AGS/sg/f5.png');
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}

.success-stories-carousel .carousel-cell.cell-6 .carousel-image {
  background-image: url('https://m.media-amazon.com/images/G/28/AS/AGS/sg/f6.png');
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}

#select-carousel {
    padding: 10px;
    border: 1px solid;
    margin: auto;
    cursor: pointer;
}

@media screen and (max-width: 999px) {
  .success-stories-carousel .carousel-cell .carousel-quote .quote-content {
    line-height: 32px;
    margin-bottom: 20px;
    padding-top: 60px;
  }
}

@media screen and (max-width: 800px) {
  .success-stories-carousel .carousel-cell .carousel-quote .quote-content {
    font-size: 1.4rem;
  }
  .success-stories-carousel .carousel-cell .carousel-quote .quote-attribution cite .quotee {
    font-size: 17px;
  }
}

@media screen and (max-width: 767px) {
  .success-stories-carousel .carousel-cell {
    display: block;
    height: 550px;
  }
  .success-stories-carousel .carousel-cell .carousel-quote {
    width: 100%;
    margin-bottom: 30px;
  }
  .success-stories-carousel .carousel-cell .carousel-image {
    height: 235px;
    width: 100%;
  }
  .success-stories-carousel .carousel-cell .carousel-quote .quote-content {
    font-size: 1.4rem;
    padding-right: 3px;
  }
  .success-stories-carousel .carousel-cell .carousel-quote .quote-attribution cite .quotee {
    font-size: 17px;
  }
  .success-stories-carousel .carousel-cell .carousel-quote .quote-attribution cite .quotee-company {
    font-size: 14px;
  }
  .success-stories-carousel {
    padding: 0px;
    border: none;
    margin-top: 85px;
  }
  .success-stories-carousel-headings .carousel-heading-text {
    height: calc(100% + 130px);
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-472b27b7 */.section-brand .elementor-container {
    border-top: 5px solid #00953B;
}
.section-brand .div-home-depot div,.section-brand .div-walmart div,.section-brand .div-rooted div,.section-brand .div-amazon div {
    height: 100%;
}
.section-brand .div-home-depot div.elementor-widget-container,.section-brand .div-walmart div.elementor-widget-container,.section-brand .div-rooted div.elementor-widget-container,.section-brand .div-amazon div.elementor-widget-container {
    display: flex;
}
.section-brand .div-home-depot div.elementor-widget-container img,.section-brand .div-walmart div.elementor-widget-container img,.section-brand .div-rooted div.elementor-widget-container img,.section-brand .div-amazon div.elementor-widget-container img {
    margin: auto;
}
@media screen and (max-width: 767px) {
    .section-brand .elementor-container {
        display: grid;
        grid-template-columns: 1fr 1fr;
    }
    .section-brand .div-home-depot img {
        width: 65px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6c47a6d6 */.img-hover-zoom {
    /*background: #222f3e;*/
    height: 150px;
    overflow: hidden;
    border-radius: .1em;
    /*border: 5px solid rgba(255, 255, 255, .05);*/
}

.img-hover-zoom:hover img {
  transform: scale(1.1);
} 

.img-hover-zoom--basic img {
    transition: transform .5s ease;
}

.protein-story-icon-placeholder {
display: flex;
    -webkit-box-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    align-items: center;
    position: absolute;
    bottom: 16px;
    left: 36px;
    background: rgb(255, 255, 255);
    width: 48px;
    height: 48px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6ffb22f1 */body.page-template-default .pp-offcanvas-content.pp-offcanvas-slide h3.pp-offcanvas-widget-title {
    display: none;
}

body.page-template-default .pp-offcanvas-content.pp-offcanvas-slide .pp-offcanvas-header {
    position: absolute;
    right: 0;
    width: 48px;
    height: 48px;
    background: rgb(255, 255, 255);
    border-radius: 50%;
    padding: 0px;
    border: 0px;
    display: flex;
    -webkit-box-pack: center;
    -webkit-box-align: center;
    justify-content: center;
    align-items: center;
    top: 25px;
    right: 25px;
}

body.page-template-default .pp-offcanvas-content.pp-offcanvas-slide .pp-offcanvas-body {
    padding-left: 0px;
    padding-right: 0px;
}

body.page-template-default .pp-offcanvas-content.pp-offcanvas-slide .pp-offcanvas-body .pp-offcanvas-widget-content img.alignnone {
    width: 100%;
}

body.page-template-default .pp-offcanvas-content.pp-offcanvas-slide .pp-offcanvas-body .pp-offcanvas-widget-content .offcanvas-title {
    padding: 40px 40px 20px 40px;
}

body.home.page-template-default .pp-offcanvas-content.pp-offcanvas-slide .pp-offcanvas-body .pp-offcanvas-widget-content .offcanvas-title {
    font-size: 1.5rem;
    font-weight: 600;
    letter-spacing: -1px;
    font-family: "Lexend";
}

body.page-template-default .pp-offcanvas-content.pp-offcanvas-slide .pp-offcanvas-body .pp-offcanvas-widget-content .offcanvas-description {
    margin-top: 10px;
    padding-left: 40px;
    padding-right: 40px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4ec9cb67 */body.page-template-default .pp-offcanvas-content.pp-offcanvas-slide h3.pp-offcanvas-widget-title {
    display: none;
}

body.page-template-default .pp-offcanvas-content.pp-offcanvas-slide .pp-offcanvas-header {
    position: absolute;
    right: 0;
    width: 48px;
    height: 48px;
    background: rgb(255, 255, 255);
    border-radius: 50%;
    padding: 0px;
    border: 0px;
    display: flex;
    -webkit-box-pack: center;
    -webkit-box-align: center;
    justify-content: center;
    align-items: center;
    top: 25px;
    right: 25px;
}

body.page-template-default .pp-offcanvas-content.pp-offcanvas-slide .pp-offcanvas-body {
    padding-left: 0px;
    padding-right: 0px;
}

body.page-template-default .pp-offcanvas-content.pp-offcanvas-slide .pp-offcanvas-body .pp-offcanvas-widget-content img.alignnone {
    width: 100%;
}

body.page-template-default .pp-offcanvas-content.pp-offcanvas-slide .pp-offcanvas-body .pp-offcanvas-widget-content .offcanvas-title {
    padding: 40px 40px 20px 40px;
}

body.home.page-template-default .pp-offcanvas-content.pp-offcanvas-slide .pp-offcanvas-body .pp-offcanvas-widget-content .offcanvas-title {
    font-size: 1.5rem;
    font-weight: 600;
    letter-spacing: -1px;
    font-family: "Lexend";
}

body.page-template-default .pp-offcanvas-content.pp-offcanvas-slide .pp-offcanvas-body .pp-offcanvas-widget-content .offcanvas-description {
    margin-top: 10px;
    padding-left: 40px;
    padding-right: 40px;
}/* End custom CSS */