.elementor-152 .elementor-element.elementor-element-977982c > .elementor-container{min-height:450px;}.elementor-152 .elementor-element.elementor-element-977982c:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-977982c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.toyotamusicfactory.com/wp-content/uploads/2021/08/tmf_street.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-152 .elementor-element.elementor-element-977982c > .elementor-background-overlay{background-color:var( --e-global-color-523d902 );opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-152 .elementor-element.elementor-element-977982c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-152 .elementor-element.elementor-element-1a0023c > .elementor-element-populated{padding:0% 0% 0% 10%;}.elementor-152 .elementor-element.elementor-element-c30c8c3 .elementor-heading-title{color:var( --e-global-color-73d36f4 );font-family:"Circular", Sans-serif;font-size:48px;font-weight:bold;}.elementor-152 .elementor-element.elementor-element-a7bf1cf .elementor-heading-title{color:var( --e-global-color-73d36f4 );font-family:"Circular", Sans-serif;font-size:18px;font-weight:100;}.elementor-152 .elementor-element.elementor-element-2754a09 .elementor-button{border-radius:0px 0px 0px 0px;}.elementor-152 .elementor-element.elementor-element-2754a09{width:auto;max-width:auto;}.elementor-152 .elementor-element.elementor-element-c07c45d .elementor-button{font-family:"Circular", Sans-serif;font-weight:bold;background-color:#00000070;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-73d36f4 );border-radius:0px 0px 0px 0px;padding:12px 40px 12px 40px;}.elementor-152 .elementor-element.elementor-element-c07c45d > .elementor-widget-container{margin:0px 0px 0px 16px;}.elementor-152 .elementor-element.elementor-element-c07c45d{width:auto;max-width:auto;}.elementor-152 .elementor-element.elementor-element-e8798a1:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-e8798a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-152 .elementor-element.elementor-element-e8798a1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-152 .elementor-element.elementor-element-e8798a1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-152 .elementor-element.elementor-element-85a8c9d .elementor-spacer-inner{height:60px;}.elementor-152 .elementor-element.elementor-element-c067f4a .elementor-heading-title{color:var( --e-global-color-523d902 );font-family:"Circular", Sans-serif;font-size:36px;font-weight:bold;}.elementor-152 .elementor-element.elementor-element-01cf663 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Circular", Sans-serif;font-size:18px;font-weight:100;}.elementor-152 .elementor-element.elementor-element-9045916 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-152 .elementor-element.elementor-element-9045916{width:auto;max-width:auto;}.elementor-152 .elementor-element.elementor-element-609013e .elementor-heading-title{color:var( --e-global-color-523d902 );font-family:"Circular", Sans-serif;font-size:14px;font-weight:bold;}.elementor-152 .elementor-element.elementor-element-609013e{width:auto;max-width:auto;align-self:center;}.elementor-152 .elementor-element.elementor-element-d9ff385 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-152 .elementor-element.elementor-element-d9ff385{width:auto;max-width:auto;}.elementor-152 .elementor-element.elementor-element-c957286 .elementor-heading-title{color:var( --e-global-color-523d902 );font-family:"Circular", Sans-serif;font-size:14px;font-weight:bold;}.elementor-152 .elementor-element.elementor-element-c957286{width:auto;max-width:auto;align-self:center;}.elementor-152 .elementor-element.elementor-element-0673a8e > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-152 .elementor-element.elementor-element-0673a8e{width:auto;max-width:auto;}.elementor-152 .elementor-element.elementor-element-d327202 .elementor-heading-title{color:var( --e-global-color-523d902 );font-family:"Circular", Sans-serif;font-size:14px;font-weight:bold;}.elementor-152 .elementor-element.elementor-element-d327202{width:auto;max-width:auto;align-self:center;}.elementor-152 .elementor-element.elementor-element-30f36cd > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-152 .elementor-element.elementor-element-30f36cd{width:auto;max-width:auto;}.elementor-152 .elementor-element.elementor-element-3f935ff .elementor-heading-title{color:var( --e-global-color-523d902 );font-family:"Circular", Sans-serif;font-size:14px;font-weight:bold;}.elementor-152 .elementor-element.elementor-element-3f935ff{width:auto;max-width:auto;align-self:center;}.elementor-152 .elementor-element.elementor-element-9209af1 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-152 .elementor-element.elementor-element-9209af1{width:auto;max-width:auto;}.elementor-152 .elementor-element.elementor-element-bed2681 .elementor-heading-title{color:var( --e-global-color-523d902 );font-family:"Circular", Sans-serif;font-size:14px;font-weight:bold;}.elementor-152 .elementor-element.elementor-element-bed2681{width:auto;max-width:auto;align-self:center;}.elementor-152 .elementor-element.elementor-element-8159815 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-152 .elementor-element.elementor-element-8159815{width:auto;max-width:auto;}.elementor-152 .elementor-element.elementor-element-4d818eb .elementor-heading-title{color:var( --e-global-color-523d902 );font-family:"Circular", Sans-serif;font-size:14px;font-weight:bold;}.elementor-152 .elementor-element.elementor-element-4d818eb{width:auto;max-width:auto;align-self:center;}.elementor-152 .elementor-element.elementor-element-cc56aeb .elementor-spacer-inner{height:20px;}.elementor-152 .elementor-element.elementor-element-252d13c > .elementor-container{min-height:600px;}.elementor-152 .elementor-element.elementor-element-b699713 iframe{height:600px;}.elementor-152 .elementor-element.elementor-element-7edad0a .elementor-spacer-inner{height:15px;}.elementor-152 .elementor-element.elementor-element-1c3b88c{text-align:center;}.elementor-152 .elementor-element.elementor-element-1c3b88c .elementor-heading-title{color:var( --e-global-color-text );font-family:"Circular", Sans-serif;font-size:16px;font-weight:100;}.elementor-152 .elementor-element.elementor-element-1c3b88c > .elementor-widget-container{margin:0% 010% 0% 010%;}.elementor-152 .elementor-element.elementor-element-97ff184 .elementor-spacer-inner{height:15px;}.elementor-152 .elementor-element.elementor-element-e80cdc8 .elementor-button{border-radius:0px 0px 0px 0px;}.elementor-152 .elementor-element.elementor-element-849c4ae .elementor-spacer-inner{height:100px;}.elementor-152 .elementor-element.elementor-element-f6a839d:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-f6a839d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-73d36f4 );}.elementor-152 .elementor-element.elementor-element-f6a839d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-152 .elementor-element.elementor-element-f6a839d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-152 .elementor-element.elementor-element-b1d9538 .elementor-spacer-inner{height:80px;}.elementor-152 .elementor-element.elementor-element-481a2f3 .elementor-heading-title{color:var( --e-global-color-523d902 );font-family:"Circular", Sans-serif;font-size:36px;font-weight:bold;}.elementor-152 .elementor-element.elementor-element-4315d66 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Circular", Sans-serif;font-size:18px;font-weight:100;}.elementor-152 .elementor-element.elementor-element-8266ca3 .elementor-spacer-inner{height:10px;}.elementor-152 .elementor-element.elementor-element-77fdfdd .elementor-heading-title{color:var( --e-global-color-523d902 );font-family:"Circular", Sans-serif;font-size:24px;font-weight:bold;}.elementor-152 .elementor-element.elementor-element-81e6bdf{font-family:"Circular", Sans-serif;font-size:16px;font-weight:100;}.elementor-152 .elementor-element.elementor-element-c1e68ef .elementor-spacer-inner{height:10px;}.elementor-152 .elementor-element.elementor-element-2e62105 .elementor-heading-title{color:var( --e-global-color-523d902 );font-family:"Circular", Sans-serif;font-size:24px;font-weight:bold;}.elementor-152 .elementor-element.elementor-element-1bbdd60{font-family:"Circular", Sans-serif;font-size:16px;font-weight:100;}.elementor-152 .elementor-element.elementor-element-849f0f3 .elementor-spacer-inner{height:10px;}.elementor-152 .elementor-element.elementor-element-ed5d22c .elementor-spacer-inner{height:10px;}.elementor-152 .elementor-element.elementor-element-b276818 .elementor-heading-title{color:var( --e-global-color-523d902 );font-family:"Circular", Sans-serif;font-size:24px;font-weight:bold;}.elementor-152 .elementor-element.elementor-element-3c8eab5{font-family:"Circular", Sans-serif;font-size:16px;font-weight:100;}.elementor-152 .elementor-element.elementor-element-40f2dc5 .elementor-spacer-inner{height:100px;}.elementor-152 .elementor-element.elementor-element-9fa9e33:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-9fa9e33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-152 .elementor-element.elementor-element-9fa9e33{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-152 .elementor-element.elementor-element-9fa9e33 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-152 .elementor-element.elementor-element-2c02a17 .elementor-spacer-inner{height:120px;}.elementor-152 .elementor-element.elementor-element-aa3c073 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-bc-flex-widget .elementor-152 .elementor-element.elementor-element-672e5da.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-152 .elementor-element.elementor-element-672e5da.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-152 .elementor-element.elementor-element-3feca79{text-align:left;}.elementor-152 .elementor-element.elementor-element-26f8405 .elementor-heading-title{color:var( --e-global-color-523d902 );font-family:"Circular", Sans-serif;font-size:24px;font-weight:bold;}.elementor-152 .elementor-element.elementor-element-5e71e08{font-family:"Circular", Sans-serif;font-size:16px;font-weight:100;}.elementor-152 .elementor-element.elementor-element-b360385 .elementor-spacer-inner{height:0px;}.elementor-bc-flex-widget .elementor-152 .elementor-element.elementor-element-8ea3eae.elementor-column .elementor-widget-wrap{align-items:space-around;}.elementor-152 .elementor-element.elementor-element-8ea3eae.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-around;align-items:space-around;}.elementor-152 .elementor-element.elementor-element-adbb9b4{text-align:left;}.elementor-152 .elementor-element.elementor-element-1fa32c7 .elementor-heading-title{color:var( --e-global-color-523d902 );font-family:"Circular", Sans-serif;font-size:24px;font-weight:bold;}.elementor-152 .elementor-element.elementor-element-e6246ea{font-family:"Circular", Sans-serif;font-size:16px;font-weight:100;}.elementor-152 .elementor-element.elementor-element-12db35d .elementor-button{fill:var( --e-global-color-523d902 );color:var( --e-global-color-523d902 );background-color:#FFFFFF00;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ACACAC;border-radius:0px 0px 0px 0px;padding:10px 30px 10px 30px;}.elementor-bc-flex-widget .elementor-152 .elementor-element.elementor-element-fee49e6.elementor-column .elementor-widget-wrap{align-items:space-around;}.elementor-152 .elementor-element.elementor-element-fee49e6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-around;align-items:space-around;}.elementor-152 .elementor-element.elementor-element-b48d640 .elementor-spacer-inner{height:120px;}@media(min-width:641px){.elementor-152 .elementor-element.elementor-element-09a1e9e{width:35%;}.elementor-152 .elementor-element.elementor-element-7256a4b{width:65%;}}@media(max-width:640px){.elementor-152 .elementor-element.elementor-element-1a0023c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-152 .elementor-element.elementor-element-1a0023c > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-152 .elementor-element.elementor-element-c30c8c3{text-align:center;}.elementor-152 .elementor-element.elementor-element-a7bf1cf{text-align:center;}.elementor-152 .elementor-element.elementor-element-2754a09 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-152 .elementor-element.elementor-element-c07c45d > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-152 .elementor-element.elementor-element-c07c45d{width:100%;max-width:100%;}.elementor-152 .elementor-element.elementor-element-39c0392 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-152 .elementor-element.elementor-element-849c4ae .elementor-spacer-inner{height:40px;}.elementor-152 .elementor-element.elementor-element-b1d9538 .elementor-spacer-inner{height:40px;}.elementor-152 .elementor-element.elementor-element-ed5d22c .elementor-spacer-inner{height:0px;}.elementor-152 .elementor-element.elementor-element-40f2dc5 .elementor-spacer-inner{height:40px;}.elementor-152 .elementor-element.elementor-element-2c02a17 .elementor-spacer-inner{height:40px;}.elementor-152 .elementor-element.elementor-element-3feca79{text-align:center;}.elementor-152 .elementor-element.elementor-element-26f8405{text-align:center;}.elementor-152 .elementor-element.elementor-element-5e71e08{text-align:center;}.elementor-152 .elementor-element.elementor-element-adbb9b4{text-align:center;}.elementor-152 .elementor-element.elementor-element-1fa32c7{text-align:center;}.elementor-152 .elementor-element.elementor-element-e6246ea{text-align:center;}.elementor-152 .elementor-element.elementor-element-b48d640 .elementor-spacer-inner{height:60px;}}/* Start custom CSS for html, class: .elementor-element-bc54440 */.elementor-152 .elementor-element.elementor-element-bc54440 {
    height: 100%;
}

.elementor-152 .elementor-element.elementor-element-bc54440 .elementor-widget-container {
    height: 100%;
}

.directions-container {
    height: 100%;
	background-color: #fff;
	padding: 30px;
	display: none;
}

.directions-container h3 {
    color: #000;
    font-size: 24px;
    font-weight: bold;
}

.directions-container ul {
    padding: 20px;
    list-style: none;
}

.directions-container ul li::before {
  content: "\2022";  
  color: red; 
  font-weight: bold; 
  display: inline-block; 
  width: 1em; 
  margin-left: -1em; 
}


.directions-container li {
    color: #000;
    font-weight: 100;
}

.directions-container.directions-active {
	display: block;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e8798a1 */#airport, #grandprairie, #arlington, #fortworth, #dallas, #plano {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5768c9a */.i4ewOd-pzNkMb-haAclf {
    background-color: red;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Circular';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://www.toyotamusicfactory.com/wp-content/uploads/2021/07/Circular-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Circular';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.toyotamusicfactory.com/wp-content/uploads/2021/07/Circular-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'Circular';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.toyotamusicfactory.com/wp-content/uploads/2021/07/Circular-Book.ttf') format('truetype');
}
@font-face {
	font-family: 'Circular';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://www.toyotamusicfactory.com/wp-content/uploads/2021/07/Circular-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */