.acf-repeater-divi{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.acf-repeater-divi .item{-ms-flex:1 1;flex:1 1;padding:40px 30px;max-width:500px}.acf-repeater-divi .item.inline-flex{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0;max-width:none}.acf-repeater-divi .item.inline-flex>*{-ms-flex:1 1;flex:1 1;padding:40px}.acf-repeater-divi .item.inline-flex>.inner-group{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.acf-repeater-divi .item.inline-flex>.inner-group>h2{font-size:40px;line-height:40px}.acf-repeater-divi .title{font-family:Canaro Bold,Helvetica,Arial,Lucida,sans-serif;font-size:36px;line-height:36px;color:#424242}.acf-repeater-divi .description{font-family:Open Sans,Arial,sans-serif;font-size:18px;line-height:25px;color:#424242}.acf-repeater-divi .linked-btn{position:relative;display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#fff;border-width:1px;border-color:#dd3d4c;border-radius:34px;letter-spacing:0;font-size:16px;font-family:Canaro Bold,Helvetica,Arial,Lucida,sans-serif;background-color:#dd3d4c;padding:20px 40px;margin-top:20px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-decoration:none}.acf-repeater-divi .linked-btn:hover{-webkit-transform:translateY(-.25em);transform:translateY(-.25em);-webkit-box-shadow:0 14px 34px rgba(132,3,13,.2),0 10px 10px rgba(132,3,13,.17);box-shadow:0 14px 34px rgba(132,3,13,.2),0 10px 10px rgba(132,3,13,.17)}.acf-repeater-divi .item-img{margin-bottom:30px}.break{-ms-flex-preferred-size:100%;flex-basis:100%;height:0}@media (max-width:940px){.acf-repeater-divi .item:not(.inline-flex){-ms-flex:auto;flex:auto;max-width:none}}@media (max-width:640px){.acf-repeater-divi,.acf-repeater-divi .item.inline-flex{-ms-flex-direction:column;flex-direction:column}.acf-repeater-divi .item.inline-flex>*{padding-bottom:0}.acf-repeater-divi .item-img{margin-bottom:30px;margin-top:30px}.acf-repeater-divi .item.inline-flex>.inner-group{padding-top:0}.acf-repeater-divi .item.inline-flex.img-right{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.acf-repeater-divi .title{font-size:30px}}