#ccm-page-controls-wrapper,.ccm-notification-help-launcher,#ccm-account-menu-container{display:block !important}.container,.home .container{width:100% !important}@media only screen and (min-width: 992px){.container,.home .container{width:992px !important}}@media only screen and (min-width: 1200px){.container,.home .container{width:1200px !important}}@media only screen and (min-width: 1400px){.container,.home .container{width:1400px !important}}.col-sm-6{width:100% !important}@media only screen and (min-width: 768px){.col-sm-6{width:100% !important}}@media only screen and (min-width: 992px){.col-sm-6{width:50% !important}}@font-face{font-family:'futuraExtBold';src:url("/application/themes/website/css/futura-std-extra-bold.otf") format("opentype")}body{font-family:Montserrat}body h3{color:#4cc2f3;font-size:34px;font-weight:500;font-style:italic;text-align:center}body a:focus{outline:none}h1{font-family:futuraExtBold;color:#4cc2f3;font-size:40px;margin:0 0 40px 0;text-align:center;position:relative;text-transform:uppercase}@media only screen and (min-width: 768px){h1{font-size:45px}}@media only screen and (min-width: 992px){h1{font-size:50px}}@media only screen and (min-width: 1200px){h1{font-size:60px}}@media only screen and (min-width: 1400px){h1{font-size:70px}}#contentIntro h1,.newsMedia h1,.events h1{margin-bottom:90px;margin-left:auto;margin-right:auto;width:294px}@media only screen and (min-width: 480px){#contentIntro h1,.newsMedia h1,.events h1{margin-bottom:72px;width:100%}}@media only screen and (min-width: 768px){#contentIntro h1,.newsMedia h1,.events h1{margin-bottom:90px}}#contentIntro h1::before,.newsMedia h1::before,.events h1::before{box-sizing:content-box;content:'';display:block;width:48px;height:9px;position:absolute;left:0;right:0;margin:0 auto;bottom:-36px;border-left:120px solid #e2e2e2;border-right:120px solid #e2e2e2;background-color:#1a1919;border-image-slice:88% 22% 8% 10%;border-image-width:0em 120px 0em 120px;border-image-outset:0px 0px 0px 0px;border-image-repeat:round round;border-image-source:url("/application/files/8415/8394/7953/texture-updated.jpg");opacity:.30;backgroun-size:300%}@media only screen and (min-width: 480px){#contentIntro h1::before,.newsMedia h1::before,.events h1::before{bottom:-36px;top:79px !important}}@media only screen and (min-width: 768px){#contentIntro h1::before,.newsMedia h1::before,.events h1::before{bottom:-40px;top:86px !important}}@media only screen and (min-width: 1200px){#contentIntro h1::before,.newsMedia h1::before,.events h1::before{top:92px !important}}@media only screen and (min-width: 1400px){#contentIntro h1::before,.newsMedia h1::before,.events h1::before{top:98px !important}}#contentIntro h1::after,.newsMedia h1::after,.events h1::after{content:'';display:block;width:24px;height:24px;position:absolute;left:0;right:0;margin:auto;bottom:-44px;background:#fff url("/application/files/4615/7271/6646/logo.svg") 1px center no-repeat;background-size:127px}@media only screen and (min-width: 480px){#contentIntro h1::after,.newsMedia h1::after,.events h1::after{bottom:-44px}}@media only screen and (min-width: 768px){#contentIntro h1::after,.newsMedia h1::after,.events h1::after{bottom:-48px}}@media only screen and (min-width: 1200px){#contentIntro h1::after,.newsMedia h1::after,.events h1::after{bottom:-48px}}@media only screen and (min-width: 1400px){#contentIntro h1::after,.newsMedia h1::after,.events h1::after{bottom:-48px}}@media only screen and (min-width: 480px){#contentIntro h1::before{bottom:-36px;top:71 !important}}@media only screen and (min-width: 768px){#contentIntro h1::before{bottom:-40px;top:81 !important}}@media only screen and (min-width: 1200px){#contentIntro h1::before{top:97px !important}}@media only screen and (min-width: 1400px){#contentIntro h1::before{top:108px !important}}h2{color:white;font-family:futuraExtBold;font-size:30px;margin-bottom:54px;text-transform:uppercase;position:relative}@media only screen and (min-width: 768px){h2{font-size:32px}}@media only screen and (min-width: 992px){h2{font-size:38px}}@media only screen and (min-width: 1200px){h2{font-size:42px}}h2::after{content:'';position:absolute;left:0;bottom:-33px;height:4px;width:0%;background:#4cc2f3;transition:width 300ms ease-in-out}.home .pillars #BLOCK_590 .sky-tabs ul li .typography .pillarContent h1.width40::after,h2.width40::after{width:40%}.blogListContent .ccm-block-page-list-pages .ccm-block-page-list-page-entry-horizontal .ccm-block-page-list-page-entry-text .ccm-block-page-list-title.width40::after{height:100%}.blogSidebar .ccm-block-calendar-event-list-wrapper h2{color:#fd5201;font-size:24px;margin:80px 0 60px 0;text-align:center}.blogSidebar .ccm-block-calendar-event-list-wrapper h2::before{box-sizing:content-box;content:'';display:block;width:48px;height:9px;position:absolute;left:0;right:0;margin:0 auto;bottom:-36px;border-left:100px solid #e2e2e2;border-right:100px solid #f00;background-color:#1a1919;border-image-slice:88% 22% 8% 10%;border-image-outset:0px 0px 0px 0px;border-image-repeat:round round;border-image-source:url("/application/files/8415/8394/7953/texture-updated.jpg");opacity:.30;backgroun-size:300%}@media only screen and (min-width: 768px){.blogSidebar .ccm-block-calendar-event-list-wrapper h2::before{border-left:100px solid #e2e2e2;border-right:100px solid #f00}}@media only screen and (min-width: 992px){.blogSidebar .ccm-block-calendar-event-list-wrapper h2::before{border-left:80px solid #e2e2e2;border-right:80px solid #f00}}@media only screen and (min-width: 1200px){.blogSidebar .ccm-block-calendar-event-list-wrapper h2::before{border-left:100px solid #e2e2e2;border-right:100px solid #f00}}.blogSidebar .ccm-block-calendar-event-list-wrapper h2::after{content:'';display:block;width:24px;height:24px;position:absolute;left:0;right:0;margin:auto;bottom:-45px;background:#fff url("/application/files/4615/7271/6646/logo.svg") 1px center no-repeat;background-size:127px}p{color:#e2e2e2;font-family:'Montserrat',sans-serif}hr{height:24px;background:#1a1919;position:relative;border:none;margin:8px 0 24px 0}hr::before{content:'';position:absolute;top:0;left:0;opacity:.2;width:100%;height:24px;background:url("/application/files/8415/8394/7953/texture-updated.jpg");background-size:100%}hr::after{content:'';position:absolute;top:31px;left:0;width:100%;height:6px;background:#fd5201}.blogSidebar hr{margin-bottom:31px}main img{box-shadow:5px 5px 40px 24px rgba(0,0,0,0.46);display:block}.ccm-block-topic-list-wrapper .ccm-block-topic-list-header{display:none}.ccm-block-topic-list-wrapper .ccm-block-topic-list-list{background:#1d1c1c;margin:0 0 35px 0;padding-left:0;scrollbar-width:none;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.ccm-block-topic-list-wrapper .ccm-block-topic-list-list::-webkit-scrollbar{display:none}.ccm-block-topic-list-wrapper .ccm-block-topic-list-list li{display:inline-block}.ccm-block-topic-list-wrapper .ccm-block-topic-list-list li a{color:#4cc2f3;display:inline-block;font-family:futuraExtBold;font-size:8px;margin-right:-4px;padding:14px 18px;position:relative;text-transform:uppercase;z-index:1}.ccm-block-topic-list-wrapper .ccm-block-topic-list-list li a::after{background:#1a1919 url('/application/files/8415/8394/7953/texture-updated.jpg');background-size:170%;content:'';opacity:.0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;transition:opacity 300ms ease-in-out}.ccm-block-topic-list-wrapper .ccm-block-topic-list-list li a:hover{text-decoration:none;color:#fd5201}.ccm-block-topic-list-wrapper .ccm-block-topic-list-list li a:hover::before{color:white}.ccm-block-topic-list-wrapper .ccm-block-topic-list-list li a:hover::after{opacity:.25}.ccm-block-topic-list-wrapper .ccm-block-topic-list-list li a::before{color:#3f3f3f;display:inline-block;font-family:"Font Awesome 5 Pro";font-size:20px;font-weight:300;margin-right:10px;vertical-align:middle}@media only screen and (min-width: 768px){.ccm-block-topic-list-wrapper .ccm-block-topic-list-list li a::before{font-size:20px}}.ccm-block-topic-list-wrapper .ccm-block-topic-list-list li:nth-child(7) a:before{content:'\f647'}.ccm-block-topic-list-wrapper .ccm-block-topic-list-list li:nth-child(6) a:before{content:'\f4be'}.ccm-block-topic-list-wrapper .ccm-block-topic-list-list li:nth-child(1) a:before{content:'\f433'}.ccm-block-topic-list-wrapper .ccm-block-topic-list-list li:nth-child(2) a:before{content:'\f02d'}.ccm-block-topic-list-wrapper .ccm-block-topic-list-list li:nth-child(3) a:before{content:'\f005'}.ccm-block-topic-list-wrapper .ccm-block-topic-list-list li:nth-child(4) a:before{content:'\f3c9'}.ccm-block-topic-list-wrapper .ccm-block-topic-list-list li:nth-child(5) a:before{content:'\f0b1'}.ccm-block-topic-list-wrapper .ccm-block-topic-list-list li:nth-child(8) a:before{content:'\f1ea'}.blogListContent .ccm-block-page-list-pages .ccm-block-page-list-page-entry-horizontal{margin:0 0 60px 0}@media only screen and (min-width: 992px){.blogListContent .ccm-block-page-list-pages .ccm-block-page-list-page-entry-horizontal{margin-bottom:143px}}.blogListContent .ccm-block-page-list-pages .ccm-block-page-list-page-entry-horizontal .ccm-block-page-list-page-entry-thumbnail{margin-bottom:13px}.blogListContent .ccm-block-page-list-pages .ccm-block-page-list-page-entry-horizontal .blogInfoBar{font-family:futuraExtBold;margin-bottom:0px;position:relative;margin-top:70px}@media only screen and (min-width: 992px){.blogListContent .ccm-block-page-list-pages .ccm-block-page-list-page-entry-horizontal .blogInfoBar{margin:0 0 33px 0;line-height:35px}}.blogListContent .ccm-block-page-list-pages .ccm-block-page-list-page-entry-horizontal .blogInfoBar *{vertical-align:middle}.blogListContent .ccm-block-page-list-pages .ccm-block-page-list-page-entry-horizontal .blogInfoBar .topic{color:#4cc2f3;display:inline-block;text-transform:uppercase;margin-right:25px}.blogListContent .ccm-block-page-list-pages .ccm-block-page-list-page-entry-horizontal .blogInfoBar .readtime{color:#cfd1d1;text-transform:uppercase;display:inline-block;font-size:9px}.blogListContent .ccm-block-page-list-pages .ccm-block-page-list-page-entry-horizontal .blogInfoBar .readtime::before{color:#fd5201;content:'\f2f2';display:inline-block;margin-right:5px;font-family:"Font Awesome 5 Pro";font-size:11px;font-weight:300}.blogListContent .ccm-block-page-list-pages .ccm-block-page-list-page-entry-horizontal .blogInfoBar .sharethis-inline-share-buttons{display:grid !important;grid-template-columns:repeat(3, 1fr);grid-template-rows:1fr;grid-column-gap:0px;position:relative;z-index:1 !important;top:-92px}.blogListContent .ccm-block-page-list-pages .ccm-block-page-list-page-entry-horizontal .blogInfoBar .sharethis-inline-share-buttons .st-total{display:none !important}@media only screen and (min-width: 992px){.blogListContent .ccm-block-page-list-pages .ccm-block-page-list-page-entry-horizontal .blogInfoBar .sharethis-inline-share-buttons{float:right;top:0;width:46%;grid-column-gap:12px}}.blogListContent .ccm-block-page-list-pages .ccm-block-page-list-page-entry-horizontal .blogInfoBar .sharethis-inline-share-buttons .st-btn{margin-right:0 !important;height:auto !important;padding:7px !important;line-height:0px !important}.blogListContent .ccm-block-page-list-pages .ccm-block-page-list-page-entry-horizontal .blogInfoBar .sharethis-inline-share-buttons .st-btn img{box-shadow:none;vertical-align:middle;top:0 !important;width:25px !important;height:25px !important}.blogListContent .ccm-block-page-list-pages .ccm-block-page-list-page-entry-horizontal .blogInfoBar .sharethis-inline-share-buttons .st-last{display:inline-block !important}@media only screen and (min-width: 992px){.blogListContent .ccm-block-page-list-pages .ccm-block-page-list-page-entry-horizontal .ccm-block-page-list-page-entry-text{display:grid;grid-template-columns:48% 1fr;grid-column-gap:40px;grid-template-rows:1fr auto;grid-template-areas:"title desc" "title readMore"}}.blogListContent .ccm-block-page-list-pages .ccm-block-page-list-page-entry-horizontal .ccm-block-page-list-page-entry-text .ccm-block-page-list-title{font-family:futuraExtBold;font-size:27px;letter-spacing:-1px;line-height:1.1em;color:white;position:relative;text-transform:uppercase}@media only screen and (min-width: 992px){.blogListContent .ccm-block-page-list-pages .ccm-block-page-list-page-entry-horizontal .ccm-block-page-list-page-entry-text .ccm-block-page-list-title{border-right:0px solid #4cc2f3;padding:0 40px 0 0;grid-area:title}}@media only screen and (min-width: 1200px){.blogListContent .ccm-block-page-list-pages .ccm-block-page-list-page-entry-horizontal .ccm-block-page-list-page-entry-text .ccm-block-page-list-title{font-size:37px}}.blogListContent .ccm-block-page-list-pages .ccm-block-page-list-page-entry-horizontal .ccm-block-page-list-page-entry-text .ccm-block-page-list-title::after{content:'';background:#4cc2f3;display:block;height:4px;width:105px;margin:30px 0;transition:height 300ms ease-in-out}@media only screen and (min-width: 992px){.blogListContent .ccm-block-page-list-pages .ccm-block-page-list-page-entry-horizontal .ccm-block-page-list-page-entry-text .ccm-block-page-list-title::after{height:0%;position:absolute;right:0;top:0;width:4px;margin:0}}.blogListContent .ccm-block-page-list-pages .ccm-block-page-list-page-entry-horizontal .ccm-block-page-list-page-entry-text .ccm-block-page-list-description{color:#c0c0c0;font-family:'Montserrat',sans-serif;font-size:15px;line-height:1.4em;margin-bottom:30px}@media only screen and (min-width: 992px){.blogListContent .ccm-block-page-list-pages .ccm-block-page-list-page-entry-horizontal .ccm-block-page-list-page-entry-text .ccm-block-page-list-description{grid-area:desc}}@media only screen and (min-width: 992px){.blogListContent .ccm-block-page-list-pages .ccm-block-page-list-page-entry-horizontal .ccm-block-page-list-page-entry-text .ccm-block-page-list-page-entry-read-more{grid-area:readMore}}.blogSidebar .ccm-block-page-list-pages .blogLink{margin-bottom:20px}.blogSidebar .ccm-block-page-list-pages .blogLink .blogInfoBar{height:auto}.home .blogLink a .blogLinkText span{font-size:17px}@media only screen and (min-width: 1400px){.home .blogLink a .blogLinkText span{font-size:20px}}.bookShell{margin-bottom:65px}.bookShell .col-sm-12,.bookShell .container,.bookShell .row{float:none;padding:0;width:auto;margin:0}@media only screen and (min-width: 992px){.bookShell{display:grid;grid-template-columns:2fr 1fr 3fr}}.bookShell .bookImage{background:#1e1e1e}.bookShell .bookImage picture,.bookShell .bookImage img{box-shadow:none;width:100%;max-width:100%}.bookShell .retailersShell{padding:79px 20px 0;height:100%;background:white;width:100%}@media only screen and (min-width: 992px){.bookShell .retailersShell{display:table}}.bookShell .retailersShell .retailers{vertical-align:middle}@media only screen and (min-width: 992px){.bookShell .retailersShell .retailers{display:table-cell}}.bookShell .retailersShell .retailers img{box-shadow:none;display:block;margin:0 auto 41px auto;max-height:60px}.bookShell .bookContent{background:#1a1919;position:relative;padding:60px 75px}.bookShell .bookContent::before{background:url('/application/files/8415/8394/7953/texture-updated.jpg') no-repeat;background-size:cover;content:'';opacity:.3;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}@media only screen and (min-width: 992px){.bookShell .bookContent p{font-size:17px;line-height:1.5em;position:relative}}.btn-primary.active{background-size:40%;border-radius:0;border:none;box-shadow:none;text-transform:uppercase}.btn.btn-primary{background:#3F3F3F;text-transform:uppercase;font-family:futuraExtBold;font-size:14px;font-weight:200;padding:13px 24px;-webkit-transition:all 300ms ease-in-out;position:relative;z-index:1}@media only screen and (min-width: 992px){.btn.btn-primary{font-size:15px;padding:15px 30px 13px}}.btn.btn-primary::before{background-image:url('/application/files/8415/8394/7953/texture-updated.jpg');background-size:80%;content:'';position:absolute;top:0;left:0;opacity:.2;width:100%;height:100%;z-index:-1}.btn.btn-primary::after{bottom:0;border-color:transparent transparent #fd5101 transparent;border-style:solid;border-width:0 0 15px 15px;content:'';height:0;position:absolute;right:0;width:0;z-index:2}.btn.btn-primary:hover{background:#fd5201;z-index:5}.btn.btn-primary:hover::before{background-image:none}#ctaTextMe{width:1170px !important;max-width:100% !important;margin:0 auto;position:relative}@media only screen and (max-width: 1200px){#ctaTextMe{padding-left:14px}}@media only screen and (min-width:1400px){#ctaTextMe{width:1380px !important}}@media only screen and (min-width: 992px){#ctaTextMe{padding-left:16px;padding-let:28px}}@media only screen and (min-width: 1200px){#ctaTextMe{padding-left:0}}#ctaTextMe .col-sm-12{margin-left:1px}#ctaTextMe .col-sm-12>div{background:#fd5201;float:left;padding:5px 10px 3px 10px;vertical-align:middle;font-size:10px;position:fixed;bottom:0;z-index:500}@media only screen and (max-width: 768px){#ctaTextMe .col-sm-12>div{bottom:20px}}#ctaTextMe .col-sm-12>div a .textTitle{color:white;font-family:futuraExtBold;text-transform:uppercase;display:inline-block;padding-right:7px}#ctaTextMe .col-sm-12>div a i{color:white;font-size:12px;display:inline-block;padding-right:6px}#ctaTextMe .col-sm-12>div a .textPhone{color:#1a1919;font-family:Montserrat;font-weight:800}@media only screen and (min-width: 768px){.ccm-block-calendar-event-list{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:30px}}.ccm-block-calendar-event-list .ccm-block-calendar-event-list-event{background:linear-gradient(to right bottom, #1a1919 50%, #202020 50%);position:relative;text-align:center;text-transform:uppercase;border:1px solid #3b3a3a;margin-bottom:13px;padding:13px}@media only screen and (min-width: 992px){.ccm-block-calendar-event-list .ccm-block-calendar-event-list-event{height:230px}}.ccm-block-calendar-event-list .ccm-block-calendar-event-list-event::before{content:'';position:absolute;display:block;width:52px;height:52px;bottom:0;left:0;border-bottom:1px solid #3b3a3a;-webkit-transform:translateY(-10px) translateX(10px) rotate(45deg);transform:translateY(-10px) translateX(10px) rotate(45deg)}.ccm-block-calendar-event-list .ccm-block-calendar-event-list-event .ccm-block-calendar-event-list-event-date{color:white;font-family:'Montserrat',sans-serif;font-size:12px;font-weight:700}.ccm-block-calendar-event-list .ccm-block-calendar-event-list-event .ccm-block-calendar-event-list-event-date::after{margin:13px auto;background:#fd5201;height:3px;width:52px;content:'';display:block}@media only screen and (min-width: 992px){.ccm-block-calendar-event-list .ccm-block-calendar-event-list-event .ccm-block-calendar-event-list-event-date{margin-top:30px}}.ccm-block-calendar-event-list .ccm-block-calendar-event-list-event .ccm-block-calendar-event-list-event-title{color:#4cc2f3;font-family:futuraExtBold;line-height:20px;margin-bottom:20px}@media only screen and (min-width: 992px){.ccm-block-calendar-event-list .ccm-block-calendar-event-list-event{font-size:18px}}.ccm-block-calendar-event-list .ccm-block-calendar-event-list-event .ccm-block-calendar-event-list-event-description{font-size:11px;font-weight:bold;marin-top:15px}.blogSidebar .ccm-block-calendar-event-list-wrapper .ccm-block-calendar-event-list{display:block}.blogSidebar .ccm-block-calendar-event-list-wrapper .ccm-block-calendar-event-list p{displaY:none}.blogSidebar .btn{width:100%;max-width:100%;background:#fd5201}.blogSidebar .btn::after{content:none}@media only screen and (min-width: 992px){#facts{text-align:right}}#facts h2{padding-right:0}@media only screen and (min-width: 992px){#facts h2::after{left:unset;right:0 !important}}#facts p{padding-right:0}#facts ul{list-style-type:none;position:relative;margin-bottom:40px;padding-left:0}#facts ul li{color:white;font-style:italic;font-weight:500;margin-bottom:11px}#facts ul li::before{padding-right:20px;content:'\f178';color:#4cc2f3;font-size:20px;display:inline-block;font-family:"Font Awesome 5 Pro";font-weight:300;position:relative;top:2px}@media only screen and (min-width: 992px){#facts ul li::before{content:none}}#facts ul li::after{content:none;padding-left:20px;color:#4cc2f3;font-size:20px;display:inline-block;font-family:"Font Awesome 5 Pro";font-weight:300;position:relative;top:2px}@media only screen and (min-width: 992px){#facts ul li::after{content:'\f177'}}main form label{color:white;display:block !important;text-transform:uppercase;border-left:4px solid #4cc2f3;padding:3px 4px 3px 8px}main form .form-control{height:40px}main form .form-control:focus{border:none;box-shadow:none}main form .text-muted{display:none}main form .mc-field-group{width:100%}main form input{border:1px solid #3b3a3a;background:#272727;color:white;font-size:13px;margin-bottom:23px;padding:12px;width:100%}main form input:focus{border-color:#fff;background:#fff;color:#1a1919}main form input::-webkit-input-placeholder{color:#e2e2e2}main form input::-moz-placeholder{color:#e2e2e2}main form input:-ms-input-placeholder{color:#e2e2e2}main form input:-moz-placeholder{color:#e2e2e2}main form .btn-primary{display:inline-block;width:unset;background:#3F3F3F}main form .btn-primary::before{background-image:url('/application/files/6915/7011/8769/texture.jpg');background-size:80%;content:'';position:absolute;top:0;left:0;opacity:.2;width:100%;height:100%;z-index:-1}main form .btn-primary:hover{background:#4cc2f3}@media only screen and (min-width: 768px){main form .ccm-dashboard-express-form{float:left;width:calc(100% - 150px)}}@media only screen and (min-width: 768px){main form .form-actions{margin-bottom:100px}}main .col-sm-12 form,main .col-sm-12 iframe{display:block;max-width:500px;margin:0 auto}.col-sm-12 .col-sm-7 iframe{max-width:100%}body{background:white}@media only screen and (min-width: 992px){body{border-top:5px solid #4cc2f3}}a{color:red}.slick-arrow{display:none !important}@media only screen and (min-width: 768px){.slick-arrow{display:block !important}}.container{width:unset}.col-sm-8{width:unset;float:none}@media only screen and (min-width: 992px){.col-sm-8{width:73%;float:left}}.col-sm-4{width:unset}@media only screen and (min-width: 992px){.col-sm-4{width:26%}}#loader-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000}#loader{background:url('/application/files/9415/7454/7592/logoGrey.svg') no-repeat;background-size:fit;display:block;position:relative;left:50%;top:50%;width:150px;height:150px;margin:-75px 0 0 -75px;z-index:1001;animation-delay:.5s;animation:animationFrames linear 3s;animation-iteration-count:1;animation-fill-mode:both;-webkit-animation:animationFrames linear 3s;-webkit-animation-iteration-count:1;-webkit-transform-origin:50% 50%;-webkit-animation-fill-mode:forwards;-moz-animation:animationFrames linear 3s;-moz-animation-iteration-count:1;-moz-transform-origin:50% 50%;-moz-animation-fill-mode:forwards;-o-animation:animationFrames linear 3s;-o-animation-iteration-count:1;-o-transform-origin:50% 50%;-o-animation-fill-mode:forwards;-ms-animation:animationFrames linear 3s;-ms-animation-iteration-count:1;-ms-transform-origin:50% 50%;-ms-animation-fill-mode:forwards}#loader-wrapper .loader-section{position:fixed;top:0;width:51%;height:100%;background:#222;z-index:1000}#loader-wrapper .loader-section.section-left{left:0}#loader-wrapper .loader-section.section-right{right:0}.loaded #loader-wrapper .loader-section.section-left{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all .7s .3s cubic-bezier(.645, .045, .355, 1);transition:all .7s .3s cubic-bezier(.645, .045, .355, 1)}.loaded #loader-wrapper .loader-section.section-right{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .7s .3s cubic-bezier(.645, .045, .355, 1);transition:all .7s .3s cubic-bezier(.645, .045, .355, 1)}.loaded #loader-wrapper{visibility:hidden;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .3s 1s ease-out;transition:all .3s 1s ease-out}@keyframes animationFrames{0%{opacity:0;transform:scaleX(.65) scaleY(.65)}7%{opacity:0;transform:scaleX(.6899999999999999) scaleY(.6899999999999999)}43%{opacity:1;transform:scaleX(.91) scaleY(.91)}76%{opacity:1;transform:scaleX(1.11) scaleY(1.11)}100%{opacity:0;transform:scaleX(1.25) scaleY(1.25)}}@-moz-keyframes animationFrames{0%{opacity:0;-moz-transform:scaleX(.65) scaleY(.65)}7%{opacity:0;-moz-transform:scaleX(.6899999999999999) scaleY(.6899999999999999)}43%{opacity:1;-moz-transform:scaleX(.91) scaleY(.91)}76%{opacity:1;-moz-transform:scaleX(1.11) scaleY(1.11)}100%{opacity:0;-moz-transform:scaleX(1.25) scaleY(1.25)}}@-webkit-keyframes animationFrames{0%{opacity:0;-webkit-transform:scaleX(.65) scaleY(.65)}7%{opacity:0;-webkit-transform:scaleX(.6899999999999999) scaleY(.6899999999999999)}43%{opacity:1;-webkit-transform:scaleX(.91) scaleY(.91)}76%{opacity:1;-webkit-transform:scaleX(1.11) scaleY(1.11)}100%{opacity:0;-webkit-transform:scaleX(1.25) scaleY(1.25)}}@-o-keyframes animationFrames{0%{opacity:0;-o-transform:scaleX(.65) scaleY(.65)}7%{opacity:0;-o-transform:scaleX(.6899999999999999) scaleY(.6899999999999999)}43%{opacity:1;-o-transform:scaleX(.91) scaleY(.91)}76%{opacity:1;-o-transform:scaleX(1.11) scaleY(1.11)}100%{opacity:0;-o-transform:scaleX(1.25) scaleY(1.25)}}@-ms-keyframes animationFrames{0%{opacity:0;-ms-transform:scaleX(.65) scaleY(.65)}7%{opacity:0;-ms-transform:scaleX(.6899999999999999) scaleY(.6899999999999999)}43%{opacity:1;-ms-transform:scaleX(.91) scaleY(.91)}76%{opacity:1;-ms-transform:scaleX(1.11) scaleY(1.11)}100%{opacity:0;-ms-transform:scaleX(1.25) scaleY(1.25)}}#ccm-page-controls-wrapper,.ccm-notification-help-launcher,#ccm-account-menu-container{display:none}body div.ccm-page{padding-top:0 !important}#titlebar{position:relative;z-index:12}#titlebar .container:first-of-type{padding:0;width:100% !important}#titlebar .container:first-of-type .row:first-of-type{margin:0}#titlebar .col-sm-12:first-of-type{padding:0}.overlay{background:#000000;opacity:.7;position:fixed;top:5px;left:0;width:100%;height:100%;z-index:12;display:none}@media only screen and (max-width:990px){.navOpen .overlay{display:block}}@media only screen and (min-width: 992px){.bigNavOpen .overlay{display:block}}.logo{width:355px;margin:21px 0 0 29px}@media only screen and (min-width: 768px){.logo{width:450px}}@media only screen and (min-width: 992px){.logo{margin:35px auto 0 auto;width:940px;width:934px}}@media only screen and (min-width: 1200px){.logo{margin-top:35px;width:1140px}}@media only screen and (min-width: 1400px){.logo{width:1360px;width:1342px}}@media only screen and (min-width: 992px){.logo a{width:254px}}@media only screen and (min-width: 1200px){.logo a{width:364px}}.buttonsFade .btn span{padding:35px 35px 20px 35px;color:#4cc2f3}#mainNav{hyphens:none;background:white;border-top:5px solid #4cc2f3;left:0;position:fixed;top:0px;width:100%;z-index:10;transition:width 300ms ease-in-out,height 900ms ease-in-out,opacity 300ms ease-in-out}@media only screen and (min-width: 768px){#mainNav{hyphens:manual}}@media only screen and (min-width: 992px){#mainNav{hyphens:initial;border-top:none;height:0;height:0px;text-align:right;position:absolute}}#mainNav::before{background:#fff url('/application/files/8415/8394/7953/texture-updated.jpg') no-repeat;content:'';position:absolute;opacity:.13;top:0;left:0;width:100%;height:100%;z-index:-1}#mainNav::after{position:absolute;bottom:-14px;content:'';left:50%;height:3px;background:#fd5201;transform:translateX(-50%);width:0%}#mainNav .navInner{height:auto;padding:0 23px 0 0;overflow:hidden;-webkit-transition:max-height 300ms ease-in-out;max-height:0}@media only screen and (min-width: 992px){#mainNav .navInner{overflow:visible;padding:30px 0 0 0;width:940px;margin:0 auto}}@media only screen and (min-width: 1200px){#mainNav .navInner{padding-top:40px;width:1140px}}@media only screen and (min-width: 1400px){#mainNav .navInner{width:1360px;width:1342px}}#mainNav .navInner .navLogo{display:block;width:60%;margin:12px 0 19px 0;padding-left:20px}@media only screen and (min-width: 992px){#mainNav .navInner .navLogo{display:none}}#mainNav .navInner>a{display:block}@media only screen and (min-width: 992px){#mainNav .navInner .dropdown{display:inline-block;position:static}}#mainNav .navInner .dropdown .navLogoDesktop a{width:364px !important;width:250px !important}#mainNav .navInner .dropdown .topLevelLink{color:#1a1919;display:block;font-family:futuraExtBold;font-size:12px;font-weight:100;padding:15px 20px;position:relative;top:-10px;text-transform:uppercase}@media only screen and (min-width: 992px){#mainNav .navInner .dropdown .topLevelLink{color:#fff;display:inline-block}}@media only screen and (min-width: 1200px){#mainNav .navInner .dropdown .topLevelLink{font-size:13.5px;padding:15px 25px}}@media only screen and (min-width: 1400px){#mainNav .navInner .dropdown .topLevelLink{padding:15px 30px}}#mainNav .navInner .dropdown .topLevelLink::before{background-color:#fd5201;content:'';display:inline-block;height:3px;margin:0 20px 0 -20px;position:relative;top:-4px;transition:width 300ms ease;width:0}@media only screen and (min-width: 992px){#mainNav .navInner .dropdown .topLevelLink::before{display:none}}#mainNav .navInner .dropdown .topLevelLink::after{background-color:#fd5201;content:'';display:block;height:0px;margin:8px auto 0 auto;position:relative;top:-4px;transition:height 300ms ease;width:3px}#mainNav .navInner .dropdown .topLevelLink:hover,#mainNav .navInner .currentNav .topLevelLink,#mainNav .navInner .topLevelLink:focus{color:#4cc2f3 !important;text-decoration:none}#mainNav .navInner .dropdown .topLevelLink:hover::before,#mainNav .navInner .currentNav .topLevelLink::before,#mainNav .navInner .topLevelLink:focus::before{width:40px}#mainNav .navInner .dropdown ul{display:none;list-style-type:none;padding:0}@media only screen and (min-width: 992px){#mainNav .navInner .dropdown ul{display:block;height:0;overflow:hidden;position:absolute;top:0;left:0;width:100%}}@media only screen and (min-width: 992px){#mainNav .navInner .hovered ul{background:white;display:block;height:548px;z-index:-1}}#mainNav .navInner .hovered ul::before{background:url('/application/files/8415/8394/7953/texture-updated.jpg') no-repeat;background-size:100%;content:'';position:absolute;opacity:.13;top:0;left:0;width:100%;height:100%;z-index:-1}#mainNav .navInner .hovered ul::after{background:url('/application/files/3715/7020/0105/15.svg') 259px 146px no-repeat;max-width:1360px;background-size:391px;content:'';position:absolute;opacity:.35;top:0;left:45%;transform:translateX(-50%);width:100%;height:100%;z-index:-1}@media only screen and (min-width: 1200px){#mainNav .navInner .hovered ul::after{background-position:312px 127px;background-size:423px;left:46%;top:20px}}#mainNav .navInner .hovered ul .navContent{margin:0 auto;width:940px}@media only screen and (min-width: 1200px){#mainNav .navInner .hovered ul .navContent{width:1140px}}@media only screen and (min-width: 1400px){#mainNav .navInner .hovered ul .navContent{width:1360px}}#mainNav .navInner .hovered ul .navContent .navLogoDesktop{display:block;margin:35px auto 0 0}@media only screen and (min-width: 992px){#mainNav .navInner .hovered ul .navContent .navLogoDesktop img{width:255px}}@media only screen and (min-width: 1200px){#mainNav .navInner .hovered ul .navContent .navLogoDesktop img{width:364px}}#mainNav .navInner .hovered ul .navContent .navOverlay{margin:0 auto;padding-top:40px}#mainNav .navInner .hovered ul .navContent .navOverlay .navLeft{float:left;vertical-align:top;width:43%;width:360px;text-align:left}#mainNav .navInner .hovered ul .navContent .navOverlay .navLeft h1{font-family:futuraExtBold;font-size:61px;font-weight:800;margin:75px 0 20px 0;color:#4cc2f3;text-align:left;text-transform:uppercase;text-indent:-4px}@media only screen and (min-width: 1200px){#mainNav .navInner .hovered ul .navContent .navOverlay .navLeft h1{margin-top:60px}}#mainNav .navInner .hovered ul .navContent .navOverlay .navLeft p{color:#1a1919;margin-bottom:37px;width:60%}@media only screen and (min-width: 1200px){#mainNav .navInner .hovered ul .navContent .navOverlay .navLeft p{font-size:16px;width:75%}}@media only screen and (min-width: 1400px){#mainNav .navInner .hovered ul .navContent .navOverlay .navLeft p{font-size:17px;width:80%}}#mainNav .navInner .hovered ul .navContent .navOverlay .navRight{float:right;padding-top:84px;vertical-align:top;padding-right:15px;width:56%;width:560px;display:grid;grid-gap:28px;grid-template-columns:repeat(auto-fill, minmax(1fr, 1fr));grid-auto-flow:column;justify-items:end}@media only screen and (min-width: 1200px){#mainNav .navInner .hovered ul .navContent .navOverlay .navRight{grid-gap:0;padding-top:38px;width:720px}}@media only screen and (min-width: 1400px){#mainNav .navInner .hovered ul .navContent .navOverlay .navRight{padding-top:38px;padding-right:10px}}#mainNav .navInner .hovered ul .navContent .navOverlay .navRight .wrap-anything-start,#mainNav .navInner .hovered ul .navContent .navOverlay .navRight .wrap-anything-stop{display:none}@media only screen and (min-width: 1200px){#mainNav .navInner .hovered ul .navContent .navOverlay .navRight .btn-primary{top:10px}}#mainNav .navInner .hovered ul .navContent .navOverlay .buttonsFade a{background:none;display:block;font-family:futuraExtBold;position:relative;height:233px;overflow:hidden;padding:0;width:100%}@media only screen and (min-width: 1200px){#mainNav .navInner .hovered ul .navContent .navOverlay .buttonsFade a{height:288px;width:200px}}@media only screen and (min-width: 1400px){#mainNav .navInner .hovered ul .navContent .navOverlay .buttonsFade a{height:344px;height:288px;width:200px}}#mainNav .navInner .hovered ul .navContent .navOverlay .buttonsFade a::before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg, #000 0%, rgba(0,0,0,0) 48%);z-index:2;opacity:1}#mainNav .navInner .hovered ul .navContent .navOverlay .buttonsFade a::after{content:none}#mainNav .navInner .hovered ul .navContent .navOverlay .buttonsFade a span{bottom:0;color:#4cc2f3;display:block;font-size:12px;font-weight:100;left:0;line-height:14px;position:absolute;padding:35px 35px 20px 35px;text-align:left;text-transform:uppercase;transition:padding-left 300ms ease-in-out,color 300ms ease-in-out;white-space:pre-wrap;z-index:4}@media only screen and (min-width: 1200px){#mainNav .navInner .hovered ul .navContent .navOverlay .buttonsFade a span{font-size:17px;line-height:19px;padding-bottom:30px}}#mainNav .navInner .hovered ul .navContent .navOverlay .buttonsFade a span::after{background:#fd5201;content:'';height:44px;width:2px;position:absolute;top:54px;transform:translateY(-64%);left:20px;transition:width 300ms ease-in-out;z-index:-1}@media only screen and (min-width: 1200px){#mainNav .navInner .hovered ul .navContent .navOverlay .buttonsFade a span::after{height:53px;top:62px}}#mainNav .navInner .hovered ul .navContent .navOverlay .buttonsFade a img{display:block;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;max-width:200%;position:absolute;transition:width 300ms ease-in-out,height 300ms ease-in-out;z-index:1}#mainNav .navInner .hovered ul .navContent .navOverlay .buttonsFade a:hover span{color:white;padding-left:30px}@media only screen and (min-width: 992px){#mainNav .navInner .hovered ul .navContent .navOverlay .buttonsFade a:hover span::after{width:143px}}@media only screen and (min-width: 1200px){#mainNav .navInner .hovered ul .navContent .navOverlay .buttonsFade a:hover span::after{width:175px}}@media only screen and (min-width: 1200px){#mainNav .navInner .hovered ul .navContent .navOverlay .buttonsFade a:hover span::after{width:216px}}#mainNav .navInner .hovered ul .navContent .navOverlay .buttonsFade a:hover img{height:105%;width:105%}#mainNav .navInner .dropdownBooks ul .navContent .navOverlay .navRight{grid-gap:50px 42px;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr;grid-template-areas:"leftCol topLink1 topLink2" "leftCol . .";padding-top:93px}#mainNav .navInner .dropdownBooks ul .navContent .navOverlay .navRight>a:first-of-type{display:flex}#mainNav .navInner .dropdownBooks ul .navContent .navOverlay .navRight .alignEnd{justify-content:left;align-items:center}#mainNav .navInner .dropdownBooks ul .navContent .navOverlay .navRight .navBook{grid-area:leftCol;width:190px}@media only screen and (min-width: 1200px){#mainNav .navInner .dropdownBooks ul .navContent .navOverlay .navRight .navBook{margin:-15px 0 0 17px}}#mainNav .navInner .dropdownBooks ul .navContent .navOverlay .navRight .navBook img{box-shadow:0px 0px 21px -4px rgba(0,0,0,0.76)}@media only screen and (min-width: 1200px){#mainNav .navInner .dropdownBooks ul .navContent .navOverlay .navRight{padding-top:61px}}@media only screen and (min-width: 1200px){#mainNav .navInner .dropdownBooks ul .navContent .navOverlay .navRight picture img{width:100%}}#mainNav .navInner .dropdownBlog ul .navContent .navOverlay .navRight{height:270px;position:relative}#mainNav .navInner .dropdownBlog .ccm-block-page-list-wrapper>img{display:none}#mainNav .navInner .dropdownBlog .ccm-block-page-list-pages{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:1fr;grid-column-gap:36px;grid-row-gap:0px;height:100%}#mainNav .navInner #shutTheDrawer{display:none}#mainNav .navInner .ctaBook{color:white;display:block;font-size:17px;font-weight:100;height:60px;line-height:20px;margin:7px 24px 29px 24px;max-width:290px;-webkit-transition:all 300ms ease-in-out;padding:0;text-align:left}@media only screen and (min-width: 992px){#mainNav .navInner .ctaBook{display:inline-block;font-size:13px;height:55px;line-height:14px;text-align:left;width:150px;margin-right:0;margin-top:0}}@media only screen and (min-width: 1200px){#mainNav .navInner .ctaBook{font-size:17px;line-height:16px;width:185px}}#mainNav .navInner .ctaBook img{float:left;height:100%;margin-right:15px}#mainNav .navInner .ctaBook span{color:#fd5201;display:block;padding-top:10px}@media only screen and (min-width: 992px){#mainNav .navInner .ctaBook span{margin-top:5px}}@media only screen and (min-width: 1200px){#mainNav .navInner .ctaBook span{padding-top:8px}}#mainNav .navInner .ctaBook:hover{background:#fd5201;text-decoration:none}#mainNav .navInner .ctaBook:hover span{-webkit-transition:all 300ms ease-in-out;color:white}#mainNav .navInner .ctaBook :after{display:none;left:-5000px}@media only screen and (max-width:990px){.navOpen #mainNav::after{width:90%}}.navOpen #mainNav .navInner{max-height:800px}#mainNav.desktopOpen .navInner .dropdown .topLevelLink{color:#1a1919}@media only screen and (min-width: 992px){#mainNav.desktopOpen .navInner .dropdown::after{position:absolute;bottom:-565px;content:'';left:50%;height:3px;background:#fd5201;transform:translateX(-50%);width:81%}}#mainNav.desktopOpen .navInner #shutTheDrawer{width:100%;height:100px;position:absolute;display:block;left:0;bottom:-648px}#mainNav.desktopOpen .navInner .hovered .topLevelLink{color:#4cc2f3;position:relative;text-decoration:none}@media only screen and (min-width: 992px){#mainNav.desktopOpen .navInner .hovered .topLevelLink::after{height:23px}}#navbar{background:#fff;border-top:5px solid #4cc2f3;box-shadow:0px 2px 16px 1px rgba(0,0,0,0.43);display:none;height:60px;position:fixed;top:-118px;transition:top .3s;width:100%;z-index:40}@media only screen and (min-width: 992px){#navbar{display:block}}#navbar::before{background:url('/application/files/8415/8394/7953/texture-updated.jpg') no-repeat;background-size:100%;content:'';position:absolute;opacity:.13;top:0;left:0;width:100%;height:100%;z-index:-1}#navbar .navWrapper{margin:0 auto}@media only screen and (min-width: 992px){#navbar .navWrapper{width:1170px}}@media only screen and (min-width: 1400px){#navbar .navWrapper{width:1360px}}#navbar .scrollLogo{position:relative;top:9px}@media only screen and (min-width: 992px){#navbar .scrollLogo{top:7px}}#navbar .scrollLogo img{width:250px}@media only screen and (min-width: 992px){#navbar .scrollLogo img{margin-left:57px;margin-left:42px;width:229px}}@media only screen and (min-width: 1200px){#navbar .scrollLogo img{margin-left:29px;margin-left:13px}}@media only screen and (min-width: 1400px){#navbar .scrollLogo img{margin-left:9px}}#navbar .navInner{padding:0}#navbar .navInner .navOverlay{padding-top:20px}#navbar .navInner .navOverlay .navLeft .btn::before{z-index:0}#navbar #mainNav .topLevelLink{color:#1a1919}@media only screen and (min-width: 992px){#navbar #mainNav .topLevelLink{top:-13px}}.bigNavOpen #navbar .navInner{padding:40px 0 0}@media only screen and (min-width: 992px){.bigNavOpen #navbar .navInner{padding:33px 0 0}}@media only screen and (min-width: 1200px){.bigNavOpen #navbar .navInner{padding:44px 0 0}}.mobileSubNav{overflow:hidden;transition:300ms ease-in-out;margin:-15px 0 19px 0;max-height:0;min-height:0}@media only screen and (min-width: 992px){.mobileSubNav{position:absolute}}.mobileSubNav img,.mobileSubNav .wrap-anything-start,.mobileSubNav .navLeft{display:none;height:0 !important;overflow:hidden;transform:none !important}.mobileSubNav .btn.btn-primary{background:none;display:block;height:auto;text-align:left}.mobileSubNav .btn.btn-primary::before,.mobileSubNav .btn.btn-primary::after{content:none}.mobileSubNav .btn.btn-primary img{display:none}.mobileSubNav .btn.btn-primary span{padding:0;position:static}.mobileSubNav .btn.btn-primary span::after{content:none}@media only screen and (max-width: 992px){.navOpen .visibleMobileSubNav+.mobileSubNav{height:auto;display:block;max-height:var(--expanded, 70px);min-height:var(--expanded, 70px)}}.hamburger{color:#4cc2f3 !important;cursor:pointer;display:block;float:right;font-size:8px;font-weight:800;height:22px;padding-top:10px;position:fixed;right:29px;text-decoration:none;text-align:center;text-indent:-1px;top:38px;z-index:11;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (min-width: 768px){.hamburger{font-size:11px;right:30px;top:42px}}@media only screen and (min-width: 992px){.hamburger{display:none}}.hamburger span:before,.hamburger span:after{transition:all 300ms ease-in-out;top:9px;cursor:pointer;height:2px;width:24px;background:#ffffff;position:absolute;display:block;content:''}@media only screen and (min-width: 768px){.hamburger span:before,.hamburger span:after{width:34px}}.hamburger span:before{top:0px}.hamburger span:after{top:6px}.hamburger.openBurger{color:#1a1919}.hamburger.openBurger span:before,.hamburger.openBurger span:after{top:0;background:#20211f}.hamburger.openBurger span:before{transform:rotate(45deg)}.hamburger.openBurger span:after{transform:translateY(-10px) rotate(-45deg);top:10px}.hamburger:hover{text-decoration:none}.ccm-block-page-list-wrapper>img{display:none}.blogLink{min-width:0;text-align:center;position:relative}.blogLink a{background:#1a1919;display:block;height:100%;padding:0;position:relative;font-family:futuraExtBold;color:white;text-transform:uppercase}@media only screen and (min-width: 768px){.blogLink a{height:240px}}@media only screen and (min-width: 992px){.blogLink a{height:260px}}@media only screen and (min-width: 1200px){.blogLink a{height:280px}}@media only screen and (min-width: 1400px){.blogLink a{height:320px}}.blogLink a::after{background:url('/application/files/8415/8394/7953/texture-updated.jpg') 2px 73px;background-size:80%;content:'';opacity:.2;position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (min-width: 480px){.blogLink a::after{background-size:120%}}.blogLink a::before{background:#fd5201;content:'';opacity:0;transition:opacity 300ms ease-in-out;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.blogLink a .blogPic{position:relative;z-index:2}.blogLink a .blogPic img{box-shadow:none}.blogLink a .blogInfoBar{font-size:15px;padding:2px 0;position:relative;margin:-13px auto 0 auto;width:100%;z-index:3}@media only screen and (min-width: 768px){.blogLink a .blogInfoBar{font-size:12px}}@media only screen and (min-width: 992px){.blogLink a .blogInfoBar{font-size:15px}}.blogLink a .blogInfoBar div{background:#4cc2f3;display:inline-block;margin:0 auto;padding:2px 15px 0}.blogLink a .blogLinkText{padding:20px;background:rgba(253,82,1,0);position:relative;z-index:2}.blogLink a .blogLinkText span{display:block;min-height:60px;font-size:18px;line-height:20px;white-space:pre-wrap}@media only screen and (min-width: 768px){.blogLink a .blogLinkText span{font-size:16px}}@media only screen and (min-width: 992px){.blogLink a .blogLinkText span{font-size:18px;font-size:22px}}@media only screen and (min-width: 1200px){.blogLink a .blogLinkText span{font-size:22px;line-height:24px}}@media only screen and (min-width: 1400px){.blogLink a .blogLinkText span{font-size:27px;line-height:27px}}.blogLink a:hover{color:#fff;text-decoration:none}.blogLink a:hover::before{opacity:1}.blogLink a:hover .blogInfoBar div{background:#1a1919}.slick-dots li button{color:#fff !important;opacity:1 !important}.slick-dots li.slick-active button{color:#4cc2f3 !important}.slick-prev,.slick-next{color:#fd5201 !important;display:none !important;opacity:1.0 !important}@media only screen and (min-width: 992px){.slick-prev,.slick-next{display:none !important}}html{scroll-behavior:smooth}body{scroll-behavior:smooth}#gridiron{content:'';display:block;position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;overflow-x:hidden;background:url('/application/files/2815/7178/5138/bg-lines.svg') no-repeat;background-position:calc(50% - 68px) -3px;background-size:1790px auto}@media only screen and (min-width: 768px){#gridiron{background-position:center top;background-size:auto}}.home #gridiron{position:absolute;top:0;left:0;width:100%;background:url('/application/files/2815/7178/5138/bg-lines.svg') no-repeat,url('/application/files/9415/7178/9997/15Dark.svg') no-repeat,url('/application/files/8715/8395/1360/bg-diamond-min.png') no-repeat;background-position:calc(50% - 68px) -3px,calc(50% + 100px) 109px,calc(50% - 120px) -5px;background-size:1790px auto,79px 69px,540px auto}@media only screen and (min-width: 768px){.home #gridiron{background-position:center top,calc(50% + 140px) 122px,calc(50% - 120px) -5px;background-size:auto,496px 406px,1248px auto}}.fadeOut{opacity:0.0;transform:translate(0, 10px);transition:transform .8s ease,opacity .8s ease}.fadeIn{opacity:1.0;transform:translate(0, 0);transition:transform .8s ease,opacity .8s ease}.home .pillars.fadeIn{transform:none;opacity:1;transition:none}@media only screen and (min-width: 768px){.home .pillars.fadeIn{opacity:1.0;transform:translate(0, 0);transition:transform .8s ease,opacity .8s ease}}.home .pillars.fadeOut{transform:none;opacity:1;transition:none}@media only screen and (min-width: 768px){.home .pillars.fadeOut{opacity:0.0;transform:translate(0, 10px);transition:transform .8s ease,opacity .8s ease}}#st-1{top:-77px}@media only screen and (min-width: 992px){#st-1{top:14px !important}}#st-1 .st-total{color:#fff !important;margin:54px 10px 0 auto;right:0 !important;position:absolute}@media only screen and (min-width: 992px){#st-1 .st-total{left:-60px;margin:auto;right:auto !important;top:3px}}.ccm-block-social-links ul{margin:0 0 20px 0;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:24px;margin-top:0px}.ccm-block-social-links ul li{margin:0;padding:0}.ccm-block-social-links ul li a{color:white;font-size:28px;display:inline-block;background:#3f3f3f;text-align:center;padding:7px;width:100%}.ccm-block-social-links ul li a:hover{color:white;background:#fd5201}.ccm-block-social-links ul li:before{display:none !important}#connectShell .ccm-block-social-links ul{grid-template-columns:1fr 1fr 1fr}@media only screen and (min-width: 992px){#connectShell .ccm-block-social-links ul{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}#connectShell .ccm-block-social-links ul li a{background:none;color:#4cc2f3;font-size:32px;transition:color 300ms ease-in-out}@media only screen and (min-width: 768px){#connectShell .ccm-block-social-links ul li a{font-size:45px}}#connectShell .ccm-block-social-links ul li a:hover{color:#1a1919}#connectShell .ccm-block-social-links ul li a:hover .tiktokIcon img{bottom:16px;top:unset}@media only screen and (min-width: 768px){#connectShell .ccm-block-social-links ul li a:hover .tiktokIcon img{bottom:3px}}#connectShell .ccm-block-social-links ul li .tiktokIcon{display:block;overflow:hidden;height:54px;position:relative}#connectShell .ccm-block-social-links ul li .tiktokIcon img{width:78px;height:78px;position:absolute;top:8px;left:0;right:0;margin:auto}@media only screen and (min-width: 768px){#connectShell .ccm-block-social-links ul li .tiktokIcon img{width:108px;height:108px}}.join{position:relative}@media only screen and (min-width: 992px){.join::before{content:'';background:url("/application/files/4615/7271/6646/logo.svg") no-repeat -4px center #fff;background-size:609px;float:left;display:block;width:100px;height:100px}}.join .joinShell,.join .subscribeShell{background:#4cc2f3;text-transform:uppercase;text-align:center;padding:40px 20px 20px}@media only screen and (min-width: 992px){.join .joinShell,.join .subscribeShell{margin-left:115px;padding:30px 0}}.join .joinShell h1,.join .subscribeShell h1{color:white;display:inline-block;font-size:34px;line-height:100%;padding:0;margin:0 0 11px;vertical-align:middle;width:100%}@media only screen and (min-width: 768px){.join .joinShell h1,.join .subscribeShell h1{font-size:32px}}@media only screen and (min-width: 992px){.join .joinShell h1,.join .subscribeShell h1{margin:8px 20px 0 -160px;width:auto}}@media only screen and (min-width: 1200px){.join .joinShell h1,.join .subscribeShell h1{font-size:37px;margin:6px 20px -3px -240px}}@media only screen and (min-width: 1400px){.join .joinShell h1,.join .subscribeShell h1{margin-left:-450px}}.join .joinShell h2,.join .subscribeShell h2{color:white;display:inline-block;font-size:13px;vertical-align:middle;margin:0 0 25px;width:100%}@media only screen and (min-width: 768px){.join .joinShell h2,.join .subscribeShell h2{font-size:12px}}@media only screen and (min-width: 992px){.join .joinShell h2,.join .subscribeShell h2{margin:6px 0 0;width:auto}}@media only screen and (min-width: 1200px){.join .joinShell h2,.join .subscribeShell h2{font-size:14px}}.join .joinShell p,.join .subscribeShell p{top:24px;right:40px}@media only screen and (min-width: 992px){.join .joinShell p,.join .subscribeShell p{position:absolute}}.join .joinShell p .btn,.join .subscribeShell p .btn{background:#fd5201;margin:0 auto;max-width:425px;width:100%}@media only screen and (min-width: 768px){.join .joinShell p .btn,.join .subscribeShell p .btn{margin:0 auto;width:275px}}@media only screen and (min-width: 992px){.join .joinShell p .btn,.join .subscribeShell p .btn{margin-top:3px;width:145px}}@media only screen and (min-width: 1200px){.join .joinShell p .btn,.join .subscribeShell p .btn{width:195px}}.join .joinShell p .btn::before,.join .subscribeShell p .btn::before{opacity:.3;transition:opacity 300ms ease-in-out}.join .joinShell p .btn::after,.join .subscribeShell p .btn::after{content:none}.join .joinShell p .btn:hover::before,.join .subscribeShell p .btn:hover::before{opacity:.0;background-image:url(/application/files/6915/7011/8769/texture.jpg)}.blogSidebar .subscribeShell{background:#4cc2f3;text-transform:uppercase;text-align:left;padding:20px;color:white}.blogSidebar .subscribeShell::before{content:'';background:url("/application/files/4615/7271/6646/logo.svg") no-repeat -4px center #fff;background-size:400px;display:block;width:60px;height:60px;margin-bottom:40px}.blogSidebar .subscribeShell h1{color:white;display:inline-block;font-size:34px;line-height:100%;padding:0;margin:0 0 11px;vertical-align:middle;width:100%}@media only screen and (min-width: 768px){.blogSidebar .subscribeShell h1{font-size:32px}}@media only screen and (min-width: 992px){.blogSidebar .subscribeShell h1{margin:8px 20px 0 -160px;width:auto}}@media only screen and (min-width: 1200px){.blogSidebar .subscribeShell h1{font-size:37px;margin:6px 20px -3px -240px}}@media only screen and (min-width: 1400px){.blogSidebar .subscribeShell h1{margin-left:-450px}}.blogSidebar .subscribeShell h2{color:white;display:inline-block;font-size:13px;vertical-align:middle;margin:0 0 25px;width:100%}@media only screen and (min-width: 768px){.blogSidebar .subscribeShell h2{font-size:12px}}@media only screen and (min-width: 992px){.blogSidebar .subscribeShell h2{margin:6px 0 0;width:auto}}@media only screen and (min-width: 1200px){.blogSidebar .subscribeShell h2{font-size:14px}}.blogSidebar .subscribeShell p{color:white;font-family:futuraExtBold;font-size:35px;letter-spacing:-1px;line-height:1em;margin-bottom:40px}.blogSidebar .subscribeShell .btn{background:#fd5201;margin:0 auto;width:100%}@media only screen and (min-width: 768px){.blogSidebar .subscribeShell .btn{max-width:320px}}.blogSidebar .subscribeShell .btn::before{opacity:.3;transition:opacity 300ms ease-in-out}.blogSidebar .subscribeShell .btn::after{content:none}.blogSidebar .subscribeShell .btn:hover::before{background-image:url('/application/files/6915/7011/8769/texture.jpg');opacity:0}.page-type-shop-new{position:relative}.shop main h1{margin-top:100px}#mainNav div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-thumbnail{display:block !important;vertical-align:top !important;width:100% !important}#mainNav div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-thumbnail img{width:100% !important;max-width:100% !important}@media only screen and (min-width: 992px){.shopPageShell main{padding-bottom:95px}}.shopPageShell main .row{margin:0 0 35px}.shopPageShell .productCategories{margin-top:-25px}.shopPageShell .categoryPreviews,.shopPageShell .categoryPreviewsGrid{margin-top:25px}@media only screen and (min-width: 992px){.shopPageShell .categoryPreviews,.shopPageShell .categoryPreviewsGrid{margin-top:95px}}.product .btn.btn-primary{border:none;border-radius:0}.mainWrapper div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text{padding-left:0}.collectionsList ul{list-style-type:none;background:#262626;display:inline-block;padding:10px 60px;margin:0 15px}.collectionsList ul li{display:inline-block}@media only screen and (min-width: 992px){.collectionsList ul li{display:inline-block}}.collectionsList ul li:last-child span{display:none}.collectionsList ul a{color:white;font-family:'futuraExtBold';font-size:11px;line-height:28px;text-transform:uppercase}@media only screen and (min-width: 992px){.collectionsList ul a{font-size:15px;line-height:43px}}.collectionsList ul a:hover{text-decoration:none;color:#4cc2f3}.collectionsList ul span{color:#fd5201;font-size:11px;font-family:'futuraExtBold'}@media only screen and (min-width: 992px){.collectionsList ul span{font-size:15px}}@media only screen and (min-width: 992px){.featuredProducts .featuredProductContainer{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:1fr;grid-column-gap:30px}}.featuredProducts .featuredProduct{display:block;position:relative;margin-bottom:27px}.featuredProducts .featuredProduct::before{display:none;content:"";position:absolute;bottom:11px;left:0;width:100%;height:23px;background:url('/application/files/8415/8394/7953/texture-updated.jpg');box-shadow:inset 0px 42px 5px 0px rgba(0,0,0,0.4)}.featuredProducts .featuredProduct hr{margin-top:0;margin-bottom:0}.featuredProducts .featuredProduct .featuredProductContent{position:relative}.featuredProducts .featuredProduct .featuredProductContent a:hover .featuredProductButton{background:#fd5201}.featuredProducts .featuredProduct .featuredProductContent::before{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:23%;background:linear-gradient(transparent, 80%, #000);z-index:2;opacity:1}.featuredProducts .featuredProduct .featuredProductContent img{max-width:100%;height:auto;box-shadow:none}.featuredProducts .featuredProduct .featuredProductContent .featuredTitle{position:absolute;background:#fd5201;top:0;left:0;padding:8px 10px;color:white;text-transform:uppercase;font-family:'futuraExtBold';font-size:18px}.featuredProducts .featuredProduct .featuredProductContent .featuredProductName{display:none}.featuredProducts .featuredProduct .featuredProductContent .purchaseMeta{position:absolute;left:0;bottom:0;width:100%;z-index:4;padding:0 22px 15px 15px;display:grid;grid-template-columns:70px 1fr 141px;grid-template-rows:1fr;grid-template-areas:"price line button";grid-column-gap:0px}@media only screen and (min-width: 1400px){.featuredProducts .featuredProduct .featuredProductContent .purchaseMeta{grid-template-columns:70px 1fr 239px}}.featuredProducts .featuredProduct .featuredProductContent .purchaseMeta .featuredProductPrice{font-size:23px;font-weight:800;color:white;grid-area:price;margin:5px 0 0;width:200px}.featuredProducts .featuredProduct .featuredProductContent .purchaseMeta .featuredProductPrice::before{content:"$";display:inline-block;margin-right:0px}@media only screen and (min-width: 1200px){.featuredProducts .featuredProduct .featuredProductContent .purchaseMeta .featuredProductPrice{font-size:30px;margin:auto}}.featuredProducts .featuredProduct .featuredProductContent .purchaseMeta::after{content:"";display:block;height:4px;background:#fd5201;z-index:4;grid-area:line;margin:auto 0;width:80%}.featuredProducts .featuredProduct .featuredProductContent .purchaseMeta .featuredProductButton{transition:background .5s;z-index:3;padding:12px 22px;color:white;background-color:#4cc2f3;font-family:'futuraExtBold';font-size:14px;text-transform:uppercase;grid-area:button;text-align:center;width:149px}@media only screen and (min-width: 1400px){.featuredProducts .featuredProduct .featuredProductContent .purchaseMeta .featuredProductButton{font-size:18px;width:250px}}.productCategories .col-sm-12,.productCategoriesPageTop{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr);grid-column-gap:30px;grid-row-gap:30px}@media only screen and (min-width: 992px){.productCategories .col-sm-12,.productCategoriesPageTop{grid-template-columns:repeat(4, 1fr);grid-template-rows:1fr;grid-column-gap:30px;grid-row-gap:30px}}.productCategories .col-sm-12 a.btn,.productCategoriesPageTop a.btn{transition:background-color .5s;background-color:#fd5201}.productCategories .col-sm-12 a.btn::before,.productCategoriesPageTop a.btn::before,.productCategories .col-sm-12 a.btn::after,.productCategoriesPageTop a.btn::after{background-image:none;content:none}.productCategories .col-sm-12 a.btn img,.productCategoriesPageTop a.btn img{box-shadow:none;display:block;margin:20px auto}.productCategories .col-sm-12 a.btn:hover,.productCategoriesPageTop a.btn:hover{background-color:#4cc2f3 !important}.productCategoriesPageTop{padding:0 15px}.storeMessage .col-sm-12{background:#262626;margin:0 15px;width:auto;float:none;padding:30px 30px 15px 30px;text-align:center}.storeMessage .col-sm-12 h6{color:white;text-transform:uppercase;font-family:'futuraExtBold';font-size:26px}.storeMessage .col-sm-12 a{font-size:17px;color:white;text-decoration:underline}.storeMessage .col-sm-12 a:hover{color:#4cc2f3}.categoryName{border-left:4px solid #4cc2f3;padding:10px 10px 10px 27px;margin-bottom:37px}.categoryName h3{text-align:left;color:white;text-transform:uppercase;font-family:'futuraExtBold';font-size:42px;font-style:normal;margin:0}.categoryPreviews .categoryWrapper,.categoryPreviewsGrid .categoryWrapper{padding-bottom:20px}.categoryPreviews .categoryProducts,.categoryPreviewsGrid .categoryProducts{position:relative}.categoryPreviews .categoryProducts a:hover .featuredProductButton,.categoryPreviewsGrid .categoryProducts a:hover .featuredProductButton{background:#fd5201}@media only screen and (min-width: 992px){.categoryPreviews .categoryProducts,.categoryPreviewsGrid .categoryProducts{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:1fr;grid-column-gap:30px;grid-row-gap:30px}}.categoryPreviews .categoryProduct,.categoryPreviewsGrid .categoryProduct{position:relative;margin-bottom:17px}.categoryPreviews .categoryProduct img,.categoryPreviewsGrid .categoryProduct img{max-width:100%;height:auto;box-shadow:none}.categoryPreviews .categoryProduct::after,.categoryPreviewsGrid .categoryProduct::after{content:'';pointer-events:none;display:block;position:absolute;bottom:0;left:0;width:100%;height:70%;background:linear-gradient(transparent, 80%, #000);z-index:2;opacity:1}.categoryPreviews .purchaseMeta,.categoryPreviewsGrid .purchaseMeta{position:absolute;left:0;bottom:0;width:100%;z-index:4;padding:0 10px 15px 11px;display:grid;grid-template-columns:53px 1fr 106px;grid-template-rows:1fr;grid-template-areas:"price line button";grid-column-gap:0px}.categoryPreviews .purchaseMeta .featuredProductName,.categoryPreviewsGrid .purchaseMeta .featuredProductName{display:none}.categoryPreviews .purchaseMeta .featuredProductPrice,.categoryPreviewsGrid .purchaseMeta .featuredProductPrice{font-size:23px;font-weight:800;color:white;grid-area:price;width:200px}.categoryPreviews .purchaseMeta .featuredProductPrice::before,.categoryPreviewsGrid .purchaseMeta .featuredProductPrice::before{content:"$";display:inline-block;margin-right:0px}.categoryPreviews .purchaseMeta::after,.categoryPreviewsGrid .purchaseMeta::after{content:"";display:block;height:4px;background:#fd5201;z-index:4;grid-area:line;margin:auto 0;width:80%}.categoryPreviews .purchaseMeta .featuredProductButton,.categoryPreviewsGrid .purchaseMeta .featuredProductButton{transition:background .5s;z-index:3;padding:7px 15px;color:white;background-color:#4cc2f3;font-family:'futuraExtBold';font-size:14px;text-transform:uppercase;grid-area:button;text-align:center}@media only screen and (min-width: 992px){.categoryPreviews .viewCategoryButton,.categoryPreviewsGrid .viewCategoryButton{position:absolute;right:15px;top:0}}.categoryPreviews .slick-dots,.categoryPreviewsGrid .slick-dots{top:unset;bottom:-31px;z-index:6}.categoryPreviews .slick-dots li.slick-active button:before,.categoryPreviewsGrid .slick-dots li.slick-active button:before{color:white}.categoryPreviewsGrid .categoryProducts{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:1fr;grid-column-gap:30px;grid-row-gap:0}@media only screen and (min-width: 992px){.categoryPreviewsGrid .categoryProducts{grid-template-columns:repeat(3, 1fr)}}@media only screen and (min-width: 1200px){.categoryPreviewsGrid .categoryProducts{grid-template-columns:repeat(4, 1fr)}}.categoryPreviewsGrid .categoryProducts .purchaseMeta{padding:0 8px 8px 8px;grid-template-columns:33px 1fr 86px;align-items:center}@media only screen and (min-width: 992px){.categoryPreviewsGrid .categoryProducts .purchaseMeta{padding:0 10px 15px 11px;grid-template-columns:53px 1fr 100px}}@media only screen and (min-width: 1200px){.categoryPreviewsGrid .categoryProducts .purchaseMeta{padding:0 10px 15px 11px;grid-template-columns:53px 1fr 106px}}.categoryPreviewsGrid .categoryProducts .purchaseMeta .featuredProductPrice{font-size:17px}@media only screen and (min-width: 992px){.categoryPreviewsGrid .categoryProducts .purchaseMeta .featuredProductPrice{font-size:20px}}@media only screen and (min-width: 1200px){.categoryPreviewsGrid .categoryProducts .purchaseMeta .featuredProductPrice{font-size:23px}}.categoryPreviewsGrid .categoryProducts .purchaseMeta .featuredProductButton{padding:5px 5px;font-size:17px}@media only screen and (min-width: 992px){.categoryPreviewsGrid .categoryProducts .purchaseMeta .featuredProductButton{padding:7px 15px}}@media only screen and (min-width: 1200px){.categoryPreviewsGrid .categoryProducts .purchaseMeta .featuredProductButton{padding:7px 15px}}.page-type-shop-categories .ccm-block-page-list-page-entry-horizontal,.page-type-shop-categories div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text{display:block}.product div.ccm-block-page-list-page-entry-text div.ccm-block-page-list-title{font-weight:normal}.shopCollectionsShell div.ccm-block-page-list-page-entry-horizontal,.shopCollectionsShell div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text{display:block}.product{background:#fff;margin-bottom:45px;overflow:auto;position:relative}.product::before{background:url('/application/files/8415/8394/7953/texture-updated.jpg') no-repeat;background-size:250%;background-size:auto;content:'';position:absolute;opacity:.23;top:0;left:0;width:100%;height:100%;margin:0;z-index:0}@media only screen and (min-width: 1200px){.product::before{background-size:100%}}@media only screen and (min-width: 1200px){.product .productImages{float:left;width:50% !important;overflow:visible}}.product .productImages img{box-shadow:none}.product .productImage{position:relative;z-index:7}@media only screen and (min-width: 768px){.product .productImage{z-index:10}}.product .productImage img{box-shadow:none;width:100% !important;height:auto !important}.product .productContent{padding:40px 25px;position:relative;z-index:9}@media only screen and (min-width: 768px){.product .productContent{padding:40px 25px 40px 40px;z-index:11}}@media only screen and (min-width: 1200px){.product .productContent{padding:55px 75px 40px 75px;float:right;width:50%}}.product .productContent h2{color:#4cc2f3;margin-bottom:14px}@media only screen and (min-width: 768px){.product .productContent h2{margin-bottom:34px}}@media only screen and (min-width: 992px){.product .productContent h2{font-size:47px}}@media only screen and (min-width: 1200px){.product .productContent h2{font-size:57px;font-size:36px}}@media only screen and (min-width: 1400px){.product .productContent h2{font-size:67px;font-size:61px;line-height:96%}}.product .productContent h2::after{background:#fd5201;height:90px;left:20px;top:-114px;width:3px}@media only screen and (min-width: 1200px){.product .productContent h2::after{bottom:-34px;height:3px;left:-71px;width:55px;top:auto}}@media only screen and (min-width: 1200px){.product .productContent h2::after{left:-131px;width:115px}}.product .productContent .price{color:#1a1919;font-weight:800;font-size:25px;margin-bottom:14px}.product .productContent .price::before{content:"$";display:inline-block;margin-right:-6px}@media only screen and (min-width: 768px){.product .productContent .price{margin:-20px 0 14px}}.product .productContent .description{margin-bottom:25px}@media only screen and (min-width: 1200px){.product .productContent .description{font-size:17px;font-size:13px}}@media only screen and (min-width: 1400px){.product .productContent .description{font-size:15px}}.product .productContent .description p{color:#333}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@charset 'UTF-8';.slick-loading .slick-list{background:#fff center center no-repeat}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url('/application/themes/website/css/snippets/fonts/slick.eot');src:url('/application/themes/website/css/snippets/fonts/slick.eot?#iefix') format('embedded-opentype'),url('/application/themes/website/css/snippets/fonts/slick.woff') format('woff'),url('/application/themes/website/css/snippets/fonts/slick.ttf') format('truetype'),url('/application/themes/website/css/snippets/fonts/slick.svg#slick') format('svg')}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir='rtl'] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir='rtl'] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir='rtl'] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir='rtl'] .slick-next:before{content:'←'}.slick-dots{position:absolute;bottom:12px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'futuraExtBold';font-size:30px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#4cc2f3}#career h3.page-title{font-family:futuraExtBold;text-transform:uppercase;letter-spacing:-1px;font-size:28px;font-style:normal}#career .timeline ul{margin:0;padding:0}#career .timeline ul li{list-style-type:none;width:1px;margin:0 auto 0 20px;padding-top:50px;background:white;border-radius:5px;position:relative}#career .timeline ul li::before{background:#4cc2f3;content:"";position:absolute;left:50%;top:113px;transform:translateX(-50%);width:16px;height:16px}#career .timeline ul li::after{background:#fd5201;content:"";position:absolute;left:50px;top:120px;transform:translateX(-50%);width:50px;height:2px}@media only screen and (min-width: 992px){#career .timeline ul li{margin:0 auto}}#career .timeline ul li>div{background:#f1f2f3;left:50px;width:calc(100vw - 152px);position:relative;text-align:left}#career .timeline ul li>div::before{background:#1a1919 url('/application/files/8415/8394/7953/texture-updated.jpg');background-size:170%;content:'';opacity:.28;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}@media only screen and (min-width: 992px){#career .timeline ul li>div{width:393px;height:auto;display:grid;grid-template-columns:60% 37%;grid-template-areas:"left right";grid-column-gap:20px}}@media only screen and (min-width: 1200px){#career .timeline ul li>div{grid-template-columns:67% 30%;width:501px}}@media only screen and (min-width: 1400px){#career .timeline ul li>div{width:604px}}#career .timeline ul li>div h3{text-align:left;margin:0 0 15px 0;color:#1a1919;font-family:'Montserrat',sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:-1px;font-size:38px;font-style:normal}#career .timeline ul li>div .timelinePic{position:relative;grid-area:right;height:500px;background-position-y:top;background-position-x:center;background-size:cover;background-repeat:no-repeat}@media only screen and (min-width: 992px){#career .timeline ul li>div .timelinePic{height:auto}}#career .timeline ul li>div .contentWrapper{grid-area:left;padding:50px 50px 50px 50px;position:relative}@media only screen and (min-width: 992px){#career .timeline ul li>div .contentWrapper{padding:50px 10px 50px 50px}}@media only screen and (min-width: 992px){#career .timeline ul li>div .contentWrapper::after{background:#fd5201;content:'';display:block;height:80%;width:4px;position:absolute;top:50%;transform:translateY(-50%);bottom:0;right:-9px}}@media only screen and (min-width: 992px){#career .timeline ul li:nth-child(2n)::after{left:-55px}}@media only screen and (min-width: 992px){#career .timeline ul li:nth-child(2n)>div{grid-template-columns:30% 67%;text-align:right}}@media only screen and (min-width: 992px){#career .timeline ul li:nth-child(2n)>div h3{text-align:right}}@media only screen and (min-width: 992px){#career .timeline ul li:nth-child(2n)>div .timelinePic{grid-area:left}}@media only screen and (min-width: 992px){#career .timeline ul li:nth-child(2n)>div .contentWrapper{grid-area:right;padding:50px 50px 50px 10px}}@media only screen and (min-width: 992px){#career .timeline ul li:nth-child(2n)>div .contentWrapper::after{right:unset;left:-9px}}@media only screen and (min-width: 992px){#career .timeline ul li:nth-child(2n)>div{position:relative;left:-451px}}@media only screen and (min-width: 1200px){#career .timeline ul li:nth-child(2n)>div{position:relative;left:-556px}}@media only screen and (min-width: 1400px){#career .timeline ul li:nth-child(2n)>div{position:relative;left:-656px}}.navOnpage{text-align:center}.navOnpage ul{background:#1d1c1c;margin:0;padding-left:0;display:inline-block;scrollbar-width:none;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.navOnpage ul::-webkit-scrollbar{display:none}.navOnpage ul li{display:block}@media only screen and (min-width: 768px){.navOnpage ul li{display:inline-block}}.navOnpage ul li i{display:none}.navOnpage ul li a{color:#4cc2f3;display:inline-block;font-family:futuraExtBold;font-size:10px;margin-right:-4px;padding:14px 18px;position:relative;text-transform:uppercase;z-index:1}.navOnpage ul li a::after{background:#1a1919 url('/application/files/8415/8394/7953/texture-updated.jpg');background-size:170%;content:'';opacity:.0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;transition:opacity 300ms ease-in-out}.navOnpage ul li a:hover{text-decoration:none;color:#fd5201}.navOnpage ul li a:hover::before{color:white}.navOnpage ul li a:hover::after{opacity:.25}.navOnpage ul li a::before{color:#3f3f3f;display:inline-block;font-family:"Font Awesome 5 Pro";font-size:20px;font-weight:300;margin-right:10px;vertical-align:middle}@media only screen and (min-width: 768px){.navOnpage ul li a::before{font-size:20px}}.navOnpage ul li:nth-child(1) a:before{content:'\f007'}.navOnpage ul li:nth-child(2) a:before{content:'\f550'}.navOnpage ul li:nth-child(3) a:before{content:'\f0cb'}.shop .navOnpage ul li:nth-child(1) a:before{content:'\f553'}.shop .navOnpage ul li:nth-child(2) a:before{content:'\f178'}.shop .navOnpage ul li:nth-child(3) a:before{content:'\f178'}.shop .navOnpage ul li:nth-child(4) a:before{content:'\f247'}.shop .navOnpage ul li:nth-child(5) a:before{content:'\f464'}.storeInfo .navOnpage ul li:nth-child(1) a:before{content:'\f199'}.storeInfo .navOnpage ul li:nth-child(2) a:before{content:'\f022'}.storeInfo .navOnpage ul li:nth-child(3) a:before{content:'\f0e2'}div.tweetThis{background:white;position:relative;color:white;font-family:futuraExtBold;padding:60px 30px 30px 30px;text-align:left;text-transform:uppercase;font-size:26px;letter-spacing:-1px;line-height:1.1em}div.tweetThis::after{background:url('/application/files/8415/8394/7953/texture-updated.jpg');background-size:170%;content:'';opacity:.2;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}div.tweetThis::before{content:"\201C";color:#3f3f3f;displaY:block;font-family:"Proxima Nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:70px;font-weight:800}@media only screen and (min-width: 992px){div.tweetThis{font-size:35px}}div.tweetThis a{padding-bottom:0;position:relative;z-index:1}div.tweetThis a:hover{text-decoration:none}div.tweetThis .tweetContent{color:#4cc2f3}div.tweetThis::before{content:"\201C";color:#3f3f3f;displaY:block;font-family:"Arial Black";font-size:70px;font-weight:800}div.tweetThis cite{display:block;color:#1a1919;font-size:18px}div.tweetThis cite span{display:none}div.tweetThis span.tweetThis{position:relative;padding:20px 0 0 0;color:#4cc2f3;border-top:3px solid #fd5201;font-size:16px;margin:30px 0 0 0;display:block;text-align:right}div.tweetThis span.tweetThis i{color:#1a1919;display:inline-block;margin-left:20px}.blogText blockquote{background:#4cc2f3;position:relative;color:white;font-family:futuraExtBold;padding:60px 30px;text-align:left;text-transform:uppercase;font-size:24px;letter-spacing:-1px;line-height:1.1em}@media only screen and (min-width: 992px){.blogText blockquote{float:right;margin-left:40px;width:40%}}.blogText blockquote::before{content:"\201C";color:#3f3f3f;displaY:block;font-family:"Proxima Nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:70px;font-weight:800}.blogText blockquote cite{display:block;color:#1a1919;border-bottom:3px solid #fff;font-size:16px;margin-top:30px;padding-bottom:16px}.ccm-mbt-faq-container{text-align:left}@media only screen and (min-width: 992px){.ccm-mbt-faq-container{margin-top:80px}}@media only screen and (min-width: 992px){.ccm-mbt-faq-container .mbt-faq-sticky{top:110px}}.ccm-mbt-faq-container h3{color:#fff;font-family:futuraExtBold;font-size:20px;font-style:normal;text-transform:uppercase;text-align:left}.youtubePopup{position:relative}.youtubePopup a{width:100%;height:100%;display:block;transition:"background-color .25 ease-in-out, opacity .29 ease-in-out"}.youtubePopup a img{width:100%}.youtubePopup a:hover{cursor:pointer}.youtubePopup a::after{transition:color 300ms ease-in-out,opacity 300ms ease-in-out;color:#fff;content:"\f167";display:block;font-family:"Font Awesome 5 Brands";font-size:60px;left:50%;opacity:.60;position:absolute;top:50%;transform:translate(-50%, -50%)}@media only screen and (min-width: 480px){.youtubePopup a::after{font-size:100px}}@media only screen and (min-width: 992px){.youtubePopup a::after{font-size:140px}}.youtubePopup a:hover{cursor:pointer}.youtubePopup a:hover::after{color:#4cc2f3;opacity:1.0}.col-sm-3 .youtubePopup{margin-bottom:40px}@media only screen and (min-width: 480px){.col-sm-3 .youtubePopup a::after{font-size:100px}}@media only screen and (min-width: 992px){.col-sm-3 .youtubePopup a::after{font-size:110px}}@media only screen and (min-width: 1200px){.col-sm-3 .youtubePopup a::after{font-size:70px}}@media only screen and (min-width: 1400px){.col-sm-3 .youtubePopup a::after{font-size:85px}}.sg .sg-item{width:calc(95%) !important}@media only screen and (min-width: 768px){.sg .sg-item{width:calc(46%) !important}}@media only screen and (min-width: 1200px){.sg .sg-item{width:calc(22.4%) !important}}@media only screen and (min-width: 1400px){.sg .sg-item{width:calc(22.8%) !important}}.sg img{box-shadow:5px 5px 40px 24px rgba(0,0,0,0.46) !important}@media only screen and (min-width: 992px){.sg .sg-item-image{height:210px}}@media only screen and (min-width: 1200px){.sg .sg-item-image{height:auto}}.buttonsFade a::before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg, #000 0%, rgba(0,0,0,0) 48%);z-index:2;opacity:1}.buttonsFade .btn.btn-primary::after{content:none}.buttonsFade a{background:none;display:block;font-family:futuraExtBold;position:relative;height:233px;overflow:hidden;padding:0;width:100%}@media only screen and (min-width: 1200px){.buttonsFade a{height:288px;width:200px}}@media only screen and (min-width: 1400px){.buttonsFade a{height:344px;height:288px;width:200px}}.buttonsFade a::before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg, #000 0%, rgba(0,0,0,0) 48%);z-index:2;opacity:1}.buttonsFade a::after{content:none}.buttonsFade a span{bottom:0;color:#4cc2f3;display:block;font-size:12px;font-weight:100;left:0;line-height:14px;position:absolute;padding:35px 35px 20px 35px;text-align:left;text-transform:uppercase;transition:padding 300ms ease-in-out,color 300ms ease-in-out;white-space:pre-wrap;z-index:4}@media only screen and (min-width: 1200px){.buttonsFade a span{font-size:17px;line-height:19px;padding-bottom:30px}}.buttonsFade a span::after{background:#fd5201;content:'';height:44px;width:2px;position:absolute;top:54px;transform:translateY(-64%);left:20px;transition:width 300ms ease-in-out;z-index:-1}@media only screen and (min-width: 1200px){.buttonsFade a span::after{height:53px;top:62px}}.buttonsFade a img{display:block;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;max-width:200%;position:absolute;transition:width 300ms ease-in-out,height 300ms ease-in-out;z-index:1}.buttonsFade a:hover span{color:white;padding-left:30px;padding-right:40px}@media only screen and (min-width: 992px){.buttonsFade a:hover span::after{width:143px}}@media only screen and (min-width: 1200px){.buttonsFade a:hover span::after{width:175px}}@media only screen and (min-width: 1200px){.buttonsFade a:hover span::after{width:216px}}.buttonsFade a:hover img{height:105%;width:105%}@media only screen and (min-width: 768px){.buttonsFadeContainer .buttonsFade .ccm-layout-column-inner{display:grid;grid-template-columns:repeat(3, 1fr)}}.buttonsFadeContainer .buttonsFade .ccm-layout-column-inner a{margin:0 auto 20px auto;height:288px;width:200px}@media only screen and (min-width: 768px){.buttonsFadeContainer .buttonsFade .ccm-layout-column-inner a{height:288px;width:200px}}@media only screen and (min-width: 992px){.buttonsFadeContainer .buttonsFade .ccm-layout-column-inner a{height:392px;width:288px}}.buttonsFadeContainer .buttonsFade .ccm-layout-column-inner a span{bottom:unset;top:204px}@media only screen and (min-width: 992px){.buttonsFadeContainer .buttonsFade .ccm-layout-column-inner a span{top:284px}}.buttonsFadeContainer .buttonsFade .ccm-layout-column-inner a::before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg, #000 0%, rgba(0,0,0,0) 48%);z-index:2;opacity:1}.buttonsFadeContainer .buttonsFade .ccm-layout-column-inner a:hover span::after{width:180px}@media only screen and (min-width: 992px){.buttonsFadeContainer .buttonsFade .ccm-layout-column-inner a:hover span::after{width:268px}}#speaking,#ambassador,#insights,#tshirts,#sweatshirts,#hats,#tebow,#career,#facts{margin-top:-150px;padding-top:150px}.ccm-block-feature-item{margin:20px 0}@media only screen and (min-width: 992px){.ccm-block-feature-item{margin-left:25px}}.ccm-block-feature-item h4{border-bottom:1px solid #3b3a3a;font-size:19px;margin-bottom:5px;padding-bottom:20px}@media only screen and (min-width: 992px){.ccm-block-feature-item h4{font-size:24px}}.ccm-block-feature-item h4 i{color:#fff;font-size:24px;width:34px;text-align:center}.ccm-block-feature-item h4 a{font-weight:bold;margin-left:5px;text-decoration:underline}.ccm-block-feature-item h4 a:hover{text-decoration:none}.ccm-block-feature-item p{margin-left:44px}.prayerrequests .fa-print:before{content:"\f4c2"}.speaking .fa-print:before{content:"\f8cb"}.nighttoshine .fa-arrow-circle-right:before{background:url('/application/files/7115/7600/1693/nts-shine.svg') no-repeat;background-size:100%;content:"";display:block;height:27px;width:24px;margin:2px 0 -5px 7px}.ttf .fa-print:before{background:url('/application/files/2815/7600/2568/fhl.svg') no-repeat;background-size:100%;content:"";display:block;height:27px;width:36px;margin:7px 0 -10px 0px}html{height:auto;margin:0;padding:0;width:100%}body{background:#1a1919;display:block;font-family:'Montserrat',sans-serif;height:100%;overflow-x:hidden;position:relative;width:100%}@media only screen and (min-width: 992px){body{border-top:5px solid #4cc2f3}}body::after{bottom:0;background-size:cover;content:"";opacity:0.2;top:0;left:0;right:0;position:absolute;z-index:-1}a{color:#4cc2f3}a:hover{color:#fd5201}.mainWrapper{margin:0;padding:0}@media only screen and (min-width: 1400px){.ccm-page .container{width:1360px}}main .row{margin:0 0 65px}@media only screen and (min-width: 992px){main .row{margin-bottom:80px}}@media only screen and (min-width: 1200px){main .row{margin-bottom:90px}}@media only screen and (min-width: 768px){main .right .row .col-sm-6:first-child{float:right}}@media only screen and (min-width: 992px){main .right .row .col-sm-6:nth-child(2){text-align:right}}main .right .row .col-sm-6:nth-child(2) h2::after{left:0;right:0}@media only screen and (min-width: 992px){main .right .row .col-sm-6:nth-child(2) h2::after{left:auto;right:0}}.col-sm-3{width:100%}@media only screen and (min-width: 992px){.col-sm-3{width:50%}}@media only screen and (min-width: 1200px){.col-sm-3{width:25%}}#titlebar{margin:0 0 25px 0}#titlebar .logo a{display:block;max-width:70%}.page-template-full main{text-align:left}#contentIntro{padding:20px 0;text-align:center}@media only screen and (min-width: 768px){#contentIntro{padding:40px 0;padding-bottom:45px}}@media only screen and (min-width: 992px){#contentIntro{padding:80px 0;padding-bottom:45px}}@media only screen and (min-width: 1200px){#contentIntro{padding:85px 0;padding-bottom:45px}}#contentIntro p{color:#e2e2e2;font-size:14px;font-style:italic;font-weight:700;margin:0 auto 25px;width:450px;width:100%}@media only screen and (min-width: 768px){#contentIntro p{font-size:16px;width:550px}}@media only screen and (min-width: 992px){#contentIntro p{font-size:18px;width:660px}}@media only screen and (min-width: 1200px){#contentIntro p{font-size:21px;width:793px}}@media only screen and (min-width: 1400px){#contentIntro p{font-ize:24px}}@media only screen and (min-width: 992px){.col-sm-6:nth-child(even) h2{padding-left:20px}}@media only screen and (min-width: 992px){.col-sm-6:nth-child(even) h2::after{left:20px}}@media only screen and (min-width: 768px){.col-sm-6:nth-child(even) img{margin-bottom:20px}}.col-sm-6:nth-child(even) p{margin:0 0 20px 0}@media only screen and (min-width: 992px){.col-sm-6:nth-child(even) p{padding-left:20px}}@media only screen and (min-width: 992px){.col-sm-6:nth-child(even) .btn.btn-primary{margin-left:20px}}.col-sm-6{text-align:left}@media only screen and (min-width: 992px){.col-sm-6 h2{padding-right:20px}}@media only screen and (min-width: 1400px){.col-sm-6 h2{padding-top:15px}}@media only screen and (min-width: 992px){.col-sm-6 h2::after{right:20px !important}}@media only screen and (min-width: 768px){.col-sm-6 img{margin-bottom:20px}}.col-sm-6 p{margin:0 0 20px 0}@media only screen and (min-width: 992px){.col-sm-6 p{font-size:14px;padding-right:20px}}@media only screen and (min-width: 1200px){.col-sm-6 p{font-size:15px}}@media only screen and (min-width: 1400px){.col-sm-6 p{font-size:17px;clear:both}}@media only screen and (min-width: 992px){.col-sm-6 .btn.btn-primary{margin-right:20px}}#connectShell{background:#fff;padding:34px 0 28px 0;position:relative;text-align:center}#connectShell h2{text-transform:uppercase;color:#1a1919;font-size:38px;margin:4px auto 20px;width:220px}@media only screen and (min-width: 768px){#connectShell h2{width:100%}}#connectShell h2::after{display:none}#connectShell .socialShell{display:grid;grid-template-columns:repeat(auto-fit, minmax(65px, 1fr))}@media only screen and (min-width: 992px){#connectShell .socialShell{grid-template-columns:repeat(auto-fit, minmax(125px, 1fr))}}#connectShell .socialShell a i{color:#4cc2f3;font-size:35px}@media only screen and (min-width: 768px){#connectShell .socialShell a i{font-size:45px}}#connectShell .socialShell a span{color:#1a1919;display:block;font-weight:800}#connectShell .socialShell a:hover{text-decoration:none}#connectShell .socialShell a:hover i{color:#1a1919}#connectShell .socialShell a:hover span{color:#4cc2f3;text-decoration:none}#photoBar{background-color:#1a1919;position:relative;height:110px}@media only screen and (min-width: 768px){#photoBar{height:180px}}@media only screen and (min-width: 992px){#photoBar{height:240px}}#photoBar::before{content:'';background-color:#1a1919;background:#1a1919 url(/application/files/8015/8395/4145/photobar-updated.jpg) top center;background-size:cover;position:absolute;opacity:.40;width:100%;height:100%;top:0;left:0}#photoBar div{height:140px;opacity:.25}@media only screen and (min-width: 768px){#photoBar div{height:190px}}@media only screen and (min-width: 992px){#photoBar div{height:240px}}#footerShell{background:#1a1919;display:block;font-family:'Montserrat',sans-serif;height:700px;padding:0 0 200px 0;position:relative;width:100%}#footerShell::before{background:#1a1919 url('/application/files/8415/8394/7953/texture-updated.jpg');content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.1}#footerShell .footerLogo{margin-top:-90px}#footerShell .footerLogo img{margin:40px auto;width:350px}@media only screen and (min-width: 768px){#footerShell .footerLogo img{margin-top:-90px;width:450px}}#footerShell .bottomLinks{text-align:center;padding:30px 0 0 0}#footerShell .bottomLinks li{display:block;margin:0 20px 20px}@media only screen and (min-width: 768px){#footerShell .bottomLinks li{margin:0 20px 20px}}@media only screen and (min-width: 992px){#footerShell .bottomLinks li{margin-top:25px}}#footerShell .bottomLinks li a{display:inline-block;color:#6a6868;font-family:futuraExtBold;font-size:18px;font-weight:100;text-transform:uppercase}#footerShell .bottomLinks li a:hover{color:#4cc2f3;color:#fd5201;text-decoration:none}#footerShell::after{bottom:0;background-size:cover;content:"";opacity:0.2;top:0;left:0;right:0;position:absolute;z-index:-1}#footerShell #credits img{display:block;margin:50px auto 50px auto;max-width:230px}@media only screen and (min-width: 992px){#footerShell #credits img{margin-top:120px}}.blogListShell{margin-top:96px}.blogListShell .blogSidebar{padding-right:0}.blogShell{margin-top:96px}.blogShell .blogContent{background:#fff;margin-bottom:-1px;position:relative}.blogShell .blogContent::before{background:url('/application/files/8415/8394/7953/texture-updated.jpg');background-size:170%;content:'';opacity:.09;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.blogShell .blogContent *{position:relative;z-index:2}.blogShell img{width:100%}.blogShell .blogContent .blogInfoBar{background:#1a1919;font-family:futuraExtBold;height:68px;margin-bottom:0px;position:relative;margin-top:39px}.blogShell .blogContent .blogInfoBar::before{background:url('/application/files/8415/8394/7953/texture-updated.jpg');background-size:170%;content:'';opacity:.28;position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (min-width: 992px){.blogShell .blogContent .blogInfoBar{margin:0 0 33px 0;line-height:35px}}.blogShell .blogContent .blogInfoBar b.ccm-block-page-attribute-display-wrapper{color:white;display:inline-block;font-weight:normal;left:20px;text-transform:uppercase;margin-right:25px;position:relative;top:25px}.blogShell .blogContent .blogInfoBar b.ccm-block-page-attribute-display-wrapper::before{content:"#"}@media only screen and (min-width: 992px){.blogShell .blogContent .blogInfoBar b.ccm-block-page-attribute-display-wrapper{top:18px}}.blogShell .blogContent .blogInfoBar p.ccm-block-page-attribute-display-wrapper{color:white;font-family:futuraExtBold;position:relative;text-transform:uppercase;top:23px;left:15px;display:inline-block;font-size:9px}.blogShell .blogContent .blogInfoBar p.ccm-block-page-attribute-display-wrapper::before{color:#fd5201;content:'\f2f2';display:inline-block;margin-right:5px;font-family:"Font Awesome 5 Pro";font-size:11px;font-weight:300}@media only screen and (min-width: 992px){.blogShell .blogContent .blogInfoBar p.ccm-block-page-attribute-display-wrapper{top:17px}}.blogShell .blogContent .blogInfoBar .sharethis-inline-share-buttons{display:grid !important;grid-template-columns:repeat(3, 1fr);grid-template-rows:1fr;grid-column-gap:0px;position:relative;z-index:1 !important;top:-87px}@media only screen and (min-width: 992px){.blogShell .blogContent .blogInfoBar .sharethis-inline-share-buttons{float:right;right:14px;top:14px;width:46%;grid-column-gap:12px}}.blogShell .blogContent .blogInfoBar .sharethis-inline-share-buttons .st-btn{margin-right:0 !important;height:auto !important;padding:7px !important;line-height:0px !important}.blogShell .blogContent .blogInfoBar .sharethis-inline-share-buttons .st-btn img{box-shadow:none;vertical-align:middle;top:0 !important;width:25px !important;height:25px !important}.blogShell .blogContent .blogInfoBar .sharethis-inline-share-buttons .st-last{display:inline-block !important}.blogShell .ccm-block-page-attribute-display-title{float:right;margin:1px 0 0 5px}.blogShell .blogText{padding:0 40px 60px}.blogShell h1{color:#1a1919;text-align:left;font-size:37px;letter-spacing:-1px;line-height:1em;margin-top:40px;padding-bottom:40px;text-transform:uppercase}.blogShell h1::after{background:#4cc2f3;content:'';position:absolute;bottom:0;left:0;width:50%;height:4px}@media only screen and (min-width: 992px){.blogShell h1{font-size:48px}}@media only screen and (min-width: 1200px){.blogShell h1{font-size:56px}}.blogShell h2,.blogShell .title-caps-bold{color:#1a1919;font-family:futuraExtBold;text-align:left;font-size:34px;letter-spacing:-1px;line-height:1.1em;margin:50px 0 30px 0;padding-bottom:0px;text-transform:uppercase}.blogShell h2::after,.blogShell .title-caps-bold::after{display:none}.blogShell h3{color:#1a1919;font-family:futuraExtBold;text-align:left;font-size:30px;letter-spacing:-1px;line-height:1.1em;margin-top:40px;padding-bottom:40px;text-transform:uppercase}.blogShell p{color:#1a1919;font-family:'Montserrat',sans-serif;font-size:17px;margin-bottom:20px}.blogShell ul,.blogShell ol{margin-bottom:20px}.blogShell li{font-size:17px;font-weight:600;font-style:italic;margin-bottom:10px}.blogShell .blogText img{box-shadow:none;margin:0 0 30px}.blogShell iframe{margin:0 0 40px 0 !important;position:absolute !important}.blogShell .youtubeBlock{margin-bottom:40px}.blogShell .ccm-block-next-previous-header,.blogShell .ccm-block-next-previous-header{display:none}.blogShell .ccm-block-next-previous-previous-link{float:left}.blogShell .ccm-block-next-previous-next-link{float:right}.home main{position:relative;z-index:1}.home .header{margin:-45px 0 0}@media only screen and (min-width: 768px){.home .header{margin-bottom:40px}}@media only screen and (min-width: 992px){.home .header{margin-bottom:-70px}}.home .header picture{margin:0 auto;top:-86px;z-index:1}@media only screen and (min-width: 992px){.home .header picture{left:-240px;top:-65px;position:relative}}@media only screen and (min-width: 1200px){.home .header picture{left:-230px;top:-81px}}@media only screen and (min-width: 1400px){.home .header picture{left:-180px}}.home .header picture img{box-shadow:none}@media only screen and (min-width: 1200px){.home .header picture img{width:1000px}}.home #heroText{border-bottom:6px solid #fd5201;margin:-80px auto 0;padding:0;position:relative;text-align:center;width:300px;z-index:3}@media only screen and (min-width: 768px){.home #heroText{width:475px}}@media only screen and (min-width: 992px){.home #heroText{float:right;margin:-510px 0 0;padding:0 0 9px 0;width:532px}}@media only screen and (min-width: 1200px){.home #heroText{margin-top:-569px;width:692px;width:655px}}@media only screen and (min-width: 1400px){.home #heroText{margin-right:125px}}.home #heroText h3{color:#fd5201;font-family:futuraExtBold;font-size:24px;font-style:normal;font-weight:700;letter-spacing:3px;line-height:27px;margin:0 0 10px 0;position:relative;text-transform:uppercase}@media only screen and (min-width: 768px){.home #heroText h3{font-size:32px}}@media only screen and (min-width: 992px){.home #heroText h3{font-size:28px}}@media only screen and (min-width: 1200px){.home #heroText h3{font-size:35px}}.home #heroText h3::after{box-sizing:content-box;content:'';position:absolute;width:74%;margin:0 auto;bottom:6px;left:0;right:0;height:7px;border-left:40px solid #5e5e5e;border-right:40px solid #5e5e5e}@media only screen and (min-width: 768px){.home #heroText h3::after{width:auto;bottom:5px;border-left:96px solid #5e5e5e;border-right:96px solid #5e5e5e;height:9px}}@media only screen and (min-width: 992px){.home #heroText h3::after{width:47%;bottom:5px;border-left:141px solid #5e5e5e;border-right:141px solid #5e5e5e;height:9px}}@media only screen and (min-width: 1200px){.home #heroText h3::after{width:45%;bottom:5px;border-left:184px solid #5e5e5e;border-right:184px solid #5e5e5e;height:9px}}.home #heroText .wordShell{position:relative}.home #heroText h1{color:white;font-size:54px;line-height:28px;margin:23px 0 0 0;text-indent:-3px;text-align:center;opacity:0;transition:opacity 500ms}@media only screen and (min-width: 768px){.home #heroText h1{font-size:86px;margin:33px 0 28px 0;text-indent:-6px}}@media only screen and (min-width: 992px){.home #heroText h1{font-size:96px;line-height:46px;text-indent:-8px}}@media only screen and (min-width: 1200px){.home #heroText h1{font-size:124px;font-size:119px;line-height:75px;margin-top:39px;text-indent:-7px}}.home #heroText h1:nth-child(2){font-size:53px}@media only screen and (min-width: 768px){.home #heroText h1:nth-child(2){font-size:84px}}@media only screen and (min-width: 992px){.home #heroText h1:nth-child(2){font-size:94px}}@media only screen and (min-width: 1200px){.home #heroText h1:nth-child(2){font-size:116px}}.home #heroText h1:nth-child(3){font-size:52px}@media only screen and (min-width: 768px){.home #heroText h1:nth-child(3){font-size:83px}}@media only screen and (min-width: 992px){.home #heroText h1:nth-child(3){font-size:93px}}@media only screen and (min-width: 1200px){.home #heroText h1:nth-child(3){font-size:115px}}.home #heroText h1:nth-child(4){font-size:56px}@media only screen and (min-width: 768px){.home #heroText h1:nth-child(4){font-size:89px}}@media only screen and (min-width: 992px){.home #heroText h1:nth-child(4){font-size:99px}}@media only screen and (min-width: 1200px){.home #heroText h1:nth-child(4){font-size:122px}}.home #heroText h1:not(:first-child){position:absolute;top:0;left:0;margin:0}.home #heroText h1.showWord{opacity:1}.home #heroText h2{background:#4cc2f3;color:white;font-size:9px;font-weight:800;letter-spacing:0px;margin-bottom:6px;padding:13px;padding:13px 13px 11px;text-transform:uppercase}@media only screen and (min-width: 768px){.home #heroText h2{font-size:13px;letter-spacing:4px;padding:13px 0 10px}}@media only screen and (min-width: 992px){.home #heroText h2{font-size:16px}}@media only screen and (min-width: 1200px){.home #heroText h2{font-size:23px;font-size:18px;letter-spacing:6px}}.home #heroText h2::after{content:none}.home #heroText .wrap-anything-stop{position:relative;width:100%}.home #heroText .wrap-anything-stop::before{background:#1a1919 url('/application/files/8415/8394/7953/texture-updated.jpg');background-size:80%;content:'';height:23px;height:11px;display:block;margin-bottom:6px;opacity:.20}@media only screen and (min-width: 992px){.home #heroText .wrap-anything-stop::before{margin-bottom:-1px}}@media only screen and (min-width: 1200px){.home #heroText .wrap-anything-stop::before{height:21px;margin-top:9px}}.home #heroText .wrap-anything-stop::after{background:url('/application/files/3915/7213/2093/tt-signature.svg') center;background-size:cover;content:'';position:absolute;top:21px;top:4px;height:35px;width:82px;left:0;right:0;margin:auto;filter:drop-shadow(0 0 3px rgba(0,0,0,0.5600000000000001))}@media only screen and (min-width: 768px){.home #heroText .wrap-anything-stop::after{height:55px;width:128px;top:6px}}@media only screen and (min-width: 992px){.home #heroText .wrap-anything-stop::after{width:162px;height:71px;top:9px}}.home .pillars{position:relative}.home .pillars #pillarAnchor{position:absolute;top:-140px;left:0;height:0;overflow:hidden}.home .pillars #BLOCK_590 .sky-tabs{display:grid;grid-template-columns:repeat(1, 1fr);grid-template-rows:auto 51px 51px 51px;grid-row-gap:0}@media only screen and (min-width: 480px){.home .pillars #BLOCK_590 .sky-tabs{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 768px){.home .pillars #BLOCK_590 .sky-tabs{grid-template-columns:repeat(4, 1fr);grid-template-rows:auto 128px 128px 0px}}@media only screen and (min-width: 992px){.home .pillars #BLOCK_590 .sky-tabs{grid-template-columns:repeat(7, 1fr);grid-template-rows:auto 128px}}.home .pillars #BLOCK_590 .sky-tabs ul{position:relative;z-index:0;grid-area:slide;padding-bottom:40px;grid-column:1 / -1;grid-row:1}.home .pillars #BLOCK_590 .sky-tabs ul li{background:none;padding:0;overflow:visible}.home .pillars #BLOCK_590 .sky-tabs ul li .typography{align-items:center;display:grid;grid-template-rows:1fr auto;grid-gap:40px}@media only screen and (min-width: 992px){.home .pillars #BLOCK_590 .sky-tabs ul li .typography{grid-template-areas:"text pic";grid-template-columns:38% 1fr;grid-template-rows:auto}}@media only screen and (min-width: 992px){.home .pillars #BLOCK_590 .sky-tabs ul li .typography .pillarMedia{grid-area:pic}}.home .pillars #BLOCK_590 .sky-tabs ul li .typography .pillarMedia img{box-shadow:5px 5px 40px 24px rgba(0,0,0,0.46);display:block;width:100%}.home .pillars #BLOCK_590 .sky-tabs ul li .typography .pillarContent{margin:-48px 0 0;text-align:left}@media only screen and (min-width: 992px){.home .pillars #BLOCK_590 .sky-tabs ul li .typography .pillarContent{grid-area:text;text-align:right}}.home .pillars #BLOCK_590 .sky-tabs ul li .typography .pillarContent h1{color:white;font-size:30px;line-height:20px;margin-bottom:54px;position:relative}@media only screen and (min-width: 992px){.home .pillars #BLOCK_590 .sky-tabs ul li .typography .pillarContent h1{font-size:33px;text-align:right}}@media only screen and (min-width: 1200px){.home .pillars #BLOCK_590 .sky-tabs ul li .typography .pillarContent h1{font-size:45px;line-height:100%}}@media only screen and (min-width: 1400px){.home .pillars #BLOCK_590 .sky-tabs ul li .typography .pillarContent h1{font-size:50px}}.home .pillars #BLOCK_590 .sky-tabs ul li .typography .pillarContent h1::after{content:'';position:absolute;left:0;bottom:-33px;height:4px;width:0%;background:#4cc2f3;transition:width 300ms ease-in-out}@media only screen and (min-width: 992px){.home .pillars #BLOCK_590 .sky-tabs ul li .typography .pillarContent h1::after{right:0;left:unset}}.home .pillars #BLOCK_590 .sky-tabs ul li .typography .pillarContent p{font-family:'Montserrat',sans-serif;text-align:left;color:#c8c8c8;font-size:16px;line-height:1.5em;margin-bottom:0px}@media only screen and (min-width: 992px){.home .pillars #BLOCK_590 .sky-tabs ul li .typography .pillarContent p{text-align:right;margin-bottom:40px}}.home .pillars #BLOCK_590 .sky-tabs ul li .typography .pillarContent .btn{color:white;text-decoration:none}.home .pillars #BLOCK_590 .sky-tabs label{background:#1d1c1c;color:#4cc2f3;height:55px;text-transform:uppercase}@media only screen and (min-width: 768px){.home .pillars #BLOCK_590 .sky-tabs label{height:auto;text-align:center}}@media only screen and (min-width: 992px){.home .pillars #BLOCK_590 .sky-tabs label{padding-top:12px}}.home .pillars #BLOCK_590 .sky-tabs label>span{background:none;padding:0;display:block;height:100%;display:table;line-height:1.3em;width:100%}.home .pillars #BLOCK_590 .sky-tabs label>span::before{background:#1a1919 url('/application/files/8415/8394/7953/texture-updated.jpg');background-size:170%;content:'';opacity:.0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;transition:opacity 300ms ease-in-out}@media only screen and (min-width: 768px){.home .pillars #BLOCK_590 .sky-tabs label>span{background-size:170%}}.home .pillars #BLOCK_590 .sky-tabs label>span span{background:none;display:table-cell;font-family:futuraExtBold;font-weight:100;height:unset;line-height:1.2em;vertical-align:middle;text-align:left;text-indent:29px}@media only screen and (min-width: 768px){.home .pillars #BLOCK_590 .sky-tabs label>span span{text-align:center}}@media only screen and (min-width: 992px){.home .pillars #BLOCK_590 .sky-tabs label>span span{font-size:9px}}@media only screen and (min-width: 1200px){.home .pillars #BLOCK_590 .sky-tabs label>span span{font-size:11px}}.home .pillars #BLOCK_590 .sky-tabs label>span span::before{display:block;color:#3f3f3f;display:inline-block;font-family:"Font Awesome 5 Pro";font-size:20px;font-weight:300;margin-left:-59px;position:absolute}@media only screen and (min-width: 768px){.home .pillars #BLOCK_590 .sky-tabs label>span span::before{display:block;font-size:34px;margin-bottom:27px;margin-left:auto;text-align:center;position:relative;text-indent:0}}.home .pillars #BLOCK_590 .sky-tabs .tab7 span span:before{content:'\f647'}.home .pillars #BLOCK_590 .sky-tabs .tab6 span span:before{content:'\f4be'}.home .pillars #BLOCK_590 .sky-tabs .tab1 span span:before{content:'\f433'}.home .pillars #BLOCK_590 .sky-tabs .tab2 span span:before{content:'\f02d'}.home .pillars #BLOCK_590 .sky-tabs .tab3 span span:before{content:'\f005'}.home .pillars #BLOCK_590 .sky-tabs .tab4 span span:before{content:'\f3c9'}.home .pillars #BLOCK_590 .sky-tabs .tab5 span span:before{content:'\f0b1'}.home .pillars #BLOCK_590 .sky-tabs input:checked+label>span span,.home .pillars #BLOCK_590 .sky-tabs input:hover+label>span span{color:#fd5201}.home .pillars #BLOCK_590 .sky-tabs input:checked+label>span span::before,.home .pillars #BLOCK_590 .sky-tabs input:hover+label>span span::before{color:white}.home .pillars #BLOCK_590 .sky-tabs input:checked+label>span::before,.home .pillars #BLOCK_590 .sky-tabs input:hover+label>span::before{opacity:.25}.home .newsMedia h1,.home .events h1{margin-bottom:37px;padding:0 70px}@media only screen and (min-width: 480px){.home .newsMedia h1,.home .events h1{margin-bottom:67px;padding:0 100px;margin-left:auto;margin-right:auto;width:400px}}@media only screen and (min-width: 768px){.home .newsMedia h1,.home .events h1{width:80%;text-align:center;padding:0}}@media only screen and (min-width: 992px){.home .newsMedia h1,.home .events h1{width:100%}}@media only screen and (min-width: 768px){.home .newsMedia h1::before,.home .events h1::before{top:77px}}@media only screen and (min-width: 992px){.home .newsMedia h1::before,.home .events h1::before{top:89px}}@media only screen and (min-width: 768px){.home .newsMedia h1::after,.home .events h1::after{top:70px}}@media only screen and (min-width: 992px){.home .newsMedia h1::after,.home .events h1::after{top:80px}}.home .events h1{margin-bottom:70px;padding:0}.home #homeStoreShell{background:#fff;margin:20px 0 0;padding-bottom:20px;position:relative;width:100%}@media only screen and (min-width: 992px){.home #homeStoreShell{height:422px;margin:-20px 0 0}}@media only screen and (min-width: 1200px){.home #homeStoreShell{height:498px}}.home #homeStoreShell::before{background:url('/application/files/8415/8394/7953/texture-updated.jpg') no-repeat;background-size:100%;background-size:auto;content:'';position:absolute;opacity:.23;top:0;left:0;width:100%;height:100%;margin:0;z-index:0}@media only screen and (min-width: 992px){.home #homeStoreShell::before{background-size:100%}}.home #homeStoreShell::after{background:url('/application/files/3315/8403/6934/angles-min.png') no-repeat;background-size:100%;background-size:auto;content:'';position:absolute;opacity:1;top:0;right:0;width:75%;height:100%;margin:0;z-index:.80;display:none}@media only screen and (min-width: 992px){.home #homeStoreShell::after{background-size:100%;display:block}}.home #homeStoreShell img{box-shadow:none;margin:0 auto;padding-top:39px;padding:0;position:relative;width:100%;z-index:9}@media only screen and (min-width: 992px){.home #homeStoreShell img{float:left;margin:0 40px 0 0;padding:0;width:388px}}@media only screen and (min-width: 1200px){.home #homeStoreShell img{margin-right:65px;width:458px}}@media only screen and (min-width: 1400px){.home #homeStoreShell img{margin-right:105px}}.home #homeStoreShell h1{color:#1a1919;margin:40px 0 5px;z-index:9}@media only screen and (min-width: 992px){.home #homeStoreShell h1{text-align:left;padding:120px 150px 0 0;font-size:45px}}@media only screen and (min-width: 1200px){.home #homeStoreShell h1{font-size:59px;padding-top:140px;padding-right:160px}}@media only screen and (min-width: 1400px){.home #homeStoreShell h1{font-size:75px}}.home #homeStoreShell h2{color:#838181;font-size:12px;padding:0 20px;margin:0 0 20px;text-align:center;z-index:9}@media only screen and (min-width: 992px){.home #homeStoreShell h2{font-size:16px;font-size:15px;margin-bottom:30px;text-align:left}}@media only screen and (min-width: 1200px){.home #homeStoreShell h2{font-size:18px;margin-bottom:35px}}@media only screen and (min-width: 1400px){.home #homeStoreShell h2{font-size:22px}}.home #homeStoreShell h2::after{display:none}.home #homeStoreShell .btn.btn-primary{display:block;margin:0 auto 20px;position:relative;width:200px;z-index:9}@media only screen and (min-width: 992px){.home #homeStoreShell .btn.btn-primary{float:left;margin:20px 0 0}}.storeInfo main .container{max-width:1000px !important}.storeInfo h2{padding-bottom:0;margin:60px 0 -60px}.storeInfo h2:first-child{margin:60px 0 20px}.storeInfo h2::after{display:none}.videoandphotography h2{margin:90px 0 25px}.videoandphotography h2::after{display:none}.videoandphotography h3{font-family:futuraExtBold;font-size:16px;font-style:normal;margin:0 0 20px;text-transform:uppercase}@media only screen and (min-width: 992px){.videoandphotography h3{font-size:14px}}@media only screen and (min-width: 1400px){.videoandphotography h3{font-size:16px}}