﻿.block-with-photo.right .text-block {
    width: 50%;
}
.block-with-photo .text-block {
    width: 60%;
}

.block-with-illustration, .business-cards-section, .cards-section, .event-cards-carousel, .special-proposes {
    padding: 4rem 0rem !important;
}

.section-card-carousel .main .title{
    font-size:24px;
}

.question a:nth-child(2n+1){
    margin-left:2rem;
}

.megamenu .links li:not(:last-child){
    margin-bottom:8px;
}

.megamenu .group-title {
    margin: 2rem 0 1rem 0;
}

.megamenu {
    padding: 0rem 0 2rem 0;
}

.megamenu .group-title {
    font: 16px /24px "TBCSailec-Bold";
}

.megamenu .links a {
    color: #5C5F64;
    font: 14px/21px "TBCSailec-Medium";
}

.megamenu .sidemenu li {
    margin-bottom: 2rem;
}

.megamenu .sidemenu {
    margin: 4rem 0 3rem 0;
}

.megamenu.show {
    box-shadow: 0px 16px 32px rgba(34, 34, 34, 0.05);
}
.knowledge .subtitle p{
    margin-bottom: 0;
}

.advantages {
    padding: 4rem 0 1.5rem 0;
}

.textBlock-section {
    padding: 4rem 0;
}

.fees.table-section + .textBlock-section{
    padding-top:0;
}

.section-card {
    margin-top: 2rem;
}

.section-card-carousel .bottom a, .section-card a{
    text-transform: uppercase;
    font-feature-settings: 'case' on;
    color: #0F437F;
}
.fees {
    padding: 4rem 0;
}

.megamenu {
    margin: 1px 0px 0;
}

a.navbar-brand + div.navbar-collapse ul.navbar-nav {
    margin-left: 4rem;
}
.sw .toolbar {
    padding: 2rem .8rem;
}
.carousel .block-with-photo {
    height: 530px;
    position: relative;
}

.btn-circle{
    font-size:38px !important;
}