.elementor-22210 .elementor-element.elementor-element-ecbba74{--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-22210 .elementor-element.elementor-element-e89a7fe{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-22210 .elementor-element.elementor-element-3de5160{--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-22210 .elementor-element.elementor-element-6f22ff7{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-22210 .elementor-element.elementor-element-1b0ce2b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22210 .elementor-element.elementor-element-7970495{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-22210 .elementor-element.elementor-element-3170010 .elementor-heading-title{font-weight:700;color:#5A5E60;}.elementor-22210 .elementor-element.elementor-element-e0c026d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22210 .elementor-element.elementor-element-f866b1d{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-22210 .elementor-element.elementor-element-4abf9ca .elementor-heading-title{font-weight:700;color:#5A5E60;}.elementor-22210 .elementor-element.elementor-element-c5116ad{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22210 .elementor-element.elementor-element-6fd5dfc{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-22210 .elementor-element.elementor-element-714455b .elementor-heading-title{font-weight:700;color:#5A5E60;}.elementor-22210 .elementor-element.elementor-element-cdb6332{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22210 .elementor-element.elementor-element-d61b594{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-22210 .elementor-element.elementor-element-ca4879a .elementor-heading-title{font-weight:700;color:#5A5E60;}.elementor-22210 .elementor-element.elementor-element-4e84230{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22210 .elementor-element.elementor-element-9bece6a{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-22210 .elementor-element.elementor-element-3a1253d .elementor-heading-title{font-weight:700;color:#5A5E60;}.elementor-22210 .elementor-element.elementor-element-5af53c3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22210 .elementor-element.elementor-element-2ee1e21{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-22210 .elementor-element.elementor-element-0ab172f .elementor-heading-title{font-weight:700;color:#5A5E60;}.elementor-22210 .elementor-element.elementor-element-d91f186{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22210 .elementor-element.elementor-element-d91f186 .elementor-button-content-wrapper{flex-direction:row;}.elementor-22210 .elementor-element.elementor-element-d91f186 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-22210 .elementor-element.elementor-element-d91f186 .elementor-button{text-transform:capitalize;}.elementor-22210 .elementor-element.elementor-element-0cc9726{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-22210 .elementor-element.elementor-element-a7250f2{--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-22210 .elementor-element.elementor-element-efad665{--display:flex;}.elementor-22210 .elementor-element.elementor-element-f00cab3{--display:flex;}.elementor-22210 .elementor-element.elementor-element-e2ab03f{--display:flex;}.elementor-22210 .elementor-element.elementor-element-25fb731{--display:flex;}.elementor-22210 .elementor-element.elementor-element-8260671{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:0px;--n-tabs-gap:30px;--n-tabs-title-color:#949999;--n-tabs-title-color-active:var( --e-global-color-text );}.elementor-22210 .elementor-element.elementor-element-8260671 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#00000000;}.elementor-22210 .elementor-element.elementor-element-8260671.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#00000000;border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-9d10cf5 );}.elementor-22210 .elementor-element.elementor-element-8260671.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-22210 .elementor-element.elementor-element-8260671.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#00000000;border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-9d10cf5 );}.elementor-22210 .elementor-element.elementor-element-8260671.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:0px 0px 2px 0px;border-color:#D1D1D1;}.elementor-22210 .elementor-element.elementor-element-8260671 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-text );}@media(max-width:767px){.elementor-22210 .elementor-element.elementor-element-7970495{width:auto;max-width:auto;}.elementor-22210 .elementor-element.elementor-element-f866b1d{width:auto;max-width:auto;}.elementor-22210 .elementor-element.elementor-element-6fd5dfc{width:auto;max-width:auto;}.elementor-22210 .elementor-element.elementor-element-d61b594{width:auto;max-width:auto;}.elementor-22210 .elementor-element.elementor-element-9bece6a{width:auto;max-width:auto;}.elementor-22210 .elementor-element.elementor-element-2ee1e21{width:auto;max-width:auto;}}@media(min-width:768px){.elementor-22210 .elementor-element.elementor-element-3de5160{--width:40%;}.elementor-22210 .elementor-element.elementor-element-6f22ff7{--width:60%;}.elementor-22210 .elementor-element.elementor-element-a7250f2{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-d91f186 */.elementor-22210 .elementor-element.elementor-element-d91f186 .elementor-button-content-wrapper{
    align-items: center;
}
.elementor-22210 .elementor-element.elementor-element-d91f186 .elementor-button-icon svg{
    height: auto;
    width: 1.5em;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-d21cdae */.elementor-22210 .elementor-element.elementor-element-d21cdae .st-manuals-grid{
    display:flex; 
    flex-wrap:wrap; 
    gap:20px;
}
.elementor-22210 .elementor-element.elementor-element-d21cdae .st-manual-box{
    flex:0 0 calc(25% - 16px);
    box-sizing:border-box;
    padding:15px; 
    border:1px solid #ddd;
    text-align:center; 
    border-radius:8px;
    display: flex;
    flex-direction: column;
    gap: 15px;
}
.elementor-22210 .elementor-element.elementor-element-d21cdae .st-manual-icon{
    font-size:40px; 
    margin:0px;
}
.elementor-22210 .elementor-element.elementor-element-d21cdae .st-manual-title{
    font-size:16px;
    color: black; 
    margin:0px;
    transition: all 0.3s ease;
}
.elementor-22210 .elementor-element.elementor-element-d21cdae .st-manual-box:hover .st-manual-title{
    color: var( --e-global-color-secondary );
} 
@media (max-width: 767px){
    .elementor-22210 .elementor-element.elementor-element-d21cdae .st-manual-box{
        flex: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-5b085ed */.elementor-22210 .elementor-element.elementor-element-5b085ed .st-how-to-videos-grid{
    display:flex; 
    flex-wrap:wrap; 
    gap:20px;
}
.elementor-22210 .elementor-element.elementor-element-5b085ed .st-how-to-videos-box{
    flex:0 0 calc(25% - 16px);
    box-sizing:border-box; 
    text-align:center; 
    display: flex;
    flex-direction: column;
    gap: 15px;
}
.elementor-22210 .elementor-element.elementor-element-5b085ed .st-how-to-videos-title{
    font-size:16px;
    color: black; 
    font-weight: 600;
    margin:0px;
    transition: all 0.3s ease;
}
@media (max-width: 767px){
    .elementor-22210 .elementor-element.elementor-element-5b085ed .st-how-to-videos-box{
        flex: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-228e5cb */.elementor-22210 .elementor-element.elementor-element-228e5cb .st-manuals-grid{
    display:flex; 
    flex-wrap:wrap; 
    gap:20px;
}
.elementor-22210 .elementor-element.elementor-element-228e5cb .st-manual-box{
    flex:0 0 calc(25% - 16px);
    box-sizing:border-box;
    padding:15px; 
    border:1px solid #ddd;
    text-align:center; 
    border-radius:8px;
    display: flex;
    flex-direction: column;
    gap: 15px;
}
.elementor-22210 .elementor-element.elementor-element-228e5cb .st-manual-icon{
    font-size:40px; 
    margin:0px;
}
.elementor-22210 .elementor-element.elementor-element-228e5cb .st-manual-title{
    font-size:16px;
    color: black; 
    margin:0px;
    transition: all 0.3s ease;
}
.elementor-22210 .elementor-element.elementor-element-228e5cb .st-manual-box:hover .st-manual-title{
    color: var( --e-global-color-secondary );
} 
@media (max-width: 767px){
    .elementor-22210 .elementor-element.elementor-element-228e5cb .st-manual-box{
        flex: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-9ef6766 */.elementor-22210 .elementor-element.elementor-element-9ef6766 .st-manuals-grid{
    display:flex; 
    flex-wrap:wrap; 
    gap:20px;
}
.elementor-22210 .elementor-element.elementor-element-9ef6766 .st-manual-box{
    flex:0 0 calc(25% - 16px);
    box-sizing:border-box;
    padding:15px; 
    border:1px solid #ddd;
    text-align:center; 
    border-radius:8px;
    display: flex;
    flex-direction: column;
    gap: 15px;
}
.elementor-22210 .elementor-element.elementor-element-9ef6766 .st-manual-icon{
    font-size:40px; 
    margin:0px;
}
.elementor-22210 .elementor-element.elementor-element-9ef6766 .st-manual-title{
    font-size:16px;
    color: black; 
    margin:0px;
    transition: all 0.3s ease;
}
.elementor-22210 .elementor-element.elementor-element-9ef6766 .st-manual-box:hover .st-manual-title{
    color: var( --e-global-color-secondary );
} 
@media (max-width: 767px){
    .elementor-22210 .elementor-element.elementor-element-9ef6766 .st-manual-box{
        flex: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-d21cdae */.elementor-22210 .elementor-element.elementor-element-d21cdae .st-manuals-grid{
    display:flex; 
    flex-wrap:wrap; 
    gap:20px;
}
.elementor-22210 .elementor-element.elementor-element-d21cdae .st-manual-box{
    flex:0 0 calc(25% - 16px);
    box-sizing:border-box;
    padding:15px; 
    border:1px solid #ddd;
    text-align:center; 
    border-radius:8px;
    display: flex;
    flex-direction: column;
    gap: 15px;
}
.elementor-22210 .elementor-element.elementor-element-d21cdae .st-manual-icon{
    font-size:40px; 
    margin:0px;
}
.elementor-22210 .elementor-element.elementor-element-d21cdae .st-manual-title{
    font-size:16px;
    color: black; 
    margin:0px;
    transition: all 0.3s ease;
}
.elementor-22210 .elementor-element.elementor-element-d21cdae .st-manual-box:hover .st-manual-title{
    color: var( --e-global-color-secondary );
} 
@media (max-width: 767px){
    .elementor-22210 .elementor-element.elementor-element-d21cdae .st-manual-box{
        flex: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-5b085ed */.elementor-22210 .elementor-element.elementor-element-5b085ed .st-how-to-videos-grid{
    display:flex; 
    flex-wrap:wrap; 
    gap:20px;
}
.elementor-22210 .elementor-element.elementor-element-5b085ed .st-how-to-videos-box{
    flex:0 0 calc(25% - 16px);
    box-sizing:border-box; 
    text-align:center; 
    display: flex;
    flex-direction: column;
    gap: 15px;
}
.elementor-22210 .elementor-element.elementor-element-5b085ed .st-how-to-videos-title{
    font-size:16px;
    color: black; 
    font-weight: 600;
    margin:0px;
    transition: all 0.3s ease;
}
@media (max-width: 767px){
    .elementor-22210 .elementor-element.elementor-element-5b085ed .st-how-to-videos-box{
        flex: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-228e5cb */.elementor-22210 .elementor-element.elementor-element-228e5cb .st-manuals-grid{
    display:flex; 
    flex-wrap:wrap; 
    gap:20px;
}
.elementor-22210 .elementor-element.elementor-element-228e5cb .st-manual-box{
    flex:0 0 calc(25% - 16px);
    box-sizing:border-box;
    padding:15px; 
    border:1px solid #ddd;
    text-align:center; 
    border-radius:8px;
    display: flex;
    flex-direction: column;
    gap: 15px;
}
.elementor-22210 .elementor-element.elementor-element-228e5cb .st-manual-icon{
    font-size:40px; 
    margin:0px;
}
.elementor-22210 .elementor-element.elementor-element-228e5cb .st-manual-title{
    font-size:16px;
    color: black; 
    margin:0px;
    transition: all 0.3s ease;
}
.elementor-22210 .elementor-element.elementor-element-228e5cb .st-manual-box:hover .st-manual-title{
    color: var( --e-global-color-secondary );
} 
@media (max-width: 767px){
    .elementor-22210 .elementor-element.elementor-element-228e5cb .st-manual-box{
        flex: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-9ef6766 */.elementor-22210 .elementor-element.elementor-element-9ef6766 .st-manuals-grid{
    display:flex; 
    flex-wrap:wrap; 
    gap:20px;
}
.elementor-22210 .elementor-element.elementor-element-9ef6766 .st-manual-box{
    flex:0 0 calc(25% - 16px);
    box-sizing:border-box;
    padding:15px; 
    border:1px solid #ddd;
    text-align:center; 
    border-radius:8px;
    display: flex;
    flex-direction: column;
    gap: 15px;
}
.elementor-22210 .elementor-element.elementor-element-9ef6766 .st-manual-icon{
    font-size:40px; 
    margin:0px;
}
.elementor-22210 .elementor-element.elementor-element-9ef6766 .st-manual-title{
    font-size:16px;
    color: black; 
    margin:0px;
    transition: all 0.3s ease;
}
.elementor-22210 .elementor-element.elementor-element-9ef6766 .st-manual-box:hover .st-manual-title{
    color: var( --e-global-color-secondary );
} 
@media (max-width: 767px){
    .elementor-22210 .elementor-element.elementor-element-9ef6766 .st-manual-box{
        flex: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-d21cdae */.elementor-22210 .elementor-element.elementor-element-d21cdae .st-manuals-grid{
    display:flex; 
    flex-wrap:wrap; 
    gap:20px;
}
.elementor-22210 .elementor-element.elementor-element-d21cdae .st-manual-box{
    flex:0 0 calc(25% - 16px);
    box-sizing:border-box;
    padding:15px; 
    border:1px solid #ddd;
    text-align:center; 
    border-radius:8px;
    display: flex;
    flex-direction: column;
    gap: 15px;
}
.elementor-22210 .elementor-element.elementor-element-d21cdae .st-manual-icon{
    font-size:40px; 
    margin:0px;
}
.elementor-22210 .elementor-element.elementor-element-d21cdae .st-manual-title{
    font-size:16px;
    color: black; 
    margin:0px;
    transition: all 0.3s ease;
}
.elementor-22210 .elementor-element.elementor-element-d21cdae .st-manual-box:hover .st-manual-title{
    color: var( --e-global-color-secondary );
} 
@media (max-width: 767px){
    .elementor-22210 .elementor-element.elementor-element-d21cdae .st-manual-box{
        flex: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-5b085ed */.elementor-22210 .elementor-element.elementor-element-5b085ed .st-how-to-videos-grid{
    display:flex; 
    flex-wrap:wrap; 
    gap:20px;
}
.elementor-22210 .elementor-element.elementor-element-5b085ed .st-how-to-videos-box{
    flex:0 0 calc(25% - 16px);
    box-sizing:border-box; 
    text-align:center; 
    display: flex;
    flex-direction: column;
    gap: 15px;
}
.elementor-22210 .elementor-element.elementor-element-5b085ed .st-how-to-videos-title{
    font-size:16px;
    color: black; 
    font-weight: 600;
    margin:0px;
    transition: all 0.3s ease;
}
@media (max-width: 767px){
    .elementor-22210 .elementor-element.elementor-element-5b085ed .st-how-to-videos-box{
        flex: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-228e5cb */.elementor-22210 .elementor-element.elementor-element-228e5cb .st-manuals-grid{
    display:flex; 
    flex-wrap:wrap; 
    gap:20px;
}
.elementor-22210 .elementor-element.elementor-element-228e5cb .st-manual-box{
    flex:0 0 calc(25% - 16px);
    box-sizing:border-box;
    padding:15px; 
    border:1px solid #ddd;
    text-align:center; 
    border-radius:8px;
    display: flex;
    flex-direction: column;
    gap: 15px;
}
.elementor-22210 .elementor-element.elementor-element-228e5cb .st-manual-icon{
    font-size:40px; 
    margin:0px;
}
.elementor-22210 .elementor-element.elementor-element-228e5cb .st-manual-title{
    font-size:16px;
    color: black; 
    margin:0px;
    transition: all 0.3s ease;
}
.elementor-22210 .elementor-element.elementor-element-228e5cb .st-manual-box:hover .st-manual-title{
    color: var( --e-global-color-secondary );
} 
@media (max-width: 767px){
    .elementor-22210 .elementor-element.elementor-element-228e5cb .st-manual-box{
        flex: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-9ef6766 */.elementor-22210 .elementor-element.elementor-element-9ef6766 .st-manuals-grid{
    display:flex; 
    flex-wrap:wrap; 
    gap:20px;
}
.elementor-22210 .elementor-element.elementor-element-9ef6766 .st-manual-box{
    flex:0 0 calc(25% - 16px);
    box-sizing:border-box;
    padding:15px; 
    border:1px solid #ddd;
    text-align:center; 
    border-radius:8px;
    display: flex;
    flex-direction: column;
    gap: 15px;
}
.elementor-22210 .elementor-element.elementor-element-9ef6766 .st-manual-icon{
    font-size:40px; 
    margin:0px;
}
.elementor-22210 .elementor-element.elementor-element-9ef6766 .st-manual-title{
    font-size:16px;
    color: black; 
    margin:0px;
    transition: all 0.3s ease;
}
.elementor-22210 .elementor-element.elementor-element-9ef6766 .st-manual-box:hover .st-manual-title{
    color: var( --e-global-color-secondary );
} 
@media (max-width: 767px){
    .elementor-22210 .elementor-element.elementor-element-9ef6766 .st-manual-box{
        flex: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-d21cdae */.elementor-22210 .elementor-element.elementor-element-d21cdae .st-manuals-grid{
    display:flex; 
    flex-wrap:wrap; 
    gap:20px;
}
.elementor-22210 .elementor-element.elementor-element-d21cdae .st-manual-box{
    flex:0 0 calc(25% - 16px);
    box-sizing:border-box;
    padding:15px; 
    border:1px solid #ddd;
    text-align:center; 
    border-radius:8px;
    display: flex;
    flex-direction: column;
    gap: 15px;
}
.elementor-22210 .elementor-element.elementor-element-d21cdae .st-manual-icon{
    font-size:40px; 
    margin:0px;
}
.elementor-22210 .elementor-element.elementor-element-d21cdae .st-manual-title{
    font-size:16px;
    color: black; 
    margin:0px;
    transition: all 0.3s ease;
}
.elementor-22210 .elementor-element.elementor-element-d21cdae .st-manual-box:hover .st-manual-title{
    color: var( --e-global-color-secondary );
} 
@media (max-width: 767px){
    .elementor-22210 .elementor-element.elementor-element-d21cdae .st-manual-box{
        flex: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-5b085ed */.elementor-22210 .elementor-element.elementor-element-5b085ed .st-how-to-videos-grid{
    display:flex; 
    flex-wrap:wrap; 
    gap:20px;
}
.elementor-22210 .elementor-element.elementor-element-5b085ed .st-how-to-videos-box{
    flex:0 0 calc(25% - 16px);
    box-sizing:border-box; 
    text-align:center; 
    display: flex;
    flex-direction: column;
    gap: 15px;
}
.elementor-22210 .elementor-element.elementor-element-5b085ed .st-how-to-videos-title{
    font-size:16px;
    color: black; 
    font-weight: 600;
    margin:0px;
    transition: all 0.3s ease;
}
@media (max-width: 767px){
    .elementor-22210 .elementor-element.elementor-element-5b085ed .st-how-to-videos-box{
        flex: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-228e5cb */.elementor-22210 .elementor-element.elementor-element-228e5cb .st-manuals-grid{
    display:flex; 
    flex-wrap:wrap; 
    gap:20px;
}
.elementor-22210 .elementor-element.elementor-element-228e5cb .st-manual-box{
    flex:0 0 calc(25% - 16px);
    box-sizing:border-box;
    padding:15px; 
    border:1px solid #ddd;
    text-align:center; 
    border-radius:8px;
    display: flex;
    flex-direction: column;
    gap: 15px;
}
.elementor-22210 .elementor-element.elementor-element-228e5cb .st-manual-icon{
    font-size:40px; 
    margin:0px;
}
.elementor-22210 .elementor-element.elementor-element-228e5cb .st-manual-title{
    font-size:16px;
    color: black; 
    margin:0px;
    transition: all 0.3s ease;
}
.elementor-22210 .elementor-element.elementor-element-228e5cb .st-manual-box:hover .st-manual-title{
    color: var( --e-global-color-secondary );
} 
@media (max-width: 767px){
    .elementor-22210 .elementor-element.elementor-element-228e5cb .st-manual-box{
        flex: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-9ef6766 */.elementor-22210 .elementor-element.elementor-element-9ef6766 .st-manuals-grid{
    display:flex; 
    flex-wrap:wrap; 
    gap:20px;
}
.elementor-22210 .elementor-element.elementor-element-9ef6766 .st-manual-box{
    flex:0 0 calc(25% - 16px);
    box-sizing:border-box;
    padding:15px; 
    border:1px solid #ddd;
    text-align:center; 
    border-radius:8px;
    display: flex;
    flex-direction: column;
    gap: 15px;
}
.elementor-22210 .elementor-element.elementor-element-9ef6766 .st-manual-icon{
    font-size:40px; 
    margin:0px;
}
.elementor-22210 .elementor-element.elementor-element-9ef6766 .st-manual-title{
    font-size:16px;
    color: black; 
    margin:0px;
    transition: all 0.3s ease;
}
.elementor-22210 .elementor-element.elementor-element-9ef6766 .st-manual-box:hover .st-manual-title{
    color: var( --e-global-color-secondary );
} 
@media (max-width: 767px){
    .elementor-22210 .elementor-element.elementor-element-9ef6766 .st-manual-box{
        flex: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-d21cdae */.elementor-22210 .elementor-element.elementor-element-d21cdae .st-manuals-grid{
    display:flex; 
    flex-wrap:wrap; 
    gap:20px;
}
.elementor-22210 .elementor-element.elementor-element-d21cdae .st-manual-box{
    flex:0 0 calc(25% - 16px);
    box-sizing:border-box;
    padding:15px; 
    border:1px solid #ddd;
    text-align:center; 
    border-radius:8px;
    display: flex;
    flex-direction: column;
    gap: 15px;
}
.elementor-22210 .elementor-element.elementor-element-d21cdae .st-manual-icon{
    font-size:40px; 
    margin:0px;
}
.elementor-22210 .elementor-element.elementor-element-d21cdae .st-manual-title{
    font-size:16px;
    color: black; 
    margin:0px;
    transition: all 0.3s ease;
}
.elementor-22210 .elementor-element.elementor-element-d21cdae .st-manual-box:hover .st-manual-title{
    color: var( --e-global-color-secondary );
} 
@media (max-width: 767px){
    .elementor-22210 .elementor-element.elementor-element-d21cdae .st-manual-box{
        flex: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-5b085ed */.elementor-22210 .elementor-element.elementor-element-5b085ed .st-how-to-videos-grid{
    display:flex; 
    flex-wrap:wrap; 
    gap:20px;
}
.elementor-22210 .elementor-element.elementor-element-5b085ed .st-how-to-videos-box{
    flex:0 0 calc(25% - 16px);
    box-sizing:border-box; 
    text-align:center; 
    display: flex;
    flex-direction: column;
    gap: 15px;
}
.elementor-22210 .elementor-element.elementor-element-5b085ed .st-how-to-videos-title{
    font-size:16px;
    color: black; 
    font-weight: 600;
    margin:0px;
    transition: all 0.3s ease;
}
@media (max-width: 767px){
    .elementor-22210 .elementor-element.elementor-element-5b085ed .st-how-to-videos-box{
        flex: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-228e5cb */.elementor-22210 .elementor-element.elementor-element-228e5cb .st-manuals-grid{
    display:flex; 
    flex-wrap:wrap; 
    gap:20px;
}
.elementor-22210 .elementor-element.elementor-element-228e5cb .st-manual-box{
    flex:0 0 calc(25% - 16px);
    box-sizing:border-box;
    padding:15px; 
    border:1px solid #ddd;
    text-align:center; 
    border-radius:8px;
    display: flex;
    flex-direction: column;
    gap: 15px;
}
.elementor-22210 .elementor-element.elementor-element-228e5cb .st-manual-icon{
    font-size:40px; 
    margin:0px;
}
.elementor-22210 .elementor-element.elementor-element-228e5cb .st-manual-title{
    font-size:16px;
    color: black; 
    margin:0px;
    transition: all 0.3s ease;
}
.elementor-22210 .elementor-element.elementor-element-228e5cb .st-manual-box:hover .st-manual-title{
    color: var( --e-global-color-secondary );
} 
@media (max-width: 767px){
    .elementor-22210 .elementor-element.elementor-element-228e5cb .st-manual-box{
        flex: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-9ef6766 */.elementor-22210 .elementor-element.elementor-element-9ef6766 .st-manuals-grid{
    display:flex; 
    flex-wrap:wrap; 
    gap:20px;
}
.elementor-22210 .elementor-element.elementor-element-9ef6766 .st-manual-box{
    flex:0 0 calc(25% - 16px);
    box-sizing:border-box;
    padding:15px; 
    border:1px solid #ddd;
    text-align:center; 
    border-radius:8px;
    display: flex;
    flex-direction: column;
    gap: 15px;
}
.elementor-22210 .elementor-element.elementor-element-9ef6766 .st-manual-icon{
    font-size:40px; 
    margin:0px;
}
.elementor-22210 .elementor-element.elementor-element-9ef6766 .st-manual-title{
    font-size:16px;
    color: black; 
    margin:0px;
    transition: all 0.3s ease;
}
.elementor-22210 .elementor-element.elementor-element-9ef6766 .st-manual-box:hover .st-manual-title{
    color: var( --e-global-color-secondary );
} 
@media (max-width: 767px){
    .elementor-22210 .elementor-element.elementor-element-9ef6766 .st-manual-box{
        flex: 100%;
    }
}/* End custom CSS */