:root{--interior-hero-header-font-family:var(--fonts-header);--interior-hero-header-font-weight:700;--interior-hero-header-text-color:var(--background-2-base-alt);--global-lg-header-font-family:var(--fonts-header);--global-lg-header-mobile-font-size:calc(var(--global-lg-header-base-font-size) * 2.55);--global-btn-bg:var(--primary-base);--global-btn-text-color:var(--background-1-base)}.f-down{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);-webkit-transition:opacity 650ms ease 500ms,-webkit-transform 650ms ease 500ms;transition:opacity 650ms ease 500ms,-webkit-transform 650ms ease 500ms;transition:opacity 650ms ease 500ms,transform 650ms ease 500ms;transition:opacity 650ms ease 500ms,transform 650ms ease 500ms,-webkit-transform 650ms ease 500ms}.animation-complete .f-down{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}.primary-primary .interior-hero .hero-img:after{--interior-hero-vertical-strip-bg:#6952DF}.bg-container{background-color:var(--background-2-base);position:relative}.bg-container:before{content:"";display:block;height:40%;width:100%;position:absolute;top:0;left:0;right:0;background-color:var(--background-1-base)}@media (min-width:768px){.bg-container:before{height:30%}}.hpt .hpt-header{letter-spacing:0px}.template-one{background-color:var(--background-2-base)}.template-one .container{color:var(--background-2-base-alt);margin:0 auto;padding:90px 0 20%}@media (min-width:768px){.template-one .container{padding-top:130px}}@media (min-width:1280px){.template-one .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:100px}}@media (min-width:1600px){.template-one .container{padding-bottom:220px;padding-top:220px}}.template-one .content{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0vw 7vw}@media (min-width:1280px){.template-one .content{padding:0;padding-left:5vw}}.template-one .title{text-align:left;margin-bottom:28px;margin-left:14px;text-transform:none;--global-header-mobile-font-size:calc(var(--global-header-base-font-size) * 2.05);--global-header-tablet-font-size:calc(var(--global-header-base-font-size) * 3.5);--global-header-smdt-font-size:calc(var(--global-header-base-font-size) * 3.7);--global-header-mddt-font-size:calc(var(--global-header-base-font-size) * 5)}@media (max-width:767px){.template-one .title{letter-spacing:0px}}@media (min-width:1280px){.template-one .title{margin-left:0;margin-bottom:58px}}.template-one .intro{line-height:1.8;margin-bottom:30px;text-align:left;margin-left:14px}.template-one .intro:nth-of-type(3){margin-bottom:0}@media (min-width:1280px){.template-one .intro{width:75%;margin-left:0}}@media (min-width:1920px){.template-one .intro{width:60%}}@media (min-width:1280px){.template-one .list{margin-left:25px}}.template-one .list .list-text{font-weight:normal}.template-one .img-container{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;min-height:min(98vw,500px)}.template-one .images{position:relative}@media (max-width:1279px){.template-one .images{top:45px;width:75%;margin:auto;max-width:500px}}@media (min-width:768px){.template-one .images{width:75%}}@media (min-width:1280px){.template-one .images{margin-top:100px;width:clamp(450px,85%,735px);left:-5%}}.template-one .images .layer-two{position:absolute;width:11%;z-index:5}.template-one .images .la{top:26%;left:-1%}.template-one .images .lb{bottom:8%;left:16%}.template-one .images .lc{top:18%;right:19%}.template-one .images .layer-three{position:absolute;top:25%;width:24%;left:17%}.template-one .images .layer-four{position:absolute;top:4%;width:23%;right:26%}.template-one .images .svg-icons{left:-3%;top:19%;bottom:unset;width:31%}.template-one .images .b-render{scale:0.5;right:-12%;bottom:5%;-webkit-transition:all 850ms ease 1250ms;transition:all 850ms ease 1250ms}.template-one .images .fp{scale:0.42;right:7%;bottom:-14%;-webkit-transition:all 850ms ease 1450ms;transition:all 850ms ease 1450ms}.template-one .images svg{position:absolute;width:min(11%,95px);-webkit-filter:drop-shadow(0px 0px 16px rgba(130,59,163,0.25));filter:drop-shadow(0px 0px 16px rgba(130,59,163,0.25))}.template-one .images svg.layer-sem{bottom:14%;left:0}.template-one .images svg.layer-cms{top:-8px;right:53%}.template-one .images svg.layer-gal{right:19%;left:unset;bottom:30%}.template-one .animate-layer-one{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);-webkit-transition:opacity 950ms ease 500ms,-webkit-transform 950ms ease 500ms;transition:opacity 950ms ease 500ms,-webkit-transform 950ms ease 500ms;transition:opacity 950ms ease 500ms,transform 950ms ease 500ms;transition:opacity 950ms ease 500ms,transform 950ms ease 500ms,-webkit-transform 950ms ease 500ms}.template-one .animate-layer-two{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);-webkit-transition:opacity 850ms ease 1050ms,-webkit-transform 850ms ease 1050ms;transition:opacity 850ms ease 1050ms,-webkit-transform 850ms ease 1050ms;transition:opacity 850ms ease 1050ms,transform 850ms ease 1050ms;transition:opacity 850ms ease 1050ms,transform 850ms ease 1050ms,-webkit-transform 850ms ease 1050ms}.template-one .animate-layer-three{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);-webkit-transition:opacity 1250ms ease 1600ms,-webkit-transform 1250ms ease 1600ms;transition:opacity 1250ms ease 1600ms,-webkit-transform 1250ms ease 1600ms;transition:opacity 1250ms ease 1600ms,transform 1250ms ease 1600ms;transition:opacity 1250ms ease 1600ms,transform 1250ms ease 1600ms,-webkit-transform 1250ms ease 1600ms}.template-one .title.f-down{-webkit-transition:all 650ms ease 250ms;transition:all 650ms ease 250ms}.template-one .animation-complete .animate-layer-one{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}.template-one .animation-complete .animate-layer-two{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}.template-one .animation-complete .animate-layer-three{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}.button:hover{opacity:var(--hp-button-hover-opacity)!important}