.header-banner--heading{margin-bottom:40px}.header-banner--heading .title{font-size:120px;line-height:104px;font-family:var(--theme-font-primary-black)}@media screen and (max-width:991px){.header-banner--heading .title{font-size:37px;line-height:1}}.header-banner--subheading .title{font-family:var(--theme-font-secondary-bold);font-size:61px;color:var(--theme-primary)}@media screen and (max-width:991px){.header-banner--subheading .title{font-size:24px}}.header-banner--content{position:relative;z-index:2;background-color:var(--theme-black);height:calc(100vh - 202px);display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center}@media screen and (max-width:991px){.header-banner--content{height:calc(100vh - 66px);padding-top:30px;padding-bottom:60px}}.header-banner--content---home{height:calc(100vh - 202px)}.header-banner--content--inner{margin-top:150px;margin-bottom:120px}@media screen and (max-width:991px){.header-banner--content--inner{margin-top:110px;margin-bottom:20px}}.header-banner--content--inner.floating-button{padding-right:250px}@media screen and (max-width:991px){.header-banner--content--inner.floating-button{padding-right:0}}.header-banner--desc{font-size:20px;max-width:580px}.sidebar-menu .nav li{margin-bottom:12px}.sidebar-menu .nav li.active a{color:var(--theme-primary)}.sidebar-menu .nav li a{padding:0}.sidebar-menu .nav li a:focus,.sidebar-menu .nav li a:hover{background-color:transparent}@media screen and (min-width:1100px){.template:not([data-editing="1"]) .animation-element{opacity:1;position:relative}.template:not([data-editing="1"]) .animation-element.aboslute{position:absolute!important}.template:not([data-editing="1"]) .animation-element.slide-left{opacity:1;transition:all .8s linear;transform:translate3d(-100px,0,0)}.template:not([data-editing="1"]) .animation-element.slide-left.in-view{opacity:1;transform:translate3d(0,0,0)}}.sidebar-links{margin-bottom:40px;position:sticky;top:0}@media screen and (min-width:992px){.sidebar-links-wrapper{position:sticky;top:110px}}.sidebar-links .btn{font-size:18px;padding:5px 0}.sidebar-links .btn.active,.sidebar-links .btn:focus,.sidebar-links .btn:hover{color:var(--theme-primary)}<!-- module: frontend/template controller: default  action: themestyle -->