.pagebuilder-column-group{gap:46px}.homepage-video{display:flex;width:100%;flex-direction:column}@media (min-width:768px){.homepage-video{position:relative;display:block;overflow:hidden}}.homepage-video__video{order:2;overflow:hidden;border-radius:1rem}@media (min-width:768px){.homepage-video__video{float:right;margin-top:50px}}.homepage-video__text{position:relative;z-index:10;margin-bottom:-60px;max-width:288px;border-radius:1rem;--tw-bg-opacity:1;background-color:rgb(151 202 64/var(--tw-bg-opacity));padding:1.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:768px){.homepage-video__text{position:absolute;top:0;left:0;margin-bottom:0;max-width:450px}}@media (min-width:480px){.homepage-video__text{padding:2.5rem}}.homepage-video__text-small{font-size:18px;font-weight:700}.homepage-video__text-big{font-size:32px;font-weight:700;line-height:36px}@media (min-width:768px){.homepage-video__text-big{font-size:54px;line-height:58px}}.homepage-reviews{margin-top:1rem;display:flex;flex-direction:column;gap:.75rem}a.homepage-reviews__text{text-align:center;font-size:14px;font-weight:300;--tw-text-opacity:1;color:rgb(155 155 155/var(--tw-text-opacity));text-decoration-line:none}@media only screen and (min-width:768px){a.homepage-reviews__text{text-align:right}}.homepage-reviews__button-container{display:flex;justify-content:center}@media only screen and (min-width:768px){.homepage-reviews__button-container{justify-content:flex-end}}.homepage-reviews__button-container a{display:flex;gap:18px;--tw-bg-opacity:1;background-color:rgb(151 202 64/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.homepage-reviews__button-container a:hover{background-color:#00a398}.homepage-reviews__button-container a:after{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='18'%3E%3Cpath fill='%23fff' d='m9.64 17.91-.02-.01-.39-.22A25.18 25.18 0 0 1 5 14.5C2.69 12.36.25 9.17.25 5.25A5.35 5.35 0 0 1 5.69 0 5.5 5.5 0 0 1 10 2.05 5.5 5.5 0 0 1 14.31 0a5.35 5.35 0 0 1 5.44 5.25c0 3.93-2.44 7.11-4.74 9.26a25.18 25.18 0 0 1-4.63 3.39h-.02v.01a.75.75 0 0 1-.71 0Z'/%3E%3C/svg%3E");display:block;width:20px;height:18px;position:relative;top:50%;transform:translateY(-50%)}.homepage-experts{position:relative;z-index:10;margin-top:-56px;border-radius:1rem;--tw-bg-opacity:1;background-color:rgb(244 244 244/var(--tw-bg-opacity));padding:1.5rem}@media only screen and (min-width:767px){.homepage-experts{max-width:325px}}.homepage-experts__foto{overflow:hidden}@media only screen and (max-width:767px){.homepage-experts__foto img{position:relative;left:50%;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media only screen and (min-width:767px){.homepage-experts__foto img{float:right}}.homepage-experts__title{margin-bottom:.5rem;font-size:18px;font-weight:700;--tw-text-opacity:1;color:rgb(114 166 46/var(--tw-text-opacity))}.homepage-experts__subline{font-size:18px;font-weight:500;--tw-text-opacity:1;color:rgb(34 40 39/var(--tw-text-opacity))}.cms-index-index .columns{max-width:none;padding:0}.cms-index-index .columns div[data-content-type=row]{margin:0 auto!important}.cms-index-index .columns div[data-content-type=row]:has(div.full-width){max-width:none}.home-inspiration{position:relative;margin-bottom:180px}@media only screen and (max-width:1340px){.home-inspiration{overflow:hidden}}@media only screen and (max-width:480px){.home-inspiration{margin-bottom:0}}.home-inspiration__content{max-width:450px;margin-top:170px;margin-bottom:80px;padding-top:40px}@media only screen and (max-width:1340px){.home-inspiration__content{margin-top:350px;margin-bottom:50px}}.home-inspiration__title{margin-bottom:.75rem;font-size:18px;font-weight:700;line-height:23px;--tw-text-opacity:1;color:rgb(114 166 46/var(--tw-text-opacity))}.home-inspiration__subline{margin-bottom:1.75rem;font-size:36px;font-weight:700;line-height:40px;--tw-text-opacity:1;color:rgb(34 40 39/var(--tw-text-opacity))}.home-inspiration__text{margin-bottom:3rem;display:flex;flex-direction:column;justify-content:center;line-height:1.75rem;--tw-text-opacity:1;color:rgb(95 95 95/var(--tw-text-opacity))}.home-inspiration .container{position:relative;z-index:10;display:flex;justify-content:flex-end}@media only screen and (max-width:1340px){.home-inspiration .container{justify-content:center}}.home-inspiration .inspiration-image{position:absolute;left:16px;top:16%;overflow:hidden;border-radius:1rem}@media only screen and (max-width:1340px){.home-inspiration .inspiration-image{width:165px;height:165px;left:50%;top:0;transform:translateX(-175px)}}.home-inspiration .inspiration-image2{position:absolute;left:30%;bottom:-80px;overflow:hidden;border-radius:1rem}@media only screen and (max-width:1340px){.home-inspiration .inspiration-image2{width:230px;height:230px;top:120px;right:50%;transform:translateX(250px);left:auto}}.home-inspiration .background{position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden}.home-inspiration .background:before{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1808' height='582'%3E%3Cpath fill='%23F4F4F4' d='M473.3 6.8C688 26.1 863.6 82.1 907.1 140.3c56.1-49.1 241-72.6 455.8-53.2 253.2 22.8 452 96.6 443.9 164.8-1.6 13.7-11.5 26.2-28.3 37V582H16.3V128h.9C4.8 115-1.2 101.8.3 88.8c8-68.1 219.9-104.9 473-82Z'/%3E%3C/svg%3E");position:absolute;left:0;top:0;height:100%;width:100%;background-size:110%;background-position:10% 0}.home-inspiration .background:after{position:absolute;left:0;bottom:0;display:block;height:50%;width:100%;--tw-bg-opacity:1;background-color:rgb(244 244 244/var(--tw-bg-opacity));content:""}@media only screen and (max-width:1140px){.home-inspiration .background:after{height:86%}}@media only screen and (max-width:480px){.home-inspiration .background:after{height:93%}.cms-index-index .columns div[data-content-type=row]>div{margin-top:4rem!important}.cms-index-index .columns .cms-content>div[data-content-type=row]:first-of-type>div{margin-top:0!important}}