@charset "UTF-8";
/* https://www.transluxusaorlando.com/wp-content/themes/kdw-framework4/responsive.css?ver=1788460654 */
@media only screen{.overlay,.header-slideshow-image{position:relative}.overlay:after,.header-slideshow-image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.6}.overlay>*{z-index:2}h1 span,h2 span,h5 span,.subheader{font-family:"Inter",sans-serif;text-transform:uppercase;font-size:1rem}h1 span,h2 span,h5 span{display:inline-block}.button{background:#8C714A;font-size:1rem;font-weight:500;text-transform:uppercase;border:2px solid #8C714A}.button:hover,.button:focus{background:#725934}.button.hollow{border-color:#BC9966;border-width:2px}.button.hollow:focus,.button.hollow:hover{border-color:#8C714A;color:#fff0}p:has(.inline-number) a{text-decoration:underline;color:#707070}.white-text p:has(.inline-number) a{color:#fff}#slider-row{position:relative}.tagline h1{color:#fff;text-shadow:0 3px 6px rgb(0 0 0 / .35)}.tagline h1 span,.subheader{text-shadow:0 3px 6px rgb(0 0 0 / .35);color:#fff}.tagline p{color:#fff;font-size:18px}#middle-row .logo img{width:162px;height:auto}#middle-row .button{margin-bottom:0}#top-row .fab{color:#BC9966;font-size:20px}#top-row{background:#000}.tagline #tagline-2{margin-right:10px}.entry-title{color:#fff;margin-bottom:1rem}.cta-heading h3{color:#BC9966;margin-bottom:1rem}.cta-button{text-decoration:underline}.card{background:#000;border:3px solid #8C714A;border-radius:15px;padding:2.5rem 1rem}.card-divider{background-color:#fff0;color:#fff;font-size:1rem;text-transform:uppercase;font-weight:700;justify-content:center;padding:0}.card-image{margin:auto;margin-bottom:1.5rem}.card-row .column{padding:.5rem}.destination-cards .card-section{text-transform:uppercase;font-weight:700}.card-section{border-top:2px solid #E4E4E4;color:#fff;font-size:1rem;padding:0;margin-top:1rem;padding-top:1rem}.card-section p{color:#fff;margin-bottom:0}.bullet ul li:before{font-family:"Font Awesome 5 Free";font-weight:900;content:'\f058';margin:0 15px 0 0;color:#BC9966}.bullet ul{list-style-type:none;margin-left:0}.bullet li{padding-left:2rem;text-indent:-2rem;margin-bottom:10px}.img-border img:first-of-type{margin-bottom:2rem}.img-border img:last-of-type{margin-top:2rem}.contentblock h2{margin-bottom:1.5rem}.contentblock .button{margin-top:1rem}.thumbnail{border:2px solid #8C714A;box-shadow:none;padding:.25rem;margin-bottom:0}.off-canvas .fab{color:#BC9966}.simpay-styled .simpay-form-title{font-family:"Fraunces",serif!important;color:#000;font-weight:normal!important}ul.simpay-multi-plan-radio-group li.simpay-price-selection-label:has(input.simpay-price-option-price_1UBf85DK0iLZGmoaBUJ07O8y),ul.simpay-multi-plan-radio-group li.simpay-price-selection-label:has(input.simpay-price-option-price_1UBew3DK0iLZGmoaH6JDcga8){margin-top:15px!important;padding-top:15px!important;border-top:2px solid #e2e8f0!important;position:relative;display:block!important}ul.simpay-multi-plan-radio-group li.simpay-price-selection-label:has(input.simpay-price-option-price_1UBf85DK0iLZGmoaBUJ07O8y)::before,ul.simpay-multi-plan-radio-group li.simpay-price-selection-label:has(input.simpay-price-option-price_1UBew3DK0iLZGmoaH6JDcga8)::before{content:"Add-On Options";display:block;font-size:15px;color:#000;margin-bottom:15px;font-family:inherit}.simpay-form-control.simpay-plan-select-container{margin-bottom:30px}.simpay-embedded-heading.simpay-styled .simpay-form-title,.simpay-embedded-heading.simpay-styled .simpay-form-description{text-align:center!important}.accordion-title{font-size:1.25rem;background:#8C714A;color:#fff;font-family:"Fraunces",serif;color:#fff;border:2px solid #8C714A;text-align:center}.accordion-item{margin-bottom:1rem}.accordion-title:hover,.accordion-title:focus{background:#000;color:#fff;border:2px solid #8C714A}.accordion-content{border:2px solid #8C714A;border-bottom:2px solid #8C714A}:last-child>.accordion-content:last-child{border-bottom:2px solid #8C714A}.main-404-row{background:#000}#global-footer-area-1{background-image:url(/wp-content/uploads/2026/07/AdobeStock_228845926.webp);background-size:cover}#global-footer-area-1.overlay:after{opacity:.7}.icons{display:flex;align-items:center;justify-content:center;margin-top:1.5rem;margin-bottom:1.5rem}.icons .fa,.icons .fab{border:2px solid #BC9966;height:40px;width:40px;justify-content:center;display:flex;align-items:center;margin-left:10px}.icons .social-media li{margin-left:0}.site-footer{background:#000}.textwidget .logo img{width:156px;height:auto}.textwidget .phone_number{display:block}#contact-page-phone-block a,#contact-page-email-block a,#contact-page-location-block a,#contact-page-location-block address li{color:#707070;font-style:normal}#contact-page-location-block .fas,#contact-page-email-block .fa,#contact-page-phone-block .fa,#contact-page-phone-block i{color:#8C714A}#contact-page-email-block .email-name{margin-left:5px}.page-id-91 .footer .row-inner,.page-template-template-legal .footer .row-inner{border-top:2px solid #8C714A}}@media only screen and (max-width:40em){.small-only-float-left{float:left!important}.small-only-float-right{float:right!important}.small-only-float-center{display:block;margin-right:auto;margin-left:auto}.text-center-small{text-align:center}.small-align-center{-ms-flex-pack:center;justify-content:center}.widget-container,#top-row,.tagline,.text-right{text-align:center}img.alignright,img.alignleft{float:none!important;display:block;margin:0 auto}.tagline,#title-row{background:#000;width:100%;text-align:center}.tagline{padding:1rem}.tagline h1,.entry-title{font-size:2rem}.cta-single-inner .row .column{padding-left:0;padding-right:0}.columns:has(.bullet),.columns:has(.bullet) .wrapper{padding-top:0}}@media only screen and (min-width:40.063em){.tagline{position:absolute;z-index:2;left:4rem;max-width:810px}.two-col ul{column-count:2}#title-row{position:absolute;left:2rem}.large-pad-row{padding-top:27px;padding-bottom:27px}.large-pad-bottom{padding-bottom:27px}}@media only screen and (min-width:40.063em) and (max-width:63.938em){.medium-float-left{float:left!important}.medium-float-right{float:right!important}.text-center-medium{text-align:center}.medium-align-center{-ms-flex-pack:center;justify-content:center}.tagline{left:1rem}.tagline h1,.entry-title{font-size:2rem}}@media only screen and (min-width:64em){.wrapper{padding:1.875em 0}.align-middle-large{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.neg-marg-row{margin-top:-150px;position:relative;z-index:2}.card-row .column:nth-child(even){margin-top:68px}.border-left{border-left:2px solid #8C714A;padding-left:1rem}.cta-row>.column:nth-child(even)>.cta-single-inner .column:first-child{order:2}.before-card-row{padding-bottom:80px}}@media only screen and (min-width:64em) and (max-width:90em){.large-float-left{float:left!important}.large-float-right{float:right!important}.text-center-large{text-align:center}.large-align-right{-ms-flex-pack:end;justify-content:flex-end}.tagline{top:1rem}}@media only screen and (min-width:90.063em){.neg-marg-row{margin-top:-200px}.tagline{top:7rem}.xtra-pad-bottom{padding-bottom:140px}}@media only screen and (min-width:90.063em) and (max-width:120em){.xlarge-float-left{float:left!important}.xlarge-float-right{float:right!important}.text-center-xlarge{text-align:center}}@media only screen and (min-width:120.063em){.xxlarge-float-left{float:left!important}.xxlarge-float-right{float:right!important}.text-center-xxlarge{text-align:center}}@media only screen and (min-width:37.50em) and (max-width:56.25em) and (orientation:portrait){.hide-tablet-portrait{display:none!important}.show-tablet-portrait{display:inherit!important}}