/*!Theme Name: X-Plane child
Theme URI:
Description: Custom X-Plane Child Theme
Author: Tyler Young & Diana Lopez
Author URI: https://pixelswithin.com
Template: xplane
Version: 1.3.18
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: xplanechild
Tags: one-column, two-columns, right-sidebar, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, sticky-post, theme-options*/.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.m-auto{margin:0 auto!important}html,body{overflow-x:hidden}h1,h2{font-weight:300}.has-video-hero .site-header,.site-header{background-color:rgba(52,58,64,.63);backdrop-filter:contrast(90%) saturate(230%) blur(23px) brightness(110%);box-shadow:0 2px 10px rgb(0 0 0/30%);display:inline-block;max-width:100%;padding:1rem;position:relative;width:-moz-available;width:-webkit-fill-available;z-index:5}.page-wrap{overflow-x:hidden}@media screen and (min-width:48em){.has-video-hero .site-header,.site-header{border-radius:7px;margin:20px 20px 0;position:absolute}}.site-nav .open-menu{height:100vh;position:fixed}.desktop-header .row{align-items:center;display:flex}.site-nav a:not(.mobile-nav-icon){margin-bottom:0}.button,a.edit,button,input[type=submit]{background-image:none;border-radius:7px;box-shadow:2px 2px 5px rgb(0 0 0/20%);font-size:22px;font-weight:500!important;padding:1rem 2rem;text-transform:none}#full-installer{background-repeat:no-repeat;background-size:cover;display:inline-block;padding:0;width:100%}#full-installer .alert{display:inline-block;margin:20px auto 60px;padding:15px 30px;width:auto}#full-installer .download-your-platform{background-color:#1678b5}#full-installer .inner{background-color:rgba(52,58,64,.63);backdrop-filter:contrast(90%) saturate(230%) blur(23px) brightness(110%);box-shadow:0 2px 10px rgb(0 0 0/30%);border-radius:7px;margin:40px;padding:80px 0}@media screen and (min-width:72em){#full-installer .inner{max-width:1200px;margin:40px auto}}#full-installer a{color:#fff}#full-installer .alert.info{background-color:#fff;border-radius:0;box-shadow:8px 8px 12px rgb(0 0 0/20%)}.dropdown-toggle{align-items:center;display:flex}.dropdown-toggle::after{display:none}.dropdown-toggle.open-dropdown .dropdown-icon{transform:rotate(180deg)}.dropdown-icon{width:18px}.dropdown-text{margin-right:.5rem}.open-dropdown:after{margin:0;vertical-align:unset}#versions .section-heading h2{color:#1678b5}.site-footer{background-color:transparent;background-repeat:no-repeat;background-size:cover;overflow:hidden;padding:0;position:relative;width:100%}.site-footer .inner{background-color:rgba(52,58,64,.63);backdrop-filter:contrast(90%) saturate(230%) blur(23px) brightness(110%);border-radius:7px;box-shadow:0 2px 10px rgb(0 0 0/30%);margin:40px;padding:40px}.site-footer .inner a,.site-footer .gdpr,.site-footer .email-block-title{color:#fff}.site-footer .large-6:first-of-type{border-right:0}.site-footer .subscribe-button{background-color:#1a2430;border-radius:0 0 7px 7px}.site-footer .subscribe-input{border-radius:7px 7px 0 0;padding:18px 15px}.site-colophon,.site-colophon a,.site-colophon a:visited{color:#000}.site-colophon{background-color:rgba(255,255,255,.8);text-align:center}.footer-video{height:0;padding-bottom:100%;position:absolute;width:100%;z-index:-10;top:-10px!important}.footer-video iframe{display:none}@media screen and (min-width:48em){.footer-video iframe{box-sizing:border-box;display:inline-block;height:100vw;left:50%;min-height:100%;min-width:100%;transform:translateX(-50%);position:absolute;top:0;width:236vh}}@media screen and (min-width:65em){.footer-video iframe{height:50vw;width:180vh}.footer-video{padding-bottom:70%}}@media screen and (min-width:72em){.footer-video iframe{height:54vw;width:100vh}.footer-video{padding-bottom:50%}}@media screen and (min-width:72em){.site-footer .subscribe-button{border-radius:0 7px 7px 0}.site-footer .subscribe-input{border-radius:7px 0 0 7px}.site-footer .inner{max-width:1200px;margin:40px auto}}.text--center{text-align:center}.hero::before{display:none}.hero{align-items:center;background:#1a2430;background-repeat:no-repeat;background-size:cover;display:flex;padding:90px 0 0}.hero-inner{padding:6rem 0}.blog .entry-title a{color:#000}.blog .wp-paginate{display:none}.blog .grey-card,.single .grey-card{background:#fff;background:linear-gradient(0deg,rgba(255,255,255,1) 0%,rgba(209,211,213,1) 100%)}.blog hr,.single hr{background-color:#474f59}.blog .widget-area hr,.single .widget-area hr{display:none}.blog .post:last-of-type hr,.single .post:last-of-type hr{display:none}.grey-card p{color:#fff!important}.grey-card a{color:#fff}.blog .widget-area .widget_video_slider ul,.single .widget-area .widget_video_slider ul,.blog .widget-area .widget_video_slider .card-container,.single .widget-area .widget_video_slider .card-container{margin-top:0}.blog .main-section,.single .main-section{padding-top:6rem}.widget_links{margin-bottom:3rem}.home .hero .row{margin-left:20px}#action .card{background-color:rgba(52,58,64,.63);backdrop-filter:contrast(90%) saturate(230%) blur(23px) brightness(110%);box-shadow:0 2px 10px rgb(0 0 0/30%)}#action .card h3,#action .card p{color:#fff}.home .features-header{background-color:#f1f2f2}.home .features-header h2{color:#1a2430}.home .features-header p{color:#474f59}#gallery-1,#gallery-airports{padding:0 0 4rem}.aircraft{padding:0 0 40px}.aircraft .inner{padding:0 20px}.aircraft .inner-section{padding:0}.aircraft .section-heading{padding:40px 20px 0;margin:0}.aircraft .data-description{margin:0 auto;max-width:1000px}#gallery-1 .section-heading,#gallery-airports .section-heading{padding:4rem 20px 0;margin:0}#gallery-1 .section-heading h2,#gallery-airports .section-heading h2,.aircraft .section-heading h2{color:#25408f}#gallery-1 .browse,#gallery-airports .browse,.aircraft .inner-section{background-color:#fff}#gallery-1 .browse h5,#gallery-airports .browse h5{color:#000}#gallery-1 .section-heading,#gallery-airports .section-heading,.aircraft .section-heading{background:#fff;background:linear-gradient(0deg,rgba(255,255,255,1) 0%,rgba(29,160,242,.5) 100%)}#gallery-airports .gallery-item{padding:0 6px}@media(min-width:72em){#gallery-airports .gallery-item{padding:0 20px}}.aircraft .data-name{color:#1678b5}@media(min-width:72em){.aircraft .main-plane{position:static}}.subscribe-form .subscribe-button{border-radius:0 0 7px 7px;min-width:154px}.subscribe-form input[type=email].subscribe-input{border-radius:7px 7px 0 0!important;margin-bottom:0}.subscribe-form input[type=email].subscribe-input,.subscribe-form .subscribe-button{height:60px}.subscribe-form input[type=email].subscribe-input,.subscribe-form input[type=email].subscribe-input:focus{padding:18px;border:0}.subscribe-form input[type=email].subscribe-input:focus{background-color:#f1f2f2;color:#1a2430}.subscribe-form input[type=email].subscribe-input::placeholder{color:rgba(134,139,146,.6)}@media screen and (min-width:48em){.form--subscribe .subscribe-button{border-radius:0 7px 7px 0}.form--subscribe input[type=email].subscribe-input{border-radius:7px 0 0 7px!important}}@media screen and (min-width:72em){.subscribe-form .subscribe-button{border-radius:0 7px 7px 0}.subscribe-form input[type=email].subscribe-input{border-radius:7px 0 0 7px!important}}.cta{background:#fff;background:linear-gradient(0deg,rgba(255,255,255,1) 0%,rgba(241,242,242,1) 100%)}.cta h2{color:#1678b5}.testimonial-section{background:#fff;background:linear-gradient(90deg,rgba(241,242,242,1) 0%,rgba(241,242,242,1) 16%,rgba(255,255,255,1) 51%,rgba(241,242,242,1) 83%,rgba(241,242,242,1) 100%)}.testimonial-section .testimonial{text-align:center}.testimonial-section .testimonial .text{font-size:2rem;font-weight:300;line-height:1.2}.testimonial-section .testimonial .text,.testimonial-section .testimonial h3{color:#1a2430}.testimonial-section .testimonial h3{font-weight:400}.testimonial-section{padding:2rem 20px 4rem}.testimonial-section .slider{max-width:900px;margin:0 auto;padding:0 40px;position:relative}.testimonial-section .arrow img{width:20px}.testimonial-section .testimonial img{border-radius:50%;height:140px;margin:0 auto 30px;object-fit:cover;width:140px}@media screen and (min-width:48em){.testimonial-section{padding:2rem 0 4rem}.testimonial-section .slider{padding:0 60px}}.video-section{background-repeat:no-repeat;background-size:cover}.video-section .card-container{background-color:transparent}.video-section .card{background-color:rgba(52,58,64,.63);backdrop-filter:contrast(90%) saturate(230%) blur(23px) brightness(110%);border-radius:0 0 7px 7px;box-shadow:0 2px 10px rgb(0 0 0/30%)}.video-section .video-thumbnail{margin-bottom:0}.video-section .card h3 a,.video-section .card p{color:#fff!important}.news-section{padding:1.7rem 0 0}.news-section .row{margin-bottom:14px}.news-section h3{color:#1678b5}.site-header .site-title{margin-right:20px}.site-header .right-nav{position:static}.site-header .search-form{background:#474f59;bottom:calc(100% + 51px);margin-top:0}.site-header .search-form.open-menu{display:inline-block;height:51px;position:fixed;top:100%}.site-header .search-input{height:51px;margin-bottom:0}.open-menu-body{margin-top:0}.site-header .search-input:focus{color:#868b92}@media screen and (min-width:48em){.search-form{border-radius:7px;overflow:hidden}.site-header .search-button{border-radius:0}}@media screen and (min-width:72em){.site-header .search-input{height:auto;margin-bottom:0}.search-form{border-radius:0;overflow:visible}}.single .banner{padding:4rem 0}@media screen and (min-width:48em){.single .banner{padding:8rem 0 4rem}}.single .banner h1{color:#fff}.social-icons img{margin:0 3px;max-width:44px}.video-hero-container{padding-bottom:75%}.video-hero-container iframe{box-sizing:border-box;height:75vw;left:50%;min-height:100%;min-width:100%;transform:translate(-50%,-50%);position:absolute;top:50%;width:177.77777778vh}@media screen and (min-width:65em){.video-hero-container{padding-bottom:65%}.video-hero-container iframe{height:65vw;width:240vh}}.site-header.open-menu{padding-top:20px}@media screen and (min-width:72em){.site-header.open-menu{border-radius:7px 7px 0 0}.sub-menu{box-shadow:0 2px 10px rgb(0 0 0/30%)}.site-nav .menu-item-has-children .sub-menu{border-radius:0 0 7px 7px;margin-top:0;padding:0;top:100%}.admin-bar .site-nav .menu-item-has-children .sub-menu.open-other-products{margin-top:0}}.sliders{align-items:center;display:flex;justify-content:space-between;max-width:100%;overflow:hidden;width:100%}.sliders .slick-arrow{max-width:20px}@media(min-width:768px){.sliders .slick-arrow{max-width:40px}}.sliders .slick-prev{margin-right:10px;transform:rotate(180deg)}@media(min-width:768px){.sliders .slick-prev{margin-right:30px}}.sliders .slick-next{margin-left:10px}@media(min-width:768px){.sliders .slick-next{margin-left:30px}}.slider--testimonials{margin:0 auto;max-width:1070px;padding:0 20px}.slider--testimonials .slick-slide{padding:0 10px;text-align:center}@media(min-width:768px){.slider--testimonials .slick-slide{padding:0 30px}}.slider--gallery{padding:20px 20px 0}.slider--gallery .slick-arrow{padding:0}.slider--gallery .slick-slide{text-align:center}.slider--gallery .slick-slide img{margin:0 auto;padding:10px;width:100%}