@import url("https://fonts.googleapis.com/css?family=Montserrat|Roboto|Lato|Oswald");
*,::after,::before{box-sizing:border-box}
strong{font-weight:700}
.tds-block img.tds-icon,.tds-block img.tds-icon-round{width:auto;width:3.75rem}
.tds-bg-dark{background-color:#2d313c;color:#f2f2f2}
.tds-h1,h1{font-size:2.75rem}
.tds-h2,h2{font-size:2rem}
.tds-h3,h3{font-size:1.125rem}
.tds-h4,h4{font-size:1.185rem}
.tds-h5,h5{font-size:1.25rem}
.tds-h1,.tds-h2,.tds-h3,.tds-h4,.tds-h5,.tds-h6,h1,h2,h3,h4,h5,h6{margin-top:.3rem;margin-bottom:.5rem;font-weight:600;line-height:1.5;color:inherit}
img{vertical-align:middle;border-style:none}
.tds-pt-4,.tds-py-4{padding-top:1.5rem!important}
.tds-lead{font-size:1.4rem;font-weight:400}.tds-ml-auto,.tds-mx-auto{margin-left:auto!important}
.tds-block .tds-row-70{height:4.375rem;width:100%}
.tds-block p{font-size:1.25em}
.tds-m-auto{margin:auto!important}
.tds-block .tds-touch{border-top:solid .3125rem #329ef7;z-index:2}
.tds-ml-4,.tds-mx-4{margin-left:1.5rem!important}
.tds-rounded-circle{border-radius:50%!important}
.tds-pt-5,.tds-py-5{padding-top:3rem!important}
.tds-navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}
.tds-mr-5,.tds-mx-5{margin-right:3rem!important }
.tds-mr-auto,.tds-mx-auto{margin-right:auto!important}
.tds-pt-3,.tds-py-3{padding-top:1rem!important}
.tds-mt-4,.tds-my-4{margin-top:1.5rem!important}
.tds-block .tds-col-fill-left{position:absolute;left:0;z-index:1}
.tds-block .tds-col-fill-left,.tds-block .tds-col-fill-right{width:50%;top:0;bottom:0;background-size:cover;background-position:center}
.tds-text-left{text-align:left!important}
.tds-text-center{text-align:center!important}
.tds-img-fluid{max-width:100%;height:auto}
.tds-rad-50{border-radius:50px;background-color:rgb(209,66,66);color:rgb(255,255,255);position:relative}
.tds-abs-top-right{position:absolute !important;top:0;right:0}
.tds-block{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;padding:1.5rem 0;position:relative;background-size:cover;background-color:#FFF}
.tds-no-gutters{margin-right:0;margin-left:0}
.tds-no-gutters > [class*="tds-col-"]{padding-right:0;padding-left:0}
.tds-carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;background-color:rgba(0,0,0,.5);display:none}
.tds-block .tds-box{background:#FFF;padding:2.75rem 1.5rem;overflow:hidden;color:#444;border-radius:.25rem;box-shadow:0 .3125rem .875rem 0 rgba(129,129,129,.2)!important}
.tds-color-white{color:white}
.tds-block,.tds-rounded{overflow:hidden}
.tds-block,.tds-block .tds-container-fluid{background-position:center;background-repeat:no-repeat}
.tds-mt-5,.tds-my-5{margin-top:3rem!important}
.tds-mb-5,.tds-my-5{margin-bottom:3rem!important }
.tds-d-none{display:none!important}
@media (min-width:576px){
    .tds-container{max-width:540px}
    .tds-d-sm-none{display:none!important}
}
@media (min-width:768px){
    .tds-pt-md-0,.tds-py-md-0{padding-top:0!important}
    .tds-m-md-0{margin:0!important}
    .tds-d-md-block{display:block!important}
}
@media (min-width:1200px){
    .tds-pt-xl-5,.tds-py-xl-5{padding-top:3rem!important}
    .tds-ml-xl-auto,.tds-mx-xl-auto{margin-left:auto!important}
    .tds-mr-xl-auto,.tds-mx-xl-auto{margin-right:auto!important}
    .tds-mt-xl-5,.tds-my-xl-5{margin-top:3rem!important}
    .tds-mb-xl-5,.tds-my-5{margin-bottom:3rem!important}
}
.tds-container-fluid,.tds-container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
@media (min-width:768px){
    .tds-container{max-width:720px}
}
@media (min-width:992px){
    .tds-container{max-width:960px}
    .tds-pt-lg-0,.tds-py-lg-0{padding-top:0!important}
    .tds-pt-lg-4,.tds-py-lg-4{padding-top:1.5rem!important}
}
@media (min-width:1200px){
    .tds-container{max-width:1364px}
}
.tds-slider::after,.tds-slider::before,.tds-slider__button-wrapper::after{content:"" }
.tds-row{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.tds-row.tds-justify-content-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center }
.tds-row.tds-justify-content-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end }
.tds-row.is-justify-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between }
.tds-row.is-justify-space-around{-ms-flex-pack:distribute;justify-content:space-around }
.tds-row.tds-align-items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center }
@media (min-width:576px){
    .tds-justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}
}
.tds-btn{white-space:nowrap;display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}
.tds-btn-primary{color:#fff;background-color:#329ef7;border-color:#329ef7}
.tds-btn-primary:hover{color:#fff;background-color:#0d8df6;border-color:#0986ed}
.tds-btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}
.tds-btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}
.tds-row.is-align-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end }
[class*=tds-col-]{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:15px;padding-left:15px}
.tds-col-0{display:none;width:0 }
.tds-col-1{width:4.16667% }
.tds-col-2{width:8.33333% }
.tds-col-3{width:12.5% }
.tds-col-4{width:16.66667% }
.tds-col-5{width:20.83333% }
.tds-col-6{width:25% }
.tds-col-7{width:29.16667% }
.tds-col-8{width:33.33333% }
.tds-col-9{width:37.5% }
.tds-col-10{width:41.66667% }
.tds-col-11{width:45.83333% }
.tds-col-12{width:50% }
.tds-col-13{width:54.16667% }
.tds-col-14{width:58.33333% }
.tds-col-15{width:62.5% }
.tds-col-16{width:66.66667% }
.tds-col-17{width:70.83333% }
.tds-col-18{width:75% }
.tds-col-19{width:79.16667% }
.tds-col-20{width:83.33333% }
.tds-col-21{width:87.5% }
.tds-col-22{width:91.66667% }
.tds-col-23{width:95.83333% }
.tds-col-24{width:100% }
@media only screen and (max-width:767px){
    .tds-col-xs-0{display:none;width:0 }
    .tds-col-xs-1{width:4.16667% }
    .tds-col-xs-2{width:8.33333% }
    .tds-col-xs-3{width:12.5% }
    .tds-col-xs-4{width:16.66667% }
    .tds-col-xs-5{width:20.83333% }
    .tds-col-xs-6{width:25% }
    .tds-col-xs-7{width:29.16667% }
    .tds-col-xs-8{width:33.33333% }
    .tds-col-xs-9{width:37.5% }
    .tds-col-xs-10{width:41.66667% }
    .tds-col-xs-11{width:45.83333% }
    .tds-col-xs-12{width:50% }
    .tds-col-xs-13{width:54.16667% }
    .tds-col-xs-14{width:58.33333% }
    .tds-col-xs-15{width:62.5% }
    .tds-col-xs-16{width:66.66667% }
    .tds-col-xs-17{width:70.83333% }
    .tds-col-xs-18{width:75% }
    .tds-col-xs-19{width:79.16667% }
    .tds-col-xs-20{width:83.33333% }
    .tds-col-xs-21{width:87.5% }
    .tds-col-xs-22{width:91.66667% }
    .tds-col-xs-23{width:95.83333% }
    .tds-col-xs-24{width:100% }
}
@media (min-width:768px){
    .tds-col-sm-0{display:none;width:0 }
    .tds-col-sm-1{width:4.16667% }
    .tds-col-sm-2{width:8.33333% }
    .tds-col-sm-3{width:12.5% }
    .tds-col-sm-4{width:16.66667% }
    .tds-col-sm-5{width:20.83333% }
    .tds-col-sm-6{width:25% }
    .tds-col-sm-7{width:29.16667% }
    .tds-col-sm-8{width:33.33333% }
    .tds-col-sm-9{width:37.5% }
    .tds-col-sm-10{width:41.66667% }
    .tds-col-sm-11{width:45.83333% }
    .tds-col-sm-12{width:50% }
    .tds-col-sm-13{width:54.16667% }
    .tds-col-sm-14{width:58.33333% }
    .tds-col-sm-15{width:62.5% }
    .tds-col-sm-16{width:66.66667% }
    .tds-col-sm-17{width:70.83333% }
    .tds-col-sm-18{width:75% }
    .tds-col-sm-19{width:79.16667% }
    .tds-col-sm-20{width:83.33333% }
    .tds-col-sm-21{width:87.5% }
    .tds-col-sm-22{width:91.66667% }
    .tds-col-sm-23{width:95.83333% }
    .tds-col-sm-24{width:100% }
}
@media (min-width:992px){
    .tds-col-md-0{display:none;width:0 }
    .tds-col-md-1{width:4.16667% }
    .tds-col-md-2{width:8.33333% }
    .tds-col-md-3{width:12.5% }
    .tds-col-md-4{width:16.66667% }
    .tds-col-5{width:20.83333% }
    .tds-col-md-6{width:25% }
    .tds-col-md-7{width:29.16667% }
    .tds-col-md-8{width:33.33333% }
    .tds-col-md-9{width:37.5% }
    .tds-col-md-10{width:41.66667% }
    .tds-col-md-11{width:45.83333% }
    .tds-col-md-12{width:50% }
    .tds-col-md-13{width:54.16667% }
    .tds-col-md-14{width:58.33333% }
    .tds-col-md-15{width:62.5% }
    .tds-col-md-16{width:66.66667% }
    .tds-col-md-17{width:70.83333% }
    .tds-col-md-18{width:75% }
    .tds-col-md-19{width:79.16667% }
    .tds-col-md-20{width:83.33333% }
    .tds-col-md-21{width:87.5% }
    .tds-col-md-22{width:91.66667% }
    .tds-col-md-23{width:95.83333% }
    .tds-col-md-24{width:100% }
}
@media (min-width:1200px){
    .tds-col-lg-0{display:none;width:0 }
    .tds-col-lg-1{width:4.16667% }
    .tds-col-lg-2{width:8.33333% }
    .tds-col-lg-3{width:12.5% }
    .tds-col-lg-4{width:16.66667% }
    .tds-col-lg-5{width:20.83333% }
    .tds-col-lg-6{width:25% }
    .tds-col-lg-7{width:29.16667% }
    .tds-col-lg-8{width:33.33333% }
    .tds-col-lg-9{width:37.5% }
    .tds-col-lg-10{width:41.66667% }
    .tds-col-lg-11{width:45.83333% }
    .tds-col-lg-12{width:50% }
    .tds-col-lg-13{width:54.16667% }
    .tds-col-lg-14{width:58.33333% }
    .tds-col-lg-15{width:62.5% }
    .tds-col-lg-16{width:66.66667% }
    .tds-col-lg-17{width:70.83333% }
    .tds-col-lg-18{width:75% }
    .tds-col-lg-19{width:79.16667% }
    .tds-col-lg-20{width:83.33333% }
    .tds-col-lg-21{width:87.5% }
    .tds-col-lg-22{width:91.66667% }
    .tds-col-lg-23{width:95.83333% }
    .tds-col-lg-24{width:100% }
}
@media (min-width:1920px){
    .tds-col-xl-0{display:none;width:0 }
    .tds-col-xl-1{width:4.16667% }
    .tds-col-xl-2{width:8.33333% }
    .tds-col-xl-3{width:12.5% }
    .tds-col-xl-4{width:16.66667% }
    .tds-col-xl-5{width:20.83333% }
    .tds-col-xl-6{width:25% }
    .tds-col-xl-7{width:29.16667% }
    .tds-col-xl-8{width:33.33333% }
    .tds-col-xl-9{width:37.5% }
    .tds-col-xl-10{width:41.66667% }
    .tds-col-xl-11{width:45.83333% }
    .tds-col-xl-12{width:50% }
    .tds-col-xl-13{width:54.16667% }
    .tds-col-xl-14{width:58.33333% }
    .tds-col-xl-15{width:62.5% }
    .tds-col-xl-16{width:66.66667% }
    .tds-col-xl-17{width:70.83333% }
    .tds-col-xl-18{width:75% }
    .tds-col-xl-19{width:79.16667% }
    .tds-col-xl-20{width:83.33333% }
    .tds-col-xl-21{width:87.5% }
    .tds-col-xl-22{width:91.66667% }
    .tds-col-xl-23{width:95.83333% }
    .tds-col-xl-24{width:100% }
}
.clearfix::after{clear:both;display:block;content:"";height:0 }
.hide-by-clipping{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0 }
img.fr-rounded,.fr-img-caption.fr-rounded img{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box }
img.fr-bordered,.fr-img-caption.fr-bordered img{border:solid 5px #CCC }
img.fr-bordered{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box }
.fr-img-caption.fr-bordered img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box }
img.fr-shadow,.fr-img-caption.fr-shadow img{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 1px 1px rgba(0,0,0,.16);-moz-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 1px 1px rgba(0,0,0,.16);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 1px 1px rgba(0,0,0,.16) }
.fr-view{word-wrap:break-word }
.fr-view span[style~="color:"] a{color:inherit }
.fr-view strong{font-weight:700 }
.fr-view table{border:0;border-collapse:collapse;empty-cells:show;max-width:100% }
.fr-view table td{min-width:5px }
.fr-view table.fr-dashed-borders td,.fr-view table.fr-dashed-borders th{border-style:dashed }
.fr-view table.fr-alternate-rows tbody tr:nth-child(2n){background:#f5f5f5 }
.fr-view table td,.fr-view table th{border:1px solid #ddd }
.fr-view table td:empty,.fr-view table th:empty{height:20px }
.fr-view table td.fr-highlighted,.fr-view table th.fr-highlighted{border:1px double red }
.fr-view table td.fr-thick,.fr-view table th{border-width:2px }
.fr-view table th{background:#e6e6e6 }
.fr-view hr{clear:both;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;page-break-after:always }
.fr-view .fr-file{position:relative }
.fr-view .fr-file::after{position:relative;content:"\1F4CE";font-weight:400 }
.fr-view pre{white-space:pre-wrap;word-wrap:break-word;overflow:visible }
.fr-view[dir=rtl] blockquote{border-left:0;border-right:solid 2px #5e35b1;margin-right:0;padding-right:5px;padding-left:0 }
.fr-view[dir=rtl] blockquote blockquote{border-color:#00bcd4 }
.fr-view[dir=rtl] blockquote blockquote blockquote{border-color:#43a047 }
.fr-view blockquote{border-left:solid 2px #5e35b1;margin-left:0;padding-left:5px;color:#5e35b1 }
.fr-view blockquote blockquote{border-color:#00bcd4;color:#00bcd4 }
.fr-view blockquote blockquote blockquote{border-color:#43a047;color:#43a047 }
.fr-view span.fr-emoticon{font-weight:400;font-family:"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols;display:inline;line-height:0 }
.fr-view span.fr-emoticon.fr-emoticon-img{background-repeat:no-repeat!important;font-size:inherit;height:1em;width:1em;min-height:20px;min-width:20px;display:inline-block;margin:-.1em .1em .1em;line-height:1;vertical-align:middle }
.fr-view .fr-text-gray{color:#AAA!important }
.fr-view .fr-text-bordered{border-top:solid 1px #222;border-bottom:solid 1px #222;padding:10px 0 }
.fr-view .fr-text-spaced{letter-spacing:1px }
.fr-view .fr-text-uppercase{text-transform:uppercase }
.fr-view .fr-class-highlighted{background-color:#ff0 }
.fr-view .fr-class-code{border-color:#ccc;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#f5f5f5;padding:10px;font-family:"Courier New",Courier,monospace }
.fr-view .fr-class-transparency{opacity:.5 }
.fr-view img{position:relative;max-width:100% }
body img.fr-dib,.fr-view img.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top }
.fr-view img.fr-dib.fr-fil{margin-left:0;text-align:left }
.fr-view img.fr-dib.fr-fir{margin-right:0;text-align:right }
.fr-view img.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px)) }
.fr-view img.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px) }
.fr-view img.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px) }
span.fr-img-caption.fr-view{position:relative;max-width:100% }
span.fr-img-caption.fr-view.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top }
span.fr-img-caption.fr-view.fr-dib.fr-fil{margin-left:0;text-align:left }
span.fr-img-caption.fr-view.fr-dib.fr-fir{margin-right:0;text-align:right }
span.fr-img-caption.fr-view.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px)) }
span.fr-img-caption.fr-view.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px) }
span.fr-img-caption.fr-view.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px) }
.tds-tabs-content-wrapper > input[type="radio"]:nth-child(1):checked ~ .tds-tabs--card .tds-tab-pane:nth-child(1),.tds-tabs-content-wrapper > input[type="radio"]:nth-child(2):checked ~ .tds-tabs--card .tds-tab-pane:nth-child(2),.tds-tabs-content-wrapper > input[type="radio"]:nth-child(3):checked ~ .tds-tabs--card .tds-tab-pane:nth-child(3),.tds-tabs-content-wrapper > input[type="radio"]:nth-child(4):checked ~ .tds-tabs--card .tds-tab-pane:nth-child(4),.tds-tabs-content-wrapper > input[type="radio"]:nth-child(5):checked ~ .tds-tabs--card .tds-tab-pane:nth-child(5),.tds-tabs-content-wrapper > input[type="radio"]:nth-child(6):checked ~ .tds-tabs--card .tds-tab-pane:nth-child(6),.tds-tabs-content-wrapper > input[type="radio"]:nth-child(7):checked ~ .tds-tabs--card .tds-tab-pane:nth-child(7),.tds-tabs-content-wrapper > input[type="radio"]:nth-child(8):checked ~ .tds-tabs--card .tds-tab-pane:nth-child(8),.tds-tabs-content-wrapper > input[type="radio"]:nth-child(9):checked ~ .tds-tabs--card .tds-tab-pane:nth-child(9),.tds-tabs-content-wrapper > input[type="radio"]:nth-child(10):checked ~ .tds-tabs--card .tds-tab-pane:nth-child(10),.tds-tabs-content-wrapper > input[type="radio"]:nth-child(11):checked ~ .tds-tabs--card .tds-tab-pane:nth-child(11),.tds-tabs-content-wrapper > input[type="radio"]:nth-child(12):checked ~ .tds-tabs--card .tds-tab-pane:nth-child(12){display:block !important}.tds-tabs-content-wrapper > input[type="radio"]:nth-child(1):checked ~ .tds-tabs--card .tds-tabs__item:nth-child(1),.tds-tabs-content-wrapper > input[type="radio"]:nth-child(2):checked ~ .tds-tabs--card .tds-tabs__item:nth-child(2),.tds-tabs-content-wrapper > input[type="radio"]:nth-child(3):checked ~ .tds-tabs--card .tds-tabs__item:nth-child(3),.tds-tabs-content-wrapper > input[type="radio"]:nth-child(4):checked ~ .tds-tabs--card .tds-tabs__item:nth-child(4),.tds-tabs-content-wrapper > input[type="radio"]:nth-child(5):checked ~ .tds-tabs--card .tds-tabs__item:nth-child(5),.tds-tabs-content-wrapper > input[type="radio"]:nth-child(6):checked ~ .tds-tabs--card .tds-tabs__item:nth-child(6),.tds-tabs-content-wrapper > input[type="radio"]:nth-child(7):checked ~ .tds-tabs--card .tds-tabs__item:nth-child(7),.tds-tabs-content-wrapper > input[type="radio"]:nth-child(8):checked ~ .tds-tabs--card .tds-tabs__item:nth-child(8),.tds-tabs-content-wrapper > input[type="radio"]:nth-child(9):checked ~ .tds-tabs--card .tds-tabs__item:nth-child(9),.tds-tabs-content-wrapper > input[type="radio"]:nth-child(10):checked ~ .tds-tabs--card .tds-tabs__item:nth-child(10),.tds-tabs-content-wrapper > input[type="radio"]:nth-child(11):checked ~ .tds-tabs--card .tds-tabs__item:nth-child(11),.tds-tabs-content-wrapper > input[type="radio"]:nth-child(12):checked ~ .tds-tabs--card .tds-tabs__item:nth-child(12){opacity:1 !important}.tds-nav-bar{margin-bottom:10px}.tds-tab-pane{height:auto;padding:10px;min-height:150px;overflow:auto;display:none}.tds-grid-tabs .tds-tab-pane{display:block}.tds-grid-tabs{background-color:transparent}.tds-grid-tabs > div{padding:25px}.tds-grid-tabs .tds-grid__item{background-color:white}.tds-grid__item .tds-tabs__item{height:auto}.tds-grid__item .tds-tab-pane{padding:0 20px}.tds-tabs__header{padding:0;position:relative;margin:0 0 15px}.tds-tabs__nav{-webkit-transition:-webkit-transform .3s } .tds-tabs__nav-wrap{overflow:hidden;margin-bottom:-1px;position:relative } .tds-tabs__nav-wrap::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#E4E7ED;z-index:1 } .tds-tabs--card>.tds-tabs__header .tds-tabs__nav-wrap::after{content:none } .tds-tabs__nav-wrap.is-scrollable{padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box } .tds-tabs__nav-scroll{overflow:hidden } .tds-tabs__nav{white-space:nowrap;position:relative;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;float:left;z-index:2 } .tds-tabs__item{padding:0 20px;height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:40px;display:inline-block;list-style:none;font-size:14px;font-weight:500;color:#303133;position:relative;margin-bottom:10px;margin-right:10px}.tds-tabs__item:focus,.tds-tabs__item:focus:active{outline:0 } .tds-tabs__item:hover{color:#409EFF;cursor:pointer } .tds-tabs__item.is-disabled{color:#C0C4CC;cursor:default } .tds-tabs__content{overflow:hidden;position:relative } .tds-tabs--card>.tds-tabs__header .tds-tabs__nav{border:1px solid #E4E7ED;border-bottom:none;border-radius:4px 4px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box } .tds-tabs--card>.tds-tabs__header .tds-tabs__item{-webkit-transition:color .3s cubic-bezier(.645,.045,.355,1),padding .3s cubic-bezier(.645,.045,.355,1);transition:color .3s cubic-bezier(.645,.045,.355,1),padding .3s cubic-bezier(.645,.045,.355,1) } .tds-tabs--card>.tds-tabs__header .tds-tabs__item.is-closable:hover{padding-left:13px;padding-right:13px } .tds-tabs--bottom .tds-tabs__item.is-bottom:nth-child(2),.tds-tabs--bottom .tds-tabs__item.is-top:nth-child(2),.tds-tabs--top .tds-tabs__item.is-bottom:nth-child(2),.tds-tabs--top .tds-tabs__item.is-top:nth-child(2){padding-left:0 } .tds-tabs--bottom .tds-tabs__item.is-bottom:last-child,.tds-tabs--bottom .tds-tabs__item.is-top:last-child,.tds-tabs--top .tds-tabs__item.is-bottom:last-child,.tds-tabs--top .tds-tabs__item.is-top:last-child{padding-right:0 } .tds-tabs--bottom .tds-tabs--left>.tds-tabs__header .tds-tabs__item:nth-child(2),.tds-tabs--bottom .tds-tabs--right>.tds-tabs__header .tds-tabs__item:nth-child(2),.tds-tabs--bottom.tds-tabs--card>.tds-tabs__header .tds-tabs__item:nth-child(2),.tds-tabs--top .tds-tabs--left>.tds-tabs__header .tds-tabs__item:nth-child(2),.tds-tabs--top .tds-tabs--right>.tds-tabs__header .tds-tabs__item:nth-child(2),.tds-tabs--top.tds-tabs--card>.tds-tabs__header .tds-tabs__item:nth-child(2){padding-left:20px } .tds-tabs--bottom .tds-tabs--left>.tds-tabs__header .tds-tabs__item:last-child,.tds-tabs--bottom .tds-tabs--right>.tds-tabs__header .tds-tabs__item:last-child,.tds-tabs--bottom.tds-tabs--card>.tds-tabs__header .tds-tabs__item:last-child,.tds-tabs--top .tds-tabs--left>.tds-tabs__header .tds-tabs__item:last-child,.tds-tabs--top .tds-tabs--right>.tds-tabs__header .tds-tabs__item:last-child,.tds-tabs--top.tds-tabs--card>.tds-tabs__item:last-child{padding-right:20px } .tds-tabs--bottom .tds-tabs__header.is-bottom{margin-bottom:0;margin-top:10px } .tds-tabs--left,.tds-tabs--right{overflow:hidden } .tds-tabs--left .tds-tabs__nav-wrap.is-left,.tds-tabs--left .tds-tabs__nav-wrap.is-right,.tds-tabs--right .tds-tabs__nav-wrap.is-left,.tds-tabs--right .tds-tabs__nav-wrap.is-right{margin-bottom:0 } .tds-tabs--left .tds-tabs__nav-wrap.is-left::after{right:0;left:auto } .tds-tabs--left .tds-tabs__nav-wrap.is-left.is-scrollable,.tds-tabs--left .tds-tabs__nav-wrap.is-right.is-scrollable,.tds-tabs--right .tds-tabs__nav-wrap.is-left.is-scrollable,.tds-tabs--right .tds-tabs__nav-wrap.is-right.is-scrollable{padding:30px 0 } .tds-tabs--left .tds-tabs__nav-wrap.is-left::after,.tds-tabs--left .tds-tabs__nav-wrap.is-right::after,.tds-tabs--right .tds-tabs__nav-wrap.is-left::after,.tds-tabs--right .tds-tabs__nav-wrap.is-right::after{height:100%;width:2px;bottom:auto;top:0 } .tds-tabs--left .tds-tabs__nav.is-left,.tds-tabs--left .tds-tabs__nav.is-right,.tds-tabs--right .tds-tabs__nav.is-left,.tds-tabs--right .tds-tabs__nav.is-right{float:none } .tds-tabs--left .tds-tabs__item.is-left,.tds-tabs--left .tds-tabs__item.is-right,.tds-tabs--right .tds-tabs__item.is-left,.tds-tabs--right .tds-tabs__item.is-right{display:block } .tds-tabs--left .tds-tabs__header.is-left{float:left;margin-bottom:0;margin-right:10px;width:min-content}.tds-tabs--right .tds-tabs__header.is-right{width:min-content}.tds-tabs--left .tds-tabs__nav-wrap.is-left{margin-right:-1px } .tds-tabs--left .tds-tabs__item.is-left{text-align:right } .tds-tabs--left.tds-tabs--card .tds-tabs__item.is-left{border-left:none;border-right:1px solid #E4E7ED;border-bottom:none;border-top:1px solid #E4E7ED;text-align:left } .tds-tabs--left.tds-tabs--card .tds-tabs__item.is-left:first-child{border-right:1px solid #E4E7ED;border-top:none;margin-top:0}.tds-tabs--left.tds-tabs--card .tds-tabs__nav{border:none}.tds-tabs--right .tds-tabs__header.is-right{float:right;margin-bottom:0;margin-left:10px } .tds-tabs--right .tds-tabs__nav-wrap.is-right{margin-left:-1px } .tds-tabs--right .tds-tabs__nav-wrap.is-right::after{left:0;right:auto } .tds-tabs--right.tds-tabs--card .tds-tabs__item.is-right{border-bottom:none;border-top:1px solid #E4E7ED } .tds-tabs--right.tds-tabs--card .tds-tabs__item.is-right:first-child{border-left:1px solid #E4E7ED;border-top:none } .tds-tabs--right.tds-tabs--card .tds-tabs__nav{border-radius:0 4px 4px 0;border-bottom:1px solid #E4E7ED;border-left:none } @media (max-width:600px){.tds-tabs--left .tds-tabs__header.is-right,.tds-tabs--left .tds-tabs__header.is-left{float:none}} .tds-signature{text-align:center;margin:10px 0;display:block !important}.tds-signature a{text-decoration:none}.tds-signature p{text-align:center;color:#242424;font-size:12px;font-weight:300;line-height:16px;margin:15px 0 0 0}.tds-row-0 .tds-product-title-text{color:inherit;font-size:inherit;font-family:inherit;text-transform:inherit;text-decoration:inherit;font-weight:inherit;border-radius:;background-color:transparent;font-style:inherit;text-align:inherit}.tds-row-1.tds-product-description{color:inherit;font-size:inherit;font-family:inherit;text-transform:inherit;text-decoration:inherit;font-weight:inherit;font-style:inherit;border-radius:;background-color:transparent;text-align:left}.tds-row-2.tds-tabs-content .tds-tab-pane{color:inherit;font-size:inherit;font-family:inherit;text-transform:inherit;text-decoration:inherit;font-weight:inherit;font-style:inherit;border-radius:;background-color:transparent;text-align:left}.tds-row-2.tds-tabs-content .tds-tabs__item{color:#707070;font-size:inherit;font-family:inherit;text-transform:inherit;text-decoration:inherit;font-weight:inherit;border-radius:;background-color:transparent;font-style:inherit;text-align:center}.tds-row-2 .tds-tabs__header .tds-tabs__item:nth-child(1):before{content:"Delivery"}.tds-row-3 .tds-section-title:before{content:"Featured Mods"}.tds-row-3.tds-products .tds-products-title{color:#333333;font-size:14px;font-family:inherit;text-transform:inherit;text-decoration:inherit;font-weight:inherit;border-radius:;background-color:transparent;font-style:inherit;text-align:left}.tds-row-3.tds-products .tds-products-price{color:#E50010;font-size:14px;font-family:inherit;text-transform:inherit;text-decoration:inherit;font-weight:inherit;font-style:inherit;border-radius:;background-color:transparent;text-align:left}    #ds_div{display:grid}html,body{margin:0;padding:0;background-color:#ffffff;color:#707070;font-family:'Montserrat',sans-serif;font-weight:normal;font-style:normal;text-decoration:none}.ql-align-center{text-align:center}.ql-align-right{text-align:right}.ql-align-left{text-align:left}.tds-nav-bar-wrapper{text-align:center}.tds-product-description{margin:10px auto;overflow:auto}.tds-placeholder{margin:5px 0;width:100%}.tds-product-title{margin:10px 0}.tds-product-title .tds-product-title-wrapper{display:table;padding:7px 5px;width:100%}.tds-product-title .tds-product-title-wrapper .tds-product-title-text{display:table-cell;vertical-align:middle;text-align:center}[class*=tds-row-]{margin-top:5px;margin-bottom:5px}.tds-header,.tds-gallery-slider,.tds-product-specifics,.tds-product-gallery,.categories-block,.tds-products,.tds-nav-bar,.tds-videos,.tds-tabs-content,.tds-product-title,.tds-section-title-wrapper,.tds-text-block{display:-ms-flexbox !important;display:flex !important}.tds-link{color:inherit;text-decoration:none}.tds-tag{margin:0 6px;height:36px;line-height:36px;padding:0 10px;cursor:pointer}.tds-section-title-wrapper{width:100%;margin:5px 0}.tds-section-title{min-height:35px;vertical-align:middle;width:100%;padding:5px 20px;background-color:transparent;color:#707070;font-family:&#039;Montserrat&#039;,sans-serif;font-weight:500;font-style:normal;text-decoration:none;font-size:26px}.tds-products-wrapper{padding:10px}.tds-products-cover{display:block;padding-top:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.tds-products-expand{display:inline}.tds-products-expand p{overflow-x:hidden;width:100%}.tds-products-plus{min-height:20px;overflow:hidden}.tds-link .tds-products-title{text-decoration:underline}.tds-products-title{margin:5px 0;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4em;height:2.8em;overflow:hidden;white-space:normal;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.tds-input{position:absolute;left:-100%;top:-100%;height:0;display:none}.tds-tabs-content-wrapper > input[type="radio"]:nth-child(1):checked ~ .tds-tabs--card .tds-tabs__item:nth-child(1),.tds-tabs-content-wrapper > input[type="radio"]:nth-child(2):checked ~ .tds-tabs--card .tds-tabs__item:nth-child(2),.tds-tabs-content-wrapper > input[type="radio"]:nth-child(3):checked ~ .tds-tabs--card .tds-tabs__item:nth-child(3),.tds-tabs-content-wrapper > input[type="radio"]:nth-child(4):checked ~ .tds-tabs--card .tds-tabs__item:nth-child(4),.tds-tabs-content-wrapper > input[type="radio"]:nth-child(5):checked ~ .tds-tabs--card .tds-tabs__item:nth-child(5),.tds-tabs-content-wrapper > input[type="radio"]:nth-child(6):checked ~ .tds-tabs--card .tds-tabs__item:nth-child(6),.tds-tabs-content-wrapper > input[type="radio"]:nth-child(7):checked ~ .tds-tabs--card .tds-tabs__item:nth-child(7),.tds-tabs-content-wrapper > input[type="radio"]:nth-child(8):checked ~ .tds-tabs--card .tds-tabs__item:nth-child(8),.tds-tabs-content-wrapper > input[type="radio"]:nth-child(9):checked ~ .tds-tabs--card .tds-tabs__item:nth-child(9),.tds-tabs-content-wrapper > input[type="radio"]:nth-child(10):checked ~ .tds-tabs--card .tds-tabs__item:nth-child(10),.tds-tabs-content-wrapper > input[type="radio"]:nth-child(11):checked ~ .tds-tabs--card .tds-tabs__item:nth-child(11),.tds-tabs-content-wrapper > input[type="radio"]:nth-child(12):checked ~ .tds-tabs--card .tds-tabs__item:nth-child(12){opacity:0.78 !important}.tds-product-title .tds-product-title-wrapper{padding:7px 0}.tds-nav-bar-wrapper{border-radius:48px;padding:0;width:100%}.tds-nav-bar-wrapper .tds-tag{padding:12px 10px;display:inline-block;height:auto}.tds-tabs-content{margin:0 0 20px;padding:0 20px}.tds-section-title-wrapper{padding-bottom:0;padding-top:0;display:block !important;text-align:center;margin:15px 0}.tds-section-title{width:auto;display:inline-block}.tds-tabs--card>.tds-tabs__header .tds-tabs__nav{border:none;width:100%;white-space:normal}.tds-product-title-wrapper{max-width:910px;margin:0 auto}.tds-product-title-wrapper .tds-product-title-text,.tds-section-title{border-radius:7px !important;border:3px solid #000000}.tds-nav-bar,.tds-product-title-wrapper,.tds-section-title{background-color:transparent;color:#707070;font-family:&#039;Montserrat&#039;,sans-serif;font-weight:500;font-style:normal;text-decoration:none;font-size:26px;text-align:center;padding:5px 25px;border-radius:50px}.tds-product-wrapper{padding:7px 5px;border:1px solid lightgrey}.tds-product-specifics-wrapper{text-align:center;min-height:200px;padding:10px}.tds-tabs__header .tds-tabs__item{padding:0 20px;min-height:42px;min-width:180px;margin:10px 15px 10px 0;box-shadow:0 3px 6px rgba(0,0,0,0.16) !important;border-radius:5px !important;border:1px solid #707070 !important}@media (max-width:600px){.tds-tabs__header .tds-tabs__item{margin:2px 10px}} @media (max-width:1000px){.tds-nav-bar-wrapper .tds-tag{width:auto !important;border:none !important}} .tds-tabs__content{border-radius:7px;border:3px solid #000000}

/* --- START: Dark Mode Fixes for Mobile (Specific to Listing Description) --- */

@media (max-width: 767px) { /* Apply rules only for screens up to 767px wide (common mobile breakpoint) */
  @media (prefers-color-scheme: dark) { /* Apply rules only when the user's system/browser is in dark mode */
    /* Attempt to force listing description background to white and text to black */
    /* Target the main container of your listing description */
    #ds_div,
    body {
      background-color: #ffffff !important; /* Force white background */
      color: #000000 !important; /* Force black text color */
    }

    /* Re-invert images within the description to counteract dark mode inversion */
    #ds_div img,
    .tds-product-description img,
    .fr-view img { /* Including .fr-view for images within Froala editor generated content */
      filter: invert(1) hue-rotate(180deg) !important; /* Re-invert to appear normal */
      background-color: #ffffff !important; /* Ensure white background for transparent images */
    }

    /* Attempt to force other elements that might be inverted back to light text/colors */
    #ds_div *,
    .tds-product-description *,
    .fr-view * {
        color: #000000 !important; /* Force black text for all elements within the description */
        /* Optionally re-apply filter to specific elements if they get inverted incorrectly */
        /* filter: invert(1) hue-rotate(180deg); */
    }

    /* Specific overrides for text elements that might be inverted */
    #ds_div h1, #ds_div h2, #ds_div h3, #ds_div h4, #ds_div h5, #ds_div h6,
    #ds_div p, #ds_div span, #ds_div a, #ds_div strong,
    .tds-product-title-text, .tds-product-description,
    .tds-tabs-content .tds-tab-pane, .tds-tabs__item,
    .tds-section-title, .tds-products-title, .tds-products-price,
    .tds-signature p {
        color: #000000 !important; /* Force black text for common text elements */
    }

    /* Adjust for borders that might be inverted to keep them visible */
    .tds-product-title-wrapper .tds-product-title-text,
    .tds-section-title,
    .tds-tabs__content,
    .tds-tabs__header .tds-tabs__item,
    .tds-product-wrapper {
        border-color: #000000 !important; /* Force black borders for contrast */
    }

    /* Ensure backgrounds remain light for specific elements */
    .tds-block .tds-box,
    .tds-grid__item,
    .tds-tabs__header .tds-tabs__item {
        background-color: #ffffff !important; /* Force white background */
    }
  }
}

/* --- END: Dark Mode Fixes for Mobile --- */
