.gdlr-core-tab-2{
display: flex;
flex-wrap: wrap;
}
.gdlr-core-tab-2 .gdlr-core-tab-item-content-wrap{
width: 50%;
}
.gdlr-core-tab-2.gdlr-core-tab-style1-vertical .gdlr-core-tab-item-title-wrap{
max-width: 50%;
}
@media only screen and (max-width: 991.98px){
.gdlr-core-tab-2 .gdlr-core-tab-item-content-wrap{
width: 100%;
}
.gdlr-core-tab-2.gdlr-core-tab-style1-vertical .gdlr-core-tab-item-title-wrap{
max-width: 100%;
}
}
.gdlr-core-tab-2 .gdlr-core-tab-style1-vertical.gdlr-core-left-align .gdlr-core-tab-item-title-wrap {
display: flex;
flex-direction: column;
}
.gdlr-core-tab-2.gdlr-core-tab-style1-vertical.gdlr-core-left-align .gdlr-core-tab-item-title.gdlr-core-active {
margin-right: 0;
padding-right: 35px;
}
.gdlr-core-tab-2.gdlr-core-tab-item .gdlr-core-tab-item-title{
margin-left: 0;
text-transform: none;
font-weight: 400;
border: 0;
background: transparent !important;
}
.gdlr-core-tab-2.gdlr-core-tab-item .gdlr-core-column-service-item{
padding-bottom: 0;
}
.gdlr-core-tab-2.gdlr-core-tab-item .gdlr-core-column-service-item i{
border: 1px solid #dee2e6;
padding: 20px !important;
transition: all 0.5s ease 0s;
font-size: 40px;
line-height: 40px !important;
width: 40px !important;
height: 40px !important;
}
.gdlr-core-tab-2.gdlr-core-tab-item .gdlr-core-tab-item-title .gdlr-core-column-service-caption{
font-style: normal;
} .cania-footer-wrapper #block-55,
.cania-footer-wrapper #block-46,
.cania-footer-wrapper #block-47{
margin-bottom: 30px;
}