.hero-banner-section *{font-family:'Barlow Condensed'}.hero-banner-section{float:left;width:100%;background:#f4f6f5;margin-top:-82px;position:relative;z-index:1;overflow:hidden;padding:100px 0px 90px}.hero-banner-section .left-part{width:45%;float:left;padding-right:20px}.hero-banner-section .right-part{width:55%;float:left;padding-left:20px}.hero-banner-section .left-part h1{text-transform:uppercase;font-size:72px;font-weight:700;line-height:75px;max-width:500px}.hero-banner-section .left-part h1 span{color:#ff5200}.hero-banner-section .left-part .content{width:100%;float:left;padding-left:15px;padding-top:20px;font-size:18px;line-height:24px}.hero-banner-section .left-part .content h6{font-size:28px;font-weight:700;line-height:normal}.hero-banner-section .left-part .content p{padding-bottom:0;font-family:'Barlow',sans-serif}.hero-banner-section .left-part .button{width:100%;float:left;padding-top:25px;padding-left:15px}.hero-banner-section .left-part .button a{display:inline-block;padding:11px 28px;font-size:18px;font-weight:400;background:#ff5100;border-radius:40px;color:#fff;box-shadow:0px 6px 13px -3px #ff5100}.hero-banner-section .left-part .button a:hover{background:#000;box-shadow:0px 6px 13px -3px #000}.hero-banner-section .left-part .highlight-text{display:none;font-size:110px;line-height:136px;font-weight:400;color:#f3f5f4;position:absolute;z-index:-1;text-transform:uppercase;font-family:'Barlow',sans-serif;top:95px;left:10px}.hero-banner-section .hero-banner-shape:before{content:' ';top:-530px;left:-15%;height:1200px;width:1200px;background:#fff;position:absolute;border-radius:50%;z-index:-2}.hero-banner-section .hero-banner-shape{position:relative;z-index:1;width:1500px;float:none;clear:both;max-width:100%;margin:auto}.hero-banner-section .down-btn{width:100%;float:left;position:relative;z-index:1;text-align:right;padding-top:100px}.hero-banner-section .down-btn a{position:relative;display:inline-flex;height:45px;width:45px;background:#ff5100;border-radius:50%;color:#fff;align-items:center;justify-content:center;font-size:28px}.chevron{position:absolute;width:20px;height:6px;opacity:0;transform:scale3d(0.5,0.5,0.5);animation:move 3s ease-out infinite;top:-15px;left:0;right:0;margin:auto}.chevron:first-child{animation:move 3s ease-out 1s infinite}.chevron:nth-child(2){animation:move 3s ease-out 2s infinite}.chevron:before,.chevron:after{content:' ';position:absolute;top:0;height:100%;width:51%;background:#fff}.chevron:before{left:0;transform:skew(0,30deg)}.chevron:after{right:0;width:50%;transform:skew(0,-30deg)}@keyframes move{25%{opacity:1}33%{opacity:1;transform:translateY(30px)}67%{opacity:1;transform:translateY(40px)}100%{opacity:0;transform:translateY(55px) scale3d(0.5,0.5,0.5)}}@keyframes pulse{to{opacity:1}}@media(min-width:1400px){.hero-banner-section .down-btn{padding-top:80px}}@media(max-width:1199px){.hero-banner-section .hero-banner-shape:before{left:-26%}}@media(max-width:991px){.hero-banner-section .left-part h1{font-size:52px;line-height:57px}.hero-banner-section .left-part .highlight-text{font-size:100px;line-height:120px}.hero-banner-section .hero-banner-shape:before{left:-390px;top:-630px}.hero-banner-section .down-btn{padding-top:10px}}@media(max-width:767px){.hero-banner-section .left-part{width:100%;padding-right:0}.hero-banner-section .left-part .highlight-text{display:none}.hero-banner-section .left-part .content{padding-left:0}.hero-banner-section .left-part .button{padding-left:0;text-align:center;padding-top:40px}.hero-banner-section .left-part .button a{font-weight:700;font-family:'Barlow',sans-serif;font-size:16px;padding:9px 32px;box-shadow:0px 1px 18px -3px #ff5100}.hero-banner-section .right-part{width:100%;display:none}.hero-banner-section .down-btn{display:none}.hero-banner-section .hero-banner-shape:before{height:970px;width:1130px;left:-340px;top:-440px}.hero-banner-section{padding:100px 0px 180px}.hero-banner-section .left-part h1{font-size:50px}}@media(max-width:480px){.hero-banner-section .hero-banner-shape:before{left:-580px;top:-370px}.hero-banner-section{padding:100px 0px 160px}}@media(max-width:360px){.hero-banner-section{padding:100px 0px 110px}}