.elementor-992753 .elementor-element.elementor-element-531733d9{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--margin-top:0px;--margin-bottom:110px;--margin-left:0px;--margin-right:0px;}.elementor-992753 .elementor-element.elementor-element-7ba60fe4{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-992753 .elementor-element.elementor-element-579189a6{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--background-transition:0.3s;--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-992753 .elementor-element.elementor-element-22f8aef5 .elementor-heading-title{color:var( --e-global-color-vamtam_accent_6 );font-family:"Lato", Helvetica, Sans-serif;font-size:16px;}.elementor-992753 .elementor-element.elementor-element-79525274 .elementor-heading-title{color:var( --e-global-color-vamtam_accent_6 );font-family:"Lora", Helvetica, Sans-serif;font-size:48px;font-weight:400;letter-spacing:-0.24px;}.elementor-992753 .elementor-element.elementor-element-f6497fa{width:auto;max-width:auto;}.elementor-992753 .elementor-element.elementor-element-f6497fa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-992753 .elementor-element.elementor-element-f6497fa .elementor-button .elementor-button-content-wrapper{gap:120px;}.elementor-992753 .elementor-element.elementor-element-f6497fa .elementor-button{fill:var( --e-global-color-vamtam_accent_5 );color:var( --e-global-color-vamtam_accent_5 );background-color:#F7BB25;border-radius:0px 0px 0px 0px;}.elementor-992753 .elementor-element.elementor-element-f6497fa .elementor-button:hover, .elementor-992753 .elementor-element.elementor-element-f6497fa .elementor-button:focus{color:var( --e-global-color-vamtam_accent_5 );background-color:var( --e-global-color-vamtam_accent_2 );}.elementor-992753 .elementor-element.elementor-element-f6497fa .elementor-button:hover svg, .elementor-992753 .elementor-element.elementor-element-f6497fa .elementor-button:focus svg{fill:var( --e-global-color-vamtam_accent_5 );}.elementor-992753 .elementor-element.elementor-element-3e2fa5f6{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--gap:1px 1px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--background-transition:0.3s;--overlay-opacity:0.5;border-style:none;--border-style:none;}.elementor-992753 .elementor-element.elementor-element-3e2fa5f6::before, .elementor-992753 .elementor-element.elementor-element-3e2fa5f6 > .elementor-background-video-container::before, .elementor-992753 .elementor-element.elementor-element-3e2fa5f6 > .e-con-inner > .elementor-background-video-container::before, .elementor-992753 .elementor-element.elementor-element-3e2fa5f6 > .elementor-background-slideshow::before, .elementor-992753 .elementor-element.elementor-element-3e2fa5f6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-992753 .elementor-element.elementor-element-3e2fa5f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-992753 .elementor-element.elementor-element-3e2fa5f6:hover::before, .elementor-992753 .elementor-element.elementor-element-3e2fa5f6:hover > .elementor-background-video-container::before, .elementor-992753 .elementor-element.elementor-element-3e2fa5f6:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-992753 .elementor-element.elementor-element-3e2fa5f6 > .elementor-background-slideshow:hover::before, .elementor-992753 .elementor-element.elementor-element-3e2fa5f6 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-992753 .elementor-element.elementor-element-3e2fa5f6:hover{--overlay-opacity:0.5;border-style:none;}.elementor-992753 .elementor-element.elementor-element-3e2fa5f6, .elementor-992753 .elementor-element.elementor-element-3e2fa5f6::before{--border-transition:0.3s;}.elementor-992753 .elementor-element.elementor-element-3e2fa5f6.e-con{--align-self:center;}.elementor-992753 .elementor-element.elementor-element-3d69aa56{--display:flex;--gap:20px 20px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-992753 .elementor-element.elementor-element-3d69aa56:hover{border-style:none;}.elementor-992753 .elementor-element.elementor-element-3d69aa56.e-con{--align-self:center;}.elementor-992753 .elementor-element.elementor-element-384dfc10{width:100%;max-width:100%;text-align:center;}.elementor-992753 .elementor-element.elementor-element-384dfc10 > .elementor-widget-container{margin:24px 24px 24px 24px;padding:-3px -3px -3px -3px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-992753 .elementor-element.elementor-element-384dfc10.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-992753 .elementor-element.elementor-element-384dfc10 .elementor-heading-title{color:#1D1D1B;font-family:"Lato", Helvetica, Sans-serif;font-size:15px;text-transform:capitalize;line-height:29px;}.elementor-992753 .elementor-element.elementor-element-6ded0a8d{--display:flex;--background-transition:0.3s;}.elementor-992753 .elementor-element.elementor-element-39da21e8{width:100%;max-width:100%;text-align:center;}.elementor-992753 .elementor-element.elementor-element-39da21e8 > .elementor-widget-container{margin:24px 24px 24px 24px;padding:-3px -3px -3px -3px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-992753 .elementor-element.elementor-element-39da21e8.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-992753 .elementor-element.elementor-element-39da21e8 .elementor-heading-title{color:#1D1D1B;font-family:"Lato", Helvetica, Sans-serif;font-size:15px;text-transform:capitalize;line-height:29px;}.elementor-992753 .elementor-element.elementor-element-3ecf0930{--display:flex;--background-transition:0.3s;}.elementor-992753 .elementor-element.elementor-element-57c9b527{width:100%;max-width:100%;text-align:center;}.elementor-992753 .elementor-element.elementor-element-57c9b527 > .elementor-widget-container{margin:24px 24px 24px 24px;padding:-3px -3px -3px -3px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-992753 .elementor-element.elementor-element-57c9b527.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-992753 .elementor-element.elementor-element-57c9b527 .elementor-heading-title{color:#1D1D1B;font-family:"Lato", Helvetica, Sans-serif;font-size:15px;text-transform:capitalize;line-height:29px;}.elementor-992753 .elementor-element.elementor-element-d23e6d6{--display:flex;--background-transition:0.3s;}.elementor-992753 .elementor-element.elementor-element-380e6d9a{width:100%;max-width:100%;text-align:center;}.elementor-992753 .elementor-element.elementor-element-380e6d9a > .elementor-widget-container{margin:24px 24px 24px 24px;padding:-3px -3px -3px -3px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-992753 .elementor-element.elementor-element-380e6d9a.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-992753 .elementor-element.elementor-element-380e6d9a .elementor-heading-title{color:#1D1D1B;font-family:"Lato", Helvetica, Sans-serif;font-size:15px;text-transform:capitalize;line-height:29px;}.elementor-992753 .elementor-element.elementor-element-73ee7fc3{--display:flex;--background-transition:0.3s;}.elementor-992753 .elementor-element.elementor-element-5eefaf6c{width:100%;max-width:100%;text-align:center;}.elementor-992753 .elementor-element.elementor-element-5eefaf6c > .elementor-widget-container{margin:24px 24px 24px 24px;padding:-3px -3px -3px -3px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-992753 .elementor-element.elementor-element-5eefaf6c.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-992753 .elementor-element.elementor-element-5eefaf6c .elementor-heading-title{color:#1D1D1B;font-family:"Lato", Helvetica, Sans-serif;font-size:15px;text-transform:capitalize;line-height:29px;}.elementor-992753 .elementor-element.elementor-element-5abae311{--display:flex;--background-transition:0.3s;}.elementor-992753 .elementor-element.elementor-element-37db1dfd{width:100%;max-width:100%;text-align:center;}.elementor-992753 .elementor-element.elementor-element-37db1dfd > .elementor-widget-container{margin:24px 24px 24px 24px;padding:-3px -3px -3px -3px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-992753 .elementor-element.elementor-element-37db1dfd.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-992753 .elementor-element.elementor-element-37db1dfd .elementor-heading-title{color:#1D1D1B;font-family:"Lato", Helvetica, Sans-serif;font-size:15px;text-transform:capitalize;line-height:29px;}.elementor-992753 .elementor-element.elementor-element-79f8df0c{--display:flex;--background-transition:0.3s;}.elementor-992753 .elementor-element.elementor-element-27ad0bc6{width:100%;max-width:100%;text-align:center;}.elementor-992753 .elementor-element.elementor-element-27ad0bc6 > .elementor-widget-container{margin:24px 24px 24px 24px;padding:-3px -3px -3px -3px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-992753 .elementor-element.elementor-element-27ad0bc6.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-992753 .elementor-element.elementor-element-27ad0bc6 .elementor-heading-title{color:#1D1D1B;font-family:"Lato", Helvetica, Sans-serif;font-size:15px;text-transform:capitalize;line-height:29px;}.elementor-992753 .elementor-element.elementor-element-4acb22cd{--display:flex;--background-transition:0.3s;}.elementor-992753 .elementor-element.elementor-element-37aa850{width:100%;max-width:100%;text-align:center;}.elementor-992753 .elementor-element.elementor-element-37aa850 > .elementor-widget-container{margin:24px 24px 24px 24px;padding:-3px -3px -3px -3px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-992753 .elementor-element.elementor-element-37aa850.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-992753 .elementor-element.elementor-element-37aa850 .elementor-heading-title{color:#1D1D1B;font-family:"Lato", Helvetica, Sans-serif;font-size:15px;text-transform:capitalize;line-height:29px;}.elementor-992753 .elementor-element.elementor-element-1bd1c968{--display:flex;--background-transition:0.3s;}.elementor-992753 .elementor-element.elementor-element-1dd2905c{width:100%;max-width:100%;text-align:center;}.elementor-992753 .elementor-element.elementor-element-1dd2905c > .elementor-widget-container{margin:24px 24px 24px 24px;padding:-3px -3px -3px -3px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-992753 .elementor-element.elementor-element-1dd2905c.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-992753 .elementor-element.elementor-element-1dd2905c .elementor-heading-title{color:#1D1D1B;font-family:"Lato", Helvetica, Sans-serif;font-size:15px;text-transform:capitalize;line-height:29px;}.elementor-992753 .elementor-element.elementor-element-5129180c{--display:flex;--background-transition:0.3s;}.elementor-992753 .elementor-element.elementor-element-1e3a667d{width:100%;max-width:100%;text-align:center;}.elementor-992753 .elementor-element.elementor-element-1e3a667d > .elementor-widget-container{margin:24px 24px 24px 24px;padding:-3px -3px -3px -3px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-992753 .elementor-element.elementor-element-1e3a667d.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-992753 .elementor-element.elementor-element-1e3a667d .elementor-heading-title{color:#1D1D1B;font-family:"Lato", Helvetica, Sans-serif;font-size:15px;text-transform:capitalize;line-height:29px;}.elementor-992753 .elementor-element.elementor-element-12956ca7{--display:flex;--background-transition:0.3s;}.elementor-992753 .elementor-element.elementor-element-7ff99051 .elementor-icon-wrapper{text-align:center;}.elementor-992753 .elementor-element.elementor-element-f014b8b{--display:flex;--background-transition:0.3s;}@media(max-width:1024px){.elementor-992753 .elementor-element.elementor-element-531733d9{--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:28px;--padding-right:28px;}.elementor-992753 .elementor-element.elementor-element-79525274 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-992753 .elementor-element.elementor-element-79525274 .elementor-heading-title{font-size:40px;}.elementor-992753 .elementor-element.elementor-element-3e2fa5f6{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-992753 .elementor-element.elementor-element-531733d9{--content-width:95%;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-992753 .elementor-element.elementor-element-7ba60fe4{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-992753 .elementor-element.elementor-element-579189a6{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;--align-content:flex-start;}.elementor-992753 .elementor-element.elementor-element-79525274{width:auto;max-width:auto;text-align:left;}.elementor-992753 .elementor-element.elementor-element-79525274 > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-992753 .elementor-element.elementor-element-79525274.elementor-element{--align-self:flex-start;}.elementor-992753 .elementor-element.elementor-element-79525274 .elementor-heading-title{font-size:32px;}.elementor-992753 .elementor-element.elementor-element-f6497fa{width:100%;max-width:100%;}.elementor-992753 .elementor-element.elementor-element-f6497fa.elementor-element{--align-self:center;}.elementor-992753 .elementor-element.elementor-element-f6497fa .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-992753 .elementor-element.elementor-element-3e2fa5f6{--e-con-grid-template-columns:1;--grid-auto-flow:row;}}/* Start custom CSS for icon, class: .elementor-element-7ff99051 */.arrow:hover{
    filter: brightness(0) invert(1) !important;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f014b8b */.elementor-element-f014b8b {
    border-right: none !important;
    border-bottom: none !important;
    
}
@media (max-width: 767px){
    .elementor-element-f014b8b {
        border-left: none !important;
        border-bottom: none !important;
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e2fa5f6 */.practice-area{
    display: flex;
    border-left: 1px solid #000;
    border-top: 1px solid #000;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    cursor: pointer;
}

.practice-area:hover{
    background-color: #F7BB25;
    color: #fff !important;
}

.practice-area:nth-child(3n) {
  border-right: 1px solid #000; /* Remove border for every third grid item */
}

.practice-area:nth-last-child(-n+3) {
  border-bottom: 1px solid #000; /* Remove bottom border for the last three grid items */
}
.practice-area:first-child {
    border-bottom: none;
    align-items: center;
    justify-content: center;

}

.practice-area .elementor-heading-title{
    font-family: Lato !important;
    font-size: 20px !important;
    color: #1D1D1B !important;
    align-self: center;
}
.practice-area:hover .elementor-heading-title {
    color: #fff !important;

}

.elementor-8169 .elementor-element.elementor-element-c542441 > .elementor-widget-container {
    display: grid;
    margin: 24px 24px 24px 24px;
    padding: -3px -3px -3px -3px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
}

@media (max-width: 768px) {
    /* Your mobile-specific styles go here */
    .practice-area{
        display: flex;
        border-left: 1px solid #000;
        border-top: 1px solid #000;
        border-right: 1px solid #000;
        align-items: center;
        justify-content: center;
        width: 100%;
        height: 100%;
        box-sizing: border-box;
        cursor: pointer;
    }
    /*.practice-area:last-child {*/
         border-bottom: 1px solid #000 !important; /* Remove bottom border for the last three grid items */
    /*    }*/
        
    .practice-area:hover{
        background-color: #E6B807;
        color: #fff !important;
}

    .practice-area:first-child {
        border-bottom: none !important;
    }
    
    .practice-area:nth-last-child(-n+4),
    .practice-area:nth-last-child(-n+5) {
        border-bottom: none; /* Remove bottom border for the first child and the last two preceding children of the last child */
    }
    
}/* End custom CSS */