article,aside,blockquote,body,caption,center,div,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,iframe,img,label,li,menu,nav,object,ol,p,pre,section,span,table,tbody,td,tfoot,th,thead,tr,ul{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}b,strong{font-weight:bolder}small{font-size:80%}html{font-size:100%}body{font-family:'Roboto Slab',serif;line-height:1.5}h1,h2,h3,h4,h5,h6,nav ul li{margin-bottom:1.5rem;font-family:Raleway,sans-serif}h1{font-size:2.2rem;line-height:3rem;font-weight:500}h2{font-size:2rem;line-height:3rem;font-weight:500}h3{font-size:1.7rem;line-height:3rem;font-weight:300;font-style:italic}.content h3{border-bottom:1px solid #b03421;width:400px}.banner h3{font-weight:500;font-style:normal}h4{font-size:1.5rem;line-height:1.5rem;font-weight:300;font-style:italic}h5{font-size:1.346rem;line-height:1.5rem;font-weight:300;font-style:italic}p{font-size:1rem;margin-bottom:2.5rem;max-width:30em;font-family:Lora,serif}@media (min-width:768px){h1{font-size:3.052rem;line-height:4.5rem}h2{font-size:2.441rem;line-height:3rem}h3{font-size:1.953rem;line-height:4.5rem}h4{font-size:1.563rem;line-height:3rem}h4{font-size:1.25rem;line-height:1.5rem}}.site-header{background-color:#b03421;border-bottom:6px solid #721e11;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:767px){.site-header{padding:1.2rem .625rem 1rem .625rem}.site-header .logo{width:15rem;height:2rem}.site-header .menu-icon{width:1.75rem;height:1.75rem;vertical-align:bottom}}@media (min-width:768px){.site-header{padding:2rem 1.875rem 2rem 1.875rem}.site-header .menu-icon{margin-top:9px;width:2.5rem;height:2.5rem}}@media (min-width:1024px){.site-header{padding:2rem 3rem}.site-header .menu-icon{display:none}.site-header{border:none}}@media (min-width:1200px){.site-header{padding-left:6rem}}@media (min-width:1400px){.site-header{padding-left:8rem}}.site-navigation{background-color:#721e11;position:fixed}ul li a{text-decoration:none}.site-navigation ul li a:link,.site-navigation ul li a:visited{color:#fff}.hidden{display:none}.menu-icon{width:100px}@media (min-width:320px){.site-navigation{position:absolute;width:100%;padding:.625rem}.site-navigation ul li{font-size:1.125rem}}@media (min-width:768px){.site-navigation{padding:1.75rem}}@media (min-width:1024px){.site-navigation ul li{display:inline-block;margin:0;padding:.4rem 0 .6rem 0}.site-navigation a{padding:.6rem .75rem .55rem .75rem}.site-navigation ul li a:hover{border-bottom:4px solid #fff;background-color:#b03421}.site-navigation ul li:first-child{padding-left:2.2rem}.site-navigation{padding:0;display:inline-block}}@media (min-width:1200px){.site-navigation ul{padding-left:3rem}}@media (min-width:1400px){.site-navigation{padding-left:2rem}}.banner{border-bottom:10px solid #721e11;width:100%;background:url(../img/doubles-curling-banner.jpg);background-repeat:no-repeat;background-size:100%;background-position:bottom;height:300px;margin-bottom:2.6rem}.banner p{font-family:Raleway,sans-serif}.calltoaction:link,.calltoaction:visited{color:#fff;font-family:Raleway,sans-serif;font-weight:500;text-decoration:none;background-color:#b03421;padding:12px 95px;border:2px solid #721e11;border-radius:4px;font-size:18px}.calltoaction:hover{background-color:#fff;border:2px solid #000;color:#000}.banner h3{font-family:'Fugaz One',cursive;margin:0;padding-top:2rem;color:#000;line-height:2rem;margin-bottom:1rem}@media (min-width:768px){.banner{height:400px;padding-top:2rem}}@media (min-width:1024px){.banner{padding-top:70px;height:550px}.banner h3{font-size:55px;line-height:67px}.banner p{font-size:24px}.calltoaction:link,.calltoaction:visited{padding:15px 120px}}@media (min-width:1200px){.banner{background-image:url(../img/doubles-curling-banner-double.jpg);padding-top:70px;height:480px}}.last-para{margin-bottom:3rem}span.bold{font-weight:700}h2{border-top:6px solid #721e11;border-bottom:6px solid #de4831;background-color:#b03421;color:#fff}.content a:link,.content a:visited{color:#000}.content a:hover{color:#134ab8}.banner h3,.calltoaction,.content .event-list,.content figure,h1,h3,h4,h5,h6,p{margin-left:.875rem}p{margin-right:.875rem}h2{padding:.5rem}.content .event-list{list-style-type:circle;margin-left:18px;margin-bottom:1rem}#comparison{padding-bottom:2rem}#comparison table{margin:0 .875rem;font-family:Raleway,sans-serif;font-size:1rem;border-bottom:2px solid #721e11}#comparison table td{border-left:2px solid #721e11;border-right:2px solid #721e11;padding:5px}#worldevents .event img{width:300px}#comparison table thead{background-color:#b03421;border:2px solid #721e11;color:#fff}#comparison table tbody tr:nth-child(2n){background-color:#d6d6d6}.content .event-list{margin-left:3rem}#worldevents .event h3{margin-bottom:0}#worldevents .event .cwc-para{margin-bottom:0}@media (min-width:768px){#comparison table,.banner h3,.calltoaction,.content figure,h1,h3,h4,h5,h6,p{margin-left:1.875rem}h1{margin-bottom:1.5rem}.content .event-list{margin-left:5rem}#comparison table{width:80%}h2{padding:1rem 1rem 1rem 1.5rem}}@media (min-width:1024px){#comparison table,.banner h3,.calltoaction,.content #gameplay .powerplay-images,.content .event-list,h1,h3,h4,h5,h6,p{margin-left:3rem}#comparison table{max-width:1000px;margin-bottom:3rem}.content .event-list{margin-left:5.5rem}.content .event img{margin-left:1rem}h2{padding:1.25rem 1.25rem 1.25rem 2.625rem}.content #about{position:relative}.content #about p{margin-bottom:13rem}.content #powerplay .p-paras{display:-webkit-box;display:-ms-flexbox;display:flex}.content #gameplay #powerplay .p-paras p:nth-child(2){padding:0;width:450px;margin-left:47px}}@media (min-width:1200px){#comparison table,.banner h3,.calltoaction,.content #gameplay .powerplay-images,.content .event-list,.content figure,h1,h3,h4,h5,h6,p{margin-left:6rem}.content .event-list{margin-left:8.8rem}.content .event img{margin-left:4rem}h2{padding-left:5.625rem}.content .grid-container{max-width:1400px}}@media (min-width:1400px){#comparison table,.banner h3,.calltoaction,.content #gameplay .powerplay-images,.content .event-list,.content figure,h1,h3,h4,h5,h6,p{margin-left:8rem}.content .event-list{margin-left:10rem}.content .event img{margin-left:6rem}h2{padding-left:7.625rem}}#worldevents .event .event-teams{margin-bottom:1rem}.content figure figcaption,.content figure img{width:95%}.content figure figcaption{font-size:.92rem}.content figure{margin-bottom:1.5rem}@media (min-width:768px){.content figure figcaption,.content figure img{width:88%}.content figure{margin-bottom:3rem}.content #powerplay figure img{width:21rem}.content #gameplay .rock-positions img{width:23rem}.content #gameplay .rock-positions figcaption{width:84%}.content #gameplay .powerplay-images{display:-webkit-box;display:-ms-flexbox;display:flex}.content #gameplay .powerplay-images figcaption{width:70%}}@media (min-width:1024px){.content figure,.content figure img{padding:0;margin:0}.content .grid-container figure img{width:480px}.content .grid-container{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-column-gap:1rem}.content .grid-container figure{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;margin-bottom:3em}.content .grid-container p{grid-column-start:1/2;-ms-grid-row:1;grid-row-start:1}.content .grid-container .positions{margin-bottom:0}.content figure figcaption{width:500px}.content #competition .comp-flex div:nth-child(2) h3,.content #competition .comp-flex div:nth-child(2) p{padding:0}.content #competition .comp-flex div:nth-child(2){margin-top:-15px;margin-left:40px}.content #gameplay{position:relative}.content #gameplay .rock-positions{position:absolute;top:220px;left:580px}}@media (min-width:1200px){.content .grid-container figure img{width:550px}.content #gameplay .rock-positions{left:650px}}@media (min-width:1400px){.content #gameplay .rock-positions{left:700px}}#footer{background-color:#b03421;border-top:6px solid #721e11;color:#fff;position:relative;padding-bottom:30px}#footer h2{margin:0;padding:0;border:none;border-radius:0;margin:.5rem .875rem;width:65vw;border-bottom:1px solid #fff}#footer .copyright{padding-bottom:1rem;font-family:Raleway,sans-serif;font-size:1rem}#footer .aboutme h3{margin-bottom:0;line-height:3rem}#footer a:link,#footer a:visited{color:#fff;text-decoration:none;font-size:1rem}@media (min-width:768px){#footer h2{margin:1rem 1.875rem}}@media (min-width:1024px){#footer h2{margin:1rem 3rem}}@media (min-width:1200px){#footer h2,#footer img{margin-left:6rem}}@media (min-width:1400px){#footer h2,#footer img{margin-left:8rem}}