.cm-call-section{padding:10px 0 50px}.cm-call-section .cm-page-center{margin:0 auto;max-width:1200px}.cm-call-section .cm-btn-section{display:flex;justify-content:center}.cm-call-section .cm-inner-sec{background-color:#007acc;border-radius:0 0 0 0;color:#fff;cursor:pointer;display:flex;gap:5px;padding:15px 100px;transition:all .3s}.cm-call-section .fas{-moz-osx-font-smoothing:grayscale;font-family:Font Awesome\ 5 Free;font-weight:900;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;fill:#fff;color:#fff;font-size:18px}.cm-call-section .fa-phone-alt:before{content:"\f879"}.cm-call-section .cm-phone-number{display:none}.cm-call-section .cm-phone-number,.cm-call-section .cm-phone-text{font-size:18px;font-weight:500;line-height:1.6em}.cm-call-section .cm-inner-sec.btn-active .cm-phone-text{display:none}.cm-call-section .cm-inner-sec.btn-active .cm-phone-number{display:block}.cm-call-section .cm-phone-number a{text-decoration:none}.cm-call-section p{font-weight:600;text-align:center}.cm-call-section .cm-phone-icon{padding-top:2px}.cm-call-section .cm-inner-sec:hover{box-shadow:0 3px 10px 0 rgba(0,0,0,.72);opacity:.9}@media(max-width:767px){.cm-call-section .cm-inner-sec{padding:15px 20px}}