:root{--primary:#aa6a00;--secondary:#061d2b;--white:#ffffff;--blacktext:#1E1E1E;--bg-color:#F2F4F5;--gray-text:#999999}@font-face{font-family:'Manrope-Bold';src:url(https://callagyrecovery.com/wp-content/uploads/et-fonts/Manrope-Bold.woff2)}@font-face{font-family:'Manrope-Regular';src:url(https://callagyrecovery.com/wp-content/uploads/et-fonts/Manrope-Regular.woff2)}@font-face{font-family:'Manrope-SemiBold';src:url(https://callagyrecovery.com/wp-content/uploads/et-fonts/Manrope-SemiBold.woff2)}strong,b{font-family:'Manrope-Bold';font-weight:normal!important}.pb{padding-bottom:1.2em!important}.mb{margin-bottom:20px}.highlight{color:var(--primary)}.et_pb_button_module_wrapper a.et_pb_button{text-align:center!important}.state-cards .et_pb_blurb.et_clickable:hover h4 a{color:var(--primary)!important}.state-cards .et_pb_blurb{max-width:550px!important;margin:auto!important}.et_pb_row h1{font-size:clamp(40px,4vw + 5px,56px)}.et_pb_row h2{font-size:clamp(32px,3vw + 4px,36px)}.et_pb_row h3{font-size:clamp(24px,2.5vw + 4px,32px)}.et_pb_row h4{font-size:clamp(22px,2vw + 4px,24px)}.hero-h1 h1{font-size:clamp(30px,4vw + 5px,60px)}.hero-h2 h2{font-size:clamp(30px,4vw + 5px,48px)}#main-header{-webkit-box-shadow:none;box-shadow:none}.et_header_style_left #et-top-navigation{padding-top:20px}#top-menu-nav a{font-weight:400}.current-menu-item>a{font-family:'Manrope-Bold'}#top-menu-nav>ul>li>a:hover{opacity:1!important;transition:none;color:var(--primary)}#top-menu .cst-btn a,#top-menu li.cst-btn.current-menu-item>a{font-family:'Manrope-SemiBold';font-weight:400;padding:12px 24px!important;transition:none!important;background:var(--primary);color:#fff;font-size:14px!important;border:solid 1px var(--primary);border-radius:30px}#top-menu .cst-btn a:hover{color:#fff;opacity:.9!important}.mobile_menu_bar:before{color:var(--primary)!important}.et_mobile_menu{border-top:3px solid var(--primary)}.et_mobile_menu li a:hover{opacity:1!important}.et_mobile_menu .cst-btn a{padding:8px 20px!important;transition:none!important;font-family:'Manrope-Bold';border-radius:30px;margin:20px 10px;background:var(--primary);color:#fff;font-size:14px;border:solid 1px transparent;text-align:center}.et_mobile_menu .cst-btn a:hover{background:#fff;color:var(--primary);opacity:1;border:solid 1px var(--primary)}.et_mobile_menu{padding:0}@media (min-width:981px){header#main-header{position:absolute;background:transparent!important}.hero-section{padding-top:120px}body.admin-bar header#main-header{top:32px}}@media all and (min-width:981px) and (max-width:1400px){#main-header .container{width:95%!important}#top-menu li,#top-menu .cst-btn a{font-size:14px!important}#logo{max-height:50%!important;margin-bottom:0px}}@media all and (min-width:981px) and (max-width:1100px){#main-header .container{width:98%!important}}.align-items-center{align-items:center}.et_pb_button_module_wrapper .et_pb_button.btn-primary,body .et_pb_button_module_wrapper .et_pb_button.btn-primary:hover{padding:16px 32px!important;line-height:1em!important}@media (max-width:500px){.et_pb_button_module_wrapper .et_pb_button.btn-primary,.et_pb_button_module_wrapper .et_pb_button.btn-primary:hover{width:100%;text-align:center;line-height:1.2em!important;padding:18px 32px!important;font-size:16px}}.et_pb_button_module_wrapper .et_pb_button.btn-transparent,body .et_pb_button_module_wrapper .et_pb_button.btn-transparent:hover{padding:18px 32px!important;line-height:1em!important}.et_pb_button_module_wrapper .et_pb_button.btn-transparent{background:var(--white);color:var(--primary);border:solid 1px var(--primary)}@media (max-width:500px){.et_pb_button_module_wrapper .et_pb_button.btn-transparent,body .et_pb_button_module_wrapper .et_pb_button.btn-transparent:hover{width:100%;text-align:center;line-height:1.2em!important;padding:18px 32px!important;font-size:16px;border:solid 1px var(--primary)!important}}.et_button_custom_icon .et_pb_button:after{line-height:0!important;top:.18em;position:relative}body .et_pb_button:after{content:url(https://callagyrecovery.com/wp-content/uploads/2026/06/arrow-btn.svg);filter:brightness(0) invert(1);position:absolute}body .et_pb_button.btn-transparent:after{filter:none}.img-with-border img{border-radius:10px;border:solid 1px #dce2e7;z-index:2;position:relative}.img-with-shadow img{box-shadow:0 25px 30px -12px rgba(0,0,0,0.25)}.img-with-border.gold img{border-radius:5px;box-shadow:-10px 10px 0px rgba(179,122,0,0.5);z-index:2;position:relative}.img-with-border{display:inline-block}.img-with-border.gold:after{content:"";background:trasparent;width:99%;height:99%;position:absolute;left:-9px;top:10px;border-radius:5px;border:2px solid rgba(179,122,0,0.5);z-index:9}.medical-partners .et_pb_image{margin-right:0;margin-bottom:0!important;flex:1 0 50px}@media (min-width:981px){.medical-partners .et_pb_image{margin-right:0;margin-bottom:0!important;flex:1 0 200px}}@media (max-width:980px){.column-reverse{display:flex;flex-direction:column-reverse}.column-reverse .et_pb_column:first-child{padding-top:40px!important}}.our-solutions .et_pb_module{flex:1 0 45%}@media (max-width:1250px) and (min-width:981px){.our-solutions .et_pb_module{flex:1 0 100%}}@media (max-width:767px){.our-solutions .et_pb_module{flex:1 0 100%}}.blurb-center-container .et_pb_blurb_container{vertical-align:middle!important}.archive-grid .et_pb_blog_grid .et_pb_post{width:100%;border:1px solid #dce2e7;border-radius:10px;min-height:400px!important;height:auto;background:var(--white);margin-bottom:40px!important}.archive-grid .et_pb_blog_grid .et_pb_post:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.archive-grid .et_pb_blog_grid .et_pb_image_container{width:auto}.archive-grid .et_pb_post:hover .post-content a.more-link,.archive-grid .et_pb_post:hover h3.entry-title{text-decoration:underline}.archive-grid a.more-link:after{content:url(https://callagyrecovery.com/wp-content/uploads/2025/12/learn-more.svg);margin-left:5px}@media (min-width:1200px){.archive-grid .et_pb_blog_grid .et_pb_image_container{max-height:265px;object-fit:cover;height:100%;margin-bottom:20px}}@media (min-width:981px){.archive-grid .column.size-1of3{width:31.333%!important;margin-right:3%!important;margin-bottom:0!important}.archive-grid .column.size-1of3:last-child{margin-right:0!important}}@media (min-width:981px){.archive-grid#blog h4.entry-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.2em;max-height:2.4em;min-height:2.5em;margin-bottom:16px;color:#fff}}@media all and (min-width:1225px) and (max-width:1400px){.team-grid-custom.et_pb_posts article h2.entry-title{font-size:28px!important}}@media all and (min-width:768px){.team-grid-custom>div.et_pb_ajax_pagination_container,.team-grid>div{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:40px;justify-content:center}.team-grid-custom article{margin-bottom:0px!important}}.team-grid-custom.unblinded article:nth-child(1){grid-column:2!important}.team-grid-custom article{background:var(--white);border-radius:10px}.team-grid-custom .post-content{padding:0px 24px 24px 24px!important}.team-grid-custom h2{padding:0px 16px 0px 16px!important}.team-grid-custom article{border:solid 1px #dce2e7}@media (min-width:768px) and (max-width:1224px){.team-grid-custom>div.et_pb_ajax_pagination_container,.team-grid>div{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.team-grid-custom>div.et_pb_ajax_pagination_container>:only-child,.team-grid>div>:only-child{max-width:calc(50% - 20px);justify-self:center}}.nav li li{padding:0px!important}.nav li ul.sub-menu{padding:0;margin-top:-20px;width:270px!important}.nav li li a{padding:10px 20px!important;width:270px!important;transition:none;font-size:16px!important}.nav li ul{border-color:var(--primary)}.nav li:nth-last-child(2) ul{margin-left:-50px!important}.nav li:last-child ul{margin-left:-170px!important}.nav ul li a:hover{background-color:var(--primary)!important;opacity:1!important;color:var(--white)!important}.recent-post .et_pb_post h6{padding-bottom:0px!important}.recent-post .et_pb_post{padding-bottom:18px!important;margin-bottom:0px!important}.recent-post:before{content:"Recent Posts";font-size:24px;font-family:Manrope-bold;margin-bottom:24px;color:var(--dark);display:block}.blog-grid>div{display:grid;gap:30px}.blog-grid .et_pb_post{border-radius:5px;overflow:hidden;background:var(--secondary);margin-bottom:0}.blog-grid .post-content{padding:16px}.blog-grid .entry-title{padding:16px 16px 0 16px}.blog-grid a.more-link{font-family:'Manrope-Bold';text-transform:capitalize;margin-top:16px}.blog-grid a.more-link::after{content:url('https://callagyrecovery.com/wp-content/uploads/2025/12/arrow.svg');margin-left:10px}.blog-grid img{max-height:265px;min-height:265px;overflow:hidden;object-fit:cover}.post-title{margin-bottom:10px!important}.post-title .et_pb_title_featured_container{margin-bottom:20px!important}@media(min-width:981px){.blog-grid>div{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:32px}}.check-gold ul{list-style:none;padding-left:0}.check-gold ul>li{display:flex;padding-bottom:16px}.check-gold ul>li::before{content:url(https://callagyrecovery.com/wp-content/uploads/2026/01/gold-check.svg);display:block;margin-right:8px}.wp-pagenavi a{text-decoration:none;border:none!important;padding:3px 5px;margin:2px;padding:5px 13px;font-size:16px;color:var(--blacktext)!important}.wp-pagenavi{position:absolute;left:0px}body .wp-pagenavi a.nextpostslink,body .wp-pagenavi a.previouspostslink,body .et_pb_blog_0 .wp-pagenavi a.nextpostslink,body .et_pb_blog_0 .wp-pagenavi a.previouspostslink{font-size:14px!important;color:var(--blacktext)!important}.nextpostslink img,.previouspostslink img{margin-bottom:-5px;max-height:20px!important;min-height:20px!important}.wp-pagenavi{position:absolute;bottom:-40px;text-align:center;width:100%}.wp-pagenavi span.current{border-radius:100%;font-weight:normal!important;background-color:var(--bg-color);padding:5px 13px;border:none;color:var(--blacktext)!important;font-size:16px}body .et_pb_blog_0 .wp-pagenavi a{font-size:16px!important;color:var(--gray-text)!important}body .et_pb_blog_0 .wp-pagenavi span.current{font-size:16px!important;color:var(--blacktext)!important}.styled-form .row{display:grid;gap:16px;grid-template-columns:1fr}.styled-form input,.styled-form textarea{font-size:18px;width:100%;padding:12px;border-radius:5px;min-height:48px}.styled-form label{font-family:'Manrope-Bold';font-size:14px}.styled-form input[type="submit"]{padding:15px 30px;background:var(--primary);border:solid 2px var(--primary);border-radius:100px;font-family:'Manrope-Bold';color:var(--white)}.styled-form input[type="submit"]:hover{background:var(--white);color:var(--primary);cursor:pointer}.form-note{font-size:12px;line-height:1.5em;text-align:center}.contact-icon-list ul{padding-left:0;list-style:none;padding-top:40px}.contact-icon-list ul>li{display:flex;align-items:center;padding-bottom:16px;gap:8px}li.phone::before{content:url(https://callagyrecovery.com/wp-content/uploads/2026/01/call-Callagy-Law.svg)}li.mail::before{content:url(https://callagyrecovery.com/wp-content/uploads/2026/01/email-Callagy-Law.svg)}li.map::before{content:url(https://callagyrecovery.com/wp-content/uploads/2026/01/visit-Callagy-Law.svg)}.list-uniform ol>li{padding-bottom:.8em}.two-col-table td,.four-col-heading-table td,.four-col-heading-table th{border:0.5px solid #000000!important}.four-col-heading-table th{background:var(--primary);color:var(--white)!important;font-family:Manrope-Bold}.two-col-table tr td:first-child,.four-col-heading-table tr td:first-child{background:#f4f4f4;font-family:'Manrope-Bold'}.two-col-table tr td:first-child::before{content:'';background:url(https://callagyrecovery.com/wp-content/uploads/2026/01/gold-check.svg);background-repeat:no-repeat;background-size:cover;height:24px;width:24px;display:inline-flex;margin-right:10px;top:6px;position:relative}@media(max-width:768px){.two-col-table tr,.four-col-heading-table tr{display:flex!important;flex-direction:column}.two-col-table tr>td,.two-col-table tr,.four-col-heading-table tr>td,.four-col-heading-table tr,.four-col-heading-table tr>th{width:100%!important;height:auto!important}.two-col-table tr td,.four-col-heading-table tr td{border-bottom:none!important}.two-col-table tr:last-child td:last-child,.four-col-heading-table tr:last-child td:last-child{border-bottom:solid 0.5px!important}.four-col-heading-table tr td:nth-child(2)::before{content:'Federal Avg Recovery: '}.four-col-heading-table tr td:nth-child(3)::before{content:'State Avg Recovery: '}.four-col-heading-table tr th{display:none}.four-col-heading-table tr td:nth-child(4)::before{content:'Average of All: '}}.testimonial-grid .et_pb_post{background:#F2F4F5;border-radius:5px;padding:24px;display:flex;flex-direction:column;margin-bottom:0}.testimonial-grid>div{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:36px}.testimonial-grid .entry-title{order:2;position:absolute;bottom:28px;left:90px}.testimonial-grid .post-content{order:1;margin-bottom:16px}.testimonial-grid a.entry-featured-image-url{float:left;width:55px;height:55px;order:3}.testimonial-grid .entry-title a,.testimonial-grid a.entry-featured-image-url,.testimonial-grid .post-thumbnail a{pointer-events:none;cursor:default}.testimonial-grid .et_pb_post::before{content:url(https://callagyrecovery.com/wp-content/uploads/2026/01/perfect-rating.svg);padding-bottom:6px}@media(min-width:768px){.styled-form .row{grid-template-columns:1fr 1fr}}.list-spacing ul li{padding-bottom:10px}.mobile-only{display:none!important}@media all and (max-width:980px){.mobile-only{display:block!important}}.et_mobile_menu .menu-item-has-children.open-sub-menu>.sub-menu{visibility:visible!important;opacity:1!important;position:relative!important;display:block!important}.et_mobile_menu .sub-menu{visibility:hidden;opacity:0;position:absolute}.et_mobile_menu li.menu-item-has-children>a:after{content:"\33";font-family:'ETmodules';margin-left:10px;position:absolute;left:calc(100% - 40px)!important}#mobile_menu li.menu-item-has-children:not(.open-sub-menu) ul.sub-menu{z-index:-1!important}#pojo-a11y-toolbar{display:none}#pojo-a11y-toolbar.pojo-a11y-toolbar-right .pojo-a11y-toolbar-toggle{right:0px!important;top:-50px!important}#pojo-a11y-toolbar.pojo-a11y-toolbar-right{bottom:0px}#pojo-a11y-toolbar{top:100%!important;right:0px!important}#pojo-a11y-toolbar.pojo-a11y-toolbar-right.pojo-a11y-toolbar-open{right:0px!important;top:20%!important}@media all and (max-height:400px){#pojo-a11y-toolbar.pojo-a11y-toolbar-right.pojo-a11y-toolbar-open{right:0px!important;top:0%!important}#pojo-a11y-toolbar.pojo-a11y-toolbar-right.pojo-a11y-toolbar-open .pojo-a11y-toolbar-toggle{right:180px!important;top:0px!important}}.footer-menu nav ul{flex-direction:column}