@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap&subset=latin,cyrillic";@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}.lazy-load-image-background.blur{filter:blur(15px)}.lazy-load-image-background.blur.lazy-load-image-loaded{filter:blur(0);transition:filter .3s}.lazy-load-image-background.blur>img{opacity:0}.lazy-load-image-background.blur.lazy-load-image-loaded>img{opacity:1;transition:opacity .3s}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.safe-html{line-height:1.6;color:inherit;word-wrap:break-word}.safe-html h1,.safe-html h2,.safe-html h3,.safe-html h4,.safe-html h5,.safe-html h6{margin:1.2em 0 .6em;font-weight:700;line-height:1.3}.safe-html h1{font-size:1.8em}.safe-html h2{font-size:1.5em}.safe-html h3{font-size:1.3em}.safe-html h4{font-size:1.1em}.safe-html h5{font-size:1em}.safe-html h6{font-size:.9em}.safe-html p{margin:.8em 0}.safe-html p:first-child{margin-top:0}.safe-html p:last-child{margin-bottom:0}.safe-html strong,.safe-html b{font-weight:700}.safe-html em,.safe-html i{font-style:italic}.safe-html u{text-decoration:underline}.safe-html ul,.safe-html ol{margin:1em 0;padding-left:2em}.safe-html li{margin:.5em 0}.safe-html ul li{list-style-type:disc}.safe-html ol li{list-style-type:decimal}.safe-html a{color:#2da884;text-decoration:none}.safe-html a:hover{text-decoration:underline}.safe-html img{max-width:100%;height:auto;border-radius:4px;margin:.5em 0}.safe-html blockquote{border-left:4px solid #2DA884;margin:1.5em 0;padding:1em 1.5em;background:#f9f9f9;border-radius:0 4px 4px 0;font-style:italic}.safe-html code{background:#f4f4f4;padding:.2em .4em;border-radius:3px;font-family:Courier New,Courier,monospace;font-size:.9em}.safe-html pre{background:#f4f4f4;padding:1em;border-radius:4px;overflow-x:auto;margin:1em 0}.safe-html pre code{background:none;padding:0}.safe-html table{width:100%;border-collapse:collapse;margin:1em 0}.safe-html th,.safe-html td{border:1px solid #ddd;padding:.5em;text-align:left}.safe-html th{background:#f9f9f9;font-weight:700}.safe-html hr{border:none;border-top:1px solid #ddd;margin:2em 0}.safe-html.product-description{font-size:1em;color:#555}.safe-html.product-description p{margin:1em 0}.safe-html.product-card-description{font-size:.9em;color:#666}.safe-html.product-card-description p{margin:.5em 0}.safe-html.compact{font-size:.85em}.safe-html.compact p{margin:.3em 0}.safe-html.compact h1,.safe-html.compact h2,.safe-html.compact h3,.safe-html.compact h4,.safe-html.compact h5,.safe-html.compact h6{margin:.5em 0 .3em}@media (prefers-color-scheme: dark){.safe-html blockquote,.safe-html code,.safe-html pre{background:#2a2a2a;color:#e0e0e0}.safe-html th{background:#2a2a2a}}:root{--rpv-attachment__item--hover-background-color: rgba(0, 0, 0, .1);--rpv-attachment__item-color: #000}.rpv-core__viewer--dark{--rpv-attachment__item--hover-background-color: #2566e8;--rpv-attachment__item-color: #fff}.rpv-attachment__empty{height:100%;overflow:auto;padding:.5rem 0;text-align:center;width:100%}.rpv-attachment__empty--rtl{direction:rtl}.rpv-attachment__list{display:flex;height:100%;flex-direction:column;overflow:auto;padding:.5rem 0;width:100%}.rpv-attachment__list--rtl{direction:rtl}.rpv-attachment__item{align-items:center;background-color:#0000;border:none;color:var(--rpv-attachment__item-color);cursor:pointer;display:flex;padding:.5rem;text-align:left;width:100%}.rpv-attachment__item:focus{background-color:var(--rpv-attachment__item--hover-background-color);outline:0}.rpv-attachment__item:hover{background-color:var(--rpv-attachment__item--hover-background-color)}.rpv-attachment__loader{align-items:center;display:flex;justify-content:center;height:100%;width:100%}:root{--rpv-bookmark__item--hover-background-color: rgba(0, 0, 0, .1);--rpv-bookmark__item-color: #000}.rpv-core__viewer--dark{--rpv-bookmark__item--hover-background-color: #2566e8;--rpv-bookmark__item-color: #fff}.rpv-bookmark__item{align-items:center;color:var(--rpv-bookmark__item-color);cursor:pointer;display:flex;padding-bottom:.25rem;padding-right:.25rem;padding-top:.25rem}.rpv-bookmark__item:focus{background-color:var(--rpv-bookmark__item--hover-background-color);outline:0}.rpv-bookmark__item:hover{background-color:var(--rpv-bookmark__item--hover-background-color)}.rpv-bookmark__toggle{align-items:center;display:flex;height:1rem;margin-right:.25rem;width:1rem}.rpv-bookmark__title{flex-grow:1;flex-shrink:1;text-decoration:none}.rpv-bookmark__list{list-style-type:none;overflow:auto;margin:0;padding:0}.rpv-bookmark__loader{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.rpv-bookmark__empty{height:100%;overflow:auto;padding:.5rem 0;text-align:center;width:100%}.rpv-bookmark__empty--rtl{direction:rtl}.rpv-bookmark__container{height:100%;overflow:auto;padding:.5rem 0;width:100%}.rpv-bookmark__container--rtl{direction:rtl}:root{--rpv-core__annotation--link-hover-background-color: rgba(255, 255, 0, .2);--rpv-core__annotation-popup-wrapper-background-color: #faf089;--rpv-core__annotation-popup-wrapper-box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--rpv-core__annotation-popup-content-border-top-color: #1a202c;--rpv-core__arrow-border-color: rgba(0, 0, 0, .3);--rpv-core__asking-password-color: #000;--rpv-core__asking-password-wrapper-background-color: #fff;--rpv-core__asking-password-wrapper-border-color: rgba(0, 0, 0, .3);--rpv-core__button-background-color: rgba(0, 0, 0, .3);--rpv-core__button-color: #000;--rpv-core__doc-error-background-color: #fff;--rpv-core__doc-error-text-background-color: #c02424;--rpv-core__doc-error-text-color: #fff;--rpv-core__doc-loading-background-color: #fff;--rpv-core__full-screen-target-background-color: #fff;--rpv-core__inner-page-background-color: #fff;--rpv-core__menu-divider-border-bottom-color: rgba(0, 0, 0, .3);--rpv-core__menu-item-color: #000;--rpv-core__menu-item--hover-background-color: rgba(0, 0, 0, .1);--rpv-core__menu-item--disabled-color: rgba(0, 0, 0, .3);--rpv-core__minimal-button-color: #000;--rpv-core__minimal-button--hover-background-color: rgba(0, 0, 0, .1);--rpv-core__minimal-button--disabled-color: rgba(0, 0, 0, .3);--rpv-core__minimal-button--selected-background-color: rgba(0, 0, 0, .1);--rpv-core__modal-body-background-color: #fff;--rpv-core__modal-body-border-color: rgba(0, 0, 0, .3);--rpv-core__modal-overlay-background-color: rgba(0, 0, 0, .5);--rpv-core__page-layer-box-shadow: 2px 2px 8px 0 rgba(0, 0, 0, .2);--rpv-core__popover-body-background-color: #fff;--rpv-core__popover-body-border-color: rgba(0, 0, 0, .3);--rpv-core__popover-body-color: #000;--rpv-core__primary-button-background-color: #2566e8;--rpv-core__primary-button-color: #fff;--rpv-core__progress-bar-background-color: rgba(0, 0, 0, .1);--rpv-core__progress-bar-progress-background-color: #2566e8;--rpv-core__progress-bar-progress-color: #fff;--rpv-core__separator-border-bottom-color: rgba(0, 0, 0, .3);--rpv-core__spinner-border-color: rgba(0, 0, 0, .4);--rpv-core__spinner-border-transparent-color: transparent;--rpv-core__splitter-background-color: transparent;--rpv-core__splitter--hover-background-color: rgba(0, 0, 0, .2);--rpv-core__text-layer-text--selection-background-color: rgb(0, 0, 255, 1);--rpv-core__text-layer-text--selection-color: transparent;--rpv-core__textbox-background-color: #fff;--rpv-core__textbox-border-color: rgba(0, 0, 0, .2);--rpv-core__textbox-color: #000;--rpv-core__tooltip-body-background-color: #000;--rpv-core__tooltip-body-color: #fff}.rpv-core__viewer--dark{--rpv-core__asking-password-background-color: #363636;--rpv-core__asking-password-color: #fff;--rpv-core__asking-password-wrapper-border-color: #191919;--rpv-core__asking-password-wrapper-background-color: #191919;--rpv-core__button-background-color: #171717;--rpv-core__button-color: #fff;--rpv-core__doc-error-background-color: #191919;--rpv-core__doc-error-text-background-color: #c02323;--rpv-core__doc-error-text-color: #fff;--rpv-core__doc-loading-background-color: #191919;--rpv-core__full-screen-target-background-color: #1a1a1a;--rpv-core__inner-page-background-color: #1a1a1a;--rpv-core__menu-divider-border-bottom-color: #000;--rpv-core__menu-item-color: #fff;--rpv-core__menu-item--hover-background-color: #2566e8;--rpv-core__menu-item--disabled-color: #5e5e5e;--rpv-core__minimal-button-color: #fff;--rpv-core__minimal-button--disabled-color: #5e5e5e;--rpv-core__minimal-button--hover-background-color: #191919;--rpv-core__minimal-button--selected-background-color: #1657bb;--rpv-core__modal-body-background-color: #363636;--rpv-core__primary-button-background-color: #2566e8;--rpv-core__popover-body-background-color: #363636;--rpv-core__popover-body-color: #fff;--rpv-core__progress-bar-background-color: #000;--rpv-core__separator-border-bottom-color: #000;--rpv-core__spinner-border-color: #fff;--rpv-core__splitter-background-color: #1a1a1a;--rpv-core__splitter--hover-background-color: #2566e8;--rpv-core__textbox-background-color: #121212;--rpv-core__textbox-border-color: #121212;--rpv-core__textbox-color: #fff;--rpv-core__tooltip-body-background-color: #414141;--rpv-core__tooltip-body-color: #fff}.rpv-core__annotation{position:absolute}.rpv-core__annotation-layer{z-index:1}.rpv-core__arrow{border-bottom:1px solid var(--rpv-core__arrow-border-color);border-left-color:var(--rpv-core__arrow-border-color);border-right:1px solid var(--rpv-core__arrow-border-color);border-top-color:var(--rpv-core__arrow-border-color);height:10px;position:absolute;width:10px;z-index:0}.rpv-core__arrow--tl{bottom:0;left:0;transform:translate(50%,50%) rotate(45deg)}.rpv-core__arrow--tc{bottom:0;left:50%;transform:translate(-50%,50%) rotate(45deg)}.rpv-core__arrow--tr{bottom:0;right:0;transform:translate(-50%,50%) rotate(45deg)}.rpv-core__arrow--rt{left:0;top:0;transform:translate(-50%,50%) rotate(135deg)}.rpv-core__arrow--rc{left:0;top:50%;transform:translate(-50%,-50%) rotate(135deg)}.rpv-core__arrow--rb{bottom:0;left:0;transform:translate(-50%,-50%) rotate(135deg)}.rpv-core__arrow--bl{left:0;top:0;transform:translate(50%,-50%) rotate(225deg)}.rpv-core__arrow--bc{left:50%;top:0;transform:translate(-50%,-50%) rotate(225deg)}.rpv-core__arrow--br{right:0;top:0;transform:translate(-50%,-50%) rotate(225deg)}.rpv-core__arrow--lt{right:0;top:0;transform:translate(50%,50%) rotate(315deg)}.rpv-core__arrow--lc{right:0;top:50%;transform:translate(50%,-50%) rotate(315deg)}.rpv-core__arrow--lb{bottom:0;right:0;transform:translate(50%,-50%) rotate(315deg)}.rpv-core__asking-password{background-color:var(--rpv-core__asking-password-background-color);border-radius:.25rem;color:var(--rpv-core__asking-password-color);padding:2rem}.rpv-core__asking-password--rtl{direction:rtl}.rpv-core__asking-password-wrapper{align-items:center;background-color:var(--rpv-core__asking-password-wrapper-background-color);border:1px solid var(--rpv-core__asking-password-wrapper-border-color);display:flex;height:100%;justify-content:center;width:100%}.rpv-core__asking-password-message{margin:.5rem 0}.rpv-core__asking-password-body{align-items:center;display:flex;justify-content:center}.rpv-core__asking-password-input{width:15rem}.rpv-core__asking-password-input--ltr{margin-right:.5rem}.rpv-core__asking-password-input--rtl{margin-left:.5rem}.rpv-core__button{background-color:var(--rpv-core__button-background-color);border:none;border-radius:.25rem;color:var(--rpv-core__button-color);cursor:pointer;height:2rem;padding:0 1rem}.rpv-core__button--rtl{direction:rtl}.rpv-core__canvas-layer{direction:ltr;left:0;position:absolute;overflow:hidden;top:0}.rpv-core__doc-error{align-items:center;background-color:var(--rpv-core__doc-error-background-color);display:flex;justify-content:center;height:100%}.rpv-core__doc-error--rtl{direction:rtl}.rpv-core__doc-error-text{background-color:var(--rpv-core__doc-error-text-background-color);border-radius:.25rem;color:var(--rpv-core__doc-error-text-color);line-height:1.5;max-width:50%;padding:.5rem}.rpv-core__doc-loading{background-color:var(--rpv-core__doc-loading-background-color);align-items:center;display:flex;justify-content:center;height:100%;width:100%;min-height:inherit}.rpv-core__doc-loading--rtl{direction:rtl}.rpv-core__icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;text-align:center}.rpv-core__icon--rtl{transform:scaleX(-1)}.rpv-core__inner-container{min-height:inherit}.rpv-core__inner-pages{overflow:auto}.rpv-core__inner-pages--rtl{direction:rtl}.rpv-core__inner-pages--single{overflow:hidden}.rpv-core__inner-page-container--single{overflow:auto}.rpv-core__inner-page{background-color:var(--rpv-core__inner-page-background-color)}.rpv-core__inner-page--single{display:flex;align-items:center;justify-content:center}.rpv-core__inner-page--dual-even{display:flex;align-items:center;justify-content:flex-end}.rpv-core__inner-page--dual-odd{display:flex;align-items:center;justify-content:flex-start}.rpv-core__inner-page--dual-cover{display:flex;align-items:center;justify-content:center}.rpv-core__inner-page--dual-cover-odd{display:flex;align-items:center;justify-content:flex-end}.rpv-core__inner-page--dual-cover-even{display:flex;align-items:center;justify-content:flex-start}.rpv-core__annotation--link a{height:100%;left:0;position:absolute;top:0;width:100%}.rpv-core__annotation--link a:hover{background-color:var(--rpv-core__annotation--link-hover-background-color)}.rpv-core__menu{display:flex;flex-direction:column}.rpv-core__menu--rtl{direction:rtl;text-align:right}.rpv-core__menu-divider{border-bottom:1px solid var(--rpv-core__menu-divider-border-bottom-color);margin:.25rem 0}.rpv-core__menu-item{align-items:center;background-color:#0000;color:var(--rpv-core__menu-item-color);border:none;cursor:pointer;display:flex;justify-content:center;padding:.25rem 0;width:100%}.rpv-core__menu-item:focus{background-color:var(--rpv-core__menu-item--hover-background-color);outline:0}.rpv-core__menu-item:hover{background-color:var(--rpv-core__menu-item--hover-background-color)}.rpv-core__menu-item-icon{align-items:center;display:flex}.rpv-core__menu-item-icon--ltr{padding-left:1rem;padding-right:.5rem}.rpv-core__menu-item-icon--rtl{padding-left:.5rem;padding-right:1rem}.rpv-core__menu-item-label{flex-grow:1;flex-shrink:1;white-space:nowrap}.rpv-core__menu-item-label--ltr{padding-right:2rem}.rpv-core__menu-item-label--rtl{padding-left:2rem}.rpv-core__menu-item-check--ltr{padding-right:1rem}.rpv-core__menu-item-check--rtl{padding-left:1rem}.rpv-core__menu-item--disabled{color:var(--rpv-core__menu-item--disabled-color)}.rpv-core__menu-item--disabled:hover{background-color:#0000}.rpv-core__menu-item--ltr{text-align:left}.rpv-core__menu-item--rtl{direction:rtl;text-align:right}.rpv-core__minimal-button{background-color:#0000;border:none;border-radius:.25rem;color:var(--rpv-core__minimal-button-color);cursor:pointer;height:2rem;padding:0 .5rem}.rpv-core__minimal-button:hover{background-color:var(--rpv-core__minimal-button--hover-background-color)}.rpv-core__minimal-button--disabled{color:var(--rpv-core__minimal-button--disabled-color)}.rpv-core__minimal-button--rtl{direction:rtl}.rpv-core__minimal-button--selected{background-color:var(--rpv-core__minimal-button--selected-background-color)}.rpv-core__modal-body{background-color:var(--rpv-core__modal-body-background-color);border:1px solid var(--rpv-core__modal-body-border-color);border-radius:.25rem;margin:1rem;max-width:32rem;overflow:auto}.rpv-core__modal-body--rtl{direction:rtl}.rpv-core__modal-overlay{background-color:var(--rpv-core__modal-overlay-background-color);bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999;align-items:center;display:flex;justify-content:center}.rpv-core__page-layer{align-items:center;display:flex;justify-content:center;overflow:visible;position:relative}.rpv-core__page-layer:after{content:"";position:absolute;bottom:.25rem;left:.25rem;right:.25rem;top:.25rem;box-shadow:var(--rpv-core__page-layer-box-shadow)}.rpv-core__page-layer--single{margin:0 auto}.rpv-core__page-size-calculator{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.rpv-core__popover-body{background-color:var(--rpv-core__popover-body-background-color);border:1px solid var(--rpv-core__popover-body-border-color);border-radius:.25rem;color:var(--rpv-core__popover-body-color);left:0;padding:.5rem 0;position:absolute;top:-9999px;z-index:9999}.rpv-core__popover-body-arrow{background-color:var(--rpv-core__popover-body-background-color)}.rpv-core__popover-body--rtl{direction:rtl}.rpv-core__popover-overlay{bottom:0;left:0;position:fixed;right:0;top:0}.rpv-core__annotation-popup-wrapper{background-color:var(--rpv-core__annotation-popup-wrapper-background-color);box-shadow:var(--rpv-core__annotation-popup-wrapper-box-shadow);font-size:.75rem;padding:.25rem;word-break:break-word}.rpv-core__annotation-popup-wrapper--rtl{direction:rtl}.rpv-core__annotation-popup-title{font-weight:600;margin-bottom:.25rem}.rpv-core__annotation-popup-date{font-size:.5rem}.rpv-core__annotation-popup-content{border-top:1px solid var(--rpv-core__annotation-popup-content-border-top-color);padding:.25rem;max-height:16rem;overflow:auto}.rpv-core__primary-button{background-color:var(--rpv-core__primary-button-background-color);border:none;border-radius:.25rem;color:var(--rpv-core__primary-button-color);cursor:pointer;height:2rem;padding:0 1rem}.rpv-core__primary-button--rtl{direction:rtl}.rpv-core__progress-bar{background-color:var(--rpv-core__progress-bar-background-color);border-radius:9999px;padding:.125rem}.rpv-core__progress-bar--rtl{direction:rtl}.rpv-core__progress-bar-progress{align-items:center;background-color:var(--rpv-core__progress-bar-progress-background-color);border-radius:9999px;color:var(--rpv-core__progress-bar-progress-color);display:flex;font-size:.75rem;justify-content:center;height:.75rem}.rpv-core__separator{border-bottom:1px solid var(--rpv-core__separator-border-bottom-color)}.rpv-core__spinner{border-bottom:2px solid var(--rpv-core__spinner-border-transparent-color);border-left:2px solid var(--rpv-core__spinner-border-transparent-color);border-right:2px solid var(--rpv-core__spinner-border-color);border-top:2px solid var(--rpv-core__spinner-border-color);border-radius:9999px}.rpv-core__spinner--animating{animation-duration:.4s;animation-name:rpv-core__spinner-transform;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes rpv-core__spinner-transform{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.rpv-core__splitter{background-color:var(--rpv-core__splitter-background-color);cursor:ew-resize;height:100%;width:.25rem}.rpv-core__splitter:hover,.rpv-core__splitter--resizing{cursor:col-resize;background-color:var(--rpv-core__splitter--hover-background-color)}.rpv-core__splitter-body--resizing{cursor:col-resize}.rpv-core__splitter-sibling--resizing{pointer-events:none;-webkit-user-select:none;user-select:none}.rpv-core__textbox{background-color:var(--rpv-core__textbox-background-color);border:1px solid var(--rpv-core__textbox-border-color);box-sizing:border-box;border-radius:.25rem;color:var(--rpv-core__textbox-color);padding:0 .5rem;height:2rem;width:100%}.rpv-core__textbox--rtl{direction:rtl}.rpv-core__text-layer{left:0;position:absolute;top:0;height:100%;width:100%;opacity:.2;line-height:1;z-index:1}.rpv-core__text-layer span::selection{background-color:var(--rpv-core__text-layer-text--selection-background-color);color:var(--rpv-core__text-layer-text--selection-color)}.rpv-core__text-layer br::selection{color:#0000}.rpv-core__text-layer-text{color:#0000;cursor:text;position:absolute;transform-origin:0% 0%;white-space:pre}.rpv-core__tooltip-body{background-color:var(--rpv-core__tooltip-body-background-color);border-radius:.25rem;color:var(--rpv-core__tooltip-body-color);left:0;max-width:20rem;position:absolute;text-align:center;top:-9999px;z-index:9999}.rpv-core__tooltip-body--rtl{direction:rtl}.rpv-core__tooltip-body-arrow{background-color:var(--rpv-core__tooltip-body-background-color)}.rpv-core__tooltip-body-content{padding:.5rem}.rpv-core__display--block{display:block}.rpv-core__display--hidden{display:none}@media (min-width: 640px){.rpv-core__display--hidden-small{display:none}.rpv-core__display--block-small{display:block}}@media (min-width: 768px){.rpv-core__display--hidden-medium{display:none}.rpv-core__display--block-medium{display:block}}@media (min-width: 1024px){.rpv-core__display--hidden-large{display:none}.rpv-core__display--block-large{display:block}}.rpv-core__viewer{min-height:inherit}:root{--rpv-thumbnail__container-background-color: #fff;--rpv-thumbnail__container-box-shadow: rgba(0, 0, 0, .2) 2px 2px 8px 0px;--rpv-thumbnail__item--selected-background-color: rgba(0, 0, 0, .3)}.rpv-core__viewer--dark{--rpv-thumbnail__item--selected-background-color: #2566e8}.rpv-thumbnail__cover,.rpv-thumbnail__cover-inner{align-items:center;display:flex;justify-content:center;height:100%;width:100%;min-height:inherit}.rpv-thumbnail__cover-image{max-height:100%;max-width:100%}.rpv-thumbnail__cover-loader{align-items:center;display:flex;justify-content:center;height:100%;width:100%}.rpv-thumbnail__container{align-items:center;background:var(--rpv-thumbnail__container-background-color);box-shadow:var(--rpv-thumbnail__container-box-shadow);display:flex;justify-content:center;margin:0 auto;position:relative}.rpv-thumbnail__item{cursor:pointer}.rpv-thumbnail__item--single,.rpv-thumbnail__item--dual-cover{padding:.5rem}.rpv-thumbnail__item--dual-even,.rpv-thumbnail__item--dual-cover-odd{padding:.5rem 0 .5rem .5rem}.rpv-thumbnail__item--dual-odd,.rpv-thumbnail__item--dual-cover-even{padding:.5rem .5rem .5rem 0}.rpv-thumbnail__item--single:hover,.rpv-thumbnail__item--dual-cover:hover,.rpv-thumbnail__items--dual:hover .rpv-thumbnail__item,.rpv-thumbnail__items--dual-cover:hover .rpv-thumbnail__item{background-color:var(--rpv-thumbnail__item--selected-background-color)}.rpv-thumbnail__item:focus{outline:0}.rpv-thumbnail__label{font-size:.75em;text-align:center;padding:.25rem}.rpv-thumbnail__list{overflow:auto;padding:.5rem}.rpv-thumbnail__list--rtl{direction:rtl}.rpv-thumbnail__list--horizontal{align-items:center;display:flex;flex-direction:row;width:100%}.rpv-thumbnail__list--vertical{height:100%}.rpv-thumbnail__items{align-items:center;display:flex;justify-content:center}.rpv-thumbnail__items--selected .rpv-thumbnail__item{background-color:var(--rpv-thumbnail__item--selected-background-color)}.rpv-thumbnail__list-container{height:100%;width:100%}.rpv-thumbnail__loader{align-items:center;display:flex;height:100%;justify-content:center;width:100%}:root{--rpv-drop__area-background-color: #fff;--rpv-drop__area-body-border-color: rgba(0, 0, 0, .3);--rpv-drop__area-body-color: #000}.rpv-core__viewer--dark{--rpv-drop__area-background-color: #191919;--rpv-drop__area-body-border-color: #fff;--rpv-drop__area-body-color: #fff}.rpv-drop__area{background-color:var(--rpv-drop__area-background-color);bottom:0;left:0;position:absolute;right:0;top:0;padding:.5rem;z-index:9999}.rpv-drop__area-body{border:2px dashed var(--rpv-drop__area-body-border-color);color:var(--rpv-drop__area-body-color);font-size:1.5rem;align-items:center;display:flex;justify-content:center;height:100%}.rpv-drop__area-body--rtl{direction:rtl}:root{--rpv-full-screen__overlay-background-color: #fff}.rpv-core__viewer--dark{--rpv-full-screen__overlay-background-color: #1a1a1a}.rpv-full-screen__exit-button{bottom:0;padding:.5rem;position:fixed;z-index:2}.rpv-full-screen__exit-button--ltr{right:0}.rpv-full-screen__exit-button--rtl{left:0}.rpv-full-screen__overlay{position:fixed;top:0;left:0;height:100%;width:100%;align-items:center;display:flex;justify-content:center;background-color:var(--rpv-full-screen__overlay-background-color);z-index:1}.rpv-open__input-wrapper{position:relative}.rpv-open__input{display:none;bottom:0;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%}.rpv-open__input::-webkit-file-upload-button{width:0}.rpv-page-navigation__current-page-input{margin:0 .25rem;text-align:right;width:3rem}:root{--rpv-print__progress-body-background-color: #fff;--rpv-print__progress-body-border-color: rgba(0, 0, 0, .3);--rpv-print__progress-body-color: #000}.rpv-core__viewer--dark{--rpv-print__progress-body-background-color: #363636;--rpv-print__progress-body-border-color: transparent;--rpv-print__progress-body-color: #fff}.rpv-print__permission-body{padding:1rem}.rpv-print__permission-footer{display:flex;justify-content:center;padding:0 1rem 1rem 0}.rpv-print__progress{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:9999}.rpv-print__progress-body{background-color:var(--rpv-print__progress-body-background-color);border:1px solid var(--rpv-print__progress-body-border-color);border-radius:.25rem;color:var(--rpv-print__progress-body-color);padding:1.5rem;text-align:center;width:15rem}.rpv-print__progress-body--rtl{direction:rtl}.rpv-print__progress-bar{margin-bottom:1rem}.rpv-print__progress-message{margin-bottom:.5rem}.rpv-print__zone{display:none}@media print{@page{margin:0}.rpv-print__html-printing{height:100%}.rpv-print__body-printing{height:100%;margin:0}.rpv-print__body-printing *{display:none}.rpv-print__zone{display:block;height:100%}.rpv-print__page{align-items:center;display:flex;flex-direction:column;justify-content:center;height:100%;width:100%;page-break-after:always;page-break-inside:avoid}.rpv-print__page img{display:block;max-height:100%;max-width:100%}}.rpv-properties__loader{text-align:center}.rpv-properties__modal{min-height:20rem;padding:.5rem 0}.rpv-properties__modal-section{padding:0 .5rem}.rpv-properties__modal-footer{display:flex;justify-content:center;margin-top:.5rem}.rpv-properties__item{align-items:flex-start;display:flex;margin:.5rem 0}.rpv-properties__item--rtl{direction:rtl}.rpv-properties__item-label{padding-right:.5rem;width:25%}.rpv-properties__item-value{flex:1}.rpv-search__highlights{left:0;position:absolute;top:0;height:100%;width:100%}.rpv-search__highlight{background-color:var(--rpv-search__highlight-background-color);border-radius:.25rem;position:absolute;z-index:1}.rpv-search__highlight--current{background-color:var(--rpv-search__highlight--current-background-color)}.rpv-search__popover{padding:0 .5rem}.rpv-search__popover-input-counter{align-items:center;display:flex;margin-bottom:.5rem;position:relative;width:12rem}.rpv-search__popover-counter{align-items:center;bottom:0;display:flex;position:absolute;top:0}.rpv-search__popover-counter--ltr{padding-right:.25rem;right:0}.rpv-search__popover-counter--rtl{left:0;padding-left:.25rem}.rpv-search__popover-label{align-items:center;cursor:pointer;display:flex;margin-bottom:.5rem}.rpv-search__popover-label-checkbox{cursor:pointer;margin-right:.25rem}.rpv-search__popover-footer{align-items:center;display:flex}.rpv-search__popover-footer-item{padding:0 .25rem}.rpv-search__popover-footer-button--ltr{margin-left:auto}.rpv-search__popover-footer-button--rtl{margin-right:auto}:root{--rpv-search__highlight-background-color: rgba(255, 255, 0, .4);--rpv-search__highlight--current-background-color: rgba(0, 128, 0, .4)}.rpv-selection-mode__grab{cursor:grab}.rpv-selection-mode__grab :not(input),.rpv-selection-mode__grab :not(select),.rpv-selection-mode__grab :not(textarea){cursor:grab!important}.rpv-selection-mode__grabbing{cursor:grabbing}.rpv-selection-mode__grabbing :not(input),.rpv-selection-mode__grabbing :not(select),.rpv-selection-mode__grabbing :not(textarea){cursor:grabbing!important}:root{--rpv-zoom__popover-target-arrow-border-color: rgba(0, 0, 0, .6)}.rpv-core__viewer--dark{--rpv-zoom__popover-target-arrow-border-color: #fff}.rpv-zoom__popover-target{align-items:center;color:var(--rpv-zoom__popover-target-color);display:flex}.rpv-zoom__popover-target-scale--ltr{margin-right:.25rem}.rpv-zoom__popover-target-scale--rtl{margin-left:.25rem}.rpv-zoom__popover-target-arrow{border-color:var(--rpv-zoom__popover-target-arrow-border-color) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:.5rem .25rem 0;height:0;width:0}:root{--rpv-toolbar__label--color: #000}.rpv-core__viewer--dark{--rpv-toolbar__label--color: #fff}.rpv-toolbar{align-items:center;display:flex;width:100%}.rpv-toolbar--rtl{direction:rtl}.rpv-toolbar__left{align-items:center;display:flex}.rpv-toolbar__center{align-items:center;display:flex;flex-grow:1;flex-shrink:1;justify-content:center}.rpv-toolbar__right{align-items:center;display:flex;margin-left:auto}.rpv-toolbar__item{align-items:center;display:flex;padding:0 .125rem}.rpv-toolbar__label{color:var(--rpv-toolbar__label--color)}:root{--rpv-default-layout__body-background-color: #fff;--rpv-default-layout__container-border-color: rgba(0, 0, 0, .3);--rpv-default-layout__toolbar-background-color: #eee;--rpv-default-layout__toolbar-border-bottom-color: rgba(0, 0, 0, .1);--rpv-default-layout__sidebar-border-color: rgba(0, 0, 0, .2);--rpv-default-layout__sidebar--opened-background-color: #fff;--rpv-default-layout__sidebar-headers-background-color: #eee;--rpv-default-layout__sidebar-content--opened-background-color: #fff;--rpv-default-layout__sidebar-content--opened-border-color: rgba(0, 0, 0, .2);--rpv-default-layout__sidebar-content--opened-color: #000}.rpv-core__viewer--dark{--rpv-default-layout__body-background-color: #1a1a1a;--rpv-default-layout__container-border-color: #454647;--rpv-default-layout__toolbar-background-color: #292929;--rpv-default-layout__toolbar-border-bottom-color: #000;--rpv-default-layout__sidebar-border-color: #000;--rpv-default-layout__sidebar--opened-background-color: #fff;--rpv-default-layout__sidebar-headers-background-color: #292929;--rpv-default-layout__sidebar-content--opened-background-color: #1a1a1a;--rpv-default-layout__sidebar-content--opened-border-color: #292929;--rpv-default-layout__sidebar-content--opened-color: #fff}.rpv-default-layout__container{border:1px solid var(--rpv-default-layout__container-border-color);box-sizing:border-box;height:100%;width:100%}.rpv-default-layout__toolbar{align-items:center;background-color:var(--rpv-default-layout__toolbar-background-color);border-bottom:1px solid var(--rpv-default-layout__toolbar-border-bottom-color);display:flex;left:0;position:absolute;top:0;height:2.5rem;width:100%;z-index:1}.rpv-default-layout__sidebar{display:flex;padding-top:2.5rem}.rpv-default-layout__sidebar--opened{bottom:0;left:0;position:absolute;top:0;width:12rem;background-color:var(--rpv-default-layout__sidebar--opened-background-color);z-index:1}.rpv-default-layout__sidebar--ltr{border-right:1px solid var(--rpv-default-layout__sidebar-border-color)}.rpv-default-layout__sidebar--rtl{border-left:1px solid var(--rpv-default-layout__sidebar-border-color)}.rpv-default-layout__main{display:flex;height:100%;position:relative}.rpv-default-layout__main--rtl{direction:rtl}.rpv-default-layout__body{background-color:var(--rpv-default-layout__body-background-color);flex:1;overflow:auto;padding-top:2.5rem}@media (min-width: 768px){.rpv-default-layout__sidebar--opened{width:16rem}}@media (min-width: 1024px){.rpv-default-layout__sidebar--opened{background:inherit;position:inherit;width:20rem;z-index:inherit}}.rpv-default-layout__sidebar-tabs{display:flex;height:100%;width:100%}.rpv-default-layout__sidebar-headers{background-color:var(--rpv-default-layout__sidebar-headers-background-color);padding:.25rem}.rpv-default-layout__sidebar-header{padding:.125rem}.rpv-default-layout__sidebar-content{display:none;flex-grow:1;flex-shrink:1}.rpv-default-layout__sidebar-content--opened{background-color:var(--rpv-default-layout__sidebar-content--opened-background-color);color:var(--rpv-default-layout__sidebar-content--opened-color);display:flex;overflow:hidden}.rpv-default-layout__sidebar-content--ltr{border-left:1px solid var(--rpv-default-layout__sidebar-content--opened-border-color)}.rpv-default-layout__sidebar-content--rtl{border-right:1px solid var(--rpv-default-layout__sidebar-content--opened-border-color)}.rpv-core__inner-pages::-webkit-scrollbar{display:none}*{margin:0;padding:0;box-sizing:border-box}html,body,#root{width:100%;height:100%}#root{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.container{max-width:1440px;width:100%;height:100%;margin:0 auto}@media (min-width: 1500px){.container{max-width:100%}}@media (max-width: 855px){.container{max-width:80%}}.wrapper{width:100%;height:100%}a{text-decoration:none;color:inherit}button{background:transparent;outline:none;cursor:pointer;color:inherit;border:none}.Main{display:flex;flex-direction:column;min-height:100vh}.main{flex:1}.mySwiper{width:100%;height:auto;-webkit-user-select:none;user-select:none}.swiper-img{width:100%;height:100%;object-fit:cover;display:block;background:#0e3b25c3}.swiper-wrapper{height:100%}.dashboardswiper-slide{position:relative;text-align:center;font-size:18px;background-color:transparent!important;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.dashboardswiper-slide:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0000002e}.location_wrap{display:flex;align-items:center;gap:5px}.location_wrap>span{color:#2da884}.header-bottom .backimg-wrap{width:100%;height:120px;background-image:url(/backimg.png);background-size:cover;background-position:center}.header-bottom .header-bottom__wrap{width:100%;height:100%;background:linear-gradient(90.02deg,#000000b3 .03%,#0000)}.header-bottom .content-wrap-bottom{width:100%;height:100%;display:flex;align-items:center;gap:10px;padding:0 10px}.privacy,.terms{width:80%;margin:0;margin:50px auto!important;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:20px}.pagination-container,.pagination-section,.pagination-numbers{display:flex;align-items:center;justify-content:center;gap:10px;margin:40px 0;padding:20px;flex-wrap:wrap}.pagination-btn{width:50px;height:50px;border-radius:50%;border:2px solid #E0E0E0;background:#fff;color:#666;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;text-decoration:none}.pagination-btn:hover:not(.disabled):not(.active){border-color:#2da884;color:#2da884;background:#2da8840d;transform:translateY(-1px);box-shadow:0 4px 12px #2da88426}.pagination-btn.active{background:#2da884;border-color:#2da884;color:#fff;box-shadow:0 4px 16px #2da8844d;transform:translateY(-1px)}.pagination-btn.disabled{opacity:.4;cursor:not-allowed;border-color:#e0e0e0;color:#999}.pagination-btn.disabled:hover{transform:none;box-shadow:none;background:#fff;border-color:#e0e0e0;color:#999}.pagination-btn.nav-arrow{font-size:18px;font-weight:700}.pagination-btn.nav-arrow:hover:not(.disabled){background:#2da884;color:#fff;border-color:#2da884}.pagination-dots{color:#999;font-weight:600;padding:0 8px;font-size:16px;-webkit-user-select:none;user-select:none}.pagination-container.compact,.compact.pagination-section,.compact.pagination-numbers{gap:6px;margin:20px 0}.pagination-container.compact .pagination-btn,.compact.pagination-section .pagination-btn,.compact.pagination-numbers .pagination-btn{width:40px;height:40px;font-size:14px}.pagination-container.compact .pagination-dots,.compact.pagination-section .pagination-dots,.compact.pagination-numbers .pagination-dots{font-size:14px;padding:0 6px}.pagination-container.large,.large.pagination-section,.large.pagination-numbers{gap:15px;margin:50px 0}.pagination-container.large .pagination-btn,.large.pagination-section .pagination-btn,.large.pagination-numbers .pagination-btn{width:60px;height:60px;font-size:18px}.pagination-container.large .pagination-dots,.large.pagination-section .pagination-dots,.large.pagination-numbers .pagination-dots{font-size:18px;padding:0 12px}@media (max-width: 768px){.pagination-container,.pagination-section,.pagination-numbers{gap:8px;margin:30px 0;padding:15px}.pagination-container .pagination-btn,.pagination-section .pagination-btn,.pagination-numbers .pagination-btn{width:44px;height:44px;font-size:15px}.pagination-container .pagination-dots,.pagination-section .pagination-dots,.pagination-numbers .pagination-dots{font-size:15px;padding:0 6px}.pagination-container.compact,.compact.pagination-section,.compact.pagination-numbers{gap:5px}.pagination-container.compact .pagination-btn,.compact.pagination-section .pagination-btn,.compact.pagination-numbers .pagination-btn{width:36px;height:36px;font-size:13px}.pagination-container.compact .pagination-dots,.compact.pagination-section .pagination-dots,.compact.pagination-numbers .pagination-dots{font-size:13px;padding:0 4px}}@media (max-width: 480px){.pagination-container .pagination-btn,.pagination-section .pagination-btn,.pagination-numbers .pagination-btn{width:40px;height:40px;font-size:14px}}.success-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px;animation:fadeIn .3s ease-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.success-modal-content{background:#fff;border-radius:16px;padding:40px 30px 30px;max-width:480px;width:100%;position:relative;box-shadow:0 20px 60px #00000026;text-align:center;animation:slideIn .3s ease-out}@keyframes slideIn{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.success-modal-icon{margin-bottom:24px;animation:bounceIn .6s ease-out .2s both}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{opacity:1;transform:scale(1)}}.success-modal-icon svg{display:block;margin:0 auto;filter:drop-shadow(0 4px 8px rgba(76,175,80,.3))}.success-modal-body{margin-bottom:32px}.success-modal-body .success-modal-title{font-size:24px;font-weight:600;color:#1a1a1a;margin-bottom:12px;line-height:1.3}.success-modal-body .success-modal-message{font-size:16px;color:#666;line-height:1.5;max-width:350px;margin:0 auto}.success-modal-actions{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.success-modal-btn{padding:12px 24px;border:none;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s ease;min-width:120px}.success-modal-btn.primary{background:linear-gradient(135deg,#4caf50,#45a049);color:#fff}.success-modal-btn.primary:hover{background:linear-gradient(135deg,#45a049,#388e3c);transform:translateY(-1px);box-shadow:0 4px 12px #4caf5066}.success-modal-btn.primary:active{transform:translateY(0)}.success-modal-btn.secondary{background:#f5f5f5;color:#666;border:1px solid #e0e0e0}.success-modal-btn.secondary:hover{background:#eee;border-color:#d0d0d0}.success-modal-close{position:absolute;top:16px;right:16px;background:none;border:none;cursor:pointer;padding:8px;border-radius:4px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.success-modal-close:hover{background:#0000001a}.success-modal-close svg{transition:transform .2s ease}.success-modal-close:hover svg{transform:scale(1.1)}@media (max-width: 768px){.success-modal-overlay{padding:16px}.success-modal-content{padding:32px 24px 24px;max-width:400px;border-radius:12px}.success-modal-icon{margin-bottom:20px}.success-modal-icon svg{width:50px;height:50px}.success-modal-body{margin-bottom:28px}.success-modal-body .success-modal-title{font-size:20px;margin-bottom:10px}.success-modal-body .success-modal-message{font-size:14px}.success-modal-btn{padding:10px 20px;font-size:14px;min-width:100px}.success-modal-actions{flex-direction:column;align-items:center}.success-modal-actions .success-modal-btn{width:100%;max-width:200px}}@media (max-width: 480px){.success-modal-content{padding:28px 20px 20px;margin:16px}.success-modal-icon svg{width:45px;height:45px}.success-modal-body .success-modal-title{font-size:18px}.success-modal-body .success-modal-message{font-size:13px}}@media (prefers-reduced-motion: reduce){.success-modal-overlay,.success-modal-content,.success-modal-icon{animation:none}.success-modal-btn,.success-modal-close svg{transition:none}}.header{display:flex;flex-direction:column;width:100%;height:auto;background:#fff;font-family:inherit;position:relative;z-index:100}.header-top{background:#333;width:100%;font-size:1rem;color:#b3b3b3}.header-top .container{width:100%;max-width:1440px;margin:0 auto;padding:0 1rem}.header-top__wrap{display:flex;align-items:center;justify-content:space-between;height:42px;padding:0 10px}.header-top .header-location{display:flex;align-items:center;gap:6px}.header-top .header-location .location-text{font-size:.9rem;color:#b3b3b3;margin:0;padding:0}.header-top .header-login-logout{display:flex;align-items:center;gap:8px}.header-top .header-login-logout button{background:none;border:none;color:#b3b3b3;cursor:pointer;font-size:.9rem;padding:4px 8px;border-radius:4px;transition:all .2s;white-space:nowrap}.header-top .header-login-logout button:hover{background:#ffffff1a;color:#fff}.header-top .header-login-logout span{font-size:.9rem}.header-center{width:100%;height:auto;padding-top:10px;background:#fff}.header-center .container{width:100%;max-width:1440px;margin:0 auto;padding:0 1rem}.header-center__wrap{height:65px;display:flex;justify-content:space-between;align-items:center;min-height:70px;padding:0 10px 0 0;position:relative;gap:1rem}.header-center .header-logo{width:300px;height:auto;display:flex;align-items:center;margin-left:50px}.header-center .header-logo .logo-img{width:150px;height:auto;object-fit:cover}.header-center .mobile-menu-toggle{display:none;width:40px;height:40px;align-items:center;justify-content:center;background:transparent;border:1px solid #e0e0e0;border-radius:6px;font-size:2rem;cursor:pointer;transition:border .2s}.header-center .mobile-menu-toggle:hover{border-color:#2da884}.header-center .mobileSelect{display:none}.header-nav__wrap{display:flex;align-items:center;gap:2rem;height:100%;background:transparent;position:static;transition:all .3s}.header-nav__wrap .header-right{display:flex;align-items:center;gap:1rem;color:#666}.header-nav__wrap .header-right .basketcart-btn-header{position:relative;background:none;border:none;cursor:pointer}.header-nav__wrap .header-right .basketcart-btn-header .basketcart-count{position:absolute;top:-8px;right:-8px;width:20px;height:20px;border-radius:50%;font-size:12px;color:#fff;background:#2da884;display:flex;align-items:center;justify-content:center}.header-nav__wrap .header-right .profile-header{width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#eee}.header-nav__wrap .header-right .profile-header .profile-icon{width:24px;height:24px;object-fit:contain;transition:transform .2s}.header-nav__wrap .header-right .profile-header .profile-icon:hover{transform:scale(1.05)}.header-nav__wrap .header-nav__item{display:flex;align-items:center;gap:1.5rem;height:100%}.header-nav__wrap .header-nav__item .nav-links{color:#666;font-size:1rem;white-space:nowrap;display:flex;align-items:center;gap:5px;text-decoration:none;transition:color .2s}.header-nav__wrap .header-nav__item .nav-links:hover{color:#2da884}.header-nav__wrap .header-nav__item .dropdown-wrapper{position:relative;display:inline-block}.header-nav__wrap .header-nav__item .dropdown-wrapper .consulting,.header-nav__wrap .header-nav__item .dropdown-wrapper .ourfarm,.header-nav__wrap .header-nav__item .dropdown-wrapper .sustainability{position:absolute;top:100%;left:0;min-width:260px;background:#fff;border-radius:6px;box-shadow:0 4px 16px #00000014;display:flex;flex-direction:column;opacity:0;visibility:hidden;transform:translateY(20px);transition:all .25s ease;z-index:100}.header-nav__wrap .header-nav__item .dropdown-wrapper .consulting .dropdown-links,.header-nav__wrap .header-nav__item .dropdown-wrapper .ourfarm .dropdown-links,.header-nav__wrap .header-nav__item .dropdown-wrapper .sustainability .dropdown-links{font-size:1rem;color:#666;padding:10px 24px;text-decoration:none;background:none;border:none;text-align:left;cursor:pointer;transition:background .2s,color .2s}.header-nav__wrap .header-nav__item .dropdown-wrapper .consulting .dropdown-links:hover,.header-nav__wrap .header-nav__item .dropdown-wrapper .ourfarm .dropdown-links:hover,.header-nav__wrap .header-nav__item .dropdown-wrapper .sustainability .dropdown-links:hover{background:#f8f9fa;color:#2da884}.header-nav__wrap .header-nav__item .dropdown-wrapper .consulting .dropdown-links.logout-btn,.header-nav__wrap .header-nav__item .dropdown-wrapper .ourfarm .dropdown-links.logout-btn,.header-nav__wrap .header-nav__item .dropdown-wrapper .sustainability .dropdown-links.logout-btn{color:#dc3545}.header-nav__wrap .header-nav__item .dropdown-wrapper .consulting .dropdown-links.logout-btn:hover,.header-nav__wrap .header-nav__item .dropdown-wrapper .ourfarm .dropdown-links.logout-btn:hover,.header-nav__wrap .header-nav__item .dropdown-wrapper .sustainability .dropdown-links.logout-btn:hover{background:#f8d7da;color:#c82333}.header-nav__wrap .header-nav__item .dropdown-wrapper .consulting .dropdown-divider,.header-nav__wrap .header-nav__item .dropdown-wrapper .ourfarm .dropdown-divider,.header-nav__wrap .header-nav__item .dropdown-wrapper .sustainability .dropdown-divider{height:1px;background:#e0e0e0;margin:8px 0}.header-nav__wrap .header-nav__item .dropdown-wrapper .consulting.show,.header-nav__wrap .header-nav__item .dropdown-wrapper .ourfarm.show,.header-nav__wrap .header-nav__item .dropdown-wrapper .sustainability.show{opacity:1;visibility:visible;transform:translateY(0)}.header-nav__wrap .header-nav__item .dropdown-wrapper .consulting{min-width:350px}.header-nav__wrap .header-nav__item .dropdown-wrapper:hover>.consulting,.header-nav__wrap .header-nav__item .dropdown-wrapper:hover>.ourfarm,.header-nav__wrap .header-nav__item .dropdown-wrapper:hover>.sustainability,.header-nav__wrap .header-nav__item .dropdown-wrapper:hover>.profile-dropdown-menu{opacity:1;visibility:visible;transform:translateY(0)}.header-nav__wrap .header-nav__item .dropdown-wrapper .dropdown-toggle-btn{background:transparent;border:none;padding:6px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-size:14px}.header-nav__wrap .header-nav__item .dropdown-wrapper .dropdown-toggle-btn svg{width:18px;height:18px;transition:transform .2s ease}.header-nav__wrap .header-nav__item .dropdown-wrapper .dropdown-toggle-btn[aria-expanded=true] svg{transform:rotate(180deg)}.header-nav__wrap .select{border:none;outline:none;color:#b3b3b3;background:transparent;font-size:1rem;margin-left:1rem;cursor:pointer}.header .basketcart-btn-header{position:relative;background:none;border:none;cursor:pointer}.header .basketcart-btn-header .basketcart-count{position:absolute;top:0;right:-8px;width:20px;height:20px;border-radius:50%;font-size:12px;color:#fff;background:#2da884;display:flex;align-items:center;justify-content:center}.fixed{position:fixed;top:0;left:0;width:100%;box-shadow:0 2px 8px #0000001a;z-index:999999;animation:slideDown .3s ease-in-out}@keyframes slideDown{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.drawer-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;display:none;transition:opacity .3s;z-index:9999}.drawer-overlay{position:fixed;top:0;left:0;z-index:1001;width:100%;height:100%;background:#0000;display:flex;justify-content:flex-end;pointer-events:none;transition:all .3s ease-in-out}.drawer-overlay.show{background:#00000080;pointer-events:auto}.drawer{position:relative;display:flex;flex-direction:column;justify-content:space-between;width:450px;height:100%;padding:40px;background-color:#fff;transform:translate(100%);transition:transform .3s ease-in-out;z-index:1002}.drawer.open{transform:translate(0)}.drawer-header{display:flex;justify-content:space-between}.drawer-title{font-weight:500;font-size:20px;line-height:150%;color:#1a1a1a}.close-drawer{width:45px;height:45px}.remove-product{width:25px;height:25px;border-radius:50%;border:1px solid #cccccc}.product-list-drawer{display:flex;align-items:center;justify-content:space-between}.img-name-wrap{display:flex;align-items:center;gap:10px}.drawer-img{width:120px;height:100px;object-fit:cover}.product-name-wrapper{display:flex;flex-direction:column}.product-name-wrapper>p{margin:0;padding:0}.product-name-wrapper .product__name{font-weight:400;font-size:16px;line-height:150%;color:#4d4d4d}.product-name-wrapper .kg-count-price{font-weight:400;font-size:16px;line-height:150%;color:#4d4d4d;display:flex;align-items:center;gap:4px}.product-name-wrapper .product-uzs{font-size:16px;font-weight:600;color:#1a1a1a}.drawer-footer{display:flex;flex-direction:column;gap:12px}.footer-uzs-wrap{display:flex;align-items:center;justify-content:space-between}.footer-uzs-wrap .footer-product-count{font-weight:400;font-size:16px;line-height:150%;color:#1a1a1a}.footer-uzs-wrap .footer-price{font-weight:600;font-size:16px;line-height:120%;color:#1a1a1a}.footer-checkout-btn{width:100%;height:50px;border-radius:45px;font-size:16px;line-height:120%;font-weight:600;color:#fff;background-color:#2da884}.tocart-btn{width:100%;height:50px;border-radius:45px;font-size:16px;font-weight:600;line-height:120%;color:#2da884;background-color:#56ac591a}.profile-dropdown-menu{position:absolute;top:100%;right:0;background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 12px #00000026;min-width:180px;padding:8px 0;z-index:1000;transform:translateY(-10px);opacity:0;visibility:hidden;transition:all .3s ease}.profile-dropdown-menu.show{transform:translateY(0);opacity:1;visibility:visible}.profile-dropdown-menu:before{content:"";position:absolute;top:-6px;right:20px;width:12px;height:12px;background:#fff;border:1px solid #e0e0e0;border-right:none;border-bottom:none;transform:rotate(45deg)}.profile-dropdown-menu .dropdown-links{display:block;padding:12px 20px;color:#333;text-decoration:none;font-size:14px;font-weight:500;border:none;background:none;width:100%;text-align:left;cursor:pointer;transition:all .2s ease}.profile-dropdown-menu .dropdown-links:hover{background-color:#f8f9fa;color:#2da884}.profile-dropdown-menu .dropdown-links.logout-btn{color:#dc3545}.profile-dropdown-menu .dropdown-links.logout-btn:hover{background-color:#f8d7da;color:#c82333}.profile-dropdown-menu .dropdown-divider{height:1px;background-color:#e0e0e0;margin:8px 0}@media (max-width: 1200px){.header-center__wrap{width:100%;height:65px;display:flex;justify-content:space-between;align-items:center;flex-direction:row}.header-center__wrap .header-logo{width:180px;height:24px}.header-center__wrap .selectmobile{display:hidden}.header-center__wrap .mobileSelect{display:block}.header-center__wrap .header-rigth-menu-btns{display:flex;justify-content:center;align-items:center;gap:5px}.header-center__wrap .header-rigth-menu-btns .select{display:block}.mobile-menu-toggle{display:flex!important;margin:10px}.header-nav__wrap{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#fff;flex-direction:column;align-items:flex-start;gap:0;padding:48px 16px 16px;z-index:1002;box-shadow:0 2px 24px #0000001f;opacity:0;visibility:hidden;transform:translateY(-20px);transition:all .3s;overflow-y:scroll}.header-nav__wrap .header-nav__wrap-toggle{position:absolute;top:12px;right:16px;width:34px;height:34px;display:flex;justify-content:center;align-items:center;font-size:22px;border:1px solid silver;border-radius:10px;background:#fff;cursor:pointer}.header-nav__wrap .header-right{font-size:.8rem;gap:2rem;margin-bottom:20px}.header-nav__wrap .header-right .profile-header{width:20px;height:20px}.header-nav__wrap .header-right .profile-header .profile-icon{width:14px;height:14px}.header-nav__wrap .header-nav__item{flex-direction:column;align-items:flex-start;gap:.5rem;padding:0}.header-nav__wrap .header-nav__item .nav-links{font-size:1rem;padding:10px 0}.header-nav__wrap .header-nav__item .dropdown-wrapper .our-consulting-dropdown,.header-nav__wrap .header-nav__item .dropdown-wrapper .our-farm-dropdown,.header-nav__wrap .header-nav__item .dropdown-wrapper .sustainability-dropdown{position:static;min-width:100%;box-shadow:none;border:none;padding:0;gap:0;opacity:1;visibility:visible;transform:none}.header-nav__wrap .header-nav__item .dropdown-wrapper .our-consulting-dropdown .dropdown-links,.header-nav__wrap .header-nav__item .dropdown-wrapper .our-farm-dropdown .dropdown-links,.header-nav__wrap .header-nav__item .dropdown-wrapper .sustainability-dropdown .dropdown-links{font-size:1rem;padding:10px 0}.header-nav__wrap .header-nav__item .dropdown-wrapper .profile-dropdown-menu{display:none;position:absolute;top:100%;right:0;background:#fff;border-radius:6px;box-shadow:0 4px 16px #0000001a}.header-nav__wrap .header-nav__item .dropdown-wrapper .profile-dropdown-menu.show{display:block}.header-nav__wrap .select{font-size:1rem;margin-top:1rem}.header.nav-open .header-nav__wrap{opacity:1;visibility:visible;transform:translateY(0)}.close{position:absolute;top:10px;right:10px}}@media (max-width: 768px){.header-center__wrap{display:flex;justify-content:space-between;align-items:center;flex-direction:row;gap:.25rem;min-height:40px;padding:0 4px}.header-center__wrap .header-logo{width:180px;height:70px;margin-left:-5px}.header-center__wrap .mobileSelect{display:block}.header-center__wrap .header-rigth-menu-btns{display:flex;justify-content:center;align-items:center;gap:5px}.mobile-menu-toggle{display:flex!important;margin:10px}.header-nav__wrap{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#fff;flex-direction:column;align-items:flex-start;gap:0;padding:48px 16px 16px;z-index:1002;box-shadow:0 2px 24px #0000001f;opacity:0;visibility:hidden;transform:translateY(-20px);transition:all .3s;overflow-y:scroll}.header-nav__wrap .header-nav__wrap-toggle{position:absolute;top:12px;right:16px;width:34px;height:34px;display:flex;justify-content:center;align-items:center;font-size:22px;border:1px solid silver;border-radius:10px;background:#fff;cursor:pointer}.header-nav__wrap .header-right{font-size:.8rem;gap:2rem;margin-bottom:20px}.header-nav__wrap .header-right .profile-header{width:20px;height:20px}.header-nav__wrap .header-right .profile-header .profile-icon{width:14px;height:14px}.header-nav__wrap .header-nav__item{flex-direction:column;align-items:flex-start;gap:.5rem;padding:0}.header-nav__wrap .header-nav__item .nav-links{font-size:1rem;padding:10px 0}.header-nav__wrap .header-nav__item .dropdown-wrapper .our-consulting-dropdown,.header-nav__wrap .header-nav__item .dropdown-wrapper .our-farm-dropdown,.header-nav__wrap .header-nav__item .dropdown-wrapper .sustainability-dropdown,.header-nav__wrap .header-nav__item .dropdown-wrapper .profile-dropdown-menu{position:static;min-width:100%;box-shadow:none;border:none;padding:0;gap:0;opacity:1;visibility:visible;transform:none}.header-nav__wrap .header-nav__item .dropdown-wrapper .our-consulting-dropdown .dropdown-links,.header-nav__wrap .header-nav__item .dropdown-wrapper .our-farm-dropdown .dropdown-links,.header-nav__wrap .header-nav__item .dropdown-wrapper .sustainability-dropdown .dropdown-links,.header-nav__wrap .header-nav__item .dropdown-wrapper .profile-dropdown-menu .dropdown-links{font-size:1rem;padding:10px 0}.header-nav__wrap .select{font-size:1rem;margin-top:1rem}.header.nav-open .header-nav__wrap{opacity:1;visibility:visible;transform:translateY(0)}.close{position:absolute;top:10px;right:10px}}@media (max-width: 576px){.header-center__wrap{display:flex;justify-content:space-between;align-items:center;flex-direction:row;gap:.25rem;min-height:40px;padding:0 4px}.header-center__wrap .header-logo{width:180px;height:70px;margin-left:-4px}.header-center__wrap .mobileSelect{display:block}.header-center__wrap .header-rigth-menu-btns{display:flex;justify-content:center;align-items:center;gap:5px}.mobile-menu-toggle{display:flex!important;margin:10px}.header-nav__wrap{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#fff;flex-direction:column;align-items:flex-start;gap:0;padding:48px 16px 16px;z-index:1002;box-shadow:0 2px 24px #0000001f;opacity:0;visibility:hidden;transform:translateY(-20px);transition:all .3s;overflow-y:scroll}.header-nav__wrap .select{display:none}.header-nav__wrap .header-nav__wrap-toggle{position:absolute;top:12px;right:16px;width:34px;height:34px;display:flex;justify-content:center;align-items:center;font-size:22px;border:1px solid silver;border-radius:10px;background:#fff;cursor:pointer}.header-nav__wrap .header-right{font-size:.8rem;gap:2rem;margin-bottom:20px}.header-nav__wrap .header-right .profile-header{width:20px;height:20px}.header-nav__wrap .header-right .profile-header .profile-icon{width:14px;height:14px}.header-nav__wrap .header-nav__item{flex-direction:column;align-items:flex-start;gap:.5rem;padding:0}.header-nav__wrap .header-nav__item .nav-links{font-size:1rem;padding:10px 0}.header-nav__wrap .header-nav__item .dropdown-wrapper .our-consulting-dropdown,.header-nav__wrap .header-nav__item .dropdown-wrapper .our-farm-dropdown,.header-nav__wrap .header-nav__item .dropdown-wrapper .sustainability-dropdown,.header-nav__wrap .header-nav__item .dropdown-wrapper .profile-dropdown-menu{position:absolute;min-width:100%;box-shadow:none;border:none;padding:0;gap:0;opacity:1;visibility:visible;transform:none}.header-nav__wrap .header-nav__item .dropdown-wrapper .our-consulting-dropdown .dropdown-links,.header-nav__wrap .header-nav__item .dropdown-wrapper .our-farm-dropdown .dropdown-links,.header-nav__wrap .header-nav__item .dropdown-wrapper .sustainability-dropdown .dropdown-links,.header-nav__wrap .header-nav__item .dropdown-wrapper .profile-dropdown-menu .dropdown-links{font-size:1rem;padding:10px 0}.header-nav__wrap .select{font-size:1rem;margin-top:1rem}.header.nav-open .header-nav__wrap{opacity:1;visibility:visible;transform:translateY(0)}.close{position:absolute;top:10px;right:10px}}@media (min-width: 1440px){.header-center{height:60px;padding-top:0}.header-center__wrap{width:100%;height:50px;display:flex;justify-content:space-between;align-items:center}.header-center__wrap .header-logo{width:140px;height:56px}.header-center__wrap .header-logo .logo-img{width:95px;height:auto;object-fit:cover}.header-center__wrap .header-rigth-menu-btns{display:flex;justify-content:center;align-items:center;gap:5px}.header-center__wrap .header-rigth-menu-btns .select{display:block}.header-nav__wrap{gap:2.5rem}.header-nav__wrap .header-nav__item{gap:2rem}.header-nav__wrap .header-nav__item .nav-links{font-size:15px}.header-nav__wrap .header-right{gap:1.5rem}.header-nav__wrap .header-right .profile-header{width:25px;height:25px}.header-nav__wrap .header-right .profile-header .profile-icon{width:24px;height:24px}.header-nav__wrap .header-right .basketcart-btn-header{width:28px;height:28px}.header-nav__wrap .header-right .basketcart-btn-header>svg{width:25px;height:20px}.header-nav__wrap .header-right .basketcart-btn-header .basketcart-count{width:18px;height:18px;font-size:13px}.header-nav__wrap .select{font-size:1.1rem}.dropdown-menu .dropdown-links{font-size:14px!important;padding:12px 24px}.close{position:absolute;top:10px;right:10px}}.home .home-swiper{width:100%;height:auto;display:flex;justify-content:center;align-items:center}.home .swiper-body{width:50%;margin:0;top:40%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff}.home .swiper-body__subtitle{font-size:40px;text-transform:uppercase;font-weight:400;line-height:normal}.home .swiper-body__title{font-weight:300;font-size:26px;line-height:normal;letter-spacing:2%;text-align:center;margin:0}.home .body-bottom{width:100%;height:auto;padding-top:10px;display:flex;flex-direction:column;align-items:center;justify-content:center}.home .body-container{position:relative;margin:auto;background:transparent}.home .bottom-title{color:#2da884;font-size:16px}.home .bottom-subtitle{color:#0f4229;font-size:13px}.home .about-section{width:100%;height:680px;margin-top:0;position:relative;display:flex;justify-content:center;align-items:center;gap:40px}.home .about-backimg{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background-image:url(/Home/aboutus.jpeg);background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-position:center}.home .about-backimg:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#036b4e47;z-index:1}.home .about-text{width:50%;height:auto;margin:0 auto}.home .about-text .read-more-btn{width:100;font-size:16px;font-weight:300;background:transparent;border:1px solid white;transition:.7s ease all;white-space:nowrap}.home .about-text .read-more-btn:hover{background-color:#2da884;border:1px solid #2da884}.home .about-title{font-size:40px;font-weight:400;color:#fff}.home .about-content{line-height:25px;color:#fff;text-align:justify}.home .consulting-section{position:relative;display:flex;align-items:flex-start;justify-content:center;padding:0;margin-top:50px;margin-bottom:50px}.home .consulting-backimg{background-image:url(/Home/ourservices.jpg);background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-position:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.home .consulting-backimg:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#195c499c;z-index:1}.home .consulting-contents{margin-top:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:40px;position:relative;z-index:2;padding-top:30px}.home .consulting-title{color:#fff;font-weight:400;font-size:40px;margin:0;text-align:center}.home .consulting-cards-wrap{display:grid;gap:20px;width:90%;height:auto}.home .consulting-cards-item{height:250px;background-color:#fff;box-shadow:18px 15px 35px #00000017;border-radius:16px;padding:20px 29px;display:flex;flex-direction:column;text-decoration:none;color:inherit;transition:all .3s ease;cursor:pointer}.home .consulting-cards-item:hover{background-color:#2da884;text-decoration:none}.home .consulting-cards-item:hover .card-title,.home .consulting-cards-item:hover .card-subtitle{color:#fff}.home .consulting-cards-item:hover .icon-wrap svg{filter:brightness(0) invert(1)}.home .consulting-cards-item .card-title{color:#1a1a1a;font-size:24px;font-weight:400;line-height:normal;margin:0}.home .consulting-cards-item .card-subtitle{font-weight:300;line-height:normal;font-size:16px;color:#525252;flex-grow:1;margin:0}.home .consulting-cards-item .icon-wrap{margin-bottom:10px}.home .consulting-cards-item .icon-wrap svg{width:35px;height:35px}.home .consulting-cards-item .title-wrap{margin-bottom:5px}.home .consulting-read-more-wrap{display:flex;justify-content:center;margin-top:30px;padding-bottom:20px}.home .consulting-read-more-wrap .read-more-btn{width:100;font-size:16px;font-weight:300;background:transparent;border:1px solid white;white-space:nowrap}.home .consulting-read-more-wrap .read-more-btn:hover{background-color:#2da884;border:1px solid #2da884;transition:.7s ease all}.home .our-farm-section{display:flex;align-items:center;justify-content:space-around;width:100%;height:680px;margin-bottom:50px}.home .our-farm-container{width:100%;height:auto;display:flex;align-items:center;justify-content:center}.home .our-farm-left{height:100%;width:80%}.home .our-farm-left>img{height:100%;width:100%;object-fit:cover}.home .our-farm-right{height:auto;display:flex;flex-direction:column;justify-content:center;align-items:start;gap:10px}.home .our-farm-right .right-main{display:flex;flex-direction:column;gap:30px}.home .our-farm-right .section{display:flex;align-items:center;gap:30px}.home .our-farm-right .section-icon{width:72px;height:72px;margin-bottom:25px;border-radius:50%;background-color:#ceffe6;display:flex;align-items:center;justify-content:center}.home .our-farm-right .title-wrap{display:flex;flex-direction:column;gap:8px;margin-bottom:25px}.home .our-farm-right .section-title{color:#1a1a1a;font-weight:400;font-size:18px}.home .our-farm-right .section-subtitle{color:gray;font-weight:400;font-size:14px}.home .our-farm-right .read-more-btn{font-weight:300;transition:.7s ease all;white-space:nowrap}.home .our-farm-right .read-more-btn:hover{box-shadow:4px 4px 10px #2da884}.home .our-farm-title{font-size:40px;font-weight:400;color:#1a1a1a}.home .our-farm-subtitle{width:80%;color:#666;line-height:normal;font-weight:300;font-size:16px}.home .agritourism-section{position:relative;width:100%;height:680px;margin-bottom:50px;display:flex;flex-direction:column;justify-content:center;align-items:center}.home .agritourism-backimg{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background-image:url(/Home/agritourisim.jpg);background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-position:center}.home .agritourism-backimg:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#036b4e51;z-index:1}.home .agritourism-text{display:flex;flex-direction:column;align-items:flex-start;justify-content:start}.home .agritourism-text .read-more-btn{width:100;font-size:16px;font-weight:300;background:transparent;border:1px solid white;transition:.7s ease all;white-space:nowrap}.home .agritourism-text .read-more-btn:hover{background-color:#2da884;border:1px solid #2da884}.home .agritourism-title{color:#fff;font-weight:400;font-size:40px;line-height:normal}.home .agritourism-subtitle-wrap{width:50%;height:auto;margin:0;display:flex;justify-content:center;align-items:flex-start}.home .agritourism__subtitle{width:100%;color:#fff;font-weight:300;line-height:24px;font-size:16px}.home .agritourism-main{display:flex;width:100%;height:650px;margin-top:50px}.home .agritourism-main .main-right{width:45%}.home .agritourism-main .mainright-img{width:100%;height:100%;object-fit:cover;border-radius:16px}.home .sustainability-section{position:relative;width:100%;height:680px}.home .sustainability-backimg{width:100%;height:100%;background-image:url(/Home/sustainability.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;background-attachment:fixed;position:absolute;top:0;z-index:-1}.home .sustainability-backimg:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#036b4e51;z-index:1}.home .sustainability-content{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px}.home .sustainability-content>div{width:50%;display:flex;flex-direction:column;align-items:flex-start}.home .sustainability-title{text-align:start;font-size:40px;font-weight:400;color:#fff}.home .sustainability-subtitle{font-size:16px;font-weight:300;line-height:normal;color:#fff;text-align:start}.home .sustainability-btns{display:flex;align-items:center;gap:20px}.home .sustainability-btns .solar-dashboard{background:transparent;border:1px solid white;color:#fff;padding:15px 30px;border-radius:45px;font-size:18px;font-weight:300;display:flex;align-items:center;gap:10px;transition:.7s ease all;white-space:nowrap}.home .sustainability-btns .solar-dashboard:hover{background-color:#2da884;border:1px solid #2da884}.home .sustainability-btns .read-more-btn{width:100;font-size:16px;font-weight:300;background:transparent;border:1px solid white;transition:.7s ease all;white-space:nowrap}.home .sustainability-btns .read-more-btn:hover{background-color:#2da884;border:1px solid #2da884}.home .video-player{margin:100px 0}.our-partners-title{font-weight:400;font-size:36px;line-height:normal;text-align:center;color:#232a42;margin-top:14px}.our-partners-swiper{height:211px;display:flex;align-items:center;overflow:hidden}.our-partners-swiper .swiper-wrapper{transition-timing-function:linear!important;will-change:transform}.our-partners-swiper .swiper-slide{width:auto!important;flex-shrink:0}.our-partners-swiper:hover .swiper-wrapper{animation-play-state:running}.our-partners-slide{display:flex;align-items:center;justify-content:center;height:100%}.our-partners-img{object-fit:cover}.clients-marquee-container{width:100%;overflow:hidden;white-space:nowrap;position:relative}.clients-marquee-content{display:inline-flex;align-items:center;animation:marquee 30s linear infinite;gap:40px}.clients-marquee-content:hover{animation-play-state:running}.client-logo{height:80px;width:100%;object-fit:contain;flex-shrink:0;opacity:.7;transition:all .3s ease}.partners-marquee-container{width:100%;overflow:hidden;white-space:nowrap}.partners-marquee-content{display:inline-flex;align-items:center;animation:marquee 35s linear infinite;gap:40px}.partner-logo{height:80px;width:auto;object-fit:contain;flex-shrink:0;transition:all .3s ease}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.video-carousel .video-slide{position:relative;width:100%;min-height:260px;border-radius:16px;background-size:cover;background-position:center;overflow:hidden}.video-carousel .video-slide .overlay{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:40px 16px;width:100%;height:100%;background:linear-gradient(0deg,#00000073,#0003)}.video-carousel .video-slide .overlay h2{color:#fff;font-size:clamp(20px,4.8vw,32px);text-align:center;overflow-wrap:anywhere;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.video-carousel .video-slide .overlay p{color:#f0f0f0;font-size:clamp(14px,3.6vw,18px);text-align:center;max-width:900px;overflow-wrap:anywhere;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.video-carousel .video-slide .overlay .play-btn{margin-top:8px;width:56px;height:56px;border-radius:50%;background-color:#fff3;display:inline-flex;align-items:center;justify-content:center;transition:background-color .2s ease}.video-carousel .video-slide .overlay .play-btn:hover{background-color:#ffffff59}@media screen and (max-width: 420px){.home .about-section,.home .consulting-section,.home .consulting-bottom-section,.home .our-farm-section{width:100%;height:auto}.home .swiper-body{width:100%;display:flex;justify-content:center;align-items:center;padding:15px;margin:50px auto;font-size:20px;gap:5px}.home .swiper-body__subtitle{font-size:30px;text-transform:uppercase}.home .swiper-body__title{width:100%;font-weight:500;font-size:26px;line-height:114%;text-align:center}.home .body-bottom{border-radius:0;padding:15px}.home .about-text{width:100%;height:auto;padding:20px;margin:70px auto}.home .about-text .about-title{font-size:32px;font-weight:500}.home .about-text .about-content{font-size:16px;font-weight:400;line-height:normal;text-align:start}.home .consulting-contents{display:flex;padding:15px}.home .consulting-contents .consulting-title{width:100%;font-size:32px;font-weight:500}.home .consulting-cards-wrap{grid-template-columns:repeat(1,1fr);width:100%;height:auto}.home .consulting-cards-item{gap:-10px;height:auto}.home .consulting-cards-item .card-title{font-size:20px;font-weight:500}.home .consulting-cards-item .card-subtitle{font-size:14px}.home .consulting-bottom-cards-wrap{grid-template-columns:repeat(1,1fr)}.home .consulting-bottom-card{height:auto}.home .consulting-bottom-card .card-title{font-size:17px}.home .consulting-bottom-card .card-subtitle{font-size:14px}.home .our-farm-section{position:relative;display:flex;flex-direction:column}.home .our-farm-left{height:100%;width:100%}.home .our-farm-right{width:90%;align-items:center;gap:5px;padding:10px 14px 0}.home .our-farm-right .right-main{justify-content:center;align-items:flex-start;gap:0px}.home .our-farm-right .section-icon{width:60px;height:60px}.home .our-farm-right .title-wrap{gap:0}.home .our-farm-right .section-title{font-size:15px}.home .our-farm-right .section-subtitle{font-size:13px}.home .our-farm-title{font-size:30px;font-weight:500;margin-top:10px}.home .our-farm-subtitle{width:100%;font-size:16px;text-align:justify}.home .agritourism-section .agritourism-subtitle-wrap{width:100%;height:auto;padding:20px}.home .agritourism-section .agritourism-subtitle-wrap .agritourism-text{gap:0px}.home .agritourism-title{font-size:32px;font-weight:500;margin:0}.home .agritourism__subtitle{width:100%;font-size:16px;font-weight:400}.home .sustainability{width:100%;height:auto}.home .sustainability-section{width:100%}.home .sustainability-section .container{width:100%;max-width:none;margin:0;padding:20px}.home .sustainability-content{width:100%;display:flex;flex-direction:column;justify-items:center;align-items:center;gap:5px}.home .sustainability-content>div{width:100%}.home .sustainability-content>div .sustainability-btns{width:100%;height:auto;display:flex;align-items:flex-start;justify-content:center}.home .sustainability-title{font-size:32px}.home .sustainability-subtitle{width:100%;font-size:16px;line-height:1.4;font-weight:400}.home .sustainability-btns{display:flex;flex-direction:column}.home .our-partners{margin:50px auto}.home .our-partners .partners-marquee-content>img{width:auto;height:100%}}@media screen and (min-width: 421px) and (max-width: 550px){.home .about-section,.home .consulting-section,.home .consulting-bottom-section,.home .our-farm-section{width:100%;height:auto}.home .swiper-body{width:100%;display:flex;justify-content:center;align-items:center;padding:15px;margin:0 auto;font-size:20px;gap:5px}.home .swiper-body__subtitle{font-size:30px;text-transform:uppercase}.home .swiper-body__title{width:100%;font-weight:500;font-size:26px;line-height:114%;text-align:center}.home .body-bottom{border-radius:0;padding:15px}.home .about-text{width:100%;height:auto;padding:20px;margin:70px auto}.home .about-text .about-title{font-size:32px;font-weight:500}.home .about-text .about-content{font-size:16px;font-weight:400;line-height:normal;text-align:start}.home .consulting-contents{display:flex}.home .consulting-contents .consulting-title{width:100%;font-size:32px;font-weight:500}.home .consulting-cards-wrap{grid-template-columns:repeat(1,1fr);width:100%;height:auto}.home .consulting-cards-item{gap:5px}.home .consulting-cards-item .card-title{font-size:20px;font-weight:500}.home .consulting-cards-item .card-subtitle{font-size:14px}.home .consulting-bottom-cards-wrap{grid-template-columns:repeat(1,1fr)}.home .consulting-bottom-card{height:auto}.home .consulting-bottom-card .card-title{font-size:17px}.home .consulting-bottom-card .card-subtitle{font-size:14px}.home .our-farm-section{position:relative;display:flex;flex-direction:column}.home .our-farm-left{height:100%;width:100%}.home .our-farm-right{align-items:center;gap:5px;padding:10px 14px 0}.home .our-farm-right .right-main{justify-content:center;align-items:flex-start;gap:0px}.home .our-farm-right .section-icon{width:60px;height:60px}.home .our-farm-right .title-wrap{gap:0}.home .our-farm-right .section-title{font-size:15px}.home .our-farm-right .section-subtitle{font-size:13px}.home .our-farm-title{font-size:30px;font-weight:500}.home .our-farm-subtitle{width:100%;font-size:16px;text-align:justify}.home .agritourism-section .agritourism-subtitle-wrap{width:100%;height:auto;padding:20px}.home .agritourism-section .agritourism-subtitle-wrap .agritourism-text{gap:0px}.home .agritourism-title{font-size:32px;font-weight:500;margin:0}.home .agritourism__subtitle{width:100%;font-size:16px;font-weight:400}.home .sustainability{width:100%;height:auto}.home .sustainability-section{width:100%}.home .sustainability-section .container{width:100%;max-width:none;margin:0;padding:20px}.home .sustainability-content{width:100%;display:flex;flex-direction:column;justify-items:center;align-items:center;gap:5px}.home .sustainability-content>div{width:100%}.home .sustainability-content>div .sustainability-btns{width:100%;height:auto;display:flex;align-items:flex-start;justify-content:center}.home .sustainability-title{font-size:32px}.home .sustainability-subtitle{width:100%;font-size:16px;line-height:1.4;font-weight:400}.home .sustainability-btns{display:flex;flex-direction:column}.home .our-partners{margin:50px auto}}@media screen and (min-width: 551px) and (max-width: 720px){.home .about-section,.home .consulting-section,.home .consulting-bottom-section,.home .our-farm-section{width:100%;height:auto}.home .about-title,.home .consulting-title,.home .consulting-bottom-title,.home .our-farm-title{font-size:36px;font-weight:600}.home .about-subtitle,.home .consulting-subtitle,.home .consulting-bottom-subtitle,.home .our-farm-subtitle{font-size:16px}.home .swiper-body{width:100%;display:flex;justify-content:center;align-items:center;padding:15px;margin:0 auto;font-size:20px;gap:5px}.home .swiper-body__subtitle{font-size:30px;text-transform:uppercase}.home .swiper-body__title{width:100%;font-weight:500;font-size:26px;line-height:114%;text-align:center}.home .body-bottom{border-radius:0;padding:15px}.home .about-text{width:100%;height:auto;padding:20px;margin:70px auto}.home .about-text .about-title{font-size:32px;font-weight:500}.home .about-text .about-content{font-size:16px;font-weight:400;line-height:normal;text-align:start}.home .consulting-contents{display:flex}.home .consulting-contents .consulting-title{width:100%;font-size:32px;font-weight:500}.home .consulting-cards-wrap{grid-template-columns:repeat(1,1fr);width:100%;height:auto}.home .consulting-cards-item{gap:5px}.home .consulting-cards-item .card-title{font-size:20px;font-weight:500}.home .consulting-cards-item .card-subtitle{font-size:14px}.home .consulting-bottom-cards-wrap{grid-template-columns:repeat(1,1fr)}.home .consulting-bottom-card{height:auto}.home .consulting-bottom-card .card-title{font-size:17px}.home .consulting-bottom-card .card-subtitle{font-size:14px}.home .our-farm-section{position:relative;display:flex;flex-direction:column}.home .our-farm-left{height:100%;width:100%}.home .our-farm-right{align-items:center;gap:5px}.home .our-farm-right .right-main{justify-content:center;align-items:flex-start;gap:5px}.home .our-farm-right .section-icon{width:60px;height:60px}.home .our-farm-right .title-wrap{gap:0}.home .our-farm-right .section-title{font-size:15px}.home .our-farm-right .section-subtitle{font-size:13px}.home .our-farm-title{font-size:32px;font-weight:500}.home .our-farm-subtitle{width:100%;font-size:16px;text-align:justify}.home .agritourism-section .agritourism-subtitle-wrap{width:100%;height:auto;padding:20px}.home .agritourism-section .agritourism-subtitle-wrap .agritourism-text{gap:0px}.home .agritourism-title{font-size:32px;font-weight:500;margin:0}.home .agritourism__subtitle{width:100%;font-size:16px;font-weight:400}.home .sustainability{width:100%;height:auto}.home .sustainability-section{width:100%}.home .sustainability-section .container{width:100%;max-width:none;margin:0;padding:20px}.home .sustainability-content{width:100%;display:flex;flex-direction:column;justify-items:center;align-items:center;gap:5px}.home .sustainability-content>div{width:100%}.home .sustainability-content>div .sustainability-btns{width:100%;height:auto;display:flex;align-items:flex-start;justify-content:center}.home .sustainability-title{font-size:32px}.home .sustainability-subtitle{width:100%;font-size:16px;line-height:1.4;font-weight:400}.home .sustainability-btns{display:flex;flex-direction:column}}@media screen and (min-width: 721px) and (max-width: 968px){.home .swiper-body{width:100%;display:flex;justify-content:center;align-items:center;padding:15px;margin:0 auto;font-size:20px;gap:5px}.home .swiper-body__subtitle{font-size:34px;text-transform:uppercase}.home .swiper-body__title{width:100%;font-weight:500;font-size:26px;line-height:114%;text-align:center}.home .body-bottom{border-radius:0;padding:15px}.home .body-bottom .bottom-subtitle{text-align:center}.home .about-text{width:100%;height:auto;padding:20px;margin:70px auto}.home .about-text .about-title{font-size:32px;font-weight:500}.home .about-text .about-content{font-size:16px;font-weight:400;line-height:normal;text-align:start}.home .consulting-contents{display:flex}.home .consulting-contents .consulting-title{width:100%;font-size:32px;font-weight:500}.home .consulting-cards-wrap{grid-template-columns:repeat(1,1fr);align-items:center;justify-items:center;width:100%;max-width:600px;height:auto}.home .consulting-cards-item{gap:5px}.home .consulting-cards-item .card-title{font-size:20px;font-weight:500}.home .consulting-cards-item .card-subtitle{font-size:14px}.home .our-farm-section{height:auto;position:relative;display:flex;flex-direction:column}.home .our-farm-left{height:100%;width:100%}.home .our-farm-right{align-items:center;gap:5px;padding:10px 25px 0}.home .our-farm-right .right-main{width:100%;justify-content:center;align-items:flex-start;gap:0px}.home .our-farm-right .section-icon{width:60px;height:60px}.home .our-farm-right .title-wrap{gap:0}.home .our-farm-right .section-title{font-size:15px}.home .our-farm-right .section-subtitle{font-size:13px}.home .our-farm-title{font-size:32px;font-weight:500}.home .our-farm-subtitle{width:100%;font-size:16px;text-align:justify}.home .agritourism-section .agritourism-subtitle-wrap{width:100%;height:auto;padding:20px}.home .agritourism-section .agritourism-subtitle-wrap .agritourism-text{gap:0px}.home .agritourism-title{font-size:32px;font-weight:500;margin:0}.home .agritourism__subtitle{width:100%;font-size:16px;font-weight:400}.home .sustainability{width:100%;height:auto}.home .sustainability-section{width:100%}.home .sustainability-section .container{width:100%;max-width:none;margin:0;padding:20px}.home .sustainability-content{width:100%;display:flex;flex-direction:column;justify-items:center;align-items:center;gap:5px}.home .sustainability-content>div{width:100%}.home .sustainability-content>div .sustainability-btns{width:100%;height:auto;display:flex;align-items:flex-start;justify-content:center}.home .sustainability-title{font-size:32px}.home .sustainability-subtitle{width:100%;font-size:16px;line-height:1.4;font-weight:400}.home .sustainability-btns{display:flex;flex-direction:column}}@media screen and (min-width: 969px) and (max-width: 1100px){.home .swiper-body{width:100%;display:flex;justify-content:center;align-items:center;padding:15px;margin:0 auto;font-size:20px;gap:5px}.home .swiper-body__subtitle{font-size:33px;text-transform:uppercase}.home .swiper-body__title{width:100%;font-weight:500;font-size:28px;line-height:114%;text-align:center}.home .body-bottom{border-radius:0;padding:15px}.home .about-text{width:100%;height:auto;padding:20px;margin:70px auto}.home .about-text .about-title{font-size:36px;font-weight:500}.home .about-text .about-content{font-size:16px;font-weight:400;line-height:normal;text-align:start}.home .consulting-contents{display:flex}.home .consulting-contents .consulting-title{width:100%;font-size:36px;font-weight:500}.home .consulting-cards-wrap{grid-template-columns:repeat(2,1fr);width:90%;height:auto}.home .consulting-cards-item{gap:5px}.home .consulting-cards-item .card-title{font-size:26px;font-weight:500}.home .consulting-cards-item .card-subtitle{font-size:16px}.home .our-farm-section{height:auto;position:relative;display:flex;flex-direction:column}.home .our-farm-left{height:100%;width:100%}.home .our-farm-right{align-items:center;gap:5px;padding:15px 25px 0}.home .our-farm-right .right-main{width:100%;justify-content:center;align-items:flex-start;gap:5px}.home .our-farm-right .section-icon{width:60px;height:60px}.home .our-farm-right .title-wrap{gap:0}.home .our-farm-right .section-title{font-size:15px}.home .our-farm-right .section-subtitle{font-size:13px}.home .our-farm-title{font-size:36px;font-weight:500}.home .our-farm-subtitle{width:100%;font-size:16px;text-align:justify}.home .agritourism-section .agritourism-subtitle-wrap{width:100%;height:auto;padding:20px}.home .agritourism-section .agritourism-subtitle-wrap .agritourism-text{gap:0px}.home .agritourism-title{font-size:36px;font-weight:500;margin:0}.home .agritourism__subtitle{width:100%;font-size:16px;font-weight:400}.home .sustainability{width:100%;height:auto}.home .sustainability-section{width:100%}.home .sustainability-section .container{width:100%;max-width:none;margin:0;padding:20px}.home .sustainability-content{width:100%;display:flex;flex-direction:column;justify-items:center;align-items:center;gap:5px}.home .sustainability-content>div{width:100%}.home .sustainability-content>div .sustainability-btns{width:100%;height:auto;display:flex;align-items:flex-start;justify-content:center}.home .sustainability-title{font-size:36px}.home .sustainability-subtitle{width:100%;font-size:16px;line-height:1.4;font-weight:400}.home .sustainability-btns{display:flex;flex-direction:column}}@media screen and (min-width: 1120px) and (max-width: 1240px){.home .about-section,.home .consulting-section,.home .consulting-bottom-section,.home .our-farm-section{width:100%;height:auto}.home .about-title,.home .consulting-title,.home .consulting-bottom-title,.home .our-farm-title{font-size:36px;font-weight:600}.home .about-subtitle,.home .consulting-subtitle,.home .consulting-bottom-subtitle,.home .our-farm-subtitle{font-size:16px}.home .swiper-body{width:100%;display:flex;justify-content:center;align-items:center;padding:15px;margin:50px auto;font-size:20px;gap:5px}.home .swiper-body__subtitle{font-size:30px;text-transform:uppercase}.home .swiper-body__title{width:100%;font-weight:500;font-size:36px;line-height:114%;text-align:center}.home .body-bottom{border-radius:0;padding:15px}.home .about-text{width:100%;height:auto;padding:20px;margin:70px auto}.home .consulting-contents{display:flex}.home .consulting-cards-wrap{grid-template-columns:repeat(2,1fr);width:100%;height:auto}.home .consulting-cards-item .card-title{font-size:17px}.home .consulting-cards-item .card-subtitle{font-size:14px}.home .consulting-bottom-cards-wrap{grid-template-columns:repeat(2,1fr)}.home .consulting-bottom-card .card-title{font-size:17px}.home .consulting-bottom-card .card-subtitle{font-size:14px}.home .our-farm-section{position:relative;display:flex;flex-direction:column}.home .our-farm-left{height:100%;width:100%}.home .our-farm-right{align-items:center;gap:5px}.home .our-farm-right .right-main{justify-content:center;align-items:flex-start;gap:5px}.home .our-farm-right .section-icon{width:60px;height:60px}.home .our-farm-right .title-wrap{gap:0}.home .our-farm-right .section-title{font-size:15px}.home .our-farm-right .section-subtitle{font-size:13px}.home .our-farm-title{font-size:36px;font-weight:600}.home .our-farm-subtitle{width:100%;font-size:15px;text-align:justify}.home .agritourism-title{font-size:36px}.home .agritourism__subtitle{width:100%;font-size:16px}.home .sustainability-content{display:flex;flex-direction:column;justify-items:center;align-items:center;gap:5px}.home .sustainability-title{font-size:36px}.home .sustainability-subtitle{width:50%;font-size:16px}.home .sustainability-btns{display:flex;flex-direction:column}}@media screen and (min-width: 1241px) and (max-width: 1440px){.home .swiper-body{width:100%;display:flex;justify-content:center;align-items:center;padding:15px;margin:50px auto;font-size:20px;gap:5px}.home .swiper-body__subtitle{font-size:30px;font-weight:400;text-transform:uppercase}.home .swiper-body__title{width:80%;font-weight:300;font-size:24px;line-height:normal;text-align:center}.home .body-bottom{height:56px;border-radius:0;padding:5px;margin:0 auto;display:flex;justify-content:center;align-items:center;text-align:center}.home .body-bottom .bottom-title,.home .body-bottom .bottom-subtitle{margin:2px}.home .about-section{width:100%;height:auto;display:flex;justify-content:center;align-items:center}.home .about-text{width:50%;height:500px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:20px;margin:70px auto}.home .about-title{font-size:36px;font-weight:400}.home .about-content{width:100%;font-size:16px;font-weight:300;text-align:justify}.home .consulting-contents{display:flex}.home .consulting-title{font-size:34px;font-weight:400}.home .consulting-cards-wrap{grid-template-columns:repeat(3,1fr);width:90%;height:auto}.home .consulting-cards-item{height:200px}.home .consulting-cards-item .card-title{font-size:17px}.home .consulting-cards-item .card-subtitle{font-size:14px}.home .our-farm-section{position:relative;display:flex}.home .our-farm-left{height:680px;width:100%}.home .our-farm-right{align-items:start;gap:5px;margin-left:50px}.home .our-farm-right .right-main{justify-content:center;align-items:flex-start;gap:5px}.home .our-farm-right .section-icon{width:60px;height:60px}.home .our-farm-right .title-wrap{gap:0}.home .our-farm-right .section-title{font-size:15px}.home .our-farm-right .section-subtitle{font-size:13px;line-height:1.5}.home .our-farm-title{font-size:36px;font-weight:400}.home .our-farm-subtitle{width:90%;font-size:16px;text-align:justify}.home .agritourism-title{font-size:36px;font-weight:400}.home .agritourism__subtitle{width:100%;font-size:16px;font-weight:300;line-height:normal}.home .sustainability-content{display:flex;flex-direction:column;justify-items:center;align-items:center;gap:15px}.home .sustainability-content>div{width:50%;height:auto;gap:25px}.home .sustainability-title{text-align:start;font-size:36px;font-weight:400}.home .sustainability-subtitle{text-align:start;font-size:16px;font-weight:300;line-height:normal}.home .sustainability-btns{display:flex}.home .sustainability-btns .solar-dashboard,.home .sustainability-btns .solar-dashboard-icon{font-size:16px;font-weight:300}.home .our-partners-title{font-size:28px;font-weight:400}}@media screen and (min-width: 1441px){.about-text{width:100%;height:auto;padding:20px;margin:70px auto}.about-text .about-title{font-size:40px;font-weight:400}.about-text .about-content{font-size:16px;font-weight:300;line-height:normal;text-align:start}.consulting-contents{display:flex}.consulting-cards-wrap{grid-template-columns:repeat(3,1fr);width:100%;height:auto}.consulting-cards-item .card-title{font-size:17px}.consulting-cards-item .card-subtitle{font-size:14px}.consulting-bottom-cards-wrap{grid-template-columns:repeat(3,1fr)}.consulting-bottom-card .card-title{font-size:17px}.consulting-bottom-card .card-subtitle{font-size:14px}.sustainability{width:100%;height:auto}.sustainability-section{width:100%}.sustainability-section .container{width:100%;max-width:none;margin:0;padding:20px}.sustainability-content{width:50%;display:flex;flex-direction:column;justify-items:center;align-items:center;gap:5px}.sustainability-content>div{width:50%;height:auto}.sustainability-content>div .sustainability-btns{width:100%;height:auto;display:flex;align-items:flex-start;justify-content:center}.sustainability-title{font-size:36px}.sustainability-subtitle{width:100%;font-size:16px;line-height:1.4;font-weight:400}.sustainability-btns{display:flex;flex-direction:column}}.agritourism-swiper{position:relative;width:100%;height:auto}.agritourism-swiper .swiper-body{width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;z-index:10;display:flex;flex-direction:column;align-items:center;color:#fff}.agritourism-swiper .swiper-body__subtitle{font-size:40px;font-weight:400;text-transform:uppercase}.agritourism-swiper .swiper-body__title{font-weight:300;font-size:26px;line-height:normal;text-align:center}.agritourism .our-services{position:relative;width:100%;height:auto;padding-bottom:50px}.agritourism .our-services .our-services-backimg{width:100%;height:100%;position:absolute;background-image:url(/Agritourism/ourservices.jpg);background-attachment:fixed;background-repeat:no-repeat;background-size:cover;background-position:center;top:0;left:0;z-index:-1}.agritourism .our-services .our-services-backimg:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#036b4e7f;z-index:1}.agritourism .our-services__wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;width:100%;height:auto;margin:0 auto}.agritourism .our-services__title{font-size:35px;font-weight:400;margin-top:20px;color:#fff}.agritourism .wrap__cards{width:100%;height:auto;display:grid;grid-template-columns:repeat(2,1fr);align-items:center;justify-items:center}.agritourism .wrap__item{width:80%;height:auto;padding:24px;background-color:#fff;border-radius:24px;box-shadow:0 13px 19px #00000012;display:flex;flex-direction:column;gap:25px}.agritourism .wrap-img{width:100%;height:350px;border-radius:15px;object-fit:cover}.agritourism .wrap-content{width:100%;height:auto;display:flex;flex-direction:column;gap:10px}.agritourism .wrap-content .content-title{font-size:20px;font-weight:400;margin-bottom:0}.agritourism .wrap-content .content-subtitle{color:#666;font-size:16px;line-height:normal;font-weight:300;text-align:justify}.agritourism .wrap-content .content-btns{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px}.agritourism .wrap-content .readmore-btn{width:40%;font-size:16px;font-weight:300;padding:15px;border:2px solid #2da884;border-radius:45px;color:#262626;display:flex;align-items:center;justify-content:center;white-space:nowrap}.agritourism .wrap-content .booknow-btn{display:flex;align-items:center;justify-content:center;width:40%;font-size:16px;font-weight:300;padding:15px;border-radius:45px;background-color:#2da884;color:#fff;white-space:nowrap}.agritourism .upick-service{width:90%;display:flex;align-items:center;justify-content:space-between;gap:5px;margin:100px auto}.agritourism .upick-service__left{width:55%;display:flex;gap:0px;flex-direction:column;align-items:start}.agritourism .upick-service .left-title{font-size:35px;font-weight:400;color:#1a1a1a;text-transform:uppercase}.agritourism .upick-service .left-subtitle{font-size:16px;font-weight:300;line-height:normal;color:#666;text-align:justify;width:72%}.agritourism .upick-service__right{width:45%}.agritourism .upick-service__right .right-img{width:100%;height:500px;object-fit:cover;background-position:center;border-radius:20px}.agritourism .upick-works{width:100%;height:auto;padding:60px;background-color:#edf2ee}.agritourism .upick-works-wrap{width:100%;height:100%;margin:0 auto;display:flex;align-items:center;gap:20px}.agritourism .upick-works-left{width:50%;position:relative}.agritourism .upick-works .left-img{width:90%;height:700px;border-radius:28px;object-fit:cover}.agritourism .upick-works .play-btn{position:absolute;bottom:-40px;right:15px;display:flex;align-items:center;justify-content:center;width:140px;height:140px;background-color:#9fcabe;border-radius:50%}.agritourism .upick-works .play-btn .btn-p{display:flex;align-items:center;justify-content:center;width:100px;height:100px;margin:0;padding-left:4px;border-radius:50%;background-color:#fff}.agritourism .upick-works-right{width:50%;display:flex;flex-direction:column;gap:10px}.agritourism .upick-works-right .right-title{font-size:35px;font-weight:400;color:#1a1a1a}.agritourism .upick-works-right .steps{display:flex;align-items:start;gap:10px}.agritourism .upick-works-right .step-one-content{padding-left:6px}.agritourism .upick-works-right .title{font-size:20px;font-weight:400;color:#1a1a1a}.agritourism .upick-works-right .subtitle{font-size:16px;font-weight:300;line-height:normal;text-align:justify;color:#666}.agritourism .upick-works-right .booknow_btn{display:flex;align-items:center;justify-content:center;gap:20px;width:50%;height:50px;font-size:18px;font-weight:500;border-radius:45px;color:#fff;background-color:#2da884}.agritourism .upick-works-right .booknow_icon{transform:rotate(90deg)}.agritourism .no-our-services{position:relative;width:100%;height:auto;margin-top:50px!important;display:flex;justify-content:center;align-items:center}.agritourism .no-our-services .our-services-backimg{width:100%;height:100%;position:absolute;background-image:url(/Agritourism/upic.jpeg);background-attachment:fixed;background-repeat:no-repeat;background-size:cover;background-position:center;top:0;left:0;z-index:-1}.agritourism .no-our-services .our-services-backimg:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#036b4e7f;z-index:1}.agritourism .no-our-services .wrap__cards{width:90%;margin:50px auto;height:100%;display:flex;gap:20px}.agritourism .no-our-services .wrap__cards .wrap__item{width:100%}.costumer-says{height:auto;padding:30px 0;width:100%;margin-top:-50px;background:linear-gradient(180deg,#fff,#f2f5f3 63.02%)}.costumer-says-wrap{width:90%;display:flex;flex-direction:column;margin:0 auto}.costumer-says-title{display:flex;justify-content:space-between}.costumer-says-title>h1{font-size:35px;line-height:normal;font-weight:400;color:#1a1a1a}.costumer-says-title .btns{display:flex;align-items:center;justify-content:center;gap:10px}.costumer-says-title .left{display:flex;align-items:center;justify-content:center;border:1px solid #e6e6e6;width:45px;height:45px;border-radius:50%;transform:rotate(-90deg)}.costumer-says-title .right{display:flex;align-items:center;justify-content:center;width:45px;height:45px;border-radius:50%;background-color:#2da884;transform:rotate(90deg)}.costumer-says-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.costumer-says .card-item{height:auto;display:flex;flex-direction:column;gap:20px;background-color:#fff;padding:24px;border-radius:8px}.costumer-says .card-item .subtitle{color:#666;font-size:16px;font-weight:300;line-height:normal}.costumer-says .card-costumer{width:100%;height:60px;display:flex;align-items:center;justify-content:space-between}.costumer-says .card-costumer .left{display:flex;align-items:center;gap:12px}.costumer-says .card-costumer .costumer-img{width:56px;height:56px;object-fit:cover;border-radius:50%}.costumer-says .card-costumer .content-wrap{display:flex;flex-direction:column;align-items:start;justify-content:center;gap:6px}.costumer-says .card-costumer .content-wrap>h3,.costumer-says .card-costumer .content-wrap>p{margin:0;padding:0}.costumer-says .card-costumer .content-wrap>p{color:#999;font-weight:300}.costumer-says .card-costumer .right{display:flex;align-items:center;justify-content:center;height:100%}.costumer-says .card-costumer .right>p{margin:0;padding:0}.accordion .accordion-title{font-size:35px!important}.ant-picker-cell-inner{border:1px solid #dce0e5!important;margin:0!important}.ant-picker-calendar-date-value{text-align:start;font-size:24px;font-weight:600;line-height:140%}thead{height:40px}thead>tr{height:100%;border:1px solid var(--Border-border-default, #dce0e5)}thead>tr>th{background-color:#dce0e5!important;color:#6f7c8e!important;font-size:18px!important;line-height:140%!important;font-weight:500!important;text-align:start!important;padding-left:10px!important}.agritourismsection-section{width:100%;position:relative;height:auto;padding:40px;display:flex;align-items:center}.agritourismsection-container{width:100%;margin:0 auto}.agritourismsection-left{width:80%;display:flex;margin:0 auto;flex-direction:column;justify-content:center;gap:10px}.agritourismsection-title{text-align:start;font-size:35px;color:#191919;font-weight:400}.agritourismsection-content{color:#666;font-size:16px;line-height:normal;font-weight:300;text-align:justify}.agritourismsection-right{position:absolute;top:0;right:0;height:100%}.agritourismsection-right>img{height:100%;object-fit:cover}.read-more-btn{width:180px;background-color:#2da884;color:#fff;font-size:16px;font-weight:300;padding:15px 30px;border-radius:45px;display:flex;align-items:center;gap:10px;text-decoration:none;white-space:nowrap}.read-more-icon{transform:rotate(90deg)}.calendar{width:80%;margin:40px auto;display:flex;flex-direction:column}.calendar .calendar-item{margin-bottom:-40px}@media screen and (max-width: 420px){.agritourism,.agritourism .agritourism-wrap{width:100%;height:auto}.agritourism .agritourism-wrap .agritourismsection-section{width:100%;padding:0;margin-top:20px;margin-bottom:40px}.agritourism .agritourism-wrap .agritourismsection-section .agritourismsection-left{width:100%;padding:15px}.agritourism .agritourism-wrap .agritourismsection-section .agritourismsection-left>h1{font-size:30px}.agritourism .agritourism-wrap .agritourismsection-section .agritourismsection-left>p{font-size:15px;text-align:justify}.agritourism .our-services{width:100%;height:auto}.agritourism .our-services .container{max-width:none;padding:10px}.agritourism .our-services .our-services__title{font-size:30px}.agritourism .our-services .our-services__wrap,.agritourism .our-services .wrap__cards{width:100%;display:flex;gap:20px;flex-direction:column}.agritourism .our-services .our-services__wrap .wrap__item,.agritourism .our-services .wrap__cards .wrap__item{width:100%;height:auto;padding:20px}.agritourism .our-services .our-services__wrap .wrap__item .wrap-content>h2,.agritourism .our-services .wrap__cards .wrap__item .wrap-content>h2{font-size:20px}.agritourism .our-services .our-services__wrap .wrap__item .wrap-content>p,.agritourism .our-services .wrap__cards .wrap__item .wrap-content>p{font-size:15px}.agritourism .our-services .our-services__wrap .wrap__item .wrap-content .content-btns,.agritourism .our-services .wrap__cards .wrap__item .wrap-content .content-btns{width:100%}.agritourism .our-services .our-services__wrap .wrap__item .wrap-content .content-btns>a,.agritourism .our-services .wrap__cards .wrap__item .wrap-content .content-btns>a{width:160px;padding:20px;font-size:12px}.agritourism .container{max-width:none;padding:15px}.agritourism .upick-service{width:100%;height:auto;margin:0 auto;display:flex;flex-direction:column-reverse}.agritourism .upick-service .upick-service__right{width:100%;height:auto}.agritourism .upick-service .upick-service__left{width:100%;height:auto;padding:0;margin-top:30px;display:flex;flex-direction:column;align-items:center}.agritourism .upick-service .upick-service__left .left-title{font-size:24px}.agritourism .upick-service .upick-service__left>p{font-size:15px}.agritourism .upick-service .upick-service__left .left-subtitle{width:100%}.agritourism .upick-works{width:100%;height:auto;padding:0}.agritourism .upick-works .container{width:100%;height:auto;margin:0 auto}.agritourism .upick-works .upick-works-wrap{width:100%;height:auto;display:flex;flex-direction:column;align-items:center}.agritourism .upick-works .upick-works-wrap .upick-works-left,.agritourism .upick-works .upick-works-wrap .upick-works-left .left-img,.agritourism .upick-works .upick-works-wrap .upick-works-right{width:100%;height:auto}.agritourism .upick-works .upick-works-wrap .upick-works-right .right-title{font-size:30px}.agritourism .upick-works .upick-works-wrap .upick-works-right .step-one .step-one-content>h3,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-one .step-two-content>h3,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-one .step-three-content>h3,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-one .step-four-content>h3,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-two .step-one-content>h3,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-two .step-two-content>h3,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-two .step-three-content>h3,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-two .step-four-content>h3,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-three .step-one-content>h3,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-three .step-two-content>h3,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-three .step-three-content>h3,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-three .step-four-content>h3,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-four .step-one-content>h3,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-four .step-two-content>h3,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-four .step-three-content>h3,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-four .step-four-content>h3{font-size:18px}.agritourism .upick-works .upick-works-wrap .upick-works-right .step-one .step-one-content>p,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-one .step-two-content>p,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-one .step-three-content>p,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-one .step-four-content>p,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-two .step-one-content>p,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-two .step-two-content>p,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-two .step-three-content>p,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-two .step-four-content>p,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-three .step-one-content>p,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-three .step-two-content>p,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-three .step-three-content>p,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-three .step-four-content>p,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-four .step-one-content>p,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-four .step-two-content>p,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-four .step-three-content>p,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-four .step-four-content>p{font-size:15px}.agritourism .upick-works .upick-works-wrap .upick-works-right .booknow_btn,.agritourism .upick-works .upick-works-wrap .upick-works-right .booknow-btn{width:auto;font-weight:300;white-space:nowrap}.agritourism .no-our-services{width:100%;height:auto}.agritourism .no-our-services .wrap__cards{width:100%;display:flex;flex-direction:column;align-items:center;margin:0}.agritourism .no-our-services .wrap__cards .wrap__item{width:100%;height:auto;padding:20px}.agritourism .no-our-services .wrap__cards .wrap__item .wrap-content>h2{font-size:20px}.agritourism .no-our-services .wrap__cards .wrap__item .wrap-content>p{font-size:15px}.agritourism .no-our-services .wrap__cards .wrap__item .wrap-content .content-btns{width:100%}.agritourism .no-our-services .wrap__cards .wrap__item .wrap-content .content-btns>button,.agritourism .no-our-services .wrap__cards .wrap__item .wrap-content .content-btns a{width:160px;padding:15px;font-size:12px}.agritourism .calendar{width:100%;margin:0}.agritourism .calendar .calendar-item{margin-bottom:0}.agritourism .costumer-says,.agritourism .costumer-says .costumer-says-wrap{width:100%;height:auto}.agritourism .costumer-says .costumer-says-wrap .costumer-says-title{width:100%;height:auto;display:flex;justify-content:space-between;align-items:center}.agritourism .costumer-says .costumer-says-wrap .costumer-says-title>h1{width:100%;font-size:24px}.agritourism .costumer-says .costumer-says-wrap .costumer-says-title .btns>button{width:30px;height:30px}.agritourism .costumer-says .costumer-says-wrap .costumer-says-cards{width:100%;height:auto;overflow-x:hidden}.agritourism .accordion-container{width:100%;height:auto}.agritourism .accordion-container .accordion-title{font-size:24px}.agritourism .accordion-container>p{font-size:15px;text-align:justify;word-spacing:-.2em}.agritourism .accordion-container .accordion,.agritourism .accordion-container .accordion .accordion-item{width:100%;height:auto}.agritourism .accordion-container .accordion .accordion-item .accordion-question>h3{font-size:16px}}@media screen and (min-width: 421px) and (max-width: 568px){.agritourism,.agritourism .agritourism-wrap{width:100%;height:auto}.agritourism .agritourism-wrap .agritourismsection-section{width:100%;padding:0;margin-top:20px;margin-bottom:40px}.agritourism .agritourism-wrap .agritourismsection-section .agritourismsection-left{width:100%;padding:15px}.agritourism .agritourism-wrap .agritourismsection-section .agritourismsection-left>h1{font-size:30px}.agritourism .agritourism-wrap .agritourismsection-section .agritourismsection-left>p{font-size:15px;text-align:justify}.agritourism .our-services{width:100%;height:auto}.agritourism .our-services .container{max-width:none;padding:10px}.agritourism .our-services .our-services__title{font-size:30px}.agritourism .our-services .our-services__wrap,.agritourism .our-services .wrap__cards{width:100%;display:flex;gap:20px;flex-direction:column}.agritourism .our-services .our-services__wrap .wrap__item,.agritourism .our-services .wrap__cards .wrap__item{width:100%;height:auto;padding:20px}.agritourism .our-services .our-services__wrap .wrap__item .wrap-content>h2,.agritourism .our-services .wrap__cards .wrap__item .wrap-content>h2{font-size:20px}.agritourism .our-services .our-services__wrap .wrap__item .wrap-content>p,.agritourism .our-services .wrap__cards .wrap__item .wrap-content>p{font-size:15px}.agritourism .our-services .our-services__wrap .wrap__item .wrap-content .content-btns,.agritourism .our-services .wrap__cards .wrap__item .wrap-content .content-btns{width:100%}.agritourism .our-services .our-services__wrap .wrap__item .wrap-content .content-btns>a,.agritourism .our-services .wrap__cards .wrap__item .wrap-content .content-btns>a{width:160px;padding:15px;font-size:12px}.agritourism .container{max-width:none;padding:15px}.agritourism .upick-service{width:100%;height:auto;margin:0 auto;display:flex;flex-direction:column-reverse}.agritourism .upick-service .upick-service__right{width:100%;height:auto}.agritourism .upick-service .upick-service__left{width:100%;height:auto;padding:0;margin-top:30px;display:flex;flex-direction:column;align-items:center}.agritourism .upick-service .upick-service__left .left-title{font-size:24px}.agritourism .upick-service .upick-service__left>p{font-size:15px}.agritourism .upick-service .upick-service__left .left-subtitle{width:100%}.agritourism .upick-works{width:100%;height:auto;padding:0}.agritourism .upick-works .container{width:100%;height:auto;margin:0 auto}.agritourism .upick-works .upick-works-wrap{width:100%;height:auto;display:flex;flex-direction:column;align-items:center}.agritourism .upick-works .upick-works-wrap .upick-works-left,.agritourism .upick-works .upick-works-wrap .upick-works-left .left-img,.agritourism .upick-works .upick-works-wrap .upick-works-right{width:100%;height:auto}.agritourism .upick-works .upick-works-wrap .upick-works-right .right-title{font-size:30px}.agritourism .upick-works .upick-works-wrap .upick-works-right .step-one .step-one-content>h3,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-one .step-two-content>h3,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-one .step-three-content>h3,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-one .step-four-content>h3,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-two .step-one-content>h3,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-two .step-two-content>h3,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-two .step-three-content>h3,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-two .step-four-content>h3,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-three .step-one-content>h3,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-three .step-two-content>h3,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-three .step-three-content>h3,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-three .step-four-content>h3,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-four .step-one-content>h3,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-four .step-two-content>h3,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-four .step-three-content>h3,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-four .step-four-content>h3{font-size:18px}.agritourism .upick-works .upick-works-wrap .upick-works-right .step-one .step-one-content>p,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-one .step-two-content>p,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-one .step-three-content>p,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-one .step-four-content>p,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-two .step-one-content>p,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-two .step-two-content>p,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-two .step-three-content>p,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-two .step-four-content>p,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-three .step-one-content>p,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-three .step-two-content>p,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-three .step-three-content>p,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-three .step-four-content>p,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-four .step-one-content>p,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-four .step-two-content>p,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-four .step-three-content>p,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-four .step-four-content>p{font-size:15px}.agritourism .upick-works .upick-works-wrap .upick-works-right .booknow_btn{width:auto;font-weight:300;white-space:nowrap}.agritourism .no-our-services{width:100%;height:auto}.agritourism .no-our-services .wrap__cards{width:100%;display:flex;flex-direction:column;align-items:center;margin:0}.agritourism .no-our-services .wrap__cards .wrap__item{width:100%;height:auto;padding:20px}.agritourism .no-our-services .wrap__cards .wrap__item .wrap-content>h2{font-size:20px}.agritourism .no-our-services .wrap__cards .wrap__item .wrap-content>p{font-size:15px}.agritourism .no-our-services .wrap__cards .wrap__item .wrap-content .content-btns{width:100%}.agritourism .no-our-services .wrap__cards .wrap__item .wrap-content .content-btns>button,.agritourism .no-our-services .wrap__cards .wrap__item .wrap-content .content-btns a{width:160px;padding:15px;font-size:12px}.agritourism .calendar{width:100%;margin:0}.agritourism .calendar .calendar-item{margin-bottom:0}.agritourism .costumer-says,.agritourism .costumer-says .costumer-says-wrap{width:100%;height:auto}.agritourism .costumer-says .costumer-says-wrap .costumer-says-title{width:100%;height:auto;display:flex;justify-content:space-between;align-items:center}.agritourism .costumer-says .costumer-says-wrap .costumer-says-title>h1{width:100%;font-size:24px}.agritourism .costumer-says .costumer-says-wrap .costumer-says-title .btns>button{width:30px;height:30px}.agritourism .costumer-says .costumer-says-wrap .costumer-says-cards{width:100%;height:auto;overflow-x:hidden}.agritourism .accordion-container{width:100%;height:auto}.agritourism .accordion-container .accordion-title{font-size:24px}.agritourism .accordion-container>p{font-size:15px;text-align:justify;word-spacing:-.2em}.agritourism .accordion-container .accordion,.agritourism .accordion-container .accordion .accordion-item{width:100%;height:auto}.agritourism .accordion-container .accordion .accordion-item .accordion-question>h3{font-size:16px}}@media screen and (min-width: 569px) and (max-width: 720px){.agritourism,.agritourism .agritourism-wrap{width:100%;height:auto}.agritourism .agritourism-wrap .agritourismsection-section{width:100%;padding:0;margin-top:20px;margin-bottom:40px}.agritourism .agritourism-wrap .agritourismsection-section .agritourismsection-left{width:100%;padding:15px}.agritourism .agritourism-wrap .agritourismsection-section .agritourismsection-left>h1{font-size:30px}.agritourism .agritourism-wrap .agritourismsection-section .agritourismsection-left>p{font-size:15px;text-align:justify}.agritourism .our-services{width:100%;height:auto}.agritourism .our-services .container{max-width:none;padding:10px}.agritourism .our-services .our-services__title{font-size:30px}.agritourism .our-services .our-services__wrap,.agritourism .our-services .wrap__cards{width:100%;display:flex;gap:20px;flex-direction:column}.agritourism .our-services .our-services__wrap .wrap__item,.agritourism .our-services .wrap__cards .wrap__item{width:100%;height:auto;padding:20px}.agritourism .our-services .our-services__wrap .wrap__item .wrap-content>h2,.agritourism .our-services .wrap__cards .wrap__item .wrap-content>h2{font-size:20px}.agritourism .our-services .our-services__wrap .wrap__item .wrap-content>p,.agritourism .our-services .wrap__cards .wrap__item .wrap-content>p{font-size:15px}.agritourism .our-services .our-services__wrap .wrap__item .wrap-content .content-btns,.agritourism .our-services .wrap__cards .wrap__item .wrap-content .content-btns{width:100%}.agritourism .our-services .our-services__wrap .wrap__item .wrap-content .content-btns>button,.agritourism .our-services .wrap__cards .wrap__item .wrap-content .content-btns>button{width:160px;padding:15px;font-size:12px}.agritourism .container{max-width:none;padding:15px}.agritourism .upick-service{width:100%;height:auto;margin:0 auto;display:flex;flex-direction:column-reverse}.agritourism .upick-service .upick-service__right{width:100%;height:auto}.agritourism .upick-service .upick-service__left{width:100%;height:auto;padding:0;margin-top:30px;display:flex;flex-direction:column;align-items:center}.agritourism .upick-service .upick-service__left .left-title{font-size:24px}.agritourism .upick-service .upick-service__left>p{font-size:15px}.agritourism .upick-service .upick-service__left .left-subtitle{width:100%}.agritourism .upick-works{width:100%;height:auto;padding:0}.agritourism .upick-works .container{width:100%;height:auto;margin:0 auto}.agritourism .upick-works .upick-works-wrap{width:100%;height:auto;display:flex;flex-direction:column;align-items:center}.agritourism .upick-works .upick-works-wrap .upick-works-left,.agritourism .upick-works .upick-works-wrap .upick-works-left .left-img,.agritourism .upick-works .upick-works-wrap .upick-works-right{width:100%;height:auto}.agritourism .upick-works .upick-works-wrap .upick-works-right .right-title{font-size:30px}.agritourism .upick-works .upick-works-wrap .upick-works-right .step-one .step-one-content>h3,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-one .step-two-content>h3,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-one .step-three-content>h3,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-one .step-four-content>h3,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-two .step-one-content>h3,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-two .step-two-content>h3,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-two .step-three-content>h3,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-two .step-four-content>h3,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-three .step-one-content>h3,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-three .step-two-content>h3,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-three .step-three-content>h3,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-three .step-four-content>h3,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-four .step-one-content>h3,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-four .step-two-content>h3,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-four .step-three-content>h3,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-four .step-four-content>h3{font-size:18px}.agritourism .upick-works .upick-works-wrap .upick-works-right .step-one .step-one-content>p,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-one .step-two-content>p,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-one .step-three-content>p,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-one .step-four-content>p,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-two .step-one-content>p,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-two .step-two-content>p,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-two .step-three-content>p,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-two .step-four-content>p,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-three .step-one-content>p,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-three .step-two-content>p,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-three .step-three-content>p,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-three .step-four-content>p,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-four .step-one-content>p,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-four .step-two-content>p,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-four .step-three-content>p,.agritourism .upick-works .upick-works-wrap .upick-works-right .step-four .step-four-content>p{font-size:15px}.agritourism .upick-works .upick-works-wrap .upick-works-right .booknow_btn{width:auto;font-weight:300;white-space:nowrap}.agritourism .no-our-services{width:100%;height:auto}.agritourism .no-our-services .wrap__cards{width:100%;display:flex;flex-direction:column;align-items:center;margin:0}.agritourism .no-our-services .wrap__cards .wrap__item{width:100%;height:auto;padding:20px}.agritourism .no-our-services .wrap__cards .wrap__item .wrap-content>h2{font-size:20px}.agritourism .no-our-services .wrap__cards .wrap__item .wrap-content>p{font-size:15px}.agritourism .no-our-services .wrap__cards .wrap__item .wrap-content .content-btns{width:100%}.agritourism .no-our-services .wrap__cards .wrap__item .wrap-content .content-btns>button,.agritourism .no-our-services .wrap__cards .wrap__item .wrap-content .content-btns a{width:160px;padding:15px;font-size:12px}.agritourism .calendar{width:100%;margin:0}.agritourism .calendar .calendar-item{margin-bottom:0}.agritourism .costumer-says,.agritourism .costumer-says .costumer-says-wrap{width:100%;height:auto}.agritourism .costumer-says .costumer-says-wrap .costumer-says-title{width:100%;height:auto;display:flex;justify-content:space-between;align-items:center}.agritourism .costumer-says .costumer-says-wrap .costumer-says-title>h1{width:100%;font-size:24px}.agritourism .costumer-says .costumer-says-wrap .costumer-says-title .btns>button{width:30px;height:30px}.agritourism .costumer-says .costumer-says-wrap .costumer-says-cards{width:100%;height:auto;overflow-x:hidden}.agritourism .accordion-container{width:100%;height:auto}.agritourism .accordion-container .accordion-title{font-size:24px}.agritourism .accordion-container>p{font-size:15px;text-align:justify;word-spacing:-.2em}.agritourism .accordion-container .accordion,.agritourism .accordion-container .accordion .accordion-item{width:100%;height:auto}.agritourism .accordion-container .accordion .accordion-item .accordion-question>h3{font-size:16px}}@media screen and (min-width: 721px) and (max-width: 920px){.agritourism .our-services{width:100%}.agritourism .our-services .wrap__cards{width:100%;gap:20px;grid-template-columns:repeat(1,1fr);justify-items:center}.agritourism .our-services .wrap__cards .wrap__item{gap:20px}.agritourism .container .upick-service{width:100%;margin:0 auto;flex-direction:column-reverse}.agritourism .container .upick-service .upick-service__left,.agritourism .container .upick-service .upick-service__right{width:100%;padding:20px}.agritourism .container .upick-service .upick-service__left .left-subtitle,.agritourism .container .upick-service .upick-service__right .left-subtitle{width:100%}.agritourism .upick-works{padding:0}.agritourism .upick-works .upick-works-wrap{flex-direction:column;align-items:center;justify-content:center}.agritourism .upick-works .upick-works-wrap .upick-works-left{width:100%;display:flex;justify-content:center;align-items:center;margin-top:20px}.agritourism .upick-works .upick-works-wrap .upick-works-right{width:100%;padding:40px}.agritourism .no-our-services .wrap__cards{width:100%;flex-direction:column}.agritourism .no-our-services .wrap__cards .wrap__item{width:80%}.agritourism .calendar{width:100%;padding:10px}.agritourism .costumer-says{overflow-x:hidden;height:auto;margin-bottom:70px}.agritourism .accordion-container{height:auto;margin-bottom:30px}}@media screen and (min-width: 921px) and (max-width: 110px){.agritourism .our-services{width:100%}.agritourism .our-services .wrap__cards{width:100%;gap:20px;grid-template-columns:repeat(1,1fr);justify-items:center}.agritourism .our-services .wrap__cards .wrap__item{gap:20px}.agritourism .container .upick-service{width:100%;margin:0 auto;flex-direction:column-reverse}.agritourism .container .upick-service .upick-service__left,.agritourism .container .upick-service .upick-service__right{width:100%;padding:20px}.agritourism .container .upick-service .upick-service__left .left-subtitle,.agritourism .container .upick-service .upick-service__right .left-subtitle{width:100%}.agritourism .upick-works{padding:0}.agritourism .upick-works .upick-works-wrap{flex-direction:column;align-items:center;justify-content:center}.agritourism .upick-works .upick-works-wrap .upick-works-left{width:100%;display:flex;justify-content:center;align-items:center;margin-top:20px}.agritourism .upick-works .upick-works-wrap .upick-works-right{width:100%;padding:40px}.agritourism .no-our-services .wrap__cards{width:100%;flex-direction:column}.agritourism .no-our-services .wrap__cards .wrap__item{width:80%}.agritourism .calendar{width:100%;padding:10px}.agritourism .costumer-says{overflow-x:hidden;height:600px;margin-bottom:70px}.agritourism .accordion-container{height:auto;margin-bottom:30px}}.swiper-wrap{position:relative}.swiper-body{width:1000px;position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;z-index:10;display:flex;flex-direction:column;align-items:center;color:#fff}.swiper-body__subtitle{font-size:40px;font-weight:400;text-transform:uppercase}.swiper-body__title{font-size:26px;text-align:center;font-weight:400;font-weight:300}.farm_wrap{min-height:500px;display:flex;align-items:center;padding:30px 0}.farm_text-text{display:flex;align-items:center;justify-content:space-between;padding:0 130px;background-color:#edf2ee;height:100px;margin-bottom:-20px}.farm_text-text>span{cursor:pointer;font-size:16px;font-weight:400;transition:all .2s ease-in-out}.farm_text-text>span:hover{color:#2da884}.farm_text-wrap{display:flex;align-items:center;justify-content:space-around;background-color:#edf2ee;height:100px;position:relative;gap:30px}.farm_text-wrap>p{padding:0;margin:0;cursor:pointer;transition:all .1s ease-in-out;position:relative;font-size:17px}.farm_text-wrap>p:hover{color:#2da884}.farm_text-wrap>p.active{color:#2da884}.farm_text-wrap>p.active:after{content:"";position:absolute;left:30%;bottom:-41px;transform:translate(-50%);transform:rotate(180deg);width:0;height:0;border-left:18px solid transparent;border-right:18px solid transparent;border-top:18px solid #fff}.farm_text{width:80%;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.farm_text-img>img{width:400px;height:300px;object-fit:cover;border-radius:15px}.farm .mouseenter-text{display:flex;flex-direction:column;align-items:start;gap:20px;width:50%}.farm .mouseenter-text>h1{padding:0;margin:0;font-size:28px;font-weight:400;line-height:120%;white-space:nowrap;color:#1a1a1a}.farm .mouseenter-text>span{color:#666;font-size:16px;line-height:normal;font-weight:300;text-align:justify}.farm .mouseenter-text .buttons{display:flex;align-items:center;gap:20px;font-size:16px;font-weight:300}.farm .mouseenter-text .recipe{font-size:18px;font-weight:500;padding:15px 30px;border-radius:45px;color:#fff;background-color:#ff8a00;font-size:16px;font-weight:300}.farm_gallery{padding:80px 0;background-color:#edf2ee;display:flex;flex-direction:column;gap:10px;width:100%}.farm_gallery-wrap{width:80%;margin:0 auto;display:flex;flex-direction:column;gap:11px;transition:all .3s ease}.farm_gallery .button{background-color:#2bb673;width:180px;height:50px;border-radius:50px;border:none;font-size:16px;font-weight:300;line-height:120%;display:flex;align-items:center;justify-content:center;gap:12px;color:#fff;margin:30px auto;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px #2bb6734d}.farm_gallery .button:hover{background-color:#23985d;transform:translateY(-2px);box-shadow:0 6px 16px #2bb67366}.farm_gallery .button:active{transform:translateY(0);box-shadow:0 2px 8px #2bb6734d}.farm_gallery .gallery-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;width:100%}.farm_gallery .gallery-item{width:300px;height:270px;overflow:hidden;border-radius:8px}.farm_gallery .gallery-img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.farm_gallery .gallery-img:hover{transform:scale(1.05)}.shopnow-btn{display:flex;align-items:center;gap:20px;padding:15px 40px;border-radius:45px;font-weight:300;font-size:16px;color:#fff;background-color:#2da884}.shopnow-icon{margin:0;padding:0;transform:rotate(90deg)}@media screen and (max-width: 420px){.swiper-body{width:100%;gap:0px}.swiper-body__subtitle,.swiper-body__title{font-size:30px}.swiper-wrap{width:100%}.farm_text-text{width:100%;height:auto;padding:0;display:flex;justify-content:center;align-items:center}.farm_text-text .container>.farm_text-wrap{height:auto;padding:10px;display:grid;grid-template-columns:repeat(4,1fr);justify-content:center;align-items:center;justify-items:center;gap:10px}.farm_text-text .container>.farm_text-wrap>p{font-size:12px}.farm_text-text .container>.farm_text-wrap>p.active:after{display:none}.container .farm{width:100%;height:auto;padding:15px}.container .farm_wrap{width:100%;display:flex;flex-direction:column}.container .farm_text{width:100%;height:auto;display:flex;flex-direction:column}.container .farm_text-img{width:100%;margin:0 auto}.container .farm_text-img>img{width:300px;height:200px}.container .farm_gallery{width:100%}.container .farm_gallery-wrap{width:100%;margin:0;padding:15px}.container .farm_gallery-wrap .gallery-grid{width:100%;display:grid;grid-template-columns:repeat(1,1fr);justify-items:center}.container .farm_gallery-wrap .gallery-grid .gallery-item{width:100%}.container .farm .mouseenter-text{width:100%;height:auto;gap:10px}.container .farm .mouseenter-text>h1{font-size:20px;margin-top:10px}.container .farm .mouseenter-text>span{font-size:15px;text-align:justify;line-height:1.5em}.container .farm .mouseenter-text .buttons{width:100%;height:auto;display:flex}.container .farm .mouseenter-text .buttons .shopnow-btn{width:auto;padding:14px;font-size:15px}.container .farm .mouseenter-text .buttons .recipe{font-size:15px}}@media screen and (min-width: 421px) and (max-width: 539px){.swiper-body{width:100%;gap:0px}.swiper-body__subtitle,.swiper-body__title{font-size:30px}.swiper-wrap{width:100%}.farm_text-text{width:100%;height:auto;padding:0;display:flex;justify-content:center;align-items:center}.farm_text-text .container>.farm_text-wrap{display:grid;grid-template-columns:repeat(4,1fr);justify-content:center;align-items:center;justify-items:center}.farm_text-text .container>.farm_text-wrap>p{font-size:12px}.farm_text-text .container>.farm_text-wrap>p.active:after{bottom:-18px;left:-10px}.container .farm{width:100%;height:auto}.container .farm_wrap{width:100%;display:flex;flex-direction:column}.container .farm_text{width:100%;height:auto;display:flex;flex-direction:column}.container .farm_text-img{width:100%;margin:0 auto}.container .farm_text-img>img{width:300px;height:200px}.container .farm_gallery{width:100%}.container .farm_gallery-wrap{width:100%;margin:0}.container .farm_gallery-wrap .gallery-grid{width:100%;display:grid;grid-template-columns:repeat(1,1fr);justify-items:center}.container .farm .mouseenter-text{width:100%;height:auto;gap:10px}.container .farm .mouseenter-text>h1{font-size:24px;margin-top:10px}.container .farm .mouseenter-text>span{font-size:15px;text-align:justify;line-height:1.5em}.container .farm .mouseenter-text .buttons{width:100%;height:auto;display:flex}.container .farm .mouseenter-text .buttons .shopnow-btn{width:auto;padding:14px;font-size:15px}.container .farm .mouseenter-text .buttons .recipe{font-size:15px}}@media screen and (min-width: 540px) and (max-width: 720px){.swiper-body{width:100%;gap:0px}.swiper-body__subtitle,.swiper-body__title{font-size:30px}.swiper-wrap{width:100%}.farm_text-text{width:100%;height:auto;padding:0;display:flex;justify-content:center;align-items:center}.farm_text-text .container>.farm_text-wrap{display:grid;grid-template-columns:repeat(4,1fr);justify-content:center;align-items:center;justify-items:center}.farm_text-text .container>.farm_text-wrap>p{font-size:12px}.farm_text-text .container>.farm_text-wrap>p.active:after{bottom:-18px;left:-10px}.container .farm{width:100%;height:auto}.container .farm_wrap{width:100%;display:flex;flex-direction:column}.container .farm_text{width:100%;height:auto;display:flex;flex-direction:column}.container .farm_text-img{width:100%;margin:20px auto}.container .farm_text-img>img{width:350px;height:250px}.container .farm_gallery{width:100%}.container .farm_gallery-wrap{width:100%;margin:0}.container .farm_gallery-wrap .gallery-grid{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:5px}.container .farm_gallery-wrap .gallery-grid .gallery-item{width:200px}.container .farm_gallery-wrap .gallery-grid .gallery-item>img{width:200px;height:220px;border-radius:10px}.container .farm .mouseenter-text{width:100%;height:auto;gap:10px}.container .farm .mouseenter-text>h1{font-size:24px;margin-top:10px}.container .farm .mouseenter-text>span{font-size:15px;text-align:justify;line-height:1.5em}.container .farm .mouseenter-text .buttons{width:100%;height:auto;display:flex}.container .farm .mouseenter-text .buttons .shopnow-btn{width:auto;padding:14px;font-size:15px}.container .farm .mouseenter-text .buttons .recipe{font-size:15px}}@media screen and (min-width: 721px) and (max-width: 920px){.swiper-body{width:100%;gap:0px}.swiper-body__subtitle{font-size:34px}.swiper-body__title{font-size:30px}.swiper-wrap{width:100%}.farm_text-text{width:100%;height:auto;padding:0;display:flex;justify-content:center;align-items:center}.farm_text-text .container>.farm_text-wrap{display:grid;grid-template-columns:repeat(4,1fr);align-items:center;justify-items:center}.farm_text-text .container>.farm_text-wrap>p{font-size:12px}.farm_text-text .container>.farm_text-wrap>p.active:after{bottom:-18px;left:-10px}.container .farm{width:100%;height:auto}.container .farm_wrap{width:100%;display:flex;flex-direction:column}.container .farm_text{width:100%;height:auto;display:flex;padding:15px}.container .farm_text-img{width:100%;margin:20px auto}.container .farm_text-img>img{width:350px;height:250px}.container .farm_gallery{width:100%}.container .farm_gallery-wrap{width:100%;margin:0 auto}.container .farm_gallery-wrap .gallery-grid{width:100%;display:grid;grid-template-columns:repeat(3,1fr);justify-items:center;gap:5px}.container .farm_gallery-wrap .gallery-grid .gallery-item{width:200px}.container .farm_gallery-wrap .gallery-grid .gallery-item>img{width:200px;height:220px;border-radius:10px}.container .farm .mouseenter-text{width:100%;height:auto;gap:10px}.container .farm .mouseenter-text>h1{font-size:24px;margin-top:10px}.container .farm .mouseenter-text>span{font-size:15px;text-align:justify;line-height:1.5em}.container .farm .mouseenter-text .buttons{width:100%;height:auto;display:flex}.container .farm .mouseenter-text .buttons .shopnow-btn{width:auto;padding:14px;font-size:15px}.container .farm .mouseenter-text .buttons .recipe{font-size:15px}}@media screen and (min-width: 921px) and (max-width: 1100px){.swiper-body{width:100%;gap:0px}.swiper-body__subtitle{font-size:36px}.swiper-body__title{font-size:30px}.swiper-wrap{width:100%}.farm_text-text{width:100%;height:auto;padding:0;display:flex;justify-content:center;align-items:center}.farm_text-text .container>.farm_text-wrap{display:grid;grid-template-columns:repeat(4,1fr);justify-content:center;align-items:center;justify-items:center}.farm_text-text .container>.farm_text-wrap>p{font-size:12px}.farm_text-text .container>.farm_text-wrap>p.active:after{bottom:-18px;left:-10px}.container .farm{width:100%;height:auto}.container .farm_wrap{width:100%;display:flex;flex-direction:column}.container .farm_text{width:100%;height:auto;display:flex;padding:15px}.container .farm_text-img{width:100%;margin:20px auto}.container .farm_text-img>img{width:350px;height:250px}.container .farm_gallery{width:100%}.container .farm_gallery-wrap{width:100%;margin:0 auto}.container .farm_gallery-wrap .gallery-grid{width:100%;display:grid;grid-template-columns:repeat(3,1fr);justify-items:center;gap:5px}.container .farm_gallery-wrap .gallery-grid .gallery-item{width:300px}.container .farm_gallery-wrap .gallery-grid .gallery-item>img{width:100%;height:220px;border-radius:10px}.container .farm .mouseenter-text{width:100%;height:auto;gap:10px}.container .farm .mouseenter-text>h1{font-size:24px;margin-top:10px}.container .farm .mouseenter-text>span{font-size:15px;text-align:justify;line-height:1.5em}.container .farm .mouseenter-text .buttons{width:100%;height:auto;display:flex}.container .farm .mouseenter-text .buttons .shopnow-btn{width:auto;padding:14px;font-size:15px}.container .farm .mouseenter-text .buttons .recipe{font-size:15px}}.video-carousel{position:relative;width:65%;height:auto}.video-carousel>span{font-size:15px;line-height:27px;color:#666;font-style:italic;font-weight:300;text-align:justify}.video-carousel .video-slide{width:75%;height:400px;background-size:cover;background-position:center;position:relative;border-radius:20px;overflow:hidden}.video-carousel .video-slide .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#002e0399;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;text-align:center;padding:20px;background-image:url(/Sustainability/comingsoon.png);background-size:cover;background-position:center}.video-carousel .video-slide .overlay h2{font-size:40px;margin-bottom:10px}.video-carousel .video-slide .overlay p{font-size:18px;margin-bottom:20px}.video-carousel .video-slide .overlay .play-btn{border:1px solid white;color:green;border-radius:50%;width:60px;height:60px;font-size:24px;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:.3s ease}.video-carousel .arrow{background:#2bb673;border:none;color:#fff;font-size:24px;border-radius:50%;width:50px;height:50px;cursor:pointer;transition:.3s;z-index:10}.video-carousel .arrow.left{margin-right:10px}.video-carousel .arrow.right{margin-left:10px}.video-carousel .arrow:hover{background:#23985d}.sustain{height:auto;display:flex;justify-content:space-between;gap:30px;margin-top:50px}.sustain_wrap{width:80%;margin:0 auto 50px;display:flex;flex-direction:column;gap:10px}.sustain_right{width:30%;height:100px;display:grid;grid-template-columns:repeat(2,1fr)}.sustain_right>a{text-decoration:underline;font-size:14px;font-weight:300}.sustain_right>a:hover{color:#2da884}.sustain_right .navLinkActive{color:#2da884}.sustain_right .navLinNokActive{color:#1a1a1a}.button{background-color:#2da884;width:130px;height:40px;border-radius:20px;display:flex;align-items:center;justify-content:center;gap:5px;color:#fff;cursor:pointer;white-space:nowrap}.water_use{display:flex;align-items:center;justify-content:space-between;gap:32px;margin-top:40px}.water_use-left{display:flex;flex-direction:column;gap:24px;width:55%;padding-right:30px}.water_use-left>p{line-height:normal;font-weight:300;font-size:16px;color:#666;text-align:justify}.water_use-right{width:40%;height:300px}.water_use-right>img{width:100%;object-fit:cover;border-radius:18px;height:300px}.water{width:80%;margin:30px auto;display:flex;flex-direction:column;justify-content:start;gap:20px}.water_item{display:flex;justify-content:space-between;align-items:flex-start;gap:25px}.water_item>span{font-size:16px;color:#666;font-weight:300;line-height:1.6;text-align:justify}.water_item>span>strong{margin-right:5px}.water_ul{margin-left:15px}.water_ul>p{font-weight:400;font-size:16px;line-height:150%;color:#666;margin:0;padding:0}.water_wrap{display:flex;gap:20px;margin:50px 0}.water_wrap .company,.water_wrap .development,.water_wrap .education,.water_wrap .volun{white-space:nowrap}.water_wrap .company:hover,.water_wrap .development:hover,.water_wrap .education:hover,.water_wrap .volun:hover{color:#2da884}.water>h1{margin:0;padding:20px 0;font-weight:400;font-size:35px;line-height:10%}.water>p{font-weight:300;font-size:16px;line-height:150%;color:#666;text-align:justify;margin:0;padding:0}.water>h3,.water .waterSuccessTitle{color:#666;font-weight:600;font-size:24px;margin-top:20px}.asd{color:gray}.water_left{width:30%;display:flex;flex-direction:column;gap:20px}.water_left>span{transition:all .1s ease-in-out;cursor:pointer;white-space:nowrap}.water_left>span:hover{color:#2da884}.our-code{width:100%;margin:0 auto}.our-code .Our_code_img{position:relative;display:flex;align-items:center;justify-content:center;height:600px}.our-code .Our_code_img>img{width:100%;height:100%;object-fit:cover}.our-code .Our_code_img_text{overflow:hidden;display:flex;flex-direction:column;gap:20px;position:absolute;padding:40px 50px;width:80%;border-radius:8px;z-index:10;background:#fff}.our-code .Our_code_img_text>h1{font-weight:400;font-size:35px;line-height:120%;color:#1a1a1a}.our-code .Our_code_img_text>p{line-height:normal;font-weight:300;font-size:16px;color:#000;text-align:justify}.our-code .ourCodeContactText{width:80%;display:flex;justify-content:space-between;margin:30px auto}.our-code .ourCodeContactText>div{width:64%}.our-code .ourCodeContactText>div>p{font-style:italic;font-size:16px;font-weight:300;line-height:normal;color:#666}.our-code .ourCodeContactText>div>a{color:#23985d;text-decoration:underline}.our-code .ourCodeContactText .listmenu{width:30%;display:flex;gap:0px;flex-direction:column}.our-code .ourCodeContactText .listmenu>ul{margin-top:-8px;display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.our-code .ourCodeContactText .listmenu>ul>li{list-style:none}.our-code .ourCodeContactText .listmenu>ul>li>a{text-decoration:underline;font-size:14px}.our-code .ourCodeContactText .listmenu>ul>li>a:hover{color:#23985d}.our-code .ourCodeContactText .listmenu>p{color:#000;font-style:normal;font-weight:400;font-size:15px}.our-code .ourCodeContactText2{width:80%;margin:20px auto}.our-code .ourCodeContactText2>p{width:auto;font-size:16px;font-weight:300;text-align:justify;line-height:normal;color:#666}.our-code_wrap{gap:20px;display:grid;grid-template-columns:repeat(4,1fr);width:80%;margin:30px auto}.our-code_item{position:relative}.our-code_item:hover .zero-hover{opacity:1}.our-code_item:hover .zero-hover .zero-subtext{margin-top:50px}.our-code_item:hover .goodhealth-hover{opacity:1}.our-code_item:hover .goodhealth-hover .goodhealth-subtext{margin-top:70px}.our-code_item:hover .gender-hover{opacity:1}.our-code_item:hover .gender-hover .gender-subtext{margin-top:70px}.our-code_item:hover .cleanwater-hover{opacity:1}.our-code_item:hover .cleanwater-hover .cleanwater-subtext{margin-top:70px}.our-code_item:hover .energy-hover{opacity:1}.our-code_item:hover .energy-hover .energy-subtext{margin-top:70px}.our-code_item:hover .decent-hover{opacity:1}.our-code_item:hover .decent-hover .decent-subtext{margin-top:70px}.our-code_item:hover .industry-hover{opacity:1}.our-code_item:hover .industry-hover .industry-subtext{margin-top:70px}.our-code_item:hover .responsible-hover{opacity:1}.our-code_item:hover .responsible-hover .responsible-subtext{margin-top:70px}.our-code_item:hover .climate-hover{opacity:1}.our-code_item:hover .climate-hover .climate-subtext{margin-top:70px}.our-code_item:hover .life-hover{opacity:1}.our-code_item:hover .life-hover .life-subtext{margin-top:90px}.our-code_item:hover .peace-hover{opacity:1}.our-code_item:hover .peace-hover .peace-subtext{margin-top:70px}.our-code_item:hover .hand-hover{opacity:1}.our-code_item:hover .hand-hover .hand-subtext{margin-top:70px}.our-code_item>img{width:100%;height:448px;object-fit:cover}.our-code_item .item_img{position:absolute;z-index:1000;top:260px;left:20px}.our-code_item .item_img>img{width:170px;object-fit:cover}.our-code_item #poverty-hover{background-color:#e5233d}.our-code_item #poverty-number{color:#f17e71}.our-code_item #poverty-hr{background-color:#f17e71}.our-code_item #reducet-hover{background-color:#e01483}.our-code_item #reducet-number{color:#f468a9}.our-code_item #reducet-hr{background-color:#f468a9}.our-code_item #sustainable-hover{background-color:#f89d2a}.our-code_item #sustainable-number{color:#fc6}.our-code_item #sustainable-hr{background-color:#fc6}.our-code_item #lifeBelow-hover{background-color:#1d97d4}.our-code_item #lifeBelow-number{color:#8ed3f5}.our-code_item #lifeBelow-hr{background-color:#8ed3f5}.our-code_item .zero-hover{transition:all .2s ease-in-out;position:absolute;top:0;z-index:1000;padding:32px 24px;background-color:#dda73a;width:100%;height:100%;opacity:0}.our-code_item .zero-number{font-size:38px;font-weight:700;line-height:20px;color:#fc6}.our-code_item .zero-title{font-weight:500;font-size:28px;line-height:1.2;color:#fff}.our-code_item .zero-subtext{font-weight:400;font-size:16px;line-height:20px;color:#fff}.our-code_item .zero-hr{height:1px;background-color:#fbc964}.our-code_item .goodhealth-hover{transition:all .2s ease-in-out;position:absolute;top:0;z-index:1000;padding:32px 24px;background-color:#4ca146;width:100%;height:100%;opacity:0}.our-code_item .goodhealth-number{font-size:38px;font-weight:700;line-height:1.2;color:#73bd6c}.our-code_item .goodhealth-title{font-weight:500;font-size:28px;color:#fff}.our-code_item .goodhealth-subtext{font-weight:400;font-size:16px;line-height:20px;color:#fff}.our-code_item .goodhealth-hr{height:1px;background-color:#73bd6c}.our-code_item .gender-hover{transition:all .2s ease-in-out;position:absolute;top:0;z-index:1000;padding:32px 24px;background-color:#ef402d;width:100%;height:100%;opacity:0}.our-code_item .gender-number{font-size:38px;font-weight:700;line-height:20px;color:#f17e71}.our-code_item .gender-title{font-weight:500;font-size:28px;line-height:1.2;color:#fff}.our-code_item .gender-subtext{font-weight:400;font-size:16px;line-height:20px;color:#fff}.our-code_item .gender-hr{height:1px;background-color:#f17e71}.our-code_item .cleanwater-hover{transition:all .2s ease-in-out;position:absolute;top:0;z-index:1000;padding:32px 24px;background-color:#27bfe6;width:100%;height:100%;opacity:0}.our-code_item .cleanwater-number{font-size:38px;font-weight:700;line-height:20px;color:#6ddbf7}.our-code_item .cleanwater-title{font-weight:500;font-size:28px;line-height:1.2;color:#fff}.our-code_item .cleanwater-subtext{font-weight:400;font-size:16px;line-height:20px;color:#fff}.our-code_item .cleanwater-hr{height:1px;background-color:#6ddbf7}.our-code_item .energy-hover{transition:all .2s ease-in-out;position:absolute;top:0;z-index:1000;padding:32px 24px;background-color:#fbc412;width:100%;height:100%;opacity:0}.our-code_item .energy-number{font-size:38px;font-weight:700;line-height:20px;color:#ffda5f}.our-code_item .energy-title{font-weight:500;font-size:28px;line-height:1.2;color:#fff}.our-code_item .energy-subtext{font-weight:400;font-size:16px;line-height:20px;color:#fff}.our-code_item .energy-hr{height:1px;background-color:#ffda5f}.our-code_item .decent-hover{transition:all .2s ease-in-out;position:absolute;top:0;z-index:1000;padding:32px 24px;background-color:#a31c44;width:100%;height:100%;opacity:0}.our-code_item .decent-number{font-size:38px;font-weight:700;line-height:20px;color:#dc3a6b}.our-code_item .decent-title{font-weight:500;font-size:28px;line-height:1.2;color:#fff}.our-code_item .decent-subtext{font-weight:400;font-size:16px;line-height:20px;color:#fff}.our-code_item .decent-hr{height:1px;background-color:#dc3a6b}.our-code_item .industry-hover{transition:all .2s ease-in-out;position:absolute;top:0;z-index:1000;padding:32px 24px;background-color:#f26a2e;width:100%;height:100%;opacity:0}.our-code_item .industry-number{font-size:38px;font-weight:700;line-height:20px;color:#fd8b5a}.our-code_item .industry-title{font-weight:500;font-size:28px;color:#fff}.our-code_item .industry-subtext{font-weight:400;font-size:16px;line-height:20px;color:#fff}.our-code_item .industry-hr{height:1px;background-color:#fd8b5a}.our-code_item .responsible-hover{transition:all .2s ease-in-out;position:absolute;top:0;z-index:1000;padding:32px 24px;background-color:#bf8d2c;width:100%;height:100%;opacity:0}.our-code_item .responsible-number{font-size:38px;font-weight:700;line-height:20px;color:#e3af49}.our-code_item .responsible-title{font-weight:500;font-size:28px;color:#fff}.our-code_item .responsible-subtext{font-weight:400;font-size:16px;line-height:20px;color:#fff}.our-code_item .responsible-hr{height:1px;background-color:#e3af49}.our-code_item .climate-hover{transition:all .2s ease-in-out;position:absolute;top:0;z-index:1000;padding:32px 24px;background-color:#407f46;width:100%;height:100%;opacity:0}.our-code_item .climate-number{font-size:38px;font-weight:700;line-height:20px;color:#60b969}.our-code_item .climate-title{font-weight:500;font-size:28px;line-height:24px;color:#fff}.our-code_item .climate-subtext{font-weight:400;font-size:16px;line-height:20px;color:#fff}.our-code_item .climate-hr{height:1px;background-color:#60b969}.our-code_item .life-hover{transition:all .2s ease-in-out;position:absolute;top:0;z-index:1000;padding:32px 24px;background-color:#59ba47;width:100%;height:100%;opacity:0}.our-code_item .life-number{font-size:38px;font-weight:700;line-height:20px;color:#7ade68}.our-code_item .life-title{font-weight:500;font-size:28px;color:#fff}.our-code_item .life-subtext{font-weight:400;font-size:16px;line-height:20px;color:#fff}.our-code_item .life-hr{height:1px;background-color:#7ade68}.our-code_item .peace-hover{transition:all .2s ease-in-out;position:absolute;top:0;z-index:1000;padding:32px 24px;background-color:#136a9f;width:100%;height:100%;opacity:0}.our-code_item .peace-number{font-size:38px;font-weight:700;line-height:20px;color:#3793cc}.our-code_item .peace-title{font-weight:500;font-size:28px;color:#fff}.our-code_item .peace-subtext{font-weight:400;font-size:16px;line-height:20px;color:#fff}.our-code_item .peace-hr{height:1px;background-color:#3793cc}.our-code_item .hand-hover{transition:all .2s ease-in-out;position:absolute;top:0;z-index:1000;padding:32px 24px;background-color:#14496b;width:100%;height:100%;opacity:0}.our-code_item .hand-number{font-size:38px;font-weight:700;line-height:20px;color:#2d729c}.our-code_item .hand-title{font-weight:500;font-size:28px;line-height:24px;color:#fff}.our-code_item .hand-subtext{font-weight:400;font-size:16px;line-height:20px;color:#fff}.our-code_item .hand-hr{height:1px;background-color:#2d729c}.our-code_bottom{display:flex;align-items:center;width:80%;margin:30px auto;height:448px}.our-code_bottom>img{height:100%;object-fit:cover}.img>img{width:345px}.bottom-content-ourcode{width:80%;margin:36px auto;font-weight:300;font-size:16px;line-height:normal;color:#666}.read-more-btn-sustian{background-color:#2da884;color:#fff;font-size:16px;font-weight:300;padding:15px 30px;border-radius:45px;display:flex;align-items:center;gap:10px;width:190px;white-space:nowrap}.read-more-icon-sustian{padding:0;margin:0;transform:rotate(90deg)}.pdffile{width:80%;margin:50px auto}.pdffile .pdffileDownload{width:100%;height:auto;margin:20px auto;display:flex;justify-content:center;align-items:center}.pdffile .pdffileDownload>a{width:auto;padding:15px;border-radius:10px;color:#fff;background-color:#23985d;cursor:pointer}.pdffile .pdffileDownload>a:hover{background-color:#2bb673;transition:1s ease all}@media screen and (max-width: 420px){.sustain_wrap{width:100%;height:auto;padding:0 15px}.sustain_wrap .sustain{width:100%;height:auto;display:flex;flex-direction:column}.sustain_wrap .sustain .sustain_right{width:100%;height:auto;padding:0;gap:10px;margin-bottom:20px}.sustain_wrap .sustain .sustain_right>h3{font-size:20px}.sustain_wrap .sustain .sustain_right>a{font-size:14px;margin-left:10px}.sustain_wrap .sustain .video-carousel{width:100%;height:auto}.sustain_wrap .sustain .video-carousel>span{font-size:16px;line-height:1.5;text-align:start}.sustain_wrap .water_use{width:100%;height:auto;display:flex;flex-direction:column;background-color:#fff;margin-top:30px}.sustain_wrap .water_use .water_use-left{width:100%;height:auto;padding-right:0}.sustain_wrap .water_use .water_use-left>h1{font-size:20px}.sustain_wrap .water_use .water_use-left>p{font-size:16px;line-height:1.5em;text-align:start}.sustain_wrap .water_use .water_use-right{width:100%;height:auto}.water{width:100%;height:auto;padding:0 15px}.water>h1{font-size:30px}.water>p,.water span{text-align:start}.water .container,.water .container .video-carousel{width:100%;height:auto}.water .container .video-carousel .video-slide{width:100%;height:100%;object-fit:cover}.water .container .video-carousel .video-slide .overlay>h2{font-size:24px}.water .container .video-carousel>span,.water .container .video-carousel p{font-size:16px;line-height:1.5;text-align:start}.water .water_item>span{text-align:start}.our-code{width:100%;height:auto}.our-code .ourCodeContactText{width:100%;padding:0 15px;display:flex;flex-direction:column}.our-code .ourCodeContactText>div{width:100%}.our-code .ourCodeContactText .listmenu{width:100%;margin-top:30px}.our-code .ourCodeContactText2{width:100%;padding:0 15px}.our-code .Our_code_img{width:100%;height:100dvh}.our-code .Our_code_img_text{width:100%;height:auto;padding:20px 30px;border-radius:0}.our-code .Our_code_img_text>h1{font-size:24px}.our-code .Our_code_img_text>p{width:100%;font-size:14px;line-height:normal}.our-code .our-code_wrap{width:100%;height:auto;padding:0 15px;grid-template-columns:repeat(1,1fr)}.our-code .our-code_bottom{width:100%;height:auto;margin:0;flex-direction:column}.our-code .our-code_bottom .global{width:80%}.our-code .bottom-content-ourcode>p{font-size:16px;line-height:1.5}}@media screen and (min-width: 421px) and (max-width: 568px){.sustain_wrap{width:100%;height:auto}.sustain_wrap .sustain{width:100%;height:auto;display:flex;flex-direction:column-reverse}.sustain_wrap .sustain .sustain_right{width:100%;height:auto;padding:0;margin-bottom:20px}.sustain_wrap .sustain .sustain_right>h3{font-size:20px}.sustain_wrap .sustain .sustain_right>a{font-size:14px;margin-left:10px}.sustain_wrap .sustain .video-carousel{width:100%;height:auto}.sustain_wrap .sustain .video-carousel .video-slide{width:100%;height:100%;object-fit:cover}.sustain_wrap .sustain .video-carousel .video-slide .overlay>h2{font-size:24px}.sustain_wrap .sustain .video-carousel>span{font-size:16px;line-height:1.5}.sustain_wrap .water_use{width:100%;height:auto;display:flex;flex-direction:column;background-color:#fff;margin-top:30px}.sustain_wrap .water_use .water_use-left{width:100%;height:auto}.sustain_wrap .water_use .water_use-left>h1{font-size:20px}.sustain_wrap .water_use .water_use-left>p{font-size:16px;line-height:1.5em}.sustain_wrap .water_use .water_use-right,.water{width:100%;height:auto}.water>h1{font-size:30px}.water .container,.water .container .video-carousel{width:100%;height:auto}.water .container .video-carousel .video-slide{width:100%;height:100%;object-fit:cover}.water .container .video-carousel .video-slide .overlay>h2{font-size:24px}.water .container .video-carousel>span{font-size:16px;line-height:1.5}.our-code{width:100%;height:auto}.our-code .Our_code_img{width:100%;height:100dvh}.our-code .Our_code_img_text{width:100%;height:auto;padding:20px 30px;border-radius:0}.our-code .Our_code_img_text>h1{font-size:24px}.our-code .Our_code_img_text>p{width:100%;font-size:14px;line-height:normal}.our-code .our-code_wrap{width:100%;height:auto;grid-template-columns:repeat(1,1fr)}.our-code .our-code_bottom{width:100%;height:auto;margin:0}.our-code .bottom-content-ourcode>p{font-size:16px;line-height:1.5}}@media screen and (min-width: 569px) and (max-width: 720px){.sustain_wrap{width:100%;height:auto}.sustain_wrap .sustain{width:100%;height:auto;display:flex;flex-direction:column-reverse}.sustain_wrap .sustain .sustain_right{width:100%;height:auto;padding:0;margin-bottom:20px}.sustain_wrap .sustain .sustain_right>h3{font-size:20px}.sustain_wrap .sustain .sustain_right>a{font-size:14px;margin-left:10px}.sustain_wrap .sustain .video-carousel{width:100%;height:auto}.sustain_wrap .sustain .video-carousel .video-slide{width:100%;height:100%;object-fit:cover}.sustain_wrap .sustain .video-carousel .video-slide .overlay>h2{font-size:24px}.sustain_wrap .sustain .video-carousel>span{font-size:16px;line-height:1.5}.sustain_wrap .water_use{width:100%;height:auto;display:flex;flex-direction:column;background-color:#fff;margin-top:30px}.sustain_wrap .water_use .water_use-left{width:100%;height:auto}.sustain_wrap .water_use .water_use-left>h1{font-size:20px}.sustain_wrap .water_use .water_use-left>p{font-size:16px;line-height:1.5em}.sustain_wrap .water_use .water_use-right,.water{width:100%;height:auto}.water>h1{font-size:30px}.water .container,.water .container .video-carousel{width:100%;height:auto}.water .container .video-carousel .video-slide{width:100%;height:100%;object-fit:cover}.water .container .video-carousel .video-slide .overlay>h2{font-size:24px}.water .container .video-carousel>span{font-size:16px;line-height:1.5}.our-code{width:100%;height:auto}.our-code .Our_code_img{width:100%;height:100dvh}.our-code .Our_code_img_text{width:100%;height:auto;padding:20px 30px;border-radius:0}.our-code .Our_code_img_text>h1{font-size:24px}.our-code .Our_code_img_text>p{width:100%;font-size:14px;line-height:normal}.our-code .our-code_wrap{width:100%;height:auto;grid-template-columns:repeat(1,1fr)}.our-code .our-code_bottom{width:100%;height:auto;margin:0}.our-code .bottom-content-ourcode>p{font-size:16px;line-height:1.5}}.login_wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;padding:80px 0}.login_wrap .login{background:#fff;padding:40px;border-radius:8px;box-shadow:0 4px 15px #00260324;width:591px}.login_wrap .login h1{margin-bottom:30px;font-size:28px;text-align:center;font-weight:700;color:#222}.login_wrap .login input{width:100%;padding:12px 15px;border:1px solid #ccc;border-radius:6px;font-size:16px;background:#fff;outline:none;transition:border .3s ease}.login_wrap .login input:focus{border:1px solid #008c4c;background:#fff}.login_wrap .login .input_password{position:relative;width:100%;margin-top:15px}.login_wrap .login .input_password input{padding-right:40px}.login_wrap .login .input_password .icon{position:absolute;top:50%;right:12px;transform:translateY(-50%);cursor:pointer}.login_wrap .login .input_password .icon svg{display:block}.login_wrap .login .input_password .icon.with-slash:after{content:"";position:absolute;top:6px;left:-1px;width:110%;height:2px;background-color:#1a1a1a;border-radius:4px;transform:rotate(45deg);transform-origin:center}.login_wrap .login .input_password .icon1{position:absolute;top:50%;right:12px;transform:translateY(-50%);cursor:pointer}.login_wrap .login .input_password .icon1 svg{display:block}.login_wrap .login .input_password .icon1.with-slash1:after{content:"";position:absolute;top:6px;left:-1px;width:110%;height:2px;background-color:#1a1a1a;border-radius:4px;transform:rotate(45deg);transform-origin:center}.login_wrap .login .input_password .icon2{position:absolute;top:50%;right:12px;transform:translateY(-50%);cursor:pointer}.login_wrap .login .input_password .icon2 svg{display:block}.login_wrap .login .input_password .icon2.with-slash2:after{content:"";position:absolute;top:6px;left:-1px;width:110%;height:2px;background-color:#1a1a1a;border-radius:4px;transform:rotate(45deg);transform-origin:center}.check{display:flex;align-items:center;justify-content:space-between;margin-top:16px}.check_form{margin-top:10px;display:flex;align-items:center;gap:5px}.check_form>label{white-space:nowrap;color:#666;cursor:pointer}.forgot{color:#666;font-size:14px}.login-btn{width:100%;display:flex;align-items:center;justify-content:center;margin-top:20px;background-color:#2da884}.already-text{margin-top:20px;display:flex;align-items:center;justify-content:center;gap:5px;padding:0}.already-text_item{margin:0;padding:0;color:#666}.already-text_cursor{margin:0;padding:0;cursor:pointer}.google{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%}.google_wrap{display:flex;align-items:center;justify-content:start;border:1px solid #e7e7e7;width:60%;padding:14px;border-radius:8px}.google_wrap>p{margin:0;padding:0;width:100%;text-align:center;font-weight:500;font-size:16px}.hrr{display:flex;align-items:center;gap:10px;width:100%;margin-bottom:28px}.hrr>p{margin:0;padding:0;color:#666}.hr{width:100%;height:1px;background-color:#dcdcdc}.forgot-password{display:flex;align-items:center;justify-content:center}.forgot-password-wrap{margin:100px 0;width:650px;padding:60px;border-radius:10px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 16px 48px #0e6b1514}.forgot-password-title{font-weight:400;font-size:45px;line-height:52px;color:#2da884}.forgot-password-subtitle{font-weight:400;font-size:16px;line-height:24px;color:#828282}.forgot-password .form{display:flex;flex-direction:column}.forgot-password .form .email-label{font-weight:400;font-size:16px;line-height:20px;color:#2da884}.forgot-password .form .code-input{display:flex;align-items:center;justify-content:center;font-size:32px;padding-left:30px;color:#2da884;width:84px;height:76px;border-radius:4px;outline:none;border:1px solid #9badca}.forgot-password .form .code-input:focus{border:1px solid #2da884}.forgot-password .form .code-input.error{border:1px solid red}.forgot-password .form .input-wrap{display:flex;flex-direction:column;gap:3px}.forgot-password .form .email-input{height:56px;border-radius:6px;border:1px solid #9badca;font-size:18px;font-weight:400;line-height:24px;padding-left:12px;outline:none}.forgot-password .form .email-input:focus{border:1px solid #2da884}.forgot-password .form .warning-message{margin-top:4px;padding:0;color:red}.forgot-password .form .continue-btn{margin-top:20px;height:56px;background-color:#2da884;color:#fff;font-weight:600;font-size:16px;text-transform:uppercase;border-radius:6px}.forgot-password .form .resend-wrap{margin-top:20px;display:flex;align-items:center;justify-content:center;gap:10px}.forgot-password .form .resend-btn{color:red}.forgot-password .success-wrap{display:flex;flex-direction:column;align-items:center;gap:24px}.forgot-password .success-wrap .continue-btn{width:100%;margin-top:20px;height:56px;background-color:#2da884;color:#fff;font-weight:600;font-size:16px;text-transform:uppercase;border-radius:6px}.forgot-password .success-title{margin:0;padding:0;font-weight:400;font-size:45px;line-height:52px;color:#2da884}.forgot-password .success-subtitle{font-weight:400;font-size:16px;line-height:24px;color:#828282}.main-wrap{width:90%;margin:60px auto 0;display:flex;align-items:center;justify-content:space-between;gap:25px;padding:0 10px}.left-content,.right-content{box-shadow:0 0 56px #00260314;border-radius:8px}.left-content{width:30%;display:flex;flex-direction:column;justify-content:space-between;gap:25px;padding:20px}.location-content,.email-content,.phone-number-content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.location-name,.email-name,.numbers{font-size:16px;line-height:normal;text-align:center;color:#333}.email-content{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;padding:25px 0}.phone-numbers__wrap{display:flex;flex-direction:column}.right-content{display:flex;flex-direction:column;gap:10px;width:70%;background:#fff;border-radius:8px;padding:40px 30px;box-shadow:0 4px 20px #0000000d}.right-header{margin-bottom:20px}.right-title{font-size:35px;font-weight:400;margin-bottom:8px;color:#000}.right-subtitle{font-size:16px;line-height:normal;color:#666}.form-contact-us{display:flex;flex-direction:column;gap:20px}.form-wrap{display:flex;flex-direction:column;gap:16px;background:transparent;padding:0;border-radius:0;box-shadow:none;border:none}.inputs-wrap{display:flex;flex-direction:column;gap:12px}.top-inputs{display:flex;gap:12px}.top-inputs input{flex:1;padding:10px 14px;border-radius:6px;border:1px solid #ddd;font-size:16px;outline:none;transition:border-color .2s ease}.top-inputs input:focus,.textarea-input:focus{border-color:#2da884}.textarea-input{width:100%;padding:10px 14px;border-radius:6px;border:1px solid #ddd;font-size:16px;min-height:140px;outline:none;transition:border-color .2s ease}.textarea-input-section{width:100%;padding:10px 14px;border-radius:6px;border:1px solid #ddd;font-size:16px;min-height:227px;outline:none;transition:border-color .2s ease}.textarea-input-section:focus{border-color:#2da884}.submit-button__wrap{text-align:left;margin-top:2px}.submit-btn{background:#2da884;color:#fff;border:none;padding:11px 26px;border-radius:50px;font-size:16px;font-weight:300;cursor:pointer}.submit-btn:hover{background:#2da883e1}.map-wrap{margin-top:60px;width:100%;height:400px}.iframe{width:100%;height:100%}.request-wrap{display:flex;flex-direction:column;gap:24px;max-width:1000px;margin:80px auto;box-shadow:0 0 56px #00260314;border-radius:8px;padding:40px 60px}.request-title{margin:0;padding:0;font-weight:600;font-size:24px;line-height:150%;color:#1a1a1a}.request-subtitle{margin:0;padding:0;font-weight:400;font-size:16px;line-height:170%;color:#333}.form{display:flex;flex-direction:column;gap:15px}.request-input{width:100%;padding:12px 15px;border-radius:6px;border:1px solid #ddd;font-size:18px;outline:none;transition:border-color .2s ease}.request-input:focus{border-color:#2da884}.request-textarea{min-height:100px}.first-last-name,.email-phone__input{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%}@media screen and (max-width: 420px){.main-wrap{width:100%;height:auto;display:flex;flex-direction:column-reverse}.main-wrap .left-content,.main-wrap .right-content{width:100%}.main-wrap .right-content .right-header .right-title{font-size:24px}.main-wrap .right-content .right-header .right-subtitle{font-size:16px}.main-wrap .right-content .form-contact-us{width:100%;height:auto;display:flex}.main-wrap .right-content .form-contact-us .inputs-wrap,.main-wrap .right-content .form-contact-us .top-inputs{display:flex;flex-direction:column}.main-wrap .left-content .location-content .location-name,.main-wrap .left-content .location-content .email-name,.main-wrap .left-content .location-content .phone-numbers__wrap>.numbers,.main-wrap .left-content .email-content .location-name,.main-wrap .left-content .email-content .email-name,.main-wrap .left-content .email-content .phone-numbers__wrap>.numbers,.main-wrap .left-content .phone-number-content .location-name,.main-wrap .left-content .phone-number-content .email-name,.main-wrap .left-content .phone-number-content .phone-numbers__wrap>.numbers{font-size:16px}.request-wrap{padding:15px;margin:0 auto}}@media screen and (min-width: 421px) and (max-width: 568px){.main-wrap{width:100%;height:auto;display:flex;flex-direction:column-reverse}.main-wrap .left-content,.main-wrap .right-content{width:100%}.main-wrap .right-content .right-header .right-title{font-size:24px}.main-wrap .right-content .right-header .right-subtitle{font-size:16px}.main-wrap .right-content .form-contact-us{width:100%;height:auto;display:flex}.main-wrap .right-content .form-contact-us .inputs-wrap,.main-wrap .right-content .form-contact-us .top-inputs{display:flex;flex-direction:column}.main-wrap .left-content .location-content .location-name,.main-wrap .left-content .location-content .email-name,.main-wrap .left-content .location-content .phone-numbers__wrap>.numbers,.main-wrap .left-content .email-content .location-name,.main-wrap .left-content .email-content .email-name,.main-wrap .left-content .email-content .phone-numbers__wrap>.numbers,.main-wrap .left-content .phone-number-content .location-name,.main-wrap .left-content .phone-number-content .email-name,.main-wrap .left-content .phone-number-content .phone-numbers__wrap>.numbers{font-size:16px}.request-wrap{padding:15px;margin:0 auto}}html{scroll-behavior:smooth}.consalting ul,.consalting ol,[class*=consalting] ul,[class*=consalting] ol,[class*=consulting] ul,[class*=consulting] ol{list-style:none!important;list-style-type:none!important;list-style-image:none!important;padding-left:0!important;margin-left:0!important}.consalting ul li,.consalting ol li,[class*=consalting] ul li,[class*=consalting] ol li,[class*=consulting] ul li,[class*=consulting] ol li{list-style:none!important;list-style-type:none!important;list-style-image:none!important;margin-bottom:8px;position:relative}.consalting ul li:before,.consalting ul li:after,.consalting ol li:before,.consalting ol li:after,[class*=consalting] ul li:before,[class*=consalting] ul li:after,[class*=consalting] ol li:before,[class*=consalting] ol li:after,[class*=consulting] ul li:before,[class*=consulting] ul li:after,[class*=consulting] ol li:before,[class*=consulting] ol li:after{display:none!important}.consalting ul,.consalting ol{list-style:none!important;list-style-type:none!important;list-style-image:none!important;padding-left:0;margin-left:0}.consalting ul li,.consalting ol li{list-style:none!important;list-style-type:none!important;list-style-image:none!important;margin-bottom:8px;position:relative}.consalting ul li:before,.consalting ul li:after,.consalting ol li:before,.consalting ol li:after{display:none!important}.consalting-nav{width:80%;height:auto;margin:50px auto 0;display:flex;align-items:start;justify-content:space-between;padding-bottom:30px;border-bottom:1px solid #e6e6e6}.consalting .nav-content{width:50%;height:auto}.consalting .nav-content>p{text-align:justify;font-size:16px;font-style:italic;line-height:normal;font-weight:300;color:#525560}.consalting .nav-links{width:45%;display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.consalting .nav-links>a{text-decoration:underline;font-size:14px;font-weight:300}.consalting .nav-links>a:hover{color:#2da884}.consalting .nav-links .navLinkActive{color:#2da884}.consalting .nav-links .navLinNokActive{color:#1a1a1a}.consalting .main-title{text-align:center;color:#232a42;font-weight:400;font-size:36px;line-height:normal;margin:20px 0 0;letter-spacing:2px}.consalting .card-item-left,.consalting .card-item-right{display:flex;align-items:center;justify-content:space-evenly;gap:10px;width:80%;height:auto;margin:20px auto 40px;padding-bottom:20px;border-bottom:1px solid #e6e6e6}.consalting .card-item-left .left-img,.consalting .card-item-left .right-img,.consalting .card-item-right .left-img,.consalting .card-item-right .right-img{width:130px;height:130px;object-fit:cover}.consalting .card-item-left .left-title,.consalting .card-item-left .right-title,.consalting .card-item-right .left-title,.consalting .card-item-right .right-title{width:70%;height:auto;display:flex;flex-direction:column;justify-content:space-evenly;align-items:flex-start}.consalting .card-item-left .left-title>h1,.consalting .card-item-left .right-title>h1,.consalting .card-item-right .left-title>h1,.consalting .card-item-right .right-title>h1{font-size:26px;font-weight:500;line-height:normal;color:#1a1a1a}.consalting .card-item-left .left-title>p,.consalting .card-item-left .right-title>p,.consalting .card-item-right .left-title>p,.consalting .card-item-right .right-title>p{text-align:justify;font-weight:300!important;font-size:14px;line-height:150%;color:#666}.consalting .card-item-left .left-more-info,.consalting .card-item-left .right-more-info,.consalting .card-item-right .left-more-info,.consalting .card-item-right .right-more-info{font-size:16px;font-weight:300!important;line-height:150%;color:#666}.consalting .main-links{font-size:16px;font-weight:600;color:#5b896a}.consalting .request-btn-wrap{display:flex;align-items:center;justify-content:center;margin-top:0!important;margin-bottom:0}.consalting .request-btn-wrap>button{background-color:#2da884;color:#fff;text-transform:uppercase;padding:20px 40px;border-radius:45px}.consalting .our-team{width:100%;padding:20px 0;margin-top:40px;background:linear-gradient(180deg,#edf2ee,#fff)}.consalting .our-team-wrap{width:80%;height:auto;margin:0 auto;display:flex;align-items:center;flex-direction:column;gap:0px;overflow:hidden}.consalting .our-team-title{padding:0;margin:0;font-size:36px;font-weight:400;line-height:normal;color:#1a1a1a}.consalting .our-team-subtitle{width:80%;margin:0 0 20px;font-size:16px;line-height:normal;font-weight:300;text-align:center;color:#666}.consalting .our-team-cards{width:100%;display:grid;grid-template-columns:repeat(2,1fr);justify-items:center;gap:24px}.consalting .our-team-item{width:80%;height:250px;display:flex;align-items:center;background-color:#fff;border-radius:8px;overflow:hidden}.consalting .our-team .team-left>img{width:230px;object-fit:cover;border-top-left-radius:8px;border-bottom-left-radius:8px}.consalting .our-team .team-right{padding:30px;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.consalting .our-team .team-name{width:100%;font-weight:400;font-size:18px;line-height:normal;text-align:center;color:#1a1a1a}.consalting .our-team .team-job{font-weight:400;font-size:14px;line-height:normal;text-align:center;color:gray}.food{width:90%;margin:0 auto;display:flex;flex-direction:column;gap:0px;margin-bottom:25px!important}.food h2{font-size:24px;font-weight:400;color:#1a1a1a;margin:0}.food span{display:flex;flex-direction:column;gap:10px;font-size:16px;font-weight:300!important;line-height:normal;color:#525560;text-align:justify}.food p{font-size:16px;font-weight:300;line-height:normal;color:#525560;text-align:justify;margin:0}.environment-content{width:90%;height:auto;margin:0 auto}.environment-content p{font-size:16px;line-height:150%;color:#525560;text-align:justify;margin-bottom:15px;font-weight:300}.environment-content p.intro-bold{font-weight:600!important;color:#1a1a1a}.education-content{width:90%;height:auto;margin:0 auto}.education-content p{font-size:16px;line-height:150%;color:#525560;text-align:justify;margin-bottom:15px;font-weight:300}.accordion-container{display:flex;flex-direction:column;align-items:center;gap:40px;margin-top:-50px}.accordion-title{font-size:35px;font-weight:400;color:#232a42;text-align:center}.accordion-subtitle{font-size:16px;font-weight:300;line-height:normal;color:#525252;text-align:center;width:60%}.accordion{width:80%;height:auto;display:flex;flex-direction:column;gap:40px}.accordion-item{border-radius:16px;background:#fff;margin-top:-20px;box-shadow:18px 15px 35px #00000017;overflow:hidden;transition:all .3s ease;min-height:110px;display:flex;flex-direction:column}.accordion-item.active{box-shadow:0 5px 15px #0000001a}.accordion-item.active .accordion-question{background-color:#2da884;color:#fff}.accordion-item.active .accordion-question>h3{font-size:20px;font-weight:300}.accordion-item.active .accordion-question .accordion-icon{color:#fff}.accordion-question{width:100%;min-height:110px;display:flex;justify-content:space-between;align-items:center;padding:20px 25px;background:none;border:none;cursor:pointer;text-align:left;font-size:16px;font-weight:300;color:#2d4a3a;transition:all .3s ease}.accordion-icon{transition:all .3s ease;color:#2d4a3a;flex-shrink:0}.accordion-item.active .accordion-icon{transform:rotate(180deg)}.accordion-answer{max-height:0;overflow:hidden;transition:all .3s ease}.accordion-answer.active{background-color:#2da884}.accordion-item.active .accordion-answer{max-height:500px}.accordion-answer-content{padding:0 50px 20px 20px;color:#fff;font-weight:400;line-height:24px;font-size:17px}.market-title{font-weight:400;font-size:35px;margin-top:30px;text-align:center;color:#1a1a1a}.feasa{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;margin:20px auto}.feasa span{width:90%;height:auto;margin:0 auto;text-align:justify;line-height:normal;font-size:16px;font-weight:300;color:#525560}.feasa span>p{font-weight:300;font-size:16px;margin-bottom:0;line-height:normal}.feasa span>.intro-bold{font-weight:500;font-size:20px;margin-bottom:15px}.feasa .hr{margin-bottom:0;margin-top:20px}.feasa_wrap{display:flex;align-items:center;justify-content:space-evenly;gap:20px;padding:0 60px;width:90%;margin:0 auto}.feasa_wrap img{width:130px;height:130px;object-fit:contain}.feasa_wrap .item-flex{display:flex;justify-content:space-between;align-items:start;gap:25px}.feasa_wrap-item-industry,.feasa_wrap-item-market{flex:1;display:flex;flex-direction:column;align-items:center;text-align:justify;margin-bottom:3%}.feasa_wrap-item-industry img,.feasa_wrap-item-market img{width:100px}.feasa_wrap-nav-text,.feasa_wrap .industry-research-contents{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-start;font-weight:300;font-size:16px;text-align:justify}.feasa_wrap-nav-text .ul-top,.feasa_wrap .industry-research-contents .ul-top{margin:0 0 8px;line-height:1.4em}.feasa_wrap-nav-text .ul-bottom,.feasa_wrap .industry-research-contents .ul-bottom{line-height:1.4em}.feasa_wrap .ul-list{display:flex;flex-direction:column;gap:6px;padding-left:15px;font-size:14px;text-align:start}.feasa_wrap .ul-list li{position:relative;padding-left:16px;line-height:normal;list-style:none}.feasa_wrap .ul-list li:before{content:"-";position:absolute;left:0;color:#333;font-weight:700}.feasa_wrap-item-market h2,.feasa_wrap-item-industry h2{font-size:24px;font-weight:400}.feasa_wrap-item-left,.feasa_wrap-item-right{width:50%;display:flex;flex-direction:column;align-items:center;justify-content:center}.feasa_wrap-item-left img,.feasa_wrap-item-right img{width:100%}.feasa_wrap-text{display:flex;flex-direction:column;align-items:center;gap:0px;width:80%;justify-content:start;color:#525560}.feasa_wrap-text>h2{font-size:22px;font-weight:400;color:#000}.feasa_wrap-text>span{width:90%;color:#525560;text-align:justify;font-weight:300;font-size:16px;line-height:normal;gap:0}.feasibility{width:100%;height:auto;display:flex;flex-direction:column;gap:20px;align-items:center;margin-top:40px}.feasibility>h1{font-weight:400;font-size:35px;margin-top:-10px}.feasibility_wrap{width:90%;display:grid;grid-template-columns:repeat(3,1fr);gap:45px;align-items:start;justify-items:center}.feasibility_wrap-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px}.feasibility_wrap-item img,.feasibility_wrap-item svg{width:100px;height:100px;object-fit:cover}.feasibility_wrap-item p{text-align:justify;line-height:normal;font-weight:300}.feasibility_wrap-text{display:flex;flex-direction:column;gap:10px}.feasibility_wrap-text>h2{width:90%;margin:0 auto;font-weight:400;font-size:24px;color:#1a1a1a;text-align:center}.feasibility_wrap-text>span,.feasibility_wrap-text>p{text-align:justify;color:#525560;font-size:16px;line-height:normal;font-weight:300}.feasibility .wrap-items-center{width:90%;margin:0 auto;display:flex;justify-content:center;align-items:start}.feasibility .wrap-items-center .feasibility_wrap-item{width:35%}.feasibility .wrap-items-center .feasibility_wrap-item .wrap-img{width:120px;height:120px}.bottom{display:flex;align-items:center;flex-direction:column;margin-top:50px}.bottom_wrap{width:90%;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:45px;padding-bottom:50px}.bottom_wrap-item{display:flex;flex-direction:column;width:450px}.bottom_wrap .bottom__img-wrap{width:100%;height:100px;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.bottom_wrap .bottom-img{height:100%;object-fit:cover}.bottom .hr{margin-top:-20px}.bottom-btn-wrap{display:flex;align-items:center;justify-content:center;margin-top:20px}.bottom-btn{background-color:#2da884;color:#fff;width:267px;height:51px;border-radius:53px;font-weight:300;font-size:16px;line-height:normal;display:flex;align-items:center;justify-content:center;transition:.7s ease all}.bottom-btn:hover{box-shadow:4px 4px 10px #2da884}.dfg{padding:0}.bm{display:flex;align-items:center;justify-content:center;flex-direction:column}.bm_wrap{width:450px}.investment{display:flex;flex-direction:column;gap:20px;padding:50px 0;margin-top:-20px}.investment-title{font-weight:400;font-size:35px;line-height:normal;text-align:center}.investment-subtitle{width:64%;font-weight:300;font-size:16px;line-height:normal;text-align:center;color:#525560}.investment_wrap{width:60%;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:start;gap:20px}.investment_item{display:flex;align-items:flex-start;justify-content:start;gap:20px}.investment_item img,.investment_item svg{width:70px;height:50px}.investment_item-item{width:90%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.investment_item-item>h3{font-weight:400;font-size:16px;color:#1a1a1a}.investment_item-item>.investment_item-desc{font-weight:300;font-size:14px;color:#525560;text-align:start;margin:0}.investment_text-wrap{display:flex;flex-direction:column;align-items:center;justify-content:center}.investment .hr{margin-bottom:-20px;margin-top:-.7px}.cards_wrap{padding:0 450px;margin-bottom:30px}.header-bottom .recipes-header-title{margin:0;padding:0;width:100%;color:#fff;font-weight:400;font-size:36px;text-transform:uppercase;text-align:center;letter-spacing:2px}@media screen and (max-width: 420px){.consalting-nav{width:100%;padding:0 15px;display:flex;flex-direction:column}.consalting-nav .nav-content{width:100%;margin-bottom:30px}.consalting-nav .nav-content>p{font-size:15px}.consalting-nav .nav-links{gap:10px;width:100%;margin-bottom:20px}.consalting-nav .nav-links .links-left,.consalting-nav .nav-links .links-right{gap:10px}.consalting-nav .nav-links .consalting-links{font-size:10px}.consalting-main{margin-top:20px}.consalting-main .main-title{font-size:26px;margin:0;line-height:normal}.consalting-main-cards{width:100%;padding:0 15px;display:flex;flex-direction:column}.consalting-main-cards .card-item-left{width:100%;display:flex;flex-direction:column;margin:0}.consalting-main-cards .card-item-left .left-title{width:100%}.consalting-main-cards .card-item-left .left-title>h1{width:100%;font-size:20px;text-align:center}.consalting-main-cards .card-item-right{display:flex;flex-direction:column-reverse;width:100%}.consalting-main-cards .card-item-right .right-title{width:100%}.consalting-main-cards .card-item-right .right-title>h1{width:100%;font-size:20px;text-align:center}.consalting .bottom-btn-wrap>a{width:auto;height:0px;padding:25px;font-size:15px}.consalting .our-team{width:100%;padding:10px 15px;height:auto}.consalting .our-team-wrap{width:100%;height:auto;gap:20px}.consalting .our-team-title{font-size:26px}.consalting .our-team-subtitle{width:100%;text-align:justify;font-size:15px}.consalting .our-team-cards{width:100%;height:auto;display:grid;grid-template-columns:repeat(1,1fr)}.consalting .our-team-item{width:100%;height:auto;display:flex;flex-direction:column}.consalting .our-team-item .team-left{padding:20px}.consalting .our-team-item .team-left>img{height:240px;border-radius:12px}.consalting .our-team-item .team-right{width:100%;height:auto;align-items:center;gap:0px}.consalting .our-team-item .team-right .team-name{font-size:20px;text-align:center}.consalting .our-team-item .team-right .team-job{font-size:15px;text-align:center}.header-bottom .recipes-header-title{font-size:26px}.container{max-width:none}.feasa{width:100%;height:auto}.feasa .education-content>span{width:100%;font-size:15px;text-align:justify;gap:10px}.feasa .education-content>span .intro-bold{font-size:18px}.feasa .education-content>span>p{font-size:14px;margin-bottom:15px}.feasa>span{display:flex;flex-direction:column;gap:20px;font-size:15px}.feasa>span>p{letter-spacing:0;font-size:15px}.feasa_wrap{width:100%;height:auto;padding:15px;flex-direction:column!important}.feasa_wrap-item-left,.feasa_wrap-item-right{width:100%;height:auto;display:flex;flex-direction:column}.feasa_wrap .item-flex{flex-direction:column}.feasa_wrap .feasa_wrap-text{width:100%;height:auto}.feasa_wrap .feasa_wrap-text>h2{font-size:20px;font-weight:400}.feasa_wrap .feasa_wrap-text>span{width:100%;text-align:center}.food>span{display:flex;flex-direction:column;gap:20px;font-size:15px}.food>span>p{font-size:15px}.feasibility{width:100%;height:auto;padding:15px}.feasibility>h1{text-align:center;font-size:26px}.feasibility .feasibility_wrap-item{width:100%}.feasibility .feasibility_wrap-item .feasibility_wrap-text>span{text-align:center}.feasibility_wrap{width:100%;height:auto;grid-template-columns:repeat(1,1fr)}.feasibility .wrap-items-center{width:100%;gap:20px;margin-top:20px;flex-direction:column}.feasibility .wrap-items-center .feasibility_wrap-item{width:100%}.feasibility .wrap-items-center .feasibility_wrap-item .feasibility_wrap-text>span{text-align:center}.bottom,.bm,.facibility{width:100%;height:auto;padding:15px;display:flex;justify-content:center;align-items:center}.bottom_wrap,.bm_wrap,.facibility_wrap{width:100%;display:grid;grid-template-columns:repeat(1,1fr)}.bottom_wrap-item,.bm_wrap-item,.facibility_wrap-item{width:100%}.bottom_wrap .feasibility_wrap-text>span,.bm_wrap .feasibility_wrap-text>span,.facibility_wrap .feasibility_wrap-text>span{text-align:center}.environment-content>span{display:flex;flex-direction:column;gap:20px;font-size:15px}.environment-content>span>p{letter-spacing:0;font-size:15px}.our-partners{margin-top:0}.our-partners .our-partners-title{font-size:26px}.investment{width:100%;height:auto;padding:15px;margin-bottom:40px}.investment_text-wrap{width:100%;height:auto}.investment_text-wrap>h1{font-size:30px}.investment_text-wrap>p{width:100%;text-align:justify;font-size:15px}.investment_wrap{width:100%;height:auto}.investment_item{width:100%;height:auto;display:flex;align-items:flex-start}.investment_item-item{width:70%;height:auto}.investment_item-item>h3{font-size:15px}.market-title{font-size:30px}.portifolio{width:100%;height:auto;padding:15px}.portifolio .portifolio-title{text-align:justify;font-size:14px}.portifolio .portifolio_wrap{width:100%;height:auto;grid-template-columns:repeat(1,1fr)}.portifolio .portifolio_wrap .portifolio_item>h2{font-size:18px}.portifolio .portifolio_wrap .portifolio_item>p{font-size:15px;text-align:justify}.library{width:100%;height:auto}.library .library_wrap{width:100%;height:auto;display:flex;flex-direction:column}.library .library_wrap .library_left{width:100%}.library .library_wrap .library_right{width:100%;height:auto;display:flex;flex-direction:column}.library .library_wrap .library_right .right-wrap{padding:0}.library .library_wrap .library_right .right-wrap>div{width:100%;padding:0;font-size:15px}}@media screen and (min-width: 421px) and (max-width: 550px){.consalting-nav{width:100%;padding:0 15px;display:flex;flex-direction:column}.consalting-nav .nav-content{width:100%;margin-bottom:30px}.consalting-nav .nav-content>p{font-size:15px}.consalting-nav .nav-links{gap:10px;width:100%;margin-bottom:20px}.consalting-nav .nav-links .links-left,.consalting-nav .nav-links .links-right{gap:10px}.consalting-nav .nav-links .consalting-links{font-size:10px}.consalting-main{margin-top:20px}.consalting-main .main-title{font-size:26px;margin:0;line-height:normal}.consalting-main-cards{width:100%;padding:0 15px;display:flex;flex-direction:column}.consalting-main-cards .card-item-left{width:100%;display:flex;flex-direction:column;margin:0}.consalting-main-cards .card-item-left .left-title{width:100%}.consalting-main-cards .card-item-left .left-title>h1{width:100%;font-size:20px;text-align:center}.consalting-main-cards .card-item-right{display:flex;flex-direction:column-reverse;width:100%}.consalting-main-cards .card-item-right .right-title{width:100%}.consalting-main-cards .card-item-right .right-title>h1{width:100%;font-size:20px;text-align:center}.consalting .bottom-btn-wrap>a{width:auto;height:0px;padding:25px;font-size:15px}.consalting .our-team{width:100%;padding:10px 15px;height:auto}.consalting .our-team-wrap{width:100%;height:auto;gap:20px}.consalting .our-team-title{font-size:26px}.consalting .our-team-subtitle{width:100%;text-align:justify;font-size:15px}.consalting .our-team-cards{width:100%;height:auto;display:grid;grid-template-columns:repeat(1,1fr)}.consalting .our-team-item{width:100%;height:auto;display:flex;flex-direction:column}.consalting .our-team-item .team-left{padding:20px}.consalting .our-team-item .team-left>img{height:240px;border-radius:12px}.consalting .our-team-item .team-right{width:100%;height:auto;align-items:center;gap:0px}.consalting .our-team-item .team-right .team-name{font-size:20px;text-align:center}.consalting .our-team-item .team-right .team-job{font-size:15px;text-align:center}.header-bottom .recipes-header-title{font-size:26px}.container{max-width:none}.feasa{width:100%;height:auto}.feasa .education-content>span{width:100%;font-size:15px;text-align:justify;gap:10px}.feasa .education-content>span .intro-bold{font-size:18px}.feasa .education-content>span>p{font-size:14px;margin-bottom:15px}.feasa>span{display:flex;flex-direction:column;gap:20px;font-size:15px}.feasa>span>p{letter-spacing:0;font-size:15px}.feasa_wrap{width:100%;height:auto;padding:15px;flex-direction:column!important}.feasa_wrap-item-left,.feasa_wrap-item-right{width:100%;height:auto;display:flex;flex-direction:column}.feasa_wrap .item-flex{flex-direction:column}.feasa_wrap .feasa_wrap-text{width:100%;height:auto}.feasa_wrap .feasa_wrap-text>h2{font-size:20px;font-weight:400}.feasa_wrap .feasa_wrap-text>span{width:100%;text-align:center}.food>span{display:flex;flex-direction:column;gap:20px;font-size:15px}.food>span>p{font-size:15px}.feasibility{width:100%;height:auto;padding:15px}.feasibility>h1{text-align:center;font-size:26px}.feasibility .feasibility_wrap-item{width:100%}.feasibility .feasibility_wrap-item .feasibility_wrap-text>span{text-align:center}.feasibility_wrap{width:100%;height:auto;grid-template-columns:repeat(1,1fr)}.feasibility .wrap-items-center{width:100%;gap:20px;margin-top:20px;flex-direction:column}.feasibility .wrap-items-center .feasibility_wrap-item{width:100%}.feasibility .wrap-items-center .feasibility_wrap-item .feasibility_wrap-text>span{text-align:center}.bottom,.bm,.facibility{width:100%;height:auto;padding:15px;display:flex;justify-content:center;align-items:center}.bottom_wrap,.bm_wrap,.facibility_wrap{width:100%;display:grid;grid-template-columns:repeat(1,1fr)}.bottom_wrap-item,.bm_wrap-item,.facibility_wrap-item{width:100%}.bottom_wrap .feasibility_wrap-text>span,.bm_wrap .feasibility_wrap-text>span,.facibility_wrap .feasibility_wrap-text>span{text-align:center}.environment-content>span{display:flex;flex-direction:column;gap:20px;font-size:15px}.environment-content>span>p{letter-spacing:0;font-size:15px}.our-partners{margin-top:0}.our-partners .our-partners-title{font-size:26px}.investment{width:100%;height:auto;padding:15px;margin-bottom:40px}.investment_text-wrap{width:100%;height:auto}.investment_text-wrap>h1{font-size:30px}.investment_text-wrap>p{width:100%;text-align:justify;font-size:15px}.investment_wrap{width:100%;height:auto}.investment_item{width:100%;height:auto;display:flex;align-items:flex-start}.investment_item-item{width:70%;height:auto}.investment_item-item>h3{font-size:15px}.market-title{font-size:30px}.portifolio{width:100%;height:auto;padding:15px}.portifolio .portifolio-title{text-align:justify;font-size:14px}.portifolio .portifolio_wrap{width:100%;height:auto;grid-template-columns:repeat(1,1fr)}.portifolio .portifolio_wrap .portifolio_item>h2{font-size:18px}.portifolio .portifolio_wrap .portifolio_item>p{font-size:15px;text-align:justify}.library{width:100%;height:auto}.library .library_wrap{width:100%;height:auto;display:flex;flex-direction:column}.library .library_wrap .library_left{width:100%}.library .library_wrap .library_right{width:100%;height:auto;display:flex;flex-direction:column}.library .library_wrap .library_right .right-wrap{padding:0}.library .library_wrap .library_right .right-wrap>div{width:100%;padding:0;font-size:15px}}@media screen and (min-width: 551px) and (max-width: 720px){.consalting-nav{display:flex;flex-direction:column}.consalting-nav .nav-content{width:100%}.consalting-nav .nav-content>p{font-size:15px}.consalting-nav .nav-links{gap:20px}.consalting-nav .nav-links .links-left,.consalting-nav .nav-links .links-right{gap:10px}.consalting-nav .nav-links .consalting-links{font-size:13px}.consalting-main .main-title{font-size:36px;margin:0;line-height:normal}.consalting-main-cards,.consalting-main-cards .card-item-left{display:flex;flex-direction:column}.consalting-main-cards .card-item-left .left-title{width:100%}.consalting-main-cards .card-item-left .left-title>h1{font-size:20px}.consalting-main-cards .card-item-right{display:flex;flex-direction:column-reverse}.consalting-main-cards .card-item-right .right-title{width:100%}.consalting-main-cards .card-item-right .right-title>h1{font-size:20px}.consalting .our-team{width:100%;height:auto}.consalting .our-team-wrap{width:100%;height:auto;gap:20px}.consalting .our-team-title{font-size:36px}.consalting .our-team-subtitle{width:100%;text-align:justify;font-size:15px}.consalting .our-team-cards{width:100%;height:auto;display:grid;grid-template-columns:repeat(1,1fr)}.consalting .our-team-item{width:100%;height:auto;display:flex;flex-direction:column}.consalting .our-team-item .team-left{padding:20px}.consalting .our-team-item .team-left>img{border-radius:12px}.consalting .our-team-item .team-right{width:100%;height:auto;gap:0px}.consalting .our-team-item .team-right .team-name{font-size:20px}.consalting .our-team-item .team-right .team-job{font-size:15px}.feasa{width:100%;height:auto}.feasa>span{font-size:15px;gap:0px}.feasa>span .intro-bold{font-size:18px}.feasa>span>p{font-size:14px}.feasa_wrap{width:100%;height:auto;padding:0;display:flex;flex-direction:column}.feasa_wrap-item-left,.feasa_wrap-item-right{width:100%;height:auto;display:flex;flex-direction:column}.feasa_wrap .feasa_wrap-text{width:100%;height:auto}.feasa_wrap .feasa_wrap-text>h2{font-size:20px;font-weight:600}.feasa_wrap .feasa_wrap-text>span{width:100%}.feasibility{width:100%;height:auto}.feasibility>h1{text-align:center;font-size:30px}.feasibility_wrap{width:100%;height:auto;grid-template-columns:repeat(1,1fr)}.bottom,.bm,.facibility{width:100%;height:auto;padding:0;display:flex;justify-content:center;align-items:center}.bottom_wrap,.bm_wrap,.facibility_wrap{width:100%;display:grid;grid-template-columns:repeat(1,1fr)}.bottom_wrap-item,.bm_wrap-item,.facibility_wrap-item{width:100%}.our-partners .our-partners-title{font-size:30px}.investment,.investment_text-wrap{width:100%;height:auto}.investment_text-wrap>h1{font-size:30px}.investment_text-wrap>p{width:100%;text-align:justify;font-size:15px}.investment_wrap{width:100%;height:auto}.investment_item{width:100%;height:auto;display:flex;align-items:flex-start}.investment_item-item{width:70%;height:auto}.investment_item-item>h3{font-size:15px}.market-title{font-size:30px}.portifolio{width:100%;height:auto}.portifolio>p{text-align:justify;font-size:15px}.portifolio .portifolio_wrap{width:100%;height:auto;grid-template-columns:repeat(1,1fr)}.portifolio .portifolio_wrap .portifolio_item>h2{font-size:18px}.portifolio .portifolio_wrap .portifolio_item>p{font-size:15px;text-align:justify}.library{width:100%;height:auto}.library .library_wrap{width:100%;height:auto;display:flex;flex-direction:column}.library .library_wrap .library_left{width:100%}.library .library_wrap .library_right{width:100%;height:auto;display:flex;flex-direction:column}.library .library_wrap .library_right .right-wrap{padding:0}.library .library_wrap .library_right .right-wrap>div{width:100%;padding:0;font-size:15px}}@media screen and (min-width: 721px) and (max-width: 968px){.consalting-nav{display:flex;flex-direction:column}.consalting-nav .nav-content{width:100%}.consalting-nav .nav-content>p{font-size:15px}.consalting-nav .nav-links{gap:20px}.consalting-nav .nav-links .links-left,.consalting-nav .nav-links .links-right{gap:10px}.consalting-nav .nav-links .consalting-links{font-size:13px}.consalting-main .main-title{font-size:36px;margin:0;line-height:normal}.consalting-main-cards,.consalting-main-cards .card-item-left{display:flex;flex-direction:column}.consalting-main-cards .card-item-left .left-title{width:100%}.consalting-main-cards .card-item-left .left-title>h1{font-size:20px}.consalting-main-cards .card-item-right{display:flex;flex-direction:column-reverse}.consalting-main-cards .card-item-right .right-title{width:100%}.consalting-main-cards .card-item-right .right-title>h1{font-size:20px}.consalting .our-team{width:100%;height:auto}.consalting .our-team-wrap{width:100%;height:auto;gap:20px}.consalting .our-team-title{font-size:36px}.consalting .our-team-subtitle{width:100%;text-align:justify;font-size:15px}.consalting .our-team-cards{width:100%;height:auto;display:grid;grid-template-columns:repeat(1,1fr);justify-items:center}.consalting .our-team-item{width:100%;max-width:400px;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:center}.consalting .our-team-item .team-left{width:100%;height:500px;padding:20px}.consalting .our-team-item .team-left>img{width:100%;height:100%;border-radius:12px}.consalting .our-team-item .team-right{width:100%;height:auto;gap:0px}.consalting .our-team-item .team-right .team-name{font-size:20px}.consalting .our-team-item .team-right .team-job{font-size:15px}.feasa{width:100%;height:auto}.feasa>span{font-size:15px;gap:0px}.feasa>span .intro-bold{font-size:18px}.feasa>span>p{font-size:14px}.feasa_wrap{width:100%;height:auto;padding:0;display:flex;flex-direction:column}.feasa_wrap-item-left,.feasa_wrap-item-right{width:100%;height:auto;display:flex;flex-direction:column}.feasa_wrap .feasa_wrap-text{width:70%;height:auto}.feasa_wrap .feasa_wrap-text>h2{font-size:20px;font-weight:600}.feasa_wrap .feasa_wrap-text>span{width:100%}.feasibility{width:100%;height:auto}.feasibility>h1{text-align:center;font-size:30px}.feasibility_wrap{width:100%;height:auto;grid-template-columns:repeat(1,1fr)}.feasibility_wrap .feasibility_wrap-item .feasibility_wrap-text{width:70%}.bottom,.bm,.facibility{width:100%;height:auto;padding:0;display:flex;justify-content:center;align-items:center}.bottom_wrap,.bm_wrap,.facibility_wrap{width:100%;height:auto;display:grid;grid-template-columns:repeat(1,1fr)}.bottom_wrap-item,.bm_wrap-item,.facibility_wrap-item{width:100%}.bottom_wrap-item:last-child,.bm_wrap-item:last-child,.facibility_wrap-item:last-child{grid-column:1/-1;justify-self:center}.bottom_wrap .feasibility_wrap-text,.bm_wrap .feasibility_wrap-text,.facibility_wrap .feasibility_wrap-text{width:70%}.our-partners .our-partners-title{font-size:30px}.investment,.investment_text-wrap{width:100%;height:auto}.investment_text-wrap>h1{font-size:30px}.investment_text-wrap>p{width:100%;text-align:justify;font-size:15px}.investment_wrap{width:100%;height:auto}.investment_item{width:100%;height:auto;display:flex;align-items:flex-start}.investment_item-item{width:70%;height:auto}.investment_item-item>h3{font-size:15px}.market-title{font-size:30px}.portifolio{width:100%;height:auto}.portifolio>p{text-align:justify;font-size:15px}.portifolio .portifolio_wrap{width:100%;height:auto;grid-template-columns:repeat(1,1fr)}.portifolio .portifolio_wrap .portifolio_item>h2{font-size:18px}.portifolio .portifolio_wrap .portifolio_item>p{font-size:15px;text-align:justify}.library{width:100%;height:auto}.library .library_wrap{width:100%;height:auto;display:flex;flex-direction:column}.library .library_wrap .library_left{width:100%}.library .library_wrap .library_right{width:100%;height:auto;display:flex;flex-direction:column}.library .library_wrap .library_right .right-wrap{padding:0}.library .library_wrap .library_right .right-wrap>div{width:100%;padding:0;font-size:15px}}@media screen and (min-width: 969px) and (max-width: 1100px){.consalting-nav{display:flex;flex-direction:column}.consalting-nav .nav-content{width:100%}.consalting-nav .nav-content>p{font-size:15px}.consalting-nav .nav-links{gap:20px}.consalting-nav .nav-links .links-left,.consalting-nav .nav-links .links-right{gap:10px}.consalting-nav .nav-links .consalting-links{font-size:13px}.consalting-main .main-title{font-size:36px;margin:0;line-height:normal}.consalting-main-cards,.consalting-main-cards .card-item-left{display:flex;flex-direction:column}.consalting-main-cards .card-item-left .left-title{width:100%}.consalting-main-cards .card-item-left .left-title>h1{font-size:20px}.consalting-main-cards .card-item-right{display:flex;flex-direction:column-reverse}.consalting-main-cards .card-item-right .right-title{width:100%}.consalting-main-cards .card-item-right .right-title>h1{font-size:20px}.consalting .our-team{width:100%;height:auto}.consalting .our-team-wrap{width:100%;height:auto;gap:20px}.consalting .our-team-title{font-size:36px}.consalting .our-team-subtitle{width:100%;text-align:justify;font-size:15px}.consalting .our-team-cards{width:100%;height:auto;display:grid;grid-template-columns:repeat(2,1fr)}.consalting .our-team-item{width:100%;height:auto;display:flex;flex-direction:column}.consalting .our-team-item .team-left{padding:20px}.consalting .our-team-item .team-left>img{border-radius:12px}.consalting .our-team-item .team-right{width:100%;height:auto;gap:0px}.consalting .our-team-item .team-right .team-name{font-size:20px}.consalting .our-team-item .team-right .team-job{font-size:15px}.feasa{width:100%;height:auto}.feasa>span{font-size:15px;gap:0px}.feasa>span .intro-bold{font-size:18px}.feasa>span>p{font-size:14px}.feasa_wrap{width:100%;height:auto;padding:0;display:flex;flex-direction:column}.feasa_wrap-item-left,.feasa_wrap-item-right{width:100%;height:auto;display:flex;flex-direction:column}.feasa_wrap .feasa_wrap-text{width:100%;height:auto}.feasa_wrap .feasa_wrap-text>h2{font-size:20px;font-weight:600}.feasa_wrap .feasa_wrap-text>span{width:100%}.feasibility{width:100%;height:auto}.feasibility>h1{text-align:center;font-size:30px}.feasibility_wrap{width:100%;height:auto;grid-template-columns:repeat(2,1fr)}.feasibility_wrap-item{width:100%}.feasibility_wrap-item:nth-child(5){grid-column:1/-1;justify-self:center;max-width:400px}.our-partners .our-partners-title{font-size:30px}.investment,.investment_text-wrap{width:100%;height:auto}.investment_text-wrap>h1{font-size:30px}.investment_text-wrap>p{width:100%;text-align:justify;font-size:15px}.investment_wrap{width:100%;height:auto}.investment_item{width:100%;height:auto;display:flex;align-items:flex-start}.investment_item-item{width:70%;height:auto}.investment_item-item>h3{font-size:15px}.market-title{font-size:30px}.portifolio{width:100%;height:auto}.portifolio>p{text-align:justify;font-size:15px}.portifolio .portifolio_wrap{width:100%;height:auto;grid-template-columns:repeat(2,1fr)}.portifolio .portifolio_wrap .portifolio_item>h2{font-size:18px}.portifolio .portifolio_wrap .portifolio_item>p{font-size:15px;text-align:justify}.library{width:100%;height:auto}.library .library_wrap{width:100%;height:auto;display:flex;flex-direction:column}.library .library_wrap .library_left{width:100%}.library .library_wrap .library_right{width:100%;height:auto;display:flex;flex-direction:column}.library .library_wrap .library_right .right-wrap{padding:0}.library .library_wrap .library_right .right-wrap>div{width:100%;padding:0;font-size:15px}}@media screen and (min-width: 1120px) and (max-width: 1240px){.consalting-nav{display:flex;flex-direction:column}.consalting-nav .nav-content{width:100%}.consalting-nav .nav-content>p{font-size:15px}.consalting-nav .nav-links{gap:20px}.consalting-nav .nav-links .links-left,.consalting-nav .nav-links .links-right{gap:10px}.consalting-nav .nav-links .consalting-links{font-size:13px}.consalting .main-title{font-size:32px;margin:0;line-height:normal}.consalting-main-cards,.consalting-main-cards .card-item-left{display:flex;flex-direction:column}.consalting-main-cards .card-item-left .left-title{width:100%}.consalting-main-cards .card-item-left .left-title>h1{font-size:20px}.consalting-main-cards .card-item-right{display:flex;flex-direction:column-reverse}.consalting-main-cards .card-item-right .right-title{width:100%}.consalting-main-cards .card-item-right .right-title>h1{font-size:20px}.consalting .our-team{width:100%;height:auto}.consalting .our-team-wrap{width:100%;height:auto;gap:20px}.consalting .our-team-title{font-size:36px}.consalting .our-team-subtitle{width:100%;text-align:justify;font-size:15px}.consalting .our-team-cards{width:100%;height:auto;display:grid;grid-template-columns:repeat(3,1fr)}.consalting .our-team-item{width:100%;height:auto;display:flex;flex-direction:column}.consalting .our-team-item .team-left{padding:20px}.consalting .our-team-item .team-left>img{border-radius:12px}.consalting .our-team-item .team-right{width:100%;height:auto;gap:0px}.consalting .our-team-item .team-right .team-name{font-size:20px}.consalting .our-team-item .team-right .team-job{font-size:15px}.feasa{width:100%;height:auto}.feasa>span{font-size:15px;gap:0px}.feasa>span .intro-bold{font-size:18px}.feasa>span>p{font-size:14px;line-height:1.5em}.feasa_wrap{width:100%;height:auto;padding:0;display:flex;flex-direction:column}.feasa_wrap-item-left,.feasa_wrap-item-right{width:100%;height:auto;display:flex;flex-direction:column}.feasa_wrap .feasa_wrap-text{width:100%;height:auto}.feasa_wrap .feasa_wrap-text>h2{font-size:20px;font-weight:600}.feasa_wrap .feasa_wrap-text>span{width:100%}.feasibility{width:100%;height:auto}.feasibility>h1{text-align:center;font-size:30px}.feasibility_wrap{width:90%;height:auto;grid-template-columns:repeat(3,1fr)}.feasibility_wrap-item{width:100%}.feasibility_wrap-item:nth-child(5){grid-column:2;justify-self:center;max-width:400px}.our-partners .our-partners-title{font-size:30px}.investment{width:100%;height:auto}.investment_text-wrap{width:100%;height:auto;border:1px solid red}.investment_text-wrap>h1{font-size:30px}.investment_text-wrap>p{width:100%;text-align:justify;font-size:15px}.investment_item{width:100%;height:auto;display:flex;align-items:flex-start}.investment_item-item{width:70%;height:auto}.investment_item-item>h3{font-size:15px}.market-title{font-size:30px}.portifolio{width:100%;height:auto}.portifolio>p{text-align:justify;font-size:15px}.portifolio .portifolio_wrap{width:100%;height:auto;grid-template-columns:repeat(3,1fr)}.portifolio .portifolio_wrap .portifolio_item>h2{font-size:18px}.portifolio .portifolio_wrap .portifolio_item>p{font-size:15px;text-align:justify}.library{width:100%;height:auto}.library .library_wrap{width:100%;height:auto;display:flex;flex-direction:column}.library .library_wrap .library_left{width:100%}.library .library_wrap .library_right{width:100%;height:auto;display:flex;flex-direction:column}.library .library_wrap .library_right .right-wrap{padding:0}.library .library_wrap .library_right .right-wrap>div{width:100%;padding:0;font-size:15px}}@media screen and (min-width: 1241px) and (max-width: 1440px){.consalting .main-title,.consalting .our-team-title,.consalting .our-partners-title{font-size:28px;line-height:normal}.feasa span{display:flex;flex-direction:column;gap:10px}.feasa .feasa_wrap{width:100%}.feasa h1,.feasa .market-title{font-size:26px}.feasibility{width:100%;height:auto}.feasibility>h1{text-align:center;font-size:24px}.feasibility_wrap{width:90%;height:auto;grid-template-columns:repeat(3,1fr)}.feasibility_wrap-item{width:100%}.feasibility_wrap-item:nth-child(5){grid-column:2;justify-self:center}.feasibility_wrap-text h2{font-size:22px}.feasibility .wrap-items-center{gap:25px;justify-content:space-evenly}.feasibility .wrap-items-center .feasibility_wrap-item{width:45%}.feasibility .wrap-items-center .feasibility_wrap-item .wrap-img{width:100px;height:100px}.bottom_wrap{width:75%;align-items:start}.bottom_wrap .feasibility_wrap-item{width:85%}.investment_text-wrap{width:80%;margin:0 auto}.investment_text-wrap>h1{font-size:24px}.investment_text-wrap .investment-subtitle{width:100%}.our-partners-title{font-size:28px;line-height:normal}}.online-shop-header{padding-top:100px;position:relative;margin-bottom:250px}.online-shop .safe-html.product-description{color:#555;line-height:1.7}.online-shop .safe-html.product-description h1,.online-shop .safe-html.product-description h2,.online-shop .safe-html.product-description h3,.online-shop .safe-html.product-description h4,.online-shop .safe-html.product-description h5,.online-shop .safe-html.product-description h6{color:#002603;margin:1.5em 0 1em}.online-shop .safe-html.product-description p{margin:1.2em 0;text-align:justify}.online-shop .safe-html.product-description strong,.online-shop .safe-html.product-description b{color:#002603;font-weight:400!important}.online-shop .safe-html.product-description a{color:#2da884;font-weight:500}.online-shop .safe-html.product-description ul,.online-shop .safe-html.product-description ol{margin:1.2em 0;padding-left:2em}.online-shop .safe-html.product-description li{margin:.6em 0;line-height:1.6}.online-shop .safe-html.compact{font-size:14px}.online-shop .safe-html.compact p{margin:.6em 0}.online-shop .safe-html.compact h1,.online-shop .safe-html.compact h2,.online-shop .safe-html.compact h3,.online-shop .safe-html.compact h4,.online-shop .safe-html.compact h5,.online-shop .safe-html.compact h6{margin:1em 0 .5em}.online-shop .shop-header-top{display:flex;align-items:center;justify-content:space-between;gap:50px;width:80%;margin:-40px auto 0}.online-shop .shop-header-left{width:50%}.online-shop .shop-header-left .left-img{width:100%;object-fit:cover;border-radius:8px}.online-shop .shop-header-right{width:50%}.online-shop .shop-header-right .shop-right-title{width:100%;font-size:35px;font-weight:400;line-height:1.2;color:#002603}.online-shop .shop-header-right .shop-right-subtitle{width:90%;color:#666;font-size:16px;line-height:normal;font-weight:300;text-align:justify}.online-shop .shop-header-bottom{width:80%;margin-top:-235px;display:grid;grid-template-columns:repeat(4,1fr);box-shadow:0 16px 48px #0e6b1514;border:1px solid #e6e6e6;background-color:#fff;border-radius:8px;margin-left:auto;margin-right:auto}.online-shop .shop-header-bottom .bottom-cards{display:flex;flex-direction:column;justify-content:space-between;gap:16px;padding:30px;transition:all .2s ease-in-out}.online-shop .shop-header-bottom .bottom-cards:hover{background-color:#2da884}.online-shop .shop-header-bottom .bottom-cards:hover .bottom-title,.online-shop .shop-header-bottom .bottom-cards:hover .bottom-subtitle{color:#fff}.online-shop .shop-header-bottom .bottom-cards:hover .bottom-icon{background-color:#fff;border:none}.online-shop .shop-header-bottom .bottom-icon{width:70px;height:70px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px solid #dae5da}.online-shop .shop-header-bottom .bottom-title{margin:0;padding:0;font-size:16px;font-weight:400;line-height:normal;color:#1a1a1a}.online-shop .shop-header-bottom .bottom-subtitle{height:64px;font-weight:300;font-size:14px;line-height:normal;color:#999}.online-shop .our-products{width:100%;height:auto;background-color:#edf2ee;padding:80px 0 1px;margin-top:-20px;margin-bottom:-20px}.online-shop .our-products-header{display:flex;flex-direction:column;align-items:center;margin-top:-20px}.online-shop .our-products .navigations{width:70%;display:flex;justify-content:space-between;align-items:center;height:32px;margin-bottom:-20px}.online-shop .our-products .bottom-line.active{border-bottom:1px solid #2da884}.online-shop .our-products .bottom-line.active .nav-buttons{color:#2da884}.online-shop .our-products .nav-buttons{font-size:18px;font-weight:500;line-height:150%;padding:5px 15px;color:gray}.online-shop .our-products .nav-buttons:hover{color:#2da884}.online-shop .our-products .line{margin:0;padding:0;height:18px;width:1px;background-color:#b4ccb4}.online-shop .our-products-section{margin-top:60px;height:auto;padding-bottom:60px}.online-shop .our-products-title{font-size:35px;font-weight:400;line-height:normal;color:#1a1a1a}.online-shop .our-products .pagination-numbers{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:50px}.online-shop .our-products .prev,.online-shop .our-products .next{margin:0;padding:0;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center}.online-shop .our-products .prev{color:#b3b3b3}.online-shop .our-products .next{background-color:#fff}.online-shop .our-products .numbers{display:flex;align-items:center}.online-shop .our-products .numbers>span{width:36px;height:36px;border-radius:50%;color:#fff;background-color:#2da884}.online-shop .our-products .numbers>p{margin:0;padding:0;width:36px;height:36px;border-radius:50%;background-color:#fff}.products-wrap{width:80%;margin:50px auto -20px;display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.products-wrap .load-more-section,.products-wrap .empty-category-section,.products-wrap .error-message{grid-column:1/-1}.products-item-wrap{position:relative}.products-item-wrap:hover .eye-btn{display:block}.products-item-wrap:hover .products-item{border:1px solid #2da884;box-shadow:0 0 12px #20b52652}.products-item-wrap:hover .add-basket-btn{background-color:#2da884}.products-item-wrap:hover .basketcard-icon>path{stroke:#fff}.products-item{display:flex;flex-direction:column;gap:10px;padding:20px;border-radius:8px;border:1px solid #e6e6e6;background-color:#fff;transition:all .2s ease-in-out;cursor:pointer}.products-item:hover{border:1px solid #2da884;box-shadow:0 0 12px #20b52652}.products-item:hover .add-basket-btn{background-color:#2da884}.products-item:hover .basketcard-icon>path{stroke:#fff}.eye-btn{display:none;position:absolute;top:16px;right:16px;width:45px;height:45px;border:1px solid #f2f2f2;border-radius:50%}.item-img-wrap{width:100%;height:200px;display:flex;align-items:center;justify-content:center;background-color:#f8f9fa;border-radius:8px;overflow:hidden;margin-bottom:15px}.product-img{width:100%;height:100%;object-fit:cover;border-radius:4px;transition:transform .3s ease}.product-img:hover{transform:scale(1.05)}.product-content{display:flex;justify-content:space-between;align-items:center}.product-type{font-weight:400;font-size:14px;line-height:150%;color:#4d4d4d}.product-price{font-weight:500;font-size:16px;line-height:150%;color:#1a1a1a}.add-basket-btn{width:45px;height:45px;border-radius:50%;background-color:#f2f2f2}.latest-news{width:80%;margin:70px auto}.latest-news-title{margin-bottom:-40px;padding:0;font-weight:400;font-size:35px;line-height:120%;text-align:center;color:#002603}.latest-news-cards{margin-top:60px;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.latest-news-item{padding:22px;display:flex;flex-direction:column;gap:22px;transition:all .2s ease-in-out;border-radius:8px}.latest-news-item:hover{box-shadow:0 9.54px 76.33px #0000001a}.latest-news-item .item-img{position:relative;width:100%;height:320px}.latest-news-item .item-img .date{position:absolute;bottom:20px;left:20px;background-color:#fff;width:54px;height:54px;border-radius:4px;display:flex;flex-direction:column;align-items:center;justify-content:center}.latest-news-item .item-img .number,.latest-news-item .item-img .month{margin:0;padding:0}.latest-news-item .item-img .number{font-weight:500;font-size:18px;line-height:150%;color:#1a1a1a}.latest-news-item .item-img .month{font-weight:500;font-size:11px;line-height:100%;letter-spacing:3%;color:gray}.latest-news-item .item-img>img{width:100%;height:100%;object-fit:cover;border-radius:4px}.latest-news-item .item-contents{display:flex;flex-direction:column;gap:8px}.latest-news-item .item-title{font-weight:400;font-size:18px;line-height:normal;color:#666}.latest-news-item .item-subtitle{font-weight:300;font-size:14px;line-height:normal;color:#666}.latest-news-item .item-readmore-btn{display:flex;align-items:center;gap:10px;color:#2da884;font-size:16px;font-weight:600;line-height:120%}.latest-news-item .item-readmore-btn>p{margin:0;padding:0;transform:rotate(90deg)}.costumer-says-section{margin-top:40px}.shop-item-description{width:100%;display:flex;align-items:flex-start;justify-content:space-between;gap:30px;margin:40px 0}.shop-item .description-left{width:50%;display:flex;align-items:flex-start;gap:20px;min-height:450px}.shop-item .select-images{width:100px;display:flex;flex-direction:column;align-items:center;gap:30px}.shop-item .select-images .top-btn{transform:rotate(180deg)}.shop-item .select-images .top-btn,.shop-item .select-images .bottom-btn{width:100%;height:30px}.shop-item .select-images .images-wrap{width:100%;display:flex;flex-direction:column;gap:12px}.shop-item .select-images .images-wrap>img{width:100%;object-fit:cover;height:90px;border:1px solid #2da884;border-radius:4px}.shop-item .preview-image{width:75%;display:flex;justify-content:center;align-items:center}.shop-item .preview-image>img{width:100%;height:400px;object-fit:cover;border-radius:8px;box-shadow:0 4px 12px #0000001a}.shop-item .description-right{width:50%;display:flex;flex-direction:column;gap:25px;padding:20px 0;min-height:450px;justify-content:flex-start}.shop-item .description-right .order-btn{width:50%;height:50px;color:#fff;background-color:#2da884;border-radius:45px;display:flex;align-items:center;justify-content:center;gap:10px;font-weight:300;font-size:16px;line-height:normal}.shop-item .description-right .category{display:flex;gap:10px}.shop-item .description-right .category-text{font-weight:500;font-size:14px;line-height:150%;color:#1a1a1a}.shop-item .description-right .category-name{font-weight:500;font-size:14px;line-height:150%;color:gray}.shop-item .description-right .description-line-long{margin:0;padding:0;width:95%;height:1px;background-color:#e5e5e5}.shop-item .description-line{margin:0;padding:0;width:50%;height:1px;background-color:#e5e5e5}.shop-item .description-title{margin:0;padding:0;font-weight:600;font-size:36px;line-height:120%;color:#1a1a1a}.shop-item .description-subtitle{margin:0;padding:0;width:80%;font-weight:400;font-size:14px;line-height:150%;color:gray}.product-info .line-outside{margin:0;padding:0;width:100%;height:1px;background-color:#e5e5e5}.product-info-title-wrap{height:56px;display:flex;align-items:center;justify-content:center}.product-info-title1,.product-info-title2,.product-info-title3{margin:0;padding:0 10px;height:100%;display:flex;align-items:center;position:relative;width:fit-content;font-weight:500;font-size:16px;line-height:150%;color:gray}.product-info-title1.active,.product-info-title2.active,.product-info-title3.active{color:#1a1a1a}.product-info-title1.active .bottom-line,.product-info-title2.active .bottom-line,.product-info-title3.active .bottom-line{width:100%;height:2px;background-color:#2da884;position:absolute;bottom:-16px;left:0}.product-info-content{width:80%;margin:30px auto;display:flex;flex-direction:column;gap:10px}.product-info-content .content-1,.product-info-content .content-2{font-weight:400;font-size:14px;line-height:150%;color:gray}.product-info-content .check-div{display:flex;flex-direction:column;gap:8px}.product-info-content .check-div>p{font-weight:400;font-size:14px;line-height:150%;color:gray}.product-info-content-description .seasonal-info p{font-weight:300!important;font-size:14px;line-height:150%;color:gray}.product-info .related-products{margin-top:30px}.product-info .related-products-title{font-weight:400;font-size:35px;line-height:normal;color:#1a1a1a;text-align:center}.recipes-item{margin:30px auto;width:80%}.recipes-item-description{width:100%;display:flex;align-items:center;justify-content:space-between;gap:30px;padding-bottom:50px}.recipes-item .item-left{width:50%;display:flex;align-items:center;gap:20px}.recipes-item .select-images{width:100px;display:flex;flex-direction:column;align-items:center;gap:30px}.recipes-item .select-images .top-btn{transform:rotate(180deg)}.recipes-item .select-images .top-btn,.recipes-item .select-images .bottom-btn{width:100%;height:30px}.recipes-item .select-images .images-wrap{width:100%;display:flex;flex-direction:column;gap:12px}.recipes-item .select-images .images-wrap>img{width:100%;object-fit:cover;height:90px;border:1px solid #2da884;border-radius:4px}.recipes-item .preview-image{width:75%;display:flex;justify-content:center;align-items:center}.recipes-item .preview-image>img{width:100%;height:400px;object-fit:cover;border-radius:8px;box-shadow:0 4px 12px #0000001a}.recipes-item .item-right{width:50%;display:flex;flex-direction:column;gap:24px}.recipes-item .item-right .description-line-long{margin:0;padding:0;width:95%;height:1px;background-color:#e5e5e5}.recipes-item .item-right .description-title{margin:0;padding:0;font-weight:400;font-size:35px;line-height:normal;color:#1a1a1a}.recipes-item .item-right .description-subtitle{font-weight:300;font-size:16px;line-height:normal;color:gray}.recipes-item .item-right .item-buttons-wrap{height:35px;display:flex;gap:10px}.recipes-item .item-right .min15{width:140px;height:100%;background-color:#2da884;color:#fff;font-weight:400;line-height:normal;border-radius:8px;display:flex;align-items:center;justify-content:center}.recipes-item .item-right .easy-prep{width:140px;height:100%;line-height:140%;font-weight:500;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff;background-color:#ff8a00}.recipes-item .item-right .under-line{width:140px;height:100%;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff;background-color:#9badca}.recipes-item .item .texts{display:flex;flex-direction:column;gap:4px}.recipes-item .item .texts>p{font-weight:300;font-size:16px;line-height:normal;color:#1a1a1a}.recipes-item .item-line{margin:0;padding:0;width:50%;height:1px;background-color:#e5e5e5}.recipes-item .item-title{margin:0;padding:0;font-weight:600;font-size:36px;line-height:120%;color:#1a1a1a}.recipes-item .item-subtitle{margin:0;padding:0;width:80%;font-weight:400;font-size:14px;line-height:150%;color:gray}.recipes-item .cooking-method{margin:50px 0}.recipes-item .cooking-method-title{font-weight:400;font-size:35px;line-height:120%;color:#1a1a1a;text-align:center}.recipes-item .cooking-method .ul-list{padding:20px;list-style:decimal;display:flex;flex-direction:column;gap:5px}.recipes-item .cooking-method .ul-list>li{font-weight:300;font-size:16px;line-height:160%;color:#1a1a1a}.shop-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;padding:30px 0;overflow-y:hidden;background-color:#0009;display:flex;align-items:center;justify-content:center;z-index:1000;opacity:0;animation:fadeIn .3s ease forwards}.shop-modal-wrap{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.shop-modal-content{display:flex;flex-direction:column;background-color:#fff;padding:40px;border-radius:8px;max-width:1320px;width:100%;height:580px;position:relative;transform:scale(.95);opacity:0;animation:scaleIn .3s ease forwards}.shop-modal-content .shop-modal-description{display:flex;align-items:center}.shop-modal-content .description-left{width:50%;display:flex;align-items:center;gap:20px}.shop-modal-content .select-images{width:100px;display:flex;flex-direction:column;align-items:center;gap:30px}.shop-modal-content .select-images .top-btn{transform:rotate(180deg)}.shop-modal-content .select-images .top-btn,.shop-modal-content .select-images .bottom-btn{width:100%;height:30px}.shop-modal-content .select-images .images-wrap{width:100%;display:flex;flex-direction:column;gap:12px}.shop-modal-content .select-images .images-wrap>img{width:100%;object-fit:cover;height:90px;border:1px solid #2da884;border-radius:4px}.shop-modal-content .preview-image{width:75%;display:flex;justify-content:center;align-items:center}.shop-modal-content .preview-image>img{width:100%;height:400px;object-fit:cover;border-radius:8px;box-shadow:0 4px 12px #0000001a}.shop-modal-content .description-right{width:50%;display:flex;flex-direction:column;gap:25px}.shop-modal-content .description-right .order-btn{width:50%;height:50px;color:#fff;background-color:#2da884;border-radius:45px;display:flex;align-items:center;justify-content:center;gap:10px;font-weight:600;font-size:18px;line-height:120%}.shop-modal-content .description-right .category{display:flex;gap:10px}.shop-modal-content .description-right .category-text{font-weight:500;font-size:14px;line-height:150%;color:#1a1a1a}.shop-modal-content .description-right .category-name{font-weight:500;font-size:14px;line-height:150%;color:gray}.shop-modal-content .description-right .description-line-long{margin:0;padding:0;width:95%;height:1px;background-color:#e5e5e5}.shop-modal-content .description-line{margin:0;padding:0;width:50%;height:1px;background-color:#e5e5e5}.shop-modal-content .description-title{margin:0;padding:0;font-weight:600;font-size:36px;line-height:120%;color:#1a1a1a}.shop-modal-content .description-subtitle{margin:0;padding:0;font-weight:400;font-size:14px;line-height:150%;color:gray}.shop-modal-content .close-btn{position:absolute;right:-8px;top:-60px;width:56px;height:56px;display:flex;align-items:center;justify-content:center}.nutrition-photos-section{padding:20px 0}.nutrition-photos-section .nutrition-title{font-size:24px;font-weight:600;margin-bottom:20px;color:#2c3e50}.nutrition-photos-section .nutrition-photos-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin-bottom:20px}.nutrition-photos-section .nutrition-photo-item{text-align:center}.nutrition-photos-section .nutrition-photo-item img{width:100%;border-radius:8px;box-shadow:0 4px 8px #0000001a;transition:transform .3s ease}.nutrition-photos-section .nutrition-photo-item img:hover{transform:scale(1.05)}.nutrition-photos-section .nutrition-photo-item .nutrition-photo-caption{margin-top:10px;font-size:14px;color:#666;font-style:italic}.nutrition-photos-section .nutrition-photo-placeholder{grid-column:1/-1;background-color:#f8f9fa;border:2px dashed #e9ecef;border-radius:8px;padding:40px;text-align:center}.empty-category-section{grid-column:1/-1;display:flex;justify-content:center;align-items:center;min-height:400px;padding:40px 20px}.empty-category-section .coming-soon-container{text-align:center;max-width:600px;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:20px;padding:60px 40px;box-shadow:0 10px 30px #0000001a;border:2px solid #dee2e6}.empty-category-section .coming-soon-container .coming-soon-icon{font-size:4rem;margin-bottom:24px;animation:bounce 2s infinite}.empty-category-section .coming-soon-container .coming-soon-title{font-size:2.5rem;font-weight:700;color:#2c3e50;margin-bottom:16px;background:linear-gradient(45deg,#28a745,#20c997);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.empty-category-section .coming-soon-container .coming-soon-subtitle{font-size:1.2rem;color:#495057;margin-bottom:16px;font-weight:500}.empty-category-section .coming-soon-container .coming-soon-description{font-size:1rem;color:#6c757d;margin-bottom:32px;line-height:1.6}.empty-category-section .coming-soon-container .coming-soon-features{display:flex;flex-direction:column;gap:12px;align-items:center}.empty-category-section .coming-soon-container .coming-soon-features .feature-item{background:#fff;padding:12px 24px;border-radius:25px;font-size:14px;color:#495057;font-weight:500;box-shadow:0 2px 8px #0000001a;border:1px solid #e9ecef;transition:all .3s ease;min-width:200px}.empty-category-section .coming-soon-container .coming-soon-features .feature-item:hover{transform:translateY(-2px);box-shadow:0 4px 15px #00000026;background:#f8f9fa}.empty-category-section .no-products-message{text-align:center;max-width:400px;padding:40px 20px}.empty-category-section .no-products-message .no-products-icon{font-size:3rem;margin-bottom:20px;opacity:.6}.empty-category-section .no-products-message h3{font-size:1.5rem;color:#495057;margin-bottom:12px;font-weight:600}.empty-category-section .no-products-message p{font-size:1rem;color:#6c757d;line-height:1.5}@media (max-width: 768px){.empty-category-section{min-height:300px;padding:20px 10px}.empty-category-section .coming-soon-container{padding:40px 20px}.empty-category-section .coming-soon-container .coming-soon-title{font-size:2rem}.empty-category-section .coming-soon-container .coming-soon-subtitle{font-size:1.1rem}.empty-category-section .coming-soon-container .coming-soon-features .feature-item{min-width:180px;padding:10px 20px;font-size:13px}}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}@keyframes fadeIn{to{opacity:1}}@keyframes scaleIn{to{transform:scale(1);opacity:1}}.empty-category-section{grid-column:1/-1;text-align:center;padding:80px 20px;margin:40px 0}.coming-soon-container{max-width:500px;margin:0 auto}.coming-soon-container .coming-soon-icon{font-size:64px;margin-bottom:24px;display:block}.coming-soon-container .coming-soon-title{font-size:36px;font-weight:600;color:#002603;margin-bottom:16px}.coming-soon-container .coming-soon-subtitle{font-size:18px;color:#618062;margin-bottom:12px;line-height:1.5}.coming-soon-container .coming-soon-description{font-size:16px;color:#8b8b8b;margin-bottom:32px;line-height:1.6}.coming-soon-container .coming-soon-features{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.coming-soon-container .coming-soon-features .feature-item{background:#f8fdf8;padding:12px 20px;border-radius:24px;font-size:14px;color:#4caf50;border:1px solid #e8f5e8;font-weight:500}@media (max-width: 767px){.coming-soon-container .coming-soon-title{font-size:28px}.coming-soon-container .coming-soon-subtitle{font-size:16px}.coming-soon-container .coming-soon-features{flex-direction:column;align-items:center}.coming-soon-container .coming-soon-features .feature-item{display:inline-block}}.no-products-message{max-width:400px;margin:0 auto}.no-products-message .no-products-icon{font-size:48px;margin-bottom:20px;display:block;opacity:.6}.no-products-message h3{font-size:24px;font-weight:600;color:#002603;margin-bottom:12px}.no-products-message p{font-size:16px;color:#8b8b8b;line-height:1.5}@media (max-width: 767px){.no-products-message h3{font-size:20px}.no-products-message p{font-size:14px}}.shop-item .description-title{font-size:35px;font-weight:400;line-height:normal;color:#1a1a1a;margin:0 0 15px;word-wrap:break-word;overflow-wrap:break-word;display:block}.shop-item-description{width:80%;margin:50px auto}.shop-item .description-subtitle{font-size:16px;font-weight:300;line-height:normal;color:#666;margin:0 0 20px;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:96px;max-width:100%}.shop-item .product-price-info{margin:20px 0!important}.shop-item .product-price-info p{margin:0!important;font-size:24px!important;font-weight:700!important;color:#2da884!important}.shop-item .images-wrap>img{width:80px!important;height:80px!important;object-fit:cover!important;border-radius:4px!important}.shop-item .preview-image>img{width:100%!important;height:400px!important;object-fit:cover!important;border-radius:8px!important}@media screen and (max-width: 420px){.online-shop{width:100%;height:auto}.online-shop{width:100%}.online-shop .online-shop-header{width:100%;height:auto;padding:0 15px;background-color:#fff}.online-shop .online-shop-header .shop-header-top{width:100%;display:flex;flex-direction:column}.online-shop .online-shop-header .shop-header-top .shop-header-left{width:100%}.online-shop .online-shop-header .shop-header-top .shop-header-right{width:100%;height:auto}.online-shop .online-shop-header .shop-header-top .shop-header-right .shop-right-title{font-size:24px}.online-shop .online-shop-header .shop-header-top .shop-header-right .shop-right-subtitle{font-size:16px}.online-shop .our-products{width:100%;height:auto}.online-shop .our-products .container{width:100%}.online-shop .our-products .container .shop-header-bottom{width:100%;height:auto;display:flex;flex-direction:column}.online-shop .our-products .container .our-products-section{width:100%;height:auto}.online-shop .our-products .container .our-products-section .our-products-header{width:100%}.online-shop .our-products .container .our-products-section .our-products-header>h1{font-size:24px}.online-shop .our-products .container .our-products-section .our-products-header .navigations{width:100%;height:auto;display:grid;grid-template-columns:repeat(4,1fr);justify-items:center}.online-shop .our-products .container .our-products-section .our-products-header .navigations .nav-buttons{font-size:14px}.online-shop .our-products .container .our-products-section .products-wrap{width:100%;padding:15px;grid-template-columns:repeat(1,1fr)}.latest-news{width:100%;height:auto;margin:50px auto}.latest-news .latest-news-title{font-size:24px}.latest-news .latest-news-cards{grid-template-columns:repeat(1,1fr)}.costumer-says-section{width:100%;height:auto;padding:15px}.costumer-says-section .costumer-says{width:100%;height:400px}.costumer-says-section .costumer-says .costumer-says-wrap{width:100%;height:auto}.costumer-says-section .costumer-says .costumer-says-wrap .costumer-says-title{width:100%;height:auto;display:flex;justify-content:space-between;align-items:center}.costumer-says-section .costumer-says .costumer-says-wrap .costumer-says-title>h1{width:100%;font-size:24px}.costumer-says-section .costumer-says .costumer-says-wrap .costumer-says-title .btns>button{width:30px;height:30px}.costumer-says-section .costumer-says .costumer-says-wrap .costumer-says-cards{width:100%;height:auto;overflow-x:hidden}.shop-item-description{width:100%;padding:0 15px;flex-direction:column}.shop-item-description .description-left{width:100%;flex-direction:column-reverse}.shop-item-description .description-left .preview-image{width:100%}.shop-item-description .description-left .preview-image>img{background-repeat:no-repeat}.shop-item-description .description-left .select-images{width:100%;height:auto;display:flex;flex-direction:row;justify-content:center;align-items:center}.shop-item-description .description-left .select-images .top-btn{width:30px;transform:rotate(90deg)}.shop-item-description .description-left .select-images .bottom-btn{width:30px;transform:rotate(-90deg)}.shop-item-description .description-left .select-images .images-wrap{width:auto;display:flex;flex-direction:row}.shop-item-description .description-right{width:100%}.shop-item-description .description-right .description-title{font-size:22px;font-weight:500}.shop-item-description .description-right .order-btn{width:auto;white-space:nowrap;font-weight:300;font-size:14px}.shop-item-description .description-right .description-subtitle,.shop-item-description .description-right .description-line{width:100%}.related-products{width:100%;height:auto}.related-products .container{max-width:none}.related-products .container .products-wrap{width:100%;height:auto;grid-template-columns:repeat(1,1fr)}}@media screen and (min-width: 421px) and (max-width: 568px){.online-shop{width:100%;height:auto}.online-shop{width:100%}.online-shop .online-shop-header{width:100%;height:auto;background-color:#fff}.online-shop .online-shop-header .shop-header-top{width:100%;display:flex;flex-direction:column}.online-shop .online-shop-header .shop-header-top .shop-header-left{width:100%}.online-shop .online-shop-header .shop-header-top .shop-header-right{width:100%;height:auto}.online-shop .online-shop-header .shop-header-top .shop-header-right .shop-right-title{font-size:24px}.online-shop .online-shop-header .shop-header-top .shop-header-right .shop-right-subtitle{font-size:16px}.online-shop .our-products{width:100%;height:auto}.online-shop .our-products .container{width:100%}.online-shop .our-products .container .shop-header-bottom{width:100%;height:auto;display:flex;flex-direction:column}.online-shop .our-products .container .our-products-section{width:100%;height:auto}.online-shop .our-products .container .our-products-section .our-products-header{width:100%}.online-shop .our-products .container .our-products-section .our-products-header>h1{font-size:24px}.online-shop .our-products .container .our-products-section .our-products-header .navigations{width:100%;height:auto;display:grid;grid-template-columns:repeat(4,1fr);justify-items:center}.online-shop .our-products .container .our-products-section .our-products-header .navigations .nav-buttons{font-size:14px}.online-shop .our-products .container .our-products-section .products-wrap{width:100%;grid-template-columns:repeat(1,1fr)}.latest-news{width:100%;height:auto;margin:50px auto}.latest-news .latest-news-title{font-size:24px}.latest-news .latest-news-cards{grid-template-columns:repeat(1,1fr)}.costumer-says-section{width:100%;height:auto}.costumer-says-section .costumer-says{width:100%;height:400px}.costumer-says-section .costumer-says .costumer-says-wrap{width:100%;height:auto}.costumer-says-section .costumer-says .costumer-says-wrap .costumer-says-title{width:100%;height:auto;display:flex;justify-content:space-between;align-items:center}.costumer-says-section .costumer-says .costumer-says-wrap .costumer-says-title>h1{width:100%;font-size:24px}.costumer-says-section .costumer-says .costumer-says-wrap .costumer-says-title .btns>button{width:30px;height:30px}.costumer-says-section .costumer-says .costumer-says-wrap .costumer-says-cards{width:100%;height:auto;overflow-x:hidden}.shop-item-description{width:100%;flex-direction:column}.shop-item-description .description-left{width:100%;flex-direction:column-reverse}.shop-item-description .description-left .preview-image{width:100%}.shop-item-description .description-left .preview-image>img{background-repeat:no-repeat}.shop-item-description .description-left .select-images{width:100%;height:auto;display:flex;flex-direction:row;justify-content:center;align-items:center}.shop-item-description .description-left .select-images .top-btn{width:30px;transform:rotate(90deg)}.shop-item-description .description-left .select-images .bottom-btn{width:30px;transform:rotate(-90deg)}.shop-item-description .description-left .select-images .images-wrap{width:auto;display:flex;flex-direction:row}.shop-item-description .description-right{width:100%}.shop-item-description .description-right .description-title{font-size:22px;font-weight:500}.shop-item-description .description-right .order-btn{width:auto;white-space:nowrap;font-weight:300;font-size:14px}.shop-item-description .description-right .description-subtitle,.shop-item-description .description-right .description-line{width:100%}.related-products{width:100%;height:auto}.related-products .container{max-width:none}.related-products .container .products-wrap{width:100%;height:auto;grid-template-columns:repeat(1,1fr)}}@media screen and (min-width: 569px) and (max-width: 720px){.online-shop{width:100%;height:auto}.online-shop{width:100%}.online-shop .online-shop-header{width:100%;height:auto;background-color:#fff}.online-shop .online-shop-header .shop-header-top{width:100%;display:flex;flex-direction:column}.online-shop .online-shop-header .shop-header-top .shop-header-left{width:100%}.online-shop .online-shop-header .shop-header-top .shop-header-right{width:100%;height:auto}.online-shop .online-shop-header .shop-header-top .shop-header-right .shop-right-title{font-size:24px}.online-shop .online-shop-header .shop-header-top .shop-header-right .shop-right-subtitle{font-size:16px}.online-shop .our-products{width:100%;height:auto}.online-shop .our-products .container{width:100%}.online-shop .our-products .container .shop-header-bottom{width:100%;height:auto;display:flex;flex-direction:column}.online-shop .our-products .container .our-products-section{width:100%;height:auto}.online-shop .our-products .container .our-products-section .our-products-header{width:100%}.online-shop .our-products .container .our-products-section .our-products-header>h1{font-size:24px}.online-shop .our-products .container .our-products-section .our-products-header .navigations{width:100%;height:auto;display:grid;grid-template-columns:repeat(4,1fr);justify-items:center}.online-shop .our-products .container .our-products-section .our-products-header .navigations .nav-buttons{font-size:14px}.online-shop .our-products .container .our-products-section .products-wrap{width:100%;grid-template-columns:repeat(1,1fr)}.latest-news{width:100%;height:auto;margin:50px auto}.latest-news .latest-news-title{font-size:24px}.latest-news .latest-news-cards{grid-template-columns:repeat(1,1fr)}.costumer-says-section{width:100%;height:auto}.costumer-says-section .costumer-says{width:100%;height:400px}.costumer-says-section .costumer-says .costumer-says-wrap{width:100%;height:auto}.costumer-says-section .costumer-says .costumer-says-wrap .costumer-says-title{width:100%;height:auto;display:flex;justify-content:space-between;align-items:center}.costumer-says-section .costumer-says .costumer-says-wrap .costumer-says-title>h1{width:100%;font-size:24px}.costumer-says-section .costumer-says .costumer-says-wrap .costumer-says-title .btns>button{width:30px;height:30px}.costumer-says-section .costumer-says .costumer-says-wrap .costumer-says-cards{width:100%;height:auto;overflow-x:hidden}.shop-item-description{width:100%;flex-direction:column}.shop-item-description .description-left{width:100%;flex-direction:column-reverse}.shop-item-description .description-left .preview-image{width:100%}.shop-item-description .description-left .preview-image>img{background-repeat:no-repeat}.shop-item-description .description-right{width:100%}.shop-item-description .description-right .description-title{font-size:22px;font-weight:500}.shop-item-description .description-right .order-btn{width:auto;white-space:nowrap;font-weight:300;font-size:14px}.shop-item-description .description-right .description-subtitle,.shop-item-description .description-right .description-line{width:100%}.related-products{width:100%;height:auto}.related-products .container{max-width:none}.related-products .container .products-wrap{width:100%;height:auto;grid-template-columns:repeat(1,1fr)}}@media screen and (min-width: 721px) and (max-width: 920px){.online-shop{width:100%;height:auto}.online-shop{width:100%}.online-shop .online-shop-header{width:100%;height:auto;background-color:#fff}.online-shop .online-shop-header .shop-header-top{width:100%;display:flex;flex-direction:column}.online-shop .online-shop-header .shop-header-top .shop-header-left{width:100%}.online-shop .online-shop-header .shop-header-top .shop-header-right{width:100%;height:auto;padding:20px}.online-shop .online-shop-header .shop-header-top .shop-header-right .shop-right-title{font-size:24px}.online-shop .online-shop-header .shop-header-top .shop-header-right .shop-right-subtitle{font-size:16px}.online-shop .our-products,.online-shop .our-products .container{width:100%;height:auto}.online-shop .our-products .container .shop-header-bottom{width:80%;height:auto;display:flex;flex-direction:column}.online-shop .our-products .container .our-products-section{width:100%;height:auto}.online-shop .our-products .container .our-products-section .our-products-header{width:100%}.online-shop .our-products .container .our-products-section .our-products-header>h1{font-size:24px}.online-shop .our-products .container .our-products-section .our-products-header .navigations{width:100%;height:auto;display:grid;grid-template-columns:repeat(6,1fr);justify-items:center}.online-shop .our-products .container .our-products-section .our-products-header .navigations .nav-buttons{font-size:14px}.online-shop .our-products .container .our-products-section .products-wrap{width:100%;grid-template-columns:repeat(2,1fr)}.latest-news{width:100%;height:auto;margin:50px auto}.latest-news .latest-news-title{font-size:24px}.latest-news .latest-news-cards{grid-template-columns:repeat(2,1fr)}.costumer-says-section{width:100%;height:auto}.costumer-says-section .costumer-says{width:100%;height:400px}.costumer-says-section .costumer-says .costumer-says-wrap{width:100%;height:auto}.costumer-says-section .costumer-says .costumer-says-wrap .costumer-says-title{width:100%;height:auto;display:flex;justify-content:space-between;align-items:center}.costumer-says-section .costumer-says .costumer-says-wrap .costumer-says-title>h1{width:100%;font-size:24px}.costumer-says-section .costumer-says .costumer-says-wrap .costumer-says-title .btns>button{width:30px;height:30px}.costumer-says-section .costumer-says .costumer-says-wrap .costumer-says-cards{width:100%;height:auto;overflow-x:hidden}.shop-item-description{width:100%;flex-direction:column;padding:25px}.shop-item-description .description-left{width:100%;flex-direction:column-reverse}.shop-item-description .description-left .preview-image{width:100%}.shop-item-description .description-left .preview-image>img{background-repeat:no-repeat}.shop-item-description .description-right{width:100%}.shop-item-description .description-right .description-title{font-size:22px;font-weight:500}.shop-item-description .description-right .order-btn{width:auto;white-space:nowrap;font-weight:300;font-size:14px}.shop-item-description .description-right .description-subtitle,.shop-item-description .description-right .description-line{width:100%}.related-products{width:100%;height:auto;padding:25px}.related-products .container{max-width:none}.related-products .container .products-wrap{width:100%;height:auto;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 921px) and (max-width: 1100px){.online-shop{width:100%;height:auto}.online-shop{width:100%}.online-shop .online-shop-header{width:100%;height:auto;background-color:#fff}.online-shop .online-shop-header .shop-header-top{width:100%;display:flex;flex-direction:column}.online-shop .online-shop-header .shop-header-top .shop-header-left{width:100%}.online-shop .online-shop-header .shop-header-top .shop-header-right{width:100%;height:auto;padding:20px}.online-shop .online-shop-header .shop-header-top .shop-header-right .shop-right-title{font-size:24px}.online-shop .online-shop-header .shop-header-top .shop-header-right .shop-right-subtitle{font-size:16px}.online-shop .our-products,.online-shop .our-products .container{width:100%;height:auto}.online-shop .our-products .container .shop-header-bottom{width:80%;height:auto;display:flex;flex-direction:column}.online-shop .our-products .container .our-products-section{width:100%;height:auto}.online-shop .our-products .container .our-products-section .our-products-header{width:100%}.online-shop .our-products .container .our-products-section .our-products-header>h1{font-size:24px}.online-shop .our-products .container .our-products-section .our-products-header .navigations{width:100%;height:auto;display:grid;grid-template-columns:repeat(6,1fr);justify-items:center}.online-shop .our-products .container .our-products-section .our-products-header .navigations .nav-buttons{font-size:14px}.online-shop .our-products .container .our-products-section .products-wrap{width:100%;grid-template-columns:repeat(3,1fr)}.latest-news{width:100%;height:auto;margin:50px auto}.latest-news .latest-news-title{font-size:24px}.latest-news .latest-news-cards{grid-template-columns:repeat(2,1fr)}.costumer-says-section{width:100%;height:auto}.costumer-says-section .costumer-says{width:100%;height:400px}.costumer-says-section .costumer-says .costumer-says-wrap{width:100%;height:auto}.costumer-says-section .costumer-says .costumer-says-wrap .costumer-says-title{width:100%;height:auto;display:flex;justify-content:space-between;align-items:center}.costumer-says-section .costumer-says .costumer-says-wrap .costumer-says-title>h1{width:100%;font-size:24px}.costumer-says-section .costumer-says .costumer-says-wrap .costumer-says-title .btns>button{width:30px;height:30px}.costumer-says-section .costumer-says .costumer-says-wrap .costumer-says-cards{width:100%;height:auto;overflow-x:hidden}.shop-item-description{width:100%;flex-direction:column;padding:25px}.shop-item-description .description-left{width:100%;flex-direction:column-reverse}.shop-item-description .description-left .preview-image{width:100%}.shop-item-description .description-left .preview-image>img{background-repeat:no-repeat}.shop-item-description .description-right{width:100%}.shop-item-description .description-right .description-title{font-size:22px;font-weight:500}.shop-item-description .description-right .order-btn{width:auto;white-space:nowrap;font-weight:300;font-size:14px}.shop-item-description .description-right .description-subtitle,.shop-item-description .description-right .description-line{width:100%}.related-products{width:100%;height:auto;padding:25px}.related-products .container{max-width:none}.related-products .container .products-wrap{width:100%;height:auto;grid-template-columns:repeat(2,1fr)}}.popular_btn{display:flex;white-space:nowrap;gap:8px}.blog_item{flex-direction:column;transition:all .2s ease-in-out;border:1px solid #e6e6e6;border-radius:8px;padding:10px;gap:12px;height:400px}.blog_item>img{width:100%;height:247px;object-fit:cover}.blog_item-item{display:flex;align-items:center;gap:5px}.recipe_right{margin-top:20px}.recipe_right .right-wrap{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.recipe_right-item{position:relative;display:flex;flex-direction:column;gap:20px;border-radius:8px;transition:all .2s ease-in-out;border:1px solid rgba(38,37,34,.1607843137)}.recipe_right-title{display:flex;flex-direction:column;justify-content:space-around;gap:20px;padding:24px}.recipe_right-title>h2{margin:0;padding:0;font-weight:700;font-size:28px;line-height:150%;color:#1a1a1a}.recipe_right-title>p{margin:0;padding:0;font-weight:400;font-size:20px;line-height:150%;color:#1a1a1a}.recipe_right-title .recipe-wrap{display:flex;align-items:center;justify-content:space-between}.recipe_right-title .recipe-wrap>p{margin:0;padding:0;font-weight:500;font-size:14px;line-height:120%;text-transform:uppercase;color:#1a1a1a}.recipe_right-title .view-recipe{width:130px;height:40px;border:1px solid #2da884;color:#2da884;border-radius:24px;display:flex;align-items:center;justify-content:center;text-transform:uppercase;font-weight:500;font-size:14px;line-height:100%}.recipe_right .limon-img{width:100%;height:320px;object-fit:cover;border-top-left-radius:8px;border-top-right-radius:8px}.recipe_right .pagination-numbers{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:50px}.recipe_right .prev,.recipe_right .next{margin:0;padding:0;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center}.recipe_right .prev{color:#b3b3b3}.recipe_right .next{background-color:#fff}.recipe_right .numbers{display:flex;align-items:center}.recipe_right .numbers>span{width:36px;height:36px;border-radius:50%;color:#fff;background-color:#2da884}.recipe_right .numbers>p{margin:0;padding:0;width:36px;height:36px;border-radius:50%;background-color:#fff}.asdf{display:flex}.subtitle-asdf{padding-left:20px;font-size:18px;font-weight:400;line-height:150%;color:gray}.blog_right .pagination-numbers{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:50px}.blog_right .prev,.blog_right .next{margin:0;padding:0;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center}.blog_right .prev{color:#b3b3b3}.blog_right .next{background-color:#fff}.blog_right .numbers{display:flex;align-items:center}.blog_right .numbers>span{width:36px;height:36px;border-radius:50%;color:#fff;background-color:#2da884}.blog_right .numbers>p{margin:0;padding:0;width:36px;height:36px;border-radius:50%;background-color:#fff}.blog_right .right-wrap{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.blog_right-item{position:relative;display:flex;flex-direction:column;gap:20px;border-radius:8px;padding:24px;transition:all .2s ease-in-out}.blog_right-item .kasilgan-img{width:100%;height:600px;object-fit:cover;border-radius:8px}.blog_right-item .limon-img{width:100%;height:320px;object-fit:cover;border-radius:8px}.blog_right-item .limonnn-img{width:100%;border-radius:8px}.blog_right-title{display:flex;flex-direction:column;justify-content:space-around;gap:20px}.blog_right-title>h1{margin:0;padding:0;font-weight:500;font-size:32px;line-height:140%;color:#1a1a1a}.blog_right-title>h3{margin:0;padding:0;font-weight:500;font-size:20px;line-height:150%;color:#1a1a1a}.blog_right-title>h3:hover{color:#2da884}.blog_right-title>h2{margin:0;padding:0;font-weight:500;font-size:32px;line-height:150%;color:#1a1a1a}.blog_right-title>p{margin:0;padding:0;font-weight:400;font-size:18px;line-height:150%;color:gray}.blog_right-text{display:flex;align-items:center;gap:10px}.blog_right-text_item{display:flex;align-items:center;gap:5px}.blog_right-btn{display:flex;align-items:center;gap:10px;margin-bottom:20px;cursor:pointer}.blog_right-btn>span{color:#2da884}.blog_position{position:absolute;bottom:220px;left:40px;background-color:#ffffffd9;width:58px;height:58px;border-radius:4px;display:flex;align-items:center;justify-content:center;flex-direction:column}.blog_position>p{margin:0;padding:0}.blog_position>span{color:gray}.our-story{position:relative;width:100%;display:flex;flex-direction:column;gap:20px}.our-story-title,.our-story-subtitle{margin:0;padding:0;text-align:center}.our-story-title{margin-top:20px;font-weight:400;font-size:35px;line-height:normal;color:#1a1a1a}.our-story-subtitle{margin-bottom:15px;font-weight:300;font-size:16px;line-height:normal;color:#1a1a1a}.our-story_wrap{width:100%;position:relative;height:794px}.our-story_wrap>img{width:100%;height:100%;object-fit:cover}.our-story_wrap .more-than-title{margin:0;padding:0}.our-story_wrap .more-than-wrap{display:flex;flex-direction:column}.our-story_wrap .more-than-wrap>p{font-weight:400;font-size:16px;line-height:150%}.our-story_text{position:absolute;top:70%;right:4rem;border-radius:8px;width:60%;height:fit-content;padding:34px;display:flex;flex-direction:column;gap:15px;background-color:#fff}.our-story_text>h1{font-size:24px;font-weight:400}.our-story_text>span{line-height:normal;font-size:16px;font-weight:300;text-align:justify}.wrap>img{width:100%;height:100%;display:block}.text{position:absolute;top:53%;left:10%;width:80%;padding:20px;border-radius:8px;background-color:#fff}.text>span{font-weight:300;font-size:16px;line-height:normal;color:#000}.card2Text{position:absolute;left:4rem;top:70%;width:50%;padding:30px;border-radius:8px;background-color:#fff}.card2Text>span{font-weight:300;font-size:16px;line-height:normal;color:#000}.text1{position:absolute;top:53%;right:4rem;border-radius:8px;width:70%;height:fit-content;padding:34px;display:flex;flex-direction:column;gap:15px;background-color:#fff}.text1>span{font-weight:300;font-size:16px;line-height:normal}.text3{position:absolute;top:64%;left:4rem;border-radius:8px;width:60%;height:fit-content;padding:34px;display:flex;flex-direction:column;gap:25px;background-color:#fff}.text3>span{font-weight:300;font-size:16px;line-height:normal}.bottom_text{margin-top:70px;padding:0 157px;gap:20px;display:flex;flex-direction:column;align-items:center;line-height:150%}@media screen and (max-width: 420px){.our-story{width:100%;height:auto;gap:35px}.our-story .our-story-title{font-size:30px}.our-story .our-story-subtitle{font-size:16px}.our-story .our-story_wrap{width:100%;height:800px;position:relative}.our-story .our-story_wrap .our-story_text,.our-story .our-story_wrap .text,.our-story .our-story_wrap .text1,.our-story .our-story_wrap .text3{width:100%;max-width:none;height:fit-content;bottom:0;left:0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.our-story .our-story_wrap .our-story_text>h1,.our-story .our-story_wrap .our-story_text .more-than-title,.our-story .our-story_wrap .text>h1,.our-story .our-story_wrap .text .more-than-title,.our-story .our-story_wrap .text1>h1,.our-story .our-story_wrap .text1 .more-than-title,.our-story .our-story_wrap .text3>h1,.our-story .our-story_wrap .text3 .more-than-title{font-size:16px}.our-story .our-story_wrap .our-story_text>span,.our-story .our-story_wrap .our-story_text .more-than-wrap>p,.our-story .our-story_wrap .text>span,.our-story .our-story_wrap .text .more-than-wrap>p,.our-story .our-story_wrap .text1>span,.our-story .our-story_wrap .text1 .more-than-wrap>p,.our-story .our-story_wrap .text3>span,.our-story .our-story_wrap .text3 .more-than-wrap>p{font-size:10px}.our-story .our-story_wrap .text{top:25%}.our-story .main-wrap{width:100%;height:auto;display:flex;flex-direction:column-reverse}.our-story .main-wrap .left-content,.our-story .main-wrap .right-content{width:100%}.our-story .main-wrap .right-content .right-header .right-title{font-size:24px}.our-story .main-wrap .right-content .right-header .right-subtitle{font-size:16px}.our-story .main-wrap .right-content .form-wrap{width:100%;height:auto;display:flex}.our-story .main-wrap .right-content .form-wrap .inputs-wrap,.our-story .main-wrap .right-content .form-wrap .top-inputs{display:flex;flex-direction:column}.our-story .main-wrap .left-content .location-content .location-name,.our-story .main-wrap .left-content .location-content .email-name,.our-story .main-wrap .left-content .location-content .phone-numbers__wrap>.numbers,.our-story .main-wrap .left-content .email-content .location-name,.our-story .main-wrap .left-content .email-content .email-name,.our-story .main-wrap .left-content .email-content .phone-numbers__wrap>.numbers,.our-story .main-wrap .left-content .phone-number-content .location-name,.our-story .main-wrap .left-content .phone-number-content .email-name,.our-story .main-wrap .left-content .phone-number-content .phone-numbers__wrap>.numbers{font-size:16px}}.library_wrap{width:90%;margin:0 auto 50px;display:flex;justify-content:space-between;gap:50px}.library_left{width:30%;margin-top:20px}.library .search{display:flex;align-items:center;gap:5px;border:1px solid #e6e6e6;width:100%;height:50px;padding:10px;border-radius:6px;margin-bottom:28px}.library .search>input{width:100%;height:46px;border:none;outline:none}.library_cotegory{margin-top:20px;display:flex;flex-direction:column;gap:16px;margin-bottom:20px}.library_cotegory-item{display:flex;align-items:center;justify-content:space-between}.library_cotegory-item span{font-size:16px;font-weight:300}.library_cotegory-item .texxttt{font-size:16px;font-weight:300;color:#666}.library_cotegory>h2{font-size:24px;font-weight:400}.library_recently{margin-top:20px;display:flex;flex-direction:column;gap:20px}.library_recently-item{display:flex;align-items:center;gap:12px}.library_recently-item>img{width:100px;height:77px;object-fit:cover;border-radius:6px}.library_recently>h2{font-size:24px;font-weight:400}.library_recently .recently_item>h3{font-size:16px;font-weight:400;margin:0}.library_recently .recently_item>span{font-size:14px;font-weight:300;color:gray}.library_right{margin-top:20px;width:60%}.library_right .pagination-numbers{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:50px}.library_right .prev,.library_right .next{margin:0;padding:0;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center}.library_right .prev{color:#b3b3b3}.library_right .next{background-color:#fff}.library_right .numbers{display:flex;align-items:center}.library_right .numbers>span{width:36px;height:36px;border-radius:50%;color:#fff;background-color:#2da884}.library_right .numbers>p{margin:0;padding:0;width:36px;height:36px;border-radius:50%;background-color:#fff}.library_right .right-wrap{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.library_right-item{display:flex;flex-direction:column;transition:all .2s ease-in-out;border:1px solid #e6e6e6;border-radius:8px;padding:10px;gap:12px}.library_right-item:hover{box-shadow:0 0 12px #20b52652;border:1px solid #2da884}.library_right-item>img{width:100%;height:246px;object-fit:cover}.recently_item{display:flex;flex-direction:column;gap:10px}.right_item{display:flex;justify-content:space-between;align-items:center}.right_item-item{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#f2f2f2;transition:all .2s ease;cursor:pointer}.right_item-item:hover{background-color:#2da884}.right_item-item:hover .down-icon{fill:#fff;transition:all .2s ease}.right_item-text{display:flex;flex-direction:column;gap:10px}.texxttt{color:gray}.popular{margin-top:20px;display:flex;flex-direction:column;gap:10px}.popular_btn{display:flex;gap:8px}.popular_btn>button{width:fit-content;background-color:#f2f2f2;padding:6px 16px;border-radius:30px;height:33px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease-in-out}.popular_btn>button:hover{background-color:#2da884;color:#fff}@media screen and (max-width: 420px){.library_left{width:100%;padding:0 15px}.recipe_right{width:100%;height:auto;padding:0 15px}.recipe_right .right-wrap{grid-template-columns:repeat(1,1fr)}.recipe_right .right-wrap .recipe_right-title>h2{font-size:20px;font-weight:500}.recipe_right .right-wrap .recipe_right-title>p{font-size:15px;color:#666;font-weight:300}.recipe_right .pagination-numbers{width:100%;margin:30px 0 0;padding:0}.recipe_right .pagination-numbers .numbers>span{display:flex;justify-content:center;align-items:center}}@media screen and (min-width: 421px) and (max-width: 568px){.library_left{width:100%;padding:0 15px}.recipe_right{width:100%;height:auto;padding:0 15px}.recipe_right .right-wrap{grid-template-columns:repeat(1,1fr)}.recipe_right .right-wrap .recipe_right-title>h2{font-size:20px;font-weight:500}.recipe_right .right-wrap .recipe_right-title>p{font-size:15px;color:#666;font-weight:300}.recipe_right .pagination-numbers{width:100%;margin:30px 0 0;padding:0}.recipe_right .pagination-numbers .numbers>span{display:flex;justify-content:center;align-items:center}}.food{display:flex;flex-direction:column;gap:20px;margin-top:30px;margin-bottom:40px}.food>h2{color:#525560;font-weight:700;font-size:18px;line-height:167%}.food>span{color:#525560;font-weight:400;font-size:18px;line-height:167%}.food_wrap{display:flex;flex-direction:column;gap:40px;margin-top:30px;margin-bottom:30px}.food_wrap-item{display:flex;align-items:center;gap:70px}.food_wrap-left{display:flex;flex-direction:column;gap:20px;width:100%}.food_wrap-left>span{color:#666}.food_wrap-right{background-color:#c4c4c4;width:100%;height:369px;border-radius:20px}.not-found{display:flex;align-items:center;justify-content:center;width:100%;height:100%;margin-top:100px}.not-found_wrap{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}.not-found_wrap>button{width:163px;height:51px;background-color:#2da884;border-radius:43px;color:#fff;margin-bottom:60px}.not-found>img{width:582px;height:286px}.shop-cart{width:80%;margin:60px auto}.shop-cart-title{font-weight:400;font-size:35px;line-height:normal;text-align:center;color:#1a1a1a}.shop-cart-wrap{width:100%;display:flex;gap:24px;margin-top:32px}.shop-cart-products{width:70%;height:fit-content;border:1px solid #e6e6e6;border-radius:8px}.shop-cart-products .products-table-header{height:46px;display:flex;border-bottom:1px solid #e6e6e6}.shop-cart-products .header-titles{display:flex;align-items:center;height:100%;text-transform:uppercase;font-weight:400;font-size:16px;line-height:normal;color:gray}.shop-cart-products .product-title{width:40%;padding-left:20px}.shop-cart-products .kg-title{width:10%}.shop-cart-products .product-unit{width:10%;display:flex;align-items:center}.shop-cart-products .product-unit select{border:1px solid #ddd;border-radius:4px;padding:4px 8px;font-size:12px;background:#fff;cursor:pointer;width:100%;max-width:100px}.shop-cart-products .product-unit select:focus{outline:none;border-color:#2da884}.shop-cart-products .product-unit .unit-display{font-size:14px;color:#666;margin:0;padding:4px 8px}@media (max-width: 767px){.shop-cart-products .product-unit select{font-size:10px;padding:2px 4px;max-width:70px}.shop-cart-products .product-unit .unit-display{font-size:12px;padding:2px 4px}}.shop-cart-products .price-title,.shop-cart-products .quantity-title,.shop-cart-products .subtotal-title{width:15%}.shop-cart-products .product-list{width:100%;display:flex;align-items:center;border-bottom:1px solid #e6e6e6}.shop-cart-products .product-img-name{display:flex;align-items:center;gap:10px;width:40%;padding-left:10px}.shop-cart-products .product-img-name>img{width:100px;height:100px;object-fit:cover}.shop-cart-products .product-img-name>h2{margin:0;padding:0;font-weight:400;font-size:16px;line-height:150%;color:#1a1a1a}.shop-cart-products .product-kg{width:10%}.shop-cart-products .product-price{margin:0;padding:0;width:15%;font-weight:400;font-size:16px;line-height:150%;color:#1a1a1a}.shop-cart-products .product-quantity{max-width:15%;width:125px;display:flex;align-items:center;gap:15px;border:1px solid #e6e6e6;border-radius:170px;padding:8px}.shop-cart-products .decrement-btn,.shop-cart-products .increment-btn{width:34px;height:34px;background-color:#f2f2f2;border-radius:50%}.shop-cart-products .product-count{margin:0;padding:0}.shop-cart-products .product-subtotal{padding:0;margin:0 0 0 25px}.shop-cart-products .remove-btn{width:25px;height:25px;border-radius:50%;border:1px solid #cccccc;margin-left:80px}.shop-cart-products .product-table-footer{display:flex;align-items:center;justify-content:space-between;height:76px;padding:16px 20px}.shop-cart-products .return-shop,.shop-cart-products .update-cart{width:170px;height:100%;font-weight:600;font-size:16px;line-height:120%;border-radius:45px;color:#4d4d4d;background-color:#f2f2f2}.shop-cart-total-price{display:flex;flex-direction:column;justify-content:space-between;width:30%;height:300px;padding:24px;border-radius:8px;border:1px solid #e6e6e6}.shop-cart-total-price .total-price-title{margin:0;padding:0;font-weight:500;font-size:20px;line-height:150%;color:#1a1a1a}.shop-cart-total-price .prices{display:flex;flex-direction:column;justify-content:space-between;height:140px}.shop-cart-total-price .cart-subtotal{height:45px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e6e6e6}.shop-cart-total-price .cart-subtotal .subtotal-text{font-weight:400;font-size:14px;line-height:150%;color:#4d4d4d}.shop-cart-total-price .cart-subtotal .subtotal-price{font-weight:500;font-size:14px;line-height:150%;color:#1a1a1a}.shop-cart-total-price .cart-subtotal>p{margin:0;padding:0}.shop-cart-total-price .cart-shipping{height:45px;display:flex;align-items:center;justify-content:space-between}.shop-cart-total-price .cart-shipping .shipping-text{font-weight:400;font-size:14px;line-height:150%;color:#4d4d4d}.shop-cart-total-price .cart-shipping .shipping-price{font-weight:500;font-size:14px;line-height:150%;color:#1a1a1a}.shop-cart-total-price .cart-shipping>p{margin:0;padding:0}.shop-cart-total-price .cart-total{height:45px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #e6e6e6}.shop-cart-total-price .cart-total .total-text{font-weight:400;font-size:14px;line-height:150%;color:#4d4d4d}.shop-cart-total-price .cart-total .total-price{font-weight:500;font-size:14px;line-height:150%;color:#1a1a1a}.shop-cart-total-price .cart-total>p{margin:0;padding:0}.shop-cart-total-price .checkout-btn{width:100%;height:50px;border-radius:45px;font-weight:600;font-size:16px;line-height:120%;color:#fff;background-color:#2da884}.order-history-page{margin:60px 0;min-height:60vh}.order-history-page .page-header{text-align:center;margin-bottom:40px}.order-history-page .page-header .page-title{font-size:32px;font-weight:600;color:#1a1a1a;margin-bottom:12px}.order-history-page .page-header .page-subtitle{font-size:16px;color:#666;margin:0}.order-history-page .loading-container{text-align:center;padding:80px 20px}.order-history-page .loading-container .loading-spinner{width:50px;height:50px;border:3px solid #f3f3f3;border-top:3px solid #4CAF50;border-radius:50%;animation:spin 1s linear infinite;margin:0 auto 20px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.order-history-page .loading-container p{font-size:16px;color:#666}.order-history-page .orders-table-container{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;overflow:hidden;border:1px solid #e6e6e6}.order-history-page .orders-table{width:100%}.order-history-page .orders-table .table-header{display:grid;grid-template-columns:2fr 1.5fr 1fr 1fr .8fr 1fr 1.2fr;background:linear-gradient(135deg,#4caf50,#45a049);color:#fff;font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:.5px;padding:0}.order-history-page .orders-table .table-header .header-cell{padding:20px 16px;display:flex;align-items:center;border-right:1px solid rgba(255,255,255,.2)}.order-history-page .orders-table .table-header .header-cell:last-child{border-right:none}.order-history-page .orders-table .table-body .table-row{display:grid;grid-template-columns:2fr 1.5fr 1fr 1fr .8fr 1fr 1.2fr;border-bottom:1px solid #f0f0f0;transition:all .2s ease}.order-history-page .orders-table .table-body .table-row:hover{background-color:#f8f9fa}.order-history-page .orders-table .table-body .table-row:last-child{border-bottom:none}.order-history-page .orders-table .table-body .table-row .table-cell{padding:20px 16px;display:flex;align-items:center;border-right:1px solid #f0f0f0;font-size:14px}.order-history-page .orders-table .table-body .table-row .table-cell:last-child{border-right:none}.order-history-page .orders-table .table-body .table-row .table-cell.order-col .order-info{display:flex;flex-direction:column;gap:4px}.order-history-page .orders-table .table-body .table-row .table-cell.order-col .order-info .order-number{font-weight:600;color:#2da884;font-size:15px}.order-history-page .orders-table .table-body .table-row .table-cell.order-col .order-info .customer-name{color:#666;font-size:13px}.order-history-page .orders-table .table-body .table-row .table-cell.date-col .date-info{display:flex;flex-direction:column;gap:2px}.order-history-page .orders-table .table-body .table-row .table-cell.date-col .date-info .order-date{font-weight:500;color:#333;font-size:13px}.order-history-page .orders-table .table-body .table-row .table-cell.date-col .date-info .delivery-date{color:#4caf50;font-size:12px;font-weight:500}.order-history-page .orders-table .table-body .table-row .table-cell.status-col .status-badge{padding:6px 12px;border-radius:20px;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.3px}.order-history-page .orders-table .table-body .table-row .table-cell.status-col .status-badge.success{background-color:#e8f5e9;color:#2e7d32;border:1px solid #c8e6c9}.order-history-page .orders-table .table-body .table-row .table-cell.status-col .status-badge.primary{background-color:#e3f2fd;color:#1565c0;border:1px solid #bbdefb}.order-history-page .orders-table .table-body .table-row .table-cell.status-col .status-badge.info{background-color:#e0f7fa;color:#00695c;border:1px solid #b2ebf2}.order-history-page .orders-table .table-body .table-row .table-cell.status-col .status-badge.warning{background-color:#fff3e0;color:#ef6c00;border:1px solid #ffcc02}.order-history-page .orders-table .table-body .table-row .table-cell.status-col .status-badge.danger{background-color:#ffebee;color:#c62828;border:1px solid #ffcdd2}.order-history-page .orders-table .table-body .table-row .table-cell.status-col .status-badge.secondary{background-color:#f5f5f5;color:#424242;border:1px solid #e0e0e0}.order-history-page .orders-table .table-body .table-row .table-cell.payment-col .payment-status{font-weight:500;font-size:13px}.order-history-page .orders-table .table-body .table-row .table-cell.payment-col .payment-status.paid{color:#2e7d32}.order-history-page .orders-table .table-body .table-row .table-cell.payment-col .payment-status.pending{color:#ef6c00}.order-history-page .orders-table .table-body .table-row .table-cell.payment-col .payment-status.failed{color:#c62828}.order-history-page .orders-table .table-body .table-row .table-cell.payment-col .payment-status.refunded{color:#424242}.order-history-page .orders-table .table-body .table-row .table-cell.items-col .item-count{color:#666;font-size:13px}.order-history-page .orders-table .table-body .table-row .table-cell.total-col .order-total{font-weight:600;color:#2da884;font-size:15px}.order-history-page .orders-table .table-body .table-row .table-cell.actions-col{gap:8px}.order-history-page .orders-table .table-body .table-row .table-cell.actions-col .action-btn{padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500;border:none;cursor:pointer;transition:all .2s ease;text-decoration:none;display:inline-flex;align-items:center}.order-history-page .orders-table .table-body .table-row .table-cell.actions-col .action-btn.view-btn{background-color:#2da884;color:#fff}.order-history-page .orders-table .table-body .table-row .table-cell.actions-col .action-btn.view-btn:hover{background-color:#259971;transform:translateY(-1px)}.order-history-page .orders-table .table-body .table-row .table-cell.actions-col .action-btn.cancel-btn{background-color:#f44336;color:#fff}.order-history-page .orders-table .table-body .table-row .table-cell.actions-col .action-btn.cancel-btn:hover{background-color:#d32f2f;transform:translateY(-1px)}.order-history-page .orders-table .table-body .table-row .table-cell.actions-col .action-btn.reorder-btn{background-color:#ff9800;color:#fff}.order-history-page .orders-table .table-body .table-row .table-cell.actions-col .action-btn.reorder-btn:hover{background-color:#f57c00;transform:translateY(-1px)}.order-history-page .empty-orders{text-align:center;padding:100px 20px;background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;border:1px solid #e6e6e6}.order-history-page .empty-orders .empty-icon{font-size:80px;margin-bottom:30px;opacity:.7}.order-history-page .empty-orders h3{font-size:28px;font-weight:600;color:#333;margin-bottom:16px}.order-history-page .empty-orders p{font-size:16px;color:#666;margin-bottom:32px;line-height:1.5}.order-history-page .empty-orders .start-shopping-btn{background:linear-gradient(135deg,#4caf50,#45a049);color:#fff;border:none;padding:14px 32px;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-flex;align-items:center}.order-history-page .empty-orders .start-shopping-btn:hover{background:linear-gradient(135deg,#45a049,#388e3c);transform:translateY(-2px);box-shadow:0 6px 20px #4caf5066}@media (max-width: 1024px){.order-history-page .orders-table .table-header,.order-history-page .orders-table .table-body .table-row{grid-template-columns:1.5fr 1fr 1fr .8fr 1fr 1fr}.order-history-page .orders-table .table-header .date-col,.order-history-page .orders-table .table-body .table-row .date-col{display:none}}@media (max-width: 768px){.order-history-page{margin:30px 0}.order-history-page .page-header{margin-bottom:30px}.order-history-page .page-header .page-title{font-size:24px}.order-history-page .page-header .page-subtitle{font-size:14px}.order-history-page .orders-table-container{border-radius:8px;overflow-x:auto}.order-history-page .orders-table{min-width:700px}.order-history-page .orders-table .table-header,.order-history-page .orders-table .table-body .table-row{grid-template-columns:150px 120px 100px 80px 120px 150px}.order-history-page .orders-table .table-header .table-cell,.order-history-page .orders-table .table-body .table-row .table-cell{padding:12px 8px;font-size:12px}.order-history-page .orders-table .table-header .header-cell{padding:16px 8px;font-size:11px}.order-history-page .empty-orders{padding:60px 20px}.order-history-page .empty-orders .empty-icon{font-size:60px;margin-bottom:20px}.order-history-page .empty-orders h3{font-size:22px;margin-bottom:12px}.order-history-page .empty-orders p{font-size:14px;margin-bottom:24px}.order-history-page .empty-orders .start-shopping-btn{padding:12px 24px;font-size:14px}}@media (max-width: 480px){.order-history-page .orders-table .table-body .table-row .table-cell.actions-col{flex-direction:column;gap:4px}.order-history-page .orders-table .table-body .table-row .table-cell.actions-col .action-btn{width:100%;justify-content:center;font-size:10px;padding:4px 8px}}.portifolio{margin-top:40px}.portifolio-text{width:90%;height:auto;margin:0 auto}.portifolio-title{font-weight:300;font-size:16px;line-height:normal;color:#525560;text-align:justify}.portifolio_wrap{width:90%;height:auto;margin:30px auto 0;display:grid;grid-template-columns:repeat(3,1fr);align-items:start;justify-content:center;gap:40px}.portifolio_wrap-item{border-radius:20px;overflow:hidden}.portifolio_wrap-item>img{width:100%}.portifolio_item{display:flex;flex-direction:column;gap:10px;padding:20px 0}.portifolio_item>h2{font-weight:400;font-size:20px;color:#1a1a1a}.portifolio_item>p{font-weight:300;font-size:16px;line-height:24px;color:#666;text-align:justify}.portifolio_item .request{font-weight:600;font-style:Italic;font-size:14px;line-height:24px;text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:0%;color:#2da884}.footer{background-color:#043a3a;width:100%;height:auto}.footer-wrap{height:100%;display:flex;flex-direction:column;justify-content:space-evenly;padding:0 20px}.footer-top{display:flex;justify-content:space-evenly;align-items:flex-start;margin-top:40px}.footer-logo{display:flex;flex-direction:column;width:220px;height:auto}.footer-logo-img{width:220px;height:150px;object-fit:cover;margin:0}.quick-link,.more-link,.contact-us,.follow-us{color:#fff;font-size:13px}.quicks-links,.more-links,.contact-us-links{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-around;gap:10px;font-size:12px}.contact-us{width:320px}.contact-links{display:flex;align-items:center;gap:8px}.follow-us__icons{display:flex;flex-direction:column;gap:15px}.icons-top,.icons-bottom{display:flex;gap:10px}.icons-top .twiter,.icons-top .instagram,.icons-top .facebook,.icons-top .youtube,.icons-bottom .twiter,.icons-bottom .instagram,.icons-bottom .facebook,.icons-bottom .youtube{width:35px;height:35px;display:flex;justify-content:center;align-items:center;border:1px solid silver;border-radius:8px;font-size:20px}.icons-top .twiter .twitter-hover-icon,.icons-top .twiter .instagram-hover-icon,.icons-top .twiter .facebook-hover-icon,.icons-top .twiter .youtube-hover-icon,.icons-top .instagram .twitter-hover-icon,.icons-top .instagram .instagram-hover-icon,.icons-top .instagram .facebook-hover-icon,.icons-top .instagram .youtube-hover-icon,.icons-top .facebook .twitter-hover-icon,.icons-top .facebook .instagram-hover-icon,.icons-top .facebook .facebook-hover-icon,.icons-top .facebook .youtube-hover-icon,.icons-top .youtube .twitter-hover-icon,.icons-top .youtube .instagram-hover-icon,.icons-top .youtube .facebook-hover-icon,.icons-top .youtube .youtube-hover-icon,.icons-bottom .twiter .twitter-hover-icon,.icons-bottom .twiter .instagram-hover-icon,.icons-bottom .twiter .facebook-hover-icon,.icons-bottom .twiter .youtube-hover-icon,.icons-bottom .instagram .twitter-hover-icon,.icons-bottom .instagram .instagram-hover-icon,.icons-bottom .instagram .facebook-hover-icon,.icons-bottom .instagram .youtube-hover-icon,.icons-bottom .facebook .twitter-hover-icon,.icons-bottom .facebook .instagram-hover-icon,.icons-bottom .facebook .facebook-hover-icon,.icons-bottom .facebook .youtube-hover-icon,.icons-bottom .youtube .twitter-hover-icon,.icons-bottom .youtube .instagram-hover-icon,.icons-bottom .youtube .facebook-hover-icon,.icons-bottom .youtube .youtube-hover-icon{display:none}.icons-top .twiter:hover,.icons-top .instagram:hover,.icons-top .facebook:hover,.icons-top .youtube:hover,.icons-bottom .twiter:hover,.icons-bottom .instagram:hover,.icons-bottom .facebook:hover,.icons-bottom .youtube:hover{background-color:#fff;color:#043a3a}.footer-bottom{display:flex;flex-direction:column;justify-content:space-between;gap:10px;margin-top:20px}.line{width:100%;height:1px;background-color:#e8ecebc4;display:flex;align-items:center;justify-content:center}.arrow-btn{width:60px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#fff}.btn-icon{background-color:#2da884;width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center}.bottom-content{margin-bottom:20px;display:flex;align-items:center;justify-content:space-between;font-size:14px;color:#fff}.bottom-content .bottom-left-content{font-size:12px}.bottom-right-content{display:flex;align-items:center;justify-content:end;gap:20px}.bottom-right-content .bottom-links{font-size:12px}.bottom-links:hover{text-decoration:underline}.privacy{margin:50px 0;display:flex;flex-direction:column;gap:20px}.privacy>h2{margin:0;padding:0}.privacy>p{margin:0;padding:0}.privacy .our-web-site{display:flex;gap:10px}.privacy .site-link{color:#00f}.privacy .site-link:hover{text-decoration:underline}.terms{margin:50px 0;display:flex;flex-direction:column;gap:20px}.terms>h2{margin:0;padding:0}.terms>p{margin:0;padding:0}@media screen and (max-width: 420px){.footer-wrap{display:flex;flex-direction:column}.footer-top{display:flex;flex-direction:column;gap:20px}.footer-logo{width:100%;height:auto}.footer-logo-img{width:100%}.quick-link>h2,.more-link>h2,.contact-us>h2,.follow-us>h2{font-size:16px}.contact-us-links,.quicks-links,.more-links{font-size:13px;padding-left:10px}.follow-us{width:100%}.follow-us .follow-us__icons{width:100%;display:flex;flex-direction:row;justify-content:start;align-items:center;margin:0;padding-left:10px}.follow-us .follow-us__icons .icons-top{display:flex}.footer-bottom{margin-top:40px}.footer-bottom .bottom-content{display:flex;flex-direction:column;margin-top:30px;gap:10px}.footer-bottom .bottom-content .bottom-left-content{font-size:11px}.footer-bottom .bottom-content .bottom-right-content{font-size:12px}}@media screen and (min-width: 421px) and (max-width: 576px){.footer-wrap{display:flex;flex-direction:column}.footer-top{margin:0;display:flex;flex-direction:column}.footer-logo{width:100%;height:auto;margin-bottom:-80px}.footer-logo-img{width:100%;height:100%}.quick-link>h2,.more-link>h2,.contact-us>h2,.follow-us>h2{font-size:16px;margin-top:20px}.contact-us-links,.quicks-links,.more-links{font-size:13px;padding-left:10px}.follow-us{width:100%;margin-bottom:20px}.follow-us .follow-us__icons{width:100%;display:flex;flex-direction:row;justify-content:start;align-items:center;margin:0;padding-left:10px}.follow-us .follow-us__icons .icons-top{display:flex}.footer-bottom .bottom-content{display:flex;flex-direction:column;margin-top:30px;gap:10px}.footer-bottom .bottom-content .bottom-left-content{font-size:13px}.footer-bottom .bottom-content .bottom-right-content{font-size:12px}}@media screen and (min-width: 577px) and (max-width: 768px){.container{width:100%;max-width:none;margin:0!important}.footer-wrap{width:100%;display:flex;flex-direction:column}.footer-top{width:100%;display:flex}.footer-logo{width:100%;height:auto}.footer-logo .logo-text{font-size:8px;text-align:justify}.footer-logo-img,.quick-link,.more-link,.contact-us,.follow-us{width:100%}.quick-link>h2,.more-link>h2,.contact-us>h2,.follow-us>h2{font-size:16px}.contact-us-links,.quicks-links,.more-links{width:100%}.contact-us-links>a,.quicks-links>a,.more-links>a{font-size:9px}.follow-us{width:100%}.follow-us .follow-us__icons{width:100%;display:flex;flex-direction:column;justify-content:start;align-items:center;margin:0}.follow-us .follow-us__icons .icons-top{display:flex}.footer-bottom .bottom-content{display:flex;margin-top:30px;gap:10px}.footer-bottom .bottom-content .bottom-left-content{font-size:13px}.footer-bottom .bottom-content .bottom-right-content{font-size:12px}}@media screen and (min-width: 769px) and (max-width: 920px){.container{width:100%;max-width:none;margin:0!important}.footer-wrap{width:100%;display:flex;flex-direction:column}.footer-top{width:100%;display:flex}.footer-logo{width:100%;height:auto}.footer-logo .logo-text{font-size:8px;text-align:justify}.footer-logo-img,.quick-link,.more-link,.contact-us,.follow-us{width:100%}.quick-link>h2,.more-link>h2,.contact-us>h2,.follow-us>h2{font-size:16px}.contact-us-links,.quicks-links,.more-links{width:100%}.contact-us-links>a,.quicks-links>a,.more-links>a{font-size:9px}.follow-us{width:100%}.follow-us .follow-us__icons{width:100%;display:flex;flex-direction:column;justify-content:start;align-items:center;margin:0}.follow-us .follow-us__icons .icons-top{display:flex}.footer-bottom .bottom-content{display:flex;margin-top:30px;gap:10px}.footer-bottom .bottom-content .bottom-left-content{font-size:13px}.footer-bottom .bottom-content .bottom-right-content{font-size:12px}}@media screen and (min-width: 921px) and (max-width: 1100px){.container{width:100%;max-width:none;margin:0!important}.quick-link,.more-link,.contact-us,.follow-us{width:100%}.quick-link>h2,.more-link>h2,.contact-us>h2,.follow-us>h2{font-size:16px}.footer-logo-img{width:80%}}@media screen and (min-width: 1120px) and (max-width: 1240px){.container{width:100%;max-width:none;margin:0!important}.quick-link,.more-link,.contact-us,.follow-us{width:100%}.quick-link>h2,.more-link>h2,.contact-us>h2,.follow-us>h2{font-size:16px}}.Company{margin:0 30px 0 0;display:flex;flex-direction:column;justify-content:start;gap:10px}.Company_wrap{width:80%;display:flex;gap:10px;margin:30px auto}.Company_wrap .company,.Company_wrap .development,.Company_wrap .education,.Company_wrap .volun{white-space:nowrap;font-size:13px;text-decoration:underline}.Company_wrap .company:hover,.Company_wrap .development:hover,.Company_wrap .education:hover,.Company_wrap .volun:hover{color:#2da884}.Company_wrap ul{list-style:none;padding:0;margin-left:20px;margin-bottom:-20px}.Company_wrap ul>p{font-weight:300;font-size:16px;line-height:normal;text-align:justify;color:#666}.Company>h1{margin:0;padding-bottom:10px;font-weight:400;font-size:35px;line-height:normal;color:#000}.Company>p{font-weight:300;font-size:16px;line-height:normal;text-align:justify;color:#666;margin:0;padding:0}.Company>h3{color:#666;font-weight:400;size:14px}.Company_item{display:flex;flex-direction:column;gap:5px}.Company_item>p{color:#666;font-weight:300;size:16px}.Company_item>h3{color:#666;font-weight:400;size:16px}.Company_left{width:30%;display:flex;flex-direction:column;gap:20px}.Company_left>span{transition:all .1s ease-in-out;cursor:pointer;white-space:nowrap;font-size:12px}.Company_left>span:hover{color:#2da884}.Company a{text-decoration:underline;margin-left:10px}
