@charset "UTF-8";html{height:100%;min-height:100%}html body{flex-direction:column;height:100vh;min-height:100vh}html body .body-wrapper .body-innerwrapper #sp-main-body{padding:0 !important}html body .sp-scroll-up{background:#000;border-radius:36px;color:#fff}html body .sp-scroll-up:hover{background:#333}#sp-bottom a{cursor:pointer}#sp-bottom a:hover{text-decoration:underline}#sp-bottom ul.menu-seo li{margin-bottom:.3rem}#sp-bottom ul.menu-seo li .nav-header{font-weight:600}#sp-bottom #sp-bottom1 .sppb-addon-title{margin-bottom:.5rem}#sp-bottom #sp-bottom1 .sppb-addon-title a:hover{text-decoration:underline}#sp-bottom #sp-bottom1 .sppb-media-content p{margin:0}#sp-footer .container .container-inner{border-top:none;font-size:.8rem !important;padding:1rem 0 !important}@media (min-width: 320px) {#sp-footer .container .container-inner #sp-footer1{text-align:center !important}}@media (min-width: 992px) {#sp-footer .container .container-inner #sp-footer1{text-align:left !important}}@media (min-width: 320px) {#sp-footer .container .container-inner #sp-footer2{text-align:center !important}}@media (min-width: 992px) {#sp-footer .container .container-inner #sp-footer2{text-align:right !important}}#sp-header #logo-right .btn-header .sppb-row-container{padding:0}#sp-header #logo-right #modal-menu-toggler{cursor:pointer !important;display:inline-block !important}#sp-top-bar{padding:.5rem 0}@media (min-width: 320px) {#sp-top-bar{display:none}}@media (min-width: 992px) {#sp-top-bar{display:block}}#sp-top-bar #sp-top1 .sp-module{margin:0 !important}#sp-top-bar #sp-top1 .sp-module p{margin:0 !important}#modal-menu{background-image:url("https://luxurytuscanylimo.com/images/backgrounds/istockphoto-1768954212-2048x2048.jpg");background-repeat:no-repeat}#modal-menu .sp-megamenu-wrapper .sp-megamenu-parent .sp-menu-item{margin-bottom:.6rem;width:500px}#modal-menu .sp-megamenu-wrapper .sp-megamenu-parent .sp-menu-item a{color:#fff !important;font-size:1.3rem !important}#modal-menu .sp-megamenu-wrapper .sp-megamenu-parent .sp-menu-item a:hover{color:#333 !important}#modal-menu .sp-megamenu-wrapper .sp-megamenu-parent .sp-menu-item.sp-has-child a::after{display:none}#modal-menu .sp-megamenu-wrapper .sp-megamenu-parent .sp-menu-item.sp-has-child .sp-dropdown{display:block !important;padding-top:0 !important;position:initial !important;width:100% !important}#modal-menu .sp-megamenu-wrapper .sp-megamenu-parent .sp-menu-item.sp-has-child .sp-dropdown .sp-dropdown-inner{background:none;padding:0 0 0 1rem}#modal-menu .sp-megamenu-wrapper .sp-megamenu-parent .sp-menu-item.sp-has-child .sp-dropdown .sp-dropdown-inner .sp-menu-item{margin-bottom:0}#modal-menu .sp-megamenu-wrapper .sp-megamenu-parent .sp-menu-item.sp-has-child .sp-dropdown .sp-dropdown-inner .sp-menu-item a{color:#fff !important;font-size:1.3rem !important;font-weight:600 !important}#modal-menu .sp-megamenu-wrapper .sp-megamenu-parent .sp-menu-item.sp-has-child .sp-dropdown .sp-dropdown-inner .sp-menu-item a:hover{color:#000 !important}#modal-menu .sp-megamenu-wrapper .sp-megamenu-parent .sp-menu-item:hover .sp-menu-heading{color:#fff}#modal-menu .sp-megamenu-wrapper .sp-megamenu-parent .sp-menu-item .sp-menu-heading{color:#fff;font-size:1.3rem}#modal-menu .header-modules{border-left:1px solid #888 !important;font-weight:600}#modal-menu .header-modules .sp-contact-info{margin:1rem 0}#modal-menu .header-modules .sp-contact-info li{margin:0;opacity:1}#modal-menu .header-modules .sp-contact-info li .far,#modal-menu .header-modules .sp-contact-info li .fas{color:#fff}#modal-menu .header-modules .sp-contact-info li a{color:#fff;opacity:1}#modal-menu .header-modules .sp-contact-info li a:hover{color:#333 !important}#modal-menu .header-modules ul.social-icons{border-top:1px solid #ccc !important;padding-top:1rem}#modal-menu .header-modules ul.social-icons li{margin-right:.8rem}#modal-menu .header-modules ul.social-icons li a{color:#fff !important}#modal-menu .header-modules ul.social-icons li a:hover{color:#333 !important}#modal-menu .header-modules ul.social-icons li a span{font-size:1.5rem}@media (min-width: 320px) {.offcanvas-menu .logo img{height:2.5rem}}@media (min-width: 768px) {.offcanvas-menu .logo img{height:3rem}}.offcanvas-menu .offcanvas-inner{padding:0 15px 25px 16px}.offcanvas-menu .offcanvas-inner .fab::before,.offcanvas-menu .offcanvas-inner .far::before{font-size:1.3rem !important}.offcanvas-menu .offcanvas-inner ul.menu li.active a{color:#333 !important}.offcanvas-menu .offcanvas-inner .mb-4{border-top:1px solid #dedede;margin-bottom:1rem !important}.offcanvas-menu .offcanvas-inner .mb-4 ul.sp-contact-info li .fas{font-size:1.2rem;margin-right:.5rem}.offcanvas-menu .offcanvas-inner .mb-4 ul.sp-contact-info li .far{margin-right:.5rem}.offcanvas-menu .offcanvas-inner ul.social-icons li:not(:last-child){margin-right:10px}@media (min-width: 320px) {body.contacts #hero{background-attachment:scroll !important}}@media (min-width: 768px) {body.contacts #hero{background-attachment:fixed !important}}body.contacts .contact-form .sppb-addon-form-builder-form{margin:0 !important}body.contacts .contact-form .sppb-addon-form-builder-form .sppb-form-group{padding:0 !important}body.contacts .contact-form .sppb-addon-form-builder-form label{transform:translateY(30px);transition:transform .3s ease;color:#ccc}body.contacts .contact-form .sppb-addon-form-builder-form label.focused{transform:translateY(0px)}body.contacts .contact-form .sppb-addon-form-builder-form input,body.contacts .contact-form .sppb-addon-form-builder-form textarea{background:rgba(0,0,0,0);border:none;border-bottom:1px solid #333;border-radius:0;color:#333;padding:8px 0px}body.contacts .contact-form .sppb-addon-form-builder-form input:focus,body.contacts .contact-form .sppb-addon-form-builder-form textarea:focus{background:rgba(0,0,0,0);color:#333}body.contacts .contact-form .sppb-addon-form-builder-form .sppb-form-check{font-size:.8rem;margin:1.2rem 0}body.contacts .contact-form .sppb-addon-form-builder-form .sppb-form-check .sppb-form-check-input{margin-left:0px;margin-top:6px}body.contacts .contact-form .sppb-addon-form-builder-form .sppb-form-check .sppb-form-check-label{color:#000 !important;margin-left:10px;transform:translateY(0px)}body.contacts .contact-form .sppb-addon-form-builder-form .sppb-form-check .sppb-form-check-label:before{border-color:#333;margin-left:-30px}body.contacts .contact-form .sppb-addon-form-builder-form .sppb-form-check .sppb-form-check-label a{color:#333}body.contacts .contact-form .sppb-addon-form-builder-form .sppb-form-check .sppb-form-check-label a:hover{color:#333}body.services .sppb-addon-articles .sppb-addon-article-layout .sppb-article-info-wrap h2{line-height:1.2rem !important}body.fleet #sp-title .sp-page-title{background-position:center center;background-repeat:no-repeat !important;background-size:cover;padding:200px 0 200px 0}body.fleet #sp-title .sp-page-title .sp-page-title-heading{display:none}body.fleet .sppb-dynamic-content-collection .sppb-dynamic-content-collection__item{box-shadow:4px 4px 10px 0 #ccc;padding:2rem 2.5rem}body.article .article-details .article-header,body.article .article-details .article-can-edit,body.article .article-details .article-ratings-social-share{display:none !important}@media (min-width: 320px) {body.article .article-details .com-content-article__body #hero{background-attachment:scroll !important}}@media (min-width: 768px) {body.article .article-details .com-content-article__body #hero{background-attachment:fixed !important}}body.article .sppb-addon-articles .sppb-addon-article-layout .sppb-article-info-wrap h2{line-height:normal}body.article .related-article-list-container{margin:auto;max-width:1320px;padding:5rem 2rem 5rem 2rem}body.article .related-article-list-container .related-article-title{border:none;font-size:1.5rem;padding:0 0 1rem 0}body.article .related-article-list-container .related-article-list .article{border:none;border-radius:0;margin:0 auto 1rem auto;padding:0}body.article .related-article-list-container .related-article-list .article .article-header h2{margin:0}body.article .related-article-list-container .related-article-list .article .article-header h2 a{background:#f4f4f4;display:block;padding:1rem 1.5rem}body.article .related-article-list-container .related-article-list .article .article-header h2 a:hover{background:#222;color:#fff}body.article .related-article-list-container .related-article-list .article .article-info{display:none}body.tours .sppb-addon-articles .sppb-addon-article-layout .sppb-article-info-wrap h2{line-height:1.2rem !important}@media (min-width: 320px) {body.ltlbusiness #hero{background-attachment:scroll !important}}@media (min-width: 768px) {body.ltlbusiness #hero{background-attachment:fixed !important}}@media (min-width: 320px) {body.wedding #hero{background-attachment:scroll !important}}@media (min-width: 768px) {body.wedding #hero{background-attachment:fixed !important}}
