.image_content-section{width:100%;overflow:hidden}.image_content_container{max-width:1200px;margin:0 auto;padding:0 20px}.page-width{max-width:1200px;margin:0 auto;padding-left:20px;padding-right:20px}.image_content_grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.image_content-left .image_content_sec{order:1}.image_content-left .info_sec,.image_content-right .image_content_sec{order:2}.image_content-right .info_sec{order:1}.image_content_sec{position:relative;width:100%}.image_content_sec img{width:100%;height:auto;display:block;object-fit:cover}.desk_img{display:block}.mob_img{display:none}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-center .button_wrapper{text-align:center}.text-right .button_wrapper{text-align:right}.sec_head p{font-size:36px;line-height:1;margin:0 0 30px;font-weight:700}.info_sec_desc p{font-size:16px;line-height:1.6;margin-bottom:16px}.info_sec_desc{margin:0 0 24px}.info_sec_desc p:last-child{margin-bottom:0}.info_sec_desc strong,.info_sec_desc b{font-weight:700}.info_sec_desc ul,.info_sec_desc ol{margin:16px 0;padding-left:24px}.info_sec_desc li{margin-bottom:8px}.button_wrapper{margin-top:24px}.button{display:inline-block;padding:14px 32px;text-decoration:none;border-radius:4px;font-weight:600;font-size:16px;text-align:center;transition:all .3s ease;border:2px solid transparent;cursor:pointer}.button--primary{background-color:#000;color:#fff;border-color:#000}.button--primary:hover{background-color:#333;border-color:#333}.button--secondary{background-color:transparent;color:#000;border-color:#000}.button--secondary:hover{background-color:#000;color:#fff}.image_content-section h2{text-transform:capitalize;letter-spacing:0}@media screen and (max-width:990px){.sec_head p{font-size:32px}}@media screen and (max-width:768px){.image_content_grid{grid-template-columns:1fr;gap:30px}.image_content-left .image_content_sec,.image_content-right .image_content_sec{order:1}.image_content-left .info_sec,.image_content-right .info_sec{order:2}.desk_img{display:none}.mob_img{display:block}.sec_head p{font-size:28px;margin-bottom:16px}.info_sec_desc{margin-bottom:20px}.button{padding:12px 28px;font-size:15px;width:100%}.page-width{padding-left:15px;padding-right:15px}}@media screen and (max-width:480px){.sec_head p{font-size:24px}.button{padding:10px 24px;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/image-with-content.css.map */
