/*!Theme Name: Skipbarber
Author: 561 Media
Author URI: https://www.561media.com
Description: Custom website design by 561 Media
Version: 1.0
Text Domain: wprhinoshred*/@font-face{font-family:RalewayRegular;src:url(css/fonts/RalewayRegular.ttf);font-weight:400;font-style:normal}@font-face{font-family:RalewayBold;src:url(css/fonts/RalewayBold.ttf);font-weight:400;font-style:normal}@font-face{font-family:RalewayMedium;src:url(css/fonts/RalewayMedium.ttf);font-weight:400;font-style:normal}@font-face{font-family:RalewaySemiBold;src:url(css/fonts/RalewaySemiBold.ttf);font-weight:400;font-style:normal}@font-face{font-family:RalewaySemiBoldItalic;src:url(css/fonts/RalewaySemiBoldItalic.ttf);font-weight:400;font-style:normal}@font-face{font-family:RalewayExtraBold;src:url(css/fonts/RalewayExtraBold.ttf);font-weight:400;font-style:normal}@font-face{font-family:RalewayItalic;src:url(css/fonts/RalewayItalic.ttf);font-weight:400;font-style:italic}@font-face{font-family:RalewayBoldItalic;src:url(css/fonts/RalewayBoldItalic.ttf);font-weight:400;font-style:italic}@font-face{font-family:RalewayBlackItalic;src:url(css/fonts/RalewayBlackItalic.ttf);font-weight:400;font-style:italic}.container{width:1230px!important;max-width:100%;padding:0 15px}.row{margin:0;clear:both}body{max-width:2560px;margin:0 auto;font-family:RalewayRegular;font-weight:400;overflow-x:hidden;position:relative}#page.site{overflow:hidden}#page.site .site-inner,#page.site>.wrap{position:relative;z-index:2}#primary:after{content:"";display:block;float:none;clear:both}#content-wrap{background-color:#f3f3f3}a{color:#ec2028}h1,h2,h3,h4,h5,h6,label,strong,th{font-weight:400!important}h1,h2,h3{font-family:RalewayRegular}strong,td:before,th{font-family:RalewayBold}.btn-white{color:#fff;text-transform:uppercase;font-size:25px;font-family:RalewayBold;padding:5px 60px;border:3px solid #fff;border-radius:0}.btn-white:focus,.btn-white:hover{color:#ec2028;border-color:#ec2028}.btn-primary{font-family:RalewayBlackItalic;color:#fff;background-color:#ec2028;padding:10px;max-width:180px;width:100%;text-transform:uppercase;font-size:15px;border-radius:0;border:1px solid #ec2028}.btn-primary:focus,.btn-primary:hover{color:#ec2028;background-color:#fff;border:1px solid #ec2028}.ubermenu .ubermenu-nav .ubermenu-item .ubermenu-target{font-family:RalewayBold!important;padding:4px 10px}.ubermenu .ubermenu-nav .ubermenu-current_page_item>.ubermenu-target,.ubermenu .ubermenu-nav .ubermenu-item-level-0:active .ubermenu-target,.ubermenu .ubermenu-nav .ubermenu-item-level-0:hover .ubermenu-target{background-color:#ec2028;border-radius:15px;outline:0}.ubermenu .ubermenu-nav .ubermenu-submenu{background-color:#ec2028}.ubermenu .ubermenu-nav .ubermenu-submenu li .ubermenu-target{border-radius:0!important;color:#fff;padding:10px 20px;border-bottom:2px solid #fff}.ubermenu .ubermenu-nav .ubermenu-submenu #menu-item-878>.ubermenu-target,.ubermenu .ubermenu-nav .ubermenu-submenu #menu-item-879>.ubermenu-target,.ubermenu .ubermenu-nav .ubermenu-submenu li>.ubermenu-target:active,.ubermenu .ubermenu-nav .ubermenu-submenu li>.ubermenu-target:hover{color:#ec2028;background-color:#fff;outline:0}.gform_wrapper{margin:0!important}.gform_wrapper #gform_1{margin-top:20px}.gform_wrapper #gform_1 .gform_fields .gfield{padding:7px;margin:0}.gform_wrapper #gform_1 .gform_fields .gfield .gfield_label{display:none;visibility:hidden}.gform_wrapper #gform_1 .gform_fields .gfield .ginput_container{margin-top:0}.gform_wrapper #gform_1 .gform_fields .gfield .ginput_container input,.gform_wrapper #gform_1 .gform_fields .gfield .ginput_container textarea{border-radius:10px;background-color:#ebebeb;border:0;padding:10px;color:#000}.gform_wrapper #gform_1 .gform_fields .gfield .ginput_container textarea{height:90px}.gform_wrapper #gform_1 .gform_footer{text-align:right;margin:0}.gform_wrapper #gform_1 .gform_footer .gform_button{font-size:15px;font-family:RalewayBlackItalic;width:100%;max-width:195px;border:1px solid #fff;color:#fff;padding:10px;letter-spacing:2px}.gform_wrapper #gform_1 .gform_footer .gform_button:focus,.gform_wrapper #gform_1 .gform_footer .gform_button:hover{color:#ec2028;background-color:#fff;border-color:#ec2028}.gform_wrapper #gform_2{display:-ms-flexbox;display:flex}.gform_wrapper #gform_2 .gform_fields .gfield{padding:0;margin:0}.gform_wrapper #gform_2 .gform_fields .gfield .gfield_label{display:none;visibility:hidden}.gform_wrapper #gform_2 .gform_fields .gfield .ginput_container{margin-top:0}.gform_wrapper #gform_2 .gform_fields .gfield .ginput_container input{max-width:255px;width:300px;border-radius:10px 0 0 10px;border:0;padding:11px 20px;font-size:18px}.gform_wrapper #gform_2 .gform_footer{padding:0;margin:0}.gform_wrapper #gform_2 .gform_footer .gform_button{font-size:21px;letter-spacing:2px;padding:9px 25px}.gform_wrapper #gform_3 .gform_fields{display:-ms-inline-flexbox;display:inline-flex;width:100%}.gform_wrapper #gform_3 .gform_fields .gfield{width:100%}.gform_wrapper #gform_3 .gform_fields .gfield .gfield_label{display:none;visibility:hidden}.gform_wrapper #gform_3 .gform_fields .gfield input{width:100%;padding:15px;border-radius:10px;border:0;color:#000}.gform_wrapper #gform_3 .gform_footer{text-align:right;margin:0}.gform_wrapper #gform_3 .gform_footer .gform_button{font-size:15px;font-family:RalewayBlackItalic;width:100%;max-width:180px;border:1px solid #fff;color:#fff;padding:10px;letter-spacing:2px}.gform_wrapper #gform_3 .gform_footer .gform_button:focus,.gform_wrapper #gform_3 .gform_footer .gform_button:hover{color:#ec2028;background-color:#fff;border-color:#ec2028}.gform_wrapper .validation_error,.gform_wrapper .validation_message{display:none;visibility:hidden}.gform_wrapper .gfield_error{background-color:unset!important;border:0!important;margin-bottom:0!important;padding-right:16px!important}.gform_wrapper .gfield_error input{border-bottom:3px solid #ec2028!important}.gform_wrapper .gform_button{font-family:RalewayBold;text-transform:uppercase;font-size:22px;color:#fff;background-color:#ec2028;border:0;padding:7px}.gform_wrapper .gform_button:focus,.gform_wrapper .gform_button:hover{background-color:#fff;color:#ec2028}.site-header{background-color:rgba(0,0,0,.7);position:absolute;width:100%;top:0;z-index:50}.site-header .container{position:relative}.site-header .custom-logo-link{position:absolute;left:0}.site-header .custom-logo-link .custom-logo{width:243px;height:auto}.site-header .navbar-default{background-color:transparent;border:0;margin-bottom:0;padding:40px 10px 34px 0}.site-header .h-phone{top:35px;right:5px;position:absolute;z-index:100}.site-header .h-phone a{font-size:25px;font-family:RalewayExtraBold;color:#fff;padding:1px 8px 6px;background-color:#ec2028;border-radius:15px;border:2px solid #ec2028}.site-header .h-phone a:focus,.site-header .h-phone a:hover{text-decoration:none}.site-header .h-phone:focus,.site-header .h-phone:hover{-ms-transform:scale(1.1);transform:scale(1.1)}.fixed{position:fixed;padding:3px 0;background-color:#000}.fixed .custom-logo-link .custom-logo{width:120px}.fixed .navbar-default{padding:19px 90px 19px 0}.fixed .h-phone{top:16px}.fixed .h-phone a{font-size:20px}footer{background:url(images/footer-bg.jpg) 0 0/cover no-repeat;padding:40px 0 22px}footer .col-lg-2,footer .col-lg-8,footer .col-md-2,footer .col-md-8{padding:0}footer .custom-logo-link .custom-logo{margin-left:auto}footer .f-social-list{text-align:center;margin:10px 0;padding-right:20px}footer .f-social-list li a{color:#fff;font-size:25px}footer .f-social-list li a:focus,footer .f-social-list li a:hover{color:#ec2028}footer .footer-menu{padding:60px 0 40px;margin-bottom:0;text-align:center}footer .footer-menu li{margin:0 5px}footer .footer-menu li a{color:#fff;font-family:RalewayBold;font-size:14px}footer .footer-menu li a:focus,footer .footer-menu li a:hover{color:#ec2028;text-decoration:none}footer .footer-menu .sub-menu{display:none;visibility:hidden}footer .f-phone{padding:50px 0 40px}footer .f-phone a{font-size:25px;font-family:RalewayExtraBold;color:#fff;padding:6px 8px;background-color:#ec2028;border-radius:15px;border:2px solid #ec2028}footer .f-phone a:focus,footer .f-phone a:hover{text-decoration:none}footer .f-phone:focus,footer .f-phone:hover{-ms-transform:scale(1.1);transform:scale(1.1)}footer .developer{text-align:center}footer .developer a{color:rgba(255,255,255,.2)}footer .developer a:hover{color:rgba(255,255,255,.5)}.page .swp_social_panel,.single-cars_post .swp_social_panel{display:none;visibility:hidden}.page .page-banner,.page .page-banner-placeholder,.single .page-banner,.single .page-banner-placeholder,.single-cars_post .page-banner,.single-cars_post .page-banner-placeholder{min-height:400px;height:400px}.page .page-banner .entry-header,.page .page-banner-placeholder .entry-header,.single .page-banner .entry-header,.single .page-banner-placeholder .entry-header,.single-cars_post .page-banner .entry-header,.single-cars_post .page-banner-placeholder .entry-header{height:400px;width:515px;margin-left:auto;position:relative;background:url(images/title-bg.png) no-repeat;right:-55px}.page .page-banner .entry-header .page-title,.page .page-banner-placeholder .entry-header .page-title,.single .page-banner .entry-header .page-title,.single .page-banner-placeholder .entry-header .page-title,.single-cars_post .page-banner .entry-header .page-title,.single-cars_post .page-banner-placeholder .entry-header .page-title{position:absolute;left:40px;bottom:5px;font-family:RalewayBold;color:#000;padding-top:5px;width:335px;overflow:hidden}.page .page-banner .entry-header .page-title strong,.page .page-banner-placeholder .entry-header .page-title strong,.single .page-banner .entry-header .page-title strong,.single .page-banner-placeholder .entry-header .page-title strong,.single-cars_post .page-banner .entry-header .page-title strong,.single-cars_post .page-banner-placeholder .entry-header .page-title strong{font-family:RalewayExtraBold}.page .page-banner .entry-header .page-title:after,.page .page-banner-placeholder .entry-header .page-title:after,.single .page-banner .entry-header .page-title:after,.single .page-banner-placeholder .entry-header .page-title:after,.single-cars_post .page-banner .entry-header .page-title:after,.single-cars_post .page-banner-placeholder .entry-header .page-title:after{content:"";width:100%;background-color:#ec2028;height:5px;position:absolute;bottom:5px;margin-left:5px}.page .entry-content,.single .entry-content,.single-cars_post .entry-content{margin-bottom:40px}.page .page-banner-placeholder,.single .page-banner-placeholder,.single-cars_post .page-banner-placeholder{background-color:#262626}.page .page-content,.page .single-content,.single .page-content,.single .single-content,.single-cars_post .page-content,.single-cars_post .single-content{padding:30px 0}.page .page-content .entry-content-titles strong,.page .single-content .entry-content-titles strong,.single .page-content .entry-content-titles strong,.single .single-content .entry-content-titles strong,.single-cars_post .page-content .entry-content-titles strong,.single-cars_post .single-content .entry-content-titles strong{font-family:RalewayBoldItalic}.page .page-content .entry-content-titles .entry-title-1,.page .single-content .entry-content-titles .entry-title-1,.single .page-content .entry-content-titles .entry-title-1,.single .single-content .entry-content-titles .entry-title-1,.single-cars_post .page-content .entry-content-titles .entry-title-1,.single-cars_post .single-content .entry-content-titles .entry-title-1{margin-top:0;font-family:RalewayItalic;font-size:25px;color:#ec2028;margin-bottom:5px;text-transform:uppercase}.page .page-content .entry-content-titles .entry-title-2,.page .single-content .entry-content-titles .entry-title-2,.single .page-content .entry-content-titles .entry-title-2,.single .single-content .entry-content-titles .entry-title-2,.single-cars_post .page-content .entry-content-titles .entry-title-2,.single-cars_post .single-content .entry-content-titles .entry-title-2{color:#000;font-size:45px;margin-top:0;text-transform:uppercase;margin-bottom:20px}.page .page-content p,.page .single-content p,.single .page-content p,.single .single-content p,.single-cars_post .page-content p,.single-cars_post .single-content p{color:#151515;line-height:1.5;font-family:RalewayMedium;font-size:18px}.page .page-content .panel-group,.page .single-content .panel-group,.single .page-content .panel-group,.single .single-content .panel-group,.single-cars_post .page-content .panel-group,.single-cars_post .single-content .panel-group{margin:50px 0}.page .page-content .panel-group .panel-default,.page .single-content .panel-group .panel-default,.single .page-content .panel-group .panel-default,.single .single-content .panel-group .panel-default,.single-cars_post .page-content .panel-group .panel-default,.single-cars_post .single-content .panel-group .panel-default{border:0;box-shadow:unset}.page .page-content .panel-group .panel-default .panel-heading,.page .single-content .panel-group .panel-default .panel-heading,.single .page-content .panel-group .panel-default .panel-heading,.single .single-content .panel-group .panel-default .panel-heading,.single-cars_post .page-content .panel-group .panel-default .panel-heading,.single-cars_post .single-content .panel-group .panel-default .panel-heading{background-color:unset;border:0;position:relative;padding:0 15px;cursor:pointer}.page .page-content .panel-group .panel-default .panel-heading .panel-title,.page .single-content .panel-group .panel-default .panel-heading .panel-title,.single .page-content .panel-group .panel-default .panel-heading .panel-title,.single .single-content .panel-group .panel-default .panel-heading .panel-title,.single-cars_post .page-content .panel-group .panel-default .panel-heading .panel-title,.single-cars_post .single-content .panel-group .panel-default .panel-heading .panel-title{font-size:20px;color:#252525;font-family:RalewayBold;border-top:1px solid #959595;padding:15px 0;margin-left:15px}.page .page-content .panel-group .panel-default .panel-heading .panel-title:before,.page .single-content .panel-group .panel-default .panel-heading .panel-title:before,.single .page-content .panel-group .panel-default .panel-heading .panel-title:before,.single .single-content .panel-group .panel-default .panel-heading .panel-title:before,.single-cars_post .page-content .panel-group .panel-default .panel-heading .panel-title:before,.single-cars_post .single-content .panel-group .panel-default .panel-heading .panel-title:before{content:url(images/eclipse.png);font-size:30px;color:#252525;position:absolute;left:0;top:10px}.page .page-content .panel-group .panel-default .panel-heading .panel-title:not(.collapsed),.page .single-content .panel-group .panel-default .panel-heading .panel-title:not(.collapsed),.single .page-content .panel-group .panel-default .panel-heading .panel-title:not(.collapsed),.single .single-content .panel-group .panel-default .panel-heading .panel-title:not(.collapsed),.single-cars_post .page-content .panel-group .panel-default .panel-heading .panel-title:not(.collapsed),.single-cars_post .single-content .panel-group .panel-default .panel-heading .panel-title:not(.collapsed){color:#ec2028;border-bottom:1px solid #959595}.page .page-content .panel-group .panel-default .panel-heading .panel-title:not(.collapsed):before,.page .single-content .panel-group .panel-default .panel-heading .panel-title:not(.collapsed):before,.single .page-content .panel-group .panel-default .panel-heading .panel-title:not(.collapsed):before,.single .single-content .panel-group .panel-default .panel-heading .panel-title:not(.collapsed):before,.single-cars_post .page-content .panel-group .panel-default .panel-heading .panel-title:not(.collapsed):before,.single-cars_post .single-content .panel-group .panel-default .panel-heading .panel-title:not(.collapsed):before{content:url(images/eclipse-red.png)}.page .page-content .panel-group .panel-default .panel-heading:focus .panel-title,.page .page-content .panel-group .panel-default .panel-heading:hover .panel-title,.page .single-content .panel-group .panel-default .panel-heading:focus .panel-title,.page .single-content .panel-group .panel-default .panel-heading:hover .panel-title,.single .page-content .panel-group .panel-default .panel-heading:focus .panel-title,.single .page-content .panel-group .panel-default .panel-heading:hover .panel-title,.single .single-content .panel-group .panel-default .panel-heading:focus .panel-title,.single .single-content .panel-group .panel-default .panel-heading:hover .panel-title,.single-cars_post .page-content .panel-group .panel-default .panel-heading:focus .panel-title,.single-cars_post .page-content .panel-group .panel-default .panel-heading:hover .panel-title,.single-cars_post .single-content .panel-group .panel-default .panel-heading:focus .panel-title,.single-cars_post .single-content .panel-group .panel-default .panel-heading:hover .panel-title{color:#ec2028}.page .page-content .panel-group .panel-default .panel-heading:focus .panel-title:before,.page .page-content .panel-group .panel-default .panel-heading:hover .panel-title:before,.page .single-content .panel-group .panel-default .panel-heading:focus .panel-title:before,.page .single-content .panel-group .panel-default .panel-heading:hover .panel-title:before,.single .page-content .panel-group .panel-default .panel-heading:focus .panel-title:before,.single .page-content .panel-group .panel-default .panel-heading:hover .panel-title:before,.single .single-content .panel-group .panel-default .panel-heading:focus .panel-title:before,.single .single-content .panel-group .panel-default .panel-heading:hover .panel-title:before,.single-cars_post .page-content .panel-group .panel-default .panel-heading:focus .panel-title:before,.single-cars_post .page-content .panel-group .panel-default .panel-heading:hover .panel-title:before,.single-cars_post .single-content .panel-group .panel-default .panel-heading:focus .panel-title:before,.single-cars_post .single-content .panel-group .panel-default .panel-heading:hover .panel-title:before{content:url(images/eclipse-red.png)}.page .page-content .panel-group .panel-default .panel-body,.page .single-content .panel-group .panel-default .panel-body,.single .page-content .panel-group .panel-default .panel-body,.single .single-content .panel-group .panel-default .panel-body,.single-cars_post .page-content .panel-group .panel-default .panel-body,.single-cars_post .single-content .panel-group .panel-default .panel-body{padding:15px 30px;border:0}.page .page-quote-form,.single .page-quote-form,.single-cars_post .page-quote-form{background:url(images/quote-form-bg.jpg) 0 0/cover no-repeat;padding:17px 0;border-bottom:4px solid #fff}.page .page-quote-form .section-wrap .col-lg-3,.page .page-quote-form .section-wrap .col-lg-9,.single .page-quote-form .section-wrap .col-lg-3,.single .page-quote-form .section-wrap .col-lg-9,.single-cars_post .page-quote-form .section-wrap .col-lg-3,.single-cars_post .page-quote-form .section-wrap .col-lg-9{padding:0}.page .page-quote-form .section-wrap h1,.single .page-quote-form .section-wrap h1,.single-cars_post .page-quote-form .section-wrap h1{color:#fff;line-height:1.1;font-size:45px;text-transform:uppercase;margin-top:0}.page .page-quote-form .section-wrap h1 strong,.single .page-quote-form .section-wrap h1 strong,.single-cars_post .page-quote-form .section-wrap h1 strong{font-size:25px;font-family:RalewayBoldItalic}.page .page-quote-form .section-wrap .quote-content p,.single .page-quote-form .section-wrap .quote-content p,.single-cars_post .page-quote-form .section-wrap .quote-content p{color:#fff}.page #page-about,.single #page-about,.single-cars_post #page-about{background:url(images/about/about-background.png) top center no-repeat}.page #page-about .entry-content p:last-of-type:before,.single #page-about .entry-content p:last-of-type:before,.single-cars_post #page-about .entry-content p:last-of-type:before{content:url(images/about/about-cars.png);margin-top:80px;float:right}.page #page-about .entry-content:after,.single #page-about .entry-content:after,.single-cars_post #page-about .entry-content:after{content:"";clear:both;display:table}.page #page-about #ss-section,.single #page-about #ss-section,.single-cars_post #page-about #ss-section{border-radius:30px;max-width:1310px;margin:auto;max-height:356px}.page #page-about #ss-section .inner-wrap,.single #page-about #ss-section .inner-wrap,.single-cars_post #page-about #ss-section .inner-wrap{padding:30px 0 30px 60px}.page #page-about #ss-section .inner-wrap h1,.single #page-about #ss-section .inner-wrap h1,.single-cars_post #page-about #ss-section .inner-wrap h1{margin-top:0;font-family:RalewayItalic;color:#fff;margin-bottom:0;text-transform:uppercase;line-height:1.3}.page #page-about #ss-section .inner-wrap hr,.single #page-about #ss-section .inner-wrap hr,.single-cars_post #page-about #ss-section .inner-wrap hr{border-top:0;border-bottom:4px solid #ec2028;margin:20px auto;width:70%}.page #page-about #ss-section .inner-wrap .ss-content p,.single #page-about #ss-section .inner-wrap .ss-content p,.single-cars_post #page-about #ss-section .inner-wrap .ss-content p{color:#fff}.page #page-about #alumni-section,.single #page-about #alumni-section,.single-cars_post #page-about #alumni-section{padding:0 60px;margin-top:60px}.page #page-about #alumni-section .slick-slide .img,.single #page-about #alumni-section .slick-slide .img,.single-cars_post #page-about #alumni-section .slick-slide .img{border-radius:20px}.page #page-about #alumni-section .slick-slide .a-name,.single #page-about #alumni-section .slick-slide .a-name,.single-cars_post #page-about #alumni-section .slick-slide .a-name{margin-bottom:0;text-transform:uppercase}.page #page-about #alumni-section .slick-slide .a-year,.single #page-about #alumni-section .slick-slide .a-year,.single-cars_post #page-about #alumni-section .slick-slide .a-year{color:#ec2028;font-family:RalewayItalic}.page #post-cars,.single #post-cars,.single-cars_post #post-cars{background:url(images/tire-tracks.png) bottom center/100% no-repeat}.page #post-cars .entry-content,.single #post-cars .entry-content,.single-cars_post #post-cars .entry-content{position:relative}.page #post-cars .entry-content:before,.single #post-cars .entry-content:before,.single-cars_post #post-cars .entry-content:before{content:"";background:url(images/small-red-bg.png) 0 0/100% no-repeat;height:300px;width:522px;display:block;position:absolute;z-index:-1;top:-40px;right:40px}.page #post-cars .col-lg-6,.page #post-cars .col-md-6,.single #post-cars .col-lg-6,.single #post-cars .col-md-6,.single-cars_post #post-cars .col-lg-6,.single-cars_post #post-cars .col-md-6{padding:0}.page #post-cars .car-specifications,.single #post-cars .car-specifications,.single-cars_post #post-cars .car-specifications{padding:0;list-style:none}.page #post-cars .car-specifications li,.single #post-cars .car-specifications li,.single-cars_post #post-cars .car-specifications li{display:-ms-inline-flexbox;display:inline-flex;width:100%;margin-bottom:30px}.page #post-cars .car-specifications li .img-wrap,.single #post-cars .car-specifications li .img-wrap,.single-cars_post #post-cars .car-specifications li .img-wrap{width:140px;margin-top:10px;margin-right:15px}.page #post-cars .car-specifications li .content-wrap,.single #post-cars .car-specifications li .content-wrap,.single-cars_post #post-cars .car-specifications li .content-wrap{width:85vw;line-height:1.5}.page #post-cars .car-specifications li .content-wrap label,.single #post-cars .car-specifications li .content-wrap label,.single-cars_post #post-cars .car-specifications li .content-wrap label{font-family:RalewayBold;text-transform:uppercase;color:#ec2028;font-size:18px}.page #post-cars .c-gallery .img-wrap,.single #post-cars .c-gallery .img-wrap,.single-cars_post #post-cars .c-gallery .img-wrap{margin-bottom:40px}.page #post-cars .c-gallery .img-wrap img,.single #post-cars .c-gallery .img-wrap img,.single-cars_post #post-cars .c-gallery .img-wrap img{border-radius:10px;height:auto;width:auto}.page #page-contact .c-phone-number,.single #page-contact .c-phone-number,.single-cars_post #page-contact .c-phone-number{margin:30px 0}.page #page-contact .c-phone-number a,.single #page-contact .c-phone-number a,.single-cars_post #page-contact .c-phone-number a{color:#000;font-family:RalewayBold}.page #page-contact .c-phone-number a:focus,.page #page-contact .c-phone-number a:hover,.single #page-contact .c-phone-number a:focus,.single #page-contact .c-phone-number a:hover,.single-cars_post #page-contact .c-phone-number a:focus,.single-cars_post #page-contact .c-phone-number a:hover{color:#ec2028;text-decoration:none}.page #page-contact .c-phone-number i,.single #page-contact .c-phone-number i,.single-cars_post #page-contact .c-phone-number i{border-radius:100%;border:2px solid #ec2028;color:#ec2028;padding:5px 7px;width:32px;height:32px;font-size:20px}.page #page-contact #track-locations .f-icon,.single #page-contact #track-locations .f-icon,.single-cars_post #page-contact #track-locations .f-icon{margin-right:10px}.page #page-contact #track-locations h3,.single #page-contact #track-locations h3,.single-cars_post #page-contact #track-locations h3{text-transform:uppercase;color:#ec2028;font-size:25px;font-family:RalewayItalic;margin-bottom:30px}.page #page-contact #track-locations h3 strong,.single #page-contact #track-locations h3 strong,.single-cars_post #page-contact #track-locations h3 strong{font-family:RalewayBoldItalic}.page #page-contact #track-locations .iframe-wrap,.single #page-contact #track-locations .iframe-wrap,.single-cars_post #page-contact #track-locations .iframe-wrap{border-radius:10px;height:260px;overflow:hidden;margin-bottom:20px}.page #page-contact #track-locations .iframe-wrap iframe,.single #page-contact #track-locations .iframe-wrap iframe,.single-cars_post #page-contact #track-locations .iframe-wrap iframe{width:100%;height:100%}.page #page-contact #track-locations .tl-address,.single #page-contact #track-locations .tl-address,.single-cars_post #page-contact #track-locations .tl-address{padding-left:40px;position:relative}.page #page-contact #track-locations .tl-address:before,.single #page-contact #track-locations .tl-address:before,.single-cars_post #page-contact #track-locations .tl-address:before{position:absolute;font-family:FontAwesome;content:"\f041";color:#000;font-size:26px;left:10px;top:-5px}.page #page-contact #track-locations .tl-address p,.single #page-contact #track-locations .tl-address p,.single-cars_post #page-contact #track-locations .tl-address p{font-size:18px}.page #page-contact #track-locations .tl-address p strong,.single #page-contact #track-locations .tl-address p strong,.single-cars_post #page-contact #track-locations .tl-address p strong{color:#ec2028}.page #page-downloads-repo .row,.single #page-downloads-repo .row,.single-cars_post #page-downloads-repo .row{margin-right:-15px;margin-left:-15px}.page #page-downloads-repo .row .inner-wrap,.single #page-downloads-repo .row .inner-wrap,.single-cars_post #page-downloads-repo .row .inner-wrap{padding:20px 30px 20px 60px;border-radius:20px;background-color:#ebebeb;margin-bottom:30px;position:relative}.page #page-downloads-repo .row .inner-wrap:before,.single #page-downloads-repo .row .inner-wrap:before,.single-cars_post #page-downloads-repo .row .inner-wrap:before{content:"";width:30px;background-color:#ec2028;height:4px;position:absolute;top:30px;left:15px;margin-right:5px}.page #page-downloads-repo .row .inner-wrap label,.single #page-downloads-repo .row .inner-wrap label,.single-cars_post #page-downloads-repo .row .inner-wrap label{color:#ec2028;font-size:20px;font-family:RalewaySemiBoldItalic}.page #page-downloads-repo .row .inner-wrap .dr-content,.single #page-downloads-repo .row .inner-wrap .dr-content,.single-cars_post #page-downloads-repo .row .inner-wrap .dr-content{padding:15px 0 60px}.page #page-downloads-repo .row .inner-wrap .dr-content p,.single #page-downloads-repo .row .inner-wrap .dr-content p,.single-cars_post #page-downloads-repo .row .inner-wrap .dr-content p{font-size:15px}.page #page-downloads-repo .row .inner-wrap .btn-primary,.single #page-downloads-repo .row .inner-wrap .btn-primary,.single-cars_post #page-downloads-repo .row .inner-wrap .btn-primary{position:absolute;bottom:20px;right:30px}.page #page-events .entry-content,.single #page-events .entry-content,.single-cars_post #page-events .entry-content{position:relative}.page #page-events .entry-content:before,.single #page-events .entry-content:before,.single-cars_post #page-events .entry-content:before{content:"";background:url(images/small-red-bg.png) 0 0/100% no-repeat;height:300px;width:522px;display:block;position:absolute;z-index:-1;top:-40px;right:40px}.page #page-events #iframe-container,.page #page-events iframe,.single #page-events #iframe-container,.single #page-events iframe,.single-cars_post #page-events #iframe-container,.single-cars_post #page-events iframe{width:95%;height:350px;margin:30px auto;background-color:#464646}.page #page-events #race-events-section,.single #page-events #race-events-section,.single-cars_post #page-events #race-events-section{margin:60px 0}.page #page-events #race-events-section .event-title-1,.single #page-events #race-events-section .event-title-1,.single-cars_post #page-events #race-events-section .event-title-1{font-family:RalewayItalic;font-size:25px;color:#ec2028;margin-bottom:5px;text-transform:uppercase}.page #page-events #race-events-section .event-title-1 strong,.single #page-events #race-events-section .event-title-1 strong,.single-cars_post #page-events #race-events-section .event-title-1 strong{font-family:RalewayBoldItalic}.page #page-events #race-events-section .event-title-2,.single #page-events #race-events-section .event-title-2,.single-cars_post #page-events #race-events-section .event-title-2{color:#000;font-size:30px;margin-top:0;text-transform:uppercase}.page #page-events #race-events-section .event-title-2 strong,.single #page-events #race-events-section .event-title-2 strong,.single-cars_post #page-events #race-events-section .event-title-2 strong{font-family:RalewayBoldItalic}.page #page-events #race-events-section .event-date,.single #page-events #race-events-section .event-date,.single-cars_post #page-events #race-events-section .event-date{color:#ec2028;text-transform:uppercase;font-family:RalewaySemiBold;margin-top:0;font-size:18px;margin-bottom:20px}.page #page-events #race-events-section .events-slider .slick-slide,.single #page-events #race-events-section .events-slider .slick-slide,.single-cars_post #page-events #race-events-section .events-slider .slick-slide{background:url(images/events/flag-bg.png) 50px center no-repeat}.page #page-events #race-events-section .events-slider .f-image-link,.single #page-events #race-events-section .events-slider .f-image-link,.single-cars_post #page-events #race-events-section .events-slider .f-image-link{position:relative;outline:unset}.page #page-events #race-events-section .events-slider .f-image-link .events-img,.single #page-events #race-events-section .events-slider .f-image-link .events-img,.single-cars_post #page-events #race-events-section .events-slider .f-image-link .events-img{margin:0 30px 50px 60px;border-radius:20px;width:80%}.page #page-events #race-events-section .events-slider .f-image-link .tooltiptext,.single #page-events #race-events-section .events-slider .f-image-link .tooltiptext,.single-cars_post #page-events #race-events-section .events-slider .f-image-link .tooltiptext{opacity:0;width:200px;background-color:#fff;color:#000;border:2px solid #000;text-align:center;padding:5px 0;border-radius:6px;position:absolute;z-index:1;top:5px;right:5px;margin:auto;font-family:RalewayBold;text-transform:uppercase}.page #page-events #race-events-section .events-slider .f-image-link:focus .tooltiptext,.page #page-events #race-events-section .events-slider .f-image-link:hover .tooltiptext,.single #page-events #race-events-section .events-slider .f-image-link:focus .tooltiptext,.single #page-events #race-events-section .events-slider .f-image-link:hover .tooltiptext,.single-cars_post #page-events #race-events-section .events-slider .f-image-link:focus .tooltiptext,.single-cars_post #page-events #race-events-section .events-slider .f-image-link:hover .tooltiptext{opacity:1}.page #page-events #race-events-section .events-slider .events-gallery,.single #page-events #race-events-section .events-slider .events-gallery,.single-cars_post #page-events #race-events-section .events-slider .events-gallery{display:none;visibility:hidden}.page #page-events #race-events-section .events-slider .slick-next,.page #page-events #race-events-section .events-slider .slick-prev,.single #page-events #race-events-section .events-slider .slick-next,.single #page-events #race-events-section .events-slider .slick-prev,.single-cars_post #page-events #race-events-section .events-slider .slick-next,.single-cars_post #page-events #race-events-section .events-slider .slick-prev{top:35%}.page #page-events #race-events-section .events-slider .slick-dots li,.page #page-events #race-events-section .events-slider .slick-dots li button,.single #page-events #race-events-section .events-slider .slick-dots li,.single #page-events #race-events-section .events-slider .slick-dots li button,.single-cars_post #page-events #race-events-section .events-slider .slick-dots li,.single-cars_post #page-events #race-events-section .events-slider .slick-dots li button{width:15px;height:15px}.page #page-events #race-events-section .events-slider .slick-dots li button:before,.single #page-events #race-events-section .events-slider .slick-dots li button:before,.single-cars_post #page-events #race-events-section .events-slider .slick-dots li button:before{width:15px;height:15px;border:2px solid #000}.page #page-events #race-events-section .events-slider .slick-dots .slick-active button:before,.page #page-events #race-events-section .events-slider .slick-dots li button:focus:before,.page #page-events #race-events-section .events-slider .slick-dots li button:hover:before,.single #page-events #race-events-section .events-slider .slick-dots .slick-active button:before,.single #page-events #race-events-section .events-slider .slick-dots li button:focus:before,.single #page-events #race-events-section .events-slider .slick-dots li button:hover:before,.single-cars_post #page-events #race-events-section .events-slider .slick-dots .slick-active button:before,.single-cars_post #page-events #race-events-section .events-slider .slick-dots li button:focus:before,.single-cars_post #page-events #race-events-section .events-slider .slick-dots li button:hover:before{background-color:#000}.page #page-gift-certificates #iframe-container,.page #page-gift-certificates iframe,.single #page-gift-certificates #iframe-container,.single #page-gift-certificates iframe,.single-cars_post #page-gift-certificates #iframe-container,.single-cars_post #page-gift-certificates iframe{width:95%;margin:30px auto;background-color:#464646}.page #page-gift-certificates #iframe-container,.single #page-gift-certificates #iframe-container,.single-cars_post #page-gift-certificates #iframe-container{height:350px}.page #page-instructors,.single #page-instructors,.single-cars_post #page-instructors{background:url(images/tire-tracks-2.png) top center/100% no-repeat}.page #page-instructors #instructors-container .instructors-wrap,.single #page-instructors #instructors-container .instructors-wrap,.single-cars_post #page-instructors #instructors-container .instructors-wrap{float:left;width:100%;margin-bottom:30px}.page #page-instructors #instructors-container .instructors-wrap .pull-left,.single #page-instructors #instructors-container .instructors-wrap .pull-left,.single-cars_post #page-instructors #instructors-container .instructors-wrap .pull-left{border-radius:20px;margin-right:30px;margin-bottom:30px}.page #page-instructors #instructors-container .instructors-wrap .pull-right,.single #page-instructors #instructors-container .instructors-wrap .pull-right,.single-cars_post #page-instructors #instructors-container .instructors-wrap .pull-right{border-radius:20px;margin-left:30px;margin-bottom:30px}.page #page-instructors #instructors-container .instructors-wrap .i-name,.single #page-instructors #instructors-container .instructors-wrap .i-name,.single-cars_post #page-instructors #instructors-container .instructors-wrap .i-name{font-size:30px;text-transform:uppercase;color:#000;margin-top:0;padding-top:15px}.page #page-instructors #instructors-container .instructors-wrap .i-title,.single #page-instructors #instructors-container .instructors-wrap .i-title,.single-cars_post #page-instructors #instructors-container .instructors-wrap .i-title{margin-top:0;font-size:20px;color:#ec2028;font-family:RalewayItalic;margin-bottom:20px}.page #page-instructors #instructors-container:after,.single #page-instructors #instructors-container:after,.single-cars_post #page-instructors #instructors-container:after{content:"";clear:both;display:table}.page #page-testimonials,.single #page-testimonials,.single-cars_post #page-testimonials{background:url(images/tire-tracks.png) bottom center/100% no-repeat}.page #page-testimonials #testimonials-container,.single #page-testimonials #testimonials-container,.single-cars_post #page-testimonials #testimonials-container{margin-bottom:30px}.page #page-testimonials #testimonials-container .testimonial-wraps,.single #page-testimonials #testimonials-container .testimonial-wraps,.single-cars_post #page-testimonials #testimonials-container .testimonial-wraps{margin:50px 0}.page #page-testimonials #testimonials-container .testimonial-wraps .testimonial-slider .slick-arrow,.single #page-testimonials #testimonials-container .testimonial-wraps .testimonial-slider .slick-arrow,.single-cars_post #page-testimonials #testimonials-container .testimonial-wraps .testimonial-slider .slick-arrow{display:none;visibility:hidden}.page #page-testimonials #testimonials-container .testimonial-wraps .testimonial-slider .t-quote,.single #page-testimonials #testimonials-container .testimonial-wraps .testimonial-slider .t-quote,.single-cars_post #page-testimonials #testimonials-container .testimonial-wraps .testimonial-slider .t-quote{margin-bottom:15px}.page #page-testimonials #testimonials-container .testimonial-wraps .testimonial-slider .t-content p,.single #page-testimonials #testimonials-container .testimonial-wraps .testimonial-slider .t-content p,.single-cars_post #page-testimonials #testimonials-container .testimonial-wraps .testimonial-slider .t-content p{color:#2e2e2e;margin-bottom:20px}.page #page-testimonials #testimonials-container .testimonial-wraps .testimonial-slider .t-author,.single #page-testimonials #testimonials-container .testimonial-wraps .testimonial-slider .t-author,.single-cars_post #page-testimonials #testimonials-container .testimonial-wraps .testimonial-slider .t-author{max-width:200px;width:100%;text-align:left}.page #page-testimonials #testimonials-container .testimonial-wraps .testimonial-slider .t-author strong,.single #page-testimonials #testimonials-container .testimonial-wraps .testimonial-slider .t-author strong,.single-cars_post #page-testimonials #testimonials-container .testimonial-wraps .testimonial-slider .t-author strong{color:#ec2028;text-transform:uppercase}.page #page-testimonials #testimonials-container .testimonial-wraps .testimonial-slider .t-author p,.single #page-testimonials #testimonials-container .testimonial-wraps .testimonial-slider .t-author p,.single-cars_post #page-testimonials #testimonials-container .testimonial-wraps .testimonial-slider .t-author p{margin-bottom:0}.page #page-testimonials #testimonials-container .testimonial-wraps .testimonial-slider .t-odd,.single #page-testimonials #testimonials-container .testimonial-wraps .testimonial-slider .t-odd,.single-cars_post #page-testimonials #testimonials-container .testimonial-wraps .testimonial-slider .t-odd{margin-left:auto;max-width:120px}.page #page-testimonials #testimonials-container .testimonial-wraps .testimonial-slider .t-full,.single #page-testimonials #testimonials-container .testimonial-wraps .testimonial-slider .t-full,.single-cars_post #page-testimonials #testimonials-container .testimonial-wraps .testimonial-slider .t-full{max-width:120px;margin-left:auto}.page #page-testimonials #testimonials-container .testimonial-wraps .testimonial-slider .slick-dots li,.page #page-testimonials #testimonials-container .testimonial-wraps .testimonial-slider .slick-dots li button,.single #page-testimonials #testimonials-container .testimonial-wraps .testimonial-slider .slick-dots li,.single #page-testimonials #testimonials-container .testimonial-wraps .testimonial-slider .slick-dots li button,.single-cars_post #page-testimonials #testimonials-container .testimonial-wraps .testimonial-slider .slick-dots li,.single-cars_post #page-testimonials #testimonials-container .testimonial-wraps .testimonial-slider .slick-dots li button{width:15px;height:15px}.page #page-testimonials #testimonials-container .testimonial-wraps .testimonial-slider .slick-dots li button:before,.single #page-testimonials #testimonials-container .testimonial-wraps .testimonial-slider .slick-dots li button:before,.single-cars_post #page-testimonials #testimonials-container .testimonial-wraps .testimonial-slider .slick-dots li button:before{width:15px;height:15px;border:2px solid #000}.page #page-testimonials #testimonials-container .testimonial-wraps .testimonial-slider .slick-dots .slick-active button:before,.page #page-testimonials #testimonials-container .testimonial-wraps .testimonial-slider .slick-dots li button:focus:before,.page #page-testimonials #testimonials-container .testimonial-wraps .testimonial-slider .slick-dots li button:hover:before,.single #page-testimonials #testimonials-container .testimonial-wraps .testimonial-slider .slick-dots .slick-active button:before,.single #page-testimonials #testimonials-container .testimonial-wraps .testimonial-slider .slick-dots li button:focus:before,.single #page-testimonials #testimonials-container .testimonial-wraps .testimonial-slider .slick-dots li button:hover:before,.single-cars_post #page-testimonials #testimonials-container .testimonial-wraps .testimonial-slider .slick-dots .slick-active button:before,.single-cars_post #page-testimonials #testimonials-container .testimonial-wraps .testimonial-slider .slick-dots li button:focus:before,.single-cars_post #page-testimonials #testimonials-container .testimonial-wraps .testimonial-slider .slick-dots li button:hover:before{background-color:#000}.page #page-testimonials #testimonials-container .ts-odd .slick-dots,.single #page-testimonials #testimonials-container .ts-odd .slick-dots,.single-cars_post #page-testimonials #testimonials-container .ts-odd .slick-dots{width:50%;bottom:0}.page #page-testimonials #testimonials-container .ts-even .slick-dots,.single #page-testimonials #testimonials-container .ts-even .slick-dots,.single-cars_post #page-testimonials #testimonials-container .ts-even .slick-dots{width:50%;right:0;bottom:0}.page #post-tracks,.single #post-tracks,.single-cars_post #post-tracks{background:url(images/tire-tracks.png) bottom center no-repeat}.page #post-tracks .row,.single #post-tracks .row,.single-cars_post #post-tracks .row{margin-right:-15px;margin-left:-15px}.page #post-tracks #first-section,.single #post-tracks #first-section,.single-cars_post #post-tracks #first-section{margin-bottom:30px}.page #post-tracks #first-section .row,.single #post-tracks #first-section .row,.single-cars_post #post-tracks #first-section .row{margin:0}.page #post-tracks #first-section .video-wrap,.single #post-tracks #first-section .video-wrap,.single-cars_post #post-tracks #first-section .video-wrap{width:100%;height:353px;border-radius:20px;position:relative;cursor:pointer}.page #post-tracks #first-section .video-wrap .inner-wrap,.single #post-tracks #first-section .video-wrap .inner-wrap,.single-cars_post #post-tracks #first-section .video-wrap .inner-wrap{position:absolute;top:50%;left:40%;-ms-transform:translate(-40%,-50%);transform:translate(-40%,-50%);display:-ms-flexbox;display:flex}.page #post-tracks #first-section .video-wrap .inner-wrap h4,.single #post-tracks #first-section .video-wrap .inner-wrap h4,.single-cars_post #post-tracks #first-section .video-wrap .inner-wrap h4{color:#fff;text-transform:uppercase;margin-right:40px;position:relative;margin-top:40px;font-family:RalewayBold}.page #post-tracks #first-section .video-wrap .inner-wrap h4 span,.single #post-tracks #first-section .video-wrap .inner-wrap h4 span,.single-cars_post #post-tracks #first-section .video-wrap .inner-wrap h4 span{font-family:RalewayItalic;display:block}.page #post-tracks #first-section .video-wrap .inner-wrap h4:after,.single #post-tracks #first-section .video-wrap .inner-wrap h4:after,.single-cars_post #post-tracks #first-section .video-wrap .inner-wrap h4:after{position:absolute;content:"";height:120px;width:2px;background-color:#fff;right:-20px;top:-50px}.page #post-tracks #first-section .video-wrap:focus .play-btn,.page #post-tracks #first-section .video-wrap:hover .play-btn,.single #post-tracks #first-section .video-wrap:focus .play-btn,.single #post-tracks #first-section .video-wrap:hover .play-btn,.single-cars_post #post-tracks #first-section .video-wrap:focus .play-btn,.single-cars_post #post-tracks #first-section .video-wrap:hover .play-btn{-ms-transform:scale(1.2);transform:scale(1.2)}.page #post-tracks #first-section .track-gallery-slider,.single #post-tracks #first-section .track-gallery-slider,.single-cars_post #post-tracks #first-section .track-gallery-slider{height:353px;overflow:hidden;border-radius:20px}.page #post-tracks #first-section .track-gallery-slider .slick-prev,.single #post-tracks #first-section .track-gallery-slider .slick-prev,.single-cars_post #post-tracks #first-section .track-gallery-slider .slick-prev{left:20px;z-index:1;bottom:50px;top:auto}.page #post-tracks #first-section .track-gallery-slider .slick-prev:before,.single #post-tracks #first-section .track-gallery-slider .slick-prev:before,.single-cars_post #post-tracks #first-section .track-gallery-slider .slick-prev:before{background:url(images/small-prev-arrow.png)!important;width:60px!important;height:61px!important}.page #post-tracks #first-section .track-gallery-slider .slick-next,.single #post-tracks #first-section .track-gallery-slider .slick-next,.single-cars_post #post-tracks #first-section .track-gallery-slider .slick-next{right:60px;z-index:1;bottom:50px;top:auto}.page #post-tracks #first-section .track-gallery-slider .slick-next:before,.single #post-tracks #first-section .track-gallery-slider .slick-next:before,.single-cars_post #post-tracks #first-section .track-gallery-slider .slick-next:before{background:url(images/small-next-arrow.png)!important;width:60px!important;height:61px!important}.page #post-tracks #first-section .track-gallery-slider .slick-dots,.single #post-tracks #first-section .track-gallery-slider .slick-dots,.single-cars_post #post-tracks #first-section .track-gallery-slider .slick-dots{bottom:15px}.page #post-tracks #first-section .track-gallery-slider .slick-dots li,.page #post-tracks #first-section .track-gallery-slider .slick-dots li button,.single #post-tracks #first-section .track-gallery-slider .slick-dots li,.single #post-tracks #first-section .track-gallery-slider .slick-dots li button,.single-cars_post #post-tracks #first-section .track-gallery-slider .slick-dots li,.single-cars_post #post-tracks #first-section .track-gallery-slider .slick-dots li button{width:15px;height:15px}.page #post-tracks #first-section .track-gallery-slider .slick-dots li button:before,.single #post-tracks #first-section .track-gallery-slider .slick-dots li button:before,.single-cars_post #post-tracks #first-section .track-gallery-slider .slick-dots li button:before{width:15px;height:15px;border:2px solid #000;background-color:transparent}.page #post-tracks #first-section .track-gallery-slider .slick-dots .slick-active button:before,.page #post-tracks #first-section .track-gallery-slider .slick-dots li button:focus:before,.page #post-tracks #first-section .track-gallery-slider .slick-dots li button:hover:before,.single #post-tracks #first-section .track-gallery-slider .slick-dots .slick-active button:before,.single #post-tracks #first-section .track-gallery-slider .slick-dots li button:focus:before,.single #post-tracks #first-section .track-gallery-slider .slick-dots li button:hover:before,.single-cars_post #post-tracks #first-section .track-gallery-slider .slick-dots .slick-active button:before,.single-cars_post #post-tracks #first-section .track-gallery-slider .slick-dots li button:focus:before,.single-cars_post #post-tracks #first-section .track-gallery-slider .slick-dots li button:hover:before{background-color:#000}.page #post-tracks #second-section,.single #post-tracks #second-section,.single-cars_post #post-tracks #second-section{margin-bottom:50px}.page #post-tracks #second-section .row,.single #post-tracks #second-section .row,.single-cars_post #post-tracks #second-section .row{margin:0}.page #post-tracks #second-section .col-lg-12,.single #post-tracks #second-section .col-lg-12,.single-cars_post #post-tracks #second-section .col-lg-12{padding:0}.page #post-tracks #second-section a .inner-wrap .track-image,.single #post-tracks #second-section a .inner-wrap .track-image,.single-cars_post #post-tracks #second-section a .inner-wrap .track-image{border-radius:20px}.page #post-tracks #second-section a .inner-wrap h2,.single #post-tracks #second-section a .inner-wrap h2,.single-cars_post #post-tracks #second-section a .inner-wrap h2{font-size:25px;color:#000;text-transform:uppercase;font-family:RalewayItalic;position:relative;margin-left:90px;margin-top:15px}.page #post-tracks #second-section a .inner-wrap h2 strong,.single #post-tracks #second-section a .inner-wrap h2 strong,.single-cars_post #post-tracks #second-section a .inner-wrap h2 strong{font-family:RalewayBold}.page #post-tracks #second-section a .inner-wrap h2:before,.single #post-tracks #second-section a .inner-wrap h2:before,.single-cars_post #post-tracks #second-section a .inner-wrap h2:before{content:"";display:inline-block;background:url(images/boxed-flag.png);width:107px;height:67px;position:absolute;top:-55px;left:-115px}.page #post-tracks #second-section a .inner-wrap h2:after,.single #post-tracks #second-section a .inner-wrap h2:after,.single-cars_post #post-tracks #second-section a .inner-wrap h2:after{content:url(images/link-red-arrow.png);display:inline-block;margin-left:15px}.page #post-tracks #second-section a:focus,.page #post-tracks #second-section a:hover,.single #post-tracks #second-section a:focus,.single #post-tracks #second-section a:hover,.single-cars_post #post-tracks #second-section a:focus,.single-cars_post #post-tracks #second-section a:hover{text-decoration:none}.page #post-tracks #second-section a:focus .inner-wrap h2:after,.page #post-tracks #second-section a:hover .inner-wrap h2:after,.single #post-tracks #second-section a:focus .inner-wrap h2:after,.single #post-tracks #second-section a:hover .inner-wrap h2:after,.single-cars_post #post-tracks #second-section a:focus .inner-wrap h2:after,.single-cars_post #post-tracks #second-section a:hover .inner-wrap h2:after{-ms-transform:scale(1.6);transform:scale(1.6)}.page #post-tracks #third-section,.single #post-tracks #third-section,.single-cars_post #post-tracks #third-section{margin-bottom:30px}.page #post-tracks #third-section .tr-title,.single #post-tracks #third-section .tr-title,.single-cars_post #post-tracks #third-section .tr-title{text-transform:uppercase;font-family:RalewayItalic;font-size:25px;color:#000}.page #post-tracks #third-section .tr-title strong,.single #post-tracks #third-section .tr-title strong,.single-cars_post #post-tracks #third-section .tr-title strong{font-size:RalewaySemiBold}.page #post-tracks #third-section .tr-list,.single #post-tracks #third-section .tr-list,.single-cars_post #post-tracks #third-section .tr-list{list-style:none;padding-left:0}.page #post-tracks #third-section .tr-list li,.single #post-tracks #third-section .tr-list li,.single-cars_post #post-tracks #third-section .tr-list li{position:relative;padding-left:15px;margin-bottom:10px}.page #post-tracks #third-section .tr-list li:before,.single #post-tracks #third-section .tr-list li:before,.single-cars_post #post-tracks #third-section .tr-list li:before{content:"";width:8px;height:8px;background-color:#000;border-radius:100%;position:absolute;left:0;top:9px}.page #post-tracks #third-section .tr-list li a,.single #post-tracks #third-section .tr-list li a,.single-cars_post #post-tracks #third-section .tr-list li a{font-size:16px;color:#000}.page #post-tracks #third-section .tr-list li a:focus,.page #post-tracks #third-section .tr-list li a:hover,.single #post-tracks #third-section .tr-list li a:focus,.single #post-tracks #third-section .tr-list li a:hover,.single-cars_post #post-tracks #third-section .tr-list li a:focus,.single-cars_post #post-tracks #third-section .tr-list li a:hover{text-decoration:none;color:#ec2028}.page #post-tracks #third-section .tr-list li a:after,.single #post-tracks #third-section .tr-list li a:after,.single-cars_post #post-tracks #third-section .tr-list li a:after{content:url(images/link-red-arrow.png);display:inline-block;margin-left:15px}.page #post-tracks #iframe-container,.page #post-tracks iframe,.single #post-tracks #iframe-container,.single #post-tracks iframe,.single-cars_post #post-tracks #iframe-container,.single-cars_post #post-tracks iframe{width:95%;height:350px;margin:30px auto;background-color:#464646}.page #page-programs #programs-container .row,.single #page-programs #programs-container .row,.single-cars_post #page-programs #programs-container .row{margin-right:-15px;margin-left:-15px}.page #page-programs #programs-container .programs-wraps,.single #page-programs #programs-container .programs-wraps,.single-cars_post #page-programs #programs-container .programs-wraps{margin-bottom:50px}.page #page-programs #programs-container .programs-wraps .p-content-wrap,.single #page-programs #programs-container .programs-wraps .p-content-wrap,.single-cars_post #page-programs #programs-container .programs-wraps .p-content-wrap{padding:10px 30px}.page #page-programs #programs-container .programs-wraps .p-content-wrap img.pull-left,.single #page-programs #programs-container .programs-wraps .p-content-wrap img.pull-left,.single-cars_post #page-programs #programs-container .programs-wraps .p-content-wrap img.pull-left{margin-right:40px;margin-left:-80px;border-radius:20px}.page #page-programs #programs-container .programs-wraps .p-content-wrap img.pull-right,.single #page-programs #programs-container .programs-wraps .p-content-wrap img.pull-right,.single-cars_post #page-programs #programs-container .programs-wraps .p-content-wrap img.pull-right{margin-left:40px;margin-right:-80px;border-radius:20px}.page #page-programs #programs-container .programs-wraps .p-content-wrap h2,.single #page-programs #programs-container .programs-wraps .p-content-wrap h2,.single-cars_post #page-programs #programs-container .programs-wraps .p-content-wrap h2{text-transform:uppercase;font-size:45px;font-family:RalewayItalic;color:#000}.page #page-programs #programs-container .programs-wraps .p-content-wrap .p-list,.single #page-programs #programs-container .programs-wraps .p-content-wrap .p-list,.single-cars_post #page-programs #programs-container .programs-wraps .p-content-wrap .p-list{padding:0;list-style:none}.page #page-programs #programs-container .programs-wraps .p-content-wrap .p-list li,.single #page-programs #programs-container .programs-wraps .p-content-wrap .p-list li,.single-cars_post #page-programs #programs-container .programs-wraps .p-content-wrap .p-list li{font-family:RalewayItalic;text-transform:uppercase;margin-bottom:30px;position:relative;font-size:25px}.page #page-programs #programs-container .programs-wraps .p-content-wrap .p-list li strong,.single #page-programs #programs-container .programs-wraps .p-content-wrap .p-list li strong,.single-cars_post #page-programs #programs-container .programs-wraps .p-content-wrap .p-list li strong{font-family:RalewayBoldItalic;color:#ec2028}.page #page-programs #programs-container .programs-wraps .p-content-wrap .p-list li a,.single #page-programs #programs-container .programs-wraps .p-content-wrap .p-list li a,.single-cars_post #page-programs #programs-container .programs-wraps .p-content-wrap .p-list li a{font-family:RalewayBlackItalic;color:#000;text-transform:uppercase;font-size:15px;margin:0 30px}.page #page-programs #programs-container .programs-wraps .p-content-wrap .p-list li a:after,.single #page-programs #programs-container .programs-wraps .p-content-wrap .p-list li a:after,.single-cars_post #page-programs #programs-container .programs-wraps .p-content-wrap .p-list li a:after{content:url(images/link-red-arrow.png);display:inline-block;margin-left:10px}.page #page-programs #programs-container .programs-wraps .p-content-wrap .p-list li a:focus,.page #page-programs #programs-container .programs-wraps .p-content-wrap .p-list li a:hover,.single #page-programs #programs-container .programs-wraps .p-content-wrap .p-list li a:focus,.single #page-programs #programs-container .programs-wraps .p-content-wrap .p-list li a:hover,.single-cars_post #page-programs #programs-container .programs-wraps .p-content-wrap .p-list li a:focus,.single-cars_post #page-programs #programs-container .programs-wraps .p-content-wrap .p-list li a:hover{color:#ec2028;text-decoration:none}.page #page-programs #programs-container .programs-wraps .p-content-wrap .p-list li:before,.single #page-programs #programs-container .programs-wraps .p-content-wrap .p-list li:before,.single-cars_post #page-programs #programs-container .programs-wraps .p-content-wrap .p-list li:before{content:"";width:25px;height:3px;background-color:#ec2028;left:0;bottom:8px;display:inline-block;position:relative}.page #page-programs #programs-container .programs-wraps .p-content-wrap .alert,.single #page-programs #programs-container .programs-wraps .p-content-wrap .alert,.single-cars_post #page-programs #programs-container .programs-wraps .p-content-wrap .alert{float:left}.page #page-programs #programs-container .programs-wraps .p-content-wrap:after,.single #page-programs #programs-container .programs-wraps .p-content-wrap:after,.single-cars_post #page-programs #programs-container .programs-wraps .p-content-wrap:after{content:"";clear:both;display:table}.page #post-programs #pr-sections .pr-section-wrap-left,.single #post-programs #pr-sections .pr-section-wrap-left,.single-cars_post #post-programs #pr-sections .pr-section-wrap-left{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.page #post-programs #pr-sections .pr-section-wrap-left .pull-left,.single #post-programs #pr-sections .pr-section-wrap-left .pull-left,.single-cars_post #post-programs #pr-sections .pr-section-wrap-left .pull-left{margin-right:30px;margin-bottom:30px}.page #post-programs #pr-sections .pr-section-wrap-right,.single #post-programs #pr-sections .pr-section-wrap-right,.single-cars_post #post-programs #pr-sections .pr-section-wrap-right{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.page #post-programs #pr-sections .pr-section-wrap-right .pull-right,.single #post-programs #pr-sections .pr-section-wrap-right .pull-right,.single-cars_post #post-programs #pr-sections .pr-section-wrap-right .pull-right{margin-right:30px;margin-bottom:30px}.page #post-programs #pr-sections .pr-section-wrap,.single #post-programs #pr-sections .pr-section-wrap,.single-cars_post #post-programs #pr-sections .pr-section-wrap{margin-bottom:30px}.page #post-programs #pr-sections .pr-section-wrap .ps-content h3,.single #post-programs #pr-sections .pr-section-wrap .ps-content h3,.single-cars_post #post-programs #pr-sections .pr-section-wrap .ps-content h3{font-size:25px;color:#ec2028;text-transform:uppercase;font-family:RalewayItalic}.page #post-programs #pr-sections .pr-section-wrap .ps-content h3:before,.single #post-programs #pr-sections .pr-section-wrap .ps-content h3:before,.single-cars_post #post-programs #pr-sections .pr-section-wrap .ps-content h3:before{content:"";width:25px;height:3px;background-color:#ec2028;display:inline-block;margin:5px 10px 5px 0}.page #post-programs #iframe-container,.page #post-programs iframe,.single #post-programs #iframe-container,.single #post-programs iframe,.single-cars_post #post-programs #iframe-container,.single-cars_post #post-programs iframe{width:95%;height:350px;margin:30px auto;background-color:#464646}#instagram-section{background:url(images/instagram/instagram-bg.png) bottom/100% no-repeat;padding:40px 0!important}#instagram-section #sb_instagram{overflow:hidden!important;height:400px!important}#instagram-section #sb_instagram .sb_instagram_header{display:none;visibility:hidden}#instagram-section #sb_instagram #sbi_images .sbi_item{width:400px;height:400px;margin:0 10px!important}#instagram-section #sb_instagram #sbi_images .sbi_item .sbi_photo{border:3px solid #111}#instagram-section #sb_instagram #sbi_images .sbi_item .sbi_photo:focus:before,#instagram-section #sb_instagram #sbi_images .sbi_item .sbi_photo:hover:before{content:"";width:92px;height:91px;top:0;bottom:0;left:0;right:0;display:block;margin:auto;position:absolute;z-index:2;background:url(images/instagram/instagram-hover.png)}#instagram-section #sb_instagram #sbi_images .sbi_item .sbi_photo:focus:after,#instagram-section #sb_instagram #sbi_images .sbi_item .sbi_photo:hover:after{content:"";position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;background:url(images/instagram/hover-overlay-2.png)}#instagram-section #sb_instagram #sbi_load{display:none;visibility:hidden}.error404 .site-header{position:relative}.error404 .site-content{background:url(images/tire-tracks.png) bottom center no-repeat}.error404 .site-content .page-title{font-size:45px;margin-top:0;text-transform:uppercase;margin-bottom:20px}.error404 .site-content .content-area{padding:60px 0}.posts-page .swp_social_panel{display:block!important;visibility:visible!important}.posts-page .single-content,.single-post .single-content{background:url(images/tire-tracks.png) center bottom/100% no-repeat}.posts-page .single-content .entry-content,.single-post .single-content .entry-content{float:left;width:100%}.posts-page .single-content .entry-content .single-header,.single-post .single-content .entry-content .single-header{margin-bottom:20px}.posts-page .single-content .entry-content .single-header .single-title,.single-post .single-content .entry-content .single-header .single-title{margin-top:0;margin-bottom:0;font-size:30px;text-transform:uppercase}.posts-page .single-content .entry-content .single-header .post-info,.single-post .single-content .entry-content .single-header .post-info{color:#ec2028;font-family:RalewaySemiBoldItalic;font-size:18px;margin-bottom:20px}.posts-page .single-content .navigation .next,.posts-page .single-content .navigation .prev,.single-post .single-content .navigation .next,.single-post .single-content .navigation .prev{display:none;visibility:hidden}.posts-page .single-content .navigation .page-numbers,.single-post .single-content .navigation .page-numbers{font-family:RalewayBold;font-size:25px;padding:5px}.posts-page #archives-sidebar,.single-post #archives-sidebar{padding:60px;line-height:1.5}.posts-page #archives-sidebar h2,.single-post #archives-sidebar h2{color:#ec2028;text-transform:uppercase;font-size:20px;font-family:RalewayBold;margin-bottom:5px}.posts-page #archives-sidebar .archive-dates,.single-post #archives-sidebar .archive-dates{padding:0;list-style:none}.posts-page #archives-sidebar .archive-dates li,.single-post #archives-sidebar .archive-dates li{position:relative}.posts-page #archives-sidebar .archive-dates li a,.single-post #archives-sidebar .archive-dates li a{color:#3a3a3c;font-size:14px}.posts-page #archives-sidebar .archive-dates li a:focus,.posts-page #archives-sidebar .archive-dates li a:hover,.single-post #archives-sidebar .archive-dates li a:focus,.single-post #archives-sidebar .archive-dates li a:hover{color:#ec2028;text-decoration:none}.posts-page #archives-sidebar .archive-dates li a:focus:before,.posts-page #archives-sidebar .archive-dates li a:hover:before,.single-post #archives-sidebar .archive-dates li a:focus:before,.single-post #archives-sidebar .archive-dates li a:hover:before{content:"";width:15px;height:3px;background-color:#ec2028;left:-20px;top:10px;display:block;position:absolute}.home #site-banner{position:relative}.home #site-banner .rev_slider_wrapper{z-index:5}.home #site-banner .rev_slider_wrapper .tp-revslider-mainul,.home #site-banner .rev_slider_wrapper .tp-revslider-mainul li{overflow:visible!important}.home section:not(#site-banner){padding:60px 0}.home section:not(#site-banner) .section-title{margin-top:0;text-transform:uppercase;color:#fff;letter-spacing:5px;margin-bottom:15px}.home section:not(#site-banner) .section-sub-title{margin-top:0;text-transform:uppercase;letter-spacing:5px;font-family:RalewayMedium}.home section:not(#site-banner) .section-content{max-width:1100px;margin:30px auto;width:100%}.home section:not(#site-banner) .section-content p{font-family:RalewayMedium;font-size:16px;letter-spacing:2px;line-height:1.5}.home #about-section{background:url(images/home-sections/about-section-bg.png) 0 0/cover no-repeat;position:relative;min-height:700px;margin-bottom:-435px;z-index:3}.home #about-section .section-wrap{position:relative;padding:30px 0}.home #about-section .section-wrap .section-title{font-size:55px}.home #about-section .section-wrap .section-sub-title{color:#ec2028;font-size:27px}.home #about-section .section-wrap .section-content p{color:#fff}.home #about-section .section-wrap .btn-white{margin-top:30px}.home #about-section .section-wrap .vertical-line{content:"";width:4px;height:180px;margin:auto auto 20px;background-color:#fff}.home #about-section .section-wrap:after{content:url(images/home-sections/meter.png);position:absolute;right:-38%;bottom:30px;opacity:.4;height:595px;overflow:hidden;z-index:-1}.home #about-section .section-wrap:before{content:url(images/home-sections/arrow-meter.png);position:absolute;right:0;bottom:0;-ms-transform:rotate(0);transform:rotate(0);-ms-transform-origin:45% 80%;transform-origin:45% 80%;z-index:-1}.home #about-section .section-wrap .center-arrow{position:absolute;bottom:30px;right:0;width:130px}.home #about-section .rotate-wrap:before{-webkit-animation:2s infinite alternate pendulum;-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.home #race-tracks-section{background:url(images/home-sections/race-tracks-bg.png) 0 0/cover no-repeat;min-height:1100px;padding-top:400px!important;position:relative;z-index:2}.home #race-tracks-section #cascade-slider .cascade-slider_slides .cascade-slider_item a .inner-wrap{width:400px;height:500px;overflow:hidden}.home #race-tracks-section #cascade-slider .cascade-slider_slides .cascade-slider_item a .inner-wrap h3{color:#fff;-ms-transform:translateY(-50%) translateX(-50%) rotate(-90deg);transform:translateY(-50%) translateX(-50%) rotate(-90deg);position:relative;z-index:2;top:50%;left:38px;font-size:32px;text-transform:uppercase;white-space:nowrap;overflow:hidden;margin-top:0}.home #race-tracks-section #cascade-slider .cascade-slider_slides .cascade-slider_item a .inner-wrap .r-link{z-index:3;position:absolute;bottom:10px;right:10px;width:40px;height:40px;opacity:0}.home #race-tracks-section #cascade-slider .cascade-slider_slides .cascade-slider_item a:focus,.home #race-tracks-section #cascade-slider .cascade-slider_slides .cascade-slider_item a:hover{text-decoration:none}.home #race-tracks-section #cascade-slider .cascade-slider_slides .cascade-slider_item a:focus .r-link,.home #race-tracks-section #cascade-slider .cascade-slider_slides .cascade-slider_item a:hover .r-link{-ms-transform:scale(1.1);transform:scale(1.1)}.home #race-tracks-section #cascade-slider .cascade-slider_slides .cascade-slider_item:after{content:"";background:url(images/race-tracks-section/race-tracks-title-bg.jpg) 0 0/cover no-repeat;height:100%;width:80px;display:block;position:absolute;z-index:1;top:0}.home #race-tracks-section #cascade-slider .cascade-slider_slides .cascade-slider_item .dropshadow{opacity:0;box-shadow:0 8px 30px 10px rgba(10,10,10,.45);border-radius:100%;-ms-transform:scale(1);transform:scale(1);height:25px;position:absolute;width:100%;z-index:-1;bottom:0}.home #race-tracks-section #cascade-slider .cascade-slider_slides .now{margin-top:150px}.home #race-tracks-section #cascade-slider .cascade-slider_slides .now a .inner-wrap{border:5px solid #ec2028}.home #race-tracks-section #cascade-slider .cascade-slider_slides .now a .inner-wrap:after{content:"";width:100px;height:100px;background:url(images/red-edge.png) 0 0/100% no-repeat;position:absolute;right:0;bottom:0}.home #race-tracks-section #cascade-slider .cascade-slider_slides .now a .inner-wrap .r-link{opacity:1}.home #race-tracks-section #cascade-slider .cascade-slider_slides .now:after{height:97.9%;margin:5px}.home #race-tracks-section #cascade-slider .cascade-slider_slides .now:before{position:absolute;content:"";top:0;left:0;right:0;z-index:-1;height:100%;width:100%;margin:0 auto;-ms-transform:scale(1);transform:scale(1);-webkit-filter:blur(5vw);-moz-filter:blur(5vw);-ms-filter:blur(5vw);filter:blur(5vw);background:linear-gradient(270deg,#fff,#fff);background-size:200% 200%}.home #race-tracks-section #cascade-slider .cascade-slider_slides .now .dropshadow{opacity:1}.home #race-tracks-section #cascade-slider .cascade-slider_arrow:focus,.home #race-tracks-section #cascade-slider .cascade-slider_arrow:hover{-ms-transform:scale(1.2);transform:scale(1.2)}.home #race-tracks-section #cascade-slider .cascade-slider_arrow-left{left:22%}.home #race-tracks-section #cascade-slider .cascade-slider_arrow-right{right:22%}.home #courses-section .section-wrap{max-width:1050px;margin:auto;position:relative}.home #courses-section .section-wrap .section-title{color:#ec807f;font-size:170px;text-transform:capitalize}.home #courses-section .section-wrap .section-title-img{position:absolute;left:-135px;right:0;z-index:1;top:-135px;width:175px}.home #courses-section .section-wrap a .inner-wrap{padding:5px;border:1px solid #000;margin-bottom:30px;position:relative}.home #courses-section .section-wrap a .inner-wrap .r-thumb{height:auto;width:100%}.home #courses-section .section-wrap a .inner-wrap .title-wrap{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;text-align:center}.home #courses-section .section-wrap a .inner-wrap .title-wrap h3{color:#fff;font-size:28px;font-family:RalewaySemiBold;letter-spacing:5px;line-height:1.3;margin:0}.home #courses-section .section-wrap a .inner-wrap .title-wrap h3 span{font-family:RalewayExtraBold;font-size:39px}.home #courses-section .section-wrap a .inner-wrap .overlay{position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;opacity:0}.home #courses-section .section-wrap a .inner-wrap:after{content:"";border:3px solid #fff;position:absolute;top:20px;bottom:20px;right:20px;left:20px;margin:auto;z-index:2}.home #courses-section .section-wrap a .inner-wrap:focus,.home #courses-section .section-wrap a .inner-wrap:hover{border-color:#ec2028}.home #courses-section .section-wrap a .inner-wrap:focus .overlay,.home #courses-section .section-wrap a .inner-wrap:hover .overlay{opacity:1}.home #courses-section .section-wrap a .inner-wrap:focus .overlay h3,.home #courses-section .section-wrap a .inner-wrap:hover .overlay h3,.home #courses-section .section-wrap a:focus,.home #courses-section .section-wrap a:hover{text-decoration:none}.home #quote-section{padding:0!important;position:relative;top:25px}.home #quote-section .container{width:1450px!important}.home #quote-section .section-wrap{padding:40px 95px;background-color:#262626;float:left;width:100%;display:-ms-flexbox;display:flex}.home #quote-section .section-wrap .section-title{font-size:35px;margin-right:30px;margin-bottom:0}.home #quote-section .section-wrap .section-title strong{color:#ec2028}.home #events-section{background:url(images/events/events-bg.jpg) 0 0/cover no-repeat fixed #ec2028;margin-top:-30px;padding-top:90px!important}.home #events-section .section-title{font-size:45px;font-family:RalewayMedium}.home #events-section .section-sub-title{font-size:23px;color:#fff;margin-bottom:30px}.home #events-section #iframe-container,.home #events-section iframe{width:860px;height:320px;margin:auto;background-color:#464646}.black{color:#000}.red{color:#ec2028}.clearfix{content:"";display:block;clear:both;float:none;width:100%}span.oneline{display:inline-block}.has-clearfix:after{content:"";display:block;clear:both;float:none;width:100%}.no-padding{padding:0!important}.animate,.gform_wrapper #gform_1 .gform_footer .gform_button,.gform_wrapper #gform_3 .gform_footer .gform_button,.gform_wrapper .gform_button,.home #about-section .section-wrap:before,.site-header *,a{transition:all .4s linear}.animate-fast,.page #post-tracks #first-section .video-wrap .inner-wrap .play-btn,.page #post-tracks #second-section a .inner-wrap h2:after,.page #post-tracks #third-section .tr-list li a:after,.single #post-tracks #first-section .video-wrap .inner-wrap .play-btn,.single #post-tracks #second-section a .inner-wrap h2:after,.single #post-tracks #third-section .tr-list li a:after,.single-cars_post #post-tracks #first-section .video-wrap .inner-wrap .play-btn,.single-cars_post #post-tracks #second-section a .inner-wrap h2:after,.single-cars_post #post-tracks #third-section .tr-list li a:after{transition:all .3s linear}#instagram-section #sb_instagram #sbi_images .sbi_item .sbi_photo,.animate-veryfast,.btn-white,.home #courses-section .section-wrap a .inner-wrap .overlay,.home #race-tracks-section #cascade-slider .cascade-slider_arrow,.home #race-tracks-section #cascade-slider .cascade-slider_slides .cascade-slider_item a .inner-wrap .r-link,.page #page-events #race-events-section .events-slider .f-image-link .tooltiptext,.page #page-programs #programs-container .programs-wraps .p-content-wrap .p-list li a:after,.single #page-events #race-events-section .events-slider .f-image-link .tooltiptext,.single #page-programs #programs-container .programs-wraps .p-content-wrap .p-list li a:after,.single-cars_post #page-events #race-events-section .events-slider .f-image-link .tooltiptext,.single-cars_post #page-programs #programs-container .programs-wraps .p-content-wrap .p-list li a:after,.site-header .h-phone,.ubermenu .ubermenu-nav .ubermenu-item .ubermenu-target,footer .f-phone{transition:all .2s linear}.screen-reader-text,.sr-only{display:none}.alignnone{max-width:100%;height:auto;margin:14px 0 15px}.aligncenter{display:block;margin:16px auto;height:auto}.alignleft,.alignright{margin-bottom:16px;height:auto}.alignleft{float:left;margin-right:8px}.alignright{float:right;margin-left:8px}.ytvideo-wrapper{position:relative;padding-bottom:56.25%;height:0}.ytvideo-wrapper-extended{position:relative;padding-bottom:71.92%;height:0}.ytvideo-wrapper iframe,.ytvideo-wrapper-extended iframe{position:absolute;top:0;left:0;width:100%;height:100%}.img-wrap{display:block;margin:0 auto 30px;text-align:center}.img-wrap img{float:none;max-width:100%;height:auto!important;margin:0 auto}.img-wrap-right{float:right;margin:0 0 30px 50px}.img-wrap-left{float:left;margin:0 50px 30px 0}@keyframes pendulum{10%{transform:rotate(50deg)}11%,13%,15%,17%,19%{transform:rotate(44deg)}12%,14%,16%,18%{transform:rotate(42deg)}}.home #about-section .section-wrap:before{animation:4s infinite pendulum}@media screen and (max-width:1230px){.slick-prev{left:-50px}.slick-next{right:-30px}.page-content,.single-content{padding:30px 15px!important}.page #page-events #iframe-container,.page #page-events iframe,.single #page-events #iframe-container,.single #page-events iframe,.single-cars_post #page-events #iframe-container,.single-cars_post #page-events iframe{width:100%}.home #courses-section .section-wrap .section-title-img{position:absolute;left:-105px;right:0;z-index:1;top:-60px;width:150px}.page #page-programs #programs-container .programs-wraps .p-content-wrap img.pull-left{margin-left:unset}.page #page-programs #programs-container .programs-wraps .p-content-wrap img.pull-right{margin-right:unset}.page #page-events .entry-content:before,.page #post-cars .entry-content:before,.single #page-events .entry-content:before,.single #post-cars .entry-content:before,.single-cars_post #page-events .entry-content:before,.single-cars_post #post-cars .entry-content:before{right:25px}.page #page-events #race-events-section{padding:0 60px}}@media screen and (max-width:1160px){.home #about-section{margin-bottom:-335px}.home #site-banner .b-car-img{left:38%}.home #race-tracks-section{padding-top:355px!important}.home #courses-section .section-wrap .section-title{font-size:150px}.page #page-about #ss-section .inner-wrap{padding:30px 60px;background-color:rgba(0,0,0,.7);border-radius:30px}.single #post-tracks{padding:30px 15px!important}.slick-next,.slick-prev{display:none!important;visibility:hidden}.site-header .custom-logo-link{top:15px}.site-header .custom-logo-link .custom-logo{width:180px}.site-header .navbar-default{padding:40px 85px 34px 0}.site-header .h-phone{top:45px;right:25px}.home #courses-section .section-wrap .section-title-img{left:-55px;right:0;top:45px;width:90px}.page #page-programs #programs-container .programs-wraps .p-content-wrap .p-list li a{margin:0 30px 0 0}.page-quote-form .section-wrap{text-align:center}}@media screen and (max-width:1060px){.site-header{text-align:center}.site-header .custom-logo-link img{width:150px;margin:15px}.site-header .custom-logo-link{left:15px;top:5px}.site-header .h-phone{z-index:999}.site-header .h-phone a,footer .f-phone a{font-size:20px}.home #site-banner .b-car-img .img{max-width:1050px}.single-cars_post #post-cars .entry-content:before{right:25px}.single #post-tracks #first-section .track-gallery-slider,.single #post-tracks #first-section .video-wrap{height:285px}.page .page-quote-form,.single .page-quote-form,.single-cars_post .page-quote-form{text-align:center}.page #page-events #race-events-section .events-slider .slick-slide{background:unset}.page .page-banner,.page .page-banner-placeholder,.single .page-banner,.single .page-banner-placeholder,.single-cars_post .page-banner,.single-cars_post .page-banner-placeholder{background-position:center!important}.home #about-section .section-wrap:after,.home #about-section .section-wrap:before{display:none}.home #race-tracks-section #cascade-slider .cascade-slider_slides .cascade-slider_item .inner-wrap{width:285px;height:365px}.cascade-slider_container{width:100%}.home #courses-section .section-wrap .section-title{-ms-transform:unset;transform:unset;position:unset;font-size:55px;text-transform:uppercase}.home #courses-section .section-wrap .section-title-img{position:absolute;right:0;z-index:1;top:-270px;width:90px;left:45%;-ms-transform:rotate(90deg);transform:rotate(90deg)}.page #page-programs #programs-container .programs-wraps .p-content-wrap img{float:unset!important;width:100%}.page #page-programs #programs-container .programs-wraps .p-content-wrap{text-align:center}.page #page-programs #programs-container .programs-wraps .p-content-wrap .p-list{margin-top:30px}.page #page-programs #programs-container .programs-wraps .p-content-wrap .p-list li{padding-left:0}.page #page-about #ss-section{max-height:100%}.page #page-about #ss-section .full-img{width:100%;height:auto;border-radius:30px 30px 0 0}.page #page-about #ss-section .inner-wrap{border-radius:0 0 30px 30px;background:url(images/about/m-about-img-2.jpg) 0 0/cover no-repeat}.home #about-section .section-wrap .center-arrow{display:none;visibility:hidden}}@media screen and (min-width:930px){.mobile-view{display:none;visibility:hidden}.desktop-view{display:block;visibility:visible}}@media screen and (max-width:920px){.desktop-view{display:none;visibility:hidden}.mobile-view{display:block;visibility:visible}.home #site-banner .b-car-img .img{max-width:1050px}.site-header .custom-logo-link{position:relative;left:0;top:0}footer .custom-logo-link .custom-logo{width:220px;margin:15px auto}.site-header .custom-logo-link img{width:150px!important}#ubermenu-main-4{position:absolute;width:200px;background-color:#ec2028;right:0;padding:5px;border-top:5px solid #000}#ubermenu-main-4 li{padding:5px 10px;border-bottom:2px solid #fff;width:100%}.ubermenu-has-submenu-drop{position:relative!important}.ubermenu-has-submenu-drop .ubermenu-submenu{position:relative!important;margin-top:0!important}.ubermenu-has-submenu-drop .ubermenu-item-level-1{border-bottom:0!important}.ubermenu-has-submenu-drop:before{content:"";width:20px;height:20px;background:url(images/next-arrow.png) center/100% no-repeat;-ms-transform:rotate(90deg);transform:rotate(90deg);position:absolute;display:block;right:15px;top:10px}.ubermenu-has-submenu-drop .ubermenu-retractor{display:none!important;visibility:hidden!important}footer .f-phone,footer .footer-menu{padding:30px}footer .text-left{text-align:center!important}.page #page-programs #programs-container .programs-wraps{border-bottom:3px solid #000;margin:0;padding:50px 0}.page #page-programs #programs-container .programs-wraps img{margin:15px auto}.page #page-programs #programs-container .programs-wraps .p-content-wrap{text-align:center}.page #page-programs #programs-container .programs-wraps .p-content-wrap .alert,.page #page-programs #programs-container .programs-wraps .p-content-wrap .p-list{width:100%;max-width:400px;margin:20px auto;float:unset}.page #page-programs #programs-container .programs-wraps .p-content-wrap .p-list li{text-align:left}.single #post-cars .car-specifications,.single-cars_post #post-cars .car-specifications{width:100%;max-width:600px;margin:auto}.single #post-cars .c-gallery{padding-top:50px;border-top:3px solid #000}.single #post-cars .c-gallery img,.single-cars_post #post-cars .car-specifications{width:100%;height:auto}.track-gallery-slider .slick-slide img{width:100%}.track-gallery-slider .slick-dots{padding:10px;background-color:#ffffffc2}.single #post-tracks #first-section .video-wrap{width:100%;margin-bottom:30px}.single #post-tracks #third-section .tr-list{text-align:left;margin:30px auto;width:400px}.entry-content-titles .entry-title-1,.entry-content-titles .entry-title-2,.single #post-tracks #third-section .tr-title{text-align:center}.posts-page #archives-sidebar,.single-post #archives-sidebar{text-align:center;width:100%;max-width:300px;margin:auto}.page #page-events #race-events-section .events-slider .f-image-link .events-img{margin:30px auto}.page #page-events #race-events-section .events-slider .f-image-link{float:unset!important}.single #post-programs #pr-sections img{float:unset!important;margin:30px auto!important}.single #post-programs #pr-sections .pr-section-wrap{display:block}.page #page-contact #track-locations h3{text-align:center}.page #page-contact #track-locations .tl-address{margin-bottom:30px}.testimonial-slider{min-height:390px}.page #page-testimonials #testimonials-container .slick-dots{width:100%!important}.site-header .navbar-default{padding:40px 10px 34px 0}}@media screen and (max-width:820px){.img-wrap{float:none!important;clear:both;margin:0 auto 30px!important}img.alignleft,img.alignnone img.aligncenter,img.alignright{display:block;margin:16px auto;height:auto;float:none;clear:both}.home #site-banner .b-car-img .img{max-width:800px}.home #about-section .section-wrap .section-title{font-size:40px}.home #about-section .section-wrap .section-sub-title{font-size:20px}.site-header .h-phone{position:relative}.site-header .navbar-default{padding:40px 10px 34px 0}.btn-white{font-size:20px;width:100%;max-width:400px}.home #about-section{min-height:600px}.home #courses-section .section-wrap .section-title{font-size:40px;margin-bottom:30px}.gform_wrapper #gform_2,.home #quote-section .section-wrap{display:block}.home #quote-section .section-wrap .section-title{margin-right:0;margin-bottom:30px;font-size:28px}.gform_wrapper #gform_2 .gform_fields .gfield .ginput_container input{border-radius:10px;margin-bottom:15px;max-width:100%;width:100%}.gform_wrapper #gform_2 .gform_footer{text-align:center}.gform_wrapper .gform_button{max-width:100px;width:100%}.home #events-section #iframe-container,.home #events-section iframe{width:100%}.home section:not(#site-banner){padding:30px 0}.home #events-section .section-title{font-size:35px}.home #events-section .section-sub-title{font-size:20px}.page #page-about .entry-content img{width:100%}.page #page-about #ss-section{background-size:cover!important}.gform_wrapper #gform_3 .gform_footer{text-align:center}.single #post-cars .car-specifications li .content-wrap,.single-cars_post #post-cars .car-specifications li .content-wrap{width:100%}.single #post-cars .car-specifications,.single-cars_post #post-cars .car-specifications{max-width:400px}.gform_wrapper #gform_3 .gform_fields{display:block}.single .page-quote-form .section-wrap,.single-cars_post .page-quote-form .section-wrap{padding:0}.entry-content-titles .entry-title-1{font-size:20px!important}.entry-content-titles .entry-title-2{font-size:35px!important}.page #post-programs #pr-sections .pr-section-wrap .ps-content h3,.page .page-quote-form .section-wrap h1 strong,.single #post-programs #pr-sections .pr-section-wrap .ps-content h3,.single .page-quote-form .section-wrap h1 strong,.single-cars_post #post-programs #pr-sections .pr-section-wrap .ps-content h3,.single-cars_post .page-quote-form .section-wrap h1 strong{font-size:20px}.page .page-quote-form .section-wrap h1,.single .page-quote-form .section-wrap h1,.single-cars_post .page-quote-form .section-wrap h1{font-size:35px}.page .page-banner,.page .page-banner-placeholder,.single .page-banner,.single .page-banner-placeholder,.single-cars_post .page-banner,.single-cars_post .page-banner-placeholder{min-height:250px;height:250px}.page .page-banner .entry-header,.page .page-banner-placeholder .entry-header,.single .page-banner .entry-header,.single .page-banner-placeholder .entry-header,.single-cars_post .page-banner .entry-header,.single-cars_post .page-banner-placeholder .entry-header{height:250px}.page #page-events .entry-content:before,.single #page-events .entry-content:before,.single-cars_post #page-events .entry-content:before{right:60px}.page #page-programs #programs-container .programs-wraps{padding:30px 0}}@media screen and (max-width:782px){.single #post-cars .car-specifications,.single-cars_post #post-cars .car-specifications{max-width:100%}.single-cars_post #post-cars .entry-content:before{right:-10px}.page .page-banner .entry-header .page-title,.page .page-banner-placeholder .entry-header .page-title,.single .page-banner .entry-header .page-title,.single .page-banner-placeholder .entry-header .page-title,.single-cars_post .page-banner .entry-header .page-title,.single-cars_post .page-banner-placeholder .entry-header .page-title{left:85px}.page #page-events .entry-content:before,.single #page-events .entry-content:before,.single-cars_post #page-events .entry-content:before{right:-10px}.slick-dotted.slick-slider{padding-bottom:60px}.remove-img img{display:none!important;visibility:hidden!important}}@media screen and (min-width:601px){.testimonial-mobile-view{display:none;visibility:hidden}}@media screen and (max-width:600px){.site-header .custom-logo-link img{margin:10px}.site-header .h-phone{top:35px;right:15px}.fixed .custom-logo-link img,.fixed .h-phone{display:none;visibility:hidden}.fixed .site-header .navbar-default{padding:15px 0}#ubermenu-main-4{width:100%!important;left:0!important}.site-header .navbar-default{padding:5px 0!important}.home #site-banner .b-car-img .img{display:none;visibility:hidden}.cascade-slider_arrow-right{right:10%}.cascade-slider_arrow-left{left:10%}.home #courses-section .section-wrap a .inner-wrap .r-thumb{height:auto;width:100%}.page #page-about .entry-content{padding:0}.page .page-banner,.page .page-banner-placeholder,.single .page-banner,.single .page-banner-placeholder,.single-cars_post .page-banner,.single-cars_post .page-banner-placeholder{min-height:400px;height:400px}.page .page-banner .entry-header,.page .page-banner-placeholder .entry-header,.single .page-banner .entry-header,.single .page-banner-placeholder .entry-header,.single-cars_post .page-banner .entry-header,.single-cars_post .page-banner-placeholder .entry-header{height:400px}.page #page-about .entry-content p:last-of-type:before,.single #page-about .entry-content p:last-of-type:before,.single-cars_post #page-about .entry-content p:last-of-type:before{display:none}.testimonial-mobile-view{display:block;visibility:visible}.testimonial-desktop-view{display:none;visibility:hidden}.page #page-testimonials #testimonials-container .testimonial-wraps .testimonial-slider .t-featured{margin-bottom:30px}.page #page-testimonials #testimonials-container .testimonial-wraps .testimonial-slider .t-author{text-align:center;max-width:100%;margin:10px auto}.page #page-testimonials #testimonials-container .slick-dots{bottom:-30px!important}.testimonial-slider{margin-bottom:30px}footer .f-phone,footer .footer-menu{padding:15px}footer .footer-menu li{display:block;margin-bottom:10px}.page #page-about #ss-section{max-height:unset!important}.page #page-events .entry-content:before,.single #page-events .entry-content:before,.single-cars_post #page-events .entry-content:before,.single-cars_post #post-cars .entry-content:before{right:25px}.page #page-events #race-events-section{padding:0}.home #about-section.b-mobile-view{background:url(images/home-sections/m-about-section-bg.jpg) 40%/cover no-repeat;margin-bottom:0}.home #about-section .section-wrap .vertical-line{display:none;visibility:hidden}.home #race-tracks-section{background:url(images/home-sections/m-race-tracks-bg.jpg) top/cover no-repeat;margin-bottom:0;margin-top:-285px}.home #race-tracks-section #cascade-slider .cascade-slider_arrow-left{left:2%}.home #race-tracks-section #cascade-slider .cascade-slider_arrow-right{right:2%}.cascade-slider_container{height:400px}.home #about-section{margin-bottom:0}}@media screen and (max-width:500px){.site-header .custom-logo-link img{width:110px!important}.site-header .h-phone{top:25px}#instagram-section #sb_instagram #sbi_images .sbi_item .sbi_photo{height:290px!important}#instagram-section #sb_instagram{height:300px!important}.cascade-slider_item.next,.cascade-slider_item.prev,.cascade-slider_item.prev2{opacity:0!important}.home #race-tracks-section #cascade-slider .cascade-slider_slides .now{margin-top:40px}.cascade-slider_arrow{top:110%}.cascade-slider_arrow img{width:66px}.single #post-tracks #first-section .video-wrap{background-size:cover!important;background-position:center!important}.single #post-tracks #first-section .video-wrap .inner-wrap{display:block;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.single #post-tracks #first-section .video-wrap .inner-wrap h4{margin-right:0;margin-bottom:15px;padding-bottom:15px;margin-top:0;border-bottom:3px solid #fff}.page #post-tracks #first-section .video-wrap .inner-wrap h4:after,.single #post-tracks #first-section .video-wrap .inner-wrap h4:after,.single-cars_post #post-tracks #first-section .video-wrap .inner-wrap h4:after{display:none}.page #page-events .entry-content:before,.single #page-events .entry-content:before,.single-cars_post #page-events .entry-content:before,.single-cars_post #post-cars .entry-content:before{right:-120px}.page #page-events #race-events-section .events-slider .f-image-link .events-img{width:100%;margin:15px auto}.page #page-programs #programs-container .programs-wraps .p-content-wrap .p-list li a{margin:0 10px 0 0;font-size:14px}.page #page-programs #programs-container .programs-wraps .p-content-wrap img{margin:0!important}}.page #page-programs #programs-container .programs-wraps .p-content-wrap img.pull-left,.page #page-programs #programs-container .programs-wraps .p-content-wrap img.pull-right{border-radius:20px}