.elementor-1057 .elementor-element.elementor-element-72c34f43 > .elementor-container{max-width:1200px;}.elementor-1057 .elementor-element.elementor-element-72c34f43{margin-top:30px;margin-bottom:30px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1057 .elementor-element.elementor-element-5c914727{width:auto;max-width:auto;}.elementor-1057 .elementor-element.elementor-element-5c914727 > .elementor-widget-container{margin:0px 0px 25px 0px;padding:0px 0px 8px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#00BBB4;}.elementor-1057 .elementor-element.elementor-element-5c914727 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:300;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#00BBB4;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1057 .elementor-element.elementor-element-6906b834 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-6906b834{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#00205B;}.elementor-1057 .elementor-element.elementor-element-54ee1cd > .elementor-container{max-width:1200px;}.elementor-1057 .elementor-element.elementor-element-1bababc > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-1bababc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;color:#646464;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1057 .elementor-element.elementor-element-2fc539d{--divider-border-style:solid;--divider-color:#00BBB4;--divider-border-width:1px;}.elementor-1057 .elementor-element.elementor-element-2fc539d .elementor-divider-separator{width:100%;}.elementor-1057 .elementor-element.elementor-element-2fc539d .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1057 .elementor-element.elementor-element-3ef73c6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-3ef73c6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:300;color:#646464;}.elementor-1057 .elementor-element.elementor-element-655f28d{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#646464;}.elementor-1057 .elementor-element.elementor-element-1a038b5 > .elementor-container{max-width:1200px;}.elementor-1057 .elementor-element.elementor-element-3c21070 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-3c21070 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:300;-webkit-text-stroke-color:#000;stroke:#000;color:#646464;}.elementor-1057 .elementor-element.elementor-element-c36b437{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#646464;}.elementor-1057 .elementor-element.elementor-element-c549d1a > .elementor-container{max-width:1200px;}.elementor-1057 .elementor-element.elementor-element-cc11568 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-cc11568 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:300;color:#646464;}.elementor-1057 .elementor-element.elementor-element-1b1d0b1{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#646464;}.elementor-1057 .elementor-element.elementor-element-a62259c > .elementor-container{max-width:1200px;}.elementor-1057 .elementor-element.elementor-element-d90ba42 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-d90ba42 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:300;color:#646464;}.elementor-1057 .elementor-element.elementor-element-b106e0e{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#646464;}.elementor-1057 .elementor-element.elementor-element-047656d > .elementor-container{max-width:1200px;}.elementor-1057 .elementor-element.elementor-element-7a44096 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-7a44096 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:300;color:#646464;}.elementor-1057 .elementor-element.elementor-element-ef492d5{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#646464;}.elementor-1057 .elementor-element.elementor-element-331b6b1 > .elementor-container{max-width:1200px;}.elementor-1057 .elementor-element.elementor-element-331b6b1{margin-top:30px;margin-bottom:0px;}.elementor-1057 .elementor-element.elementor-element-6898cb7 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-6898cb7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:#646464;}.elementor-1057 .elementor-element.elementor-element-3a7f16d{--divider-border-style:solid;--divider-color:#00BBB4;--divider-border-width:1px;}.elementor-1057 .elementor-element.elementor-element-3a7f16d .elementor-divider-separator{width:100%;}.elementor-1057 .elementor-element.elementor-element-3a7f16d .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1057 .elementor-element.elementor-element-ea738f0 > .elementor-container{max-width:1200px;}.elementor-1057 .elementor-element.elementor-element-0231ceb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-0231ceb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:300;color:#646464;}.elementor-1057 .elementor-element.elementor-element-8159351{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#646464;}.elementor-1057 .elementor-element.elementor-element-cd84003 > .elementor-container{max-width:1200px;}.elementor-1057 .elementor-element.elementor-element-393f5f9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-393f5f9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:300;color:#646464;}.elementor-1057 .elementor-element.elementor-element-175782d{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#646464;}.elementor-1057 .elementor-element.elementor-element-f18b363 > .elementor-container{max-width:1200px;}.elementor-1057 .elementor-element.elementor-element-a09f050 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-a09f050 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:300;color:#646464;}.elementor-1057 .elementor-element.elementor-element-da70427{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#646464;}.elementor-1057 .elementor-element.elementor-element-5f15204 > .elementor-container{max-width:1200px;}.elementor-1057 .elementor-element.elementor-element-e2af25f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-e2af25f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:300;color:#646464;}.elementor-1057 .elementor-element.elementor-element-c3e18d9{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#646464;}.elementor-1057 .elementor-element.elementor-element-6232071 > .elementor-container{max-width:1200px;}.elementor-1057 .elementor-element.elementor-element-3a45ad1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-3a45ad1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:300;color:#646464;}.elementor-1057 .elementor-element.elementor-element-8f07656{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#646464;}.elementor-1057 .elementor-element.elementor-element-02f19d3 > .elementor-container{max-width:1200px;}.elementor-1057 .elementor-element.elementor-element-325b23f > .elementor-widget-container{margin:30px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-325b23f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:#646464;}.elementor-1057 .elementor-element.elementor-element-957a91a{--divider-border-style:solid;--divider-color:#00BBB4;--divider-border-width:1px;}.elementor-1057 .elementor-element.elementor-element-957a91a .elementor-divider-separator{width:100%;}.elementor-1057 .elementor-element.elementor-element-957a91a .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1057 .elementor-element.elementor-element-c97b718 > .elementor-container{max-width:1200px;}.elementor-1057 .elementor-element.elementor-element-13e13dc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-13e13dc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:300;color:#646464;}.elementor-1057 .elementor-element.elementor-element-d00ba5b{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#646464;}.elementor-1057 .elementor-element.elementor-element-d297bb2 > .elementor-container{max-width:1200px;}.elementor-1057 .elementor-element.elementor-element-04134ac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-04134ac .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:300;color:#646464;}.elementor-1057 .elementor-element.elementor-element-f554de2{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#646464;}.elementor-1057 .elementor-element.elementor-element-f9ebc31 > .elementor-container{max-width:1200px;}.elementor-1057 .elementor-element.elementor-element-f9ebc31{padding:0px 0px 50px 0px;}.elementor-1057 .elementor-element.elementor-element-6d3c5b6{--divider-border-style:solid;--divider-color:#00BBB4;--divider-border-width:1px;}.elementor-1057 .elementor-element.elementor-element-6d3c5b6 .elementor-divider-separator{width:100%;}.elementor-1057 .elementor-element.elementor-element-6d3c5b6 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1057 .elementor-element.elementor-element-2a1a9c6{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#646464;}@media(max-width:1024px){.elementor-1057 .elementor-element.elementor-element-6906b834 > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-1057 .elementor-element.elementor-element-792f036b{width:7%;}.elementor-1057 .elementor-element.elementor-element-56c0c50f{width:93%;}}/* Start custom CSS for html, class: .elementor-element-e4f2d57 */.collection-group {
  width: 100%;
  float: left;
  border: 1px solid #cccccc;
  padding: 14px;
  margin-bottom: 20px;
}

.swatch-01 {
  float: left;
  height: 100px;
  width: 130px;
  margin: 4px;
  padding: 10px;
  border: 1px solid #cccccc;
  position: relative;
  border-radius: 0px 0px 0px 0px;
  -moz-border-radius: 0px 0px 0px 0px;
  -webkit-border-radius: 0px 0px 0px 0px;
  cursor:pointer
}

.swatch-01 .c-description{
  font-size:0px;line-height:12px;
}

.swatch-01:hover .c-description{
  font-size:11px;line-height:14px;
}


.light-text .tint-on {
  color: #ffffff;
}

.tint-none{display:none;}

.tint-label{font-weight:bold;font-size:10px;line-height:14px;
    position: absolute;
    bottom:10px;
}

.dark-text .tint-on {
  color: #000000;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0506339 */.collection-group {
  width: 100%;
  float: left;
  border: 1px solid #cccccc;
  padding: 14px;
  margin-bottom: 20px;
}

.swatch-01 {
  float: left;
  height: 100px;
  width: 130px;
  margin: 4px;
  padding: 10px;
  border: 1px solid #cccccc;
  position: relative;
  border-radius: 0px 0px 0px 0px;
  -moz-border-radius: 0px 0px 0px 0px;
  -webkit-border-radius: 0px 0px 0px 0px;
  cursor:pointer
}

.swatch-01 .c-description{
  font-size:0px;line-height:12px;
}

.swatch-01:hover .c-description{
  font-size:11px;line-height:14px;
}


.light-text .tint-on {
  color: #ffffff;
}

.tint-none{display:none;}

.tint-label{font-weight:bold;font-size:10px;line-height:14px;
    position: absolute;
    bottom:10px;
}

.dark-text .tint-on {
  color: #000000;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1148bf6 */.collection-group {
  width: 100%;
  float: left;
  border: 1px solid #cccccc;
  padding: 14px;
  margin-bottom: 20px;
}

.swatch-01 {
  float: left;
  height: 100px;
  width: 130px;
  margin: 4px;
  padding: 10px;
  border: 1px solid #cccccc;
  position: relative;
  border-radius: 0px 0px 0px 0px;
  -moz-border-radius: 0px 0px 0px 0px;
  -webkit-border-radius: 0px 0px 0px 0px;
  cursor:pointer
}

.swatch-01 .c-description{
  font-size:0px;line-height:12px;
}

.swatch-01:hover .c-description{
  font-size:11px;line-height:14px;
}


.light-text .tint-on {
  color: #ffffff;
}

.tint-none{display:none;}

.tint-label{font-weight:bold;font-size:10px;line-height:14px;
    position: absolute;
    bottom:10px;
}

.dark-text .tint-on {
  color: #000000;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4689535 */.collection-group {
  width: 100%;
  float: left;
  border: 1px solid #cccccc;
  padding: 14px;
  margin-bottom: 20px;
}

.swatch-01 {
  float: left;
  height: 100px;
  width: 130px;
  margin: 4px;
  padding: 10px;
  border: 1px solid #cccccc;
  position: relative;
  border-radius: 0px 0px 0px 0px;
  -moz-border-radius: 0px 0px 0px 0px;
  -webkit-border-radius: 0px 0px 0px 0px;
  cursor:pointer
}

.swatch-01 .c-description{
  font-size:0px;line-height:12px;
}

.swatch-01:hover .c-description{
  font-size:11px;line-height:14px;
}


.light-text .tint-on {
  color: #ffffff;
}

.tint-none{display:none;}

.tint-label{font-weight:bold;font-size:10px;line-height:14px;
    position: absolute;
    bottom:10px;
}

.dark-text .tint-on {
  color: #000000;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bc2433a */.collection-group {
  width: 100%;
  float: left;
  border: 1px solid #cccccc;
  padding: 14px;
  margin-bottom: 20px;
}

.swatch-01 {
  float: left;
  height: 100px;
  width: 130px;
  margin: 4px;
  padding: 10px;
  border: 1px solid #cccccc;
  position: relative;
  border-radius: 0px 0px 0px 0px;
  -moz-border-radius: 0px 0px 0px 0px;
  -webkit-border-radius: 0px 0px 0px 0px;
  cursor:pointer
}

.swatch-01 .c-description{
  font-size:0px;line-height:12px;
}

.swatch-01:hover .c-description{
  font-size:11px;line-height:14px;
}


.light-text .tint-on {
  color: #ffffff;
}

.tint-none{display:none;}

.tint-label{font-weight:bold;font-size:10px;line-height:14px;
    position: absolute;
    bottom:10px;
}

.dark-text .tint-on {
  color: #000000;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2a6c928 */.collection-group {
  width: 100%;
  float: left;
  border: 1px solid #cccccc;
  padding: 14px;
  margin-bottom: 20px;
}

.swatch-01 {
  float: left;
  height: 100px;
  width: 130px;
  margin: 4px;
  padding: 10px;
  border: 1px solid #cccccc;
  position: relative;
  border-radius: 0px 0px 0px 0px;
  -moz-border-radius: 0px 0px 0px 0px;
  -webkit-border-radius: 0px 0px 0px 0px;
  cursor:pointer
}

.swatch-01 .c-description{
  font-size:0px;line-height:12px;
}

.swatch-01:hover .c-description{
  font-size:11px;line-height:14px;
}


.light-text .tint-on {
  color: #ffffff;
}

.tint-none{display:none;}

.tint-label{font-weight:bold;font-size:10px;line-height:14px;
    position: absolute;
    bottom:10px;
}

.dark-text .tint-on {
  color: #000000;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b18f162 */.collection-group {
  width: 100%;
  float: left;
  border: 1px solid #cccccc;
  padding: 14px;
  margin-bottom: 20px;
}

.swatch-01 {
  float: left;
  height: 100px;
  width: 130px;
  margin: 4px;
  padding: 10px;
  border: 1px solid #cccccc;
  position: relative;
  border-radius: 0px 0px 0px 0px;
  -moz-border-radius: 0px 0px 0px 0px;
  -webkit-border-radius: 0px 0px 0px 0px;
  cursor:pointer
}

.swatch-01 .c-description{
  font-size:0px;line-height:12px;
}

.swatch-01:hover .c-description{
  font-size:11px;line-height:14px;
}


.light-text .tint-on {
  color: #ffffff;
}

.tint-none{display:none;}

.tint-label{font-weight:bold;font-size:10px;line-height:14px;
    position: absolute;
    bottom:10px;
}

.dark-text .tint-on {
  color: #000000;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-be599bf */.collection-group {
  width: 100%;
  float: left;
  border: 1px solid #cccccc;
  padding: 14px;
  margin-bottom: 20px;
}

.swatch-01 {
  float: left;
  height: 100px;
  width: 130px;
  margin: 4px;
  padding: 10px;
  border: 1px solid #cccccc;
  position: relative;
  border-radius: 0px 0px 0px 0px;
  -moz-border-radius: 0px 0px 0px 0px;
  -webkit-border-radius: 0px 0px 0px 0px;
  cursor:pointer
}

.swatch-01 .c-description{
  font-size:0px;line-height:12px;
}

.swatch-01:hover .c-description{
  font-size:11px;line-height:14px;
}


.light-text .tint-on {
  color: #ffffff;
}

.tint-none{display:none;}

.tint-label{font-weight:bold;font-size:10px;line-height:14px;
    position: absolute;
    bottom:10px;
}

.dark-text .tint-on {
  color: #000000;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e1d6e69 */.collection-group {
  width: 100%;
  float: left;
  border: 1px solid #cccccc;
  padding: 14px;
  margin-bottom: 20px;
}

.swatch-01 {
  float: left;
  height: 100px;
  width: 130px;
  margin: 4px;
  padding: 10px;
  border: 1px solid #cccccc;
  position: relative;
  border-radius: 0px 0px 0px 0px;
  -moz-border-radius: 0px 0px 0px 0px;
  -webkit-border-radius: 0px 0px 0px 0px;
  cursor:pointer
}

.swatch-01 .c-description{
  font-size:0px;line-height:12px;
}

.swatch-01:hover .c-description{
  font-size:11px;line-height:14px;
}


.light-text .tint-on {
  color: #ffffff;
}

.tint-none{display:none;}

.tint-label{font-weight:bold;font-size:10px;line-height:14px;
    position: absolute;
    bottom:10px;
}

.dark-text .tint-on {
  color: #000000;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9fa412d */.collection-group {
  width: 100%;
  float: left;
  border: 1px solid #cccccc;
  padding: 14px;
  margin-bottom: 20px;
}

.swatch-01 {
  float: left;
  height: 100px;
  width: 130px;
  margin: 4px;
  padding: 10px;
  border: 1px solid #cccccc;
  position: relative;
  border-radius: 0px 0px 0px 0px;
  -moz-border-radius: 0px 0px 0px 0px;
  -webkit-border-radius: 0px 0px 0px 0px;
  cursor:pointer
}

.swatch-01 .c-description{
  font-size:0px;line-height:12px;
}

.swatch-01:hover .c-description{
  font-size:11px;line-height:14px;
}


.light-text .tint-on {
  color: #ffffff;
}

.tint-none{display:none;}

.tint-label{font-weight:bold;font-size:10px;line-height:14px;
    position: absolute;
    bottom:10px;
}

.dark-text .tint-on {
  color: #000000;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-97d0ad2 */.collection-group {
  width: 100%;
  float: left;
  border: 1px solid #cccccc;
  padding: 14px;
  margin-bottom: 20px;
}

.swatch-01 {
  float: left;
  height: 100px;
  width: 130px;
  margin: 4px;
  padding: 10px;
  border: 1px solid #cccccc;
  position: relative;
  border-radius: 0px 0px 0px 0px;
  -moz-border-radius: 0px 0px 0px 0px;
  -webkit-border-radius: 0px 0px 0px 0px;
  cursor:pointer
}

.swatch-01 .c-description{
  font-size:0px;line-height:12px;
}

.swatch-01:hover .c-description{
  font-size:11px;line-height:14px;
}


.light-text .tint-on {
  color: #ffffff;
}

.tint-none{display:none;}

.tint-label{font-weight:bold;font-size:10px;line-height:14px;
    position: absolute;
    bottom:10px;
}

.dark-text .tint-on {
  color: #000000;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-544b103 */.collection-group {
  width: 100%;
  float: left;
  border: 1px solid #cccccc;
  padding: 14px;
  margin-bottom: 20px;
}

.swatch-01 {
  float: left;
  height: 100px;
  width: 130px;
  margin: 4px;
  padding: 10px;
  border: 1px solid #cccccc;
  position: relative;
  border-radius: 0px 0px 0px 0px;
  -moz-border-radius: 0px 0px 0px 0px;
  -webkit-border-radius: 0px 0px 0px 0px;
  cursor:pointer
}

.swatch-01 .c-description{
  font-size:0px;line-height:12px;
}

.swatch-01:hover .c-description{
  font-size:11px;line-height:14px;
}


.light-text .tint-on {
  color: #ffffff;
}

.tint-none{display:none;}

.tint-label{font-weight:bold;font-size:10px;line-height:14px;
    position: absolute;
    bottom:10px;
}

.dark-text .tint-on {
  color: #000000;
}/* End custom CSS */