.elementor-36 .elementor-element.elementor-element-b2646f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-87b2129{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-eba8c3a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-36 .elementor-element.elementor-element-285fc45{--grid-columns:3;width:100%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-285fc45.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-36 .elementor-element.elementor-element-285fc45 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-36 .elementor-element.elementor-element-285fc45 .e-loop-item > .elementor-section, .elementor-36 .elementor-element.elementor-element-285fc45 .e-loop-item > .elementor-section > .elementor-container, .elementor-36 .elementor-element.elementor-element-285fc45 .e-loop-item > .e-con, .elementor-36 .elementor-element.elementor-element-285fc45 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-36 .elementor-element.elementor-element-64aa183{--display:flex;}.elementor-36 .elementor-element.elementor-element-0738339{--grid-columns:3;width:100%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-0738339.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-36 .elementor-element.elementor-element-0738339 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-36 .elementor-element.elementor-element-0738339 .e-loop-item > .elementor-section, .elementor-36 .elementor-element.elementor-element-0738339 .e-loop-item > .elementor-section > .elementor-container, .elementor-36 .elementor-element.elementor-element-0738339 .e-loop-item > .e-con, .elementor-36 .elementor-element.elementor-element-0738339 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-36 .elementor-element.elementor-element-56479cc{--display:flex;}.elementor-36 .elementor-element.elementor-element-f93d8dd{--grid-columns:3;width:100%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-f93d8dd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-36 .elementor-element.elementor-element-f93d8dd .elementor-loop-container{grid-auto-rows:1fr;}.elementor-36 .elementor-element.elementor-element-f93d8dd .e-loop-item > .elementor-section, .elementor-36 .elementor-element.elementor-element-f93d8dd .e-loop-item > .elementor-section > .elementor-container, .elementor-36 .elementor-element.elementor-element-f93d8dd .e-loop-item > .e-con, .elementor-36 .elementor-element.elementor-element-f93d8dd .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-36 .elementor-element.elementor-element-edcbc72{--display:flex;}.elementor-36 .elementor-element.elementor-element-d76e6b9{--grid-columns:3;width:100%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-d76e6b9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-36 .elementor-element.elementor-element-d76e6b9 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-36 .elementor-element.elementor-element-d76e6b9 .e-loop-item > .elementor-section, .elementor-36 .elementor-element.elementor-element-d76e6b9 .e-loop-item > .elementor-section > .elementor-container, .elementor-36 .elementor-element.elementor-element-d76e6b9 .e-loop-item > .e-con, .elementor-36 .elementor-element.elementor-element-d76e6b9 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-36 .elementor-element.elementor-element-4afd004{--display:flex;}.elementor-36 .elementor-element.elementor-element-2935cf4{--grid-columns:3;width:100%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-2935cf4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-36 .elementor-element.elementor-element-2935cf4 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-36 .elementor-element.elementor-element-2935cf4 .e-loop-item > .elementor-section, .elementor-36 .elementor-element.elementor-element-2935cf4 .e-loop-item > .elementor-section > .elementor-container, .elementor-36 .elementor-element.elementor-element-2935cf4 .e-loop-item > .e-con, .elementor-36 .elementor-element.elementor-element-2935cf4 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-36 .elementor-element.elementor-element-6e8e677{--display:flex;}.elementor-36 .elementor-element.elementor-element-0f21935{--grid-columns:3;width:100%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-0f21935.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-36 .elementor-element.elementor-element-0f21935 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-36 .elementor-element.elementor-element-0f21935 .e-loop-item > .elementor-section, .elementor-36 .elementor-element.elementor-element-0f21935 .e-loop-item > .elementor-section > .elementor-container, .elementor-36 .elementor-element.elementor-element-0f21935 .e-loop-item > .e-con, .elementor-36 .elementor-element.elementor-element-0f21935 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-36 .elementor-element.elementor-element-027ca34{--display:flex;}.elementor-36 .elementor-element.elementor-element-53049c5{--grid-columns:3;width:100%;max-width:100%;}.elementor-36 .elementor-element.elementor-element-53049c5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-36 .elementor-element.elementor-element-53049c5 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-36 .elementor-element.elementor-element-53049c5 .e-loop-item > .elementor-section, .elementor-36 .elementor-element.elementor-element-53049c5 .e-loop-item > .elementor-section > .elementor-container, .elementor-36 .elementor-element.elementor-element-53049c5 .e-loop-item > .e-con, .elementor-36 .elementor-element.elementor-element-53049c5 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-36 .elementor-element.elementor-element-0611d3a{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:10px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:#000000;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#006CAF;}.elementor-36 .elementor-element.elementor-element-0611d3a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F3F3F3;border-style:solid;border-color:#000000;}.elementor-36 .elementor-element.elementor-element-0611d3a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#006CAF;}.elementor-36 .elementor-element.elementor-element-0611d3a > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#006CAF;}:where( .elementor-36 .elementor-element.elementor-element-0611d3a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:600;}:where( .elementor-36 .elementor-element.elementor-element-0611d3a > .e-n-accordion > .e-n-accordion-item ) > .e-con{--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-36 .elementor-element.elementor-element-285fc45{--grid-columns:2;}.elementor-36 .elementor-element.elementor-element-0738339{--grid-columns:2;}.elementor-36 .elementor-element.elementor-element-f93d8dd{--grid-columns:2;}.elementor-36 .elementor-element.elementor-element-d76e6b9{--grid-columns:2;}.elementor-36 .elementor-element.elementor-element-2935cf4{--grid-columns:2;}.elementor-36 .elementor-element.elementor-element-0f21935{--grid-columns:2;}.elementor-36 .elementor-element.elementor-element-53049c5{--grid-columns:2;}}@media(max-width:767px){.elementor-36 .elementor-element.elementor-element-87b2129{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-36 .elementor-element.elementor-element-285fc45{--grid-columns:1;}.elementor-36 .elementor-element.elementor-element-0738339{--grid-columns:1;}.elementor-36 .elementor-element.elementor-element-f93d8dd{--grid-columns:1;}.elementor-36 .elementor-element.elementor-element-d76e6b9{--grid-columns:1;}.elementor-36 .elementor-element.elementor-element-2935cf4{--grid-columns:1;}.elementor-36 .elementor-element.elementor-element-0f21935{--grid-columns:1;}.elementor-36 .elementor-element.elementor-element-53049c5{--grid-columns:1;}}/* Start custom CSS for html, class: .elementor-element-cfa8c3a */.filter-bar {
    display: grid;
    grid-template-columns: 1fr;
    gap: 15px;
    margin-bottom: 25px;
}

@media (min-width: 768px) {
    .filter-bar {
        grid-template-columns: 1fr 1fr 1fr;
    }
}

.filter-item {
    position: relative;
}

.search-box .search-icon {
    position: absolute;
    left: 12px;
    top: 10px;
    width: 16px;
    height: 16px;
    color: #999;
}

.search-input,
.filter-select {
    width: 100%;
    padding: 10px 12px;
    padding-left: 36px;
    border: 1px solid #ccc;
    border-radius: 6px;
    font-size: 15px;
    background: #fff;
}

.filter-select {
    padding-left: 12px; /* No icon needed */
}

.hidden-card {
  opacity: 0.3;
  filter: grayscale(1);
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af8ea39 */@media screen and (max-width: 2000px) and (min-width: 700px){
.tab-p-cls li {
    float: left;
    width: 33%;
    font-weight: 600;
   
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-809e798 */@media screen and (max-width: 2000px) and (min-width: 700px){
.tab-p-clss li {
    float: left;
    width: 33%;
    font-weight: 600;
    margin-left: -20px;
    padding-right:20px ;
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9cd56c3 */@media screen and (max-width: 2000px) and (min-width: 700px){
.tab-p-clss li {
    float: left;
    width: 33%;
    font-weight: 600;
    margin-left: -20px;
    padding-right:20px ;
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63445d7 */@media screen and (max-width: 2000px) and (min-width: 700px){
.tab-p-clss li {
    float: left;
    width: 33%;
    font-weight: 600;
    margin-left: -20px;
    padding-right:20px ;
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cc28f5 */@media screen and (max-width: 2000px) and (min-width: 700px){
.tab-p-clss li {
    float: left;
    width: 33%;
    font-weight: 600;
    margin-left: -20px;
    padding-right:20px ;
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5262c1f */@media screen and (max-width: 2000px) and (min-width: 700px){
.tab-p-clss li {
    float: left;
    width: 33%;
    font-weight: 600;
    margin-left: -20px;
    padding-right:20px ;
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ec3609 */@media screen and (max-width: 2000px) and (min-width: 700px){
.tab-p-clss li {
    float: left;
    width: 33%;
    font-weight: 600;
    margin-left: -20px;
    padding-right:20px ;
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af8ea39 */@media screen and (max-width: 2000px) and (min-width: 700px){
.tab-p-cls li {
    float: left;
    width: 33%;
    font-weight: 600;
   
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-809e798 */@media screen and (max-width: 2000px) and (min-width: 700px){
.tab-p-clss li {
    float: left;
    width: 33%;
    font-weight: 600;
    margin-left: -20px;
    padding-right:20px ;
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9cd56c3 */@media screen and (max-width: 2000px) and (min-width: 700px){
.tab-p-clss li {
    float: left;
    width: 33%;
    font-weight: 600;
    margin-left: -20px;
    padding-right:20px ;
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63445d7 */@media screen and (max-width: 2000px) and (min-width: 700px){
.tab-p-clss li {
    float: left;
    width: 33%;
    font-weight: 600;
    margin-left: -20px;
    padding-right:20px ;
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cc28f5 */@media screen and (max-width: 2000px) and (min-width: 700px){
.tab-p-clss li {
    float: left;
    width: 33%;
    font-weight: 600;
    margin-left: -20px;
    padding-right:20px ;
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5262c1f */@media screen and (max-width: 2000px) and (min-width: 700px){
.tab-p-clss li {
    float: left;
    width: 33%;
    font-weight: 600;
    margin-left: -20px;
    padding-right:20px ;
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ec3609 */@media screen and (max-width: 2000px) and (min-width: 700px){
.tab-p-clss li {
    float: left;
    width: 33%;
    font-weight: 600;
    margin-left: -20px;
    padding-right:20px ;
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af8ea39 */@media screen and (max-width: 2000px) and (min-width: 700px){
.tab-p-cls li {
    float: left;
    width: 33%;
    font-weight: 600;
   
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-809e798 */@media screen and (max-width: 2000px) and (min-width: 700px){
.tab-p-clss li {
    float: left;
    width: 33%;
    font-weight: 600;
    margin-left: -20px;
    padding-right:20px ;
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9cd56c3 */@media screen and (max-width: 2000px) and (min-width: 700px){
.tab-p-clss li {
    float: left;
    width: 33%;
    font-weight: 600;
    margin-left: -20px;
    padding-right:20px ;
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63445d7 */@media screen and (max-width: 2000px) and (min-width: 700px){
.tab-p-clss li {
    float: left;
    width: 33%;
    font-weight: 600;
    margin-left: -20px;
    padding-right:20px ;
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cc28f5 */@media screen and (max-width: 2000px) and (min-width: 700px){
.tab-p-clss li {
    float: left;
    width: 33%;
    font-weight: 600;
    margin-left: -20px;
    padding-right:20px ;
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5262c1f */@media screen and (max-width: 2000px) and (min-width: 700px){
.tab-p-clss li {
    float: left;
    width: 33%;
    font-weight: 600;
    margin-left: -20px;
    padding-right:20px ;
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ec3609 */@media screen and (max-width: 2000px) and (min-width: 700px){
.tab-p-clss li {
    float: left;
    width: 33%;
    font-weight: 600;
    margin-left: -20px;
    padding-right:20px ;
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af8ea39 */@media screen and (max-width: 2000px) and (min-width: 700px){
.tab-p-cls li {
    float: left;
    width: 33%;
    font-weight: 600;
   
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-809e798 */@media screen and (max-width: 2000px) and (min-width: 700px){
.tab-p-clss li {
    float: left;
    width: 33%;
    font-weight: 600;
    margin-left: -20px;
    padding-right:20px ;
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9cd56c3 */@media screen and (max-width: 2000px) and (min-width: 700px){
.tab-p-clss li {
    float: left;
    width: 33%;
    font-weight: 600;
    margin-left: -20px;
    padding-right:20px ;
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63445d7 */@media screen and (max-width: 2000px) and (min-width: 700px){
.tab-p-clss li {
    float: left;
    width: 33%;
    font-weight: 600;
    margin-left: -20px;
    padding-right:20px ;
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cc28f5 */@media screen and (max-width: 2000px) and (min-width: 700px){
.tab-p-clss li {
    float: left;
    width: 33%;
    font-weight: 600;
    margin-left: -20px;
    padding-right:20px ;
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5262c1f */@media screen and (max-width: 2000px) and (min-width: 700px){
.tab-p-clss li {
    float: left;
    width: 33%;
    font-weight: 600;
    margin-left: -20px;
    padding-right:20px ;
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ec3609 */@media screen and (max-width: 2000px) and (min-width: 700px){
.tab-p-clss li {
    float: left;
    width: 33%;
    font-weight: 600;
    margin-left: -20px;
    padding-right:20px ;
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af8ea39 */@media screen and (max-width: 2000px) and (min-width: 700px){
.tab-p-cls li {
    float: left;
    width: 33%;
    font-weight: 600;
   
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-809e798 */@media screen and (max-width: 2000px) and (min-width: 700px){
.tab-p-clss li {
    float: left;
    width: 33%;
    font-weight: 600;
    margin-left: -20px;
    padding-right:20px ;
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9cd56c3 */@media screen and (max-width: 2000px) and (min-width: 700px){
.tab-p-clss li {
    float: left;
    width: 33%;
    font-weight: 600;
    margin-left: -20px;
    padding-right:20px ;
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63445d7 */@media screen and (max-width: 2000px) and (min-width: 700px){
.tab-p-clss li {
    float: left;
    width: 33%;
    font-weight: 600;
    margin-left: -20px;
    padding-right:20px ;
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cc28f5 */@media screen and (max-width: 2000px) and (min-width: 700px){
.tab-p-clss li {
    float: left;
    width: 33%;
    font-weight: 600;
    margin-left: -20px;
    padding-right:20px ;
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5262c1f */@media screen and (max-width: 2000px) and (min-width: 700px){
.tab-p-clss li {
    float: left;
    width: 33%;
    font-weight: 600;
    margin-left: -20px;
    padding-right:20px ;
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ec3609 */@media screen and (max-width: 2000px) and (min-width: 700px){
.tab-p-clss li {
    float: left;
    width: 33%;
    font-weight: 600;
    margin-left: -20px;
    padding-right:20px ;
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af8ea39 */@media screen and (max-width: 2000px) and (min-width: 700px){
.tab-p-cls li {
    float: left;
    width: 33%;
    font-weight: 600;
   
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-809e798 */@media screen and (max-width: 2000px) and (min-width: 700px){
.tab-p-clss li {
    float: left;
    width: 33%;
    font-weight: 600;
    margin-left: -20px;
    padding-right:20px ;
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9cd56c3 */@media screen and (max-width: 2000px) and (min-width: 700px){
.tab-p-clss li {
    float: left;
    width: 33%;
    font-weight: 600;
    margin-left: -20px;
    padding-right:20px ;
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63445d7 */@media screen and (max-width: 2000px) and (min-width: 700px){
.tab-p-clss li {
    float: left;
    width: 33%;
    font-weight: 600;
    margin-left: -20px;
    padding-right:20px ;
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cc28f5 */@media screen and (max-width: 2000px) and (min-width: 700px){
.tab-p-clss li {
    float: left;
    width: 33%;
    font-weight: 600;
    margin-left: -20px;
    padding-right:20px ;
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5262c1f */@media screen and (max-width: 2000px) and (min-width: 700px){
.tab-p-clss li {
    float: left;
    width: 33%;
    font-weight: 600;
    margin-left: -20px;
    padding-right:20px ;
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ec3609 */@media screen and (max-width: 2000px) and (min-width: 700px){
.tab-p-clss li {
    float: left;
    width: 33%;
    font-weight: 600;
    margin-left: -20px;
    padding-right:20px ;
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af8ea39 */@media screen and (max-width: 2000px) and (min-width: 700px){
.tab-p-cls li {
    float: left;
    width: 33%;
    font-weight: 600;
   
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-809e798 */@media screen and (max-width: 2000px) and (min-width: 700px){
.tab-p-clss li {
    float: left;
    width: 33%;
    font-weight: 600;
    margin-left: -20px;
    padding-right:20px ;
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9cd56c3 */@media screen and (max-width: 2000px) and (min-width: 700px){
.tab-p-clss li {
    float: left;
    width: 33%;
    font-weight: 600;
    margin-left: -20px;
    padding-right:20px ;
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63445d7 */@media screen and (max-width: 2000px) and (min-width: 700px){
.tab-p-clss li {
    float: left;
    width: 33%;
    font-weight: 600;
    margin-left: -20px;
    padding-right:20px ;
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cc28f5 */@media screen and (max-width: 2000px) and (min-width: 700px){
.tab-p-clss li {
    float: left;
    width: 33%;
    font-weight: 600;
    margin-left: -20px;
    padding-right:20px ;
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5262c1f */@media screen and (max-width: 2000px) and (min-width: 700px){
.tab-p-clss li {
    float: left;
    width: 33%;
    font-weight: 600;
    margin-left: -20px;
    padding-right:20px ;
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ec3609 */@media screen and (max-width: 2000px) and (min-width: 700px){
.tab-p-clss li {
    float: left;
    width: 33%;
    font-weight: 600;
    margin-left: -20px;
    padding-right:20px ;
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af8ea39 */@media screen and (max-width: 2000px) and (min-width: 700px){
.tab-p-cls li {
    float: left;
    width: 33%;
    font-weight: 600;
   
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-809e798 */@media screen and (max-width: 2000px) and (min-width: 700px){
.tab-p-clss li {
    float: left;
    width: 33%;
    font-weight: 600;
    margin-left: -20px;
    padding-right:20px ;
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9cd56c3 */@media screen and (max-width: 2000px) and (min-width: 700px){
.tab-p-clss li {
    float: left;
    width: 33%;
    font-weight: 600;
    margin-left: -20px;
    padding-right:20px ;
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63445d7 */@media screen and (max-width: 2000px) and (min-width: 700px){
.tab-p-clss li {
    float: left;
    width: 33%;
    font-weight: 600;
    margin-left: -20px;
    padding-right:20px ;
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cc28f5 */@media screen and (max-width: 2000px) and (min-width: 700px){
.tab-p-clss li {
    float: left;
    width: 33%;
    font-weight: 600;
    margin-left: -20px;
    padding-right:20px ;
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5262c1f */@media screen and (max-width: 2000px) and (min-width: 700px){
.tab-p-clss li {
    float: left;
    width: 33%;
    font-weight: 600;
    margin-left: -20px;
    padding-right:20px ;
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ec3609 */@media screen and (max-width: 2000px) and (min-width: 700px){
.tab-p-clss li {
    float: left;
    width: 33%;
    font-weight: 600;
    margin-left: -20px;
    padding-right:20px ;
}}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-0611d3a */details.e-n-accordion-item[open] h3.e-n-accordion-item-title-text {
    color: #ffffff;
}/* End custom CSS */