.elementor-77383 .elementor-element.elementor-element-7451ea3 > .elementor-container{min-height:400px;}.elementor-77383 .elementor-element.elementor-element-7451ea3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-77383 .elementor-element.elementor-element-7451ea3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-77383 .elementor-element.elementor-element-6b39fa1:not(.elementor-motion-effects-element-type-background), .elementor-77383 .elementor-element.elementor-element-6b39fa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-77383 .elementor-element.elementor-element-6b39fa1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:var( --e-global-color-accent );padding:20px 10px 20px 10px;}.elementor-77383 .elementor-element.elementor-element-6b39fa1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-77383 .elementor-element.elementor-element-6b39fa1 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-77383 .elementor-element.elementor-element-6b39fa1 a{color:var( --e-global-color-accent );}.elementor-77383 .elementor-element.elementor-element-6b39fa1 a:hover{color:var( --e-global-color-accent );}.elementor-77383 .elementor-element.elementor-element-d38cc79{width:auto;max-width:auto;}.elementor-77383 .elementor-element.elementor-element-d38cc79 .elementor-heading-title{font-size:13px;line-height:1.4em;color:#FFFFFF;}.elementor-77383 .elementor-element.elementor-element-1f1deba6 .breadcrumbs{flex-flow:wrap;justify-content:flex-start;font-size:13px;font-weight:400;font-style:normal;line-height:1.4em;letter-spacing:0px;word-spacing:0em;color:#FFFFFF;}.elementor-77383 .elementor-element.elementor-element-1f1deba6{width:auto;max-width:auto;}.elementor-77383 .elementor-element.elementor-element-1f1deba6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-77383 .elementor-element.elementor-element-1f1deba6 .breadcrumbs li:not(.first):before{content:">";}.elementor-77383 .elementor-element.elementor-element-1f1deba6 .breadcrumbs li.current:last-child{display:inline-flex;}.elementor-77383 .elementor-element.elementor-element-1f1deba6 .breadcrumbs li > a{color:#FFFFFF;}.elementor-77383 .elementor-element.elementor-element-1f1deba6 .breadcrumbs li:not(:first-child):before, .elementor-77383 .elementor-element.elementor-element-1f1deba6 .breadcrumbs li:not(:first-child) i{color:#FFFFFF;}.elementor-77383 .elementor-element.elementor-element-1f1deba6 .breadcrumbs li:not(:first-child) svg{fill:#FFFFFF;color:#FFFFFF;}.elementor-77383 .elementor-element.elementor-element-1f1deba6 .breadcrumbs li:not(:first-child):before, .elementor-77383 .elementor-element.elementor-element-1f1deba6 .breadcrumbs li:not(:first-child) i, .elementor-77383 .elementor-element.elementor-element-1f1deba6 .breadcrumbs li:not(:first-child) svg{margin:0 10px;}.elementor-77383 .elementor-element.elementor-element-f8aad84 > .elementor-container{max-width:1000px;}.elementor-77383 .elementor-element.elementor-element-f8aad84{padding:60px 0px 60px 0px;}.elementor-77383 .elementor-element.elementor-element-5042184 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-77383 .elementor-element.elementor-element-5042184{text-align:center;}.elementor-77383 .elementor-element.elementor-element-b02ff1f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-77383 .elementor-element.elementor-element-b02ff1f{text-align:center;}.elementor-77383 .elementor-element.elementor-element-8b32ccf{text-align:center;}.woocommerce .elementor-77383 .elementor-element.elementor-element-8b32ccf .term-description{color:var( --e-global-color-secondary );}.elementor-77383 .elementor-element.elementor-element-1102544 > .elementor-container{max-width:1000px;}.elementor-77383 .elementor-element.elementor-element-adebe0a{--spacer-size:0px;}@media(max-width:1024px){.elementor-77383 .elementor-element.elementor-element-7451ea3 > .elementor-container{min-height:300px;}.elementor-77383 .elementor-element.elementor-element-1f1deba6 .breadcrumbs{justify-content:flex-start;}.elementor-77383 .elementor-element.elementor-element-f8aad84{padding:60px 20px 60px 20px;}.elementor-77383 .elementor-element.elementor-element-1102544{padding:20px 20px 20px 20px;}}@media(max-width:767px){.elementor-77383 .elementor-element.elementor-element-7451ea3 > .elementor-container{min-height:250px;}.elementor-77383 .elementor-element.elementor-element-d38cc79 .elementor-heading-title{font-size:11px;}.elementor-77383 .elementor-element.elementor-element-1f1deba6 .breadcrumbs{font-size:11px;}.elementor-77383 .elementor-element.elementor-element-1f1deba6 .breadcrumbs li:not(:first-child):before, .elementor-77383 .elementor-element.elementor-element-1f1deba6 .breadcrumbs li:not(:first-child) i, .elementor-77383 .elementor-element.elementor-element-1f1deba6 .breadcrumbs li:not(:first-child) svg{margin:0 5px;}.elementor-77383 .elementor-element.elementor-element-a52e779 > .elementor-element-populated{padding:20px 20px 20px 20px;}}/* Start custom CSS for the7-breadcrumb, class: .elementor-element-1f1deba6 */.breadcrumbs li:first-child{display:none !important;}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b3edd56 */.iksm-term--parent { display: none;}
.iksm-terms .iksm-term .iksm-terms-tree--children { overflow:visible !important;}
.iksm-term--has-children>div.iksm-term__inner>a.iksm-term__link { pointer-events: none;
  cursor: default;}
.iksm-term--parent.iksm-term--current {min-height: 400px;}

.iksm-term--parent.iksm-term--current   { display: block;}

 .iksm-term--has-children .iksm-terms-tree--level-2 .iksm-term--is-post { display:none;} 
.iksm-term--current .iksm-terms-tree--level-3 .iksm-term--is-post { display:block !important;} 
 .iksm-term--current > div:first-child { display:none;}
 .iksm-terms-tree--level-3  { width: 100% !important;}
.iksm-term--current .iksm-terms-tree--level-3  .iksm-terms-tree__inner { display: grid;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    column-count: 3;
    align-self: flex-start;
   grid-template-columns: 1fr 1fr 1fr 1fr;
}
.iksm-terms .iksm-term--current .iksm-term__link { display: block;}
.iksm-term--current .iksm-terms-tree--level-3 .iksm-term__image-container { margin: 0 auto 20px auto  !important;  width: 220px ;
  min-width: 220px;
  height: 220px;
  min-height: 220px;}

.iksm-term--current .iksm-term__link .iksm-term__text { font-size: 30px !important; font-weight: bold !important; text-align: left !important;  line-height:38px;  }
.iksm-term--current .iksm-term__inner {margin:20px 0px 20px 0px;}
.iksm-term--current .iksm-terms-tree--level-3 .iksm-term--is-post .iksm-term__text { text-align: center !important; width: 100%;
  display: block !important; font-size:16px !important; color:#4D4D4D !important; line-height:20px; text-transform:uppercase; font-weight:600 !important;}
.iksm-term--current .iksm-term__image-container { padding: 10px; border: 1px solid #DDD; border-radius: 10px; overflow:hidden;
  
}
 
 
.iksm-term--current  .iksm-term__image-container:hover .iksm-term__image {
    -ms-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2);
    
        -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.iksm-term--current .iksm-terms-tree--level-3  .iksm-terms-tree__inner .iksm-term--is-post { flex: 1 1 25%; /*grow | shrink | basis */ align-self: flex-start; flex-direction:row;}
@media (min-width: 1025px) {
.iksm-term--current .iksm-terms-tree--level-2 .iksm-terms-tree__inner .iksm-term--has-children .iksm-term__inner { display:block !important; /*float:left; max-width:500px; min-width:500px;*/ border-right:0;}
 
.iksm-term--current .iksm-terms-tree--level-2 .iksm-terms-tree__inner .iksm-term--expanded .iksm-term__inner { border-right:0px;  }
.iksm-term--current .iksm-terms-tree--level-3 { /*float:right; position:absolute;*/ top:0; right:0; width:50%;}
 
 
 
}
@media (max-width: 1025px) {
 
 .iksm-term--current .iksm-terms-tree--level-3  .iksm-terms-tree__inner { 
    align-self: flex-start;
   grid-template-columns: 1fr 1fr 1fr;
}

    
}


@media (max-width: 780px) {
     .iksm-term--current .iksm-terms-tree--level-3  .iksm-terms-tree__inner { 
    align-self: flex-start;
   grid-template-columns: 1fr 1fr  ;
}

    
}

@media (max-width: 600px) {
 
.iksm-term--current .iksm-terms-tree--level-3  .iksm-terms-tree__inner { 
    align-self: flex-start;
   grid-template-columns: 1fr;
}



}
.iksm-terms .iksm-term .iksm-terms-tree--children { display: block !important;}

 
  .iksm-terms-tree--level-2  .iksm-terms-tree__inner .iksm-term--expanded:first-child .iksm-terms-tree--level-3 { display:block;}
  
 
    /*.iksm-terms-tree--level-2 .iksm-terms-tree__inner .iksm-term--expanded .iksm-term__inner .iksm-term__link {  color:rgba(32,164,172,1);}*/
  /*.iksm-terms-tree--level-3 .iksm-term__link .iksm-term__text::before { display:inline-block;
content: "\f021";font-family: icomoon-the7-font !important;
font-style: normal;
font-weight: 400;font-size: 12px;
margin-right: 10px;
}  *//* End custom CSS */