.custom-why-imageblock .custom-image-with-columns{display:flex;flex-direction:column;justify-content:space-between;align-items:center;max-width:1290px;margin:0 auto;padding:120px 0}.custom-why-imageblock .image-section{display:flex;gap:30px;flex-direction:row;width:100%;justify-content:space-between;flex:1;position:relative}.custom-why-imageblock .image-section img{width:100%}.custom-why-imageblock .image-section .image-content{position:relative;width:100%;max-width:790px}.custom-why-imageblock .image-section img{max-width:100%;height:auto}.custom-why-imageblock .popup-content{position:absolute;top:57px;left:39px;background-color:transparent;border-radius:10px;display:block;box-shadow:none}.custom-why-imageblock .popup-content ul li{background:#fff9;padding:10.5px 10px}.custom-why-imageblock .image-section:hover .popup-content{display:block}.custom-why-imageblock .popup-content ul{display:flex;flex-direction:column;gap:25px}.custom-why-imageblock .image-text-content{width:100%;height:fit-content;max-width:410px}.custom-why-imageblock .image-text-content .subheading{color:var(--Green, #009845);font-family:Montserrat;font-size:16px;font-style:normal;font-weight:700;margin-top:0;line-height:120%;letter-spacing:-.32px;margin-bottom:40px}.custom-why-imageblock .image-text-content .heading{color:#000;font-family:Montserrat;font-size:40px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-.8px;margin-bottom:10px;margin-top:0}.custom-why-imageblock .image-text-content .description{color:#081f2c;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:600;letter-spacing:0;line-height:163%;margin:0}.custom-why-imageblock .image-section img{object-fit:cover;height:100%}.custom-why-imageblock .text-section{flex:2;padding-top:100px}.custom-why-imageblock .columns-content{display:flex;justify-content:space-between;gap:30px;margin-top:30px}.custom-why-imageblock .column{width:100%;max-width:410px;background-color:#4caf50;padding:30px;border-radius:0;position:relative}.custom-why-imageblock .column h3{color:var(--gray-tones-white-40, rgba(255, 255, 255, .4));font-family:Montserrat;font-size:80px;font-style:normal;font-weight:700;line-height:76px;letter-spacing:-1.6px;margin-top:0;margin-bottom:60px}.custom-why-imageblock .column p.heading{color:var(--White, #FFF);font-family:Montserrat;font-size:24px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-.48px;margin-top:0;margin-bottom:9px}.custom-why-imageblock .popup-content ul li h5{color:var(--Black, #081F2C);font-family:Montserrat;font-size:24px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-.48px}.custom-why-imageblock .popup-content ul li:nth-child(2){margin-left:23px}.custom-why-imageblock .popup-content ul li:nth-child(3){margin-left:48px}.custom-why-imageblock .popup-content ul li span{color:var(--Black, #081F2C);font-family:Montserrat;font-size:12px;font-style:normal;font-weight:700;max-width:126px;line-height:120%;letter-spacing:-.24px}.custom-why-imageblock .popup-content ul{padding-left:0}.custom-why-imageblock .popup-content ul li{list-style-type:none;gap:10px;display:flex;align-items:center}.custom-why-imageblock .popup-content ul li h5{margin:0}.custom-why-imageblock .column p{color:var(--White, #FFF);font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:0;margin-bottom:0}@media screen and (min-width:768px){.custom-why-imageblock .image-content.desktop-hide,.custom-why-imageblock .column .desktop-hide{display:none}}@media screen and (max-width:576px){.custom-why-imageblock .image-content.desktop-hide img{min-height:265px}}@media screen and (min-width:768px) and (max-width:989px){.custom-why-imageblock .column p.heading{font-size:20px}.custom-why-imageblock .column{padding:15px}}@media screen and (max-width:767px){.custom-why-imageblock .image-text-content .description{margin-bottom:0}.custom-why-imageblock .image-text-content .heading{color:#000;font-family:Montserrat;font-size:32px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-.64px}.custom-why-imageblock .column p.heading{color:var(--White, #FFF);font-family:Montserrat;font-size:20px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-.4px}.custom-why-imageblock .text-merge .desktop-hide{color:var(--White, #FFF);font-family:Montserrat;font-size:40px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.8px}.custom-why-imageblock .popup-content ul li{padding:8px}.custom-why-imageblock .popup-content ul li h5{color:var(--Black, #081F2C);font-family:Montserrat;font-size:24px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-.48px}.custom-why-imageblock .popup-content ul li span{color:var(--Black, #081F2C);font-family:Montserrat;font-size:10px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-.2px}.custom-why-imageblock .popup-content{position:absolute;top:50px;left:10px}.custom-why-imageblock .popup-content ul li:nth-child(2){margin-left:33px}.custom-why-imageblock .popup-content ul li:nth-child(3){margin-left:0}.custom-why-imageblock .popup-content ul{gap:5px}.custom-why-imageblock .text-section{padding-left:20px;padding-right:20px}.custom-why-imageblock .image-text-content{padding:0 20px}.image-content.desktop-hide img{object-fit:cover;height:100%;max-width:100%}.image-content.desktop-hide{position:relative;width:100%;margin-top:40px}.custom-why-imageblock .image-content.mobile-hide{display:none}.custom-why-imageblock .columns-content{margin-top:0}.custom-why-imageblock .column p.description{margin-bottom:0}.custom-why-imageblock .text-section{padding-top:40px}.custom-why-imageblock .column p{margin-top:0}.custom-why-imageblock .column{color:var(--White, #FFF);font-family:Montserrat;font-size:20px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-.4px}.custom-why-imageblock .column{padding:20px}.custom-why-imageblock .text-merge{display:flex;align-items:center}.custom-why-imageblock .text-merge .desktop-hide{color:var(--White, #FFF);font-family:Montserrat;font-size:40px;margin-right:15px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.8px}.custom-why-imageblock .column h3{display:none}.custom-why-imageblock .column{max-width:100%}.custom-why-imageblock .columns-content,.custom-why-imageblock .image-section{flex-direction:column}}@media screen and (min-width:768px) and (max-width:1340px){.custom-why-imageblock .custom-image-with-columns{padding-left:20px;padding-right:20px}}
/*# sourceMappingURL=/cdn/shop/t/94/assets/custom-why-image-with-blocks.css.map */
