html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{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::before,blockquote::after{content:"";content:none;}q::before,q::after{content:"";content:none;}table{border-collapse:collapse;border-spacing:0;}
.ajax-progress{background-color:#249fe2;border:2px solid white;position:fixed;right:20px;top:20px;z-index:10;}.ajax-progress .throbber{background:url(/sites/all/themes/custom/timing_ready/images/loader.gif);margin:10px;height:60px;width:60px;}@media (min-width:44em){.ajax-progress{right:40px;top:40px;}}body{background-repeat:no-repeat;color:#333333;font-family:"Lato",sans-serif;font-size:16px;line-height:1.5;}@media (min-width:44em){body{font-size:16px;line-height:1.5;}}@media (min-width:70em){body{font-size:18px;line-height:1.6;}}@media (min-width:90em){body{font-size:18px;line-height:1.6;}}@media (min-width:112.5em){body{font-size:20px;line-height:1.7;}}body{font-weight:300;}h1{font-size:24px;line-height:1.2;}@media (min-width:44em){h1{font-size:28px;line-height:1.2;}}@media (min-width:70em){h1{font-size:32px;line-height:1.2;}}@media (min-width:90em){h1{font-size:36px;line-height:1.2;}}@media (min-width:112.5em){h1{font-size:40px;line-height:1.2;}}h1{font-weight:400;color:#249fe2;}h2{font-size:20px;line-height:1.3;}@media (min-width:44em){h2{font-size:24px;line-height:1.3;}}@media (min-width:70em){h2{font-size:28px;line-height:1.3;}}@media (min-width:90em){h2{font-size:32px;line-height:1.3;}}@media (min-width:112.5em){h2{font-size:36px;line-height:1.3;}}h2{font-weight:400;}h3{font-size:18px;line-height:1.4;}@media (min-width:44em){h3{font-size:20px;line-height:1.4;}}@media (min-width:70em){h3{font-size:24px;line-height:1.4;}}@media (min-width:90em){h3{font-size:28px;line-height:1.4;}}@media (min-width:112.5em){h3{font-size:32px;line-height:1.4;}}h3{font-weight:400;}h4{font-size:16px;line-height:1.4;}@media (min-width:44em){h4{font-size:18px;line-height:1.4;}}@media (min-width:70em){h4{font-size:20px;line-height:1.4;}}@media (min-width:90em){h4{font-size:24px;line-height:1.4;}}@media (min-width:112.5em){h4{font-size:28px;line-height:1.4;}}h4{font-weight:400;}h5{font-size:14px;line-height:1.5;}@media (min-width:44em){h5{font-size:16px;line-height:1.5;}}@media (min-width:70em){h5{font-size:18px;line-height:1.5;}}@media (min-width:90em){h5{font-size:20px;line-height:1.5;}}@media (min-width:112.5em){h5{font-size:24px;line-height:1.5;}}h5{font-weight:400;}h6{font-size:12px;line-height:1.5;}@media (min-width:44em){h6{font-size:14px;line-height:1.5;}}@media (min-width:70em){h6{font-size:16px;line-height:1.5;}}@media (min-width:90em){h6{font-size:18px;line-height:1.5;}}@media (min-width:112.5em){h6{font-size:20px;line-height:1.5;}}h6{font-weight:400;}p{padding-top:0.5rem;}@media (min-width:44em){p{padding-top:0.5rem;}}@media (min-width:70em){p{padding-top:0.75rem;}}@media (min-width:90em){p{padding-top:0.75rem;}}@media (min-width:112.5em){p{padding-top:1rem;}}p{padding-bottom:0.5rem;}@media (min-width:44em){p{padding-bottom:0.5rem;}}@media (min-width:70em){p{padding-bottom:0.75rem;}}@media (min-width:90em){p{padding-bottom:0.75rem;}}@media (min-width:112.5em){p{padding-bottom:1rem;}}img{height:auto;max-width:100%;}a{color:#249fe2;font-family:"Lato",sans-serif;font-weight:300;text-decoration:none;}[class^=icon-],[class*=" icon-"]{font-family:"fontello";font-style:normal;font-weight:normal;line-height:1em;}.icon-plus{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#x2b;&nbsp;");}.icon-award{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe801;&nbsp;");}.icon-user{*zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe807;&nbsp;");}@font-face{font-family:"fontello";src:url(/sites/all/themes/custom/timing_ready/font/fontello.eot?14989335);src:url(/sites/all/themes/custom/timing_ready/font/fontello.eot?14989335#iefix) format("embedded-opentype"),url(/sites/all/themes/custom/timing_ready/font/fontello.woff?14989335) format("woff"),url(/sites/all/themes/custom/timing_ready/font/fontello.ttf?14989335) format("truetype"),url(/sites/all/themes/custom/timing_ready/font/fontello.svg?14989335#fontello) format("svg");font-weight:normal;font-style:normal;}[class^=icon-]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:0.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:0.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-plus:before{content:"+";}.icon-award:before{content:"\e801";}.icon-user:before{content:"\e807";}input{font-family:"Lato",sans-serif;font-weight:300;}input.form-text{border:thin solid #249fe2;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;line-height:20px;padding:10px;width:100%;}input.form-text.white-border{color:white;height:77px;background-color:rgba(0,0,0,0.6);border:3px solid white;font-size:22px;}input.form-text.error{border:thin solid #d94f13;}@media (min-width:44em){input.form-text{width:auto;max-width:100%;}}input:focus{outline:0;}select{cursor:pointer;z-index:2;}.customSelect{height:50px;position:relative;z-index:1;}.customSelect .customSelectInner{background-color:#249fe2;background-image:url(/sites/all/themes/custom/timing_ready/images/select-arrow.png);background-repeat:no-repeat;background-position:center right;-webkit-box-sizing:border-box;box-sizing:border-box;color:white;padding:14px 50px 14px 14px;border-radius:6px;}.customSelect.error .customSelectInner{background-color:#d94f13;}.customSelect.white-border{height:77px;}.customSelect.white-border .customSelectInner{background-color:rgba(0,0,0,0.6);border:3px solid white;font-size:22px;padding:17px 52px 17px 15px;border-radius:6px;}.link-button,input.form-submit{background-color:#249fe2;border:none;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;color:white;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;line-height:20px;padding:20px 40px;width:100%;}.link-button:hover,input.form-submit:hover{background-color:rgb(18.7096774194,98.064516129,141.2903225806);}@media (min-width:44em){.link-button,input.form-submit{width:auto;}}html.js input.form-autocomplete{background:url(/sites/all/themes/custom/timing_ready/images/throbber-inactive.png) no-repeat scroll 98% 50% transparent;}html.js input.form-autocomplete.throbbing{background:url(/sites/all/themes/custom/timing_ready/images/throbber-active.gif) no-repeat scroll 98% 50% transparent;}:root{--masonry-gutter:2.5%;--masonry-mobile-width:100%;--masonry-tablet-width:48.75%;--masonry-desktop-width:31.25%;}.l-content{min-height:400px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;}.tr-boxes-view{padding:0 20px 20px 20px;}.tr-boxes-view .masonry-column{width:var(--masonry-mobile-width);}.tr-boxes-view .views-row{background-color:transparent;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;margin:20px 0 0 0;padding:0;width:var(--masonry-mobile-width);}@media (min-width:44em){body{background-repeat:repeat;}.tr-boxes-view{padding:0 var(--masonry-gutter) var(--masonry-gutter) var(--masonry-gutter);}.tr-boxes-view .views-row,.tr-boxes-view .masonry-column{width:var(--masonry-tablet-width);}.tr-boxes-view .views-row{margin:var(--masonry-gutter) 0 0 0;}.tr-boxes-view .masonry-gutter{width:var(--masonry-gutter);}}@media (min-width:70em){body{background-repeat:repeat-x;}.tr-boxes-view .views-row,.tr-boxes-view .masonry-column{width:var(--masonry-desktop-width);}}ul.tr-action-links{text-transform:capitalize;}ul.tr-action-links li{float:left;margin-right:20px;}ul.tr-action-links li a{padding:10px 20px;border:thin solid #249fe2;border-radius:6px;}ul.tr-action-links li a:hover{background-color:#249fe2;color:white;}table{text-align:center;width:100%;}table th{background-color:#249fe2;color:white;height:45px;font-size:18px;vertical-align:middle;text-align:center;}table tr.even{background-color:#F4F4F4;}table tr.odd{background-color:white;}table td{height:35px;vertical-align:middle;}table caption{font-size:22px;font-weight:bold;margin-bottom:20px;line-height:26px;}table caption::after,table caption::before{color:#CCCCCC;content:"-----------------";font-weight:300;letter-spacing:-2px;}table caption::after{margin-left:20px;}table caption::before{margin-right:20px;}.bean-text-with-image p{margin-bottom:15px;}@media (min-width:44em){.bean-text-with-image .group-left{width:49.1525423729%;float:left;margin-right:1.6949152542%;}.bean-text-with-image .group-right{width:49.1525423729%;float:right;margin-right:0;}}.block{-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px;}.block h2{padding:50px 0 70px 0;position:relative;text-align:center;}@media (min-width:44em){.block.title-line h2:before,.block.title-line h2:after{background-color:#e4e4e4;content:"";display:block;height:1px;position:absolute;top:65px;}.block.title-line h2:before{left:20px;}.block.title-line h2:after{right:20px;}}.contact-form{text-align:center;}.contact-form .block-inner-wrap{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;}@media (min-width:112.5em){.contact-form .block-inner-wrap{max-width:min(90%,1400px);}}.contact-form .webform-component--contact-me-at{text-align:center;}.contact-form .webform-component--contact-me-at label{margin-bottom:20px;margin-top:20px;}.contact-form .webform-component--contact-me-at select{min-width:200px;}.contact-form .form-actions{border-top:thin solid #e4e4e4;margin-top:20px;padding-top:20px;text-align:center;}@media (min-width:44em){.contact-form .webform-component--name{width:40.6779661017%;float:left;margin-right:1.6949152542%;}.contact-form .webform-component--email{width:32.2033898305%;float:left;margin-right:1.6949152542%;}.contact-form .webform-component--phone{width:23.7288135593%;float:right;margin-right:0;}.contact-form .webform-component--contact-me-at{display:inline-block;}.contact-form .webform-component--contact-me-at label{float:left;margin-bottom:14px;margin-right:20px;margin-top:14px;}.contact-form .form-actions{margin-top:70px;padding-top:0;}.contact-form .form-actions input{border-left:20px solid white;border-right:20px solid white;position:relative;top:-30px;}}.block--bean-contact-phone{background-color:#249fe2;text-align:center;}.block--bean-contact-phone .field--name-field-block-body span{display:block;font-size:24px;width:100%;}.block--bean-contact-phone .field--name-field-block-body a{background-color:rgb(126.0725806452,198.4838709677,237.9274193548);border-radius:20px;color:rgb(21.6915322581,113.6935483871,163.8084677419);display:inline-block;margin-top:20px;padding:10px 20px;text-decoration:none;}.block--bean-contact-phone .field--name-field-block-body a:hover{background-color:rgb(171.1088709677,218.2258064516,243.8911290323);}@media (min-width:44em){.block--bean-contact-phone .field--name-field-block-body{display:inline-block;font-size:22px;}.block--bean-contact-phone .field--name-field-block-body .left{border-right:thin dashed white;float:left;padding-right:12px;}.block--bean-contact-phone .field--name-field-block-body span{display:inline;font-size:34px;width:auto;}.block--bean-contact-phone .field--name-field-block-body a{font-size:18px;margin-top:0;margin-left:12px;}.front .block--bean-contact-phone .field--name-field-block-body .left{border-right:none;padding-right:0;}.front .block--bean-contact-phone .field--name-field-block-body a{display:none;}}.block-home-main{background-image:url(/sites/all/themes/custom/timing_ready/images/hero-timingready-16-9.jpg);background-attachment:fixed;background-repeat:no-repeat;background-position:center center;background-size:cover;color:white;padding:50px 20px;text-align:center;position:relative;}.block-home-main::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.85);z-index:1;}.block-home-main > *{position:relative;z-index:2;}.block-home-main h2.block__title{color:#249fe2;font-family:"Carter One",cursive;font-size:4rem;line-height:1.2;padding:50px 0;text-shadow:2px 2px 3px rgba(0,0,0,0.5);}.block-home-main h2.block__title span{color:white;margin-left:-5px;}.block-home-main .block-inner-wrap{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;}@media (min-width:112.5em){.block-home-main .block-inner-wrap{max-width:min(90%,1400px);}}@media (min-width:44em){.block-home-main .block-inner-wrap{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:44em) and (min-width:112.5em){.block-home-main .block-inner-wrap{max-width:min(90%,1400px);}}@media (min-width:70em){.block-home-main .block-inner-wrap{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:70em) and (min-width:112.5em){.block-home-main .block-inner-wrap{max-width:min(90%,1400px);}}@media (min-width:90em){.block-home-main .block-inner-wrap{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:90em) and (min-width:112.5em){.block-home-main .block-inner-wrap{max-width:min(90%,1400px);}}@media (min-width:112.5em){.block-home-main .block-inner-wrap{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:112.5em) and (min-width:112.5em){.block-home-main .block-inner-wrap{max-width:min(90%,1400px);}}@media (min-width:120em){.block-home-main .block-inner-wrap{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:120em) and (min-width:112.5em){.block-home-main .block-inner-wrap{max-width:min(90%,1400px);}}@media (min-width:112.5em){.block-home-main .block-inner-wrap{max-width:min(90%,1400px);}}.block-home-main .block__content{font-size:18px;}@media (min-width:44em){.block-home-main .block__content{font-size:20px;}}@media (min-width:70em){.block-home-main .block__content{font-size:22px;}}@media (min-width:90em){.block-home-main .block__content{font-size:24px;}}@media (min-width:112.5em){.block-home-main .block__content{font-size:26px;}}.block-home-main .block__content{font-weight:700;text-shadow:2px 2px 3px rgba(0,0,0,0.5);}.block-home-main .block__content p{padding-top:1.5rem;}@media (min-width:44em){.block-home-main .block__content p{padding-top:1.5rem;}}@media (min-width:70em){.block-home-main .block__content p{padding-top:2rem;}}@media (min-width:90em){.block-home-main .block__content p{padding-top:2rem;}}@media (min-width:112.5em){.block-home-main .block__content p{padding-top:2.5rem;}}.block-home-main .block__content p{padding-bottom:1.5rem;}@media (min-width:44em){.block-home-main .block__content p{padding-bottom:1.5rem;}}@media (min-width:70em){.block-home-main .block__content p{padding-bottom:2rem;}}@media (min-width:90em){.block-home-main .block__content p{padding-bottom:2rem;}}@media (min-width:112.5em){.block-home-main .block__content p{padding-bottom:2.5rem;}}.block-home-main .block__content p{font-weight:800;}.block-home-main .buttons{margin-top:3rem;}@media (min-width:44em){.block-home-main .buttons{margin-top:3rem;}}@media (min-width:70em){.block-home-main .buttons{margin-top:3.5rem;}}@media (min-width:90em){.block-home-main .buttons{margin-top:3.5rem;}}@media (min-width:112.5em){.block-home-main .buttons{margin-top:4rem;}}.block-home-main .buttons{text-shadow:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-sizing:border-box;box-sizing:border-box;gap:1.5rem;}.block-home-main .buttons .link-button{font-size:18px;}@media (min-width:44em){.block-home-main .buttons .link-button{font-size:20px;}}@media (min-width:70em){.block-home-main .buttons .link-button{font-size:22px;}}@media (min-width:90em){.block-home-main .buttons .link-button{font-size:24px;}}@media (min-width:112.5em){.block-home-main .buttons .link-button{font-size:26px;}}.block-home-main .buttons .link-button{margin-bottom:1.5rem;}@media (min-width:44em){.block-home-main .buttons .link-button{margin-bottom:1.5rem;}}@media (min-width:70em){.block-home-main .buttons .link-button{margin-bottom:2rem;}}@media (min-width:90em){.block-home-main .buttons .link-button{margin-bottom:2rem;}}@media (min-width:112.5em){.block-home-main .buttons .link-button{margin-bottom:2.5rem;}}.block-home-main .buttons .link-button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;background:linear-gradient(135deg,rgb(24.6733870968,129.3225806452,186.3266129032),#249fe2);border-radius:8px;padding:1rem 2rem;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;color:white;text-shadow:0 1px 2px rgba(0,0,0,0.3);-webkit-box-shadow:0 4px 15px rgba(36,159,226,0.4);box-shadow:0 4px 15px rgba(36,159,226,0.4);-webkit-transition:all 0.3s cubic-bezier(0.4,0,0.2,1);transition:all 0.3s cubic-bezier(0.4,0,0.2,1);position:relative;overflow:hidden;}.block-home-main .buttons .link-button::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(rgba(255,255,255,0.2)),to(transparent));background:linear-gradient(90deg,transparent,rgba(255,255,255,0.2),transparent);-webkit-transition:left 0.5s ease;transition:left 0.5s ease;}.block-home-main .buttons .link-button:hover{background:linear-gradient(135deg,rgb(27.6552419355,144.9516129032,208.8447580645),rgb(58.5181451613,168.8709677419,228.9818548387));border-color:white;-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 8px 25px rgba(36,159,226,0.5);box-shadow:0 8px 25px rgba(36,159,226,0.5);color:white;text-shadow:0 1px 3px rgba(0,0,0,0.4);}.block-home-main .buttons .link-button:hover::before{left:100%;}.block-home-main .buttons .link-button:active{-webkit-transform:translateY(0);transform:translateY(0);-webkit-box-shadow:0 4px 15px rgba(36,159,226,0.3);box-shadow:0 4px 15px rgba(36,159,226,0.3);}.block-home-main .buttons .link-button.last-button{margin-bottom:0;background:linear-gradient(135deg,white,rgba(255,255,255,0.95));color:rgb(21.6915322581,113.6935483871,163.8084677419);border-color:rgba(255,255,255,0.9);text-shadow:none;-webkit-box-shadow:0 4px 15px rgba(0,0,0,0.2);box-shadow:0 4px 15px rgba(0,0,0,0.2);}.block-home-main .buttons .link-button.last-button:hover{background:linear-gradient(135deg,white,white);color:rgb(18.7096774194,98.064516129,141.2903225806);border-color:white;-webkit-box-shadow:0 8px 25px rgba(0,0,0,0.3);box-shadow:0 8px 25px rgba(0,0,0,0.3);text-shadow:0 1px 2px rgba(0,0,0,0.1);}@media (min-width:44em){.block-home-main{padding-top:4rem;padding-bottom:3rem;padding-left:1.5rem;padding-right:1.5rem;}}@media (min-width:44em) and (min-width:44em){.block-home-main{padding-top:4rem;}}@media (min-width:44em) and (min-width:70em){.block-home-main{padding-top:5rem;}}@media (min-width:44em) and (min-width:90em){.block-home-main{padding-top:5rem;}}@media (min-width:44em) and (min-width:112.5em){.block-home-main{padding-top:6rem;}}@media (min-width:44em) and (min-width:44em){.block-home-main{padding-bottom:3rem;}}@media (min-width:44em) and (min-width:70em){.block-home-main{padding-bottom:3.5rem;}}@media (min-width:44em) and (min-width:90em){.block-home-main{padding-bottom:3.5rem;}}@media (min-width:44em) and (min-width:112.5em){.block-home-main{padding-bottom:4rem;}}@media (min-width:44em) and (min-width:44em){.block-home-main{padding-left:1.5rem;}}@media (min-width:44em) and (min-width:70em){.block-home-main{padding-left:2rem;}}@media (min-width:44em) and (min-width:90em){.block-home-main{padding-left:2rem;}}@media (min-width:44em) and (min-width:112.5em){.block-home-main{padding-left:2.5rem;}}@media (min-width:44em) and (min-width:44em){.block-home-main{padding-right:1.5rem;}}@media (min-width:44em) and (min-width:70em){.block-home-main{padding-right:2rem;}}@media (min-width:44em) and (min-width:90em){.block-home-main{padding-right:2rem;}}@media (min-width:44em) and (min-width:112.5em){.block-home-main{padding-right:2.5rem;}}@media (min-width:44em){.block-home-main h2.block__title span{margin-left:-8px;}.block-home-main .buttons{gap:2rem;}.block-home-main .buttons .link-button{margin:0 10px;padding:1.25rem 2.5rem;font-size:1.125rem;}}@media (min-width:70em){.block-home-main{padding-bottom:4rem;}}@media (min-width:70em) and (min-width:44em){.block-home-main{padding-bottom:4rem;}}@media (min-width:70em) and (min-width:70em){.block-home-main{padding-bottom:5rem;}}@media (min-width:70em) and (min-width:90em){.block-home-main{padding-bottom:5rem;}}@media (min-width:70em) and (min-width:112.5em){.block-home-main{padding-bottom:6rem;}}@media (min-width:70em){.block-home-main .buttons{gap:2.5rem;}.block-home-main .buttons .link-button{padding:1.5rem 3rem;font-size:1.25rem;letter-spacing:0.75px;}}@media (min-width:90em){.block-home-main{padding-bottom:4rem;}}@media (min-width:90em) and (min-width:44em){.block-home-main{padding-bottom:4rem;}}@media (min-width:90em) and (min-width:70em){.block-home-main{padding-bottom:5rem;}}@media (min-width:90em) and (min-width:90em){.block-home-main{padding-bottom:5rem;}}@media (min-width:90em) and (min-width:112.5em){.block-home-main{padding-bottom:6rem;}}@media (min-width:112.5em){.block-home-main{padding-bottom:4rem;}}@media (min-width:112.5em) and (min-width:44em){.block-home-main{padding-bottom:4rem;}}@media (min-width:112.5em) and (min-width:70em){.block-home-main{padding-bottom:5rem;}}@media (min-width:112.5em) and (min-width:90em){.block-home-main{padding-bottom:5rem;}}@media (min-width:112.5em) and (min-width:112.5em){.block-home-main{padding-bottom:6rem;}}.block--bean-huge-experience{background-image:url(/sites/all/themes/custom/timing_ready/images/bg-blizzard.png);padding:60px 20px;}.block--bean-huge-experience h2{padding-bottom:50px;}.block--bean-huge-experience .block-inner-wrap{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}@media (min-width:112.5em){.block--bean-huge-experience .block-inner-wrap{max-width:min(90%,1400px);}}.block--bean-huge-experience .field--name-field-block-body{text-align:center;}@media (min-width:44em){.block--bean-huge-experience{padding:80px 20px;}.block--bean-huge-experience h2{font-size:20px;text-align:left;width:70%;}.block--bean-huge-experience .group-right{padding-top:40px;}.block--bean-huge-experience .field--name-field-block-body{text-align:left;}}.block--bean-numbers{padding:60px 20px;}.block--bean-numbers h2{padding:0 0 50px 0;}.block--bean-numbers .block-inner-wrap{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;}@media (min-width:112.5em){.block--bean-numbers .block-inner-wrap{max-width:min(90%,1400px);}}.block--bean-numbers .field--name-field-block-body{text-align:center;}.block--bean-numbers .field--name-field-image{margin-top:60px;}@media (min-width:44em){.block--bean-numbers{padding:80px 20px;}.block--bean-numbers h2{font-size:30px;padding:50px 0 50px 0;text-align:right;}.block--bean-numbers .group-left{-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:50px;padding-top:40px;}.block--bean-numbers .field--name-field-block-body{text-align:right;}.block--bean-numbers .field--name-field-image{margin-top:0;position:relative;}.block--bean-numbers .field--name-field-image:after{background:url(/sites/all/themes/custom/timing_ready/images/bg-numbers.png) no-repeat;content:"";display:block;height:509px;position:absolute;right:-80px;top:-80px;width:702px;z-index:-1;}}.block-one-team{background-image:url(/sites/all/themes/custom/timing_ready/images/bg-one-team.jpg);background-position:center center;background-size:cover;color:white;padding-top:4rem;}@media (min-width:44em){.block-one-team{padding-top:4rem;}}@media (min-width:70em){.block-one-team{padding-top:5rem;}}@media (min-width:90em){.block-one-team{padding-top:5rem;}}@media (min-width:112.5em){.block-one-team{padding-top:6rem;}}.block-one-team{padding-bottom:4rem;}@media (min-width:44em){.block-one-team{padding-bottom:4rem;}}@media (min-width:70em){.block-one-team{padding-bottom:5rem;}}@media (min-width:90em){.block-one-team{padding-bottom:5rem;}}@media (min-width:112.5em){.block-one-team{padding-bottom:6rem;}}.block-one-team{position:relative;}.block-one-team::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.8);z-index:1;}.block-one-team .block-inner-wrap{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;}@media (min-width:112.5em){.block-one-team .block-inner-wrap{max-width:min(90%,1400px);}}@media (min-width:44em){.block-one-team .block-inner-wrap{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:44em) and (min-width:112.5em){.block-one-team .block-inner-wrap{max-width:min(90%,1400px);}}@media (min-width:70em){.block-one-team .block-inner-wrap{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:70em) and (min-width:112.5em){.block-one-team .block-inner-wrap{max-width:min(90%,1400px);}}@media (min-width:90em){.block-one-team .block-inner-wrap{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:90em) and (min-width:112.5em){.block-one-team .block-inner-wrap{max-width:min(90%,1400px);}}@media (min-width:112.5em){.block-one-team .block-inner-wrap{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:112.5em) and (min-width:112.5em){.block-one-team .block-inner-wrap{max-width:min(90%,1400px);}}@media (min-width:120em){.block-one-team .block-inner-wrap{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:120em) and (min-width:112.5em){.block-one-team .block-inner-wrap{max-width:min(90%,1400px);}}@media (min-width:112.5em){.block-one-team .block-inner-wrap{max-width:min(90%,1400px);}}.block-one-team .block-inner-wrap{position:relative;z-index:2;}.block-one-team .block__content{font-size:18px;}@media (min-width:44em){.block-one-team .block__content{font-size:20px;}}@media (min-width:70em){.block-one-team .block__content{font-size:22px;}}@media (min-width:90em){.block-one-team .block__content{font-size:24px;}}@media (min-width:112.5em){.block-one-team .block__content{font-size:26px;}}.block-one-team .block__content{text-align:center;padding:2rem;}@media (min-width:44em){.block-one-team .block__content{padding:2rem;}}@media (min-width:70em){.block-one-team .block__content{padding:2.5rem;}}@media (min-width:90em){.block-one-team .block__content{padding:2.5rem;}}@media (min-width:112.5em){.block-one-team .block__content{padding:3rem;}}.block-one-team .block__content{position:relative;z-index:2;}@media (min-width:44em){.block-one-team::before{display:none;}.block-one-team .block__content{background-color:rgba(36,159,226,0.9);margin-top:4rem;margin-bottom:4rem;padding:3rem;margin-left:auto;margin-right:auto;border-radius:12px;-webkit-box-shadow:0 8px 32px rgba(0,0,0,0.2);box-shadow:0 8px 32px rgba(0,0,0,0.2);backdrop-filter:blur(10px);}}@media (min-width:44em) and (min-width:44em){.block-one-team .block__content{margin-top:4rem;}}@media (min-width:44em) and (min-width:70em){.block-one-team .block__content{margin-top:5rem;}}@media (min-width:44em) and (min-width:90em){.block-one-team .block__content{margin-top:5rem;}}@media (min-width:44em) and (min-width:112.5em){.block-one-team .block__content{margin-top:6rem;}}@media (min-width:44em) and (min-width:44em){.block-one-team .block__content{margin-bottom:4rem;}}@media (min-width:44em) and (min-width:70em){.block-one-team .block__content{margin-bottom:5rem;}}@media (min-width:44em) and (min-width:90em){.block-one-team .block__content{margin-bottom:5rem;}}@media (min-width:44em) and (min-width:112.5em){.block-one-team .block__content{margin-bottom:6rem;}}@media (min-width:44em) and (min-width:44em){.block-one-team .block__content{padding:3rem;}}@media (min-width:44em) and (min-width:70em){.block-one-team .block__content{padding:3.5rem;}}@media (min-width:44em) and (min-width:90em){.block-one-team .block__content{padding:3.5rem;}}@media (min-width:44em) and (min-width:112.5em){.block-one-team .block__content{padding:4rem;}}.front .block--cool-tr-blocks-page-title{padding:0;}.block--cool-tr-blocks-page-title{text-align:center;}.block--bean-register-wherever{background-image:url(/sites/all/themes/custom/timing_ready/images/bg-blizzard.png);padding:60px 20px;}.block--bean-register-wherever h2{padding-bottom:50px;}.block--bean-register-wherever .block-inner-wrap{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}@media (min-width:112.5em){.block--bean-register-wherever .block-inner-wrap{max-width:min(90%,1400px);}}.block--bean-register-wherever .field--name-field-block-body{text-align:center;}@media (min-width:44em){.block--bean-register-wherever h2{font-size:20px;text-align:left;width:70%;}.block--bean-register-wherever .group-right{padding-top:60px;}.block--bean-register-wherever .field--name-field-block-body{text-align:left;}}.block--bean-results-wherever{background-image:url(/sites/all/themes/custom/timing_ready/images/bg-diagonal-blue.png);color:white;padding:60px 20px;}.block--bean-results-wherever h2{padding:0 0 50px 0;}.block--bean-results-wherever .block-inner-wrap{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;}@media (min-width:112.5em){.block--bean-results-wherever .block-inner-wrap{max-width:min(90%,1400px);}}.block--bean-results-wherever .field--name-field-block-body{text-align:center;}.block--bean-results-wherever .field--name-field-image{margin-top:60px;}@media (min-width:44em){.block--bean-results-wherever h2{font-size:30px;padding:50px 0 50px 0;text-align:right;}.block--bean-results-wherever .group-left{-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:50px;padding-top:60px;}.block--bean-results-wherever .field--name-field-block-body{text-align:right;}.block--bean-results-wherever .field--name-field-image{margin-top:0;}}.block--tr-blocks-search-by-number{padding-top:3rem;}@media (min-width:44em){.block--tr-blocks-search-by-number{padding-top:3rem;}}@media (min-width:70em){.block--tr-blocks-search-by-number{padding-top:3.5rem;}}@media (min-width:90em){.block--tr-blocks-search-by-number{padding-top:3.5rem;}}@media (min-width:112.5em){.block--tr-blocks-search-by-number{padding-top:4rem;}}.block--tr-blocks-search-by-number{padding-bottom:3rem;}@media (min-width:44em){.block--tr-blocks-search-by-number{padding-bottom:3rem;}}@media (min-width:70em){.block--tr-blocks-search-by-number{padding-bottom:3.5rem;}}@media (min-width:90em){.block--tr-blocks-search-by-number{padding-bottom:3.5rem;}}@media (min-width:112.5em){.block--tr-blocks-search-by-number{padding-bottom:4rem;}}.block--tr-blocks-search-by-number h2{padding-bottom:2rem;}@media (min-width:44em){.block--tr-blocks-search-by-number h2{padding-bottom:2rem;}}@media (min-width:70em){.block--tr-blocks-search-by-number h2{padding-bottom:2.5rem;}}@media (min-width:90em){.block--tr-blocks-search-by-number h2{padding-bottom:2.5rem;}}@media (min-width:112.5em){.block--tr-blocks-search-by-number h2{padding-bottom:3rem;}}.block--tr-blocks-search-by-number h2{text-align:center;}.block--tr-blocks-search-by-number .block-inner-wrap{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;}@media (min-width:112.5em){.block--tr-blocks-search-by-number .block-inner-wrap{max-width:min(90%,1400px);}}@media (min-width:44em){.block--tr-blocks-search-by-number .block-inner-wrap{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:44em) and (min-width:112.5em){.block--tr-blocks-search-by-number .block-inner-wrap{max-width:min(90%,1400px);}}@media (min-width:70em){.block--tr-blocks-search-by-number .block-inner-wrap{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:70em) and (min-width:112.5em){.block--tr-blocks-search-by-number .block-inner-wrap{max-width:min(90%,1400px);}}@media (min-width:90em){.block--tr-blocks-search-by-number .block-inner-wrap{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:90em) and (min-width:112.5em){.block--tr-blocks-search-by-number .block-inner-wrap{max-width:min(90%,1400px);}}@media (min-width:112.5em){.block--tr-blocks-search-by-number .block-inner-wrap{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:112.5em) and (min-width:112.5em){.block--tr-blocks-search-by-number .block-inner-wrap{max-width:min(90%,1400px);}}@media (min-width:120em){.block--tr-blocks-search-by-number .block-inner-wrap{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:120em) and (min-width:112.5em){.block--tr-blocks-search-by-number .block-inner-wrap{max-width:min(90%,1400px);}}@media (min-width:112.5em){.block--tr-blocks-search-by-number .block-inner-wrap{max-width:min(90%,1400px);}}.block--tr-blocks-search-by-number .tr-blocks-search-by-number > div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box;gap:1rem;}.block--tr-blocks-search-by-number .tr-blocks-search-by-number .form-item-event,.block--tr-blocks-search-by-number .tr-blocks-search-by-number .form-item-number{-webkit-box-flex:1;-ms-flex:1;flex:1;}.block--tr-blocks-search-by-number .tr-blocks-search-by-number .form-item-event input,.block--tr-blocks-search-by-number .tr-blocks-search-by-number .form-item-number input{width:100%;padding:1.5rem;}@media (min-width:44em){.block--tr-blocks-search-by-number .tr-blocks-search-by-number .form-item-event input,.block--tr-blocks-search-by-number .tr-blocks-search-by-number .form-item-number input{padding:1.5rem;}}@media (min-width:70em){.block--tr-blocks-search-by-number .tr-blocks-search-by-number .form-item-event input,.block--tr-blocks-search-by-number .tr-blocks-search-by-number .form-item-number input{padding:2rem;}}@media (min-width:90em){.block--tr-blocks-search-by-number .tr-blocks-search-by-number .form-item-event input,.block--tr-blocks-search-by-number .tr-blocks-search-by-number .form-item-number input{padding:2rem;}}@media (min-width:112.5em){.block--tr-blocks-search-by-number .tr-blocks-search-by-number .form-item-event input,.block--tr-blocks-search-by-number .tr-blocks-search-by-number .form-item-number input{padding:2.5rem;}}.block--tr-blocks-search-by-number .tr-blocks-search-by-number .form-item-event input,.block--tr-blocks-search-by-number .tr-blocks-search-by-number .form-item-number input{border:2px solid #e4e4e4;border-radius:6px;font-size:16px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.block--tr-blocks-search-by-number .tr-blocks-search-by-number .form-item-event input:focus,.block--tr-blocks-search-by-number .tr-blocks-search-by-number .form-item-number input:focus{border-color:#249fe2;outline:none;-webkit-box-shadow:0 0 0 3px rgba(36,159,226,0.1);box-shadow:0 0 0 3px rgba(36,159,226,0.1);-webkit-transform:translateY(-1px);transform:translateY(-1px);}.block--tr-blocks-search-by-number .tr-blocks-search-by-number .form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:2rem;}@media (min-width:44em){.block--tr-blocks-search-by-number .tr-blocks-search-by-number .form-actions{margin-top:2rem;}}@media (min-width:70em){.block--tr-blocks-search-by-number .tr-blocks-search-by-number .form-actions{margin-top:2.5rem;}}@media (min-width:90em){.block--tr-blocks-search-by-number .tr-blocks-search-by-number .form-actions{margin-top:2.5rem;}}@media (min-width:112.5em){.block--tr-blocks-search-by-number .tr-blocks-search-by-number .form-actions{margin-top:3rem;}}.block--tr-blocks-search-by-number .tr-blocks-search-by-number .form-actions input{padding:1.5rem;}@media (min-width:44em){.block--tr-blocks-search-by-number .tr-blocks-search-by-number .form-actions input{padding:1.5rem;}}@media (min-width:70em){.block--tr-blocks-search-by-number .tr-blocks-search-by-number .form-actions input{padding:2rem;}}@media (min-width:90em){.block--tr-blocks-search-by-number .tr-blocks-search-by-number .form-actions input{padding:2rem;}}@media (min-width:112.5em){.block--tr-blocks-search-by-number .tr-blocks-search-by-number .form-actions input{padding:2.5rem;}}.block--tr-blocks-search-by-number .tr-blocks-search-by-number .form-actions input{padding-left:3rem;}@media (min-width:44em){.block--tr-blocks-search-by-number .tr-blocks-search-by-number .form-actions input{padding-left:3rem;}}@media (min-width:70em){.block--tr-blocks-search-by-number .tr-blocks-search-by-number .form-actions input{padding-left:3.5rem;}}@media (min-width:90em){.block--tr-blocks-search-by-number .tr-blocks-search-by-number .form-actions input{padding-left:3.5rem;}}@media (min-width:112.5em){.block--tr-blocks-search-by-number .tr-blocks-search-by-number .form-actions input{padding-left:4rem;}}.block--tr-blocks-search-by-number .tr-blocks-search-by-number .form-actions input{padding-right:3rem;}@media (min-width:44em){.block--tr-blocks-search-by-number .tr-blocks-search-by-number .form-actions input{padding-right:3rem;}}@media (min-width:70em){.block--tr-blocks-search-by-number .tr-blocks-search-by-number .form-actions input{padding-right:3.5rem;}}@media (min-width:90em){.block--tr-blocks-search-by-number .tr-blocks-search-by-number .form-actions input{padding-right:3.5rem;}}@media (min-width:112.5em){.block--tr-blocks-search-by-number .tr-blocks-search-by-number .form-actions input{padding-right:4rem;}}.block--tr-blocks-search-by-number .tr-blocks-search-by-number .form-actions input{background-color:#249fe2;color:white;border:2px solid #249fe2;border-radius:6px;font-size:16px;font-weight:400;cursor:pointer;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.block--tr-blocks-search-by-number .tr-blocks-search-by-number .form-actions input:hover{background-color:rgb(24.6733870968,129.3225806452,186.3266129032);-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 8px rgba(36,159,226,0.3);box-shadow:0 4px 8px rgba(36,159,226,0.3);}@media (min-width:44em){.block--tr-blocks-search-by-number .tr-blocks-search-by-number > div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box;gap:1.5rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}.block--tr-blocks-search-by-number .tr-blocks-search-by-number .form-item-event,.block--tr-blocks-search-by-number .tr-blocks-search-by-number .form-item-number{display:block;-ms-flex-negative:0;flex-shrink:0;}.block--tr-blocks-search-by-number .tr-blocks-search-by-number .form-item-event{-webkit-box-flex:2;-ms-flex:2;flex:2;}.block--tr-blocks-search-by-number .tr-blocks-search-by-number .form-item-number{-webkit-box-flex:1;-ms-flex:1;flex:1;}.block--tr-blocks-search-by-number .tr-blocks-search-by-number .form-actions{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:0;-ms-flex-item-align:end;align-self:flex-end;display:block;}}@media (min-width:70em){.block--tr-blocks-search-by-number .tr-blocks-search-by-number > div{gap:calc(2rem - 4px);}}@media (min-width:90em){.block--tr-blocks-search-by-number .tr-blocks-search-by-number > div{gap:calc(2.5rem - 4px);}}@media (min-width:112.5em){.block--tr-blocks-search-by-number .tr-blocks-search-by-number > div{gap:calc(3rem - 4px);}}.block--bean-wheater-endures{background-image:url(/sites/all/themes/custom/timing_ready/images/bg-halftone.png);padding:60px 20px;}.block--bean-wheater-endures h2{padding-bottom:50px;}.block--bean-wheater-endures .block-inner-wrap{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;}@media (min-width:112.5em){.block--bean-wheater-endures .block-inner-wrap{max-width:min(90%,1400px);}}.block--bean-wheater-endures .field--name-field-block-body{text-align:center;}@media (min-width:44em){.block--bean-wheater-endures{position:relative;}.block--bean-wheater-endures:after{background:url(/sites/all/themes/custom/timing_ready/images/weather.png) no-repeat;content:"";display:block;height:281px;position:absolute;right:0;top:0;width:309px;z-index:1;}.block--bean-wheater-endures h2{font-size:20px;padding-bottom:30px;text-align:left;width:70%;}.block--bean-wheater-endures .group-left{width:44.9152542373%;float:left;margin-right:1.6949152542%;}.block--bean-wheater-endures .group-right{width:49.1525423729%;float:left;margin-right:1.6949152542%;padding-top:120px;}.block--bean-wheater-endures .field--name-field-block-body{text-align:left;}}.block--views-what-we-do-block{background-image:url(/sites/all/themes/custom/timing_ready/images/shattered.jpg);background-size:cover;background-position:center;padding-top:4rem;}@media (min-width:44em){.block--views-what-we-do-block{padding-top:4rem;}}@media (min-width:70em){.block--views-what-we-do-block{padding-top:5rem;}}@media (min-width:90em){.block--views-what-we-do-block{padding-top:5rem;}}@media (min-width:112.5em){.block--views-what-we-do-block{padding-top:6rem;}}.block--views-what-we-do-block{padding-bottom:4rem;}@media (min-width:44em){.block--views-what-we-do-block{padding-bottom:4rem;}}@media (min-width:70em){.block--views-what-we-do-block{padding-bottom:5rem;}}@media (min-width:90em){.block--views-what-we-do-block{padding-bottom:5rem;}}@media (min-width:112.5em){.block--views-what-we-do-block{padding-bottom:6rem;}}.block--views-what-we-do-block .block-inner-wrap{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;}@media (min-width:112.5em){.block--views-what-we-do-block .block-inner-wrap{max-width:min(90%,1400px);}}@media (min-width:44em){.block--views-what-we-do-block .block-inner-wrap{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:44em) and (min-width:112.5em){.block--views-what-we-do-block .block-inner-wrap{max-width:min(90%,1400px);}}@media (min-width:70em){.block--views-what-we-do-block .block-inner-wrap{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:70em) and (min-width:112.5em){.block--views-what-we-do-block .block-inner-wrap{max-width:min(90%,1400px);}}@media (min-width:90em){.block--views-what-we-do-block .block-inner-wrap{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:90em) and (min-width:112.5em){.block--views-what-we-do-block .block-inner-wrap{max-width:min(90%,1400px);}}@media (min-width:112.5em){.block--views-what-we-do-block .block-inner-wrap{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:112.5em) and (min-width:112.5em){.block--views-what-we-do-block .block-inner-wrap{max-width:min(90%,1400px);}}@media (min-width:120em){.block--views-what-we-do-block .block-inner-wrap{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:120em) and (min-width:112.5em){.block--views-what-we-do-block .block-inner-wrap{max-width:min(90%,1400px);}}@media (min-width:112.5em){.block--views-what-we-do-block .block-inner-wrap{max-width:min(90%,1400px);}}.block--views-what-we-do-block h2.block__title{margin-bottom:3rem;}@media (min-width:44em){.block--views-what-we-do-block h2.block__title{margin-bottom:3rem;}}@media (min-width:70em){.block--views-what-we-do-block h2.block__title{margin-bottom:3.5rem;}}@media (min-width:90em){.block--views-what-we-do-block h2.block__title{margin-bottom:3.5rem;}}@media (min-width:112.5em){.block--views-what-we-do-block h2.block__title{margin-bottom:4rem;}}.block--views-what-we-do-block h2.block__title{text-align:center;}.block--views-what-we-do-block h2.block__title:before,.block--views-what-we-do-block h2.block__title:after{width:35%;}.block--views-what-we-do-block .view .view-content{margin:0 auto;display:grid;grid-template-columns:repeat(1,1fr);gap:1rem;}@media (min-width:44em){.block--views-what-we-do-block .view .view-content{grid-template-columns:repeat(2,1fr);gap:1.5rem;}}@media (min-width:70em){.block--views-what-we-do-block .view .view-content{grid-template-columns:repeat(2,1fr);gap:2rem;}}@media (min-width:90em){.block--views-what-we-do-block .view .view-content{grid-template-columns:repeat(2,1fr);gap:2rem;}}@media (min-width:112.5em){.block--views-what-we-do-block .view .view-content{grid-template-columns:repeat(2,1fr);gap:2.5rem;}}.block--views-what-we-do-block .view .views-row{background-color:rgba(255,255,255,0.95);border-radius:8px;-webkit-transition:-webkit-transform 0.3s ease,-webkit-box-shadow 0.3s ease;transition:-webkit-transform 0.3s ease,-webkit-box-shadow 0.3s ease;transition:transform 0.3s ease,box-shadow 0.3s ease;transition:transform 0.3s ease,box-shadow 0.3s ease,-webkit-transform 0.3s ease,-webkit-box-shadow 0.3s ease;position:relative;overflow:hidden;}.block--views-what-we-do-block .view .views-row:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 8px 16px rgba(0,0,0,0.1);box-shadow:0 8px 16px rgba(0,0,0,0.1);}.block--views-what-we-do-block .view .views-row .icon-plus{position:absolute;width:100%;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(36,159,226,0.95),rgba(81.0362903226,178.7419354839,231.9637096774,0.95));color:white;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;font-size:1.125rem;font-weight:600;opacity:0;-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-transition:all 0.3s cubic-bezier(0.4,0,0.2,1);transition:all 0.3s cubic-bezier(0.4,0,0.2,1);z-index:2;border-radius:8px;}.block--views-what-we-do-block .view .views-row .icon-plus:before{content:"→";margin-right:0.75rem;font-size:1.25rem;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;}.block--views-what-we-do-block .view .views-row .icon-plus:hover{background:linear-gradient(135deg,rgba(24.6733870968,129.3225806452,186.3266129032,0.95),rgba(36,159,226,0.95));-webkit-transform:scale(1);transform:scale(1);}.block--views-what-we-do-block .view .views-row .icon-plus:hover:before{-webkit-transform:translateX(3px);transform:translateX(3px);}.block--views-what-we-do-block .view .views-row:hover .icon-plus{opacity:1;-webkit-transform:scale(1);transform:scale(1);}.st-event-5 .group-content{background:url(/sites/all/themes/custom/timing_ready/images/events-registrations/idrd.png) no-repeat;background-position:right 20px top 20px;}.page-event.section-resultados .block--cool-tr-blocks-page-title{display:none;}.entity-st-event.view-mode-full.sport-atletismo .group-header{background-image:url(/sites/all/themes/custom/timing_ready/images/events-headers/header-athletics.jpg);}.entity-st-event.view-mode-full.sport-ciclismo-de-ruta .group-header{background-image:url(/sites/all/themes/custom/timing_ready/images/events-headers/header-cycling.jpg);}.entity-st-event.view-mode-full.sport-mountain-bike .group-header{background-image:url(/sites/all/themes/custom/timing_ready/images/events-headers/header-mtb.jpg);}.entity-st-event.view-mode-full.sport-down-hill .group-header{background-image:url(/sites/all/themes/custom/timing_ready/images/events-headers/header-downhill.jpg);}.entity-st-event.view-mode-full.sport-cross-country .group-header{background-image:url(/sites/all/themes/custom/timing_ready/images/events-headers/header-cross-country.jpg);}.entity-st-event.view-mode-full .group-header{background-image:url(/sites/all/themes/custom/timing_ready/images/events-headers/header-athletics.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-box-sizing:border-box;box-sizing:border-box;color:white;height:400px;padding:60px 20px 40px;text-align:center;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.entity-st-event.view-mode-full .group-header::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(0,0,0,0.4),rgba(0,0,0,0.2));z-index:1;}.entity-st-event.view-mode-full .group-header > *{position:relative;z-index:2;}.entity-st-event.view-mode-full .group-header h1{color:white;font-size:2.5rem;line-height:1.2;text-shadow:2px 2px 8px rgba(0,0,0,0.7);margin-bottom:1rem;font-weight:700;letter-spacing:-0.5px;}.entity-st-event.view-mode-full .group-header h1.name-length-long{font-size:2rem;}.entity-st-event.view-mode-full .group-header .field--name-field-event-date{font-size:1.25rem;line-height:1.3;margin-bottom:2rem;text-shadow:1px 1px 4px rgba(0,0,0,0.7);font-weight:500;font-style:italic;}.entity-st-event.view-mode-full .group-header .event-category-selector{margin-top:1rem;}.entity-st-event.view-mode-full .group-header .event-category-selector select{width:280px;max-width:100%;}.entity-st-event.view-mode-full .group-content{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;}@media (min-width:112.5em){.entity-st-event.view-mode-full .group-content{max-width:min(90%,1400px);}}@media (min-width:44em){.entity-st-event.view-mode-full .group-content{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:44em) and (min-width:112.5em){.entity-st-event.view-mode-full .group-content{max-width:min(90%,1400px);}}@media (min-width:70em){.entity-st-event.view-mode-full .group-content{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:70em) and (min-width:112.5em){.entity-st-event.view-mode-full .group-content{max-width:min(90%,1400px);}}@media (min-width:90em){.entity-st-event.view-mode-full .group-content{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:90em) and (min-width:112.5em){.entity-st-event.view-mode-full .group-content{max-width:min(90%,1400px);}}@media (min-width:112.5em){.entity-st-event.view-mode-full .group-content{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:112.5em) and (min-width:112.5em){.entity-st-event.view-mode-full .group-content{max-width:min(90%,1400px);}}@media (min-width:120em){.entity-st-event.view-mode-full .group-content{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:120em) and (min-width:112.5em){.entity-st-event.view-mode-full .group-content{max-width:min(90%,1400px);}}@media (min-width:112.5em){.entity-st-event.view-mode-full .group-content{max-width:min(90%,1400px);}}.entity-st-event.view-mode-full .group-content{padding:3rem 0;background-color:white;}.entity-st-event.view-mode-full .group-content .tr-action-links{float:left;margin-top:20px;width:100%;}.entity-st-event.view-mode-full .event-results{background-color:white;border-radius:8px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,0.08);box-shadow:0 4px 20px rgba(0,0,0,0.08);overflow:hidden;}.entity-st-event.view-mode-full .event-results .quicktabs-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;list-style:none;background-color:white;border-bottom:3px solid rgb(240.75,240.75,240.75);}.entity-st-event.view-mode-full .event-results .quicktabs-tabs li{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0;}.entity-st-event.view-mode-full .event-results .quicktabs-tabs li.active a{background:linear-gradient(135deg,#249fe2,rgb(23.4806451613,123.0709677419,177.3193548387));color:white;opacity:1;font-weight:800;font-size:1.25rem;-webkit-box-shadow:0 6px 20px rgba(36,159,226,0.5),0 0 0 1px rgba(255,255,255,0.2);box-shadow:0 6px 20px rgba(36,159,226,0.5),0 0 0 1px rgba(255,255,255,0.2);-webkit-transform:translateY(-4px);transform:translateY(-4px);z-index:10;}.entity-st-event.view-mode-full .event-results .quicktabs-tabs li a{background:linear-gradient(135deg,white,rgb(248.4,248.4,248.4));color:rgb(48.84,49.5,50.16);display:block;font-size:1.125rem;font-weight:400;padding:1.25rem 2rem;text-align:center;text-decoration:none;text-transform:uppercase;letter-spacing:0.5px;-webkit-transition:all 0.3s cubic-bezier(0.4,0,0.2,1);transition:all 0.3s cubic-bezier(0.4,0,0.2,1);border:1px solid #e4e4e4;border-bottom:none;position:relative;opacity:0.6;}.entity-st-event.view-mode-full .event-results .quicktabs-tabs li a:hover{background:#249fe2;color:white;opacity:0.8;border-color:#249fe2;}.entity-st-event.view-mode-full .event-results .quicktabs_main{padding:0;}.entity-st-event.view-mode-full .event-results table{margin:0;border-collapse:collapse;width:100%;background-color:white;}.entity-st-event.view-mode-full .event-results table thead tr{background:linear-gradient(135deg,rgb(248.4,248.4,248.4),rgb(235.65,235.65,235.65));}.entity-st-event.view-mode-full .event-results table thead th{background:transparent;color:rgb(11.1,11.25,11.4);font-size:0.9375rem;font-weight:500;padding:1rem 0.875rem;text-align:center;text-transform:uppercase;letter-spacing:0.3px;border:none;position:relative;}.entity-st-event.view-mode-full .event-results table thead th:not(:last-child)::after{content:"";position:absolute;right:0;top:25%;bottom:25%;width:1px;background-color:rgba(74,75,76,0.3);}.entity-st-event.view-mode-full .event-results table tbody tr{-webkit-transition:background-color 0.2s ease;transition:background-color 0.2s ease;}.entity-st-event.view-mode-full .event-results table tbody tr:hover{background-color:rgb(238.6633064516,247.8387096774,252.8366935484);}.entity-st-event.view-mode-full .event-results table tbody tr.even{background-color:rgba(244,244,244,0.4);}.entity-st-event.view-mode-full .event-results table tbody tr.odd{background-color:white;}.entity-st-event.view-mode-full .event-results table tbody tr td{padding:1rem;font-size:0.9375rem;color:rgb(36.26,36.75,37.24);border-bottom:1px solid rgb(240.75,240.75,240.75);text-align:center;vertical-align:middle;}.entity-st-event.view-mode-full .event-results table tbody tr td a{color:#249fe2;text-decoration:none;font-weight:500;-webkit-transition:color 0.2s ease;transition:color 0.2s ease;}.entity-st-event.view-mode-full .event-results table tbody tr td a:hover{color:rgb(21.6915322581,113.6935483871,163.8084677419);text-decoration:underline;}.entity-st-event.view-mode-full .event-results table tbody tr td.views-field-number,.entity-st-event.view-mode-full .event-results table tbody tr td.views-field-position{position:relative;text-align:left;padding-left:70px;}.entity-st-event.view-mode-full .event-results table caption{font-size:1.25rem;font-weight:700;margin-bottom:1.5rem;color:rgb(18.7096774194,98.064516129,141.2903225806);text-align:center;padding:1rem 0;background:linear-gradient(135deg,rgb(216.1451612903,237.9677419355,249.8548387097),rgb(193.627016129,228.0967741935,246.872983871));border-radius:6px 6px 0 0;}.entity-st-event.view-mode-full .event-results table caption::after,.entity-st-event.view-mode-full .event-results table caption::before{color:#249fe2;content:"—";font-weight:300;margin:0 0.5rem;}.entity-st-event.view-mode-full .footable-toggle{width:2.75rem;height:2.75rem;margin-right:1.125rem;position:absolute;left:16px;top:11px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#249fe2;border-radius:50%;border:none;-webkit-transition:all 0.3s cubic-bezier(0.4,0,0.2,1);transition:all 0.3s cubic-bezier(0.4,0,0.2,1);opacity:1;}.entity-st-event.view-mode-full .footable-toggle::before{content:"";position:absolute;width:6px;height:2px;background:#fff;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);-webkit-transform-origin:right center;transform-origin:right center;}.entity-st-event.view-mode-full .footable-toggle::after{content:"";position:absolute;width:6px;height:2px;background:#fff;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);-webkit-transform-origin:right center;transform-origin:right center;}.entity-st-event.view-mode-full .footable-toggle.fooicon-plus{rotate:90deg;}.entity-st-event.view-mode-full .footable-toggle.fooicon-minus{rotate:-90deg;}.entity-st-event.view-mode-full .footable-toggle:hover{background:#333;-webkit-transform:scale(1.1);transform:scale(1.1);}@media (min-width:44em){.entity-st-event.view-mode-full .group-header{height:450px;padding:80px 40px 60px;}.entity-st-event.view-mode-full .group-header h1{font-size:3rem;}.entity-st-event.view-mode-full .group-header h1.name-length-long{font-size:2.5rem;}.entity-st-event.view-mode-full .group-header .field--name-field-event-date{font-size:1.5rem;}.entity-st-event.view-mode-full .group-header .event-category-selector{margin-top:1.5rem;}.entity-st-event.view-mode-full .group-header .event-category-selector select{width:320px;}.entity-st-event.view-mode-full .group-content{padding:4rem 0;}.entity-st-event.view-mode-full .event-results .quicktabs-tabs li a{font-size:1.25rem;padding:1.5rem 2.5rem;}.entity-st-event.view-mode-full .event-results .quicktabs-tabs li.active a{font-size:1.375rem;}.entity-st-event.view-mode-full .event-results table thead th{font-size:1rem;padding:1.25rem 1rem;}.entity-st-event.view-mode-full .event-results table tbody tr td{font-size:1rem;padding:1.25rem;}.entity-st-event.view-mode-full .event-results table tbody tr td.views-field-number,.entity-st-event.view-mode-full .event-results table tbody tr td.views-field-position{text-align:center;padding-left:0;}.entity-st-event.view-mode-full .event-results table caption{font-size:1.5rem;padding:1.25rem 0;}}@media (min-width:70em){.entity-st-event.view-mode-full .group-header{height:500px;padding:100px 60px 80px;}.entity-st-event.view-mode-full .group-header h1{font-size:3.5rem;}.entity-st-event.view-mode-full .group-header h1.name-length-long{font-size:3rem;}.entity-st-event.view-mode-full .group-header .field--name-field-event-date{font-size:1.75rem;}.entity-st-event.view-mode-full .group-header .event-category-selector{margin-top:2rem;}.entity-st-event.view-mode-full .group-header .event-category-selector select{width:360px;}.entity-st-event.view-mode-full .group-content{padding:5rem 0;}.entity-st-event.view-mode-full .event-results .quicktabs-tabs li a{font-size:1.375rem;padding:1.75rem 3rem;}.entity-st-event.view-mode-full .event-results .quicktabs-tabs li.active a{font-size:1.5rem;}.entity-st-event.view-mode-full .event-results table thead th{font-size:1.125rem;padding:1.5rem 1.25rem;}.entity-st-event.view-mode-full .event-results table tbody tr td{font-size:1.125rem;padding:1.5rem;}.entity-st-event.view-mode-full .event-results table caption{font-size:1.75rem;padding:1.5rem 0;}}.entity-st-event.view-mode-registration_box{background-color:white;border-radius:8px;-webkit-box-shadow:0 4px 15px rgba(0,0,0,0.1);box-shadow:0 4px 15px rgba(0,0,0,0.1);text-align:left;-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.4,0,0.2,1),-webkit-box-shadow 0.3s cubic-bezier(0.4,0,0.2,1);transition:-webkit-transform 0.3s cubic-bezier(0.4,0,0.2,1),-webkit-box-shadow 0.3s cubic-bezier(0.4,0,0.2,1);transition:transform 0.3s cubic-bezier(0.4,0,0.2,1),box-shadow 0.3s cubic-bezier(0.4,0,0.2,1);transition:transform 0.3s cubic-bezier(0.4,0,0.2,1),box-shadow 0.3s cubic-bezier(0.4,0,0.2,1),-webkit-transform 0.3s cubic-bezier(0.4,0,0.2,1),-webkit-box-shadow 0.3s cubic-bezier(0.4,0,0.2,1);position:relative;overflow:hidden;}.entity-st-event.view-mode-registration_box:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 8px 25px rgba(0,0,0,0.15);box-shadow:0 8px 25px rgba(0,0,0,0.15);}.entity-st-event.view-mode-registration_box .group-content{padding:24px;}.entity-st-event.view-mode-registration_box .event-name{color:rgb(18.7096774194,98.064516129,141.2903225806);font-weight:700;margin-bottom:8px;font-size:1.125rem;}.entity-st-event.view-mode-registration_box .event-sport{color:rgb(24.6733870968,129.3225806452,186.3266129032);margin-bottom:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;font-size:0.875rem;}.entity-st-event.view-mode-registration_box .field--name-field-event-date{font-size:1rem;color:rgb(48.84,49.5,50.16);margin-bottom:20px;font-weight:500;}.entity-st-event.view-mode-registration_box .register-button,.entity-st-event.view-mode-registration_box .link-button.register-button{background:linear-gradient(135deg,rgb(18.7096774194,98.064516129,141.2903225806),rgb(27.6552419355,144.9516129032,208.8447580645)) !important;color:white !important;display:block;padding:12px 0 !important;text-align:center;width:100%;border-radius:6px !important;font-weight:600 !important;text-transform:uppercase;letter-spacing:0.5px;-webkit-transition:all 0.3s cubic-bezier(0.4,0,0.2,1) !important;transition:all 0.3s cubic-bezier(0.4,0,0.2,1) !important;position:relative;overflow:hidden;-webkit-box-shadow:0 2px 8px rgba(36,159,226,0.3) !important;box-shadow:0 2px 8px rgba(36,159,226,0.3) !important;border:none !important;font-size:16px !important;line-height:20px !important;cursor:pointer;}.entity-st-event.view-mode-registration_box .register-button::before,.entity-st-event.view-mode-registration_box .link-button.register-button::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(rgba(255,255,255,0.2)),to(transparent));background:linear-gradient(90deg,transparent,rgba(255,255,255,0.2),transparent);-webkit-transition:left 0.5s ease;transition:left 0.5s ease;}.entity-st-event.view-mode-registration_box .register-button:hover,.entity-st-event.view-mode-registration_box .link-button.register-button:hover{background:linear-gradient(135deg,rgb(21.6915322581,113.6935483871,163.8084677419),rgb(24.6733870968,129.3225806452,186.3266129032)) !important;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 15px rgba(36,159,226,0.4) !important;box-shadow:0 4px 15px rgba(36,159,226,0.4) !important;}.entity-st-event.view-mode-registration_box .register-button:hover::before,.entity-st-event.view-mode-registration_box .link-button.register-button:hover::before{left:100%;}.entity-st-event.view-mode-registration_box .register-button:active,.entity-st-event.view-mode-registration_box .link-button.register-button:active{-webkit-transform:translateY(0);transform:translateY(0);-webkit-box-shadow:0 2px 8px rgba(36,159,226,0.3) !important;box-shadow:0 2px 8px rgba(36,159,226,0.3) !important;}@media (min-width:44em){.entity-st-event.view-mode-registration_box .group-content{padding:28px;}.entity-st-event.view-mode-registration_box .event-name{font-size:1.25rem;}.entity-st-event.view-mode-registration_box .event-sport{font-size:0.9375rem;}.entity-st-event.view-mode-registration_box .field--name-field-event-date{font-size:1.125rem;}.entity-st-event.view-mode-registration_box .register-button,.entity-st-event.view-mode-registration_box .link-button.register-button{padding:14px 0 !important;font-size:1rem !important;}}@media (min-width:70em){.entity-st-event.view-mode-registration_box .group-content{padding:32px;}.entity-st-event.view-mode-registration_box .event-name{font-size:1.375rem;}.entity-st-event.view-mode-registration_box .register-button,.entity-st-event.view-mode-registration_box .link-button.register-button{padding:16px 0 !important;font-size:1.125rem !important;}}.entity-st-event.view-mode-search_results{background-color:white;border-radius:8px;-webkit-box-shadow:0 4px 15px rgba(0,0,0,0.1);box-shadow:0 4px 15px rgba(0,0,0,0.1);text-align:left;-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.4,0,0.2,1),-webkit-box-shadow 0.3s cubic-bezier(0.4,0,0.2,1);transition:-webkit-transform 0.3s cubic-bezier(0.4,0,0.2,1),-webkit-box-shadow 0.3s cubic-bezier(0.4,0,0.2,1);transition:transform 0.3s cubic-bezier(0.4,0,0.2,1),box-shadow 0.3s cubic-bezier(0.4,0,0.2,1);transition:transform 0.3s cubic-bezier(0.4,0,0.2,1),box-shadow 0.3s cubic-bezier(0.4,0,0.2,1),-webkit-transform 0.3s cubic-bezier(0.4,0,0.2,1),-webkit-box-shadow 0.3s cubic-bezier(0.4,0,0.2,1);position:relative;overflow:hidden;}.entity-st-event.view-mode-search_results:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 8px 25px rgba(0,0,0,0.15);box-shadow:0 8px 25px rgba(0,0,0,0.15);}.entity-st-event.view-mode-search_results .group-content{padding:24px;}.entity-st-event.view-mode-search_results .event-name{color:rgb(18.7096774194,98.064516129,141.2903225806);font-weight:700;margin-bottom:8px;font-size:1.125rem;}.entity-st-event.view-mode-search_results .event-sport{color:rgb(24.6733870968,129.3225806452,186.3266129032);margin-bottom:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;font-size:0.875rem;}.entity-st-event.view-mode-search_results .field--name-field-event-date{font-size:1rem;color:rgb(48.84,49.5,50.16);font-weight:500;}.entity-st-event.view-mode-search_results .link-button.view-button{background:linear-gradient(135deg,rgb(18.7096774194,98.064516129,141.2903225806),rgb(27.6552419355,144.9516129032,208.8447580645)) !important;color:white !important;display:block;padding:12px 0 !important;text-align:center;width:100%;border-radius:6px !important;font-weight:600 !important;text-transform:uppercase;letter-spacing:0.5px;-webkit-transition:all 0.3s cubic-bezier(0.4,0,0.2,1) !important;transition:all 0.3s cubic-bezier(0.4,0,0.2,1) !important;position:relative;overflow:hidden;-webkit-box-shadow:0 2px 8px rgba(36,159,226,0.3) !important;box-shadow:0 2px 8px rgba(36,159,226,0.3) !important;border:none !important;font-size:16px !important;line-height:20px !important;cursor:pointer;}.entity-st-event.view-mode-search_results .link-button.view-button::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(rgba(255,255,255,0.2)),to(transparent));background:linear-gradient(90deg,transparent,rgba(255,255,255,0.2),transparent);-webkit-transition:left 0.5s ease;transition:left 0.5s ease;}.entity-st-event.view-mode-search_results .link-button.view-button:hover{background:linear-gradient(135deg,rgb(21.6915322581,113.6935483871,163.8084677419),rgb(24.6733870968,129.3225806452,186.3266129032)) !important;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 15px rgba(36,159,226,0.4) !important;box-shadow:0 4px 15px rgba(36,159,226,0.4) !important;}.entity-st-event.view-mode-search_results .link-button.view-button:hover::before{left:100%;}.entity-st-event.view-mode-search_results .link-button.view-button:active{-webkit-transform:translateY(0);transform:translateY(0);-webkit-box-shadow:0 2px 8px rgba(36,159,226,0.3) !important;box-shadow:0 2px 8px rgba(36,159,226,0.3) !important;}@media (min-width:44em){.entity-st-event.view-mode-search_results .group-content{padding:28px;}.entity-st-event.view-mode-search_results .event-name{font-size:1.25rem;}.entity-st-event.view-mode-search_results .event-sport{font-size:0.9375rem;}.entity-st-event.view-mode-search_results .field--name-field-event-date{font-size:1.125rem;}.entity-st-event.view-mode-search_results .link-button.view-button{padding:14px 0 !important;font-size:1rem !important;}}@media (min-width:70em){.entity-st-event.view-mode-search_results .group-content{padding:32px;}.entity-st-event.view-mode-search_results .event-name{font-size:1.375rem;}.entity-st-event.view-mode-search_results .link-button.view-button{padding:16px 0 !important;font-size:1.125rem !important;}}.entity-st-finish-result.view-mode-full.sport-atletismo .group-header{background-image:url(/sites/all/themes/custom/timing_ready/images/events-headers/header-athletics.jpg);}.entity-st-finish-result.view-mode-full.sport-ciclismo-de-ruta .group-header{background-image:url(/sites/all/themes/custom/timing_ready/images/events-headers/header-cycling.jpg);}.entity-st-finish-result.view-mode-full.sport-mountain-bike .group-header{background-image:url(/sites/all/themes/custom/timing_ready/images/events-headers/header-mtb.jpg);}.entity-st-finish-result.view-mode-full.sport-down-hill .group-header{background-image:url(/sites/all/themes/custom/timing_ready/images/events-headers/header-downhill.jpg);}.entity-st-finish-result.view-mode-full.sport-cross-country .group-header{background-image:url(/sites/all/themes/custom/timing_ready/images/events-headers/header-cross-country.jpg);}.entity-st-finish-result.view-mode-full .group-header{background-image:url(/sites/all/themes/custom/timing_ready/images/events-headers/header-athletics.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-box-sizing:border-box;box-sizing:border-box;color:white;height:400px;padding:60px 20px 40px;text-align:center;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.entity-st-finish-result.view-mode-full .group-header::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(0,0,0,0.4),rgba(0,0,0,0.2));z-index:1;}.entity-st-finish-result.view-mode-full .group-header > *{position:relative;z-index:2;}.entity-st-finish-result.view-mode-full .group-header h1{color:white;font-size:2.5rem;line-height:1.2;text-shadow:2px 2px 8px rgba(0,0,0,0.7);margin-bottom:1rem;font-weight:700;letter-spacing:-0.5px;}.entity-st-finish-result.view-mode-full .group-header h1.name-length-long{font-size:2rem;}.entity-st-finish-result.view-mode-full .group-header .date{font-size:1.25rem;line-height:1.3;margin-bottom:1.5rem;text-shadow:1px 1px 4px rgba(0,0,0,0.7);font-weight:500;font-style:italic;}.entity-st-finish-result.view-mode-full .group-header .fr-contest{margin-top:1rem;}.entity-st-finish-result.view-mode-full .group-header .fr-contest span{background-color:rgba(0,0,0,0.7);border-radius:6px;font-size:1.125rem;font-weight:600;padding:12px 24px;text-transform:uppercase;letter-spacing:0.5px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.3);box-shadow:0 2px 8px rgba(0,0,0,0.3);}.entity-st-finish-result.view-mode-full .group-competitor{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;}@media (min-width:112.5em){.entity-st-finish-result.view-mode-full .group-competitor{max-width:min(90%,1400px);}}@media (min-width:44em){.entity-st-finish-result.view-mode-full .group-competitor{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:44em) and (min-width:112.5em){.entity-st-finish-result.view-mode-full .group-competitor{max-width:min(90%,1400px);}}@media (min-width:70em){.entity-st-finish-result.view-mode-full .group-competitor{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:70em) and (min-width:112.5em){.entity-st-finish-result.view-mode-full .group-competitor{max-width:min(90%,1400px);}}@media (min-width:90em){.entity-st-finish-result.view-mode-full .group-competitor{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:90em) and (min-width:112.5em){.entity-st-finish-result.view-mode-full .group-competitor{max-width:min(90%,1400px);}}@media (min-width:112.5em){.entity-st-finish-result.view-mode-full .group-competitor{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:112.5em) and (min-width:112.5em){.entity-st-finish-result.view-mode-full .group-competitor{max-width:min(90%,1400px);}}@media (min-width:120em){.entity-st-finish-result.view-mode-full .group-competitor{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:120em) and (min-width:112.5em){.entity-st-finish-result.view-mode-full .group-competitor{max-width:min(90%,1400px);}}@media (min-width:112.5em){.entity-st-finish-result.view-mode-full .group-competitor{max-width:min(90%,1400px);}}.entity-st-finish-result.view-mode-full .group-competitor{border-bottom:1px solid rgb(240.75,240.75,240.75);margin:0;padding:2rem;text-align:center;background-color:white;border-radius:8px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,0.05);box-shadow:0 2px 10px rgba(0,0,0,0.05);}.entity-st-finish-result.view-mode-full .group-competitor .fr-number{border-bottom:2px solid #249fe2;color:#249fe2;display:inline-block;font-size:3rem;font-weight:700;line-height:1.2;margin:1rem 0;padding-bottom:0.5rem;}.entity-st-finish-result.view-mode-full .group-competitor .fr-rider-name{color:rgb(36.26,36.75,37.24);font-size:2rem;font-weight:700;line-height:1.3;margin-bottom:0.5rem;}.entity-st-finish-result.view-mode-full .group-competitor .fr-category-name{color:#4A4B4C;font-size:1.125rem;font-weight:500;text-transform:uppercase;letter-spacing:0.5px;}.entity-st-finish-result.view-mode-full .group-info{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;}@media (min-width:112.5em){.entity-st-finish-result.view-mode-full .group-info{max-width:min(90%,1400px);}}@media (min-width:44em){.entity-st-finish-result.view-mode-full .group-info{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:44em) and (min-width:112.5em){.entity-st-finish-result.view-mode-full .group-info{max-width:min(90%,1400px);}}@media (min-width:70em){.entity-st-finish-result.view-mode-full .group-info{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:70em) and (min-width:112.5em){.entity-st-finish-result.view-mode-full .group-info{max-width:min(90%,1400px);}}@media (min-width:90em){.entity-st-finish-result.view-mode-full .group-info{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:90em) and (min-width:112.5em){.entity-st-finish-result.view-mode-full .group-info{max-width:min(90%,1400px);}}@media (min-width:112.5em){.entity-st-finish-result.view-mode-full .group-info{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:112.5em) and (min-width:112.5em){.entity-st-finish-result.view-mode-full .group-info{max-width:min(90%,1400px);}}@media (min-width:120em){.entity-st-finish-result.view-mode-full .group-info{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:120em) and (min-width:112.5em){.entity-st-finish-result.view-mode-full .group-info{max-width:min(90%,1400px);}}@media (min-width:112.5em){.entity-st-finish-result.view-mode-full .group-info{max-width:min(90%,1400px);}}.entity-st-finish-result.view-mode-full .group-info{padding:2rem 0;background-color:white;border-radius:8px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,0.05);box-shadow:0 2px 10px rgba(0,0,0,0.05);margin:2rem auto;display:grid;grid-template-columns:1fr;gap:0;}.entity-st-finish-result.view-mode-full .fr-field-label{color:#4A4B4C;text-align:center;text-transform:uppercase;font-weight:600;letter-spacing:0.5px;font-size:0.875rem;}.entity-st-finish-result.view-mode-full .fr-field-content{color:#4A4B4C;font-size:2.5rem;font-weight:700;line-height:1.2;margin-top:0.5rem;}.entity-st-finish-result.view-mode-full .fr-field-caption{color:#4A4B4C;font-size:0.875rem;font-weight:500;}.entity-st-finish-result.view-mode-full .fr-gun-time,.entity-st-finish-result.view-mode-full .fr-chip-time{border-bottom:1px solid rgb(240.75,240.75,240.75);padding:2rem 0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.entity-st-finish-result.view-mode-full .fr-gun-time .fr-time,.entity-st-finish-result.view-mode-full .fr-chip-time .fr-time{color:#249fe2;}.entity-st-finish-result.view-mode-full .fr-positions{border-bottom:1px solid rgb(240.75,240.75,240.75);padding:2rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.entity-st-finish-result.view-mode-full .fr-positions .fr-positions-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:1rem;width:100%;-ms-flex-pack:distribute;justify-content:space-around;}.entity-st-finish-result.view-mode-full .fr-positions .fr-category-position,.entity-st-finish-result.view-mode-full .fr-positions .fr-uncategorized-position{text-align:center;-webkit-box-flex:1;-ms-flex:1;flex:1;}.entity-st-finish-result.view-mode-full .fr-positions .fr-category-position .fr-position{color:#249fe2;font-size:2.5rem;font-weight:700;line-height:1.6;}.entity-st-finish-result.view-mode-full .fr-positions .fr-uncategorized-position .fr-position{background:linear-gradient(135deg,#249fe2,rgb(24.6733870968,129.3225806452,186.3266129032));color:white;display:inline-block;font-size:1.55rem;font-weight:600;margin:0.25rem 0;padding:8px 24px;border-radius:6px;-webkit-box-shadow:0 2px 8px rgba(36,159,226,0.3);box-shadow:0 2px 8px rgba(36,159,226,0.3);}.entity-st-finish-result.view-mode-full .fr-speed{padding:2rem 0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.entity-st-finish-result.view-mode-full .fr-speed .fr-field-content{color:#4A4B4C;}.entity-st-finish-result.view-mode-full .fr-splits{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;}@media (min-width:112.5em){.entity-st-finish-result.view-mode-full .fr-splits{max-width:min(90%,1400px);}}@media (min-width:44em){.entity-st-finish-result.view-mode-full .fr-splits{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:44em) and (min-width:112.5em){.entity-st-finish-result.view-mode-full .fr-splits{max-width:min(90%,1400px);}}@media (min-width:70em){.entity-st-finish-result.view-mode-full .fr-splits{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:70em) and (min-width:112.5em){.entity-st-finish-result.view-mode-full .fr-splits{max-width:min(90%,1400px);}}@media (min-width:90em){.entity-st-finish-result.view-mode-full .fr-splits{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:90em) and (min-width:112.5em){.entity-st-finish-result.view-mode-full .fr-splits{max-width:min(90%,1400px);}}@media (min-width:112.5em){.entity-st-finish-result.view-mode-full .fr-splits{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:112.5em) and (min-width:112.5em){.entity-st-finish-result.view-mode-full .fr-splits{max-width:min(90%,1400px);}}@media (min-width:120em){.entity-st-finish-result.view-mode-full .fr-splits{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:120em) and (min-width:112.5em){.entity-st-finish-result.view-mode-full .fr-splits{max-width:min(90%,1400px);}}@media (min-width:112.5em){.entity-st-finish-result.view-mode-full .fr-splits{max-width:min(90%,1400px);}}.entity-st-finish-result.view-mode-full .fr-splits{padding:2rem 0;text-align:center;width:100%;}.entity-st-finish-result.view-mode-full .fr-splits .fr-field-label{color:rgb(23.68,24,24.32);text-align:center;text-transform:uppercase;font-weight:700;letter-spacing:1px;font-size:1.25rem;margin-bottom:0.75rem;line-height:1.3;position:relative;}.entity-st-finish-result.view-mode-full .fr-splits .fr-field-label::after{content:"";display:block;width:40px;height:2px;background:-webkit-gradient(linear,left top,right top,from(#249fe2),to(rgb(126.0725806452,198.4838709677,237.9274193548)));background:linear-gradient(90deg,#249fe2,rgb(126.0725806452,198.4838709677,237.9274193548));margin:0.5rem auto 0;border-radius:1px;}.entity-st-finish-result.view-mode-full .fr-splits .fr-splits-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;margin-top:1.5rem;width:100%;}.entity-st-finish-result.view-mode-full .fr-splits .fr-split{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:white;border:1px solid rgb(240.75,240.75,240.75);border-radius:6px;padding:1.5rem;-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.05);box-shadow:0 2px 8px rgba(0,0,0,0.05);width:100%;}.entity-st-finish-result.view-mode-full .fr-splits .fr-split .fr-split-header{color:#249fe2;font-size:1.25rem;margin-bottom:1rem;text-transform:uppercase;letter-spacing:0.5px;}.entity-st-finish-result.view-mode-full .fr-splits .fr-split .fr-split-times{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.5rem;}.entity-st-finish-result.view-mode-full .fr-splits .fr-split .fr-split-times .fr-split-gun-time,.entity-st-finish-result.view-mode-full .fr-splits .fr-split .fr-split-times .fr-split-chip-time,.entity-st-finish-result.view-mode-full .fr-splits .fr-split .fr-split-times .fr-split-sector-time{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;}.entity-st-finish-result.view-mode-full .fr-splits .fr-split .fr-split-times .fr-split-gun-time .fr-split-time-label,.entity-st-finish-result.view-mode-full .fr-splits .fr-split .fr-split-times .fr-split-chip-time .fr-split-time-label,.entity-st-finish-result.view-mode-full .fr-splits .fr-split .fr-split-times .fr-split-sector-time .fr-split-time-label{color:#4A4B4C;display:block;font-size:0.875rem;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;margin-bottom:0.5rem;}.entity-st-finish-result.view-mode-full .fr-splits .fr-split .fr-split-times .fr-split-gun-time .fr-split-time-value,.entity-st-finish-result.view-mode-full .fr-splits .fr-split .fr-split-times .fr-split-chip-time .fr-split-time-value,.entity-st-finish-result.view-mode-full .fr-splits .fr-split .fr-split-times .fr-split-sector-time .fr-split-time-value{color:#249fe2;display:block;font-size:1.5rem;font-weight:700;line-height:1.2;}.entity-st-finish-result.view-mode-full .field-group-div h2{color:rgb(36.26,36.75,37.24);font-size:2.5rem;font-weight:700;line-height:1.2;text-align:center;margin-bottom:2rem;}.entity-st-finish-result.view-mode-full .group-times{background-image:url(/sites/all/themes/custom/timing_ready/images/bg-halftone.png);background-size:cover;background-position:center;padding:3rem;margin:2rem auto;border-radius:8px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,0.08);box-shadow:0 4px 20px rgba(0,0,0,0.08);}.entity-st-finish-result.view-mode-full .group-times .fr-times-comparison{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;}@media (min-width:112.5em){.entity-st-finish-result.view-mode-full .group-times .fr-times-comparison{max-width:min(90%,1400px);}}@media (min-width:44em){.entity-st-finish-result.view-mode-full .group-times .fr-times-comparison{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:44em) and (min-width:112.5em){.entity-st-finish-result.view-mode-full .group-times .fr-times-comparison{max-width:min(90%,1400px);}}@media (min-width:70em){.entity-st-finish-result.view-mode-full .group-times .fr-times-comparison{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:70em) and (min-width:112.5em){.entity-st-finish-result.view-mode-full .group-times .fr-times-comparison{max-width:min(90%,1400px);}}@media (min-width:90em){.entity-st-finish-result.view-mode-full .group-times .fr-times-comparison{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:90em) and (min-width:112.5em){.entity-st-finish-result.view-mode-full .group-times .fr-times-comparison{max-width:min(90%,1400px);}}@media (min-width:112.5em){.entity-st-finish-result.view-mode-full .group-times .fr-times-comparison{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:112.5em) and (min-width:112.5em){.entity-st-finish-result.view-mode-full .group-times .fr-times-comparison{max-width:min(90%,1400px);}}@media (min-width:120em){.entity-st-finish-result.view-mode-full .group-times .fr-times-comparison{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:120em) and (min-width:112.5em){.entity-st-finish-result.view-mode-full .group-times .fr-times-comparison{max-width:min(90%,1400px);}}@media (min-width:112.5em){.entity-st-finish-result.view-mode-full .group-times .fr-times-comparison{max-width:min(90%,1400px);}}.entity-st-finish-result.view-mode-full .group-times .fr-times-comparison{margin-top:20px;}.entity-st-finish-result.view-mode-full .group-times .line-chart{display:block;height:30px;float:left;position:relative;width:30px;}.entity-st-finish-result.view-mode-full .group-times .line{border-right:1px dashed #4A4B4C;height:100%;left:47%;position:absolute;width:1px;}.entity-st-finish-result.view-mode-full .group-times .icon{color:#249fe2;font-size:30px;position:absolute;width:30px;z-index:1;}.entity-st-finish-result.view-mode-full .group-times .icon:before{margin-left:0;}.entity-st-finish-result.view-mode-full .group-times .first-icon{top:-15px;}.entity-st-finish-result.view-mode-full .group-times .last-icon{bottom:-15px;color:#7c0508;}.entity-st-finish-result.view-mode-full .group-times .competitor-icon{color:#ff9c00;}.entity-st-finish-result.view-mode-full .group-times .info-wrapper{margin-left:40px;padding:20px 0;}.entity-st-finish-result.view-mode-full .group-times .time-box{background-color:white;-webkit-box-shadow:2px 2px 7px rgba(0,0,0,0.05);box-shadow:2px 2px 7px rgba(0,0,0,0.05);padding:20px;position:relative;}.entity-st-finish-result.view-mode-full .group-times .time-icon{background-color:#249fe2;border-radius:50%;display:inline-block;height:30px;position:absolute;right:30px;top:30px;width:30px;}.entity-st-finish-result.view-mode-full .group-times .time-label{color:#249fe2;font-size:22px;line-height:26px;}.entity-st-finish-result.view-mode-full .group-times .time-text{color:#4A4B4C;font-size:18px;line-height:22px;}.entity-st-finish-result.view-mode-full .group-times .time-diff{color:#4A4B4C;font-size:18px;font-weight:bold;line-height:22px;padding:20px;}.entity-st-finish-result.view-mode-full .group-times .time-diff span{font-size:16px;font-weight:300;margin-left:20px;}.entity-st-finish-result.view-mode-full .group-times .competitor-box .time-icon{background-color:#ff9c00;}.entity-st-finish-result.view-mode-full .group-times .last-box .time-icon{background-color:#7c0508;}.entity-st-finish-result.view-mode-full .group-participation{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;}@media (min-width:112.5em){.entity-st-finish-result.view-mode-full .group-participation{max-width:min(90%,1400px);}}@media (min-width:44em){.entity-st-finish-result.view-mode-full .group-participation{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:44em) and (min-width:112.5em){.entity-st-finish-result.view-mode-full .group-participation{max-width:min(90%,1400px);}}@media (min-width:70em){.entity-st-finish-result.view-mode-full .group-participation{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:70em) and (min-width:112.5em){.entity-st-finish-result.view-mode-full .group-participation{max-width:min(90%,1400px);}}@media (min-width:90em){.entity-st-finish-result.view-mode-full .group-participation{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:90em) and (min-width:112.5em){.entity-st-finish-result.view-mode-full .group-participation{max-width:min(90%,1400px);}}@media (min-width:112.5em){.entity-st-finish-result.view-mode-full .group-participation{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:112.5em) and (min-width:112.5em){.entity-st-finish-result.view-mode-full .group-participation{max-width:min(90%,1400px);}}@media (min-width:120em){.entity-st-finish-result.view-mode-full .group-participation{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:120em) and (min-width:112.5em){.entity-st-finish-result.view-mode-full .group-participation{max-width:min(90%,1400px);}}@media (min-width:112.5em){.entity-st-finish-result.view-mode-full .group-participation{max-width:min(90%,1400px);}}.entity-st-finish-result.view-mode-full .group-participation{padding:3rem;margin:2rem auto;background-color:white;border-radius:8px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,0.05);box-shadow:0 2px 10px rgba(0,0,0,0.05);}.entity-st-finish-result.view-mode-full .group-participation h2{margin-bottom:2rem;}.entity-st-finish-result.view-mode-full .fr-categories-chart{position:relative;height:500px;width:100%;}.entity-st-finish-result.view-mode-full .fr-categories-chart.long-chart{height:600px;}.entity-st-finish-result.view-mode-full .fr-addtoany{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;}@media (min-width:112.5em){.entity-st-finish-result.view-mode-full .fr-addtoany{max-width:min(90%,1400px);}}@media (min-width:44em){.entity-st-finish-result.view-mode-full .fr-addtoany{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:44em) and (min-width:112.5em){.entity-st-finish-result.view-mode-full .fr-addtoany{max-width:min(90%,1400px);}}@media (min-width:70em){.entity-st-finish-result.view-mode-full .fr-addtoany{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:70em) and (min-width:112.5em){.entity-st-finish-result.view-mode-full .fr-addtoany{max-width:min(90%,1400px);}}@media (min-width:90em){.entity-st-finish-result.view-mode-full .fr-addtoany{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:90em) and (min-width:112.5em){.entity-st-finish-result.view-mode-full .fr-addtoany{max-width:min(90%,1400px);}}@media (min-width:112.5em){.entity-st-finish-result.view-mode-full .fr-addtoany{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:112.5em) and (min-width:112.5em){.entity-st-finish-result.view-mode-full .fr-addtoany{max-width:min(90%,1400px);}}@media (min-width:120em){.entity-st-finish-result.view-mode-full .fr-addtoany{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:120em) and (min-width:112.5em){.entity-st-finish-result.view-mode-full .fr-addtoany{max-width:min(90%,1400px);}}@media (min-width:112.5em){.entity-st-finish-result.view-mode-full .fr-addtoany{max-width:min(90%,1400px);}}.entity-st-finish-result.view-mode-full .fr-addtoany{background:linear-gradient(135deg,#f8f9fa 0%,#e9ecef 100%);border-radius:8px;padding:2rem;margin:2rem auto;-webkit-box-shadow:0 4px 20px rgba(0,0,0,0.08);box-shadow:0 4px 20px rgba(0,0,0,0.08);border:1px solid rgba(255,255,255,0.8);position:relative;overflow:hidden;}.entity-st-finish-result.view-mode-full .fr-addtoany::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="grain" width="100" height="100" patternUnits="userSpaceOnUse"><circle cx="25" cy="25" r="1" fill="%23ffffff" opacity="0.1"/><circle cx="75" cy="75" r="1" fill="%23ffffff" opacity="0.1"/><circle cx="50" cy="10" r="0.5" fill="%23ffffff" opacity="0.05"/><circle cx="10" cy="60" r="0.5" fill="%23ffffff" opacity="0.05"/><circle cx="90" cy="40" r="0.5" fill="%23ffffff" opacity="0.05"/></pattern></defs><rect width="100" height="100" fill="url(/sites/all/themes/custom/timing_ready/css/%23grain)"/></svg>');pointer-events:none;}.entity-st-finish-result.view-mode-full .fr-addtoany .fr-addtoany-title{color:rgb(23.68,24,24.32);font-size:1.5rem;font-weight:700;text-align:center;margin-bottom:1.5rem;text-transform:uppercase;letter-spacing:1px;position:relative;z-index:2;}.entity-st-finish-result.view-mode-full .fr-addtoany .fr-addtoany-title::after{content:"";display:block;width:60px;height:3px;background:-webkit-gradient(linear,left top,right top,from(#249fe2),to(rgb(126.0725806452,198.4838709677,237.9274193548)));background:linear-gradient(90deg,#249fe2,rgb(126.0725806452,198.4838709677,237.9274193548));margin:0.75rem auto 0;border-radius:2px;-webkit-box-shadow:0 2px 4px rgba(36,159,226,0.3);box-shadow:0 2px 4px rgba(36,159,226,0.3);}.entity-st-finish-result.view-mode-full .fr-addtoany .a2a_kit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;z-index:2;}.entity-st-finish-result.view-mode-full .fr-addtoany .a2a_kit .a2a_button_facebook,.entity-st-finish-result.view-mode-full .fr-addtoany .a2a_kit .a2a_button_twitter{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:55px;height:60px;border-radius:50%;text-decoration:none;-webkit-transition:all 0.3s cubic-bezier(0.4,0,0.2,1);transition:all 0.3s cubic-bezier(0.4,0,0.2,1);-webkit-box-shadow:0 4px 15px rgba(0,0,0,0.15);box-shadow:0 4px 15px rgba(0,0,0,0.15);border:none;position:relative;overflow:hidden;-ms-flex-negative:0;flex-shrink:0;}.entity-st-finish-result.view-mode-full .fr-addtoany .a2a_kit .a2a_button_facebook::before,.entity-st-finish-result.view-mode-full .fr-addtoany .a2a_kit .a2a_button_twitter::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(rgba(255,255,255,0.4)),to(transparent));background:linear-gradient(90deg,transparent,rgba(255,255,255,0.4),transparent);-webkit-transition:left 0.6s ease;transition:left 0.6s ease;border-radius:50%;}.entity-st-finish-result.view-mode-full .fr-addtoany .a2a_kit .a2a_button_facebook:hover::before,.entity-st-finish-result.view-mode-full .fr-addtoany .a2a_kit .a2a_button_twitter:hover::before{left:100%;}.entity-st-finish-result.view-mode-full .fr-addtoany .a2a_kit .a2a_button_facebook:hover,.entity-st-finish-result.view-mode-full .fr-addtoany .a2a_kit .a2a_button_twitter:hover{-webkit-box-shadow:0 8px 30px rgba(0,0,0,0.25);box-shadow:0 8px 30px rgba(0,0,0,0.25);}.entity-st-finish-result.view-mode-full .fr-addtoany .a2a_kit .a2a_button_facebook:active,.entity-st-finish-result.view-mode-full .fr-addtoany .a2a_kit .a2a_button_twitter:active{-webkit-box-shadow:0 6px 20px rgba(0,0,0,0.3);box-shadow:0 6px 20px rgba(0,0,0,0.3);}.entity-st-finish-result.view-mode-full .fr-addtoany .a2a_kit .a2a_button_facebook .a2a_svg,.entity-st-finish-result.view-mode-full .fr-addtoany .a2a_kit .a2a_button_twitter .a2a_svg{width:100%;height:100%;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;position:relative;z-index:2;}.entity-st-finish-result.view-mode-full .fr-addtoany .a2a_kit .a2a_button_facebook .a2a_svg svg,.entity-st-finish-result.view-mode-full .fr-addtoany .a2a_kit .a2a_button_twitter .a2a_svg svg{width:32px;height:32px;-webkit-filter:drop-shadow(0 2px 4px rgba(0,0,0,0.2));filter:drop-shadow(0 2px 4px rgba(0,0,0,0.2));}.entity-st-finish-result.view-mode-full .fr-addtoany .a2a_kit .a2a_button_facebook .a2a_label,.entity-st-finish-result.view-mode-full .fr-addtoany .a2a_kit .a2a_button_twitter .a2a_label{display:none;}.entity-st-finish-result.view-mode-full .fr-addtoany .a2a_kit .a2a_button_facebook.a2a_button_facebook,.entity-st-finish-result.view-mode-full .fr-addtoany .a2a_kit .a2a_button_twitter.a2a_button_facebook{background:linear-gradient(135deg,#1877f2 0%,#0d5bb8 100%);}.entity-st-finish-result.view-mode-full .fr-addtoany .a2a_kit .a2a_button_facebook.a2a_button_facebook:hover,.entity-st-finish-result.view-mode-full .fr-addtoany .a2a_kit .a2a_button_twitter.a2a_button_facebook:hover{background:linear-gradient(135deg,#0d5bb8 0%,#0a4a9a 100%);}.entity-st-finish-result.view-mode-full .fr-addtoany .a2a_kit .a2a_button_facebook.a2a_button_facebook .a2a_svg,.entity-st-finish-result.view-mode-full .fr-addtoany .a2a_kit .a2a_button_twitter.a2a_button_facebook .a2a_svg{background:transparent !important;}.entity-st-finish-result.view-mode-full .fr-addtoany .a2a_kit .a2a_button_facebook.a2a_button_twitter,.entity-st-finish-result.view-mode-full .fr-addtoany .a2a_kit .a2a_button_twitter.a2a_button_twitter{background:linear-gradient(135deg,#1da1f2 0%,#0d8bd9 100%);}.entity-st-finish-result.view-mode-full .fr-addtoany .a2a_kit .a2a_button_facebook.a2a_button_twitter:hover,.entity-st-finish-result.view-mode-full .fr-addtoany .a2a_kit .a2a_button_twitter.a2a_button_twitter:hover{background:linear-gradient(135deg,#0d8bd9 0%,#0b7bc7 100%);}.entity-st-finish-result.view-mode-full .fr-addtoany .a2a_kit .a2a_button_facebook.a2a_button_twitter .a2a_svg,.entity-st-finish-result.view-mode-full .fr-addtoany .a2a_kit .a2a_button_twitter.a2a_button_twitter .a2a_svg{background:transparent !important;}@media (min-width:44em){.entity-st-finish-result.view-mode-full .group-header{height:450px;padding:80px 40px 60px;}.entity-st-finish-result.view-mode-full .group-header h1{font-size:3rem;}.entity-st-finish-result.view-mode-full .group-header h1.name-length-long{font-size:2.5rem;}.entity-st-finish-result.view-mode-full .group-header .date{font-size:1.5rem;}.entity-st-finish-result.view-mode-full .group-header .fr-contest span{font-size:1.25rem;padding:14px 28px;}.entity-st-finish-result.view-mode-full .group-competitor{padding:2.5rem 0;position:relative;margin:0 auto;height:165px;}.entity-st-finish-result.view-mode-full .group-competitor .fr-number{border-bottom:none;border-right:2px solid #249fe2;font-size:3.5rem;float:left;margin:0;padding:0.5rem 1.5rem;}.entity-st-finish-result.view-mode-full .group-competitor .fr-rider-name{float:left;margin-left:1.5rem;min-width:75%;text-align:left;font-size:2.25rem;}.entity-st-finish-result.view-mode-full .group-competitor .fr-category-name{float:left;margin-left:1.5rem;min-width:75%;text-align:left;font-size:1.25rem;}.entity-st-finish-result.view-mode-full .group-competitor .fr-certificate-button{position:absolute;right:0;top:30px;margin:1.5rem 0 0;}.entity-st-finish-result.view-mode-full .group-info{padding:2.5rem 0;display:grid;grid-template-columns:repeat(4,1fr);gap:0;}.entity-st-finish-result.view-mode-full .group-info .fr-gun-time,.entity-st-finish-result.view-mode-full .group-info .fr-chip-time,.entity-st-finish-result.view-mode-full .group-info .fr-positions,.entity-st-finish-result.view-mode-full .group-info .fr-speed{border-bottom:none;padding:1rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.entity-st-finish-result.view-mode-full .group-info .fr-positions{border-left:1px solid rgb(240.75,240.75,240.75);border-right:1px solid rgb(240.75,240.75,240.75);padding:0;}.entity-st-finish-result.view-mode-full .group-info .fr-chip-time{border-left:1px solid rgb(240.75,240.75,240.75);}.entity-st-finish-result.view-mode-full .fr-splits{width:100%;}.entity-st-finish-result.view-mode-full .fr-splits .fr-field-label{color:rgb(23.68,24,24.32);text-align:center;text-transform:uppercase;font-weight:700;letter-spacing:1px;font-size:1.25rem;margin-bottom:0.75rem;line-height:1.3;position:relative;}.entity-st-finish-result.view-mode-full .fr-splits .fr-field-label::after{content:"";display:block;width:40px;height:2px;background:-webkit-gradient(linear,left top,right top,from(#249fe2),to(rgb(126.0725806452,198.4838709677,237.9274193548)));background:linear-gradient(90deg,#249fe2,rgb(126.0725806452,198.4838709677,237.9274193548));margin:0.5rem auto 0;border-radius:1px;}.entity-st-finish-result.view-mode-full .fr-splits .fr-splits-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;}.entity-st-finish-result.view-mode-full .fr-splits .fr-split{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:white;border:1px solid rgb(240.75,240.75,240.75);border-radius:6px;padding:1.5rem;-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.05);box-shadow:0 2px 8px rgba(0,0,0,0.05);}.entity-st-finish-result.view-mode-full .fr-splits .fr-split .fr-split-header{-webkit-box-flex:0;-ms-flex:0 0 120px;flex:0 0 120px;margin-right:2rem;margin-bottom:0;}.entity-st-finish-result.view-mode-full .fr-splits .fr-split .fr-split-times{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;gap:1rem;}.entity-st-finish-result.view-mode-full .fr-splits .fr-split .fr-split-times .fr-split-gun-time,.entity-st-finish-result.view-mode-full .fr-splits .fr-split .fr-split-times .fr-split-chip-time,.entity-st-finish-result.view-mode-full .fr-splits .fr-split .fr-split-times .fr-split-sector-time{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.entity-st-finish-result.view-mode-full .fr-splits .fr-split .fr-split-times .fr-split-gun-time .fr-split-time-label,.entity-st-finish-result.view-mode-full .fr-splits .fr-split .fr-split-times .fr-split-chip-time .fr-split-time-label,.entity-st-finish-result.view-mode-full .fr-splits .fr-split .fr-split-times .fr-split-sector-time .fr-split-time-label{display:block;margin-bottom:0.25rem;}.entity-st-finish-result.view-mode-full .fr-splits .fr-split .fr-split-times .fr-split-gun-time .fr-split-time-value,.entity-st-finish-result.view-mode-full .fr-splits .fr-split .fr-split-times .fr-split-chip-time .fr-split-time-value,.entity-st-finish-result.view-mode-full .fr-splits .fr-split .fr-split-times .fr-split-sector-time .fr-split-time-value{font-size:1.25rem;display:block;}.entity-st-finish-result.view-mode-full .group-times{padding:3.5rem 0 4.5rem;}.entity-st-finish-result.view-mode-full .group-times h2{margin-bottom:2.5rem;font-size:3rem;}.entity-st-finish-result.view-mode-full .fr-times-comparison .line-chart{float:none;margin:1.5rem 0;width:100%;}.entity-st-finish-result.view-mode-full .fr-times-comparison .first-icon{top:0;left:-15px;}.entity-st-finish-result.view-mode-full .fr-times-comparison .last-icon{bottom:0;right:-15px;}.entity-st-finish-result.view-mode-full .fr-times-comparison .competitor-icon{background-color:white;border-radius:50%;-webkit-box-shadow:2px 2px 7px rgba(255,156,0,0.15);box-shadow:2px 2px 7px rgba(255,156,0,0.15);padding:10px;top:-10px;}.entity-st-finish-result.view-mode-full .fr-times-comparison .line{border-right:none;border-top:1px dashed #4A4B4C;height:0;left:0;top:14px;width:100%;}.entity-st-finish-result.view-mode-full .fr-times-comparison .info-wrapper{display:inline-block;margin-left:0;width:100%;}.entity-st-finish-result.view-mode-full .fr-times-comparison .time-box{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:24%;}.entity-st-finish-result.view-mode-full .fr-times-comparison .time-diff{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;text-align:center;width:14%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.entity-st-finish-result.view-mode-full .fr-times-comparison .time-diff span{display:inline-block;margin-left:0;}.entity-st-finish-result.view-mode-full .fr-times-comparison.first-or-last .info-wrapper{margin-left:10%;width:80%;}.entity-st-finish-result.view-mode-full .fr-times-comparison.first-or-last .time-box{width:40%;}.entity-st-finish-result.view-mode-full .fr-times-comparison.first-or-last .time-diff{width:20%;}.entity-st-finish-result.view-mode-full .group-participation{padding:3.5rem 0;text-align:center;}.entity-st-finish-result.view-mode-full .group-participation h2{font-size:3rem;}.entity-st-finish-result.view-mode-full .fr-categories-chart{max-height:400px;max-width:600px;margin:0 auto;}.entity-st-finish-result.view-mode-full .fr-categories-chart.long-chart{max-width:800px;}.entity-st-finish-result.view-mode-full .fr-addtoany{position:absolute;background:none;border:none;-webkit-box-shadow:none;box-shadow:none;width:auto;margin:1.5rem 0 0;right:250px;top:30px;padding:0;}.entity-st-finish-result.view-mode-full .fr-addtoany::before{display:none;}.entity-st-finish-result.view-mode-full .fr-addtoany .fr-addtoany-title{display:none;}}.l-footer{background-color:#333333;color:white;text-align:center;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;}.l-header{border-bottom:thin solid rgba(0,0,0,0);left:0;position:fixed;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;top:0;width:100%;z-index:100;-webkit-box-sizing:border-box;box-sizing:border-box;}.l-header .l-branding{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;}@media (min-width:112.5em){.l-header .l-branding{max-width:min(90%,1400px);}}@media (min-width:44em){.l-header .l-branding{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:44em) and (min-width:112.5em){.l-header .l-branding{max-width:min(90%,1400px);}}@media (min-width:70em){.l-header .l-branding{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:70em) and (min-width:112.5em){.l-header .l-branding{max-width:min(90%,1400px);}}@media (min-width:90em){.l-header .l-branding{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:90em) and (min-width:112.5em){.l-header .l-branding{max-width:min(90%,1400px);}}@media (min-width:112.5em){.l-header .l-branding{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:112.5em) and (min-width:112.5em){.l-header .l-branding{max-width:min(90%,1400px);}}@media (min-width:120em){.l-header .l-branding{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:120em) and (min-width:112.5em){.l-header .l-branding{max-width:min(90%,1400px);}}@media (min-width:112.5em){.l-header .l-branding{max-width:min(90%,1400px);}}.l-header .l-branding{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:0.5rem;padding-bottom:0.5rem;}.l-header .logo{background:url(/sites/all/themes/custom/timing_ready/images/logo.png) no-repeat 0 -40px;display:block;float:left;height:40px;width:40px;}.l-header .site-logo{padding:0;display:inline-block;}.l-header .site-logo .site-name{border-left:thin solid #333333;color:#249fe2;display:none;font-family:"Carter One",cursive;font-size:30px;float:left;margin-left:0.5rem;padding-left:1rem;line-height:2.5rem;}.l-header .site-logo .site-name span{color:#333333;margin-left:-5px;}.l-header.header-fixed{background-color:rgba(255,255,255,0.95);border-bottom:thin solid rgba(0,0,0,0.1);padding:10px 10px 8px 10px;}.l-header.header-fixed .site-logo .site-name{display:block;}.node-type-service .breadcrumb{display:none;}.node-type-service .block--cool-tr-blocks-page-title{padding:0;position:absolute;text-align:center;margin-top:120px;width:100%;z-index:1;}.node-type-service .block--cool-tr-blocks-page-title h1{color:#CCCCCC;font-size:36px;line-height:40px;padding:0 20px;}.node-type-service .block--cool-tr-blocks-page-title:before{border-top:thin dashed #CCCCCC;content:"";display:block;height:1px;left:50%;margin-left:-50px;position:absolute;top:-50px;width:100px;}.node-type-service .group-header{background:url(/sites/all/themes/custom/timing_ready/images/triangles.png);height:300px;position:relative;}.node-type-service .group-header .field--name-field-image{bottom:-48px;left:50%;margin-left:-48px;position:absolute;}.node-type-service .group-header .field--name-field-image .field__item{background-color:rgba(255,255,255,0.05);border-radius:48px;display:block;height:78px;padding:9px;width:78px;}.node-type-service .node--service{text-align:center;}.node-type-service .node--service .field--name-body{padding:70px 20px 40px 20px;}@media (min-width:44em){.node-type-service .block--cool-tr-blocks-page-title{margin-top:140px;}.node-type-service .block--cool-tr-blocks-page-title h1{font-size:48px;line-height:50px;}.node-type-service .block--cool-tr-blocks-page-title:before{margin-left:-108px;width:216px;}.node-type-service .node--service .field--name-body{font-size:18px;width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin:0 auto;padding-top:4rem;padding-bottom:4rem;padding-left:1.5rem;padding-right:1.5rem;}}@media (min-width:44em) and (min-width:44em){.node-type-service .node--service .field--name-body{font-size:20px;}}@media (min-width:44em) and (min-width:70em){.node-type-service .node--service .field--name-body{font-size:22px;}}@media (min-width:44em) and (min-width:90em){.node-type-service .node--service .field--name-body{font-size:24px;}}@media (min-width:44em) and (min-width:112.5em){.node-type-service .node--service .field--name-body{font-size:26px;}}@media (min-width:44em) and (min-width:112.5em){.node-type-service .node--service .field--name-body{max-width:min(90%,1400px);}}@media (min-width:44em) and (min-width:44em){.node-type-service .node--service .field--name-body{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:44em) and (min-width:44em) and (min-width:112.5em){.node-type-service .node--service .field--name-body{max-width:min(90%,1400px);}}@media (min-width:44em) and (min-width:70em){.node-type-service .node--service .field--name-body{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:44em) and (min-width:70em) and (min-width:112.5em){.node-type-service .node--service .field--name-body{max-width:min(90%,1400px);}}@media (min-width:44em) and (min-width:90em){.node-type-service .node--service .field--name-body{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:44em) and (min-width:90em) and (min-width:112.5em){.node-type-service .node--service .field--name-body{max-width:min(90%,1400px);}}@media (min-width:44em) and (min-width:112.5em){.node-type-service .node--service .field--name-body{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:44em) and (min-width:112.5em) and (min-width:112.5em){.node-type-service .node--service .field--name-body{max-width:min(90%,1400px);}}@media (min-width:44em) and (min-width:120em){.node-type-service .node--service .field--name-body{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:44em) and (min-width:120em) and (min-width:112.5em){.node-type-service .node--service .field--name-body{max-width:min(90%,1400px);}}@media (min-width:44em) and (min-width:112.5em){.node-type-service .node--service .field--name-body{max-width:min(90%,1400px);}}@media (min-width:44em) and (min-width:44em){.node-type-service .node--service .field--name-body{padding-top:4rem;}}@media (min-width:44em) and (min-width:70em){.node-type-service .node--service .field--name-body{padding-top:5rem;}}@media (min-width:44em) and (min-width:90em){.node-type-service .node--service .field--name-body{padding-top:5rem;}}@media (min-width:44em) and (min-width:112.5em){.node-type-service .node--service .field--name-body{padding-top:6rem;}}@media (min-width:44em) and (min-width:44em){.node-type-service .node--service .field--name-body{padding-bottom:4rem;}}@media (min-width:44em) and (min-width:70em){.node-type-service .node--service .field--name-body{padding-bottom:5rem;}}@media (min-width:44em) and (min-width:90em){.node-type-service .node--service .field--name-body{padding-bottom:5rem;}}@media (min-width:44em) and (min-width:112.5em){.node-type-service .node--service .field--name-body{padding-bottom:6rem;}}@media (min-width:44em) and (min-width:44em){.node-type-service .node--service .field--name-body{padding-left:1.5rem;}}@media (min-width:44em) and (min-width:70em){.node-type-service .node--service .field--name-body{padding-left:2rem;}}@media (min-width:44em) and (min-width:90em){.node-type-service .node--service .field--name-body{padding-left:2rem;}}@media (min-width:44em) and (min-width:112.5em){.node-type-service .node--service .field--name-body{padding-left:2.5rem;}}@media (min-width:44em) and (min-width:44em){.node-type-service .node--service .field--name-body{padding-right:1.5rem;}}@media (min-width:44em) and (min-width:70em){.node-type-service .node--service .field--name-body{padding-right:2rem;}}@media (min-width:44em) and (min-width:90em){.node-type-service .node--service .field--name-body{padding-right:2rem;}}@media (min-width:44em) and (min-width:112.5em){.node-type-service .node--service .field--name-body{padding-right:2.5rem;}}@media (min-width:44em){.node-type-service .node--service .field--name-body p{margin-bottom:2rem;}}@media (min-width:44em) and (min-width:44em){.node-type-service .node--service .field--name-body p{margin-bottom:2rem;}}@media (min-width:44em) and (min-width:70em){.node-type-service .node--service .field--name-body p{margin-bottom:2.5rem;}}@media (min-width:44em) and (min-width:90em){.node-type-service .node--service .field--name-body p{margin-bottom:2.5rem;}}@media (min-width:44em) and (min-width:112.5em){.node-type-service .node--service .field--name-body p{margin-bottom:3rem;}}.node--service--teaser{background-color:rgba(255,255,255,0.5);padding:2rem;text-align:center;}.node--service--teaser .field--name-title{font-size:18px;padding-top:5px;}.node--service--teaser .field--name-field-image{display:inline-block;margin-bottom:20px;}.node--service--teaser .field--name-field-image img{display:block;}.node--service--teaser .field--name-node-link{border-top:thin solid #CCCCCC;margin-top:10px;}.node--service--teaser .field--name-node-link a{color:#333333;display:block;font-family:"Lato",sans-serif;padding-top:20px;text-decoration:none;width:100%;}@media (min-width:44em){.node--service--teaser{position:relative;text-align:left;padding:4rem;}.node--service--teaser:hover .field--name-node-link a{width:140px;}.node--service--teaser .field--name-title{font-size:20px;}.node--service--teaser .field--name-field-image{margin-bottom:0;}.node--service--teaser .group-left{float:left;height:79px;}.node--service--teaser .group-right{display:table-cell;height:79px;padding-left:20px;vertical-align:middle;}.node--service--teaser .field--name-node-link{border:none;margin:0;position:static;}.node--service--teaser .field--name-node-link a{background-color:#333333;-webkit-box-sizing:border-box;box-sizing:border-box;color:white;height:100%;font-weight:300;overflow:hidden;position:absolute;right:0;-webkit-transition:width 0.5s;transition:width 0.5s;top:0;text-align:center;width:0;z-index:1;}.node--service--teaser .field--name-node-link a:before{display:block;font-size:36px;}.node--service--teaser .field--name-node-link a:hover{background-color:rgb(63.75,63.75,63.75);}}.page-checkout .commerce-checkout-form-checkout,.page-checkout .commerce-checkout-form-review,.page-checkout .commerce-payulatam-redirect-form{padding:20px;}.page-checkout table th{padding:0 10px;}.page-checkout fieldset{margin-bottom:20px;}.page-checkout fieldset legend{text-align:center;font-weight:bold;margin-bottom:20px;}.page-checkout select{width:100%;}.page-checkout div.addressfield-container-inline > div.form-item{float:none;margin-right:0;}.page-checkout .button-operator{display:none;}.page-checkout .checkout-continue{margin-bottom:20px;}.page-checkout .checkout-cancel{background-color:#d94f13;border-radius:6px;color:white;padding:10px 20px;}.page-checkout .checkout-cancel:hover{background-color:rgb(123.2118644068,44.8559322034,10.7881355932);color:white;text-decoration:none;}.page-checkout .checkout-buttons{border-top:thin solid #e4e4e4;padding-top:20px;}.page-checkout table.checkout-review .pane-data-full{padding-left:0;padding-right:0;}.page-checkout .checkout-help{margin:20px 0;text-align:center;}.page-checkout .commerce_payment{display:none;}.page-checkout div.checkout_review{margin-bottom:20px;}.page-checkout .commerce-payulatam-redirect-form{text-align:center;}@media (min-width:44em){.page-checkout select{width:99%;}.page-checkout input.form-text{width:99%;}.page-checkout .commerce-checkout-form-checkout,.page-checkout .commerce-checkout-form-review,.page-checkout .commerce-payulatam-redirect-form{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:44em) and (min-width:112.5em){.page-checkout .commerce-checkout-form-checkout,.page-checkout .commerce-checkout-form-review,.page-checkout .commerce-payulatam-redirect-form{max-width:min(90%,1400px);}}@media (min-width:44em){.page-checkout .customer_profile_billing,.page-checkout .account{-webkit-padding-before:0;padding-block-start:0;-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:0;padding-inline-end:0;-webkit-padding-after:0m;padding-block-end:0m;}.page-checkout .customer_profile_billing{width:49.1525423729%;float:left;margin-right:1.6949152542%;}.page-checkout .account{width:49.1525423729%;float:right;margin-right:0;}.page-checkout #edit-account-login-mail{height:48px;}.page-checkout .checkout-buttons{clear:both;padding-top:20px;text-align:center;width:100%;}.page-checkout .checkout-buttons .fieldset-wrapper{display:inline-block;}.page-checkout .checkout-cancel{padding:20px 40px;margin-left:20px;}}.page-confirm-contact .breadcrumb{display:none;}.page-confirm-contact .confirm-page-content{font-size:24px;line-height:30px;padding:50px 0;text-align:center;}@media (min-width:44em){.page-confirm-contact .page-title{font-size:40px;margin-top:100px;}.page-confirm-contact .confirm-page-content{padding:50px 30%;}}.page-event-register-duplicated,.page-event-register-limit,.page-event-register-success{background-color:#f8f8f8;}.page-event-register-duplicated .page-title,.page-event-register-limit .page-title,.page-event-register-success .page-title{color:#249fe2;margin-top:30px;}.page-event-register-duplicated .breadcrumb,.page-event-register-limit .breadcrumb,.page-event-register-success .breadcrumb{display:none;}.page-event-register-duplicated .registration-confirmation-message,.page-event-register-limit .registration-confirmation-message,.page-event-register-success .registration-confirmation-message{background-color:white;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.05);box-shadow:0 0 10px rgba(0,0,0,0.05);max-width:600px;margin:20px;padding:20px;text-align:center;}.page-event-register-duplicated .general-confirmation-message,.page-event-register-limit .general-confirmation-message,.page-event-register-success .general-confirmation-message{font-size:20px;font-weight:bold;line-height:25px;}.page-event-register-duplicated .event-confirmation-message,.page-event-register-limit .event-confirmation-message,.page-event-register-success .event-confirmation-message{border-top:thin solid #f8f8f8;margin-top:1em;padding-top:1em;}.page-event-register-duplicated .registration-thanks,.page-event-register-limit .registration-thanks,.page-event-register-success .registration-thanks{color:#CCCCCC;font-size:40px;line-height:40px;margin:30px 0;text-align:center;}@media (min-width:44em){.page-event-register-duplicated .page-title,.page-event-register-limit .page-title,.page-event-register-success .page-title{font-size:40px;margin:50px 0;}.page-event-register-duplicated .registration-confirmation-message,.page-event-register-limit .registration-confirmation-message,.page-event-register-success .registration-confirmation-message{margin:0 auto;}}.page-event-register,.page-event-all-register{background-color:#f8f8f8;}.page-event-register #edit-actions-prev,.page-event-register *[id^=edit-paging-header],.page-event-all-register #edit-actions-prev,.page-event-all-register *[id^=edit-paging-header]{display:none;}.page-event-register .page-title,.page-event-all-register .page-title{color:#249fe2;margin-top:50px;}.page-event-register .breadcrumb,.page-event-all-register .breadcrumb{display:none;}.page-event-register .event-registration-form,.page-event-all-register .event-registration-form{background-color:white;width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;}@media (min-width:112.5em){.page-event-register .event-registration-form,.page-event-all-register .event-registration-form{max-width:min(90%,1400px);}}@media (min-width:44em){.page-event-register .event-registration-form,.page-event-all-register .event-registration-form{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:44em) and (min-width:112.5em){.page-event-register .event-registration-form,.page-event-all-register .event-registration-form{max-width:min(90%,1400px);}}@media (min-width:70em){.page-event-register .event-registration-form,.page-event-all-register .event-registration-form{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:70em) and (min-width:112.5em){.page-event-register .event-registration-form,.page-event-all-register .event-registration-form{max-width:min(90%,1400px);}}@media (min-width:90em){.page-event-register .event-registration-form,.page-event-all-register .event-registration-form{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:90em) and (min-width:112.5em){.page-event-register .event-registration-form,.page-event-all-register .event-registration-form{max-width:min(90%,1400px);}}@media (min-width:112.5em){.page-event-register .event-registration-form,.page-event-all-register .event-registration-form{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:112.5em) and (min-width:112.5em){.page-event-register .event-registration-form,.page-event-all-register .event-registration-form{max-width:min(90%,1400px);}}@media (min-width:120em){.page-event-register .event-registration-form,.page-event-all-register .event-registration-form{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:120em) and (min-width:112.5em){.page-event-register .event-registration-form,.page-event-all-register .event-registration-form{max-width:min(90%,1400px);}}@media (min-width:112.5em){.page-event-register .event-registration-form,.page-event-all-register .event-registration-form{max-width:min(90%,1400px);}}.page-event-register .event-registration-form,.page-event-all-register .event-registration-form{padding:2rem;}@media (min-width:44em){.page-event-register .event-registration-form,.page-event-all-register .event-registration-form{padding:2rem;}}@media (min-width:70em){.page-event-register .event-registration-form,.page-event-all-register .event-registration-form{padding:2.5rem;}}@media (min-width:90em){.page-event-register .event-registration-form,.page-event-all-register .event-registration-form{padding:2.5rem;}}@media (min-width:112.5em){.page-event-register .event-registration-form,.page-event-all-register .event-registration-form{padding:3rem;}}.page-event-register .event-registration-form .registration-notes,.page-event-all-register .event-registration-form .registration-notes{border:thin solid #d94f13;margin-bottom:20px;padding:20px;}.page-event-register .event-registration-form .registration-notes .fieldset-legend,.page-event-all-register .event-registration-form .registration-notes .fieldset-legend{color:#d94f13;font-size:20px;font-weight:bold;padding:10px;}.page-event-register .event-registration-form .event-registrations-image,.page-event-all-register .event-registration-form .event-registrations-image{margin-bottom:20px;}.page-event-register .event-registration-form .form-type-select,.page-event-all-register .event-registration-form .form-type-select{position:relative;width:100%;}.page-event-register .event-registration-form select,.page-event-all-register .event-registration-form select{width:100%;}.page-event-register #edit-category-finder,.page-event-all-register #edit-category-finder{border-bottom:thin solid #e4e4e4;border-top:thin solid #e4e4e4;margin-bottom:20px;margin-top:20px;padding:20px 0 0 0;}.page-event-register #edit-category-finder legend,.page-event-all-register #edit-category-finder legend{text-align:center;}.page-event-register #edit-category-finder legend span,.page-event-all-register #edit-category-finder legend span{background-color:white;font-weight:bold;margin-top:-30px;padding:10px 20px;position:relative;}.page-event-register #edit-category-finder #tr-registration-found-category,.page-event-all-register #edit-category-finder #tr-registration-found-category{font-size:22px;font-weight:bold;float:left;margin-bottom:20px;text-align:center;width:100%;}.page-event-register .group-tshirt,.page-event-all-register .group-tshirt{border-bottom:thin solid #e4e4e4;margin-bottom:20px;}.page-event-register .group-tshirt legend,.page-event-all-register .group-tshirt legend{margin-bottom:20px;text-align:center;font-weight:bold;}.page-event-register #block-bean-event-registration-notes,.page-event-all-register #block-bean-event-registration-notes{margin:0 auto;width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;}@media (min-width:112.5em){.page-event-register #block-bean-event-registration-notes,.page-event-all-register #block-bean-event-registration-notes{max-width:min(90%,1400px);}}@media (min-width:44em){.page-event-register #block-bean-event-registration-notes,.page-event-all-register #block-bean-event-registration-notes{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:44em) and (min-width:112.5em){.page-event-register #block-bean-event-registration-notes,.page-event-all-register #block-bean-event-registration-notes{max-width:min(90%,1400px);}}@media (min-width:70em){.page-event-register #block-bean-event-registration-notes,.page-event-all-register #block-bean-event-registration-notes{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:70em) and (min-width:112.5em){.page-event-register #block-bean-event-registration-notes,.page-event-all-register #block-bean-event-registration-notes{max-width:min(90%,1400px);}}@media (min-width:90em){.page-event-register #block-bean-event-registration-notes,.page-event-all-register #block-bean-event-registration-notes{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:90em) and (min-width:112.5em){.page-event-register #block-bean-event-registration-notes,.page-event-all-register #block-bean-event-registration-notes{max-width:min(90%,1400px);}}@media (min-width:112.5em){.page-event-register #block-bean-event-registration-notes,.page-event-all-register #block-bean-event-registration-notes{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:112.5em) and (min-width:112.5em){.page-event-register #block-bean-event-registration-notes,.page-event-all-register #block-bean-event-registration-notes{max-width:min(90%,1400px);}}@media (min-width:120em){.page-event-register #block-bean-event-registration-notes,.page-event-all-register #block-bean-event-registration-notes{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:120em) and (min-width:112.5em){.page-event-register #block-bean-event-registration-notes,.page-event-all-register #block-bean-event-registration-notes{max-width:min(90%,1400px);}}@media (min-width:112.5em){.page-event-register #block-bean-event-registration-notes,.page-event-all-register #block-bean-event-registration-notes{max-width:min(90%,1400px);}}.page-event-register #block-bean-event-registration-notes,.page-event-all-register #block-bean-event-registration-notes{text-align:center;}.page-event-register #block-bean-event-registration-notes span,.page-event-all-register #block-bean-event-registration-notes span{color:#d94f13;}@media (min-width:44em){.page-event-register .page-title,.page-event-all-register .page-title{font-size:40px;margin:50px 0;}.page-event-register .event-registration-form,.page-event-all-register .event-registration-form{-webkit-box-shadow:0 0 10px rgba(0,0,0,0.05);box-shadow:0 0 10px rgba(0,0,0,0.05);margin:0 auto;padding:40px;}.page-event-register .event-registration-form input.form-text,.page-event-all-register .event-registration-form input.form-text{width:100%;}.page-event-register .event-registration-form .form-item,.page-event-all-register .event-registration-form .form-item{margin-bottom:2em;}.page-event-register .event-registration-form .form-actions,.page-event-all-register .event-registration-form .form-actions{border-top:thin solid #e4e4e4;height:30px;margin-top:70px;margin-bottom:0;padding-top:0;text-align:center;}.page-event-register .event-registration-form .form-actions input,.page-event-all-register .event-registration-form .form-actions input{border-left:20px solid white;border-right:20px solid white;position:relative;top:-30px;}.page-event-register #edit-category-finder .form-item-category-finder-year-of-birth input,.page-event-all-register #edit-category-finder .form-item-category-finder-year-of-birth input{height:48px;}.page-event-register #edit-category-finder .fieldset-wrapper > .form-item,.page-event-all-register #edit-category-finder .fieldset-wrapper > .form-item{width:32.2033898305%;float:left;margin-right:1.6949152542%;}.page-event-register #edit-category-finder #tr-registration-category-select,.page-event-all-register #edit-category-finder #tr-registration-category-select{width:32.2033898305%;float:right;margin-right:0;}.page-event-register .group-tshirt .field-name-field-add-tshirt,.page-event-all-register .group-tshirt .field-name-field-add-tshirt{width:49.1525423729%;float:left;margin-right:1.6949152542%;text-align:center;}.page-event-register .group-tshirt .field-name-field-add-tshirt .form-item,.page-event-all-register .group-tshirt .field-name-field-add-tshirt .form-item{display:inline-block;padding-top:30px;}.page-event-register .group-tshirt .field-name-field-size,.page-event-all-register .group-tshirt .field-name-field-size{width:49.1525423729%;float:right;margin-right:0;}}.page-payulatam-response .l-content{padding:2rem;}@media (min-width:44em){.page-payulatam-response .l-content{padding:2rem;}}@media (min-width:70em){.page-payulatam-response .l-content{padding:2.5rem;}}@media (min-width:90em){.page-payulatam-response .l-content{padding:2.5rem;}}@media (min-width:112.5em){.page-payulatam-response .l-content{padding:3rem;}}.page-payulatam-response .l-content{margin-top:3rem;}@media (min-width:44em){.page-payulatam-response .l-content{margin-top:3rem;}}@media (min-width:70em){.page-payulatam-response .l-content{margin-top:3.5rem;}}@media (min-width:90em){.page-payulatam-response .l-content{margin-top:3.5rem;}}@media (min-width:112.5em){.page-payulatam-response .l-content{margin-top:4rem;}}.page-payulatam-response .l-content{width:100%;}.page-registrations-to-events .block--cool-tr-blocks-page-title{margin-top:40px;padding:0;position:absolute;width:100%;z-index:2;}.page-registrations-to-events .block--cool-tr-blocks-page-title h1{color:white;font-size:48px;line-height:55px;text-shadow:2px 2px 5px rgba(0,0,0,0.6);}.register-to-events-header{background:url(/sites/all/themes/custom/timing_ready/images/bg-registrations.jpg) no-repeat top center;background-size:cover;-webkit-box-sizing:border-box;box-sizing:border-box;color:white;height:360px;padding:90px 0 0 0;text-align:center;position:relative;}.register-to-events-header .block-inner-wrap{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;}@media (min-width:112.5em){.register-to-events-header .block-inner-wrap{max-width:min(90%,1400px);}}@media (min-width:44em){.register-to-events-header .block-inner-wrap{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:44em) and (min-width:112.5em){.register-to-events-header .block-inner-wrap{max-width:min(90%,1400px);}}@media (min-width:70em){.register-to-events-header .block-inner-wrap{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:70em) and (min-width:112.5em){.register-to-events-header .block-inner-wrap{max-width:min(90%,1400px);}}@media (min-width:90em){.register-to-events-header .block-inner-wrap{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:90em) and (min-width:112.5em){.register-to-events-header .block-inner-wrap{max-width:min(90%,1400px);}}@media (min-width:112.5em){.register-to-events-header .block-inner-wrap{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:112.5em) and (min-width:112.5em){.register-to-events-header .block-inner-wrap{max-width:min(90%,1400px);}}@media (min-width:120em){.register-to-events-header .block-inner-wrap{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:120em) and (min-width:112.5em){.register-to-events-header .block-inner-wrap{max-width:min(90%,1400px);}}@media (min-width:112.5em){.register-to-events-header .block-inner-wrap{max-width:min(90%,1400px);}}.register-to-events-header .block-inner-wrap{position:relative;z-index:1;}.register-to-events-header .page-description{font-size:20px;line-height:22px;padding:20px;max-width:800px;margin:0 auto;}.register-to-events-header .form-item-name input{padding:10px 1rem;}.register-to-events-header .views-exposed-widget{float:none;padding:0;}.register-to-events-header .form-item-sport select{width:200px;}.register-to-events-header .views-widget-filter-name{margin-top:20px;padding:0 16px;}.view-registrations-to-events.view-display-id-page{background-image:url(/sites/all/themes/custom/timing_ready/images/shattered.jpg);text-align:center;}.view-registrations-to-events.view-display-id-page .view-empty{font-size:20px;padding:20px;}.view-registrations-to-events.view-display-id-page .views-row-last{margin-bottom:0;}@media (min-width:44em){.page-registrations-to-events .block--cool-tr-blocks-page-title{margin-top:90px;}.register-to-events-header{padding:140px 0 0 0;}.register-to-events-header .views-exposed-widgets{display:inline-block;max-width:600px;margin:0 auto;}.register-to-events-header .views-exposed-widget{float:left;}.register-to-events-header .views-widget-filter-name{padding:0;margin:0 0 0 20px;}.view-registrations-to-events.view-display-id-page .view-content{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;}}@media (min-width:44em) and (min-width:112.5em){.view-registrations-to-events.view-display-id-page .view-content{max-width:min(90%,1400px);}}@media (min-width:44em) and (min-width:44em){.view-registrations-to-events.view-display-id-page .view-content{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:44em) and (min-width:44em) and (min-width:112.5em){.view-registrations-to-events.view-display-id-page .view-content{max-width:min(90%,1400px);}}@media (min-width:44em) and (min-width:70em){.view-registrations-to-events.view-display-id-page .view-content{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:44em) and (min-width:70em) and (min-width:112.5em){.view-registrations-to-events.view-display-id-page .view-content{max-width:min(90%,1400px);}}@media (min-width:44em) and (min-width:90em){.view-registrations-to-events.view-display-id-page .view-content{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:44em) and (min-width:90em) and (min-width:112.5em){.view-registrations-to-events.view-display-id-page .view-content{max-width:min(90%,1400px);}}@media (min-width:44em) and (min-width:112.5em){.view-registrations-to-events.view-display-id-page .view-content{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:44em) and (min-width:112.5em) and (min-width:112.5em){.view-registrations-to-events.view-display-id-page .view-content{max-width:min(90%,1400px);}}@media (min-width:44em) and (min-width:120em){.view-registrations-to-events.view-display-id-page .view-content{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:44em) and (min-width:120em) and (min-width:112.5em){.view-registrations-to-events.view-display-id-page .view-content{max-width:min(90%,1400px);}}@media (min-width:44em) and (min-width:112.5em){.view-registrations-to-events.view-display-id-page .view-content{max-width:min(90%,1400px);}}.page-results .block--cool-tr-blocks-page-title{margin-top:40px;padding:0;position:absolute;width:100%;z-index:2;}.page-results .block--cool-tr-blocks-page-title h1{color:white;font-size:48px;line-height:55px;text-shadow:2px 2px 5px rgba(0,0,0,0.6);}.block--views-exp-events-page{background:url(/sites/all/themes/custom/timing_ready/images/bg-results-search.jpg) no-repeat top center;background-size:cover;-webkit-box-sizing:border-box;box-sizing:border-box;color:white;height:360px;padding:90px 0 0 0;text-align:center;position:relative;}.block--views-exp-events-page .block-inner-wrap{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;}@media (min-width:112.5em){.block--views-exp-events-page .block-inner-wrap{max-width:min(90%,1400px);}}@media (min-width:44em){.block--views-exp-events-page .block-inner-wrap{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:44em) and (min-width:112.5em){.block--views-exp-events-page .block-inner-wrap{max-width:min(90%,1400px);}}@media (min-width:70em){.block--views-exp-events-page .block-inner-wrap{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:70em) and (min-width:112.5em){.block--views-exp-events-page .block-inner-wrap{max-width:min(90%,1400px);}}@media (min-width:90em){.block--views-exp-events-page .block-inner-wrap{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:90em) and (min-width:112.5em){.block--views-exp-events-page .block-inner-wrap{max-width:min(90%,1400px);}}@media (min-width:112.5em){.block--views-exp-events-page .block-inner-wrap{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:112.5em) and (min-width:112.5em){.block--views-exp-events-page .block-inner-wrap{max-width:min(90%,1400px);}}@media (min-width:120em){.block--views-exp-events-page .block-inner-wrap{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:120em) and (min-width:112.5em){.block--views-exp-events-page .block-inner-wrap{max-width:min(90%,1400px);}}@media (min-width:112.5em){.block--views-exp-events-page .block-inner-wrap{max-width:min(90%,1400px);}}.block--views-exp-events-page .block-inner-wrap{position:relative;z-index:1;}.block--views-exp-events-page .page-description{font-size:20px;line-height:22px;padding:20px;max-width:800px;margin:0 auto;}.block--views-exp-events-page .views-exposed-widget{float:none;padding:0;}.block--views-exp-events-page .form-item-sport select{width:200px;}.block--views-exp-events-page .form-item-name input{padding:10px 1rem;}.block--views-exp-events-page .views-widget-filter-name{margin-top:20px;padding:0 16px;}.view-events.view-display-id-page{background-image:url(/sites/all/themes/custom/timing_ready/images/shattered.jpg);text-align:center;}.view-events.view-display-id-page .view-empty{font-size:20px;padding:20px;}.view-events.view-display-id-page .views-row-last{margin-bottom:0;}@media (min-width:44em){.page-results .block--cool-tr-blocks-page-title{margin-top:90px;}.block--views-exp-events-page{padding:140px 0 0 0;}.block--views-exp-events-page .views-exposed-widgets{display:inline-block;max-width:600px;margin:0 auto;}.block--views-exp-events-page .views-exposed-widget{float:left;}.block--views-exp-events-page .views-widget-filter-name{padding:0;margin:0 0 0 20px;}.view-events.view-display-id-page .view-content{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;}}@media (min-width:44em) and (min-width:112.5em){.view-events.view-display-id-page .view-content{max-width:min(90%,1400px);}}@media (min-width:44em) and (min-width:44em){.view-events.view-display-id-page .view-content{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:44em) and (min-width:44em) and (min-width:112.5em){.view-events.view-display-id-page .view-content{max-width:min(90%,1400px);}}@media (min-width:44em) and (min-width:70em){.view-events.view-display-id-page .view-content{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:44em) and (min-width:70em) and (min-width:112.5em){.view-events.view-display-id-page .view-content{max-width:min(90%,1400px);}}@media (min-width:44em) and (min-width:90em){.view-events.view-display-id-page .view-content{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:44em) and (min-width:90em) and (min-width:112.5em){.view-events.view-display-id-page .view-content{max-width:min(90%,1400px);}}@media (min-width:44em) and (min-width:112.5em){.view-events.view-display-id-page .view-content{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:44em) and (min-width:112.5em) and (min-width:112.5em){.view-events.view-display-id-page .view-content{max-width:min(90%,1400px);}}@media (min-width:44em) and (min-width:120em){.view-events.view-display-id-page .view-content{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90%;}}@media (min-width:44em) and (min-width:120em) and (min-width:112.5em){.view-events.view-display-id-page .view-content{max-width:min(90%,1400px);}}@media (min-width:44em) and (min-width:112.5em){.view-events.view-display-id-page .view-content{max-width:min(90%,1400px);}}
