.bookcta{background-color:white;color:#000000;padding:12px 24px;border-radius:20px;text-align:right}.Client-Portal>a{background-color:blue;color:#fff!important;padding:10px 16px;border-radius:4px;margin-top:-5px;width:100%;text-align:center;display:inline-block}.Client-Portal>a:hover{background-color:#0036cc}.et-menu>li{display:flex;align-items:center}.et-menu>li>a{display:inline-flex;align-items:center}.Client-Portal{display:flex;align-items:center}.rating{display:flex;flex-direction:row-reverse;justify-content:center}.rating input{display:none}.rating label{font-size:20px;color:#ffc107;cursor:default}.rating label::before{content:"★"}.icon-box{display:flex;justify-content:center;align-items:center;gap:10px}.icon-box img{width:20px;height:20px}.nonprofit{position:relative;display:inline-block;font-family:'Kaushan Script',cursive;font-style:italic;color:#8cf28a;padding-inline:0.25em}.nonprofit::after{content:"";position:absolute;left:0;right:0;bottom:-0.45em;height:1.2em;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 1000 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 140 Q500 40 980 140' stroke='%238cf28a' stroke-width='22' fill='none' stroke-linecap='round'/%3E%3Ccircle cx='995' cy='140' r='12' fill='%238cf28a'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;background-position:center;transform:scaleX(0);transform-origin:left;animation:swooshDraw 1s ease-out forwards}@keyframes swooshDraw{to{transform:scaleX(1)}}.contact-title{color:#2943b2}.free{font-family:'Kaushan Script',cursive;color:#19a019}