.ft-theme .c-image__crop{height:auto}.ft-theme header.c-header{background-color:transparent!important;box-shadow:none}@media only screen and (min-width:992px){.ft-theme header .c-header__inner{padding:40px 0!important}.ft-theme header .c-header__inner .c-topnav__menu-item .c-topnav__menu-text.c-topnav__menu-text.c-topnav__menu-text{background-color:transparent}.ft-theme header .c-header__inner .c-topnav__menu-item:after{display:none}.ft-theme header .c-header__inner .c-topnav__menu-item:last-of-type{background-color:#004761;padding:8px 30px;border-radius:30px;border:1px solid #004761;transition:ease-in .2s background-color}.ft-theme header .c-header__inner .c-topnav__menu-item:last-of-type a{padding:0;color:#fff}.ft-theme header .c-header__inner .c-topnav__menu-item:last-of-type:hover{background-color:transparent;border:1px solid #004761}.ft-theme header .c-header__inner .c-topnav__menu-item:last-of-type:hover a{color:#004761}.ft-theme header .c-header__inner .c-topnav__menu-item:last-of-type:hover span:after{display:none}}.ft-theme .scroll-active header.c-header{background-color:#fff!important;box-shadow:0 3px 5px rgba(0,0,0,.1)}@media only screen and (min-width:992px){.ft-theme .scroll-active header .c-header__inner{padding:20px 0!important}}.ft-theme .body-container{position:relative;overflow:hidden}.ft-theme .body-container:before{content:"";position:absolute;width:100%;height:180px;background:#e1eaed;background:linear-gradient(180deg,#e1eaed 0,#e1eaed 50%,#fff 100%);top:0;left:0;z-index:-1}.ft-theme .body-container .c-btn{border-radius:30px}.ft-theme .homepage .dev-hero-landing{background-color:transparent!important}.ft-theme .homepage .dev-hero-landing .o-grid__collapse .c-image__crop{height:auto}.ft-theme .homepage .dev-hero-landing .o-grid__collapse .c-sxs__text{padding:20px 0;position:relative}@media (min-width:mediuim){.ft-theme .homepage .dev-hero-landing .o-grid__collapse .c-sxs__text{padding:0}}.ft-theme .homepage .dev-hero-landing .o-grid__collapse .c-sxs__text:before{content:"";position:absolute;width:100vw;background-color:#004761;z-index:-1;top:0;left:-20px;height:100%}@media only screen and (min-width:992px){.ft-theme .homepage .dev-hero-landing .o-grid__collapse .c-sxs__text:before{top:50%;left:50%;transform:translate(-66%,-50%);height:65%}}.ft-theme .homepage .dev-hero-landing .o-grid__collapse .c-sxs__image{transform:translateY(-20px)}.ft-theme .homepage .dev-watermark{position:relative;overflow:hidden}.ft-theme .homepage .dev-watermark:before{content:"";position:absolute;aspect-ratio:1;height:130%;background:url(//clientassets.collectivemo.com/4point/1.0.2/img/watermark.svg) no-repeat center center;background-size:contain;top:50%;right:0;transform:translate(60%,-50%);z-index:0;opacity:.1}.ft-theme .homepage .dev-watermark .overlay{position:relative;z-index:1}.ft-theme .subpage .body-container:after{content:"";position:absolute;height:570px;aspect-ratio:1;top:0;left:50%;background:url(//clientassets.collectivemo.com/4point/1.0.2/img/watermark.svg) no-repeat center center;background-size:contain;transform:translate(0,-213px);z-index:-1}.ft-theme .dev-team-profile{position:relative}.ft-theme .dev-team-profile h2{font-size:1.4rem;font-weight:600}.ft-theme .dev-team-profile:after{content:"";position:absolute;width:100%;height:180px;background:#e1eaed;background:linear-gradient(0deg,#e1eaed 0,#fff 100%);bottom:0;left:0;z-index:0}.ft-theme .dev-team-profile .overlay{position:relative;z-index:1}.ft-theme h2 span{font-weight:300}.ft-theme .page-our-team .body-container .section_SideBySide .c-sxs--description p{color:#484848;font-weight:300}.ft-theme .page-faq .section_SimpleText .box-copy p,.ft-theme .page-market-commentary .section_SimpleText .box-copy p{color:#484848}.ft-theme .page-market-commentary .section_SimpleText h2{color:#484848}.ft-theme .page-hero+.flex-col{width:100%;max-width:100%;margin-right:auto;margin-left:auto}@media (min-width:768px){.ft-theme .page-hero+.flex-col{width:750px}}@media only screen and (min-width:992px){.ft-theme .page-hero+.flex-col{width:950px}}@media (min-width:1200px){.ft-theme .page-hero+.flex-col{width:1170px}}.ft-theme .theme-footer-wrapper{position:relative;overflow:hidden}.ft-theme .theme-footer-wrapper:before{content:"";position:absolute;aspect-ratio:1;background:url(//clientassets.collectivemo.com/4point/1.0.2/img/watermark.svg) no-repeat center center;background-size:contain;z-index:0;opacity:.1;top:0;right:0;transform:translate(55%,200px);width:100%}@media only screen and (min-width:992px){.ft-theme .theme-footer-wrapper:before{top:0;right:0;height:100%;transform:translate(55%,-10%)}}.ft-theme .theme-footer-wrapper .footer-about-us{flex:1.5}.ft-theme .theme-footer-wrapper .footer-about-us a{margin:0 auto 20px}.ft-theme .dev-box-border-radius-30 .box{border-radius:30px;overflow:hidden}.ft-theme .page-resources .dev-box-border-radius-30 .box h2{font-weight:600}