@media (max-width:767px){.wdse-media-logos{justify-content:space-around}}.animate-on-hover.kb-row-layout-wrap:not(.kb-row-layout-wrap .kb-row-layout-wrap)>.kt-row-column-wrap{transition:width .3s ease,max-width .3s ease}.animate-on-hover.kb-row-layout-wrap:not(.kb-row-layout-wrap .kb-row-layout-wrap)>.kt-row-column-wrap:hover{width:100% !important;max-width:100% !important}.wp-block-group .clearfront-icon-list{position:relative;.kt-inside-inner-col{border-bottom:0}.kb-svg-icon-wrap{transition:transform .3s ease}}.wp-block-group .clearfront-icon-list:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:.5px;background-color:var(--wp--preset--color--contrast-4);transition:all .3s ease-in-out;transform:translateX(0)}.wp-block-group .clearfront-icon-list:hover:after{left:50%;width:100vw;transform:translateX(-50%)}.wp-block-group .clearfront-icon-list:hover{.kb-svg-icon-wrap{transform:rotate(-90deg)}}.wdse-heading-title{width:calc(100% - 60px);margin:0 auto}@media (max-width:1024px){.wdse-heading-title{width:calc(100% - 40px)}}@media (max-width:767px){.wdse-heading-title{width:calc(100% - 20px)}}:is(.wdse-deco-divider,.wdse-deco-divider-wrapper){position:relative;margin-block-start:0;&:before{content:'';position:absolute;top:100%;left:0;width:calc(100% - 9px);height:.5px;background-color:var(--wp--preset--color--contrast-4);transform:translateY(-50%)}&:after{content:'';position:absolute;top:100%;right:0;width:8px;height:8px;border-radius:50%;border:.5px solid var(--wp--preset--color--contrast-4);transform:translateY(-50%)}}.wdse-deco-divider-wrapper:before,.wdse-deco-divider-wrapper:after{top:0}.wdse-deco-divider.light,.wdse-deco-divider-wrapper.light{&:before{background-color:var(--wp--preset--color--base)}&:after{border-color:var(--wp--preset--color--base)}}.wdse-deco-divider.dark,.wdse-deco-divider-wrapper.dark{&:before{background-color:var(--wp--preset--color--contrast)}&:after{border-color:var(--wp--preset--color--contrast)}}@media (min-resolution:2dppx){:is(.wdse-deco-divider,.wdse-deco-divider-wrapper){&:before{height:1px}&:after{border:1px solid var(--wp--preset--color--contrast-4)}}}@media (min-width:768px){.smooth-scroll-container{height:475px;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth}.smooth-scroll-container::-webkit-scrollbar{display:none}}.wdb-page-contained-template{p{max-width:100%;img{max-width:400px;height:auto}}iframe{max-width:100%}}.modal .modal-content{max-width:914px}.modal-content{background-color:var(--wp--preset--color--contrast-2);color:var(--wp--preset--color--base);h5{color:var(--wp--preset--color--base)}}.team_member__name{text-transform:uppercase !important;letter-spacing:.8px}.team_member__job_title{margin-bottom:0 !important}.kadence-conversions-close{border-radius:50%;padding:10px !important}@media (min-width:1025px){.kadence-conversions-close{transform:translateX(50px)}}.clearfront-logo-lettering img{margin-bottom:-16px}.wdse-footer-cta-btn .kb-svg-icon-wrap{background:var(--wp--preset--color--accent);border-radius:50px;width:24px;height:24px;color:var(--wp--preset--color--base);svg{margin-right:-1px}}.clearfront-client-card .kt-inside-inner-col{position:relative;overflow:hidden;z-index:1}.clearfront-client-card .kt-inside-inner-col:after{content:'';position:absolute;right:-104px;top:-1px;width:208px;height:208px;background-color:var(--wp--preset--color--contrast-2);transition:all .4s ease,clip-path .4s ease;z-index:-1}.clearfront-client-card.shape-triangle .kt-inside-inner-col:after{clip-path:polygon(50% 0%,0% 100%,100% 100%)}.clearfront-client-card.shape-hexagon .kt-inside-inner-col:after{clip-path:polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%)}.clearfront-client-card.shape-circle .kt-inside-inner-col:after{width:150px;height:150px;right:-75px;border-radius:50%;clip-path:none}.clearfront-client-card.shape-triangle:not(.clearfront-client-card--static):hover .kt-inside-inner-col:after{right:0;top:0;width:100%;height:100%;clip-path:polygon(0% 0%,0% 100%,100% 100%,100% 0%);border-radius:0;opacity:.7}.clearfront-client-card.shape-hexagon:not(.clearfront-client-card--static):hover .kt-inside-inner-col:after{right:0;top:0;width:100%;height:100%;clip-path:polygon(0% 0%,100% 0%,100% 100%,100% 100%,0% 100%,0% 100%);border-radius:0;opacity:.7}.clearfront-client-card.shape-circle:not(.clearfront-client-card--static):hover .kt-inside-inner-col:after{right:0;top:0;width:100%;height:100%;clip-path:none;border-radius:0;opacity:.7}.clearfront-case-study-card:hover .kt-inside-inner-col{background-size:auto 110%}.clearfront-icon-list-media{flex-shrink:0}.kb-button.kt-btn-has-svg-true{gap:1em}.light-yellow-spacer{background-color:var(--wp--preset--color--base-2)}