.image-with-caption__title{color:#0b7dcf;font-family:Avenir;font-size:30px;font-weight:900;line-height:34px;text-align:center}.image-wth-caption__description p{color:#666;font-family:Avenir;font-size:20px;line-height:26px}.image-with-caption__img{margin-left:auto;margin-right:auto;margin-top:40px;text-align:center}.image-with-caption__info{color:#666;font-family:Avenir;font-size:20px;line-height:26px;margin:18px 15px 0}.image-with-caption__info.center{text-align:center}.image-with-caption__info.left{text-align:left}.image-with-caption__button{display:flex;justify-content:center;margin-top:40px}.image-with-caption__button a{display:block;font-family:Avenir;font-size:16px;font-weight:900;padding:12px 30px;text-decoration:none;width:fit-content}.image-with-caption__img img{height:auto;width:100%}.image-w-caption__step-content{display:flex;flex-wrap:wrap;margin:40px -25px}.image-w-caption__step-item{display:flex;flex:0 0 50%;flex-direction:column;max-width:50%;padding-left:25px;padding-right:25px}.image-w-caption__step-item-inner{border:1px solid #c3e6ff;border-radius:20px;height:100%;padding:60px;position:relative}.image-w-caption__item-number{background-color:#c3e6ff;border-radius:50%;display:flex;height:50px;left:40px;position:absolute;top:40px;width:50px}.image-w-caption__item-number p{color:#fff;font-family:Avenir;font-size:26px;font-weight:900;margin:auto}.image-w-caption__item-img{display:flex;margin-bottom:20px;min-height:124px}.image-w-caption__item-img img{margin:auto}.image-w-caption__item-title{color:#666;font-family:Avenir;font-size:20px;font-weight:900;line-height:26px;margin-bottom:0;margin-top:0}.image-w-caption__item-desc{color:#666;font-family:Avenir;font-size:18px;line-height:20px;margin-bottom:0}@media (max-width:991px){.image-with-caption__title{font-size:26px;line-height:32px}.image-wth-caption__description p{font-size:18px;line-height:24px}.image-with-caption__img{margin-top:30px}.image-with-caption__info{font-size:18px;line-height:24px;margin:18px 15px 0}.image-w-caption__step-content{margin:30px -24px}.image-w-caption__step-item-inner{padding:40px}.image-w-caption__item-number{height:40px;left:15px;top:15px;width:40px}.image-w-caption__item-number p{font-size:20px}}@media (max-width:767px){.image-with-caption__title{font-size:22px;line-height:26px}.image-wth-caption__description p{font-size:16px;line-height:24px;text-align:center}.image-with-caption__info{font-size:16px;line-height:24px;margin:18px 0 0}.image-with-caption__info.left{text-align:center}.image-w-caption__step-content{margin:30px -15px}.image-w-caption__step-item:last-of-type{margin-bottom:0}.image-w-caption__step-item-inner{padding:30px}.image-w-caption__item-number{height:30px;width:30px}.image-w-caption__item-number p{font-size:16px}.image-w-caption__item-img{min-height:1px}.image-w-caption__item-title{font-size:18px}.image-w-caption__item-desc{font-size:16px;line-height:24px}}.image-with-caption.layout_2 .image-with-caption__title{color:#444;font-family:Avenir;font-size:25px;font-weight:700;letter-spacing:0;line-height:30px;margin-bottom:22px;text-align:center}.image-with-caption.layout_2 .image-wth-caption__description p{color:#bababa;font-size:18px;letter-spacing:0;line-height:28px;margin:18px 50px 10px;text-align:justify}.image-with-caption.layout_2 .image-with-caption__info.center{color:#bababa;font-family:Avenir;font-size:18px;letter-spacing:1px;line-height:29px;margin:18px 100px 87px;text-align:center}@media (max-width:991px){.image-with-caption.layout_2 .image-with-caption__info.center{font-size:16px;letter-spacing:0;line-height:26px;margin:10px 40px 20px}.image-with-caption.layout_2 .image-with-caption__title{font-size:26px;line-height:35px;margin-bottom:15px;margin-top:0;padding:0 10px}.image-with-caption.layout_2 .image-wth-caption__description p{line-height:26px;margin:0 20px}.image-with-caption.layout_2 .image-with-caption__img img{width:80%}}@media (max-width:767px){.image-with-caption.layout_2 .image-with-caption__title{font-size:18px;line-height:20px;margin-bottom:10px}.image-with-caption.layout_2 .image-wth-caption__description p{font-size:14px;line-height:24px}.image-with-caption.layout_2 .image-with-caption__info.center{font-size:14px;line-height:22px;margin:10px 10px 30px}}@media (max-width:480px){.image-with-caption.layout_2 .image-with-caption__img img{width:100%}.image-with-caption.layout_2 .image-with-caption__info.center{font-size:12px;line-height:22px}}