.guten-IUYrvW div[class*='swiper-button-'] { font-size: 1px; } .guten-IUYrvW.guten-client-logo .swiper-container .content-image img { height: 90px; object-fit: scale-down; } .guten-IUYrvW {  align-self: center; vertical-align: middle;   } .guten-element.guten-IUYrvW { padding-top: -2px; padding-right: -2px; padding-bottom: -2px; padding-left: -2px; }.guten-kHupew .gallery-items .gallery-item-wrap .thumbnail-wrap .caption-wrap { animation-duration: 0.5s!important; } .guten-kHupew:not([data-grid='masonry']) .gallery-items .gallery-item-wrap .thumbnail-wrap { height: 75px; } .guten-kHupew.guten-gallery .gallery-items .gallery-item-wrap .grid-item .caption-button .item-buttons .gallery-link span, .guten-kHupew.guten-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap .item-caption-over .item-buttons .gallery-link span { background: rgba(255, 255, 255, 0.9); color: rgba(0, 0, 0, 1); font-size: 15px; } .guten-kHupew.guten-gallery .gallery-items .gallery-item-wrap .grid-item .caption-button .item-buttons .gallery-link span svg, .guten-kHupew.guten-gallery .gallery-items .gallery-item-wrap .grid-item .caption-wrap .item-caption-over .item-buttons .gallery-link span svg { fill: rgba(0, 0, 0, 1); font-size: 15px; } .guten-kHupew .gallery-items .gallery-item-wrap .grid-item .thumbnail-wrap .caption-wrap .item-hover-bg { background: rgba(45, 45, 45, 1); } .guten-kHupew.guten-gallery .gallery-items .gallery-item-wrap .grid-item .gallery-link.with-text { flex-direction: column; } .guten-kHupew .gutenverse-popup-gallery .images .image-list .content-image .content-description-wrapper .content-title { color: ; } .guten-kHupew .gutenverse-popup-gallery .images .image-list .content-image .content-description-wrapper .content-description { color: ; } .guten-kHupew {   }.guten-1XS3jj.layout-boxed > .guten-container { max-width: 1550px; } .guten-1XS3jj > .guten-container { min-height: 80px; } section.guten-element.guten-1XS3jj > .guten-container { align-content: center; align-items: center; } .guten-1XS3jj:not(.background-animated), .guten-1XS3jj.background-animated > .guten-background-animated .animated-layer { background: ;  }.guten-n3uhls { width: 30%; order: 1;  } .guten-section > .guten-container > .guten-n3uhls.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-n3uhls.guten-column > .guten-column-wrapper { align-content: center; align-items: center; justify-content: flex-end; } .guten-n3uhls > .sticky-wrapper > .guten-column-wrapper, .guten-n3uhls > .guten-column-wrapper { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: -10px; padding-bottom: 0px; padding-left: 20px; } @media only screen and (max-width: 1024px) { .guten-n3uhls { width: 30%; } }.guten-K50ue4 { width: 70%; order: 1;  } .guten-section > .guten-container > .guten-K50ue4.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-K50ue4.guten-column > .guten-column-wrapper { align-content: center; align-items: center; } .guten-K50ue4 > .sticky-wrapper > .guten-column-wrapper, .guten-K50ue4 > .guten-column-wrapper { margin-top: 0px; margin-right: 00px; margin-bottom: 0px; margin-left: 0px; } @media only screen and (max-width: 1024px) { .guten-K50ue4 { width: 70%; } }.guten-4WzHLW { columns: 1; text-align: justify; color: rgba(65, 63, 63, 1); font-family: "Montserrat"; font-size: 16px; letter-spacing: 0em;   } .guten-element.guten-4WzHLW { margin-top: 10px; margin-right: 60px; margin-bottom: 25px; margin-left: -60px; padding-top: 0px; padding-right: 60px; padding-bottom: 0px; padding-left: 60px; }.guten-tnFp30 { columns: 1; text-align: justify; font-family: "Montserrat"; font-size: 17px;   } .guten-element.guten-tnFp30 { margin-top: 0px; margin-right: 0px; margin-bottom: 25px; margin-left: 0px; }.guten-x2SnS1.guten-button-wrapper { justify-content: left; } .guten-x2SnS1.guten-button-wrapper .guten-button { width: 45%; height: 50px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background: linear-gradient(90deg, rgba(6, 147, 227, 1) 0%,rgba(155, 81, 224, 1) 97.6%); border-top-left-radius: 20px;border-top-right-radius: 20px;border-bottom-right-radius: 20px;border-bottom-left-radius: 20px; box-shadow:  0px 2px 10px 2px rgba(199, 194, 194, 1);  } .guten-x2SnS1.guten-button-wrapper .guten-button i, .guten-x2SnS1.guten-button-wrapper .guten-button svg { margin-left: 30px; } .guten-x2SnS1.guten-button-wrapper .guten-button i { font-size: 20px; } .guten-x2SnS1.guten-button-wrapper .guten-button svg { font-size: 20px; } .guten-x2SnS1.guten-button-wrapper .guten-button span { color: rgba(255, 255, 255, 1); font-family: "Montserrat"; } .guten-x2SnS1.guten-button-wrapper .guten-button:hover span { color: rgba(255, 255, 255, 1); } .guten-x2SnS1.guten-button-wrapper .guten-button:hover { background: rgba(188, 180, 180, 0.62); box-shadow:  0px 0px 0px 0px rgba(255, 255, 255, 1); } .guten-x2SnS1.guten-element { border-top-left-radius: 20px;border-top-right-radius: 20px;border-bottom-right-radius: 20px;border-bottom-left-radius: 20px; } .guten-element.guten-x2SnS1 { margin-top: 0px; margin-right: 0px; margin-bottom: -20px; margin-left: 0px; }.guten-DTr7cq { columns: 1; text-align: justify; color: rgba(65, 63, 63, 1); font-family: "Montserrat"; font-size: 16px; letter-spacing: 0em;   } .guten-element.guten-DTr7cq { margin-top: 10px; margin-right: 0px; margin-bottom: 25px; margin-left: 0px; padding-top: 0px; padding-right: 40px; padding-bottom: 0px; padding-left: 40px; }.guten-aizRBu { columns: 1; text-align: justify; color: rgba(65, 63, 63, 1); font-family: "Montserrat"; font-size: 16px; letter-spacing: 0em;   } .guten-element.guten-aizRBu { margin-top: 10px; margin-right: 0px; margin-bottom: 25px; margin-left: 0px; padding-top: 0px; padding-right: 50px; padding-bottom: 0px; padding-left: 50px; }.guten-10Fdd1 { columns: 1; text-align: justify; color: rgba(65, 63, 63, 1); font-family: "Montserrat"; font-size: 16px; letter-spacing: 0em;   } .guten-element.guten-10Fdd1 { margin-top: 10px; margin-right: 0px; margin-bottom: 25px; margin-left: 0px; padding-top: 0px; padding-right: 50px; padding-bottom: 0px; padding-left: 50px; }.guten-oGLDs7 { columns: 1; text-align: justify; color: rgba(65, 63, 63, 1); font-family: "Montserrat"; font-size: 16px; letter-spacing: 0em;   } .guten-element.guten-oGLDs7 { margin-top: 10px; margin-right: 0px; margin-bottom: 25px; margin-left: 0px; padding-top: 0px; padding-right: 50px; padding-bottom: 0px; padding-left: 50px; }.guten-9PmeEE { columns: 1; text-align: justify; color: rgba(255, 255, 255, 1); font-family: "Montserrat"; font-size: 16px; letter-spacing: 0em;   } .guten-element.guten-9PmeEE { margin-top: 10px; margin-right: 0px; margin-bottom: 25px; margin-left: 0px; padding-top: 00px; padding-right: 0px; padding-bottom: 00px; padding-left: 0px; }.guten-r5KceF { columns: 1; text-align: justify; font-family: "Montserrat"; font-size: 17px; letter-spacing: 0em;   }.guten-9AOMUQ.guten-button-wrapper { justify-content: left; } .guten-9AOMUQ.guten-button-wrapper .guten-button { width: 45%; height: 50px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background: linear-gradient(90deg, rgba(6, 147, 227, 1) 0%,rgba(155, 81, 224, 1) 97.6%); border-top-left-radius: 20px;border-top-right-radius: 20px;border-bottom-right-radius: 20px;border-bottom-left-radius: 20px; box-shadow:  0px 2px 10px 2px rgba(100, 85, 85, 1);  } .guten-9AOMUQ.guten-button-wrapper .guten-button i, .guten-9AOMUQ.guten-button-wrapper .guten-button svg { margin-left: 30px; } .guten-9AOMUQ.guten-button-wrapper .guten-button i { font-size: 20px; } .guten-9AOMUQ.guten-button-wrapper .guten-button svg { font-size: 20px; } .guten-9AOMUQ.guten-button-wrapper .guten-button span { color: rgba(255, 255, 255, 1); font-family: "Montserrat"; font-size: 18px; } .guten-9AOMUQ.guten-button-wrapper .guten-button:hover { background: rgba(188, 180, 180, 0.14); box-shadow:  0px 0px 0px 0px rgba(255, 255, 255, 1); } .guten-9AOMUQ.guten-element { border-top-left-radius: 20px;border-top-right-radius: 20px;border-bottom-right-radius: 20px;border-bottom-left-radius: 20px; } .guten-element.guten-9AOMUQ { margin-top: 60px; margin-right: 0px; margin-bottom: -20px; margin-left: 0px; }.guten-i8HNRT { columns: 1; text-align: justify; color: rgba(255, 255, 255, 1); font-family: "Montserrat"; font-size: 18px; letter-spacing: 0em;   } .guten-element.guten-i8HNRT { margin-top: 0px; margin-right: -10px; margin-bottom: 25px; margin-left: -10px; }.guten-sAUl3O { columns: 1; text-align: justify; color: rgba(255, 255, 255, 1); font-family: "Montserrat"; font-size: 18px; letter-spacing: 0em;   } .guten-element.guten-sAUl3O { margin-top: 0px; margin-right: -10px; margin-bottom: 25px; margin-left: -10px; }.guten-ZK79mX { columns: 1; text-align: justify; color: rgba(255, 255, 255, 1); font-family: "Montserrat"; font-size: 18px; letter-spacing: 0em;   } .guten-element.guten-ZK79mX { margin-top: 0px; margin-right: -10px; margin-bottom: 25px; margin-left: -10px; }.guten-BTPxm2 { columns: 1; text-align: justify; color: rgba(255, 255, 255, 1); font-family: "Montserrat"; font-size: 18px; letter-spacing: 0em;   } .guten-element.guten-BTPxm2 { margin-top: 0px; margin-right: -10px; margin-bottom: 25px; margin-left: -10px; }.guten-NtKAm6 { columns: 1; text-align: justify; color: rgba(255, 255, 255, 1); font-family: "Montserrat"; font-size: 18px; letter-spacing: 0em;   } .guten-element.guten-NtKAm6 { margin-top: 0px; margin-right: -10px; margin-bottom: 25px; margin-left: -10px; }.guten-HNJbBD { columns: 1; text-align: justify; color: rgba(65, 63, 63, 1); font-family: "Montserrat"; font-size: 15px; letter-spacing: 0em;   } .guten-element.guten-HNJbBD { margin-top: 10px; margin-right: 22px; margin-bottom: 25px; margin-left: 22px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }.guten-obFmWo { columns: 1; text-align: justify; color: rgba(65, 63, 63, 1); font-family: "Montserrat"; font-size: 15px; letter-spacing: 0em;   } .guten-element.guten-obFmWo { margin-top: 10px; margin-right: 5px; margin-bottom: 25px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }.guten-zeyiEq { columns: 1; text-align: justify; color: rgba(65, 63, 63, 1); font-family: "Montserrat"; font-size: 15px; letter-spacing: 0em;   } .guten-element.guten-zeyiEq { margin-top: 10px; margin-right: 5px; margin-bottom: 25px; margin-left: 5px; padding-top: 00px; padding-right: 10px; padding-bottom: 00px; padding-left: 10px; }