a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,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:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:"SansBeamHead-Heavy";src:url("../fonts/sansbeam/SansBeamHead-Heavy.eot");src:url("../fonts/sansbeam/SansBeamHead-Heavy.eot?#iefix") format("embedded-opentype"),url("../fonts/sansbeam/SansBeamHead-Heavy.woff2") format("woff2"),url("../fonts/sansbeam/SansBeamHead-Heavy.woff") format("woff"),url("../fonts/sansbeam/SansBeamHead-Heavy.ttf") format("truetype");font-weight:900;font-style:normal}html{font-size:10px;line-height:1.6;-webkit-box-sizing:border-box;box-sizing:border-box;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body,html{height:100%}body{padding:0;margin:0 auto;min-height:100vh;color:#020202;background:#ffffff}::-moz-selection{background:#020202;color:#ffc627}::selection{background:#020202;color:#ffc627}ol,ul{list-style-type:none;margin:0 0 20px 0;padding:0}li{list-style-type:none}ol.list,ul.list{padding:0 0 0 30px}ol.list{list-style-type:decimal}ol.list li{list-style-type:decimal}ul.list{list-style-type:disc}ul.list li{list-style-type:disc}.init-hide{visibility:hidden;opacity:0;height:0}.init-hide.active{height:auto;visibility:visible;opacity:1;-webkit-transition:0.3s ease;transition:0.3s ease}.hidden{display:none!important}.visibility-hidden{visibility:hidden}.visually-hidden{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.hide-mobile-md{display:none!important}@media (min-width:992px){.hide-mobile-md{display:block!important}}.hide-mobile-lg{display:none!important}@media (min-width:1200px){.hide-mobile-lg{display:block!important}}@media (min-width:992px){.hide-desktop-md{display:none!important}}@media (min-width:1200px){.hide-desktop{display:none!important}}.xs-hidden{display:block}@media (min-width:1200px){.xs-hidden{display:none}}.sm-hidden{display:none}@media (min-width:1200px){.sm-hidden{display:block}}.center{text-align:center!important;margin:auto!important}.center-block{text-align:center!important;margin:auto!important;display:block!important}img{max-width:100%}img.circle{border-radius:100%}img.thumb{background:#ffffff;padding:4px;border:1px solid #f5f4f3}.media{position:relative;padding-bottom:56.25%;padding-top:35px;height:0;overflow:hidden}.media iframe{position:absolute;top:0;left:0;width:100%;height:100%}.error,.info,.success{color:#ffffff;padding:0.5rem 1em}.success{background:#62bc53}.error{background:#ed1c24}.info{color:#020202;background:#ffc627}.loader{display:inline-block;width:3rem;height:3rem}.loader:after{content:" ";display:block;width:3rem;height:3rem;margin:1px;border-radius:50%;margin:auto;border:5px solid #ffc627;border-color:#ffc627 transparent #ffc627 transparent;-webkit-animation:loader 1.2s linear infinite;animation:loader 1.2s linear infinite}@-webkit-keyframes loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}body,button,input,select,textarea{font-family:"SansBeamHead-SemiBold",sans-serif}body{color:#ffffff}.font-accent{font-family:"SansBeamHead-Black",sans-serif!important}.font-regular{font-family:"SansBeamHead-SemiBold",sans-serif!important}.font-bold{font-family:"SansBeamBody-Bold",sans-serif!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin:0;font-style:normal;font-weight:400;margin-bottom:0.5rem;text-transform:uppercase;line-height:1}@media (min-width:992px){.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:1.1}}.h1,.h2,.h3,h1,h2,h3{font-family:"SansBeamBody-Bold",sans-serif}.h4,.h5,.h6,h4,h5,h6{font-family:"SansBeamHead-SemiBold",sans-serif}.h1,h1{font-size:2.8rem}@media (min-width:592px){.h1,h1{font-size:3.4rem}}@media (min-width:768px){.h1,h1{font-size:4.6rem}}.h2,h2{font-size:3rem}@media (min-width:450px){.h2,h2{font-size:4rem}}@media (min-width:768px){.h2,h2{font-size:4.8rem}}.h3,h3{font-size:3rem}@media (min-width:768px){.h3,h3{font-size:3.75rem}}.h4,h4{font-size:1.8rem}@media (min-width:768px){.h4,h4{font-size:2.5rem}}.h5,h5{font-size:2.1rem}@media (min-width:768px){.h5,h5{font-size:2.2rem}}.h6,h6{font-size:1.9rem}@media (min-width:768px){.h6,h6{font-size:2rem}}li,p{font-style:normal;line-height:1.2}p{font-size:1.8rem;margin-bottom:0.5rem}@media (min-width:768px){p{font-size:2rem}}@media (min-width:xxxl){p{font-size:2.2rem}}li{font-size:1.6rem;padding:5px 0}@media (min-width:768px){li{font-size:2rem}}@media (min-width:1680px){li{font-size:2.1rem}}a{color:inherit;font-size:inherit;font-family:inherit;text-decoration:none;-webkit-transition:0.2s ease;transition:0.2s ease}a:hover{color:#0087FF}a:active,a:hover{outline:0}.text-link{text-decoration:underline}.anchor{position:absolute;top:-95px;left:0}a,li,p{font-weight:400}.small,small{font-size:1.3rem}@media (min-width:592px){.small,small{font-size:1.5rem}}@media (min-width:992px){.small,small{font-size:1.6rem}}.smaller{font-size:40%!important}.a-center{text-align:center!important}.a-right{text-align:right!important}.a-left{text-align:left!important}.underline{text-decoration:underline!important}.italic{font-style:italic!important}.uppercase{text-transform:uppercase!important}.text-none{text-transform:none!important}.block,.container,.row{width:100%;position:relative}.wrap{width:90%;margin:auto;max-width:2000px;border:1px solid rgba(0,0,0,0)}.wrap:after{content:"";display:table;clear:both}@media (min-width:592px){.wrap{padding:0 0.5em}}.wrap.row{margin-left:auto;margin-right:auto}.page-wrapper{position:relative;width:100%;min-height:95%;overflow:hidden}.main-container{width:100%}.clear:after,.clearfix:after{content:"";display:table;clear:both}.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex a,.flex>div{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width:592px){.flex.sm-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:768px){.flex.m-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:992px){.flex.md-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:1200px){.flex.lg-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:592px){.flex.sm-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media (min-width:992px){.flex.md-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media (min-width:1200px){.flex.lg-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media (min-width:1200px){.flex.lg-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative}.flex-row a,.flex-row>div{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width:592px){.flex-row.sm-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:992px){.flex-row.md-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:1200px){.flex-row.lg-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.flex-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.absolute-center{position:absolute;top:50%;left:50%;width:100%;text-align:center;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:1200px){.absolute-center{padding:0 50px}}.vertical-center{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.btn,.button,input[type=button],input[type=submit]{height:40px;line-height:40px;text-align:center;border-radius:0;-webkit-appearance:none;display:inline-block;padding:0px 10px;max-width:260px;min-width:200px;margin:10px 0;cursor:pointer;font-size:2rem;font-family:"SansBeamBody-Bold",sans-serif;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;border:1px solid rgba(0,0,0,0);background:#020202;color:#ffffff;-webkit-transition:0.3s ease;transition:0.3s ease;text-transform:uppercase}.btn.short,.button.short,input[type=button].short,input[type=submit].short{font-size:1.6rem;height:30px;line-height:30px}.btn.tall,.button.tall,input[type=button].tall,input[type=submit].tall{height:50px;line-height:50px;font-size:3.6rem;min-width:260px;font-family:"SansBeamBody-Bold",sans-serif}.btn.huge,.button.huge,input[type=button].huge,input[type=submit].huge{height:50px;line-height:50px;font-size:3rem;min-width:265px;font-family:"SansBeamBody-Bold",sans-serif}@media (min-width:450px){.btn.huge,.button.huge,input[type=button].huge,input[type=submit].huge{height:75px;line-height:75px;font-size:4rem;min-width:375px}}.btn.full,.button.full,input[type=button].full,input[type=submit].full{width:100%;max-width:100%}.btn.auto,.button.auto,input[type=button].auto,input[type=submit].auto{width:auto;max-width:100%;margin-left:auto;margin-right:auto}.btn:focus,.button:focus,input[type=button]:focus,input[type=submit]:focus{border:1px solid #0087FF}.btn:hover,.button:hover,input[type=button]:hover,input[type=submit]:hover{color:#020202;background:#ffc627;border-color:#ffc627}.btn.btn-red,.button.btn-red,input[type=button].btn-red,input[type=submit].btn-red{background:#ed1c24}.btn.btn-red:hover,.button.btn-red:hover,input[type=button].btn-red:hover,input[type=submit].btn-red:hover{color:#ffffff;background:#020202}.btn.btn-yellow,.button.btn-yellow,input[type=button].btn-yellow,input[type=submit].btn-yellow{color:#020202;background:#ffc627}.btn.btn-yellow:hover,.button.btn-yellow:hover,input[type=button].btn-yellow:hover,input[type=submit].btn-yellow:hover{background:#c08d00;border-color:#daa000}.btn.btn-gray,.button.btn-gray,input[type=button].btn-gray,input[type=submit].btn-gray{color:#020202;background:#767575}.btn.btn-gray:hover,.button.btn-gray:hover,input[type=button].btn-gray:hover,input[type=submit].btn-gray:hover{background:#434242;border-color:#504f4f}button.btn,button.button,input[type=button],input[type=submit]{padding:0;vertical-align:middle}button img{pointer-events:none}.offscreen{left:-1000%;top:2.25em;overflow:hidden;position:absolute;width:11em;z-index:2}.offscreen:active,.offscreen:focus,.offscreen:hover{left:1em;top:6.5em;margin:0}@media (min-width:768px){.offscreen{top:6.5em}}.global-header{z-index:10;height:auto;width:100%;min-height:65px;position:fixed;-webkit-transition:1s ease;transition:1s ease;background:rgba(0,0,0,0.75);background:-webkit-gradient(linear,left top,left bottom,color-stop(85%,rgba(0,0,0,0.75)),to(transparent));background:linear-gradient(to bottom,rgba(0,0,0,0.75) 85%,transparent 100%)}@media (min-width:1200px){.global-header{min-height:115px}}.global-header.scroll-active{background:-webkit-gradient(linear,left top,left bottom,color-stop(85%,rgba(0,0,0,0.75)),to(transparent));background:linear-gradient(to bottom,rgba(0,0,0,0.75) 85%,transparent 100%)}@media (min-width:1200px){.global-header>.flex{width:90%;max-width:2000px;margin:auto}}.global-header .logo{max-width:130px;min-height:65px;max-height:65px;z-index:9;text-align:center;margin:auto;width:35%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}@media (min-width:450px){.global-header .logo{margin-left:auto}}@media (min-width:992px){.global-header .logo{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;position:relative;max-width:100%}}@media (min-width:1200px){.global-header .logo{min-height:115px;max-height:115px}}.global-header .logo a{display:block;margin:auto;max-width:170px}.global-header .logo img{margin:auto;-webkit-transition:0.5s ease;transition:0.5s ease}@media (min-width:992px){.global-header .nav{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.get-started .cta{padding:1rem 1rem 0.75rem 1rem;min-width:150px;max-width:150px;background:none;text-transform:uppercase;border:2px solid #ffc627;text-align:center;line-height:65px;font-size:2.2rem;margin-right:0.5rem;font-family:"SansBeamBody-Bold",sans-serif}@media (min-width:1200px){.get-started .cta{margin-right:1.5rem}}.get-started .cta:focus,.get-started .cta:hover{color:#020202;background:#ffc627}.get-started .cta:after{display:none!important}@media (min-width:992px){.get-started{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%;text-align:right;margin-right:1.5rem;display:inline-block}}@media (min-width:1200px){.get-started .cta{line-height:115px}}.get-started.header-cta{position:absolute;right:0}.get-started.header-cta .cta{font-size:1rem}@media (min-width:592px){.get-started.header-cta .cta{font-size:1.5rem}}@media (min-width:992px){.get-started.header-cta{position:relative}}.get-started-mobile-cta{position:absolute;top:0;right:0.5rem;bottom:0;font-size:1.3rem;text-align:center;padding:0 10px;max-height:65px;font-weight:bold;line-height:1.2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:75px;text-transform:uppercase;border:2px solid #ffc627}@media (min-width:992px){.get-started-mobile-cta{display:none}}.active-panel{background:rgba(0,0,0,0.75)}[rel=js-global-header].active{height:100%;background:#020202;-webkit-transition:background 0.36s cubic-bezier(0.32,0.08,0.24,1),height 0.56s cubic-bezier(0.52,0.16,0.24,1);transition:background 0.36s cubic-bezier(0.32,0.08,0.24,1),height 0.56s cubic-bezier(0.52,0.16,0.24,1)}@media (min-width:992px){[rel=js-global-header].active{max-height:65px}}@media (min-width:1200px){[rel=js-global-header].active{max-height:115px;background:rgba(0,0,0,0.75)}}.global-nav{z-index:1000;margin:0 auto}.global-nav .p,.global-nav>li>a:not(.cta){width:100%;padding:0 25px}.global-nav .p,.global-nav>li a:not(.cta){width:100%;padding:0 5px}.global-nav>li{max-height:65px;line-height:65px;padding:0}.global-nav li{-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin:0}.global-nav .p,.global-nav a:not(.cta){display:inline-block;text-align:center;text-transform:uppercase;color:#ffffff;border:1px solid rgba(0,0,0,0);font-family:"SansBeamBody-Bold",sans-serif}@media (min-width:992px){.global-nav .p,.global-nav a:not(.cta){font-size:1.65rem;max-height:65px}}@media (min-width:1200px){.global-nav .p,.global-nav a:not(.cta){font-size:2rem;max-height:115px}}@media (min-width:1440px){.global-nav .p,.global-nav a:not(.cta){font-size:2.2rem}}.global-nav .p:focus,.global-nav a:not(.cta):focus{background:#020202}.global-nav a:focus,.global-nav a:hover{color:#ffc627}.global-header .global-nav{height:0;pointer-events:none}.global-header .global-nav .p,.global-header .global-nav a{font-size:2.5rem}@media (orientation:landscape){.global-header .global-nav .p,.global-header .global-nav a{font-size:2.5rem}}.global-header .global-nav .p:after,.global-header .global-nav a:after{content:"";display:block;position:absolute;bottom:0;left:0;right:0;border-bottom:1px solid rgba(255,206,52,0.5);opacity:0;-webkit-transition:-webkit-transform 0.2s;transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s,-webkit-transform 0.2s;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1)}.global-header .global-nav .p:hover:after,.global-header .global-nav a:hover:after{opacity:1}.global-header .global-nav li{-webkit-transition:0.3s ease;transition:0.3s ease;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (orientation:landscape){.global-header .global-nav li{max-height:65px;line-height:65px}}.global-header .global-nav li:after{content:"";display:block;position:absolute;bottom:0;left:0;right:0;border-bottom:1px solid rgba(255,206,52,0.5);opacity:0;-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s,-webkit-transform 0.5s;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1)}.global-header .global-nav li:last-child:after{border-bottom:none}.global-header .global-nav li.small{max-height:35px;line-height:35px}.global-header .global-nav li.small a,.global-header .global-nav li.small p{font-size:1.2rem}.global-header .global-nav li.small:after{border:none}.global-header .global-nav li.copy{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}.global-header .global-nav li.copy p{margin:0}@media (min-width:992px){.global-header .global-nav li.copy,.global-header .global-nav li.small{display:none}}.global-header .global-nav .get-started.menu-cta{display:none}@media (min-width:992px){.global-header .global-nav{height:100%;pointer-events:all;max-width:550px;margin-left:1rem}.global-header .global-nav .p,.global-header .global-nav a{font-size:1.25rem;max-height:65px;line-height:1;vertical-align:middle}.global-header .global-nav li{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);max-width:550px;margin-left:1rem;max-height:65px;line-height:65px;border-bottom:none}.global-header .global-nav .get-started.menu-cta{display:none}}@media (min-width:1200px){.global-header .global-nav .p,.global-header .global-nav a{font-size:1.35rem;max-height:115px}}@media (min-width:1680px){.global-header .global-nav .p,.global-header .global-nav a{font-size:1.55rem}}@media (min-width:1200px){.global-header .global-nav>li{max-height:115px;line-height:115px}}.global-header .global-nav.active{height:90vh;pointer-events:all}.global-header .global-nav.active li{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.18,0.89,0.32,1.28);transition:-webkit-transform 0.3s cubic-bezier(0.18,0.89,0.32,1.28);transition:transform 0.3s cubic-bezier(0.18,0.89,0.32,1.28);transition:transform 0.3s cubic-bezier(0.18,0.89,0.32,1.28),-webkit-transform 0.3s cubic-bezier(0.18,0.89,0.32,1.28)}.global-header .global-nav.active li:after{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}@media (min-width:992px){.global-nav{visibility:visible;opacity:1;height:auto}}.toggle-button{height:auto;cursor:pointer;display:inline-block;background:none;border:none;-webkit-transition:all 0.1s linear;transition:all 0.1s linear;top:5px;width:45px;height:28px;border:none!important}.toggle-button .burger,.toggle-button .burger:after,.toggle-button .burger:before{left:0;height:1px;width:45px;content:"";display:block;cursor:pointer;background:#ffffff;position:absolute;border-radius:1px;-webkit-transition:all 100ms linear;transition:all 100ms linear}.toggle-button .burger{top:10px}.toggle-button .burger:before{top:-10px}.toggle-button .burger:after{bottom:-10px}.toggle-button.active,.toggle-button.close{-webkit-transform:translateY(50%) rotate(90deg);-ms-transform:translateY(50%) rotate(90deg);transform:translateY(50%) rotate(90deg);-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.18,0.89,0.32,1.28);transition:-webkit-transform 0.3s cubic-bezier(0.18,0.89,0.32,1.28);transition:transform 0.3s cubic-bezier(0.18,0.89,0.32,1.28);transition:transform 0.3s cubic-bezier(0.18,0.89,0.32,1.28),-webkit-transform 0.3s cubic-bezier(0.18,0.89,0.32,1.28)}.toggle-button.active .burger,.toggle-button.close .burger{background:none!important;top:1.1rem}.toggle-button.active .burger:after,.toggle-button.active .burger:before,.toggle-button.close .burger:after,.toggle-button.close .burger:before{top:0}.toggle-button.active .burger:after,.toggle-button.close .burger:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.toggle-button.active .burger:before,.toggle-button.close .burger:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.nav-toggle{position:absolute;left:10px;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}@media (min-width:992px){.nav-toggle{display:none}}fieldset{border:none}input,select,textarea{width:100%;font-size:1.6rem;padding:0 0 0 10px;font-family:inherit;color:#020202;border:1px solid #dcdbda}textarea{padding:10px}input,label{display:block}label{margin-bottom:5px}input[type=text],select{height:55px}input[type=text].tall,select.tall{height:60px}input[type=text]:focus,select:focus{color:#0087FF}input::-webkit-input-placeholder{text-transform:uppercase;color:#020202!important}input::-moz-placeholder{text-transform:uppercase;color:#020202!important}input:-ms-input-placeholder{text-transform:uppercase;color:#020202!important}input::-ms-input-placeholder{text-transform:uppercase;color:#020202!important}input::placeholder{text-transform:uppercase;color:#020202!important}.form-notification{min-height:30px;width:100%;text-align:center}.form-notification p{text-transform:uppercase;font-size:1.6rem;padding:0.5rem;margin:0 auto!important}.form-notification p.h1{font-size:3.6rem}@media (min-width:768px){.form-notification p.h1{font-size:4.6rem}}@media (min-width:1200px){.form-notification p.h1{font-size:8rem}}@media (min-width:1440px){.form-notification p.h1{font-size:9rem}}.form-notification span{display:block}.form-field-error{border-bottom:1px solid #ed1c24!important}form.compact-labels .form-element{position:relative}form.compact-labels .form-element.active input[type=text]{padding:1.3rem 0.85rem 0.45rem!important;height:55px}form.compact-labels .form-element.active textarea{padding:1.3rem 0.85rem 0.45rem!important}form.compact-labels .form-element.active .form-label{opacity:1;visibility:visible;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}form.compact-labels .form-element.active .form-label-2{top:10px;font-size:1.2rem}form.compact-labels .form-element.valid label{top:10px;font-size:1.2rem}form.compact-labels .form-element.valid input[type=text],form.compact-labels .form-element.valid textarea{border-bottom:1px solid green!important}form.compact-labels .form-element.invalid .form-label-2{top:10px;font-size:1.2rem}form.compact-labels .form-element.invalid input[type=text],form.compact-labels .form-element.invalid textarea{border-bottom:1px solid red!important}form.compact-labels .form-label{position:absolute;top:5px;left:5px;font-size:1.2rem;color:#252525;padding-left:5px;padding-right:5px;display:block;visibility:hidden;opacity:0;pointer-events:none;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}form.compact-labels .form-label-2{position:absolute;top:28px;left:5px;font-size:1.6rem;text-transform:uppercase;color:#020202;padding-left:5px;padding-right:5px;display:block;pointer-events:none;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.369s ease-in-out;transition:all 0.369s ease-in-out}.contact-form label{font-size:2rem}.contact-form .form-element.top-label{margin-bottom:0}.contact-form .form-element.top-label p{margin-bottom:1rem}.contact-form .contact-form-textarea{min-height:150px}.hide-mobile-label{display:none!important}@media (min-width:1200px){.hide-mobile-label{display:inline!important}}.downlaod-brochure .form-element{margin-bottom:0.5rem}.global-footer .logo{position:relative;text-align:center}.global-footer img{margin:auto;max-width:100px;padding:1rem 0}@media (min-width:1200px){.global-footer img{position:absolute;top:0;left:1rem;bottom:0;width:100%;max-height:40px;padding:0;margin:auto}}.global-nav.footer{max-width:1200px;margin-right:0}.global-nav.footer a,.global-nav.footer p{font-size:1.75rem}.global-nav.footer .p{font-size:1.15rem;text-transform:none}.global-nav.footer li{line-height:40px}@media (min-width:1200px){.global-nav.footer li{line-height:65px}}.global-nav.footer a{font-family:"SansBeamHead-SemiBold",sans-serif}.global-nav.footer a:hover{background:none;color:#ffc627}.global-nav.footer .phone{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.global-nav.footer .phone a{font-size:2.5rem;font-family:"SansBeamBody-Bold",sans-serif}.global-nav.footer .phone a:hover{color:#ffffff!important}@media (min-width:1200px){.global-nav.footer a,.global-nav.footer p{font-size:1.35rem}.global-nav.footer .phone{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.global-nav.footer .hide-mobile-lg{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.modal{visibility:hidden;opacity:0;position:fixed;top:-100em;width:90%;margin:0 auto;left:0;right:0;padding:1em;z-index:2000;background:#ffffff;-webkit-transition:top 0.4s cubic-bezier(0.19,0.92,0.32,1.1);transition:top 0.4s cubic-bezier(0.19,0.92,0.32,1.1);border-bottom:5px solid #ffc627}.modal .h1,.modal .h2,.modal .h3,.modal .h4,.modal h1,.modal h2,.modal h3,.modal h4{text-align:center}@media (min-width:992px){.modal{max-width:720px}}@media (min-width:1440px){.modal{width:70%;max-width:1000px}}.modal.active{top:5em;opacity:1!important;visibility:visible}@media (min-width:992px){.modal.active{top:10%}}.modal-overlay{background:rgba(0,0,0,0.7);position:fixed;height:100%;width:100%;margin:0 auto;left:0;z-index:1999;opacity:0;-webkit-transition:all 0.4s;transition:all 0.4s}.modal-overlay.active{opacity:1!important}.close-modal-button{top:1rem;right:1rem;width:40px;height:40px;position:absolute;cursor:pointer;border:none!important;background:none}.close-modal-button span{display:block;height:40px}.close-modal-button span:after,.close-modal-button span:before{content:"";position:absolute;display:inline-block;height:3px;width:40px;background:#ed1c24;top:15px;left:0;right:0}.close-modal-button span:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.close-modal-button span:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.close-modal-button span:hover:after,.close-modal-button span:hover:before{background:#020202}.video-popup .close-modal-button{right:0;top:-3.5rem}@media (min-width:992px){.video-popup .close-modal-button{top:-3.5rem}}.pswp:before{opacity:0;content:"";display:block;position:absolute;height:20px;top:0;left:0;right:0;background:url(../../images/logo.svg);z-index:1;margin:1rem auto;background-size:contain;background-repeat:no-repeat;background-position:center;pointer-events:none;-webkit-transition:opacity 3s cubic-bezier(0.4,0,0.22,1);transition:opacity 3s cubic-bezier(0.4,0,0.22,1)}.pswp.pswp--open:before{opacity:1;-webkit-transition:opacity 3s cubic-bezier(0.4,0,0.22,1);transition:opacity 3s cubic-bezier(0.4,0,0.22,1)}.pswp__bg:after{content:"Swipe to view more";color:#ffffff;font-family:"SansBeamHead-SemiBold",sans-serif;font-size:1.1rem;text-align:center;position:absolute;left:0;right:0;bottom:5px;height:20px;z-index:9}@media (min-width:1200px){.pswp__bg:after{content:""}}

/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:0.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);transition:opacity 333ms cubic-bezier(0.4,0,0.22,1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(0.4,0,0.22,1);transition:-webkit-transform 333ms cubic-bezier(0.4,0,0.22,1);transition:transform 333ms cubic-bezier(0.4,0,0.22,1);transition:transform 333ms cubic-bezier(0.4,0,0.22,1),-webkit-transform 333ms cubic-bezier(0.4,0,0.22,1)}.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);transition:opacity 333ms cubic-bezier(0.4,0,0.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#CCC}.pswp__error-msg a{color:#CCC;text-decoration:underline}

/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp__button{width:44px;height:44px;position:relative;background:none;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:0.75;-webkit-transition:opacity 0.2s;transition:opacity 0.2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:none;opacity:0.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(../../images/gallery/default-skin.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media (-webkit-min-device-pixel-ratio:1.09375),(-webkit-min-device-pixel-ratio:1.1),(min-resolution:1.1dppx),(min-resolution:105dpi){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(../../images/gallery/default-skin.png) 0 0 no-repeat}.pswp--supports-fs .pswp__button--fs,.pswp__top-bar .pswp__button--share{display:none!important}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:none}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:none;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:"";top:35px;background-color:rgba(0,0,0,0.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,0.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#FFF;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.25);box-shadow:0 2px 5px rgba(0,0,0,0.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform 0.25s;transition:-webkit-transform 0.25s;transition:transform 0.25s;transition:transform 0.25s,-webkit-transform 0.25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:"";display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid rgba(0,0,0,0);border-bottom-color:#FFF;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3E5C9A;color:#FFF}a.pswp__share--facebook:hover:before{border-bottom-color:#3E5C9A}a.pswp__share--twitter:hover{background:#55ACEE;color:#FFF}a.pswp__share--pinterest:hover{background:#CCC;color:#CE272D}a.pswp__share--download:hover{background:#DDD}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#FFF;opacity:0.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:2rem;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#BBB}.pswp__caption__center{max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#CCC;text-align:center}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(../../images/gallery/preloader.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise 500ms linear infinite;animation:clockwise 500ms linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1000ms cubic-bezier(0.4,0,0.22,1) infinite;animation:donut-rotate 1000ms cubic-bezier(0.4,0,0.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:none;opacity:0.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #FFF;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:none;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);transition:opacity 333ms cubic-bezier(0.4,0,0.22,1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__caption,.pswp__top-bar{background-color:rgba(0,0,0,0.5)}.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:rgba(0,0,0,0.3)}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:0.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:none}.slick-dotted.slick-slider{margin:5rem auto 0 auto}.progress-bar{margin-top:5rem;position:relative;height:5px}.progress-bar span{width:0%;height:5px;display:inline-block}.home-slider .home-slide{min-height:30vh;background-size:cover}@media (min-width:1200px){.home-slider .home-slide{min-height:50vh}}.home-slider .slide-1{background:url(../../images/sliders/home/1.png?v=1) center center/cover no-repeat}.home-slider .slide-2{background:url(../../images/sliders/home/2.png?v=1) center center/cover no-repeat}.home-slider .slide-3{background:url(../../images/sliders/home/3.png?v=1) center center/cover no-repeat}.home-slider .slide-4{background:url(../../images/sliders/home/4.png?v=1) center center/cover no-repeat}.home-slider .slide-5{background:url(../../images/sliders/home/5.jpg?v=1) center center/cover no-repeat}.main-container{margin-top:0}.sub-hero{padding:40px 0 30px 0}.sub-hero h1{margin-bottom:0}@media (min-width:1200px){.sub-hero h1{font-size:4vw}}@media (min-width:1920px){.sub-hero h1{font-size:3.5vw}}.cta-blocks{text-align:center}@media (min-width:992px){.cta-blocks{min-height:44vh}}.cta-blocks.wrap,.home-slider.wrap{width:100%}@media (min-width:992px){.cta-blocks.wrap,.home-slider.wrap{width:90%}}.cta-blocks a.block{margin:0 0 1rem 0;position:relative;padding:0vh 0.5rem 0vh 0.5rem}.cta-blocks a.block:hover{color:#ffffff}.cta-blocks a.block:hover .btn{color:#020202;background:#ffc627;border:1px solid #ffc627}.cta-blocks a.block .h3{font-size:2rem}.cta-blocks a.block .small{font-size:1.1rem;display:block}.cta-blocks a.block .btn{margin:auto;margin-bottom:0;border:1px solid #ffffff;background:rgba(0,0,0,0.75);font-size:1.2rem;margin:auto;min-width:170px}.cta-blocks a.block .btn:focus,.cta-blocks a.block .btn:hover{color:#020202;background:#ffc627;border:1px solid #ffc627}.cta-blocks a.block img{top:initial;left:initial;-webkit-transform:none;-ms-transform:none;transform:none;padding:2rem 0;width:50%;height:100%;max-width:100%;z-index:1}.cta-blocks a.block .btn,.cta-blocks a.block .h3{z-index:2}.cta-blocks a.block .cta{height:auto;padding:3rem 0rem 1rem 0rem;width:50%;max-width:50%;min-height:100%}.cta-blocks a.block .overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0;-webkit-transition:0.1s ease;transition:0.1s ease;pointer-events:none}@media (min-width:592px){.cta-blocks a.block .btn{font-size:1.5rem}}@media (min-width:768px){.cta-blocks a.block{padding:3vh 1rem 0vh 1rem}.cta-blocks a.block .h3{margin-bottom:0;font-size:3.5rem}}@media (min-width:992px){.cta-blocks a.block{padding:5vh 1rem 1vh 1rem}.cta-blocks a.block .small{font-size:1.6rem}.cta-blocks a.block .btn{font-size:1.6rem;min-width:200px}.cta-blocks a.block .h3{font-size:4.5rem}}@media (min-width:1200px){.cta-blocks a.block{padding:0}.cta-blocks a.block .btn{margin:auto}.cta-blocks a.block .h3{font-size:3.5rem;margin-bottom:0}.cta-blocks a.block img{width:70%;max-width:15vw;position:absolute;top:60%;right:0;left:0;height:auto;margin:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.cta-blocks a.block .cta{width:100%;max-width:100%;padding:3rem 1rem 1rem 1rem}.cta-blocks a.block:nth-of-type(2){margin:0 20px 1rem 20px}}@media (min-width:1440px){.cta-blocks a.block img{max-width:400px}.cta-blocks a.block .h3{font-size:4rem;font-size:2.25vw}}.block.about:before,.block.available-markets:before,.block.best-menu:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.block.about:hover:before,.block.available-markets:hover:before,.block.best-menu:hover:before{opacity:0.5}.block.about:before{background:url(../../images/cta-born-in-california-1.png) right center no-repeat;background-size:cover}.block.best-menu:before{background:url(../../images/cta-best-in-class-menu.png) right center no-repeat;background-size:cover}@media (min-width:1200px){.block.best-menu:before{background-position:85% center}}.block.available-markets:before{background:url(../../images/cta-available-markets.png) right center no-repeat;background-size:cover}.inner-page-bg{min-height:95vh;padding-top:65px}@media (min-width:1200px){.inner-page-bg{padding-top:0}}.inner-page-bg{background:#020202}.inner-page-bg h1{font-size:7vw;padding:3rem 0;margin-bottom:0}@media (min-width:1200px){.inner-page-bg h1{padding-top:15rem;font-size:4vw}}.accordion-group h3{margin-bottom:0;position:relative}.accordion-group h3:nth-of-type(3){border-bottom:1px solid #ffffff}.accordion-group h3:focus{outline:none!important}.accordion-group .accordion-button{cursor:pointer;width:100%;background:none;color:#ffffff;height:100%;padding:4rem 0;border:none;border-top:1px solid #ffffff;-webkit-transition:0.3s ease;transition:0.3s ease}.accordion-group .accordion-button span{display:block}.accordion-group .accordion-button:hover{color:#020202;background:#ffc627}.accordion-group .accordion-button:focus{color:#ffffff;background:none}.accordion-group .accordion-button.active{color:#020202;background:#ffffff}@media (min-width:1200px){.accordion-group .accordion-button.active{background:rgba(250,250,250,0.9)}.accordion-group .accordion-button.active .h1{font-size:10rem}.accordion-group .accordion-button.active .h6{font-size:4rem;margin-top:-1.5rem}}.accordion-group .accordion-button.active:hover{color:#767575}.accordion-group .accordion-button.active:after{content:"";display:block;height:1px;background:#020202;position:absolute;width:90%;right:0;left:0;bottom:0;margin:auto}.accordion-group .accordion-button.active:focus{outline:0 none!important;border:1px solid rgba(250,250,250,0.1)!important}.white-transparent-lg{background:#ffffff}@media (min-width:1200px){.white-transparent-lg{background:rgba(250,250,250,0.9)}}.panel{display:none;max-height:0;overflow:hidden;-webkit-transition:max-height 0.25s ease-out;transition:max-height 0.25s ease-out}.panel .wrap{padding:3rem 0 0.5rem 0}.panel img{margin:auto;width:100%}.panel.active{padding-bottom:3rem}.panel.show{display:block;max-height:100%;min-height:60vh}.copy{padding:0 1rem}@media (min-width:1200px){.copy{padding:0 5rem 0 0rem}.copy.left-padding{padding:0 0 0 5rem}}.contactus .intro{margin:0 0 3rem 0}.contactus .contactus-list{padding:2rem 0rem 2rem 0rem;border-top:1px solid #767575}@media (min-width:1200px){.contactus .contactus-list{padding:0rem 0rem 2rem 0rem;border-top:none;border-bottom:1px solid #767575}}.contactus .contactus-list-2{padding:2rem 0rem 2rem 0rem;border-top:1px solid #767575}@media (min-width:1200px){.contactus .contactus-list-2{border-top:none;border-bottom:1px solid #767575}}.contactus .flex-row div{margin-right:1rem}.contactus .flex-row div.child{border-right:1px solid #767575}.contactus-list-2 .dual-brand-logo{max-width:250px}.faq ul{text-align:left;margin:0 auto}.faq li{line-height:1.5;padding:0 0 0.5rem 0.5rem;margin-bottom:0.5rem}@media (min-width:1200px){.faq .faq-answers{margin-top:2rem}}.faq .faq-questions{margin-bottom:2rem}@media (min-width:1200px){.faq .faq-questions{margin-right:4rem}}.faq-answers li{line-height:1.5;padding:0 0 1rem 0.5rem;margin-bottom:0.5rem}.faq-question-button{position:relative;border:1px solid #dcdbda;width:100%;background:none;cursor:pointer;padding:1rem 0;border-left:none;border-right:none}.faq-question-button .question{padding:1rem 0.5rem 1rem 3rem;text-align:left}.faq-question-button .icon{position:relative;height:20px;width:20px;display:inline-block;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.faq-question-button .icon:after,.faq-question-button .icon:before{content:"";display:inline-block;width:100%;height:5px;margin:auto;background:#252525;position:absolute;top:0;right:0;bottom:0;left:0}.faq-question-button .icon:after{-webkit-transition:0.3s ease all;transition:0.3s ease all;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.faq-question-button.active .icon:after{-webkit-transition:0.3s ease all;transition:0.3s ease all;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.answer{padding:0;opacity:0;max-height:0;overflow:hidden;border-top:1px solid rgba(255,255,255,0.2);-webkit-transition:opacity 0.3s linear;transition:opacity 0.3s linear}.answer.active{opacity:1;max-height:100%;padding:2rem 2rem 2rem 3rem;-webkit-transition:max-height 0.4s ease-in,opacity 0.3s linear;transition:max-height 0.4s ease-in,opacity 0.3s linear}.legal p{margin-bottom:3rem}.legal li{margin-bottom:3rem}.home-page-regions{margin:auto;min-height:100vh}.home-page-regions [rel=js-world-map]{margin:auto;max-width:1900px}@media (min-width:1680px){.home-page-regions [rel=js-world-map]{max-width:80vw}}.home-page-regions .hero .logo{display:block;max-width:500px;margin:10px auto}.home-page-regions .hero li{padding:0}.home-page-regions h1{margin-bottom:0}@media (min-width:992px){.home-page-regions h1{font-size:5vw}}.home-page-regions svg{width:100%;display:block;height:auto}.home-page-regions form{padding:0 0}.home-page-regions form select{color:#ffffff;background:#020202;margin-bottom:10px;-webkit-appearance:none;text-align:center;background-image:url("../../images/form-select-triangle.svg");background-repeat:no-repeat;background-position-x:99%;background-position-y:40%;height:40px;line-height:40px;max-width:500px}.home-page-regions form{max-width:500px}@media (min-width:1200px){.home-page-regions form{max-width:100%}}.home-page-regions .country-info{max-width:500px}.home-page-regions .country-info{display:none;margin:auto;padding-left:0;padding-right:0}.home-page-regions .country-info>div{padding:20px}.home-page-regions .country-info .url{display:none}.home-page-regions .country-info .brand img{max-width:150px}.home-page-regions .country-info .btn{border-radius:30px}@media (min-width:768px){.home-page-regions .country-info .btn:nth-of-type(2){margin-left:10px}}.home-page-regions .map-keys{margin:auto;padding:5px 10px;max-width:300px;border:1px solid #767575}@media (min-width:1200px){.home-page-regions .map-keys{margin:-5vw 20vw 0 auto}}@media (min-width:1680px){.home-page-regions .map-keys{margin:-5vw 27vw 0 auto}}.home-page-regions .map-keys ul{margin-bottom:0}.home-page-regions .map-keys .h6{font-weight:bold;margin-bottom:0}.home-page-regions .map-keys .key{position:relative;margin-left:30px;padding:2px 0}.home-page-regions .map-keys .key:before{content:"";display:inline-block;width:25px;height:15px;position:absolute;left:-30px;top:46%;bottom:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.home-page-regions .map-keys li,.home-page-regions .map-keys p{font-size:1.4rem}.home-page-regions .map-keys .carls-jr:before{background:#ffc627}.home-page-regions .map-keys .hardees:before{background:#ed1c24}.home-page-regions .map-keys .available:before{background:#fff}.home-page-regions .map-keys .unavailable:before{background:#ccc}@media (min-width:992px){.home-page-regions .world-map{-webkit-box-flex:2;-ms-flex:2;flex:2}}.home-page-regions .modal{max-width:600px}.home-page-regions .map-filter-form{padding:0 0 20px 0}.home-page-regions .map-filter-keys{padding:10px 0 20px 0}.home .disclaimer small{font-size:1.1rem}.home-page-regions [name=Russia]{pointer-events:none}[rel=js-world-map] .carls-jr-territory{stroke:#000000;stroke-width:0.2;stroke-linecap:round;stroke-linejoin:round}[rel=js-world-map] [name]{cursor:pointer}[rel=js-world-map] .carls-jr-territory{fill:#ffc627}[rel=js-world-map] [name].carls-jr-territory.active{fill:#434242}[rel=js-world-map] [name].carls-jr-territory:hover{fill:#434242}[rel=js-world-map] [name].hardees-territory{fill:#ed1c24}[rel=js-world-map] [name].hardees-territory.active{fill:#434242}[rel=js-world-map] [name].hardees-territory:hover{fill:#434242}[rel=js-world-map] [name].available-territory{fill:#fff}[rel=js-world-map] [name].available-territory.active{fill:#434242}[rel=js-world-map] [name].available-territory:hover{fill:#434242}[rel=js-world-map] [name].unavailable-territory{fill:#ccc}[rel=js-world-map] [name].unavailable-territory.active{fill:#434242}[rel=js-world-map] [name].unavailable-territory:hover{fill:#434242}[rel=js-world-map] [name].active{fill:#434242;stroke:#ffc627;stroke-width:1px}[rel=js-world-map] [name]:hover{fill:#434242}.about-page .video{border-bottom:2px solid #ffffff}.about-page video{width:100%}.intro-copy{margin:30px auto}.brand-vibe-gallery{display:-ms-grid;display:grid;grid-gap:5px;-ms-grid-columns:auto 5px auto 5px auto;grid-template-columns:repeat(3,auto);margin-bottom:100px}@media (min-width:992px){.brand-vibe-gallery{grid-gap:10px;-ms-grid-columns:auto 10px auto 10px auto 10px auto 10px auto 10px auto;grid-template-columns:repeat(6,auto)}}.products-page .brand-vibe-gallery img{border:1px solid rgba(255,255,255,0.25)}.products-page .intro-image{background:url(../../images/best-in-class-menu-bkg-gradient.png) center top 20%/contain no-repeat}.products-page img{margin:auto;width:90%}.contact-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:20px}.contact-info>div{width:100%}@media (min-width:992px){.contact-info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.contact-info>div{width:50%}}.contact-page h2{margin:auto;max-width:1120px;font-size:2.5rem}@media (min-width:768px){.contact-page h2{font-size:3.75rem}}.contact-page .contact-info{margin:50px auto}.contact-page .bottom-image img{width:100%}.inner-page-bg.brand{background:url(../../images/bg_brand_1.jpg) center top no-repeat;background-size:cover;background-attachment:fixed}@media (min-width:1200px){.inner-page-bg.brand{background:url(../../images/bg_brand_desktop_1.jpg) center center no-repeat;background-size:cover;background-attachment:fixed}}.products .flex>div{margin:auto;width:100%;max-width:100%}.products .flex .food{padding-top:5rem}@media (min-width:992px){.products .food{-webkit-box-flex:2;-ms-flex:2;flex:2}}.products-slider{margin-top:3rem}@media (min-width:992px){.products-slider{margin-top:0}}.marketing .yellow-text{text-align:center}@media (min-width:992px){.marketing .yellow-text{text-align:left}}.history.active{padding-bottom:5rem}.history-slider{width:100%;max-width:100%;border:1px solid rgba(0,0,0,0)}.history-slider .flex>div{margin:auto;padding:1rem}.history-slider span{display:block}.history-slider .s{display:inline;text-transform:lowercase}.history-slider .slide{border:1px solid rgba(0,0,0,0)}.history-slider .event{padding:5rem 0;margin:auto}.history-slider .slick-dots{bottom:-2rem}@media (min-width:1200px){.history-slider{margin:auto;max-width:90%}.history-slider .h4{font-size:2vw}}.history-slider-buttons{margin-top:10rem;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:60px}.history-slider-buttons button{cursor:pointer;border:none;background:none;width:3rem}.history-slider-controls{margin:auto;max-width:60px}.history-slider-controls>div{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}.history-slider-controls .controls{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:0;max-width:70px}.history-slider-controls button{width:50%}.history-slider-controls i{color:#676767}.inner-page-bg.franchising{background:url(../../images/bg_franchising.jpg) center top no-repeat;background-size:cover;background-attachment:fixed}@media (min-width:1200px){.inner-page-bg.franchising{background:url(../../images/bg_franchising_desktop.jpg) right top no-repeat;background-size:cover;background-attachment:fixed}}.requirements .wrap{width:95%;padding:3rem 1em 0 1em}@media (min-width:1200px){.requirements .wrap{padding:5rem 1rem}.requirements .requirements-chart{-webkit-box-flex:2;-ms-flex:2;flex:2}}.requirements-chart .flex-row{padding:0.5rem 0rem 0.5rem 0rem;border-top:1px solid #767575}.requirements-chart .flex-row>div{padding:0.5rem 1rem 0 0.5rem}.requirements-chart .flex-row>div:first-of-type{border-bottom:1px solid #f5f4f3}.requirements-chart .flex-row>div:nth-of-type(2){border-left:1px solid #767575;padding-left:1.5rem;padding-right:0}.requirements-chart ul{margin-top:0.5rem;margin-bottom:0}.requirements-chart li{padding:0;margin-bottom:0.5rem}.requirements-chart .disclaimer{padding-top:2rem}.requirements-chart .small{margin:auto}@media (min-width:992px){.requirements-chart .flex-row>div:first-of-type{border-bottom:none}.requirements-chart .flex-row>div:nth-of-type(2){border-left:1px solid #767575;padding-left:2.5rem}}@media (min-width:768px){.minimums-list li{-ms-flex-pack:distribute;justify-content:space-around;width:100%}}@media (min-width:592px){.process li.flex{padding:1rem 0}}@media (min-width:1200px){.process li.flex{padding:1rem}.process .copy{position:relative}.process .copy:after{content:"";display:block;height:1px;width:95%;border-bottom:1px solid #020202;margin:auto;position:absolute;right:0;bottom:7px;left:0}}.support li.flex{padding:0 0 5rem 0}@media (min-width:1200px){.support li.flex{padding:0 0 10rem 0}}.support-list li{border-top:1px solid #767575}.support-list li:last-child{border-bottom:1px solid #767575}.testimonialbox{margin-bottom:2em!important}@media (min-width:1200px){.testimonialbox{margin-right:3em}}.testimonial-img-mobile{margin-bottom:2em!important;display:block}@media (min-width:768px){.testimonial-img-mobile{display:none}}@media (min-width:1200px){.testimonial-img-mobile{display:none}}.testimonial-img-tablet{display:none}@media (min-width:768px){.testimonial-img-tablet{display:block}}@media (min-width:1200px){.testimonial-img-tablet{display:none}}.testimonial-img-desktop{display:none}@media (min-width:768px){.testimonial-img-desktop{display:none}}@media (min-width:1200px){.testimonial-img-desktop{display:block}}@media (min-width:1680px){.testimonial-img-desktop{display:none}}.testimonial-img-xl{display:none}@media (min-width:1680px){.testimonial-img-xl{display:block}}.testimonial{color:#fff;background:url(../../images/Ron-Santolaya_2020-web.png) right top no-repeat;background-color:#000;background-size:contain;margin-bottom:2em}@media (min-width:450px){.testimonial{background:url(../../images/Ron-Santolaya_shadow.png) left top no-repeat,url(../../images/Ron-Santolaya_2020-web-sm.png) left top no-repeat;background-color:#000;background-size:cover}}@media (min-width:768px){.testimonial{bbackground:url(../../images/Ron-Santolaya_shadow.png) left top no-repeat,url(../../images/Ron-Santolaya_2020-web-sm.png) left top no-repeat}}@media (min-width:1200px){.testimonial{background:url(../../images/Ron-Santolaya_2020-web.png) right top no-repeat;background-size:contain;background-color:#000;margin-bottom:0em;margin-right:3em}}.testimonial-text{color:#fff;padding:95% 2rem 2rem 2rem}@media (min-width:450px){.testimonial-text{padding:3em 3em 3em 50%}}@media (min-width:768px){.testimonial-text{padding:4em 4em 4em 50%}}@media (min-width:992px){.testimonial-text{padding:5em 4em 4em 50%}}@media (min-width:1200px){.testimonial-text{padding:95% 2rem 2rem 2rem}}@media (min-width:1680px){.testimonial-text{padding:95% 3rem 3rem 3rem}}.testimonial-text p{text-shadow:2px 2px 2px #000;font-size:1.35rem}@media (min-width:768px){.testimonial-text p{font-size:1.55rem}}@media (min-width:1200px){.testimonial-text p{font-size:1.55rem}}.testimonial-text .small{font-size:1.15rem;padding:0em 0em 0em 1em;text-shadow:2px 2px 2px #000}@media (min-width:992px){.testimonial-text .small{margin:2em 0em}}@media (min-width:1200px){.testimonial-text .small{margin:1em 0em}}.inner-page-bg.development{background:url(../../images/bg_development.jpg) center bottom no-repeat;background-size:cover!important;background-attachment:fixed}@media (min-width:1200px){.inner-page-bg.development{background:url(../../images/bg_development_desktop.jpg) right top no-repeat;background-size:cover;background-attachment:fixed}}.inner-page-bg.development h1{font-size:11vw;padding-bottom:0}.available-markets .flex>div{margin:auto}.available-markets img{margin:2rem 0}@media (min-width:992px){.available-markets img{padding-right:3rem}}@media (min-width:1200px){.available-markets .markets-map{-webkit-box-flex:2;-ms-flex:2;flex:2}}.map-markets{margin-top:3rem;margin-left:auto;margin-right:auto;max-width:1200px}.map-markets .flex>div{width:100%;height:100%;margin-top:0;margin-left:0;max-width:500px}.map-markets li{font-size:1.3rem;padding:2px 0}.map-markets .map-label{margin-bottom:2rem;font-size:1.5rem;font-weight:bold;text-transform:uppercase}.map-markets .map-label:before{display:inline-block;width:20px;height:15px;content:"";background-size:100%;background-position:center center;vertical-align:middle;margin:0 10px 0 0}.map-markets .map-label.red:before{background-color:#ed1c24}.map-markets .map-label.yellow:before{background-color:#ffc627}.map-markets .map-label.green:before{background-color:#058e45}.map-markets .signed{color:#0b5f6d}.international-btn-group{margin:auto;max-width:800px}.international-btn-group .btn:before{display:inline-block;width:30px;height:40px;content:"";vertical-align:middle;margin:0 10px 0 0}.international-btn-group .btn.australia:before{background:url(../../images/icon-australia.png) 0 0 no-repeat;background-size:100%;background-position:center center}.international-btn-group .btn.canada:before{background:url(../../images/icon-canada.png) 0 0 no-repeat;background-size:100%;background-position:center center}.facility-design .flex{margin-bottom:2rem}.facility-design .flex>div{margin-bottom:2rem}.facility-design ul{margin-bottom:0}.facility-design .yellow-border{padding:2rem;border:4px solid #ffc627}@media (min-width:1200px){.facility-design .flex{margin-bottom:3rem}.facility-design .interior{-webkit-box-flex:2;-ms-flex:2;flex:2}.facility-design .yellow-border{padding:3rem;margin:1rem}}.specs .h5{padding:1.5rem}.specs ul{padding:2rem}.specs li{font-size:1.6rem}@media (min-width:1200px){.specs>div{margin:1rem}}.prototype-gallery{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.prototype-gallery figure{width:48%;margin:1% 1%}@media (min-width:1200px){.prototype-gallery figure{width:30%;margin:1% 1.5%}}@media (min-width:992px){.gallery figcaption{padding:0.5rem 0;font-size:1.5rem}}.gallery.active{padding-bottom:5rem}.get-started-form{width:100%;max-width:1500px;margin:auto}.get-started-form .form-element{margin:0.5rem}.get-started-form select{text-transform:uppercase}.get-started-form label{font-size:1.6rem;padding:0.5rem}.get-started-form .contact-form-textarea{min-height:150px}.get-started-form .financials{margin-bottom:2rem}.get-started-form .territories>div{margin:1rem 0.5rem;padding:2rem;border:1px solid #020202}.get-started-form .required{color:#ed1c24}.get-started-form .yellow-border{border:1px solid #ffc627}.get-started-form .financials-alert{min-height:2.5rem}.get-started-form .financials-alert p{margin-bottom:0}.get-started-form .small{font-size:1.25rem}.get-started-form .state-element{display:none}.get-started-form .state-element.show{display:block}.page-euro-webinar{height:auto;min-height:100%;padding-bottom:100px;overflow-y:scroll;position:static}@media (min-width:992px){.page-euro-webinar{padding-bottom:0}}.page-euro-webinar .hero{position:relative}@media (min-width:992px){.page-euro-webinar .hero{height:auto;min-height:100vh;padding-bottom:20vh}}.page-euro-webinar .hero h1{position:absolute;z-index:2;left:0;right:0;bottom:1rem}@media (min-width:768px){.page-euro-webinar .hero h1{display:none}}.page-euro-webinar h1.md-hidden{display:none}@media (min-width:768px){.page-euro-webinar h1.md-hidden{display:block}}.page-euro-webinar header{position:absolute;top:0;left:0;right:0;z-index:99;background:-webkit-gradient(linear,left top,left bottom,from(black),to(rgba(0,0,0,0)));background:linear-gradient(to bottom,black 0%,rgba(0,0,0,0) 100%);text-align:center}.page-euro-webinar header img{margin:auto;max-width:215px}@media (min-width:1200px){.page-euro-webinar header img{max-width:300px}}.page-euro-webinar .hero-slider{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.page-euro-webinar .slide img{margin:auto}.page-euro-webinar .form-container{z-index:9999;max-width:650px;margin:auto;position:relative;top:1rem;padding-bottom:50px}@media (min-width:768px){.page-euro-webinar .form-container{top:10rem;margin:2rem auto 0 auto;position:absolute;left:0;right:0}}@media (min-width:1200px){.page-euro-webinar .form-container{top:150px}}.form-euro-webinar .black-trans-bg{padding:1.5rem 0.5rem 1rem 0.5rem;margin-bottom:1rem}.form-euro-webinar .black-trans-bg h3{margin-bottom:0.25rem}.form-euro-webinar .black-trans-bg ul{margin-bottom:0}.form-euro-webinar .black-trans-bg li{padding:3px 0}.page-euro-webinar form{margin:auto;width:100%}.page-euro-webinar .form-container .red-text,.page-euro-webinar .form-container .white-text,.page-euro-webinar .form-container .yellow-text{text-shadow:1px 1px 1px rgba(0,0,0,0.25)}.page-euro-webinar input[type=text],.page-euro-webinar select{margin:0.25rem 0;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,0.5);box-shadow:1px 1px 3px rgba(0,0,0,0.5)}.page-euro-webinar [rel=js-euro-webinar-submit]{line-height:initial}.page-euro-webinar ul.list{padding-top:1rem;padding-bottom:1rem}.page-euro-webinar .overlay{opacity:0;z-index:1;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:-webkit-gradient(linear,left top,left bottom,from(black),to(rgba(255,255,255,0)));background:linear-gradient(to bottom,black 0%,rgba(255,255,255,0) 100%)}.page-euro-webinar .overlay.active{opacity:1}.page-euro-webinar+.global-footer img{position:relative;max-height:100%;padding:10px}.page-euro-webinar+.global-footer .global-nav{max-width:100%}.video-page{position:relative}.video-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.video-page .wrap{width:95%;max-width:100%}.video-page [rel=js-toggle-sound]{width:100%;max-width:110px;position:absolute;left:0;right:0;bottom:5%;margin:auto;font-size:1.2rem;text-shadow:1px 1px 1px rgba(0,0,0,0.5);color:#ffffff;padding:0;background-color:#020202;padding:2px;border:none;font-weight:bold;text-align:center;cursor:pointer;z-index:2}.video-page [rel=js-toggle-sound]:focus{outline:1px solid #ffc627}.video-page [rel=js-toggle-sound]:hover{color:#ffc627}.video-page [rel=js-toggle-sound] span{display:-webkit-box;display:-ms-flexbox;display:flex;text-shadow:0 1px 2px rgba(0,0,0,0.4);pointer-events:none}.video-page [rel=js-toggle-sound] .fa{margin-left:5px;font-size:2rem;margin-left:5px}.video-page [rel=js-toggle-sound] .btn-state{display:none}.video-page [rel=js-toggle-sound] .btn-state.show{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}@media (min-width:768px){.video-page [rel=js-toggle-sound]{max-width:130px;font-size:1.5rem;padding:5px 10px}}@media (min-width:992px){.video-page [rel=js-toggle-sound]{max-width:160px;bottom:5vh;font-size:2rem}.video-page [rel=js-toggle-sound] .fa{margin-left:10px}}.black-bg{background-color:#020202!important}.black-trans-bg{background-color:rgba(0,0,0,0.75)!important}.dark-gray-bg{background-color:#252525!important}.white-bg{background-color:#ffffff!important}.yellow-bg{background-color:#ffc627!important}.black-text{color:#020202!important}.white-text{color:#ffffff!important}.red-text{color:#ed1c24!important}.yellow-text{color:#ffc627!important}.gray-text{color:#767575!important}.light-gray-text{color:#f5f4f3!important}body{background:#252525}