.banner-section .row-fluid{padding:0 !important}.baner{background-color:#f5f0ec}.baner .container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.baner .container-fluid .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.baner .col-5{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.baner .col-6{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.baner-image{background-repeat:no-repeat;background-position:right;background-size:cover;text-align:center;height:100% !important}.baner-content{padding-left:9rem}.baner-content h1{font-size:2.875rem;font-weight:900;margin-bottom:1.5rem;margin-top:5rem}.baner-content>div{font-size:1.25rem;margin-bottom:5rem}.baner .col-6{padding-right:0 !important}.col-6.min-height{min-height:200px}@media(min-width:768px){.baner .col-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.baner .col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;margin-left:8.333333%}}@media(max-width:767px){.baner .col-6{padding:0 !important}}@media screen and (max-width:600px){.baner-image{height:32vh !important;margin-top:2.5rem}.baner-content{padding-left:2rem}.baner-content h1{font-size:2.5rem}}@media only screen and (max-width:1199px) and (min-width:769px){.baner-image{height:50vh !important}.baner-content h1{margin-top:1rem}}@media only screen and (max-width:1199px) and (min-width:768px){.baner-content{padding-left:2rem}}