:root{--primary-color:#aa6952;--secondary-color:#ead5d2;--primary-color-rgb:170,105,82;--secondary-color-rgb:234,213,210}.content-wrapper,.dnd-section>.row-fluid{max-width:1275px}.content-wrapper--vertical-spacing,.dnd-section{padding:45px 20px}@media (min-width:768px){.dnd-section{padding-bottom:45px;padding-top:45px}}@media (min-width:1025px){.dnd-section{padding-bottom:85px;padding-top:85px}}.header{background-color:#fff}.header,.header .menu__item--depth-1 .menu__child-toggle,.header .menu__link,.header__language-switcher--label-current,.header__logo .logo-company-name{color:#000;font-family:Custom Font\ 1,serif;font-size:15px;font-weight:600;letter-spacing:0;line-height:normal}.header__language-switcher--label-current:after{border-top-color:#000}.header .menu__link,.header__language-switcher .lang_list_class li a,.header__language-switcher--label-current{text-transform:none}.header__language-switcher .lang_list_class li a{background-color:#fff;color:#000}.header__language-switcher .lang_list_class li a:focus,.header__language-switcher .lang_list_class li:hover a{color:#aa6952}.hs-breadcrumb-menu__item,.hs-breadcrumb-menu__item a{font-family:Custom Font\ 1,serif;font-weight:300}.header__language-switcher-label-current:focus,.header__language-switcher-label-current:hover,.hs-breadcrumb-menu__item a:hover,body .header__language-switcher .lang_list_class li a:active,body .header__language-switcher-label-current:active,body .navigation-primary a:active,li.hs-breadcrumb-menu__item.last-crumb{color:#000}body .navigation-primary .menu__submenu.level-1>li>a.active-item:after{background-color:#aa6952}@media (min-width:1280px){.header,.header .menu__item--depth-1 .menu__child-toggle,.header .menu__link,.header__language-switcher .lang_list_class li a,.header__language-switcher--label-current,.header__logo .logo-company-name{font-size:16px}}@media (min-width:1025px){.menu__submenu--level-2 .menu__item .menu__link{background-color:#fff;color:#000}.menu__submenu--level-2 .menu__item .menu__link:focus,.menu__submenu--level-2 .menu__item .menu__link:hover{color:#aa6952}}@media (max-width:1024px){.header__navigation--toggle span{background:#000}.header__navigation__mobile_group{background-color:#fff}body .menu__submenu.level-1>li{border-bottom:1px solid #000}body .menu__submenu--level-2 .menu__item{border-top:1px solid #000}}@media(max-width:767px){.header__navigation{background-color:#fff}.header__navigation--toggle{right:0;top:20px}}html{font-size:16px}body{background-color:#fff;font-family:Custom Font\ 1,serif;font-weight:300;letter-spacing:0;line-height:1.59}p{margin-bottom:20px}a{color:#d9b382;text-decoration:underline}a:active,a:focus,a:hover{color:#ead5d2}.read-more{color:#000;font-size:14px;font-weight:500;letter-spacing:0;line-height:1.59;text-transform:none}.read-more .icon__wrapper,.read-more svg{height:15px;fill:#ead5d2}.read-more:focus,.read-more:hover{color:#aa6952}.read-more:focus svg,.read-more:hover svg{fill:#aa6952}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Custom Font\ 1,serif;font-weight:700}.h1,h1{font-size:38px;font-weight:700;letter-spacing:-.9px}.h1,.h2,h1,h2{color:#000;font-family:Custom Font\ 1,serif;line-height:1}.h2,h2{font-size:28px;font-weight:600;letter-spacing:-1.2px}.h3,h3{font-size:22px;letter-spacing:-.53px;line-height:1.09}.h3,.h4,h3,h4{color:#000;font-family:Custom Font\ 1,serif;font-weight:700}.h4,h4{font-size:18px;letter-spacing:-.45px;line-height:1}.h5,h5{font-size:16px;font-weight:700;letter-spacing:-.33px;line-height:1.59}.h5,.h6,h5,h6{color:#000;font-family:Custom Font\ 1,serif}.h6,h6{font-size:12px;font-weight:400;letter-spacing:.1px;line-height:1.18;text-transform:uppercase}.hero-rich-text{font-family:Custom Font\ 1,serif;font-weight:300;letter-spacing:0;line-height:1.59}.hs-blog-post .blog-post__body blockquote p,blockquote,blockquote p{border-left-color:#ead5d2;color:#000;font-family:Custom Font\ 1,serif;font-size:18px;font-weight:300;letter-spacing:0;line-height:1.33}.hs-blog-post .blog-post__body,.hs-blog-post .blog-post__body p{color:#000;font-size:16px;letter-spacing:0;line-height:1.59}.hs-blog-post .blog-post__body p{margin-bottom:20px}@media(min-width:768px){html{font-size:16.5px}.hero-rich-text{font-size:18px}.read-more{font-size:16px}.h1,h1{font-size:48px}h2{font-size:28px}h3{font-size:22px}h4{font-size:18px}h5{font-size:16px}h6{font-size:12px}.hs-blog-post .blog-content-main-wrapper blockquote p,blockquote,blockquote p{font-size:22px}.hs-blog-post .blog-post__body,.hs-blog-post .blog-post__body p{font-size:16px}}@media(min-width:1025px){html{font-size:16.5px}.hero-rich-text{font-size:18px}.read-more{font-size:16px}.h1,h1{font-size:48px}h2{font-size:28px}h3{font-size:22px}h4{font-size:18px}h5{font-size:16px}h6{font-size:12px}.hs-blog-post .blog-content-main-wrapper blockquote p,blockquote,blockquote p{font-size:30px}.hs-blog-post .blog-post__body,.hs-blog-post .blog-post__body p{font-size:16px}}.button,.cta_button[title],.cta_primary,button{background-color:#ead5d2;border:1px #aa6952;border-radius:6px;color:#aa6952;font-family:Custom Font\ 1,serif;font-size:18px;font-weight:300;font-weight:700;letter-spacing:-.33px;padding:7px 25px;text-transform:none}.button:active,.button:focus,.button:hover,.cta_button:active,.cta_button:focus,.cta_button:hover,.cta_primary:active,.cta_primary:focus,.cta_primary:hover,button:active,button:focus,button:hover{background-color:#ead5d2;border:1px #aa6952;color:#fff}.button.button--secondary,.cta_button.cta_secondary,.cta_secondary{background-color:#ead5d2;border:1px #aa6952;border-radius:6px;color:#fff;font-family:Custom Font\ 1,serif;font-weight:300;font-weight:700;letter-spacing:0;padding:7px 25px;text-transform:none}.button.button--secondary:active,.button.button--secondary:focus,.button.button--secondary:hover,.cta_button.cta_secondary:active,.cta_button.cta_secondary:focus,.cta_button.cta_secondary:hover,.cta_secondary:active,.cta_secondary:focus,.cta_secondary:hover{background-color:#ead5d2;border:1px #aa6952;color:#fff}.button.button--simple,.cta_button.cta_simple,.cta_simple{background:none;color:#aa6952;font-family:Custom Font\ 1,serif;font-weight:300;letter-spacing:1.6px;padding:0!important;position:relative;text-transform:none}.button--simple svg,.button.button--simple svg{fill:#000}.button.button--simple:after,.cta_button.cta_simple:after,.cta_simple:after{content:none}.button.button--simple:active,.button.button--simple:focus,.button.button--simple:hover,.cta_button.cta_simple:active,.cta_button.cta_simple:focus,.cta_button.cta_simple:hover,.cta_simple:active,.cta_simple:focus,.cta_simple:hover{border:none;color:#aa6952}.button.button--simple:active:after,.button.button--simple:focus:after,.button.button--simple:hover:after,.cta_button.cta_simple:active,.cta_button.cta_simple:focus,.cta_button.cta_simple:hover,.cta_simple:active,.cta_simple:focus,.cta_simple:hover{content:none}.button.button--small,.cta_button.button--small{font-size:14px;padding:11px 20px}.button.button--large,.cta_button.button--large{font-size:18px;padding:25px 40px}form{border:1px #f6aa2d;border-radius:0;font-family:Custom Font\ 1,serif;font-weight:300;padding:0}.form-title,form{background-color:hsla(0,0%,100%,0);color:#000}.form-title{border:1px #ddd;border-top-left-radius:0;border-top-right-radius:0;margin-bottom:0;padding:25px}form label{color:#888;font-family:Custom Font\ 1,serif;font-size:16px;font-weight:300;letter-spacing:0;padding:6px 0}form legend{color:#888;font-size:13px;line-height:1.4}form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=tel],form input[type=text],form select,form textarea{background-color:#fff;border:1px solid #ddd;border-radius:3px;color:#000;font-family:Custom Font\ 1,serif;font-size:16px;font-weight:300;letter-spacing:0;padding:12px}form input[type=checkbox],form input[type=radio]{border:1px solid #ddd}::-webkit-input-placeholder{color:#888}::-moz-placeholder{color:#888}:-ms-input-placeholder{color:#888}::placeholder{color:#888}.hs-input[type=checkbox],.hs-input[type=radio]{border-radius:3px}input[type=checkbox],input[type=radio]{background-color:#fff}input[type=radio]:checked{background-color:#aa6952;border:6px solid #fff}input[type=checkbox]:checked{background-color:#fff}input[type=checkbox]:checked:before{border:solid #aa6952}.fn-date-picker td.is-selected .pika-button{background:#aa6952}.fn-date-picker td .pika-button:hover{background-color:#aa6952!important}.fn-date-picker td.is-today .pika-button{color:#aa6952}form .hs-richtext,form .hs-richtext *,form .hs-richtext h1,form .hs-richtext h2,form .hs-richtext h3,form .hs-richtext h4,form .hs-richtext h5,form .hs-richtext h6,form .hs-richtext p{color:#888;line-height:1.4}form .legal-consent-container,form .legal-consent-container .hs-richtext,form .legal-consent-container .hs-richtext p{color:#888;font-size:13px;letter-spacing:0;line-height:1.4}.hs-input.invalid.error{border-color:#ff6464}.hs-error-msg{color:#ff6464}form .hs-button,form input[type=submit]{background-color:#ead5d2;border:1px #aa6952;border-radius:6px;color:#fff;letter-spacing:0;text-transform:none}form .hs-button:active,form .hs-button:focus,form .hs-button:hover,form input[type=submit]:active,form input[type=submit]:focus,form input[type=submit]:hover{background-color:#ead5d2;border:1px #aa6952;color:#fff}form .hs-button,form input[type=submit]{font-size:18px;padding:7px 25px}@media(min-width:768px){.hs-form-field>label,form .hs-richtext,form .hs-richtext p,form label,input[type=email],input[type=file],input[type=number],input[type=password],input[type=tel],input[type=text],select,textarea{font-size:16.5px}}table{background-color:#fff;border:1px solid #000}tbody+tbody{border-top:2px solid #000}td,th{border:1px solid #000;color:#000;padding:15px}thead th{background-color:#aa6952;border-bottom:2px #000;color:#fff}.footer:not(.footer-landing){background-color:#fff}.footer .hs_cos_wrapper_type_rich_text span,.footer a:not(.button),.footer a:not(.button):focus,.footer a:not(.button):hover,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6,.footer i,.footer:not(.footer-landing),.footer:not(.footer-landing) p{color:#84797f}.footer hr{border-color:#707070}.footer,.footer li,.footer p,.footer span{font-size:16px}.footer .bottom-footer,.footer .bottom-footer li,.footer .bottom-footer p,.footer .bottom-footer span{font-size:14px}.footer-landing .footer__container{padding:1rem}.blog-index__post{background-color:#000;border:1px #ddd;border-radius:3px}.blog-index__post .blog-index__post-tag,.blog-index__post .blog-index__post-title a{color:#fff}.blog-index__post .blog-index__post-body{color:#fff;font-size:16px}.blog-index__post .blog-index__post-image-wrapper{height:233px}.blog-index__post-content{padding:35px}.block-subscribe{background:#aa6952;color:#fff;padding:35px}.block-subscribe .hs-richtext *,.block-subscribe .legal-consent-container .hs-richtext *,.block-subscribe :not(.hs-button):not(.hs-input){color:#fff}.blog-post__tag-link{background-color:rgba(243,244,246,0);border:1px #aa6952;border-radius:0;color:#000;font-size:11px;font-weight:400;padding:0 12px}.blog-post__tag-link.active,.blog-post__tag-link:focus,.blog-post__tag-link:hover{background-color:#aa6952;border:1px #aa6952;color:#fff}.card__body svg{fill:#aa6952}.social-links__icon{background-color:#aa6952}.systems-page.system-form{background-color:rgba(170,105,82,.2)}body,p{letter-spacing:-.33px}h3{letter-spacing:-.68px}a[data-hs-anchor=true]{display:block;margin-top:-60px;padding-top:60px}@media(min-width:768px){a[data-hs-anchor=true]{margin-top:-200px;padding-top:200px}}.header__search:not(.open){display:block!important;position:relative}.header .menu__link.menu__link--active-branch.menu__link--active-link{background-color:#ead5d2;color:#aa6952;display:inline-block;font-weight:800;padding:7px 20px}.header .menu__link:hover{color:#aa6952}.header__language-switcher--label-current{align-items:center;background:#000;color:#fff;display:flex;justify-content:center;margin-left:0;padding:12px 10px;text-transform:uppercase;width:125px}.header__language-switcher--label-current:after{display:none}.header__search{padding-top:0}.header__search-parent{width:100%}.header__search .hs-search-field__input{border:1px solid #707070;border-radius:0;font-weight:600;height:37.5px;width:100%}.header__cta--wrapper{margin-top:10px}.header__logo{max-width:185px}.header__search button{padding-left:10px;padding-right:10px;top:0}.header__search .hs-search-field__bar button svg{height:22px}.header__container{position:relative}.header.header-scroll .header__logo>div:first-child{display:none}.header.header-scroll .header__logo>.berryloc-logo{max-width:100px}@media(min-width:768px){.header:not(.header-scroll) .berryloc-logo{bottom:-250px;max-width:400px;position:absolute;width:36vw}}@media(min-width:1025px){.header:not(.header-scroll) .berryloc-logo{bottom:-204px;left:-20px}.header__language-switcher{padding-right:0}.header__column{width:calc(100% - 200px)}.header__search-cta-wrap{width:34%}.header__search_lang{align-items:center;display:flex}.header__cta--wrapper{display:flex}.cta_simple,.header__cta.cta_button.cta_simple{border:1px solid #707070;color:#000;display:block;font-weight:600;letter-spacing:0;margin-right:10px;padding:7px 16px 6px!important}#hs_cos_wrapper_header-cta-2>a{margin-right:0}.header__cta.cta_button.cta_simple{font-size:16px}.header,.header .menu__item--depth-1 .menu__child-toggle,.header .menu__link,.header__language-switcher .lang_list_class li a,.header__language-switcher--label-current,.header__logo .logo-company-name{line-height:1.11}.header__navigation.header--element{margin-right:6%}.header__navigation.header--element .menu--desktop>ul{display:flex}.header__cta--wrapper,.header__search-parent{margin-left:0}body .menu__item--depth-1{padding:.7rem 1.1rem}.header__logo--main{padding-top:1.6rem}}@media(max-width:767px){.header__logo{align-items:flex-start;display:flex;flex-direction:column;overflow:visible}.header:not(.header-scroll) .berryloc-logo{left:-10px;margin-bottom:-400px;position:relative;top:-30px;width:250px}}@media(max-width:400px){.header:not(.header-scroll) .berryloc-logo{left:10px;max-width:200px}.header__logo{max-width:150px}}.body-container--blog-post{padding-top:0}.blog-post{max-width:1635px;padding-bottom:99px;padding-top:30px}.hs-blog-post blockquote *{font-style:italic}.hs-blog-post blockquote{border:none;max-width:750px;padding:0}.blog-post__body h2{padding-top:20px}.hs-blog-post .blog-post__body table h3,.hs-blog-post .blog-post__body table p{margin:3px}.blog-index__post{align-items:flex-end;display:flex;height:300px;justify-content:flex-end}.blog-index__post.big-height,.tag-slider .blog-index__post.big-height{height:400px}.blog-index__post .blog-index__post-image-wrapper{bottom:0;height:100%;position:absolute;right:0;width:100%}.blog-index__post>.blog-index__post-title{bottom:30px;padding:20px;position:absolute;width:100%}.blog-index__post .blog-index__post-content{background:#000;color:#fff;display:flex;flex-direction:column;height:20px;justify-content:space-between;overflow:hidden;padding:1.2rem 38px 0;position:relative;transition:.3s;width:100%}.blog-index__post:hover .blog-index__post-content{height:270px;padding-bottom:1.5rem;padding-top:1.5rem}.blog-index__post .blog-index__post-content>div{opacity:0}.blog-index__post:hover .blog-index__post-content>div{opacity:1}.blog-index__post.big-height:hover .blog-index__post-content{height:360px}.blog-index__post .blog-index__post-body{line-height:1.33;max-width:333px}.minutes-read{align-items:center;display:flex;font-size:13px;font-weight:700;letter-spacing:-.24px;line-height:1.56;position:relative;text-transform:uppercase}.minutes-read>span{width:100%}.minutes-read:after{border:1px solid #fff;content:"";display:block;height:1px;margin-left:10px;width:16%}.block-promo-text.blog-index__post{align-items:center;background:#aa6952;color:#fff;display:flex;flex-direction:column;padding:40px 50px;text-align:left}.block-promo-text.blog-index__post h2{color:#fff;letter-spacing:-.9px;line-height:.9}.block-promo-text.blog-index__post h2~h2{margin-top:2rem}.block-promo-text.blog-index__post h2 span[style*=line-through],.subscribe-text h2 span[style*=line-through]{background-color:#ead5d2;color:#aa6952;display:block;padding:10px;text-decoration:none!important}.subscribe-text h2{font-weight:700}.subscribe-text h2 span[style*=line-through]{display:inline-block;margin-top:10px;padding:0 10px}.headline-with-title{position:relative}.headline-with-title:after{border:2px solid #000;content:"";display:block;height:2px;margin-top:2rem;width:210px}.blog-index__post-full-url{height:100%;left:0;position:absolute;top:0;width:100%}@media(min-width:768px){.tag-slider .blog-index__post.big-height{height:500px}.blog-index__post.big-height{height:526px}}.body-container--blog-post .content-wrapper{padding:0 20px}.custom-sharer-wrapper{display:flex;margin-top:3rem}.custom-sharer-wrapper .custom-sharer{display:flex}body .custom-sharer-wrapper .sharer-title{color:#84797f;font-size:15px!important;letter-spacing:-.4px;line-height:32px;margin-bottom:0!important;margin-right:10px;padding-top:5px}@media screen and (min-width:768px){.hs-blog-post .blog-post__body{margin:0;max-width:812px;padding:0}.blog-post-right{padding-left:100px;padding-top:4rem}.hs-blog-post .blog-post__body-wrapper{margin-top:103px}}@media screen and (min-width:1025px){.hs-blog-post .blog-post__body{max-width:812px}.hs-blog-post blockquote *{font-size:22.5px!important;font-weight:600!important;line-height:1.4!important}.block-promo-text.blog-index__post h2{font-size:45px;line-height:.83}}@media (max-width:1280px) and (min-width:1024px){.blog-index--small{grid-template-columns:repeat(auto-fit,minmax(calc(50% - 25px),1fr))}}@media(max-width:767px){.blog-post-left{margin-bottom:40px}}.blog-post-v2-wrapper{display:block}.hs-blog-post .blog-post-v2-wrapper .blog-post__body.post-rt,.hs-blog-post .blog-post-v2-wrapper .cm.custom-sharer-wrapper{margin:0 auto;max-width:900px}.hs-blog-post .blog-post-v2-wrapper .blog-post__body{max-width:100%}.footer .dnd-section:first-child>.row-fluid{border-top:1px solid #707070;padding-top:30px}.footer .social-links__icon{padding:0 10px;width:auto}.footer .social-links span.title{color:#84797f;font-size:15px;letter-spacing:-.4px;line-height:32px}@media(min-width:768px){.footer .social-links{justify-content:flex-end}}@media(max-width:767px){.footer .widget-type-logo img{max-width:200px}body .widget_1688538541923-flexbox-positioning{align-items:flex-start!important}.widget_1688538541923-flexbox-positioning img{max-width:150px!important}}.header__language-switcher .lang_list_class{min-width:200px}.header__language-switcher .lang_list_class li{line-height:1.2;padding:0}.header__language-switcher .lang_list_class li a{display:block;padding:.7rem 1.05rem}.systems-page--search-results{margin-top:7rem}body .system-page{background-color:transparent;color:inherit}body .error-page h1,body .error-page h2{color:inherit}.pagination__link--number,a,b,strong{font-weight:700}.systems-page form input[type=submit]{color:#aa6952;font-weight:700}.system-form p{color:#fff}.email-prefs .item{background:#ead5d2;color:initial}.email-prefs .item p{color:initial}.systems-page .success{background-color:#ead5d2;border:1.5px solid #ead5d2;color:#000}.block-promo-text.blog-index__post{justify-content:center}.blog-header__author-name{font-weight:400}@media(min-width:1100px){.blog-post-v2-wrapper .blog-post__body .hs_cos_wrapper_type_module{left:-80px;margin:0 auto;max-width:100vw;position:relative;width:1050px}}@media(min-width:1200px){.blog-post-v2-wrapper .blog-post__body .hs_cos_wrapper_type_module{left:-100px;width:1100px}}@media(min-width:1235px){.blog-post-v2-wrapper .blog-post__body .hs_cos_wrapper_type_module{left:-167px;width:1235px}}