.elementor-967 .elementor-element.elementor-element-74ea0d2{--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-967 .elementor-element.elementor-element-4ff126f{--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;}.elementor-967 .elementor-element.elementor-element-21e8f6f{--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;}.woocommerce .elementor-967 .elementor-element.elementor-element-64655ab .flex-control-thumbs img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-172c08e );border-radius:3px 3px 3px 3px;}.woocommerce .elementor-967 .elementor-element.elementor-element-64655ab .flex-control-thumbs li{padding-right:calc(10px / 2);padding-left:calc(10px / 2);padding-bottom:10px;}.woocommerce .elementor-967 .elementor-element.elementor-element-64655ab .flex-control-thumbs{margin-right:calc(-10px / 2);margin-left:calc(-10px / 2);}.elementor-967 .elementor-element.elementor-element-6076861{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-967 .elementor-element.elementor-element-702e5f5 .elementor-heading-title{font-size:38px;font-weight:500;line-height:52px;}.elementor-967 .elementor-element.elementor-element-f902fc9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-967 .elementor-element.elementor-element-ece92f0{width:100%;max-width:100%;}.elementor-967 .elementor-element.elementor-element-ece92f0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-967 .elementor-element.elementor-element-ece92f0 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-967 .elementor-element.elementor-element-8c4d1d6{width:100%;max-width:100%;}.elementor-967 .elementor-element.elementor-element-8c4d1d6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-967 .elementor-element.elementor-element-8c4d1d6 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-967 .elementor-element.elementor-element-f99f7b9{--display:flex;}.elementor-967 .elementor-element.elementor-element-29a6618{--display:flex;}.elementor-967 .elementor-element.elementor-element-90fdfb5{--display:flex;}.elementor-967 .elementor-element.elementor-element-2d07872{--display:flex;}.elementor-967 .elementor-element.elementor-element-7108f60{--display:flex;}.elementor-967 .elementor-element.elementor-element-1084d9d{--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:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;}@media(max-width:767px){.elementor-967 .elementor-element.elementor-element-1084d9d{--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;}}@media(min-width:768px){.elementor-967 .elementor-element.elementor-element-21e8f6f{--width:40%;}.elementor-967 .elementor-element.elementor-element-6076861{--width:60%;}.elementor-967 .elementor-element.elementor-element-f902fc9{--width:230px;}}/* Start custom CSS for shortcode, class: .elementor-element-d66d1d4 */.elementor-967 .elementor-element.elementor-element-d66d1d4 .separator {
    margin: 0 5px;
}

.elementor-967 .elementor-element.elementor-element-d66d1d4 p {
    font-size: 15px;
    font-weight: 400;
}

.elementor-967 .elementor-element.elementor-element-d66d1d4 a:hover {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2bf4c7 */.elementor-967 .elementor-element.elementor-element-b2bf4c7 table {
    width: 100%;
}

.elementor-967 .elementor-element.elementor-element-b2bf4c7 table td {
    -webkit-hyphens: auto;
     -moz-hyphens: auto;
          hyphens: auto;
    
    -ms-word-break: break-word;
      word-break: break-word;
      
    word-wrap: break-word;
    overflow-wrap: break-word;
}

.elementor-967 .elementor-element.elementor-element-b2bf4c7 table td:not(:last-child) {
    width: auto;
    padding: 4px;
}

.elementor-967 .elementor-element.elementor-element-b2bf4c7 table td:last-child {
    width: 40%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2bf4c7 */.elementor-967 .elementor-element.elementor-element-b2bf4c7 table {
    width: 100%;
}

.elementor-967 .elementor-element.elementor-element-b2bf4c7 table td {
    -webkit-hyphens: auto;
     -moz-hyphens: auto;
          hyphens: auto;
    
    -ms-word-break: break-word;
      word-break: break-word;
      
    word-wrap: break-word;
    overflow-wrap: break-word;
}

.elementor-967 .elementor-element.elementor-element-b2bf4c7 table td:not(:last-child) {
    width: auto;
    padding: 4px;
}

.elementor-967 .elementor-element.elementor-element-b2bf4c7 table td:last-child {
    width: 40%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2bf4c7 */.elementor-967 .elementor-element.elementor-element-b2bf4c7 table {
    width: 100%;
}

.elementor-967 .elementor-element.elementor-element-b2bf4c7 table td {
    -webkit-hyphens: auto;
     -moz-hyphens: auto;
          hyphens: auto;
    
    -ms-word-break: break-word;
      word-break: break-word;
      
    word-wrap: break-word;
    overflow-wrap: break-word;
}

.elementor-967 .elementor-element.elementor-element-b2bf4c7 table td:not(:last-child) {
    width: auto;
    padding: 4px;
}

.elementor-967 .elementor-element.elementor-element-b2bf4c7 table td:last-child {
    width: 40%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2bf4c7 */.elementor-967 .elementor-element.elementor-element-b2bf4c7 table {
    width: 100%;
}

.elementor-967 .elementor-element.elementor-element-b2bf4c7 table td {
    -webkit-hyphens: auto;
     -moz-hyphens: auto;
          hyphens: auto;
    
    -ms-word-break: break-word;
      word-break: break-word;
      
    word-wrap: break-word;
    overflow-wrap: break-word;
}

.elementor-967 .elementor-element.elementor-element-b2bf4c7 table td:not(:last-child) {
    width: auto;
    padding: 4px;
}

.elementor-967 .elementor-element.elementor-element-b2bf4c7 table td:last-child {
    width: 40%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2bf4c7 */.elementor-967 .elementor-element.elementor-element-b2bf4c7 table {
    width: 100%;
}

.elementor-967 .elementor-element.elementor-element-b2bf4c7 table td {
    -webkit-hyphens: auto;
     -moz-hyphens: auto;
          hyphens: auto;
    
    -ms-word-break: break-word;
      word-break: break-word;
      
    word-wrap: break-word;
    overflow-wrap: break-word;
}

.elementor-967 .elementor-element.elementor-element-b2bf4c7 table td:not(:last-child) {
    width: auto;
    padding: 4px;
}

.elementor-967 .elementor-element.elementor-element-b2bf4c7 table td:last-child {
    width: 40%;
}/* End custom CSS */