.row{display:flex;flex-wrap:wrap}.col{flex:1 0 0%;max-width:100%;padding-right:15px;padding-left:15px}.col-1{flex:0 0 8.333333%;max-width:8.333333%}.col-2{flex:0 0 16.666667%;max-width:16.666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.333333%;max-width:33.333333%}.col-5{flex:0 0 41.666667%;max-width:41.666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.333333%;max-width:58.333333%}.col-8{flex:0 0 66.666667%;max-width:66.666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.333333%;max-width:83.333333%}.col-11{flex:0 0 91.666667%;max-width:91.666667%}.col-12{flex:0 0 100%;max-width:100%}@media (min-width:576px){.col-sm{flex:1 0 0%;max-width:100%}.col-sm-1{flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{flex:0 0 100%;max-width:100%}}@media (min-width:768px){.col-md{flex:1 0 0%;max-width:100%}.col-md-1{flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{flex:0 0 100%;max-width:100%}}.masonry{column-count:3;column-gap:20px}.masonry-item{background-color:#f4f4f4;margin-bottom:20px;border-radius:0;break-inside:avoid;background:#fbfbfb;border:1.19px solid rgba(73,72,72,.2);padding:30px 20px}.review__date{display:none}.testimonials-page{padding:80px 0}.testimonial-content p{line-height:1.6}.testimonial-review{color:#ffc700;margin-bottom:20px}.testimonial-content summary{font-weight:700;font-size:18px}span.gr-txt{position:absolute;right:10px;bottom:0;font-size:24px;color:#20b646}.testimonial-box{position:relative}.clients-section .slick-list.draggable{padding-top:80px;padding-bottom:0}.navigation .page-numbers{width:42px;padding:0;line-height:42px;height:42px;border:1.5px solid transparent;color:var(--color-primary);font-size:16px;border-radius:50%;background-color:transparent;cursor:pointer;display:flex;flex-direction:row;align-items:center;justify-content:center;text-decoration:none}.navigation .page-numbers.current{background-color:var(--color-primary);color:#baeaa0}.navigation .next.page-numbers,.navigation .prev.page-numbers{background-color:rgba(0,0,0,0);border:1.5px solid var(--color-primary)}.pagination{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;margin-top:50px;padding-bottom:40px}.pagination .nav-links{display:flex;gap:8px}.widget-title{font-family:var(--title-font);font-size:30px;line-height:1.4;font-weight:400;color:var(--color-primary);position:relative;border-bottom:.5rem solid var(--color-secondary);padding:15px 0}.widget-menu li a{display:block;font-size:18px;color:var(--color-primary);font-weight:400;transition:0.3s ease all;padding:15px 10px;border-bottom:.1rem solid #afb3ba}.blog-single-wrap{padding-bottom:35px;border-bottom:1px solid #afb3ba;margin-bottom:30px}.posted-on{background:var(--color-secondary);padding:5px 20px;margin:0 0 10px;display:flex;gap:20px;color:var(--color-light)}.posted-on a{text-decoration:underline;color:var(--color-light)}.post-pagination{align-items:center;justify-content:space-between}.post-pagination .alignleft,.post-pagination .alignright{padding:0;float:none;max-width:50%}.team-section figure{position:relative}.team-section figure -img{position:absolute;top:0;width:100%;height:100%;object-fit:cover}.team-section .item-title{padding:10px 15px;margin-top:0;color:var(--color-light);position:absolute;bottom:75px;width:100%}.item-title .h3{color:var(--color-light);margin:0;padding-bottom:10px;border-bottom:1px solid var(--color-light);z-index:1;position:relative;margin-bottom:2px;font-size:20px;text-shadow:0 0 6px rgb(0,0,0)}.item-title span{text-shadow:0 0 6px rgb(0,0,0)}.attorney-box{position:relative}.team-section .btn{border-radius:0;color:var(--color-light);font-weight:500;text-align:center;background:var(--secondary);padding:15px 40px;display:inline-block;text-decoration:none;width:100%;border:1px solid var(--color-light);font-weight:700;text-transform:uppercase;margin-top:12px}.team-row{display:grid;grid-template-columns:auto auto auto auto;gap:20px}.attorney-item figure{background:var(--color-primary);text-align:center;min-height:350px;position:relative}.attorney-item figure img{position:absolute;left:0;width:100%;height:100%;object-fit:cover}.team-section .sm-heading h2{text-align:center;color:#333;font-size:5rem;margin-bottom:33px}.team-section{background:#F7F4EE;max-width:1710px;margin:25px auto 60px;border-radius:12px;padding:40px 30px 65px}.attorneys-main{padding:40px 0 0}.gray-box{padding:40px;background:var(--color-primary);font-size:20px;color:var(--color-light);line-height:1.6;text-align:center;border-radius:12px}.gray-box p{color:var(--color-light);margin:15px 0 0}.gray-box figure{color:var(--color-secondary);font-size:43px;font-weight:700;line-height:1.2;font-family:var(--title-font)}.atd-top{padding:40px 20px;background:var(--color-secondary);color:var(--color-light);margin-bottom:40px}.atd-name h4{font-size:38px;color:var(--color-light);margin:0}.atd-name h5{font-size:22px;margin-bottom:30px;color:var(--color-light)}.atd-top-right{text-align:center}.feature-image{margin-bottom:50px}.feature-image img{width:100%}