/*!
Theme Name: Felt Africa
Theme URI: http://underscores.me/
Author: Edgar Wanjala
Author URI: http://underscores.me/
Description: FELT Africa is a fully integrated strategic communications and public relations consultancy dedicated to supporting individuals and bold brands with a public interest, helping them stay relevant and drive positive change in their sectors.
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: felt-africa
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Felt Africa is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.
xs
Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/.sh,.single.single-post .sidebar h2,.single.single-post .sidebar .wp-block-heading,.single.single-post article header h1{font-family:"Plus Jakarta Sans",sans-serif;color:#000;font-size:1.25rem;margin-bottom:1.25rem}.bc::before,.inner-page-hero::before,.hrs::before{position:absolute;content:"";background:rgba(0,0,0,.5);height:100%;width:100%;z-index:1;top:0;left:0;right:0;overflow:hidden}.abcta{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;font-weight:500;text-transform:capitalize;transition:border-color .3s,color .3s,background-color .3s;padding:10px 20px;width:max-content;background-color:#38656d;border:none;border-radius:32px;letter-spacing:1px;font-size:.85rem;color:#fff}.single.single-practice-area main .tab-content .tab-pane.show.active svg,.single.single-practice-area main .tab-content .tab-pane.show.active h2,.single.single-practice-area main .tab-content .tab-pane.show.active .pc,.who-we-serve .tab-content .tab-pane.show.active .pane-container img,.who-we-serve .tab-content .tab-pane.show.active .pane-container h4,.who-we-serve .tab-content .tab-pane.show.active .pane-container p,.who-we-serve .tab-content .tab-pane.show.active .pane-container a,.our-package-features .tab-content .tab-pane.show.active h2,.our-package-features .tab-content .tab-pane.show.active p,.our-package-features .tab-content .tab-pane.show.active ul,body.menu-open .menu-mobile-panel nav ul li,body.menu-open .menu-mobile-panel{opacity:1;visibility:visible}.single.single-practice-area main .tab-content .tab-pane svg,.single.single-practice-area main .tab-content .tab-pane h2,.single.single-practice-area main .tab-content .tab-pane .pc,.who-we-serve .tab-content .tab-pane .pane-container img,.who-we-serve .tab-content .tab-pane .pane-container h4,.who-we-serve .tab-content .tab-pane .pane-container p,.who-we-serve .tab-content .tab-pane .pane-container a,.our-package-features .tab-content .tab-pane h2,.our-package-features .tab-content .tab-pane p,.our-package-features .tab-content .tab-pane ul,.menu-mobile-panel nav ul li,.menu-mobile-panel{opacity:0;visibility:hidden}html{color:#1f2937}body{margin:0;padding:0;line-height:1.6;font-family:"Manrope",sans-serif;font-size:1rem}body.menu-open .menu-mobile-panel nav ul li{transform:translateY(0)}img{max-width:100%;height:auto}a{color:unset;text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:"Plus Jakarta Sans",sans-serif;letter-spacing:-0.025em;font-weight:600}ul,ol{padding:0;margin:0;list-style-type:none}img{width:100%;height:auto}p{text-align:justify}.site-header{margin-top:1.75rem}.site-header.fixed .site-branding img{width:75%}.site-header.pr.fixed{position:fixed;z-index:9999;width:100%;margin:0;background:#fff;top:0;padding:1rem 0;box-shadow:0 0 10px rgba(0,0,0,.15)}.site-header.pr{margin:1.5rem 0}.site-header.pr .site-branding img{filter:unset}.site-header.pr .main-navigation ul li.current-menu-item a{font-weight:600;border-bottom:2px solid #000}.site-header.pr .main-navigation ul li a{color:#000}.site-header .site-branding img{filter:brightness(2);width:90%}.site-header .main-navigation ul li{position:relative}.site-header .main-navigation ul li.current-menu-item a{font-weight:600;border-bottom:2px solid #fff}.site-header .main-navigation ul li a{color:#fff}.site-header .main-navigation ul li .sub-menu{position:absolute;opacity:0;visibility:hidden}.menu-mobile-panel{left:0;right:0;background-color:#fff;z-index:999;border-radius:16px;border-top-left-radius:0;border-bottom-left-radius:0;transition:.5s ease-in-out;width:75%;top:0;z-index:999999;background-color:#212529}.menu-mobile-panel nav ul li{transition:.3s ease-in-out;transform:translateX(-1rem)}.menu-mobile-panel nav ul li:nth-child(1){transition-delay:.1s}.menu-mobile-panel nav ul li:nth-child(2){transition-delay:.2s}.menu-mobile-panel nav ul li:nth-child(3){transition-delay:.3s}.menu-mobile-panel nav ul li:nth-child(4){transition-delay:.4s}.menu-mobile-panel nav ul li:nth-child(5){transition-delay:.5s}.menu-mobile-panel nav ul li:nth-child(6){transition-delay:.6s}.menu-mobile-panel nav ul li:nth-child(7){transition-delay:.7s}.menu-mobile-panel nav ul li a{font-family:"Plus Jakarta Sans",sans-serif;font-weight:500;font-size:22px;color:#fff}@media(max-width: 640px){.site-header{margin-top:unset;margin:.75rem}.site-header.pr.fixed{padding:0}.site-header.pr{margin:.5rem 0}.site-header.pr .site-branding img{filter:unset}.site-header.pr .main-navigation ul li.current-menu-item a{font-weight:600;border-bottom:2px solid #000}.site-header.pr .main-navigation ul li a{color:#000}.site-header .menu-toggle button{transform:scale(0.7)}.site-header .menu-toggle .hamburger-inner,.site-header .menu-toggle .hamburger-inner::before,.site-header .menu-toggle .hamburger-inner::after{background-color:#38656d}}.site-footer{background-color:#343a3a;border-radius:1.5rem}.site-footer h5{margin-bottom:1rem}.hrs{padding:6rem 0 3rem}.hrs::before{background-color:rgba(0,0,0,.25)}.hrs::before,.hrs img{border-radius:1.5rem}.hrs h1{font-size:2rem;margin-bottom:1.5rem}.hrs p{font-size:1.2rem;text-align-last:center}.hrs ._3d{z-index:2;perspective:2000px;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;display:flex;position:relative;margin:6rem 0}.hrs ._3d .wrap{height:80rem;transform-style:preserve-3d;flex-flow:row;justify-content:center;align-items:center;display:flex;position:absolute;transform:translateY(10%) translateZ(-20rem) rotateX(-77deg) rotateY(0) rotate(0)}.hrs ._3d .wrap .group{transform-style:preserve-3d;justify-content:center;align-items:center;display:flex;position:absolute;inset:0%;transform:translateZ(1px)}.hrs ._3d .wrap .group:first-child{transform-style:preserve-3d;transform:rotate(-15deg) translateZ(1px)}.hrs ._3d .wrap .group:nth-child(2){transform-style:preserve-3d;transform:rotate(-30deg) translateZ(1px);flex-direction:column-reverse}.hrs ._3d .wrap .group .img3d{transform-origin:50% 100%;width:8rem;height:50%;transform-style:preserve-3d;position:absolute;top:0;transform:translateZ(-1px)}.hrs ._3d .wrap .group .img3d:nth-child(1){transform-style:preserve-3d;transform:rotate(30deg) translateZ(-1px)}.hrs ._3d .wrap .group .img3d:nth-child(2){transform-style:preserve-3d;transform:rotate(60deg) translateZ(-1px)}.hrs ._3d .wrap .group .img3d:nth-child(3){transform-style:preserve-3d;transform:rotate(90deg) translateZ(-1px)}.hrs ._3d .wrap .group .img3d:nth-child(4){transform-style:preserve-3d;transform:rotate(120deg) translateZ(-1px)}.hrs ._3d .wrap .group .img3d:nth-child(5){transform-style:preserve-3d;transform:rotate(150deg) translateZ(-1px)}.hrs ._3d .wrap .group .img3d:nth-child(6){transform-style:preserve-3d;transform:rotate(180deg) translateZ(-1px)}.hrs ._3d .wrap .group .img3d:nth-child(7){transform-style:preserve-3d;transform:rotate(210deg) translateZ(-1px)}.hrs ._3d .wrap .group .img3d:nth-child(8){transform-style:preserve-3d;transform:rotate(240deg) translateZ(-1px)}.hrs ._3d .wrap .group .img3d:nth-child(9){transform-style:preserve-3d;transform:rotate(270deg) translateZ(-1px)}.hrs ._3d .wrap .group .img3d:nth-child(10){transform-style:preserve-3d;transform:rotate(300deg) translateZ(-1px)}.hrs ._3d .wrap .group .img3d:nth-child(11){transform-style:preserve-3d;transform:rotate(330deg) translateZ(-1px)}.hrs ._3d .wrap .group .img3d:nth-child(12){transform-style:preserve-3d;transform:rotate(360deg) translateZ(-1px)}.hrs ._3d .wrap .group .img3d img{aspect-ratio:1;object-fit:cover;backface-visibility:hidden;width:100%;transform-style:preserve-3d;border-radius:.5rem;position:relative;transform:rotateX(90deg) rotateY(0) rotate(0)}.hrs .tr svg{width:1rem;height:auto}.cls .logo-wrapper{width:100%;white-space:nowrap}.cls .autocarousel{display:flex;width:max-content}.cls .autocarousel li img{height:80px}.atc .row:nth-child(2) .ctr:hover svg path{fill:#fff}.atc .row:nth-child(2) .ctr svg{transform:translateX(-38px) scale(0.5)}.atc .row:nth-child(2) .bg-pri,.atc .row:nth-child(2) .tbdy{transition:background-color .3s ease-in-out}.atc .row:nth-child(2) .bg-pri:hover,.atc .row:nth-child(2) .tbdy:hover{background-color:#38656d !important;color:#fff}.packages .package-wrapper{height:400px;overflow-y:auto}.packages .package-wrapper .package-bg{background-color:#ececec;border-radius:1.5rem;will-change:transform}.packages .package-wrapper .package-bg>a{border-radius:1.5rem}.packages .package-wrapper .package-bg>a:hover .icon-container svg{transform:rotate(360deg)}.packages .package-wrapper .package-bg>a:nth-child(odd){background-color:#fff}.packages .package-wrapper .package-bg>a:nth-child(even){background-color:#7dabb6;color:#fff}.packages .package-wrapper .package-bg>a:nth-child(even) .icon-container{background-color:#7dabb6}.packages .package-wrapper .package-bg>a .icon-container{width:2.5rem;height:2.5rem;background-color:#38656d;border-radius:1.5rem}.packages .package-wrapper .package-bg>a .icon-container svg{height:1.5rem;width:1.5rem;color:#fff}.practice-areas .pa-row{background-color:#ececec;border-radius:1.5rem;padding:1rem}.practice-areas .pa-row a{width:33.3333333333%;transition-duration:800ms;border-radius:12px;padding:1rem;background-color:#7dabb6}.practice-areas .pa-row a.active{width:50%;background-color:#38656d}.practice-areas .pa-row a.active .pa-card .practice-area-img{display:block}.practice-areas .pa-row a .pa-card .practice-area-img,.practice-areas .pa-row a .pa-card .practice-area-content{width:50%;transition-duration:800ms}.practice-areas .pa-row a .pa-card .practice-area-content{height:250px}.practice-areas .pa-row a .pa-card .practice-area-content .ctaicon{height:3rem;width:3rem}.practice-areas .pa-row a .pa-card .practice-area-content .ctaicon svg{width:1.5rem;height:1.5rem;fill:#fff}.practice-areas .pa-row a .pa-card .practice-area-content .ctaicon svg circle,.practice-areas .pa-row a .pa-card .practice-area-content .ctaicon svg rect,.practice-areas .pa-row a .pa-card .practice-area-content .ctaicon svg polyline,.practice-areas .pa-row a .pa-card .practice-area-content .ctaicon svg path,.practice-areas .pa-row a .pa-card .practice-area-content .ctaicon svg g,.practice-areas .pa-row a .pa-card .practice-area-content .ctaicon svg line{stroke:#fff !important}.practice-areas .pa-row a .pa-card .practice-area-img{display:none}.practice-areas .pa-row a .pa-card .practice-area-img img{position:absolute;height:100%;width:100%;border-radius:1.5rem;top:0;left:0;object-fit:cover;aspect-ratio:16/9}.knowledge-sectors .sc{transition:.5s ease-out;cursor:pointer}.knowledge-sectors .sc:hover{background-color:#38656d !important;color:#fff}.knowledge-sectors .sc:hover img{transform:scale(1.05)}.knowledge-sectors .sc img{height:200px;transition:.5s ease-out}.our-package-features .nav-tabs{background:#ececec;border-radius:2rem}.our-package-features .nav-tabs li:first-child button{border-radius:32px 32px 0 0}.our-package-features .nav-tabs li:last-child button{border:none;border-radius:0 0 32px 32px}.our-package-features .nav-tabs li button{padding:1.25rem 3rem;border-radius:0;color:#585858;font-size:1rem;font-weight:500;border:none;border-bottom:1px solid rgba(0,0,0,.1019607843)}.our-package-features .nav-tabs li button.active{border-bottom:rgba(0,0,0,0);color:#fff;background-color:#38656d}.our-package-features .nav-tabs li button.active svg{color:#fff}.our-package-features .tab-content .tab-pane{box-shadow:0 0 10px rgba(0,0,0,.15);padding:3rem;border-radius:32px}.our-package-features .tab-content .tab-pane.show.active h2,.our-package-features .tab-content .tab-pane.show.active p,.our-package-features .tab-content .tab-pane.show.active ul{transform:translateX(0)}.our-package-features .tab-content .tab-pane h2{color:#38656d}.our-package-features .tab-content .tab-pane h2,.our-package-features .tab-content .tab-pane p,.our-package-features .tab-content .tab-pane ul{transform:translateX(-1rem);transition:.6s ease-in-out}.our-package-features .tab-content .tab-pane p{transition-delay:.5s}.our-package-features .tab-content .tab-pane ul{transition-delay:.68s}.who-we-serve ul.nav{border-radius:3.5rem;background-color:#ececec;padding:.5rem}.who-we-serve ul.nav li button{padding:.5rem 1rem;border-radius:3rem;color:#585858;font-size:.9rem;font-weight:500}.who-we-serve ul.nav li button.active{background-color:#38656d;color:#fff}.who-we-serve .tab-content .tab-pane{background-color:#ececec;border-radius:1.5rem}.who-we-serve .tab-content .tab-pane.show.active .pane-container img,.who-we-serve .tab-content .tab-pane.show.active .pane-container h4,.who-we-serve .tab-content .tab-pane.show.active .pane-container p,.who-we-serve .tab-content .tab-pane.show.active .pane-container a{transform:translateX(0)}.who-we-serve .tab-content .tab-pane .pane-container{background-color:#fff;border-radius:1.5rem}.who-we-serve .tab-content .tab-pane .pane-container img,.who-we-serve .tab-content .tab-pane .pane-container h4,.who-we-serve .tab-content .tab-pane .pane-container p,.who-we-serve .tab-content .tab-pane .pane-container a{transform:translateX(1rem);transition:1s cubic-bezier(0.18, 0.89, 0.32, 1.28);display:block}.who-we-serve .tab-content .tab-pane .pane-container h4{transition-delay:.15s}.who-we-serve .tab-content .tab-pane .pane-container p{transition-delay:.3s}.who-we-serve .tab-content .tab-pane .pane-container a{transition-delay:.45s}.who-we-serve .tab-content .tab-pane .pane-container img{border-radius:1.5rem;height:50vh;max-height:400px}.contact-block ul{display:flex;flex-direction:column;gap:1rem}.contact-block ul li{display:flex;align-items:center;justify-content:space-between}.contact-block ul li div{background-color:#38656d;height:35px;width:35px;border-radius:32px;display:flex;justify-content:center;align-items:center}.contact-block ul li div svg{color:#fff}.contact-block ul li a{width:calc(100% - 50px)}.contact-block ul li a:hover{color:#38656d}@media(max-width: 640px){.hrs{padding:6rem 0 3rem}.hrs h1{font-size:2rem;margin-bottom:1.5rem}.hrs p{font-size:1.1rem}.hrs .tr svg{width:.85rem}.hrs ._3d{z-index:2;perspective:2000px;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;display:flex;position:relative;margin:6rem 0}.hrs ._3d .wrap{height:80rem;transform-style:preserve-3d;flex-flow:row;justify-content:center;align-items:center;display:flex;position:absolute;transform:translateY(10%) translateZ(-20rem) rotateX(-77deg) rotateY(0) rotate(0)}.hrs ._3d .wrap .group{transform-style:preserve-3d;justify-content:center;align-items:center;display:flex;position:absolute;inset:0%;transform:translateZ(1px)}.hrs ._3d .wrap .group:first-child{transform-style:preserve-3d;transform:rotate(-15deg) translateZ(1px)}.hrs ._3d .wrap .group:nth-child(2){transform-style:preserve-3d;transform:rotate(-30deg) translateZ(1px);flex-direction:column-reverse}.hrs ._3d .wrap .group .img3d{transform-origin:50% 100%;width:8rem;height:50%;transform-style:preserve-3d;position:absolute;top:0;transform:translateZ(-1px)}.hrs ._3d .wrap .group .img3d:nth-child(1){transform-style:preserve-3d;transform:rotate(30deg) translateZ(-1px)}.hrs ._3d .wrap .group .img3d:nth-child(2){transform-style:preserve-3d;transform:rotate(60deg) translateZ(-1px)}.hrs ._3d .wrap .group .img3d:nth-child(3){transform-style:preserve-3d;transform:rotate(90deg) translateZ(-1px)}.hrs ._3d .wrap .group .img3d:nth-child(4){transform-style:preserve-3d;transform:rotate(120deg) translateZ(-1px)}.hrs ._3d .wrap .group .img3d:nth-child(5){transform-style:preserve-3d;transform:rotate(150deg) translateZ(-1px)}.hrs ._3d .wrap .group .img3d:nth-child(6){transform-style:preserve-3d;transform:rotate(180deg) translateZ(-1px)}.hrs ._3d .wrap .group .img3d:nth-child(7){transform-style:preserve-3d;transform:rotate(210deg) translateZ(-1px)}.hrs ._3d .wrap .group .img3d:nth-child(8){transform-style:preserve-3d;transform:rotate(240deg) translateZ(-1px)}.hrs ._3d .wrap .group .img3d:nth-child(9){transform-style:preserve-3d;transform:rotate(270deg) translateZ(-1px)}.hrs ._3d .wrap .group .img3d:nth-child(10){transform-style:preserve-3d;transform:rotate(300deg) translateZ(-1px)}.hrs ._3d .wrap .group .img3d:nth-child(11){transform-style:preserve-3d;transform:rotate(330deg) translateZ(-1px)}.hrs ._3d .wrap .group .img3d:nth-child(12){transform-style:preserve-3d;transform:rotate(360deg) translateZ(-1px)}.hrs ._3d .wrap .group .img3d img{aspect-ratio:1;object-fit:cover;backface-visibility:hidden;width:100%;transform-style:preserve-3d;border-radius:.5rem;position:relative;transform:rotateX(90deg) rotateY(0) rotate(0)}.cls .logo-wrapper{width:100%;white-space:nowrap}.cls .autocarousel{display:flex;width:max-content}.cls .autocarousel li img{height:100px;cursor:pointer;width:auto}.atc .row:nth-child(2) .ctr:hover svg path{fill:#fff}.atc .row:nth-child(2) .ctr svg{transform:translateX(-38px) scale(0.5)}.atc .row:nth-child(2) .bg-pri,.atc .row:nth-child(2) .tbdy{transition:background-color .3s ease-in-out}.atc .row:nth-child(2) .bg-pri:hover,.atc .row:nth-child(2) .tbdy:hover{background-color:#38656d !important;color:#fff}.packages .package-wrapper{height:400px;overflow-y:auto}.packages .package-wrapper .package-bg{background-color:#ececec;border-radius:1.5rem;will-change:transform}.packages .package-wrapper .package-bg>a{border-radius:1.5rem}.packages .package-wrapper .package-bg>a:hover .icon-container svg{transform:rotate(360deg)}.packages .package-wrapper .package-bg>a:nth-child(odd){background-color:#fff}.packages .package-wrapper .package-bg>a:nth-child(even){background-color:#7dabb6;color:#fff}.packages .package-wrapper .package-bg>a:nth-child(even) .icon-container{background-color:#7dabb6}.packages .package-wrapper .package-bg>a .icon-container{width:2.5rem;height:2.5rem;background-color:#38656d;border-radius:1.5rem}.packages .package-wrapper .package-bg>a .icon-container svg{height:1.5rem;width:1.5rem;color:#fff}.practice-areas .container{width:unset;max-width:100%}.practice-areas .pa-row{flex-flow:row;grid-template-columns:1fr;display:flex;overflow:auto}.practice-areas .pa-row a{width:100%;flex:none}.practice-areas .pa-row a.active{width:100%}.practice-areas .pa-row a.active .pa-card .practice-area-img{display:block}.practice-areas .pa-row a .pa-card .practice-area-img,.practice-areas .pa-row a .pa-card .practice-area-content{width:100%}.practice-areas .pa-row a .pa-card .practice-area-content{height:unset}.practice-areas .pa-row a .pa-card .practice-area-content .ctaicon{height:2rem;width:2rem;margin-bottom:1.5rem}.practice-areas .pa-row a .pa-card .practice-area-content .ctaicon svg{width:1rem;height:1rem}.practice-areas .pa-row a .pa-card .practice-area-img{display:block}.practice-areas .pa-row a .pa-card .practice-area-img img{position:relative;height:auto;width:100%}.knowledge-sectors .sc{transition:.5s ease-out;cursor:pointer}.knowledge-sectors .sc:hover{background-color:#38656d !important;color:#fff}.knowledge-sectors .sc:hover img{transform:scale(1.05)}.knowledge-sectors .sc img{height:200px;transition:.5s ease-out}.our-package-features .nav-tabs li button{padding:1.25rem;border-radius:3rem;color:#585858;font-size:.9rem;font-weight:500;border:none;border-bottom:1px solid rgba(0,0,0,0)}.our-package-features .nav-tabs li button.active{border-bottom:1px solid #38656d;color:#1f2937}.our-package-features .tab-content .tab-pane.show.active h2,.our-package-features .tab-content .tab-pane.show.active p,.our-package-features .tab-content .tab-pane.show.active ul{transform:translateX(0)}.our-package-features .tab-content .tab-pane h2,.our-package-features .tab-content .tab-pane p,.our-package-features .tab-content .tab-pane ul{transform:translateX(-1rem);transition:.6s ease-in-out}.our-package-features .tab-content .tab-pane p{transition-delay:.5s}.our-package-features .tab-content .tab-pane ul{transition-delay:.68s}.who-we-serve ul.nav{border-radius:1rem;padding:.5rem}.who-we-serve ul.nav li button{padding:.75rem 1rem;border-radius:12px}.who-we-serve ul.nav li button.active{background-color:#38656d;color:#fff}.who-we-serve .tab-content .tab-pane .pane-container img{height:33.3333333333vh;max-height:350px}.contact-block ul{display:flex;flex-direction:column;gap:1rem}.contact-block ul li{display:flex;align-items:center;justify-content:space-between}.contact-block ul li div{background-color:#38656d;height:35px;width:35px;border-radius:32px;display:flex;justify-content:center;align-items:center}.contact-block ul li div svg{color:#fff}.contact-block ul li a{width:calc(100% - 50px)}.contact-block ul li a:hover{color:#38656d}}.inner-page-hero{padding:12rem 0 2rem}.inner-page-hero::before{background-color:rgba(0,0,0,.2);border-radius:1.5rem}.inner-page-hero h2{font-size:2rem}.inner-page-hero img{position:absolute;height:100%;width:100%;object-fit:cover;border-radius:1.5rem;top:0;left:0}@media(max-width: 640px){.inner-page-hero{padding:6rem 0 2rem}.inner-page-hero h2{font-size:1.5rem}}.wpcf7-form p{text-align:left}.wpcf7-form label{font-size:.85rem;font-weight:500;text-transform:capitalize;margin-bottom:.75rem}.wpcf7-form .wpcf7-form-control{width:100%}.wpcf7-form .wpcf7-not-valid-tip{font-size:.875rem}.wpcf7-form .wpcf7 form .wpcf7-response-output{margin-top:1rem}.newsletter-form{background-color:#343a3a;border-radius:1.5rem;padding:3rem}.newsletter-form .sh{color:#fff}.newsletter-form .form-check-input:checked{background-color:#7dabb6;border-color:#7dabb6}.newsletter-form label{color:#fff;font-size:.85rem;margin-bottom:.5rem}.newsletter-form .select2-container{width:100% !important}.newsletter-form .select2-container .select2-selection--multiple .select2-selection__choice{background-color:#38656d;border-color:rgba(0,0,0,0);border-radius:4px;cursor:default;float:left;margin:7px 5px 0 4px;padding:0 5px;font-size:14px;border-radius:1rem}.newsletter-form .select2-container--default .select2-selection--multiple:not(.wpcf7-submit),.newsletter-form select:not(.wpcf7-submit),.newsletter-form textarea:not(.wpcf7-submit),.newsletter-form input:not(.wpcf7-submit){border-radius:1.5rem;background-color:rgba(0,0,0,0);color:#fff;border-color:hsla(0,0%,100%,.3019607843)}.newsletter-form .select2-container--default .select2-search--inline .select2-search__field::placeholder{color:#fff}.newsletter-form select option{color:#000}.newsletter-form textarea{height:100px}.newsletter-form br{display:none}.newsletter-form p{margin:0}.newsletter-form .wpcf7-spinner{position:absolute;right:0}@media(max-width: 640px){.newsletter-form{padding:1.5rem}.newsletter-form .sh{color:#fff}.newsletter-form .form-check-input:checked{background-color:#7dabb6;border-color:#7dabb6}.newsletter-form label{color:#fff;font-size:.85rem;margin-bottom:.5rem}.newsletter-form .select2-container{width:100% !important}.newsletter-form .select2-container .select2-selection--multiple .select2-selection__choice{background-color:#38656d;border-color:rgba(0,0,0,0);border-radius:4px;cursor:default;float:left;margin:7px 5px 0 4px;padding:0 5px;font-size:14px;border-radius:1rem}.newsletter-form .select2-container--default .select2-selection--multiple:not(.wpcf7-submit),.newsletter-form select:not(.wpcf7-submit),.newsletter-form textarea:not(.wpcf7-submit),.newsletter-form input:not(.wpcf7-submit){border-radius:1.5rem;background-color:rgba(0,0,0,0);color:#fff;border-color:hsla(0,0%,100%,.3019607843)}.newsletter-form .select2-container--default .select2-search--inline .select2-search__field::placeholder{color:#fff}.newsletter-form select option{color:#000}.newsletter-form textarea{height:100px}.newsletter-form br{display:none}.newsletter-form p{margin:0}.newsletter-form .wpcf7-spinner{position:absolute;right:0}}.ipc{transition:background-color .5s ease-in-out}.ipc:hover{background-color:#38656d}.ipc:hover p,.ipc:hover span,.ipc:hover svg{color:#fff}.featured-newsletter .wp-post-image{border-radius:1.5rem}.featured-newsletter header .issue-line{display:flex;align-items:center;gap:15px;font-size:.8rem;text-transform:uppercase;letter-spacing:2px;color:#666}.featured-newsletter header .issue-line:before,.featured-newsletter header .issue-line:after{content:"";height:1px;background:#444;flex-grow:1}.featured-newsletter header .serif-header{font-size:2.5rem;line-height:1.1}.featured-newsletter .chapters li{padding:15px 0;border-bottom:1px solid #222;font-size:.95rem;color:rgba(33,37,41,.7490196078);transition:.3s}.featured-newsletter .chapters li span{width:40px;color:#38656d;font-weight:600}.featured-blog img{border-radius:1.5rem}.bc{height:350px;border-radius:1.5rem}.bc:hover img{transform:scale(1.1)}.bc::before{background-color:rgba(0,0,0,.25);border-radius:1.5rem}.bc img{border-radius:1.5rem;transition:.4s ease-in-out}.tc{background-color:#ececec;transition:background-color .3s ease-in-out}.tc:hover{background-color:#38656d}.tc:hover span{color:#fff !important}.tc:hover .sh,.tc:hover span{color:#fff}.tc:hover .ctaicon{background-color:#7dabb6}.tc:hover .ctaicon svg{transform:rotate(45deg)}.tc img{height:400px;border-radius:1.5rem;object-fit:cover}@media(max-width: 900px){.bc{height:33.3333333333vh}.tc{background-color:#ececec;transition:background-color .3s ease-in-out}.tc:hover{background-color:#38656d}.tc:hover .sh,.tc:hover span{color:#fff}.tc:hover .ctaicon{background-color:#7dabb6}.tc:hover .ctaicon svg{transform:rotate(45deg)}.tc img{height:unset}}.single.single-practice-area main .practice-intro{background-color:#ececec}.single.single-practice-area main .practice-fi{background-color:#7dabb6}.single.single-practice-area main .practice-fi img{max-height:50vh;object-fit:cover}.single.single-practice-area main .nav-tabs li button{padding:1.25rem;border-radius:3rem;color:#585858;font-size:.9rem;font-weight:500;border:none;border-bottom:1px solid rgba(0,0,0,0)}.single.single-practice-area main .nav-tabs li button.active{border-bottom:1px solid #38656d;color:#1f2937}.single.single-practice-area main .tab-content .tab-pane.show.active svg,.single.single-practice-area main .tab-content .tab-pane.show.active h2,.single.single-practice-area main .tab-content .tab-pane.show.active .pc{transform:translateX(0)}.single.single-practice-area main .tab-content .tab-pane svg,.single.single-practice-area main .tab-content .tab-pane h2,.single.single-practice-area main .tab-content .tab-pane .pc{transform:translateX(-1rem);transition:1s cubic-bezier(0.18, 0.89, 0.32, 1.28)}.single.single-practice-area main .tab-content .tab-pane svg{transition-delay:.3s;width:3rem;height:auto;color:#38656d}.single.single-practice-area main .tab-content .tab-pane .pc{transition-delay:.7s}.single.single-practice-area main .tab-content .tab-pane h2{transition-delay:.6s;color:#38656d}.single.single-team .site-header{margin-bottom:0}.single.single-team team .team-avatar,.single.single-team team .bio{background-color:#ececec;border-radius:1.5rem}.single.single-team team .team-avatar{background-color:#7dabb6}.single.single-team team .team-avatar img{border-radius:32px;height:100%;object-fit:cover;padding:1rem}.single.single-team .other-members .tc{padding:1rem !important}.single.single-team .other-members .tc img{height:250px}.single.single-post .site-header .menu-item-23 a{font-weight:600;border-bottom:2px solid #000}.single.single-post article header h1{font-size:2rem}.single.single-post article .wp-post-image{border-radius:1.5rem;margin:1rem 0;max-height:500px;height:66.6666666667vh;object-fit:cover}.single.single-post article iframe{border-radius:1.5rem}.single.single-post .sidebar ul{display:flex;flex-direction:column;gap:.75rem;list-style-type:disc;list-style-type:disc}.single.single-post .sidebar ul li{transition:.4s cubic-bezier(0.075, 0.82, 0.165, 1);display:flex;justify-content:space-between;align-items:center}.single.single-post .sidebar ul li svg{width:24px}.single.single-post .sidebar ul li a{width:calc(100% - 32px)}.single.single-post .sidebar ul li:hover{transform:translateX(10px)}.single.single-post .sidebar ul li:hover svg,.single.single-post .sidebar ul li:hover a{color:#38656d}.single.single-post .sidebar ul li a{color:#222;transition:color .4s cubic-bezier(0.075, 0.82, 0.165, 1)}@media(max-width: 640px){.single.single-practice-area main .practice-intro{background-color:#ececec}.single.single-practice-area main .practice-fi{background-color:#7dabb6}.single.single-practice-area main .practice-fi img{max-height:50vh;object-fit:cover}.single.single-practice-area main .nav-tabs li button{padding:1.25rem;border-radius:3rem;color:#585858;font-size:.9rem;font-weight:500;border:none;border-bottom:1px solid rgba(0,0,0,0)}.single.single-practice-area main .nav-tabs li button.active{border-bottom:1px solid #38656d;color:#1f2937}.single.single-practice-area main .tab-content .tab-pane.show.active svg,.single.single-practice-area main .tab-content .tab-pane.show.active h2,.single.single-practice-area main .tab-content .tab-pane.show.active .pc{transform:translateX(0)}.single.single-practice-area main .tab-content .tab-pane svg,.single.single-practice-area main .tab-content .tab-pane h2,.single.single-practice-area main .tab-content .tab-pane .pc{transform:translateX(-1rem);transition:1s cubic-bezier(0.18, 0.89, 0.32, 1.28)}.single.single-practice-area main .tab-content .tab-pane svg{transition-delay:.3s;width:3rem;height:auto;color:#38656d}.single.single-practice-area main .tab-content .tab-pane .pc{transition-delay:.7s}.single.single-practice-area main .tab-content .tab-pane h2{transition-delay:.6s;color:#38656d}.single.single-team .site-header{margin-bottom:0}.single.single-team team .team-avatar,.single.single-team team .bio{background-color:#ececec;border-radius:1.5rem}.single.single-team team .team-avatar{background-color:#7dabb6}.single.single-team team .team-avatar img{border-radius:32px;height:100%;object-fit:cover;padding:1rem}.single.single-team .other-members .tc{padding:1rem !important}.single.single-team .other-members .tc img{height:250px}.single.single-post .site-header .menu-item-23 a{font-weight:600;border-bottom:2px solid #000}.single.single-post article .wp-post-image{max-height:350px;height:33.3333333333vh}.single.single-post .sidebar ul{display:flex;flex-direction:column;gap:.75rem;list-style-type:disc;list-style-type:disc}.single.single-post .sidebar ul li{transition:.4s cubic-bezier(0.075, 0.82, 0.165, 1);display:flex;justify-content:space-between;align-items:center}.single.single-post .sidebar ul li svg{width:24px}.single.single-post .sidebar ul li a{width:calc(100% - 32px)}.single.single-post .sidebar ul li:hover{transform:translateX(10px)}.single.single-post .sidebar ul li:hover svg,.single.single-post .sidebar ul li:hover a{color:#38656d}.single.single-post .sidebar ul li a{color:#222;transition:color .4s cubic-bezier(0.075, 0.82, 0.165, 1)}}.bg-pri{background-color:#7dabb6}.ss{margin:.75rem}.sp{padding:3.5rem 0}.tc{border-radius:1.5rem;position:relative}.tc .tbdy,.tc img{border-radius:1.5rem}.tc .tbdy{padding:2rem}.abcta:hover{background-color:#7dabb6}.abcta.bs{padding:7px 20px;font-size:.9rem}.theme-rounded{border-radius:1.5rem}.ctaicon{width:2.5rem;height:2.5rem;background-color:#38656d;border-radius:1.5rem}.ctaicon svg{width:1rem;height:1rem;transition:.24s ease-in-out;color:#fff}.gold-text{color:#38656d}@media(max-width: 640px){.abcta{width:100%;justify-content:center;text-align:center}.sp{padding:2.5rem 0}}/*# sourceMappingURL=style.css.map */