.banner-section .dnd-section{padding:0}.banner-section .row-fluid{width:100%}.banner-wrap .inner-header-overlay{background:no-repeat bottom/cover;height:130px;margin-top:25px;width:100%}.banner-wrap .banner-content{margin:0 auto;max-width:1400px;position:relative;width:95%}.banner-wrap .banner-content h1{font-family:AGaramondPro-Bold;font-size:60px;font-weight:400;line-height:1;margin:25px 0 45px;text-transform:uppercase}.banner-wrap .banner-content h1 span{background:linear-gradient(90deg,#0cbdb9,#20bda8,#42bd8d,#78be61,#a6bf3b);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.banner-wrap .banner-content p{color:#000;font-family:AGaramondPro-Regular;font-size:20px;line-height:1.5}@media screen and (max-width:1365px){.banner-wrap .inner-header-overlay{margin-top:0}}@media screen and (max-width:1242px){.banner-wrap .inner-header-overlay{margin-top:-2px}}@media screen and (max-width:1023px){.banner-wrap .inner-header-overlay{margin-top:0}}@media screen and (max-width:735px){.banner-wrap .banner-content h1{font-size:55px}}@media screen and (max-width:567px){.banner-wrap .banner-content h1{font-size:50px;margin:25px 0}}@media screen and (max-width:413px){.banner-wrap .banner-content h1{font-size:43px}}@media screen and (max-width:374px){.banner-wrap .banner-content h1{font-size:38px}}