.elementor-5460 .elementor-element.elementor-element-a38cbf8{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5460 .elementor-element.elementor-element-83afdae > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5460 .elementor-element.elementor-global-5760 .woocommerce-breadcrumb{color:#66C0E7;font-family:"Assistant", Sans-serif;font-size:17px;font-weight:500;}.elementor-5460 .elementor-element.elementor-global-5760 .woocommerce-breadcrumb > a{color:#007ABB;}.elementor-5460 .elementor-element.elementor-global-5760 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-5460 .elementor-element.elementor-element-b68d867{color:#000000;}.elementor-5460 .elementor-element.elementor-element-b68d867 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5460 .elementor-element.elementor-element-8965358 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5460 .elementor-element.elementor-element-c274c3e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5460 .elementor-element.elementor-element-49e2440 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-5460 .elementor-element.elementor-element-15a767d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5460 .elementor-element.elementor-element-237eeb4{color:#000000;}.elementor-5460 .elementor-element.elementor-element-237eeb4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;}@media(min-width:768px){.elementor-5460 .elementor-element.elementor-element-8965358{width:23.07%;}.elementor-5460 .elementor-element.elementor-element-49e2440{width:76.93%;}}/* Start custom CSS for global, class: .elementor-global-5760 */.elementor-5460 .elementor-element.elementor-global-5760 p {
    margin: 0;
    padding: 0;
}


.elementor-5460 .elementor-element.elementor-global-5760 { 
    margin: 0;
    padding:0;
}
.col-full { padding: 0; margin: 0; }
.woocommerce-breadcrumb, .storefront-breadcrumb { margin: 0 !important;
    padding: 0 !important; }

.elementor-5460 .elementor-element.elementor-global-5760 .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b68d867 */.elementor-5460 .elementor-element.elementor-element-b68d867 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-15a767d */.elementor-5460 .elementor-element.elementor-element-15a767d {
    font-family: "Assistant";
    font-weight: 500;
}
.elementor-5460 .elementor-element.elementor-element-15a767d input {
    display: none;
}

.elementor-5460 .elementor-element.elementor-element-15a767d .container {
    width: 100%;
    margin-bottom: 30px;
    background:#fff;
}

.elementor-5460 .elementor-element.elementor-element-15a767d .left-side {
    width: 40%;
    }
    
.elementor-5460 .elementor-element.elementor-element-15a767d .right-side {
    width: 60%;

}

.elementor-5460 .elementor-element.elementor-element-15a767d .right-side,  .left-side {
    padding: 30px;
    float: right;
    vertical-align: top;
}

.elementor-5460 .elementor-element.elementor-element-15a767d .right-side h2 {
    color:#007ab5;
    font-weight: 700;
}

.elementor-5460 .elementor-element.elementor-element-15a767d .left-side {
    text-align: left;

}
.elementor-5460 .elementor-element.elementor-element-15a767d .tab {
    clear: both;
    height: auto;
       box-shadow: 0px 0px 30px 0px rgba(0,0,0,0.12);
       margin-top:10px;
}

.elementor-5460 .elementor-element.elementor-element-15a767d .left-side img {
    max-width:150px;
    position: relative;
    bottom:20px;
    float:left;
    padding: 10px;
}

.elementor-5460 .elementor-element.elementor-element-15a767d label {
    display: block;    
    padding-top: 1px;
    padding-right: 20px;
    padding-bottom: 0px;
    margin: 0 0 1px 0;
    cursor: pointer;
    background: #fff;
    border-radius: 3px;
    transition: ease .5s;
    position:relative;
}

.elementor-5460 .elementor-element.elementor-element-15a767d label .fa {
    float: left;
    display:inline-block;
    position:absolute;
    left:10px;
    top:30%;
     transition: ease .5s;
}

.elementor-5460 .elementor-element.elementor-element-15a767d label h3 {
    font-size: 18px;
}

.elementor-5460 .elementor-element.elementor-element-15a767d label:hover {
    background: #fff;
}

.elementor-5460 .elementor-element.elementor-element-15a767d label:hover h3 {
    color:#146db3 !important;
}

.elementor-5460 .elementor-element.elementor-element-15a767d .content {
    background: #fff;
    padding: 10px 25px;
    margin: 0 0 1px 0;
   
}

.elementor-5460 .elementor-element.elementor-element-15a767d input + label + .content {
    display: none;
}
.elementor-5460 .elementor-element.elementor-element-15a767d input:checked + label{
     background: #007ab5;
}
.elementor-5460 .elementor-element.elementor-element-15a767d input:checked + label .fa {
    color:#fff;
      transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
   transition: ease .5s;
}
.elementor-5460 .elementor-element.elementor-element-15a767d input:checked + label h3 {
    color:#fff!important
}
.elementor-5460 .elementor-element.elementor-element-15a767d input:checked + label + .content {
    display: block;
}/* End custom CSS */