.hero-temp1-button-container .button-common{line-height:18px;padding:16px 30px;margin-right:4.5px}.grid-template2__points-container .slick-slider{padding-bottom:5px}.grid-template2__points-container .slick-slider .slick-dots{bottom:-46px}.grid-template2__points-container .slick-slider .slick-dots li{width:8px}.grid-template2__points-container .slick-slider .slick-dots li button:before{font-size:0;width:8px;height:8px;background-color:black;border-radius:100%;top:25%;opacity:1}.grid-template2__points-container .slick-slider .slick-dots li.slick-active{width:16px}.grid-template2__points-container .slick-slider .slick-dots li.slick-active button:before{font-size:0;width:16px;height:8px;background-color:black;border-radius:10px;top:25%}.grid-template2__point-title{width:60%}.grid-template-2 p:has(.caption-text){margin-top:24px;margin-bottom:32px}.grid-template-2-image-container{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-height:fit-content;gap:12px}.grid-template-2-image{height:auto!important}.point-grid-desc-container{word-wrap:break-word;overflow-wrap:break-word;hyphens:auto;line-height:1.5}.grid-template-2-image-container img{max-width:100%;max-height:100%;object-fit:contain}@media screen and (min-width:768px){.content-align-gridstack{text-align:center!important}.grid-template-2-image-container{gap:16px}.point-grid-desc-container{margin-top:8px}}@media screen and (min-width:1366px){.grid-template-2-image-container{gap:20px}}