@media only print {a[href]:after{content: "" !important;} .print-visible{margin: 0px; width: 100%; display: block !important;}}@media only screen and (max-width: 480px) {.copyright, .social {text-align: center;}}@media only screen and (max-width: 768px) {.nav > li {position: relative; display: block; padding: 0px 15px;} .img-res {max-width:100%; height:auto; display:block;} .copyright, .social {text-align: center;}}.img-res { display: inherit; } body { color: #333333; background-color: #f9f9f9; } .social a { text-decoration: none; padding: 2px; } .facebook {color:#3b5998;}a:hover.facebook {color:#3b5998;}.linkedin {color:#007bb6;}a:hover.linkedin {color:#007bb6;}.twitter {color:#55acee;}a:hover.twitter {color:#55acee;}.google-plus {color:#dc4e41;}a:hover.google-plus {color:#dc4e41;}.pinterest {color:#cb2027;}a:hover.pinterest {color:#cb2027;}.instagram {color:#125688;}a:hover.instagram {color:#125688;}.youtube {color:#e62117;}a:hover.youtube {color:#e62117;}body {/* margin: 0; *//* padding: 0; */color: #333333;background-color: #f9f9f9;font-family: Roboto, Arial, sans-serif;font-size: 12pt;text-align: center;}h1, h2, h3, h4 {font-weight: lighter;margin-bottom: 5px;}hr {border: none;height: 2px;background-color: #3c3c3c;}table {margin-left: auto;margin-right: auto;/* Optional: set a width for the centering to work effectively *//* width: 80%; */}.table-rounded {padding: 10px;border-radius: 8px;background-color: #efefef;}.table-message {padding: 10px;border-radius: 8px;background-color: #ffffff;}.panel {  margin-bottom: 20px;  background-color: #fff;  border: 1px solid transparent;    border-top-color: transparent;    border-right-color: transparent;    border-bottom-color: transparent;    border-left-color: transparent;  border-radius: 4px;  -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.05);  box-shadow: 0 1px 1px rgba(0,0,0,.05);}.panel-default {border-color: #ddd;}/* RADIO */input[type="radio"] {  display: none;  margin: 4px 0 0;    margin-left: 0px;  line-height: normal;  box-sizing: border-box;  padding: 0;}input[type="radio"]:checked + label {border: 4px solid #007aff;border-radius: 8px;width: 250px;display: inline-block;background-color: #fff;}input[type="radio"] + label {border: 4px solid #efefef;border-radius: 8px;height: 350px;width: 250px;display: inline-block;background-color: #fff;padding: 10px;margin-bottom: 25px;}/* CHECKBOXES */.option input[type="checkbox"] {  display: none;  margin: 4px 0 0;    margin-left: 0px;  line-height: normal;  box-sizing: border-box;  padding: 0;}input[type="checkbox"]:checked + label {border: 4px solid #007aff;border-radius: 8px;display: inline-block;background-color: #fff;}input[type="checkbox"] + label {text-align: left;border: 4px solid #efefef;border-radius: 8px;/*height: 100px;*/width: 380px;display: inline-block;background-color: #fff;padding: 10px;}.radio, .checkbox {display: inline-block;margin: 10px;}.featured {z-index: 2;color: #ffbf00;margin-left: 220px;position: absolute;margin-top: -20px;}.title { font-size: 15pt; font-weight: bold; }.price { font-size: 12pt; }.info { font-size: 10pt; display: block; text-align: initial; margin-left: 25px; }@media only screen and (max-width: 600px) {input[type="checkbox"] + label { height: 100%; width: 100%; }.option i { display: none; }.checkbox.option { width: -webkit-fill-available; }}/* MULTI OPTION - SLIDER */@media only screen and (min-width: 600px) { .scroll-btn {display: none;} }@media only screen and (max-width: 600px) {.featured { margin-left: 275px; margin-top: -15px; }.scroll-wrapper {    position: relative;    display: flex;    overflow-x: auto;    gap: 20px;    padding: 10px 0;    scroll-snap-type: x mandatory;    scroll-behavior: smooth;    -webkit-overflow-scrolling: touch;    scrollbar-width: none;    -ms-overflow-style: none;}.scroll-wrapper::-webkit-scrollbar {    display: none;}/* CARD */.scroll-wrapper > .radio {    flex: 0 0 100%;    scroll-snap-align: center;}/* ARROWS */.scroll-btn {    position: absolute;    top: 50%;    transform: translateY(-50%);    width: 44px;    height: 44px;    display: flex;    align-items: center;    justify-content: center;    border: none;    border-radius: 999px;    background: rgba(255,255,255,0.85);    color: #333;    cursor: pointer;    z-index: 20;    transition: all 0.15s ease;    backdrop-filter: blur(6px);}.scroll-btn:hover {    background: rgba(0,0,0,0.06);    color: #111;    transform: translateY(-50%) scale(1.05);}.scroll-btn:active {    transform: translateY(-50%) scale(0.98);}.scroll-btn.left {    left: 6px;}.scroll-btn.right {    right: 6px;}.scroll-btn i {    font-size: 16px;    line-height: 1;    pointer-events: none;}/* MOBILE */@media (max-width: 768px) {    .scroll-btn {        width: 38px;        height: 38px;    }    .scroll-btn.left {        left: 4px;    }    .scroll-btn.right {        right: 4px;    }    .scroll-btn i {        font-size: 14px;    }}/* OPTIONAL PREMIUM EDGE FADE *//*.scroll-wrapper::before,.scroll-wrapper::after {    content: "";    position: absolute;    top: 0;    width: 40px;    height: 100%;    pointer-events: none;    z-index: 5;}.scroll-wrapper::before {    left: 0;    background: linear-gradient(to right, #fff, transparent);}.scroll-wrapper::after {    right: 0;    background: linear-gradient(to left, #fff, transparent);}*/}