.formula-wrap .hero-wrap .more-btn-wrap{display:none}.formula-box{position:relative;background:#fff;padding:2rem 1rem 1rem}.formula-box .column:last-child{padding-top:1rem}.formula-box .column .title{color:#2a202f;font-size:1.325rem;font-weight:700;line-height:1.5rem;text-align:center;padding-bottom:1rem;border-bottom:1px solid #344650;margin-bottom:1rem}.formula-box .column .subtitle{font-size:1.25rem;font-weight:700;line-height:1.25rem;text-align:center;margin-bottom:.5rem;padding:1rem;color:#fff;background:#344650}.formula-box .column .result-container .result:first-child{margin-bottom:1rem}.formula-box .column .result-table .result-row{margin-bottom:.5rem;padding:1rem;color:#fff;background:#344650;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none}.formula-box .column .result-table .result-row .position{display:inline-block;width:1.75rem;border-right:4px solid;padding-right:.5rem}.formula-box .column .result-table .result-row .last-name,.formula-box .column .result-table .result-row .position,.formula-box .column .result-table .result-row .team{font-weight:700;text-transform:uppercase;margin-right:.5rem}.formula-box .column .result-table .result-row .points{margin-right:0;margin-left:auto;font-weight:700}.formula-box .column>a{text-decoration:none;display:block;margin-bottom:1rem;padding:.5rem;color:#fff;background:#344650;font-weight:700;text-transform:uppercase;text-align:center;font-size:.875rem;line-height:.875rem}.formula-box .column:first-child .result-table .result-row,.formula-box .column:first-child .subtitle,.formula-box .column:first-child a{background:#120419}.next-grand-prix-wrap,.season-schedule-wrap{position:relative}.next-grand-prix-wrap .next-grand-prix-container{max-width:970px;margin:0 auto;text-align:center;background:#344650;color:#fff;padding-bottom:1rem;position:relative}.next-grand-prix-wrap .next-grand-prix-container img{width:100%;height:auto;margin-bottom:1rem}.next-grand-prix-wrap .next-grand-prix-container .data-container{max-width:550px;margin-left:auto}.next-grand-prix-wrap .next-grand-prix-container .data-container .title{font-size:2rem;text-transform:uppercase}.next-grand-prix-wrap .next-grand-prix-container .data-container .date{padding-top:1rem;font-weight:700}.next-grand-prix-wrap .next-grand-prix-container .data-container a{display:block;padding:.75rem 1rem;text-decoration:none;font-weight:700;color:#120419;text-transform:uppercase;background:#d8d8d8;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:2rem auto 0}.next-grand-prix-wrap .next-grand-prix-container #counter{padding-top:2rem}.next-grand-prix-wrap .next-grand-prix-container #counter .title{padding-bottom:1rem;font-size:1.25rem;text-transform:uppercase}.next-grand-prix-wrap .next-grand-prix-container #counter .counter{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;padding:0 1rem}.next-grand-prix-wrap .next-grand-prix-container #counter .counter .counter-block{color:#120419;background:#d8d8d8;width:4.5rem;height:4.5rem}.next-grand-prix-wrap .next-grand-prix-container #counter .counter .counter-block span{display:block;font-size:2rem;line-height:3rem;font-weight:700}.next-grand-prix-wrap .next-grand-prix-container #counter .counter .counter-block label{display:block;font-size:.75rem;margin-bottom:.5rem}.season-schedule-wrap .season-schedule{max-width:970px;height:100%;margin:0 auto}.season-schedule-wrap .season-schedule .header .title{color:#8d194f;font-size:1.25rem;font-weight:700;line-height:2.25rem;background:#fff;padding:1rem .5rem;text-align:center;margin:1rem 0}.season-schedule-wrap .season-schedule .schedule-list{margin:0 1rem}.season-schedule-wrap .season-schedule .schedule-list .schedule{width:100%;height:135px;display:inline-block;text-decoration:none;position:relative;margin-bottom:1rem;background:#febfb8}.season-schedule-wrap .season-schedule .schedule-list .schedule .image-container{display:inline-block;width:40%;height:100%}.season-schedule-wrap .season-schedule .schedule-list .schedule .image-container img{width:100%;height:100%;object-fit:cover;margin:0 auto}.season-schedule-wrap .season-schedule .schedule-list .schedule .info-container{display:inline-block;vertical-align:top;width:calc(60% - 5px);height:100%;position:relative;text-align:center}.season-schedule-wrap .season-schedule .schedule-list .schedule .info-container .info-header{height:83px;padding:.75rem .75rem .75rem .25rem}.season-schedule-wrap .season-schedule .schedule-list .schedule .info-container .info-header .box-title{font-size:.75rem;font-weight:700;line-height:.925rem;color:#000;margin:.5rem 0}.season-schedule-wrap .season-schedule .schedule-list .schedule .info-container .info-header .schedule-title{font-size:1rem;font-weight:700;line-height:1.1875rem;color:#691818}.season-schedule-wrap .season-schedule .schedule-list .schedule .info-container .info-box{position:absolute;bottom:0;left:-4px;height:70px;width:calc(100% + 5px);padding:.5rem;background:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.season-schedule-wrap .season-schedule .schedule-list .schedule .info-container .info-box .info{width:100%;color:#424242;font-size:.7rem;font-weight:500;line-height:1rem;padding:.25rem 0}.season-schedule-wrap .season-schedule .schedule-list .schedule:nth-child(odd) .image-container{-webkint-clip-path:polygon(0 0,90% 0,90% 25%,100% 25%,100% 100%,0 100%);-webkit-clip-path:polygon(0 0,90% 0,90% 25%,100% 25%,100% 100%,0 100%);clip-path:polygon(0 0,90% 0,90% 25%,100% 25%,100% 100%,0 100%)}.season-schedule-wrap .season-schedule .schedule-list .schedule:nth-child(even) .image-container{-webkint-clip-path:polygon(100% 0,100% 30%,90% 30%,90% 58%,100% 58%,100% 100%,0 100%,0 0);-webkit-clip-path:polygon(100% 0,100% 30%,90% 30%,90% 58%,100% 58%,100% 100%,0 100%,0 0);clip-path:polygon(100% 0,100% 30%,90% 30%,90% 58%,100% 58%,100% 100%,0 100%,0 0)}.season-standings-wrap .title{color:#8d194f;font-size:1.25rem;font-weight:700;line-height:2.25rem;background:#fff;padding:1rem .5rem;text-align:center;margin-top:1rem}.season-standings-wrap .standings-wrap{background:#120419;padding:1rem 0;margin-bottom:.5rem}.season-standings-wrap .standings-wrap .subtitle{color:#fff;font-size:1.125rem;font-weight:700;line-height:2.25rem;padding:0 .5rem 1rem;text-align:center}.season-standings-wrap .standings-wrap .standings-table{list-style:none;margin:0;padding:0}.formula-season-page .term-content .season-wrap .season-calendar .calendar-table li,.season-standings-wrap .standings-wrap .standings-table li{margin:0 1rem .5rem;padding:1rem;background:#fff}.season-standings-wrap .standings-wrap .standings-table li a{display:-webkit-flex;display:-ms-flexbox;display:flex;color:#120419;text-decoration:none;height:1.25rem}.season-standings-wrap .standings-wrap .standings-table li a .position{display:inline-block;width:2.25rem;border-right:4px solid;padding-right:.5rem;margin-right:.25rem;text-align:right}.season-standings-wrap .standings-wrap .standings-table li a .first-name,.season-standings-wrap .standings-wrap .standings-table li a small{display:none}.season-standings-wrap .standings-wrap .standings-table li a .last-name,.season-standings-wrap .standings-wrap .standings-table li a .position,.season-standings-wrap .standings-wrap .standings-table li a .team{font-weight:700;text-transform:uppercase}.formula-grand-prix-page .term-content .grand-prix-wrap .season-standings-wrap .standings-wrap .standings-table li a .time,.season-standings-wrap .standings-wrap .standings-table li a .points{margin-right:0;margin-left:auto;font-weight:700}@media only screen and (min-width:48em){.formula-box .column .result-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem}.formula-box .column .result-container .result{width:50%}.formula-box .column .result-container .result:first-child{margin-bottom:0}.next-grand-prix-wrap{margin:50px 0}.next-grand-prix-wrap:before{content:'';width:100%;height:70%;position:absolute;left:0;top:15%;z-index:-1;background:#b5c2c9}.next-grand-prix-wrap .next-grand-prix-container{background:linear-gradient(90deg,transparent 126px,#344650 126px,#344650 100%);padding-top:1rem}.next-grand-prix-wrap .next-grand-prix-container img{position:absolute;width:300px;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-bottom:0}.next-grand-prix-wrap .next-grand-prix-container #counter,.next-grand-prix-wrap .next-grand-prix-container .data-container{max-width:550px;margin-left:auto}.season-schedule-wrap:before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1;background:#d8d8d8;-webkit-clip-path:polygon(50% 50px,50% 0,100% 0,100% calc(100% - 75px),50% calc(100% - 75px),50% 100%,0 100%,0 50px);clip-path:polygon(50% 50px,50% 0,100% 0,100% calc(100% - 75px),50% calc(100% - 75px),50% 100%,0 100%,0 50px)}.season-schedule-wrap .season-schedule{margin:70px auto}.season-schedule-wrap .season-schedule .header .title{display:inline-block;font-size:2.375rem;line-height:3rem;padding:1rem;text-align:left;margin-left:0}.season-schedule-wrap .season-schedule .schedule-list{margin:0;margin-top:2rem}.season-schedule-wrap .season-schedule .schedule-list .schedule{width:calc(50% - .6rem);margin-right:.75rem}.season-schedule-wrap .season-schedule .schedule-list .schedule:nth-child(2n+2){margin-right:0}.season-schedule-wrap .season-schedule .schedule-list .schedule .image-container{width:50%}.season-schedule-wrap .season-schedule .schedule-list .schedule .info-container{width:calc(50% - 5px)}.season-standings-wrap .title{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:2.375rem;line-height:3rem;padding:1rem;text-align:left;margin-right:0;margin-left:auto;margin-bottom:2rem}.season-standings-wrap .standings-wrap .subtitle{text-align:left;padding:0 1rem 1rem}.season-standings-wrap .standings-wrap .standings-table li a .first-name,.season-standings-wrap .standings-wrap .standings-table li a small{display:inline-block}.season-standings-wrap .standings-wrap .standings-table li a small{padding:0 .5rem}}@media only screen and (min-width:61em){.formula-box{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;padding:1rem 2rem}.formula-box .column .title{padding-bottom:.5rem;margin-bottom:.5rem;font-size:1.125rem}.formula-box .column .subtitle{font-size:1rem;margin-bottom:.5rem}.formula-box .column .result-table .result-row{padding:.5rem .75rem;font-size:.875rem}.formula-box .column>a{margin-bottom:0}.formula-box .column:first-child{width:33%}.formula-box .column:last-child{width:66%;padding-top:0}.next-grand-prix-wrap .next-grand-prix-container img{width:450px}}.formula-drivers-list-page .term-content .term-posts-list .term-post,.formula-drivers-list-page .term-content .term-posts-list .term-post:nth-child(11),.formula-drivers-list-page .term-content .term-posts-list .term-post:nth-child(2n+2),.formula-drivers-list-page .term-content .term-posts-list .term-post:nth-child(3),.formula-drivers-list-page .term-content .term-posts-list .term-post:nth-child(7){width:100%;height:auto}.formula-drivers-list-page .term-content .term-posts-list .term-post a,.formula-drivers-list-page .term-content .term-posts-list .term-post:nth-child(11) a,.formula-drivers-list-page .term-content .term-posts-list .term-post:nth-child(2n+2) a,.formula-drivers-list-page .term-content .term-posts-list .term-post:nth-child(3) a,.formula-drivers-list-page .term-content .term-posts-list .term-post:nth-child(7) a{font-size:1.4rem;line-height:1.5rem;color:#2b2130;padding-top:20px;display:block}.formula-drivers-list-page .term-content .term-posts-list .term-post .image-container,.formula-drivers-list-page .term-content .term-posts-list .term-post:nth-child(11) .image-container,.formula-drivers-list-page .term-content .term-posts-list .term-post:nth-child(2n+2) .image-container,.formula-drivers-list-page .term-content .term-posts-list .term-post:nth-child(3) .image-container,.formula-drivers-list-page .term-content .term-posts-list .term-post:nth-child(7) .image-container{position:relative;height:100%;width:auto;display:block}.formula-drivers-list-page .term-content .term-posts-list .term-post .article-container,.formula-drivers-list-page .term-content .term-posts-list .term-post:nth-child(11) .article-container,.formula-drivers-list-page .term-content .term-posts-list .term-post:nth-child(2n+2) .article-container,.formula-drivers-list-page .term-content .term-posts-list .term-post:nth-child(3) .article-container,.formula-drivers-list-page .term-content .term-posts-list .term-post:nth-child(7) .article-container{height:auto;width:100%;padding:2.5rem 1rem 1rem;position:relative;background:#fff;margin-left:0;margin-top:-20px;display:block;-webkit-clip-path:polygon(34% 20px,100% 20px,100% 100%,0 100%,0 0,34% 0);clip-path:polygon(34% 20px,100% 20px,100% 100%,0 100%,0 0,34% 0)}.formula-drivers-list-page .term-content .term-posts-list .term-post .article-container .article-title span,.formula-drivers-list-page .term-content .term-posts-list .term-post:nth-child(11) .article-container .article-title span,.formula-drivers-list-page .term-content .term-posts-list .term-post:nth-child(2n+2) .article-container .article-title span,.formula-drivers-list-page .term-content .term-posts-list .term-post:nth-child(3) .article-container .article-title span,.formula-drivers-list-page .term-content .term-posts-list .term-post:nth-child(7) .article-container .article-title span{text-transform:uppercase;font-weight:700}.formula-drivers-list-page .term-content .term-posts-list .term-post .article-container .divider,.formula-drivers-list-page .term-content .term-posts-list .term-post:nth-child(11) .article-container .divider,.formula-drivers-list-page .term-content .term-posts-list .term-post:nth-child(2n+2) .article-container .divider,.formula-drivers-list-page .term-content .term-posts-list .term-post:nth-child(3) .article-container .divider,.formula-drivers-list-page .term-content .term-posts-list .term-post:nth-child(7) .article-container .divider{width:25%;height:4px;margin:.5rem 0 .25rem;background-color:#2b2130}.formula-drivers-list-page .term-content .term-posts-list .term-post .article-container .article-info,.formula-drivers-list-page .term-content .term-posts-list .term-post:nth-child(11) .article-container .article-info,.formula-drivers-list-page .term-content .term-posts-list .term-post:nth-child(2n+2) .article-container .article-info,.formula-drivers-list-page .term-content .term-posts-list .term-post:nth-child(3) .article-container .article-info,.formula-drivers-list-page .term-content .term-posts-list .term-post:nth-child(7) .article-container .article-info{display:block;color:#2b2130;position:relative;bottom:unset}.formula-drivers-list-page .term-content .term-posts-list .term-post .article-container .article-info:before,.formula-drivers-list-page .term-content .term-posts-list .term-post:nth-child(11) .article-container .article-info:before,.formula-drivers-list-page .term-content .term-posts-list .term-post:nth-child(2n+2) .article-container .article-info:before,.formula-drivers-list-page .term-content .term-posts-list .term-post:nth-child(3) .article-container .article-info:before,.formula-drivers-list-page .term-content .term-posts-list .term-post:nth-child(7) .article-container .article-info:before{content:none}.formula-drivers-list-page .term-content .term-posts-list .term-post .article-container .article-info .author,.formula-drivers-list-page .term-content .term-posts-list .term-post:nth-child(11) .article-container .article-info .author,.formula-drivers-list-page .term-content .term-posts-list .term-post:nth-child(2n+2) .article-container .article-info .author,.formula-drivers-list-page .term-content .term-posts-list .term-post:nth-child(3) .article-container .article-info .author,.formula-drivers-list-page .term-content .term-posts-list .term-post:nth-child(7) .article-container .article-info .author{color:#2b2130;margin-left:0;font-size:.8rem;display:block;padding-top:.5rem}.formula-drivers-list-page .term-content .teamless-drivers-title{font-size:1.5rem;color:#120419;padding:1rem;text-align:center}@media only screen and (min-width:48em){.formula-drivers-list-page .term-content .term-posts-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;margin:0 1rem}.formula-drivers-list-page .term-content .term-posts-list .term-post,.formula-drivers-list-page .term-content .term-posts-list .term-post:nth-child(11),.formula-drivers-list-page .term-content .term-posts-list .term-post:nth-child(2n+2),.formula-drivers-list-page .term-content .term-posts-list .term-post:nth-child(3),.formula-drivers-list-page .term-content .term-posts-list .term-post:nth-child(7){width:calc(33% - .9rem)}.formula-drivers-list-page .term-content .term-posts-list .term-post .image-container,.formula-drivers-list-page .term-content .term-posts-list .term-post:nth-child(11) .image-container,.formula-drivers-list-page .term-content .term-posts-list .term-post:nth-child(2n+2) .image-container,.formula-drivers-list-page .term-content .term-posts-list .term-post:nth-child(3) .image-container,.formula-drivers-list-page .term-content .term-posts-list .term-post:nth-child(7) .image-container{-webkit-clip-path:none;clip-path:none}.formula-drivers-list-page .term-content .term-posts-list .term-post .article-container,.formula-drivers-list-page .term-content .term-posts-list .term-post:nth-child(11) .article-container,.formula-drivers-list-page .term-content .term-posts-list .term-post:nth-child(2n+2) .article-container,.formula-drivers-list-page .term-content .term-posts-list .term-post:nth-child(3) .article-container,.formula-drivers-list-page .term-content .term-posts-list .term-post:nth-child(7) .article-container{padding:1rem}.formula-drivers-list-page .term-content .term-posts-list .term-post:nth-child(2n+2){margin:0}.formula-drivers-list-page .term-content .teamless-drivers-title{font-size:2rem;padding:2rem 0}}.formula-driver-page .term-header .term-title .race-number{display:block;max-width:970px;margin:0 1rem;font-size:1.5rem;padding-top:1.5rem}.formula-circuit-page .term-header .term-title h1,.formula-driver-page .term-header .term-title h1,.formula-grand-prix-page .term-header .term-title h1{padding:0 0 1.5rem}.formula-driver-page .term-content{margin-top:-1rem}.formula-driver-page .term-content .driver-wrap{background-color:#fff}.formula-driver-page .term-content .driver-wrap .driver-data-wrap .driver-image{position:relative;max-width:100%;display:block}.formula-driver-page .term-content .driver-wrap .driver-data-wrap .driver-data{padding-top:1rem;margin:0 1rem}.formula-circuit-page .term-content .circuit-wrap .circuit-data-wrap .circuit-data table,.formula-driver-page .term-content .driver-wrap .driver-data-wrap .driver-data table,.formula-team-page .term-content .team-wrap .team-data-wrap .team-data table{margin-bottom:1rem;width:100%}.formula-circuit-page .term-content .circuit-wrap .circuit-data-wrap .circuit-data table tr td,.formula-driver-page .term-content .driver-wrap .driver-data-wrap .driver-data table tr td,.formula-team-page .term-content .team-wrap .team-data-wrap .team-data table tr td{width:50%;height:2rem;vertical-align:middle}.formula-circuit-page .term-content .circuit-wrap .circuit-data-wrap .circuit-data table tr td:first-child,.formula-driver-page .term-content .driver-wrap .driver-data-wrap .driver-data table tr td:first-child,.formula-team-page .term-content .team-wrap .team-data-wrap .team-data table tr td:first-child{font-weight:700}.formula-circuit-page .term-content .circuit-wrap .circuit-data-wrap .circuit-data table tr td a,.formula-driver-page .term-content .driver-wrap .driver-data-wrap .driver-data table tr td a,.formula-team-page .term-content .team-wrap .team-data-wrap .team-data table tr td a{text-decoration:none;color:#2b2130;font-weight:700}.formula-driver-page .term-content .driver-wrap .driver-bio{padding-bottom:1rem;margin:0 1rem}.formula-driver-page .term-content .related-posts-title{font-size:1.5rem;color:#fff;padding:1rem;text-align:center}.formula-driver-page .term-content .term-posts-list{background:#e8e4e4;padding:1rem;margin:0}@media only screen and (min-width:48em){.formula-driver-page .term-content .driver-wrap .driver-data-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex}.formula-driver-page .term-content .driver-wrap .driver-data-wrap .driver-image{width:auto;height:480px;margin-right:0;margin-left:auto;-webkit-order:2;-ms-flex-order:2;order:2}.formula-driver-page .term-content .driver-wrap .driver-data-wrap .driver-data{width:50%;-webkit-order:1;-ms-flex-order:1;order:1}.formula-driver-page .term-content .related-posts-title{font-size:2rem;padding:2rem 0}.formula-driver-page .term-content .term-posts-list{background:0 0;padding:0;margin:0 auto}}@media only screen and (min-width:61em){.formula-driver-page .term-header .term-title .race-number{margin:0 auto;padding-top:4rem;font-size:2rem}.formula-driver-page .term-content{margin-top:-1rem}.formula-driver-page .term-content .driver-wrap .driver-data-wrap .driver-data{padding-left:4rem}.formula-driver-page .term-content .driver-wrap .driver-bio{padding:0 6rem 1rem 4rem}}.formula-teams-list-page .term-content .featured-term-posts-list .featured-post{width:100%;height:auto;margin-bottom:1rem}.formula-teams-list-page .term-content .featured-term-posts-list .featured-post a{color:#2b2130;font-weight:700}.formula-teams-list-page .term-content .featured-term-posts-list .featured-post .image-container{position:relative;height:calc(100% - 120px);width:auto;display:block}.formula-teams-list-page .term-content .featured-term-posts-list .featured-post .article-container{height:auto;width:100%;padding:1.25rem 1rem 1rem;position:relative;background:#fff;margin-left:0;margin-top:-21px;bottom:0;min-height:120px;display:block;-webkit-clip-path:polygon(34% 20px,100% 20px,100% 100%,0 100%,0 0,34% 0);clip-path:polygon(34% 20px,100% 20px,100% 100%,0 100%,0 0,34% 0)}.formula-teams-list-page .term-content .featured-term-posts-list .featured-post .article-container .article-title span{text-transform:uppercase;font-weight:700}.formula-teams-list-page .term-content .featured-term-posts-list .featured-post .article-container .divider{width:25%;height:4px;margin:.5rem 0 .25rem;background-color:#2b2130}.formula-teams-list-page .term-content .featured-term-posts-list .featured-post .article-container .article-info{display:block;color:#2b2130;position:relative;bottom:unset}.formula-teams-list-page .term-content .featured-term-posts-list .featured-post .article-container .article-info:before{content:none}.formula-teams-list-page .term-content .featured-term-posts-list .featured-post .article-container .article-info .author{color:#2b2130;margin-left:0;font-size:1rem}@media only screen and (min-width:48em){.formula-teams-list-page .term-content .featured-term-posts-list .featured-post{height:350px;margin-bottom:2.8125rem}.formula-teams-list-page .term-content .featured-term-posts-list .featured-post .image-container{-webkit-clip-path:polygon(50% calc(100% - 20px),0 calc(100% - 20px),0 0,100% 0,100% 100%,50% 100%);clip-path:polygon(50% calc(100% - 20px),0 calc(100% - 20px),0 0,100% 0,100% 100%,50% 100%);width:714px;height:100%}.formula-teams-list-page .term-content .featured-term-posts-list .featured-post .article-container{position:absolute;width:350px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:0;padding:2.5rem 1rem 1rem}.formula-teams-list-page .term-content .featured-term-posts-list .featured-post .article-container .article-info{font-size:.8rem}.formula-teams-list-page .term-content .featured-term-posts-list .featured-post:nth-child(2n+2) .image-container{-webkit-clip-path:polygon(50% 100%,0 100%,0 0,100% 0,100% calc(100% - 20px),50% calc(100% - 20px));clip-path:polygon(50% 100%,0 100%,0 0,100% 0,100% calc(100% - 20px),50% calc(100% - 20px));width:714px;position:absolute;right:0}.formula-teams-list-page .term-content .featured-term-posts-list .featured-post:nth-child(2n+2) .article-container{left:0}.formula-teams-list-page .term-content .term-posts-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;margin:0 1rem}.formula-teams-list-page .term-content .term-posts-list .term-post,.formula-teams-list-page .term-content .term-posts-list .term-post:nth-child(11),.formula-teams-list-page .term-content .term-posts-list .term-post:nth-child(2n+2),.formula-teams-list-page .term-content .term-posts-list .term-post:nth-child(3),.formula-teams-list-page .term-content .term-posts-list .term-post:nth-child(7){width:calc(33% - .9rem)}.formula-teams-list-page .term-content .term-posts-list .term-post .image-container,.formula-teams-list-page .term-content .term-posts-list .term-post:nth-child(11) .image-container,.formula-teams-list-page .term-content .term-posts-list .term-post:nth-child(2n+2) .image-container,.formula-teams-list-page .term-content .term-posts-list .term-post:nth-child(3) .image-container,.formula-teams-list-page .term-content .term-posts-list .term-post:nth-child(7) .image-container{-webkit-clip-path:none;clip-path:none}.formula-teams-list-page .term-content .term-posts-list .term-post .article-container,.formula-teams-list-page .term-content .term-posts-list .term-post:nth-child(11) .article-container,.formula-teams-list-page .term-content .term-posts-list .term-post:nth-child(2n+2) .article-container,.formula-teams-list-page .term-content .term-posts-list .term-post:nth-child(3) .article-container,.formula-teams-list-page .term-content .term-posts-list .term-post:nth-child(7) .article-container{padding:1rem}.formula-teams-list-page .term-content .term-posts-list .term-post:nth-child(2n+2){margin:0}}.formula-team-page .term-content{margin-top:-1rem}.formula-team-page .term-content .team-wrap{background-color:#fff}.formula-team-page .term-content .team-wrap .team-image-container{position:relative}.formula-team-page .term-content .team-wrap .team-image-container .team-image{position:relative;max-width:100%;display:block}.formula-team-page .term-content .team-wrap .team-image-container .logo-container{position:absolute;right:1rem;bottom:1rem;background-color:#fff;width:3rem;height:3rem;padding:.25rem}.formula-team-page .term-content .team-wrap .team-image-container .logo-container img{max-width:100%;display:block}.formula-team-page .term-content .team-wrap .team-data-wrap .team-data{padding-top:1rem;margin:0 1rem}.formula-team-page .term-content .team-wrap .team-data-wrap .drivers{display:-webkit-flex;display:-ms-flexbox;display:flex;background:#e8e4e4;padding:1rem;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem}.formula-team-page .term-content .team-wrap .team-data-wrap .drivers .driver{display:block;width:50%;text-decoration:none;color:#2b2130;font-weight:700}.formula-team-page .term-content .team-wrap .team-data-wrap .drivers .driver img{width:100%;height:auto;margin-bottom:.5rem}.formula-team-page .term-content .team-wrap .team-data-wrap .drivers .driver .driver-race-number{font-size:1.5rem}.formula-team-page .term-content .team-wrap .team-data-wrap .drivers .driver .driver-name{font-size:1.125rem}.formula-team-page .term-content .team-wrap .team-bio{padding-bottom:1rem;margin:0 1rem}.formula-team-page .term-content .related-posts-title{font-size:1.5rem;color:#fff;padding:1rem;text-align:center}.formula-team-page .term-content .term-posts-list{background:#e8e4e4;padding:1rem;margin:0}@media only screen and (min-width:48em){.formula-team-page .term-content .team-wrap .team-image-container .logo-container{width:6rem;height:6rem}.formula-team-page .term-content .team-wrap .team-data-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex}.formula-team-page .term-content .team-wrap .team-data-wrap .drivers{width:50%;padding:0;background:0 0;margin-right:1rem;margin-left:auto;margin-top:1rem;-webkit-order:2;-ms-flex-order:2;order:2}.formula-team-page .term-content .team-wrap .team-data-wrap .team-data{width:50%;-webkit-order:1;-ms-flex-order:1;order:1}.formula-team-page .term-content .related-posts-title{font-size:2rem;padding:2rem 0}.formula-team-page .term-content .term-posts-list{background:0 0;padding:0;margin:0 auto}}@media only screen and (min-width:61em){.formula-team-page .term-content{margin-top:-1rem}.formula-team-page .term-content .team-wrap .team-data-wrap .team-data{padding-left:4rem}.formula-team-page .term-content .team-wrap .team-bio{padding:0 6rem 1rem 4rem}.formula-team-page .term-content .related-posts-title{color:#2b2130}}.formula-circuit-page .term-header .term-title .location{display:block;max-width:970px;margin:0 1rem;font-size:1.125rem;padding-top:1.5rem}.formula-circuit-page .term-content{margin-top:-1rem}.formula-circuit-page .term-content .circuit-wrap{background-color:#fff}.formula-circuit-page .term-content .circuit-wrap .circuit-data-wrap .circuit-image{position:relative;max-width:100%;display:block}.formula-circuit-page .term-content .circuit-wrap .circuit-data-wrap .circuit-data{padding-top:1rem;margin:0 1rem}.formula-circuit-page .term-content .circuit-wrap .circuit-bio{padding-bottom:1rem;margin:0 1rem}.formula-circuit-page .term-content .related-posts-title{font-size:1.5rem;color:#fff;padding:1rem;text-align:center}.formula-circuit-page .term-content .term-posts-list{background:#e8e4e4;padding:1rem;margin:0}@media only screen and (min-width:48em){.formula-circuit-page .term-content .circuit-wrap .circuit-data-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex}.formula-circuit-page .term-content .circuit-wrap .circuit-data-wrap .circuit-image{width:40%;height:auto;margin-right:0;margin-left:auto;-webkit-order:2;-ms-flex-order:2;order:2}.formula-circuit-page .term-content .circuit-wrap .circuit-data-wrap .circuit-data{width:60%;-webkit-order:1;-ms-flex-order:1;order:1}.formula-circuit-page .term-content .circuit-wrap .circuit-data-wrap .circuit-data table tr td{width:40%}.formula-circuit-page .term-content .circuit-wrap .circuit-data-wrap .circuit-data table tr td:last-child{width:60%}.formula-circuit-page .term-content .related-posts-title{font-size:2rem;padding:2rem 0}.formula-circuit-page .term-content .term-posts-list{background:0 0;padding:0;margin:0 auto}}@media only screen and (min-width:61em){.formula-circuit-page .term-header .term-title .location{margin:0 auto;padding-top:4rem;font-size:2rem}.formula-circuit-page .term-content{margin-top:-1rem}.formula-circuit-page .term-content .circuit-wrap .circuit-data-wrap .circuit-data{padding-left:4rem}.formula-circuit-page .term-content .circuit-wrap .circuit-bio{padding:0 6rem 1rem 4rem}}.formula-grand-prix-page .term-header .term-title .location{display:block;max-width:970px;margin:0 1rem;font-size:1.5rem;padding-top:1.5rem}.formula-grand-prix-page .term-content{margin-top:-1rem}.formula-grand-prix-page .term-content .grand-prix-wrap{background-color:#fff}.formula-grand-prix-page .term-content .grand-prix-wrap .grand-prix-data-wrap .image-container{position:relative}.formula-grand-prix-page .term-content .grand-prix-wrap .grand-prix-data-wrap .image-container .grand-prix-image{max-width:100%;display:block}.formula-grand-prix-page .term-content .grand-prix-wrap .grand-prix-data-wrap .image-container a{display:block;background:#120419;padding:.5rem 1rem;color:#fff;text-decoration:none;font-weight:700;text-align:center}.formula-grand-prix-page .term-content .grand-prix-wrap .grand-prix-data-wrap .grand-prix-data{padding-top:1rem}.formula-grand-prix-page .term-content .grand-prix-wrap .grand-prix-data-wrap .grand-prix-data h2{margin-top:0;padding:0 1rem}.formula-grand-prix-page .term-content .grand-prix-wrap .grand-prix-data-wrap .grand-prix-data .programs-wrap{margin-bottom:1rem;width:100%;background:#120419;padding:1rem 0}.formula-grand-prix-page .term-content .grand-prix-wrap .grand-prix-data-wrap .grand-prix-data .programs-wrap h4{color:#fff;padding:0 1rem;margin-top:0;margin-bottom:1rem}.formula-grand-prix-page .term-content .grand-prix-wrap .grand-prix-data-wrap .grand-prix-data .programs-wrap .program{margin:0 1rem 1rem;padding:.5rem 1rem;background:#fff;font-weight:700}.formula-grand-prix-page .term-content .grand-prix-wrap .grand-prix-data-wrap .grand-prix-data .programs-wrap .program span{vertical-align:middle;color:#120419}.formula-grand-prix-page .term-content .grand-prix-wrap .season-standings-wrap h2{padding:0 1rem}.formula-grand-prix-page .term-content .grand-prix-wrap .season-standings-wrap .standings-wrap h3,.formula-season-page .term-content .season-wrap .season-standings-wrap .standings-wrap h3{color:#fff;padding:0 1rem;margin-top:.5rem}.formula-grand-prix-page .term-content .grand-prix-wrap .season-standings-wrap .no-result{margin:0 1rem;color:#120419;font-weight:600;font-size:1.5rem;height:200px;text-align:center;line-height:200px;background:#fff}.formula-grand-prix-page .term-content .related-posts-title{font-size:1.5rem;color:#fff;padding:1rem;text-align:center}.formula-grand-prix-page .term-content .term-posts-list{background:#e8e4e4;padding:1rem;margin:0}@media only screen and (min-width:48em){.formula-grand-prix-page .term-content .grand-prix-wrap .grand-prix-data-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.formula-grand-prix-page .term-content .grand-prix-wrap .grand-prix-data-wrap .image-container{padding-top:4.35rem;width:50%;-webkit-order:2;-ms-flex-order:2;order:2}.formula-grand-prix-page .term-content .grand-prix-wrap .grand-prix-data-wrap .image-container a{margin-top:1rem}.formula-grand-prix-page .term-content .grand-prix-wrap .grand-prix-data-wrap .grand-prix-data{width:50%;-webkit-order:1;-ms-flex-order:1;order:1}.formula-grand-prix-page .term-content .grand-prix-wrap .grand-prix-data-wrap .grand-prix-data .programs-wrap{margin-bottom:0}.formula-grand-prix-page .term-content .related-posts-title{font-size:2rem;padding:2rem 0}.formula-grand-prix-page .term-content .term-posts-list{background:0 0;padding:0;margin:0 auto}}@media only screen and (min-width:61em){.formula-grand-prix-page .term-header .term-title .location{margin:0 auto;padding-top:4rem;font-size:2rem}.formula-grand-prix-page .term-content{margin-top:-1rem}.formula-grand-prix-page .term-content .grand-prix-wrap .grand-prix-data-wrap .image-container{padding-right:4rem}.formula-grand-prix-page .term-content .grand-prix-wrap .grand-prix-data-wrap .grand-prix-data{padding-left:4rem}.formula-grand-prix-page .term-content .grand-prix-wrap .grand-prix-data-wrap .grand-prix-data h2,.formula-grand-prix-page .term-content .grand-prix-wrap .season-standings-wrap h2{padding:0}.formula-grand-prix-page .term-content .grand-prix-wrap .season-standings-wrap{margin:0 4rem 1rem;padding-bottom:1rem}.formula-grand-prix-page .term-content .related-posts-title{color:#120419}}.formula-season-page .term-content{margin-top:-1rem}.formula-season-page .term-content .season-wrap{background-color:#fff}.formula-season-page .term-content .season-wrap .season-image{position:relative;max-width:100%;display:block}.formula-season-page .term-content .season-wrap .season-calendar{padding-top:1rem}.formula-season-page .term-content .season-wrap .season-calendar h2{margin-top:0;padding:0 1rem}.formula-season-page .term-content .season-wrap .season-calendar .calendar-table{list-style:none;background:#120419;padding:1rem 0;margin-bottom:.5rem}.formula-season-page .term-content .season-wrap .season-calendar .calendar-table li a{display:-webkit-flex;display:-ms-flexbox;display:flex;color:#120419;text-decoration:none;height:1rem;font-size:.8rem}.formula-season-page .term-content .season-wrap .season-calendar .calendar-table li a .position{display:inline-block;width:1.75rem;border-right:4px solid;padding-right:.5rem;margin-right:.25rem}.formula-season-page .term-content .season-wrap .season-calendar .calendar-table li a .location{display:none}.formula-season-page .term-content .season-wrap .season-calendar .calendar-table li a .name{font-weight:700;text-transform:uppercase}.formula-season-page .term-content .season-wrap .season-calendar .calendar-table li a .date,.formula-season-page .term-content .season-wrap .season-standings-wrap .standings-wrap .standings-table li a .time{margin-right:0;margin-left:auto;font-weight:700}.formula-season-page .term-content .season-wrap .season-calendar .calendar-table li.actual{background:#344650}.formula-season-page .term-content .season-wrap .season-calendar .calendar-table li.actual a{color:#fff}.formula-season-page .term-content .season-wrap .season-standings-wrap h2{padding:0 1rem}.formula-season-page .term-content .related-posts-title{font-size:1.5rem;padding:1rem;text-align:center}.formula-season-page .term-content .term-posts-list{background:#e8e4e4;padding:1rem;margin:0}@media only screen and (min-width:48em){.formula-season-page .term-content .season-wrap .season-calendar .calendar-table li a{font-size:1rem;height:1.25rem}.formula-season-page .term-content .season-wrap .season-calendar .calendar-table li a .location{display:inline-block}.formula-season-page .term-content .related-posts-title{font-size:2rem;padding:2rem 0}.formula-season-page .term-content .term-posts-list{background:0 0;padding:0;margin:0 auto}}@media only screen and (min-width:61em){.formula-season-page .term-content{margin-top:-1rem}.formula-season-page .term-content .season-wrap .season-calendar{margin:0 4rem 1rem;padding-bottom:1rem}.formula-season-page .term-content .season-wrap .season-calendar h2,.formula-season-page .term-content .season-wrap .season-standings-wrap h2{padding:0}.formula-season-page .term-content .season-wrap .season-standings-wrap{margin:0 4rem 1rem}.formula-season-page .term-content .related-posts-title{color:#120419}}