.text-center{text-align: center;}
.callouts-layout-five{background-color: #fff; font-size: 20px; color: #333333; line-height: normal; overflow-x: hidden; position: relative;font-weight: 400;}
.callouts-layout-five :is(h1,h2,h3,h4,h5,h6){margin-top: 0; margin-bottom: 10px; color: #333333; line-height: normal;}
.callouts-layout-five .digitalContent p{margin-bottom: 30px; margin-top: 0;}
.callouts-layout-five .digitalContent p:last-child{margin-bottom: 0;}
.callouts-layout-five a{color: #005BC5; text-decoration: none;}
.callouts-layout-five a:hover{opacity: 0.9;color: inherit;}

.callouts-layout-five .callouts-container{width: 100%; max-width: 1430px; padding-left: 15px; padding-right: 15px; margin: 0 auto; position: relative; z-index: 1;}
.callouts-layout-five .callouts-container .callouts-row{margin-left: -15px; margin-right: -15px; display: flex; display: flex; align-items: center; flex-wrap: wrap;}
.callouts-layout-five .callouts-container .callouts-row .callouts-col-6{max-width: 50%; width: 100%; padding: 0 15px; position: relative;}

.callouts-layout-five .digitalImg{height: 500px; overflow: hidden;border-radius: 10px;width: calc(100% + 40px); position: relative; z-index: 1;}
.callouts-layout-five .digitalImg img{width: 100%; height: 100%; object-fit: cover;}
.callouts-layout-five .digitalContent{background-color: #005BC5; color: #fff; border-radius: 5px; padding: 50px 50px 50px 140px; min-height: 756px; display: flex; flex-direction: column; justify-content: center; width: calc(100% + 50px); margin-left: -50px;}
.callouts-layout-five .digitalContent :is(h1,h2,h3,h4,h5,h6){font-size: 48px; color: #fff; text-transform: uppercase;font-weight: 700;line-height: normal;}
.callouts-reverse .digitalContent{padding-right: 100px; padding-left: 50px; margin-left: 0; margin-right: -50px;}
.callouts-reverse .callouts-container .callouts-row{flex-direction: row-reverse;}

.callouts-layout-five .blog-read-more{ display: inline-flex;align-items: center; background-color: transparent; color: #fff; font-weight: 400; font-size: 20px; border: none; cursor: pointer; transition: all 0.3s ease-in-out; position: relative; line-height: normal; position: relative; text-decoration: none; white-space: nowrap;}
.callouts-layout-five .blog-read-more .arrow { margin-left: 15px; transition: all 0.3s ease-in-out; position: relative; left: 0; width: 20px;    display: inline-flex; justify-content: center; align-items: center;}
.callouts-layout-five .blog-read-more .arrow img{max-width: 100%;height: auto;}
.callouts-layout-five .blog-read-more .arrow svg{width:100%;height: 100%;fill:#fff;}
.callouts-layout-five .blog-read-more .arrow i{font-size: 100%;color: #fff;}
.callouts-layout-five .blog-read-more:hover, .callouts-layout-five .blog-read-more:focus { background-color: transparent; color: #fff;}
.callouts-layout-five .blog-read-more:hover .arrow , .callouts-layout-five .blog-read-more:focus .arrow { left: 5px; }
.callouts-layout-five .remove-arrow .arrow { display: none; }
@media (max-width:1024px){
    .callouts-reverse .digitalContent { padding-right: 50px;}
    .callouts-layout-five{font-size: 18px;}
    .callouts-layout-five .digitalContent :is(h1,h2,h3,h4,h5,h6){font-size: 40px;}
    .callouts-layout-five .blog-read-more{font-size: 18px;}
}


@media (max-width:991px){
    .callouts-layout-five .digitalImg{height: 300px; width: calc(100% + 15px);}
    .callouts-layout-five .digitalContent{min-height: 500px;}
}

@media (max-width:767px){
    .callouts-layout-five{font-size: 16px;}
    .callouts-layout-five .callouts-container{padding-left: 30px; padding-right: 30px;}
    .callouts-layout-five .callouts-container .callouts-row .callouts-col-6{max-width: 100%;}
    .callouts-layout-five .digitalImg{width: 100%;}
    .callouts-layout-five .digitalContent{width: calc(100% + 60px); margin-left: -30px;padding: 100px 30px 30px; text-align: center;min-height: auto;}
    .callouts-layout-five .digitalContent :is(h1,h2,h3,h4,h5,h6){font-size: 30px;}
    .callouts-layout-five .blog-read-more{font-size: 16px;justify-content: center;}
    .callouts-layout-five .digitalImg{margin-bottom: -60px;}
}