.kk-portlet-container{position:relative}.kk-portlet-container.pt-none{padding-top:0}.kk-portlet-container.pb-none{padding-bottom:0}@media(min-width: 1200px){.kk-portlet-container.pt-120{padding-top:7.5rem}}@media(min-width: 1200px){.kk-portlet-container.pb-120{padding-bottom:7.5rem}}@media(min-width: 1200px){.kk-portlet-container.pt-160{padding-top:10rem}}@media(min-width: 1200px){.kk-portlet-container.pb-160{padding-bottom:10rem}}.kk-portlet-container.kk-portlet-container-width-small .container>*{max-width:1260px}.kk-portlet-container.kk-portlet-container-width-smaller .container>*{max-width:750px}.kk-portlet-container.kk-portlet-container-width-full{padding-left:0;padding-right:0}.kk-portlet-container.kk-portlet-container-width-full .container{max-width:100%}.kk-portlet-container.kk-portlet-container-position-default .container>*{margin-right:auto;margin-left:0}.kk-portlet-container.kk-portlet-container-position-center .container>*{margin-right:auto;margin-left:auto}.kk-portlet-container.kk-portlet-container-position-right .container>*{margin-left:auto}.kk-portlet-container .container>*+*{margin-top:1.5rem}@media(min-width: 1200px){.kk-portlet-container .container>*+*{margin-top:2rem}}@media(min-width: 1200px){.kk-portlet-container.kk-portlet-container-overlap{margin-top:-9rem}}@media(min-width: 1920px){.kk-portlet-container.kk-portlet-container-overlap{margin-top:-12rem}}.kk-portlet-container[data-bg-color=neutral-light]{background-color:#f5f5f5}.kk-portlet-container[data-bg-color=primary]{background-color:var(--primary)}.kk-portlet-container[data-bg-color=primary] .text-container *{color:var(--white)}.kk-portlet-container[data-bg-color=primary] .btn-primary{background-color:var(--white);color:var(--primary)}.kk-portlet-container[data-bg-color=primary] .btn-outline-primary{border-color:var(--white);color:var(--white)}.kk-portlet-container[data-bg-color=primary] .btn-outline-primary:hover{background-color:var(--white);color:var(--primary)}.kk-portlet-container[data-bg-color=secondary]{background-color:var(--secondary)}.kk-portlet-container.kk-portlet-container-layout-boxed{margin:4rem auto}@media(min-width: 768px){.kk-portlet-container.kk-portlet-container-layout-boxed{border-radius:1.5rem}}.kk-portlet-container.kk-portlet-container-layout-boxed.kk-portlet-container-width-small{max-width:1260px}.kk-portlet-container.kk-portlet-container-layout-boxed.kk-portlet-container-width-smaller{max-width:750px}