.guten-s4punM.layout-boxed > .guten-container { max-width: 1140px; } .guten-s4punM:not(.background-animated), .guten-s4punM.background-animated > .guten-background-animated .animated-layer { background: rgba(248, 249, 250, 0);  } .guten-element.guten-s4punM { padding-top: 80px; padding-bottom: 60px; } @media only screen and (max-width: 1024px) { .guten-element.guten-s4punM { padding-top: 60px; padding-right: 40px; padding-bottom: 30px; padding-left: 40px; z-index: 50; } } @media only screen and (max-width: 767px) { .guten-element.guten-s4punM { padding-top: 40px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px; z-index: 50; } }.guten-Z8VXUl { width: 100%; order: 1;  } @media only screen and (max-width: 1024px) { .guten-Z8VXUl { width: 100%; } } @media only screen and (max-width: 767px) { .guten-Z8VXUl.guten-element.guten-column { width: 100%; } }.guten-CZyQHI.guten-client-logo .swiper-container .content-image .main-image { padding-right: 30px; padding-left: 30px; opacity: 0.4; } .guten-CZyQHI.guten-client-logo .swiper-container .content-image .hover-image { padding-right: 30px; padding-left: 30px; } .guten-CZyQHI.guten-client-logo .swiper-container .image-list:hover .content-image .hover-image { opacity: 0.8; } .guten-CZyQHI {   } @media only screen and (max-width: 1024px) { .guten-CZyQHI.guten-client-logo .swiper-container .content-image .main-image { margin-top: 0px; margin-bottom: 0px; border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px; } }.guten-BtfVw1 { width: 10%; order: 1;  } @media only screen and (max-width: 1024px) { .guten-BtfVw1 { width: 10%; } } @media only screen and (max-width: 767px) { .guten-BtfVw1.guten-element.guten-column { width: 20%; } }.guten-9qYI0l { width: 80%; order: 1;  } @media only screen and (max-width: 1024px) { .guten-9qYI0l { width: 80%; } } @media only screen and (max-width: 767px) { .guten-9qYI0l.guten-element.guten-column { width: 60%; } }.guten-GJbnRp { width: 10%; order: 1;  } @media only screen and (max-width: 1024px) { .guten-GJbnRp { width: 10%; } } @media only screen and (max-width: 767px) { .guten-GJbnRp.guten-element.guten-column { width: 20%; } }.guten-P6Daqq.guten-spacer { padding-bottom: 50px!important; } .guten-P6Daqq { background: linear-gradient(90deg, rgba(255, 255, 255, 1) 8%,rgba(242, 41, 91, 0) 100%);    } .guten-element.guten-P6Daqq { margin-top: -50px; z-index: 3; } @media only screen and (max-width: 1024px) { .guten-element.guten-P6Daqq { margin-top: -40px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; z-index: 3; } }.guten-DY3EUA.guten-spacer { padding-bottom: 40px!important; } .guten-DY3EUA { background: linear-gradient(270deg, rgba(255, 255, 255, 1) 0%,rgba(242, 41, 91, 0) 100%);   } .guten-element.guten-DY3EUA { margin-top: -40px; margin-right: -4px; z-index: 3; }