.icp .a-button-text ul:not(.x-list-plain),.icp .a-button-text ul:not(.x-list-plain) li:last-child{margin-bottom:0}.page-main p.a-button-text__title{color:#222;margin-bottom:20px}.page-main p.a-button-text__description{color:#3b3c3d;font-size:16px;line-height:1.75;margin-bottom:20px}@media (min-width:768px){.page-main p.a-button-text__description{font-size:18px;line-height:1.67;margin-bottom:0}}.page-main .icp .a-button-text__description ul:not(.x-list-plain) li:before{top:15px}.page-main .pimcore_area_button-text .a-card:after,.page-main .pimcore_area_button-text .a-card:hover:after{border:unset}.page-main .a-button-text{cursor:default;margin:30px 0;padding:20px;position:relative}.page-main .a-button-text__pad{padding-bottom:20px!important}.page-main .a-button-text__image{text-align:center}.page-main .a-button-text__image img{height:auto;max-width:100%}.page-main .a-button-text__content,.page-main .a-button-text__link-wrap{z-index:1}.page-main .a-button-text:after{border-bottom:none;bottom:0;box-shadow:0 2px 20px 0 #0000001a;content:"";display:block;left:0;position:absolute;right:0;top:0;transition:.3s}.page-main .a-button-text:hover:after{box-shadow:0 2px 20px 0 #0003}.page-main .a-button-text__link a{width:100%}.page-main .a-button-text__link a.btn-default{line-height:normal;padding:15.5px 10px}@media (max-width:767px){.page-main .a-button-text__wrap{display:flex;flex-direction:column}}@media (min-width:768px){.page-main .a-button-text{padding:20px}.page-main .a-button-text__content{flex:1;width:100%}.page-main .a-button-text__wrap{display:flex}.page-main .a-button-text__link{width:100%}.page-main .a-button-text__link-wrap{margin-left:20px;max-width:180px;min-width:170px}.page-main .a-button-text__link-wrap .btn-default{min-width:inherit;width:100%}.page-main .a-button-text__link a{width:auto}.page-main .a-button-text__image.right{text-align:right}.page-main .a-button-text__image.left{text-align:left}.page-main .a-button-text__image.left img{max-width:90%}}@media (min-width:1024px){.page-main .a-button-text{margin:50px 0;padding:30px}.page-main .a-button-text.a-button-text__with-logo{padding:30px}.page-main .a-button-text__link-wrap{margin-left:20px}}@media (min-width:1280px){.page-main .a-button-text__link-wrap{margin-left:30px;max-width:240px}}@media (min-width:1600px){.page-main .a-button-text{padding:30px}.page-main .a-button-text .row>*{margin-left:0}.page-main .a-button-text .col-xxl-12{flex:0 0 100%;max-width:100%;padding-left:15px;padding-right:15px;position:relative;width:100%}.page-main .a-button-text .col-xxl-7{flex:0 0 552px;max-width:552px}.page-main .a-button-text .col-xxl-3{flex:0 0 calc(100% - 552px);max-width:none}}.page-main .a-button-text__title{color:#222;font-size:24px;font-weight:700;line-height:normal;margin-bottom:20px}.page-main .a-button-text__title:after{background-color:#ed8b00;content:"";display:block;height:2px;margin:10px 0 0;width:40px}.page-main .a-button-text__description{color:#3b3c3d;font-size:16px;line-height:1.75;margin-bottom:20px!important;margin-right:0}.page-main .a-button-text__description p{margin-bottom:0}@media (min-width:768px){.page-main .a-button-text__description{font-size:18px;line-height:1.67;margin-bottom:0!important}.page-main .a-button-text__description p{line-height:1.67}}@media (min-width:1280px){.page-main .a-button-text__description{margin-right:0}}.page-main .a-button-text__link{margin-top:0;text-align:center}.page-main .a-button-text__link.mb{margin-bottom:35px}@media (min-width:768px){.page-main .a-button-text__link{margin-top:5px}.page-main .a-button-text__link-wrap{align-items:center;display:flex;justify-content:flex-end}.page-main .a-button-text__link.left{text-align:left}.page-main .a-button-text__link.mb{margin-bottom:0}}@media (min-width:1600px){.page-main .a-button-text__link{text-align:right}.page-main .a-button-text__link.left{text-align:left}}.page-main .a-button-text__link #contact-modal,.page-main .a-button-text__link a.btn-default{margin:0 auto}.icp .a-button-text__description p{line-height:1.67}