.wp-block-talentrocks-functional-modules.tr-block{margin:100px 0}@media only screen and (max-width:667px){.wp-block-talentrocks-functional-modules.tr-block{margin:60px 0}}.wp-block-talentrocks-functional-modules.tr-block.has-pull-up{margin-bottom:68px;margin-top:-80px}@media only screen and (max-width:1024px){.wp-block-talentrocks-functional-modules.tr-block.has-pull-up{margin-bottom:64px}}@media only screen and (max-width:667px){.wp-block-talentrocks-functional-modules.tr-block.has-pull-up{margin-bottom:48px;margin-top:-100px}}@media only screen and (max-width:480px){.wp-block-talentrocks-functional-modules.tr-block.has-pull-up{margin-top:-120px}}@media only screen and (max-width:375px){.wp-block-talentrocks-functional-modules.tr-block.has-pull-up{margin-top:-140px}}.wp-block-talentrocks-functional-modules .solutions_functional_modules__inner{display:flex;flex-direction:column}.wp-block-talentrocks-functional-modules .solutions_functional_modules__inner__title{color:#2a333d;font-family:Montserrat,sans-serif;font-size:36px;font-weight:700;line-height:1.34;margin:0 auto 32px;max-width:760px;text-align:center;width:100%}@media only screen and (max-width:853px){.wp-block-talentrocks-functional-modules .solutions_functional_modules__inner__title{font-size:30px}}@media only screen and (max-width:667px){.wp-block-talentrocks-functional-modules .solutions_functional_modules__inner__title{font-size:24px}.wp-block-talentrocks-functional-modules .solutions_functional_modules__inner__title>span{color:rgba(42,51,61,.698);display:block;font-family:Manrope,sans-serif;font-size:16px;font-weight:400;line-height:20px;margin-top:12px}}.wp-block-talentrocks-functional-modules .solutions_functional_modules__inner__buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:60px;margin-left:auto;margin-right:auto;max-width:966px}@media only screen and (max-width:1024px){.wp-block-talentrocks-functional-modules .solutions_functional_modules__inner__buttons{margin-bottom:40px}}@media only screen and (max-width:667px){.wp-block-talentrocks-functional-modules .solutions_functional_modules__inner__buttons{margin-bottom:0;margin-top:32px;order:3}}.wp-block-talentrocks-functional-modules .solutions_functional_modules__inner__buttons__button{background:#f5f6f7;border-radius:100px;color:#b4b8c1;cursor:pointer;font-size:16px;line-height:22px;padding:12px 24px;position:relative;text-align:center;transition:background .25s linear,color .25s linear}@media only screen and (max-width:1024px){.wp-block-talentrocks-functional-modules .solutions_functional_modules__inner__buttons__button{padding:10px 22px}}@media only screen and (max-width:667px){.wp-block-talentrocks-functional-modules .solutions_functional_modules__inner__buttons__button{font-size:14px;line-height:20px}}.wp-block-talentrocks-functional-modules .solutions_functional_modules__inner__buttons__button:before{background:#f5f6f7;border-radius:100px;bottom:-1px;content:"";left:-1px;position:absolute;right:-1px;top:-1px;transition:background .25s linear;z-index:-1}.wp-block-talentrocks-functional-modules .solutions_functional_modules__inner__buttons__button:not(.solutions_functional_modules__inner__buttons__button_active):hover{background:#f3f5f9}.wp-block-talentrocks-functional-modules .solutions_functional_modules__inner__buttons__button.solutions_functional_modules__inner__buttons__button_active{background:#670dce;background-size:150% 150%;color:#fff;transition:background .25s linear,background-position .25s linear,color .25s linear}.wp-block-talentrocks-functional-modules .solutions_functional_modules__inner__buttons__button.solutions_functional_modules__inner__buttons__button_active:hover{background-position:100% 100%}.wp-block-talentrocks-functional-modules .solutions_functional_modules__inner__buttons__button.solutions_functional_modules__inner__buttons__button_active:before,.wp-block-talentrocks-functional-modules .solutions_functional_modules__inner__buttons__button.solutions_functional_modules__inner__buttons__button_active:hover:before{background:transparent}.wp-block-talentrocks-functional-modules .solutions_functional_modules__inner__buttons__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;font-family:Montserrat,sans-serif;font-weight:600;margin-bottom:10px;z-index:0}.wp-block-talentrocks-functional-modules .solutions_functional_modules__inner__buttons__button:not(:last-child){margin-right:8px}.wp-block-talentrocks-functional-modules .solutions_functional_modules__inner__buttons__button:focus-visible{outline:2px solid #670dce;outline-offset:2px}.wp-block-talentrocks-functional-modules .solutions_functional_modules__inner__buttons__button_badged{align-items:center;display:flex;gap:10px}.wp-block-talentrocks-functional-modules .solutions_functional_modules__inner__buttons__button__badge{background:#670dce;border-radius:66px;color:#fff;flex-shrink:0;font-family:Manrope,sans-serif;font-size:12px;font-weight:600;letter-spacing:.12px;line-height:20px;padding:0 8px;transition:background .25s linear,color .25s linear}.wp-block-talentrocks-functional-modules .solutions_functional_modules__inner__buttons__button_active .solutions_functional_modules__inner__buttons__button__badge{background:#fff;color:#670dce}.wp-block-talentrocks-functional-modules .solutions_functional_modules__inner__images{background-color:#f6f6f6;border-radius:40px;position:relative;width:100%}@media only screen and (max-width:1024px){.wp-block-talentrocks-functional-modules .solutions_functional_modules__inner__images{border-radius:30px}}@media only screen and (max-width:667px){.wp-block-talentrocks-functional-modules .solutions_functional_modules__inner__images{border-radius:20px}}.wp-block-talentrocks-functional-modules .solutions_functional_modules__inner__images__image{border-radius:inherit;left:0;opacity:0;overflow:hidden;position:absolute;top:0;transition:opacity .25s linear;visibility:hidden}.wp-block-talentrocks-functional-modules .solutions_functional_modules__inner__images__image_active{opacity:1;position:relative;visibility:visible}.wp-block-talentrocks-functional-modules .solutions_functional_modules__inner__images__image img{height:auto;width:100%}
