@font-face{font-family:'icomoon';src:url("../fonts/icomoon.woff?72tj6a") format("woff");font-weight:normal;font-style:normal;font-display:block}[class^="fm-"],[class*=" fm-"]{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fm-email-icon:before{content:"\e900";color:#f08038}.fm-phone-icon:before{content:"\e901";color:#f08038}.fm-close-round-circle:before{content:"\e902"}.fm-search-light:before{content:"\e903"}.fm-search-round:before{content:"\e904"}.fm-location-pin:before{content:"\e905"}.fm-youtube-circle:before{content:"\e906"}.fm-instagram-circle:before{content:"\e907"}.fm-facebook-circle:before{content:"\e908"}.fm-twitter-circle:before{content:"\e909"}.fm-linkedin-circle:before{content:"\e90a"}.fm-chevron-down-round:before{content:"\e90b"}.fm-arrow-right-square:before{content:"\e90c"}.fm-arrow-right-round:before{content:"\e90d"}.fm-chevron-right-round-circle:before{content:"\e90e"}body{opacity:0;transition:opacity .6s}body.fade-in{opacity:1}[type="text"],[type="password"],[type="date"],[type="datetime"],[type="datetime-local"],[type="month"],[type="week"],[type="email"],[type="number"],[type="search"],[type="tel"],[type="time"],[type="url"],textarea{height:auto}p,h1,h2,h3,h4,h5{letter-spacing:0;margin-top:0}:focus{outline:none}::-moz-focus-inner{border:0}.Head{margin-bottom:0}.btn,button{-webkit-appearance:inherit;outline:0 none !important;transition:background .3s ease 0s, border-color .3s ease 0s, color .3s ease 0s}a,a:link,a:visited,a:active,a:hover{outline:0 none !important;transition:background .3s ease 0s, border-color .3s ease 0s, color .3s ease 0s}a img,a:link img,a:visited img,a:active img{opacity:1;transition:opacity .3s ease 0s}a:hover img{opacity:.8}textarea{outline:none}.Normal,.NormalDisabled,.NormalDeleted{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.loginGroup{display:inline-block}select.form-control:not([size]):not([multiple]){height:34px}.DnnModule-SearchResults{margin-bottom:40px}.dnnSearchBoxPanel{background:rgba(0,0,0,0);margin:20px 0 40px;max-width:100%;padding:0}.dnnSearchBoxPanel .dnnSearchResultAdvancedTip{display:none}.dnnSearchBoxPanel .dnnSearchBox{align-items:center;background:rgba(0,0,0,0);border:0;box-shadow:none;display:flex;margin:0;padding:0}.dnnSearchBoxPanel .dnnSearchBox .dnnSearchBoxClearAdvanced{display:none}.dnnSearchBoxPanel .dnnSearchBox>input[type="text"],.dnnSearchBoxPanel .dnnSearchBox>input[type="text"]:focus{background:#fff;border:1px solid #ccc;height:auto;left:0;padding:5px 10px;position:relative;right:auto !important;width:100% !important}.dnnSearchBoxPanel .dnnSearchBox>a.dnnSearchBoxClearText{display:none}.dnnSearchBoxPanel .dnnSearchBox>a.dnnSearchButton{align-items:center;background:#cf2630;border:1px solid #ccc;border-left:0;display:flex;height:36px;justify-content:center;margin:0;position:relative;right:auto;top:auto;transition:background .5s ease 0s;width:36px}.dnnSearchBoxPanel .dnnSearchBox>a.dnnSearchButton:hover{background:#cf2630}.dnnSearchBoxPanel .dnnSearchBox>a.dnnSearchButton::before{color:#fff;content:"\f002";font-family:fontawesome}.dnnSearchBoxPanel .dnnSearchBox>.dnnSearchBox_advanced{display:none;position:relative;right:auto;top:auto}.dnnSearchBoxPanel .dnnSearchBox>.dnnSearchBox_advanced>.dnnSearchBox_advanced_label{background:none;border:0;height:auto;margin:0;padding:0}.dnnSearchResultPanel{background:rgba(0,0,0,0);display:none;max-width:100%}.dnnSearchResultPanel .dnnRight{margin-right:0}.dnnSearchResultPager.dnnSearchResultPagerTop,.dnnSearchResultPager{margin:0;padding:0}.dnnSearchResultPager.dnnSearchResultPagerTop .dnnLeft,.dnnSearchResultPager .dnnLeft{float:none}.dnnSearchResultPager.dnnSearchResultPagerTop .dnnLeft span,.dnnSearchResultPager .dnnLeft span{font-size:12px;line-height:18px;margin:0}.dnnSearchResultContainer>.dnnSearchResultItem-Subset>.dnnSearchResultItem-Title{display:none}.dnnSearchResultContainer>.dnnSearchResultItem>.dnnSearchResultItem-Title,.dnnSearchResultContainer>.dnnSearchResultItem-Subset>.dnnSearchResultItem-Title{margin-bottom:0 !important}.dnnSearchResultContainer>.dnnSearchResultItem>.dnnSearchResultItem-Link,.dnnSearchResultContainer>.dnnSearchResultItem-Subset>.dnnSearchResultItem-Link{display:none !important}.dnnSearchResultContainer>.dnnSearchResultItem>.dnnSearchResultItem-Description,.dnnSearchResultContainer>.dnnSearchResultItem-Subset>.dnnSearchResultItem-Description{margin-bottom:0 !important}.dnnSearchResultContainer>.dnnSearchResultItem>.dnnSearchResultItem-Description>b,.dnnSearchResultContainer>.dnnSearchResultItem-Subset>.dnnSearchResultItem-Description>b{font-weight:700}.dnnSearchResultContainer>.dnnSearchResultItem>.dnnSearchResultItem-Others>span,.dnnSearchResultContainer>.dnnSearchResultItem>.dnnSearchResultItem-Others>label,.dnnSearchResultContainer>.dnnSearchResultItem-Subset>.dnnSearchResultItem-Others>span,.dnnSearchResultContainer>.dnnSearchResultItem-Subset>.dnnSearchResultItem-Others>label{font-size:12px !important;font-weight:500 !important;line-height:18px !important;margin-bottom:0}.dnnSearchResultContainer>.dnnSearchResultItem>.dnnSearchResultItem-Others .dnnSearchResultItem-sourceLink,.dnnSearchResultContainer>.dnnSearchResultItem>.dnnSearchResultItem-Others label+span,.dnnSearchResultContainer>.dnnSearchResultItem-Subset>.dnnSearchResultItem-Others .dnnSearchResultItem-sourceLink,.dnnSearchResultContainer>.dnnSearchResultItem-Subset>.dnnSearchResultItem-Others label+span{display:none !important}#dnn_DnnSearch_ClassicSearch .searchInputContainer .dnnSearchBoxClearText{display:none}#dnn_DnnSearch_ClassicSearch .searchInputContainer .searchSkinObjectPreview{display:none}#dnn_DnnSearch_ClassicSearch .searchInputContainer .searchSkinObjectPreview>li:first-of-type{border-top:0}@media screen and (min-width: 1230px){.container{max-width:1730px}}.DNNEmptyPane{min-height:0}.fm-form-wrapper{width:100%}img{height:auto;max-width:100%}@font-face{font-family:"Gotham-Book";src:url("../fonts/Gotham-Book.woff2") format("woff2"),url("../fonts/Gotham-Book.woff") format("woff")}@font-face{font-family:'oswaldbold';src:url("../fonts/oswald-bold-webfont.woff2") format("woff2"),url("../fonts/oswald-bold-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'oswaldlight';src:url("../fonts/oswald-light-webfont.woff2") format("woff2"),url("../fonts/oswald-light-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'oswaldregular';src:url("../fonts/oswald-regular-webfont.woff2") format("woff2"),url("../fonts/oswald-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'latobold';src:url("../fonts/lato-bold-webfont.woff2") format("woff2"),url("../fonts/lato-bold-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'latoitalic';src:url("../fonts/lato-italic-webfont.woff2") format("woff2"),url("../fonts/lato-italic-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'latolight';src:url("../fonts/lato-light-webfont.woff2") format("woff2"),url("../fonts/lato-light-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'latoregular';src:url("../fonts/lato-regular-webfont.woff2") format("woff2"),url("../fonts/lato-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Gotham-BookIta";src:url("../fonts/Gotham-BookIta.woff2") format("woff2"),url("../fonts/Gotham-BookIta.woff") format("woff")}@font-face{font-family:'oswaldbold';src:url("../fonts/oswald-bold-webfont.woff2") format("woff2"),url("../fonts/oswald-bold-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'oswaldlight';src:url("../fonts/oswald-light-webfont.woff2") format("woff2"),url("../fonts/oswald-light-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'oswaldregular';src:url("../fonts/oswald-regular-webfont.woff2") format("woff2"),url("../fonts/oswald-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'latobold';src:url("../fonts/lato-bold-webfont.woff2") format("woff2"),url("../fonts/lato-bold-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'latoitalic';src:url("../fonts/lato-italic-webfont.woff2") format("woff2"),url("../fonts/lato-italic-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'latolight';src:url("../fonts/lato-light-webfont.woff2") format("woff2"),url("../fonts/lato-light-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'latoregular';src:url("../fonts/lato-regular-webfont.woff2") format("woff2"),url("../fonts/lato-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Gotham-Light";src:url("../fonts/Gotham-Light.woff2") format("woff2"),url("../fonts/Gotham-Light.woff") format("woff")}@font-face{font-family:'oswaldbold';src:url("../fonts/oswald-bold-webfont.woff2") format("woff2"),url("../fonts/oswald-bold-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'oswaldlight';src:url("../fonts/oswald-light-webfont.woff2") format("woff2"),url("../fonts/oswald-light-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'oswaldregular';src:url("../fonts/oswald-regular-webfont.woff2") format("woff2"),url("../fonts/oswald-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'latobold';src:url("../fonts/lato-bold-webfont.woff2") format("woff2"),url("../fonts/lato-bold-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'latoitalic';src:url("../fonts/lato-italic-webfont.woff2") format("woff2"),url("../fonts/lato-italic-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'latolight';src:url("../fonts/lato-light-webfont.woff2") format("woff2"),url("../fonts/lato-light-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'latoregular';src:url("../fonts/lato-regular-webfont.woff2") format("woff2"),url("../fonts/lato-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Gotham-Medium";src:url("../fonts/gotham-medium.woff") format("woff")}@font-face{font-family:"oswaldbold";src:url("../fonts/oswald-bold-webfont.woff2") format("woff2"),url("../fonts/oswald-bold-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"oswald_regularregular";src:url("../fonts/oswald-regular-webfont.woff2") format("woff2"),url("../fonts/oswald-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'latobold';src:url("../fonts/lato-bold-webfont.woff2") format("woff2"),url("../fonts/lato-bold-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'latoregular';src:url("../fonts/lato-regular-webfont.woff2") format("woff2"),url("../fonts/lato-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal}html{font-size:16px;line-height:22px}body,p{font-family:"latoregular",Arial;margin-top:0}h1,.h1{color:#cf2630;font:30px/36px "oswaldbold",Arial;margin-bottom:0}@media (min-width: 992px){h1,.h1{font:45px/55px "oswaldbold",Arial}}h2,.h2{color:#cf2630;font:1.875rem/calc(1em + 6px) "oswaldbold",Arial;margin-bottom:0}h3,.h3{font-family:"oswaldbold",Arial,Times New Roman;color:#cf2630;font:20px/26px "oswaldbold",Arial;margin-bottom:10px}@media (min-width: 768px){h3,.h3{font:1.625rem/calc(1em + 6px) "oswaldbold",Arial,Times New Roman}}h4,.h4{color:#cf2630;font:1.375rem/calc(1em + 6px) "oswaldbold",Arial;margin-bottom:0}h5,.h5{color:#cf2630;font:1.125rem/calc(1em + 6px) "oswaldbold",Arial;margin-bottom:0}a,a:link,a:visited,a:active{color:#cf2630;text-decoration:none}a:hover{color:#000}.site-header{background:#223849;left:0;position:fixed;right:0;transition:background-color .7s ease 0s;top:0;z-index:500}.site-header+*{padding-top:87px}.site-header .row{align-items:center}.Phantom_Cultivar_Indoor_Growing_Systems .site-header,.product .site-header{background:transparent}@media (max-width: 991px){.Phantom_Cultivar_Indoor_Growing_Systems .site-header,.product .site-header{background:#223849;padding-top:10px}}.site-header.scroll{box-shadow:0 0 8.6px 0.5px rgba(0,0,0,0.2);background:#223849;transition:background-color .7s ease 0s;border-bottom:1px solid #4e6374}.logo-wrapper{margin:12px 0}@media (max-width: 1499px){.logo-wrapper img{max-width:calc(100vw - 100px)}}@media (max-width: 1199px){.logo-wrapper img{max-width:calc(200px)}}.header-menu{margin:0;vertical-align:top}@media (min-width: 992px){.header-menu{margin-right:5px}}.header-menu .horiz-menu,.header-menu .top-menu{display:inline-block;vertical-align:middle}.header-menu .top-level{font-size:0;margin:0;position:relative}.header-menu .top-level li{list-style-type:none;position:relative}.header-menu .top-level>li{display:inline-block;margin:0}.header-menu .top-level>li>a{line-height:90px;padding:0 11px;position:relative}.header-menu .top-level>li .has-children::after{content:"";border-color:#fff transparent transparent transparent;border-style:solid;border-width:7px 7px 0 7px;bottom:22px;height:0;left:calc(50% - 6px);position:absolute;width:0}.header-menu .top-level>li:hover>a{background:#cf2630;color:#fff}.header-menu .top-level>li:hover .drop-down{opacity:1;visibility:visible}.header-menu .top-level a{color:#fff;display:block;font:16px/24px "latoregular",Arial}.header-menu .drop-down{border-color:#cf2630 #cf2630 #cf2630 #cf2630;border-style:solid;border-width:4px 1px 1px 1px;box-shadow:4px 4px 8.6px -3px rgba(0,0,0,0.2);left:0;opacity:0;padding:8px 12px;top:100%;transition:opacity .5s ease 0s, visibility .5s ease 0s;visibility:hidden}.header-menu .fly-out{left:100%;top:0}.header-menu .drop-down,.header-menu .fly-out{background:#fff;margin:0;position:absolute;text-align:left;z-index:10}.header-menu .drop-down>li,.header-menu .fly-out>li{white-space:nowrap}.header-menu .drop-down>li>a,.header-menu .fly-out>li>a{padding:13px 13px;color:#cf2630}.header-menu .drop-down>li>a:hover,.header-menu .fly-out>li>a:hover{background:#cf2630;color:#fff}.header-menu .is-products>span{font:16px/24px "latoregular",Arial}.header-menu .is-products .drop-down{display:flex;left:50%;width:100%;padding:12px 20px;position:fixed;top:87px;transform:translateX(-50%);display:flex;flex-flow:wrap}@media (min-width: 1500px){.header-menu .is-products .drop-down{padding:18px 20px}}.header-menu .is-products .drop-down>li{display:inline-block;vertical-align:top;flex-basis:20%;white-space:normal}@media (max-width: 2000px){.header-menu .is-products .drop-down>li{flex-basis:25% !important}}.header-menu .is-products .drop-down>li>a{color:#cf2630;font:20px/26px "Gotham-Medium",Arial;padding:10px 6px;color:#cf2630 !important}@media (min-width: 1500px){.header-menu .is-products .drop-down>li>a{padding:10px 13px}}.header-menu .is-products .drop-down>li>a:hover{background:#cf2630;color:#fff !important}.header-menu .is-products .fly-out{display:inline-block;left:0;position:relative;width:100%}.header-menu .is-products .fly-out>li>a{color:#cf2630;font:16px/16px "latoregular",Arial;padding:10px 6px;white-space:normal}@media (min-width: 1500px){.header-menu .is-products .fly-out>li>a{padding:10px 13px}}.header-menu .is-products .fly-out>li>a:hover{background:#cf2630;color:#fff}.hamburger{margin:30px 0}.hamburger .hamburger-box{height:24px;width:34px}.hamburger .hamburger-box .hamburger-inner,.hamburger .hamburger-box .hamburger-inner::before,.hamburger .hamburger-box .hamburger-inner::after{background-color:#fff;height:2px;width:34px}.hamburger .hamburger-box .hamburger-inner::before{top:-11px}.hamburger .hamburger-box .hamburger-inner::after{bottom:-11px}.hamburger:hover .hamburger-box .hamburger-inner,.hamburger:hover .hamburger-box .hamburger-inner::before,.hamburger:hover .hamburger-box .hamburger-inner::after{background:#cf2630}.hamburger .menu-label{display:none}#ocmMenuWrapper ul,#ocmMenuWrapper ul ul,#ocmMenuWrapper ul .ocmSubMenu{background:#cf2630}#ocmMenuWrapper ul li.btnOCMBack i,#ocmMenuWrapper ul .ocmSubMenu,#ocmMenuWrapper .ocm-close span i{color:#fff}#ocmMenuWrapper .ocm-logo img{max-width:calc(100% - 20px)}#ocmMenuWrapper ul li.btnOCMBack:hover,#ocmMenuWrapper ul .ocmSubMenu:hover,#ocmMenuWrapper ul li span:hover{background:#223849}#ocmMenuWrapper li{background:#cf2630}.site-footer{background:#cf2630;color:#fff;padding-top:20px}@media (min-width: 768px){.site-footer{padding-top:58px}}.site-footer a{color:#fff}.site-footer a:hover{text-decoration:underline}.help-links{display:inline-block;flex-shrink:0;max-width:100%;width:300px}@media (min-width: 1500px){.help-links{width:350px}}.help-links a{display:inline-block;font:20px/30px "latoregular",Arial}.popular-links{display:inline-block;margin-top:5px;max-width:100%;padding-left:30px;vertical-align:top;width:400px}@media (min-width: 768px){.popular-links{border-left:1px solid #fff;padding-top:5px}}@media (min-width: 1500px){.popular-links{padding-left:75px;width:480px}}@media (min-width: 576px){.popular-links .two-columns{column-count:2;column-gap:30px}}@media (min-width: 1500px){.popular-links .two-columns{column-gap:50px}}.popular-links a{font:14px/24px "latoregular",Arial}.footer-content,.social-content{margin-bottom:15px}@media (min-width: 768px){.footer-content,.social-content{margin-bottom:40px}}.footer-bot{font:11px/15px "latolight",Arial;margin-bottom:25px}.footer-title{font:36px/36px "latoregular",Arial;margin-bottom:10px}.footer-title-small{font:18px/26px "latoregular",Arial;margin-bottom:10px}.hydrofarm-branding{margin-bottom:15px;font-size:13px;text-align:center}.social-media-links{font-size:0;margin-top:10px}.social-media-links a{background:#223849;border:1px solid #fff;display:inline-block;margin:0 4px 8px;text-align:center;transition:background-color .3s, border-color .3s, color .3s;vertical-align:top;width:25px;height:25px}@media (min-width: 992px){.social-media-links a{margin:0 0 11px 11px}}.social-media-links a:hover{background:#fff;border-color:#fff;color:#223849}.social-media-links .fa{line-height:25px}.social-media-links .fa-facebook{font-size:18px}.social-media-links .fa-twitter{font-size:18px}.social-media-links .fa-linkedin{font-size:18px}.social-media-links .fa-play{font-size:18px}.social-media-links .fa-pinterest{font-size:18px}.social-media-links .fa-instagram{font-size:18px}.foot-sep{margin:0 8px}@media (max-width: 991px){.backlink{margin-top:15px}}@media (max-width: 575px){.legaleese{line-height:20px}}.ModDNNHTMLC img{height:auto;max-width:100%}.fm-form-wrapper .ko-validation-message{bottom:-20px;font-size:12px;margin:0;right:15px;position:absolute}.fm-form-wrapper label{color:#000;font:12px/18px "latoregular",Arial;text-transform:uppercase}.fm-form-wrapper input:not([type="submit"]),.fm-form-wrapper textarea,.fm-form-wrapper select{border-radius:0;box-shadow:none;color:#000;font-family:"latoregular",Arial;transition:border-color .5s ease 0s}.fm-form-wrapper input:not([type="submit"]):focus,.fm-form-wrapper textarea:focus,.fm-form-wrapper select:focus{border-color:#cf2630}.fm-form-wrapper textarea{min-height:132px}.fm-form-wrapper .radio-inline,.fm-form-wrapper .checkbox-inline{margin-right:10px}.fm-form-wrapper .radio-inline+.radio-inline,.fm-form-wrapper .radio-inline+.checkbox-inline,.fm-form-wrapper .checkbox-inline+.radio-inline,.fm-form-wrapper .checkbox-inline+.checkbox-inline{margin-left:0}.fm-form-wrapper .filedrag{border:0;margin:0;padding:0}.fm-form-wrapper .filedrag .input-group .custom-file-input-file-name{background:#fff;border:1px solid #ccc;border-radius:0;box-shadow:none;color:#000;transition:border-color .5s ease 0s}.fm-form-wrapper .filedrag .input-group .custom-file-input-file-name:focus{border-color:#cf2630}.fm-form-wrapper .filedrag .input-group .input-group-btn{font-size:inherit}.fm-form-wrapper .filedrag .input-group .input-group-btn .custom-file-input-button,.fm-form-wrapper .filedrag .input-group .input-group-btn .custom-file-input-clear-button{background:#000;margin:0;padding:6px 10px;transition:background .5s ease 0s;vertical-align:top}.fm-form-wrapper .filedrag .input-group .input-group-btn .custom-file-input-button:hover,.fm-form-wrapper .filedrag .input-group .input-group-btn .custom-file-input-clear-button:hover{background:#cf2630}.form-group .btn{padding:6px 12px}@media (max-width: 767px){.recap-wrap{margin:15px 0;width:100%}}.grecaptcha-badge{z-index:50}@media (max-width: 767px){.grecaptcha-badge{bottom:0 !important;right:0 !important;position:relative !important}}.DnnModule-HydrofarmClientWhereToBuy{margin-bottom:50px}.where-to-buy .data-table th{background-color:#6f727b}.where-to-buy .storelocator-panel{background-color:#6f727b}.where-to-buy .helpblock,.where-to-buy .footer{display:none}@media (max-width: 767px){.where-to-buy table,.where-to-buy thead,.where-to-buy tbody,.where-to-buy th,.where-to-buy td,.where-to-buy tr{display:block}.where-to-buy thead{display:none}.where-to-buy td{clear:both;width:99.9% !important}}.site-breadcrumb{line-height:0;margin-bottom:20px;margin-top:11px}.site-breadcrumb span{color:#fff;font:12px/20px "latoregular",Arial}.site-breadcrumb span[itemtype*="/ListItem"]:last-child,.site-breadcrumb span[itemtype*="/ListItem"]:last-child span{font-weight:900;text-decoration:underline;color:#e8e5e5}.bc-sep{margin:0 8px}.banner-section .site-breadcrumb{position:absolute;z-index:2;left:0;margin-top:20px;width:100%}.banner-section .site-breadcrumb span{color:#fff}.banner-container{position:relative}@media (min-width: 1200px){.banner-container{min-height:492px}}.banner-container .container-icon{height:100%;object-fit:cover;object-position:bottom;position:absolute;width:100%}.banner-container h1{color:#fff;font:50px/60px "oswaldbold",Arial;margin-bottom:10px}.banner-container .Normal{display:flex;flex-wrap:wrap}.banner-container.no-title{display:flex;align-items:center}.banner-container.no-title::after{content:"";position:absolute;width:100%;height:100%;background:url(/Portals/_default/skins/phantom-bio/img/BG_Checker-2-Row.gif) bottom left repeat-x}.banner-container.no-title .Normal{align-items:center}.banner-container.no-title .banner-content{margin:30px 0}@media (min-width: 1200px){.banner-container.no-title .banner-content{margin:80px 0}}.banner-container.no-title .banner-left p{line-height:28px}@media (min-width: 1200px) and (max-width: 1499px){.banner-container.no-title .banner-left:not(:last-child){width:40%}}@media (min-width: 1500px){.banner-container.no-title .banner-left:not(:last-child){width:45%}}.banner-container.no-title .banner-right{display:flex;flex-wrap:wrap}@media (min-width: 1200px) and (max-width: 1499px){.banner-container.no-title .banner-right{width:60%}}@media (min-width: 1500px){.banner-container.no-title .banner-right{width:55%}}.banner-container.no-title .banner-accessories{background-image:url "/Portals/0/Images/led-adoption-bg.jpg";background-repeat:no-repeat;background-position:center;background-size:cover}@media (min-width: 1200px){.Resources .banner-container{min-height:200px}}.banner-content{margin-bottom:30px}@media (min-width: 1200px){.banner-content{margin-bottom:130px}}.banner-left{padding-bottom:30px;padding-top:0}@media (min-width: 768px) and (max-width: 1199px){.banner-left{padding-top:30px}}@media (min-width: 1200px){.banner-left{padding-bottom:0;padding-top:0}}.banner-left:not(:last-child){line-height:22px}@media (min-width: 1200px){.banner-left:not(:last-child){border-right:1px solid #fff;padding-right:5%;width:54%}}.banner-left p{color:#fff;font:20px/40px "latoregular",Arial}@media (min-width: 1200px){.banner-left p:first-child{margin-top:-8px}}.banner-left p:last-child{margin-bottom:0}.banner-right{line-height:22px;padding-bottom:30px;width:100%}@media (min-width: 1200px){.banner-right{padding-bottom:0;padding-left:5%;width:46%}}.banner-right p{color:#fff;font:18px/24px "latoregular",Arial}.banner-right h2{color:#fff;font:26px/36px "latoregular",Arial;margin-bottom:10px}@media (min-width: 1200px){.banner-right h2{margin-top:-8px}}.banner-right ul{list-style:none;margin-left:0}.banner-right ul:last-child{margin-bottom:0}.banner-right li{color:#fff;font:18px/26px "latoregular",Arial;padding-left:15px;position:relative}.banner-right li::before{color:#cf2630;content:"\25a0";font:14px/26px "latoregular",Arial;left:0;position:absolute;top:0}.banner-right li:not(:last-child){margin-bottom:14px}.block-title{color:#fff;font:28px/36px "Gotham-Medium",Arial}.banner-block{align-items:center;display:flex;padding:0 0 15px;width:100%}@media (min-width: 576px) and (max-width: 1199px){.banner-block{padding:0 10px;width:33.3333%}}@media (min-width: 1200px){.banner-block{padding:0 15px;width:33.3333%}}@media (min-width: 576px){.banner-block:nth-child(n+2){border-left:1px solid #fff}}.banner-block p{margin-bottom:0}.banner-container-titled h1{font:32px/40px "oswaldbold",Arial;letter-spacing:6.6px;margin-bottom:10px;padding-top:60px;position:relative;text-align:center}@media (min-width: 768px) and (max-width: 992px){.banner-container-titled h1{margin-bottom:30px}}@media (min-width: 1200px){.banner-container-titled h1{font:45px/60px "oswaldbold",Arial;margin-bottom:76px;padding-top:103px}}.banner-container-titled h1 span{border-bottom:1px solid #cf2630;text-transform:uppercase}.Resources .banner-container-titled h1{margin-bottom:0px}@media (min-width: 768px) and (max-width: 992px){.Resources .banner-container-titled h1{margin-bottom:0px}}@media (min-width: 1200px){.Resources .banner-container-titled h1{margin-bottom:0px}}.underlined-h2-title .title{color:#fff;font-size:28px;letter-spacing:6.6px;line-height:36px;margin-bottom:20px}.underlined-h2-title .title.font-light{font-family:"latolight",Arial}@media (min-width: 1200px){.underlined-h2-title .title{font-size:45px;line-height:55px}}.underlined-h2-title .title.dark-title{color:#6d6d6d}.underlined-h2-title .title span{border-bottom:1px solid #cf2630;display:inline-block;padding:0 0 2px;text-transform:uppercase}.newsletter-wrap p{font:14px/20px "latoregular",Arial;margin-bottom:20px}@media (min-width: 768px){.newsletter-wrap p{margin-bottom:50px}}.newsletter-title{font:24px/32px "latolight",Arial}@media (min-width: 768px){.newsletter-title{font:50px/58px "latolight",Arial}}.newsletter-content{align-items:flex-end;display:flex;flex-grow:1;flex-wrap:wrap;margin-bottom:10px}.newsletter-content .fm-dnn-form-field-group{margin:0}.newsletter-content>div{width:100%}.newsletter-content .newsletter-form{margin-bottom:0}.newsletter-bar{display:flex;flex-wrap:wrap;margin-bottom:15px}.newsletter-bar label{display:none}.newsletter-email{flex-grow:1}@media (min-width: 768px){.newsletter-email{margin:0 20px 0 10px}}.newsletter-email input.newsletter-email-input{background:none;border:none;border-bottom:1px solid #fff;color:#fff;display:inline-block;flex-grow:1;font:18px/36px "latolight",Arial;margin:0 0 0 10px;width:100%}.newsletter-email input.newsletter-email-input:focus{background:none;box-shadow:none}.newsletter-submit{margin:0}.newsletter-submit input{background:#223849;border:1px solid #fff;border-radius:20px;color:#fff;cursor:pointer;font:16px/26px "latoregular",Arial;padding:6px 22px;transition:background-color .3s,border-color .3s, color .3s}.newsletter-submit input:hover{background:#fff;border-color:#223849;color:#223849}.search-wrap{left:15px;overflow:hidden;position:absolute;text-align:left;top:0;transition:width .6s;width:0;z-index:3}.search-wrap.active{width:calc(100% - 30px)}.search-box{background:#cdd1db;display:flex;padding:22px 12px 21px}.search-box>span:first-child{display:flex;flex-grow:1;margin-right:15px}.search-box input{border:0;font:20px/34px "latoregular",Arial;padding:5px 12px;width:100%}.search-box a{background:#cf2630;color:#fff;display:inline-block;font:20px / 40px FontAwesome;padding:2px 12px;transition:background-color .3s}.search-box a:hover{background:#ea7125;color:#fff}.main-toggle{margin:20px 0}.search-toggle i{transition:border-color .3s, color .3s}.search-toggle .fm-search-light{color:#fff;display:inline-block;font:26px / 44px "icomoon"}.search-toggle .fa-times{border:2px solid #000;border-radius:50%;font:16px / 21px FontAwesome;vertical-align:middle;width:26px}.search-toggle span{display:block;line-height:14px;margin-top:4px;text-transform:uppercase;transition:color .3s}.search-toggle:hover{cursor:pointer}.search-toggle:hover span,.search-toggle:hover i{border-color:#cf2630;color:#cf2630}.searchInputContainer{margin:0;width:calc(100% - 42px)}.btn,.btn:link,.btn:visited,.btn:active{border:0;border-radius:0;box-shadow:none;font:15px/25px "Gotham-Medium",Arial;padding:13px 18px;text-align:center;text-shadow:none;transition:background .3s ease 0s, border-color .3s, color .3s}.btn.btn-primary,.btn:link.btn-primary,.btn:visited.btn-primary,.btn:active.btn-primary{background:transparent;border:1px solid #cf2630;color:#cf2630}.btn.btn-primary:hover,.btn:link.btn-primary:hover,.btn:visited.btn-primary:hover,.btn:active.btn-primary:hover{background:#223849;border-color:#223849;color:#fff}.btn.btn-default,.btn:link.btn-default,.btn:visited.btn-default,.btn:active.btn-default{background:#cf2630;color:#fff}.btn.btn-default:hover,.btn:link.btn-default:hover,.btn:visited.btn-default:hover,.btn:active.btn-default:hover{background:#6d6d6d;border-color:#6d6d6d;color:#fff}.btn:nth-last-child(n+2),.btn:link:nth-last-child(n+2),.btn:visited:nth-last-child(n+2),.btn:active:nth-last-child(n+2){margin-right:12px}.btn-rounded,.btn-rounded:link,.btn-rounded:visited,.btn-rounded:active{border-radius:26px}.btn-banner,.btn-banner:link,.btn-banner:visited,.btn-banner:active{background:none;border:1px solid #fff;color:#fff;margin-top:5px}.btn-banner:hover,.btn-banner:link:hover,.btn-banner:visited:hover,.btn-banner:active:hover{border-color:#6d6d6d;background:#6d6d6d;color:#fff}.btn-fm{min-width:200px;text-transform:uppercase}.btn-home-banner,.btn-home-banner:link,.btn-home-banner:visited,.btn-home-banner:active{background:rgba(255,255,255,0.25);border:1px solid #fff;color:#fff}.btn-home-banner:hover,.btn-home-banner:link:hover,.btn-home-banner:visited:hover,.btn-home-banner:active:hover{border-color:#6d6d6d;background:#6d6d6d;color:#fff}.btn.dark-bg{border-color:#fff}.btn.dark-bg a{color:#fff}.btn.dark-bg:hover{border-color:#fff;background:#fff}.btn.dark-bg:hover a{color:#223849}body.product .product-hero{margin-top:-88px}@media (max-width: 991px){body.product .product-hero{margin-top:0px}}.product-hero{position:relative}.product-hero .product-hero-copy{position:absolute;max-width:450px;top:50%;transform:translateY(-50%);left:115px}@media (max-width: 1200px){.product-hero .product-hero-copy{background:rgba(34,56,73,0.6);padding:40px}.product-hero .product-hero-copy .hero-copy{background-color:transparent !important}}@media (max-width: 992px){.product-hero .product-hero-copy{left:0;right:0;margin-left:auto;margin-right:auto;text-align:center}.product-hero .product-hero-copy .hero-copy{display:none}}@media (max-width: 768px){.product-hero .product-hero-copy{max-width:450px}}.product-hero .product-hero-copy .hero-title{color:#FFF;font:60px/60px "oswaldbold",Arial}@media (max-width: 768px){.product-hero .product-hero-copy .hero-title{font:30px/30px "oswaldbold",Arial}}.product-hero .product-hero-copy .hero-copy{color:#fff;width:100%;font-size:28px;background:rgba(34,56,73,0.6);padding:5px 15px}.product-hero .product-hero-copy .hero-copy em{display:inline-block;margin-top:15px;font-size:24px;padding:7px 15px;background:#cf2630;border:1px solid #fff;color:#fff;transform:skewX(-10deg)}.product-hero .product-hero-copy .link a{padding:7px 12px;color:#FFF;display:inline-block;background:#cf2630;margin-top:20px}.product-hero .product-hero-copy .link a:hover{background:#cf2630}.category-products{margin:0 0 30px}@media (min-width: 768px){.category-products{margin:0 0 108px}}.category-products .row{justify-content:center}@media (min-width: 768px){.category-branding{margin-top:40px}}.category-product-wrap{display:flex}.category-product{display:flex;flex-direction:column;flex-grow:1;margin-bottom:15px;padding:0;text-align:center}@media (min-width: 992px) and (max-width: 1199px){.category-product{margin-bottom:50px;padding:0 30px}}@media (min-width: 1200px){.category-product{margin-bottom:86px;padding:0 70px}}.category-product-picture{display:block;height:0;overflow:hidden;margin-bottom:30px;padding-bottom:200px;position:relative}@media (min-width: 576px) and (max-width: 767px){.category-product-picture{padding-bottom:290px}}@media (min-width: 768px){.category-product-picture{padding-bottom:63%}}.category-product-picture img{height:auto;left:50%;max-height:calc(100% - 30px);max-width:calc(100% - 30px);position:absolute;top:50%;transform:translate(-50%, -50%);width:auto}.category-product-name{display:block;color:#cf2630;font:24px/30px "latoregular",Arial;margin-bottom:8px}@media (min-widht: 768px){.category-product-name{font:38px/48px "latoregular",Arial}}.category-product-summary{flex-grow:1;font:16px/24px "latoregular",Arial;margin-bottom:15px}@media (min-width: 768px){.category-product-summary{font:20px/30px "latolight",Arial;margin-bottom:28px}}.review-element{display:inline-block;font:13px / 24px Gotham-Book;vertical-align:top}.review-stars-wrap{display:inline-block;line-height:22px;margin-right:12px;overflow:hidden;vertical-align:top}.review-average{margin-right:22px}a.review-count{color:#cf2630}a.review-count:hover{color:#cf2630}.review-line-sep{margin:0 8px}a.review-write{color:#f5f7f7}a.review-write:hover{color:#fff}.product-page{background:#f5f7f7;margin-top:-55px;padding-top:55px}@media (min-width: 768px){.product-page{padding-top:0px}}@media (min-width: 768px){.product-page h1{margin-top:-5px}}.product-page img{max-width:100%}.placeholder-img{height:50vh;width:800px}.product-pictures{padding:0 0 20px}@media (min-width: 1200px){.product-pictures{padding:0 50px 30px}}.product-picture-main{background:#fff;border:1px solid #cdd1db;height:0;margin-bottom:23px;padding-bottom:70.5%;position:relative}.product-picture-main img{height:auto;left:50%;max-height:calc(100% - 30px);max-width:calc(100% - 30px);position:absolute;top:50%;transform:translate(-50%, -50%);width:auto}.product-thumbs{margin:0 -6px;position:relative}.product-thumbs.simple-thumbs{display:flex;flex-wrap:wrap}@media (max-width: 1199px){.product-thumbs.slick-slider{padding-bottom:50px}}.product-thumbs.slick-slider .product-thumb{margin-bottom:0}@media (max-width: 1199px){.product-thumbs .slick-prev{left:calc(50% - 30px)}}.product-thumbs .slick-prev::before{content:"\f137"}@media (max-width: 1199px){.product-thumbs .slick-next{right:calc(50% - 30px)}}.product-thumbs .slick-next::before{content:"\f138"}.product-thumbs .slick-arrow{color:#cdd1db}@media (max-width: 1199px){.product-thumbs .slick-arrow{top:calc(100% - 20px)}}.product-thumbs .slick-arrow::before{font:28px / 1 FontAwesome}.product-thumbs .slick-arrow:hover{color:#cf2630}.product-thumb{margin-bottom:12px;padding:0 6px;position:relative;width:25%}.product-thumb-box{background:#fff;border:1px solid #cdd1db;cursor:pointer;height:0;padding-bottom:87%;position:relative}.product-thumb-box img{height:auto;left:50%;max-height:calc(100% - 20px);max-width:calc(100% - 20px);position:absolute;top:50%;transform:translate(-50%, -50%);width:auto}.product-thumb-box.active-img{border-color:#cf2630}.sc-content-block .breadcrumb-row{font-size:0}.review-line{margin:15px 0;position:relative}@media (min-width: 768px){.product-description{font:18px/30px "latoregular",Arial}}.product-description p{margin-bottom:10px}.product-highlights p{font:25px/30px "oswaldlight",Arial}.product-highlights strong{font:25px/30px "oswaldbold",Arial}.product-highlights .highlight-item{width:50%;padding:20px 60px}@media (max-width: 1499px){.product-highlights .highlight-item{padding:10px 20px}}@media (max-width: 1199px){.product-highlights .highlight-item{width:100%;padding:5px 20px}.product-highlights .highlight-item::before{content:"\2022 \a0";display:inline;float:left}.product-highlights .highlight-item:first-child{margin-top:40px}}.product-certifications{margin:15px 0}.product-certifications img{height:25px;margin-right:8px}.product-buttons .btn,.product-buttons .btn:link,.product-buttons .btn:visited,.product-buttons .btn:active{font:15px/23px "Gotham-Medium",Arial;margin:6px 12px 6px 0;min-width:170px;padding:10px 20px;text-transform:uppercase;color:#fff;Background:#223849}.product-buttons+hr{border-top:2px solid #d6d9e1}@media (min-width: 768px){.product-buttons+hr{margin:38px 0}}@media (min-width: 768px){.product-info-extras{margin-bottom:20px}}.product-info-extra img{max-width:112px}.product-info-extra div{font:18px/30px "latoregular",Arial;margin-top:12px}.product-top{margin-bottom:0px;padding-top:80px;padding-bottom:60px;background:#cf2630;color:#fff}.product-top h1{color:#FFF}@media (min-width: 768px) and (max-width: 1199px){.product-top{margin-bottom:0px}}@media (min-width: 1200px){.product-top{margin-bottom:0px}}.product-full-bar{bottom:0;display:flex;flex-wrap:wrap;left:-1px;position:fixed;width:calc(100% + 2px);z-index:2}.product-full-bar.unstick{position:absolute;bottom:100%}.product-full-bar a{background:#cf2630;border:1px solid #fff;border-bottom:0;color:#fff;display:inline-block;font:20px/30px "latoregular",Arial;flex:1 1 0;padding:10px;text-align:center;text-transform:uppercase;white-space:pre}.product-full-bar a:hover,.product-full-bar a.active-tab{background:#990a13}.lower-title{margin:0 0 40px;text-align:center}@media (min-width: 768px){.lower-title{margin-top:20px}}.lower-title span{border-bottom:1px solid #cf2630;display:inline-block;font:28px/36px "latoregular",Arial;padding-bottom:5px;position:relative}@media (min-width: 768px){.lower-title span{font:50px/60px "latoregular",Arial}}.lower-title span::after{border-color:transparent transparent transparent #cf2630;border-width:0px 0px 21px 22px;border-style:solid;content:"";left:50%;position:absolute;top:100%}.lower-title span::before{border-color:transparent #cf2630 transparent transparent;border-style:solid;border-width:0px 22px 21px 0;content:"";position:absolute;right:50%;top:100%}.product-featured-image{margin:0 auto 40px;position:relative}@media (max-width: 991px){.product-featured-image{display:flex;flex-wrap:wrap}.product-featured-image img{display:none}}@media (min-width: 768px){.product-featured-image{max-width:calc(100% - 60px);margin-bottom:170px}}.product-featured-image a{margin-top:20px}@media (min-width: 768px){.product-featured-image a{margin-top:50px}}@media (max-width: 991px){.featured-buy-link{order:2}.featured-buy-link a{margin-top:15px}}.featured-lower-content h3{color:#fff;font:50px/55px "latoregular",Arial;letter-spacing:-1px;margin-bottom:6px}.featured-lower-content p{color:#fff;font:20px/30px "latoregular",Arial}.featured-lower-content p a:hover{color:#fff}.featured-lower-content .btn{margin-top:10px}@media (min-width: 768px){.featured-lower-content .btn{margin-top:20px}}.featured-lower-content img{margin-bottom:10px}.featured-lower-content ul{margin-left:0;list-style:none}.featured-lower-content li{color:#fff;font:16px/24px "latoregular",Arial;margin-bottom:15px;padding-left:15px;position:relative}.featured-lower-content li::before{color:#cf2630;content:"\25a0";font:14px/24px "latoregular",Arial;left:0;position:absolute;top:0}.product-features-wrap{margin-bottom:30px}@media (min-width: 992px){.product-features-wrap{margin-bottom:150px}}.product-specs-wrap{margin-bottom:50px}@media (min-width: 768px){.product-specs-wrap{margin-bottom:100px}}.product-specs-wrap .spec-product:hover{background:#e8e5e5}.product-specs-bottom{justify-content:center;margin-top:30px}@media (min-width: 768px){.product-specs-bottom{margin-top:100px}}.product-specs-bottom h4{font:36px/42px "Gotham-Medium",Arial;margin-bottom:10px;margin-top:50px}.product-specs-bottom p{color:#000}@media (min-width: 768px){.product-specs-bottom p{font:18px/30px "latoregular",Arial}}.product-specs-bottom .btn{margin-top:20px}.product-accessories{display:flex;flex-wrap:wrap;margin:30px -7px 30px}@media (min-width: 768px){.product-accessories{margin-bottom:120px;margin-top:0px}}.product-accessory{display:flex;flex-direction:column;margin-bottom:14px;padding:0 7px;width:100%}@media (min-width: 768px) and (max-width: 1199px){.product-accessory{width:50%}}@media (min-width: 1200px){.product-accessory{width:25%}}.accessory-top{background:#fff;border:1px solid #cdd1db;flex-grow:1;padding:10px;text-align:center}.accessory-picture{align-items:center;display:flex;height:200px;justify-content:center;padding:20px 0}.accessory-picture img{max-height:100%;max-width:100%}.accessory-name{color:#000;font:18px/26px "Gotham-Medium",Arial}.accessory-bottom{background:#fff;border:1px solid #cdd1db;border-top-width:0;display:flex;text-align:center}.accessory-left{display:flex;flex-direction:column;flex-grow:1;flex-shrink:0;justify-content:center;padding:10px;width:58%}.accessory-subtext,.item-code-title{color:#000;font:13px/18px "Gotham-Medium",Arial;text-transform:uppercase}.item-code{color:#000;font:18px/22px "latoregular",Arial}.accessory-right{border-left:1px solid #cdd1db;flex-grow:1;padding:5px 10px}.accessory-subpicture img{height:47px;width:auto}.product-footer{background-color:#e8e5e5;padding:20px 0;position:relative}@media (min-width: 768px){.product-footer{background:#e8e5e5 no-repeat url("../img/light-service.png") right center/45% auto;padding:52px 0 65px}}.product-footer h3{color:#000;font:28px/36px "latoregular",Arial;margin-bottom:6px}@media (min-width: 768px){.product-footer h3{font:50px/60px "latoregular",Arial}}.product-footer p{color:#000;font:20px/30px "latoregular",Arial;margin-bottom:24px}@media (min-width: 768px){.product-footer-left{width:55%}}@media (max-width: 1199px){.product-footer-left .btn{margin-bottom:8px}}.reviews-header{border-bottom:1px solid #cdd1db;color:#cf2630;font:30px/40px "Gotham-Medium",Arial;margin-bottom:20px;padding-bottom:5px}.product-review{margin-bottom:42px}.review-top{margin-bottom:5px}.review-title{display:inline-block;color:#000;font:16px/22px "Gotham-Medium",Arial;vertical-align:middle}.review-subline{color:#000;font:14px/22px "latoitalic",Arial}.verified{color:#6f727b;font:13px/22px "latoregular",Arial;margin-bottom:10px}.review-comment{font:14px/26px "latoregular",Arial;color:#000}.product-reviews-wrap{margin-bottom:100px}.product-wrap-section{margin-bottom:81px;position:relative}@media (max-width: 767px){.product-wrap-section{display:none}}.stick-top{bottom:auto;top:87px}.active-spec-image{border:1px solid #cdd1db;height:0;margin-bottom:18px;padding-bottom:70.5%;position:relative}.active-spec-image img{height:auto;left:50%;max-height:calc(100% - 30px);max-width:calc(100% - 30px);position:absolute;top:50%;transform:translate(-50%, -50%);width:auto}.active-spec-image img[src*="featured-placeholder"]{width:100%;height:100%}.brand-logo{margin-bottom:10px}.brand-logo img{max-height:25px}.product-specs-top td{vertical-align:middle}a.spec-link{display:inline-block;text-decoration:underline}a.spec-link ~ .spec-link{margin-top:5px}.package-wrap{background:#e8e5e5;margin-bottom:15px;padding:15px}@media (min-width: 768px){.package-wrap{margin-bottom:50px}}.package-wrap img{background:#fff;padding:20px}.package-wrap ul{list-style:none;margin-left:0}.package-title{color:#cf2630;font:24px/32px "latoregular",Arial;margin-bottom:10px}.child-certs img{height:25px}.product-features-section .btn.btn-default,.product-features-section .btn.btn-default:link,.product-features-section .btn.btn-default:visited,.product-features-section .btn.btn-default:active{background:rgba(0,0,0,0);border:1px solid #cf2630}.product-features-section .btn.btn-default:hover,.product-features-section .btn.btn-default:link:hover,.product-features-section .btn.btn-default:visited:hover,.product-features-section .btn.btn-default:active:hover{background:#cf2630}.featured-after-image{margin-top:30px;position:relative}@media (min-width: 992px){.featured-after-image{margin-top:50px}}.featured-bullet{transition-duration:.5s;transition-property:opacity}@media (max-width: 991px){.featured-bullet{border-bottom:1px solid #cdd1db;margin-bottom:5px;padding-bottom:5px;width:100%}}@media (min-width: 992px){.featured-bullet{opacity:0;position:absolute}}.featured-bullet.fade-in{opacity:1}.featured-bullet-circle{background:#cf2630;border-radius:50%;color:#fff;line-height:0;text-align:center;width:45px}.featured-bullet-circle .fa-plus{font:20px / 45px FontAwesome}@media (max-width: 991px){.featured-bullet-circle{display:none}}.featured-bullet-text{text-align:left}@media (min-width: 992px){.featured-bullet-text{background:#fff;border:2px solid #cf2630;border-radius:4px;box-shadow:15px 15px 10px -3px rgba(0,0,0,0.1);padding:12px 15px;position:absolute}}@media (min-width: 1500px){.featured-bullet-text{padding:12px 20px}}.featured-bullet-text p{color:#313e49;font:14px/20px "latoregular",Arial}@media (min-width: 1500px){.featured-bullet-text p{font:16px/26px "latoregular",Arial}}.featured-bullet-text p:last-child{margin:0}@media (max-width: 991px){.featured-bullet-text p{color:#fff;padding:5px 0}}@media (min-width: 992px){.direction-tl::before{background:#cf2630;bottom:calc(100% + 10px);content:"";height:2px;position:absolute;right:14px;transform:rotate(45deg);width:80px}.direction-tl .featured-bullet-text{bottom:calc(100% + 37px);right:calc(100% + 24px)}.direction-tc::before{background:#cf2630;bottom:33px;content:"";height:49px;position:absolute;right:calc(50% - 1px);width:2px}.direction-tc .featured-bullet-text{bottom:calc(100% + 37px);left:50%;transform:translateX(-50%)}.direction-tr::before{background:#cf2630;bottom:calc(100% + 10px);content:"";height:2px;position:absolute;left:17px;transform:rotate(-45deg);width:80px}.direction-tr .featured-bullet-text{bottom:calc(100% + 37px);left:calc(100% + 27px)}.direction-rc::before{background:#cf2630;content:"";height:2px;position:absolute;left:33px;top:calc(50% - 1px);width:49px}.direction-rc .featured-bullet-text{left:calc(100% + 38px);top:50%;transform:translateY(-50%)}.direction-br::before{background:#cf2630;content:"";height:2px;position:absolute;left:14px;top:calc(100% + 10px);transform:rotate(45deg);width:80px}.direction-br .featured-bullet-text{top:calc(100% + 37px);left:calc(100% + 24px)}.direction-bc::before{background:#cf2630;content:"";height:49px;position:absolute;right:calc(50% - 1px);top:33px;width:2px}.direction-bc .featured-bullet-text{top:calc(100% + 37px);left:50%;transform:translateX(-50%)}.direction-bl::before{background:#cf2630;content:"";height:2px;position:absolute;right:17px;top:calc(100% + 10px);transform:rotate(-45deg);width:80px}.direction-bl .featured-bullet-text{right:calc(100% + 27px);top:calc(100% + 37px)}.direction-lc::before{background:#cf2630;content:"";height:2px;position:absolute;right:33px;top:calc(50% - 1px);width:49px}.direction-lc .featured-bullet-text{right:calc(100% + 38px);top:50%;transform:translateY(-50%)}}.product-info{font-size:0}.product-left{display:inline-flex;flex-wrap:wrap;max-width:100%;vertical-align:top;width:300px}.product-left-title{font:24px/32px "Gotham-Medium",Arial;margin-bottom:10px;width:100%}.great-for{flex-basis:50%;margin-bottom:10px;width:50%}.great-for span{display:block;font-size:15px;margin-top:4px}.great-for img{max-height:70px}.product-right{text-align:right}@media (min-width: 1500px){.product-right{display:inline-table;padding-top:28px;width:calc(100% - 300px)}}.main-spec{display:table-row;width:270px;max-width:100%;text-align:left}.main-spec span{display:table-cell}.main-spec-name{font:22px/42px "Gotham-Medium",Arial;text-align:left;white-space:pre;width:0}.main-spec-value{color:#ea7125;font:30px/48px "Gotham-Medium",Arial;padding-right:35px;text-align:right}.product-top-sep{border-top-color:#cf2630}.product-accordion{margin-bottom:8px}.accordion-toggle{cursor:pointer;display:inline-block;margin-bottom:5px}.accordion-toggle .fa{display:inline-block;color:#fff;font:16px / 30px FontAwesome;margin-left:6px;margin-top:2px;vertical-align:top}.accordion-toggle:hover .toggle-name{color:#223849}.accordion-toggle.active .fa-plus::before{content:"\f068"}.toggle-name{display:inline-block;font:24px/32px "Gotham-Medium",Arial;transition:color 0.3s;vertical-align:top}.accordion-content{border-bottom:1px solid #cf2630;display:none;padding-bottom:12px}.product-features-section{background:#cf2630 url("../img/features-bg.jpg") center top/100% auto no-repeat;position:relative}.product-features-section::after{border-color:#cf2630 transparent transparent transparent;border-style:solid;border-width:16px 16px 0 16px;content:"";height:0;left:50%;position:absolute;top:100%;transform:translateX(-50%);width:0}.product-features-title{margin:40px 0;text-align:center}@media (min-width: 768px){.product-features-title{margin:90px 0}}.product-section .title,.product-videos-section .title,.comparison-section .title{color:#cf2630}.product-videos-section{padding:40px 0 20px}@media (min-width: 768px){.product-videos-section{padding:100px 0 55px}}.product-videos-section .slick-dots{bottom:auto;line-height:0;top:calc(100% + 15px)}@media (min-width: 768px){.product-videos-section .slick-dots{top:calc(100% + 33px)}}.product-videos-section .slick-dots li{background:#cdd1db;border-radius:50%;height:13px;width:13px}.product-videos-section .slick-dots li button{display:none}.product-videos-section .slick-dots li.slick-active{background:#515151}@media (min-width: 768px){.product-videos-left p{font:18px / 30px Gotham-Book}}@media (max-width: 767px){.product-videos{margin:0 auto 30px;max-width:520px}}.videos-align{max-width:100%;overflow:hidden;width:940px}.videos-row{margin:0 -20px}.video-box{margin:0 20px}.video-title{background:#fff;color:#cf2630;display:block;font:18px/28px "latoregular",Arial;padding:13px 110px 13px 13px;height:110px}@media (min-width: 1500px){.video-title{font:24px/36px "Gotham-Medium",Arial;padding:23px 110px 23px 23px}}@media (min-width: 768px){.product-videos.product-videos-slider{margin-bottom:50px}}.popup-youtube{border:1px solid #cdd1db;display:block;position:relative}.popup-youtube:hover .play-video-corner::before{border-bottom-color:#cf2630}@media (min-width: 1200px){.popup-youtube{height:362px}.popup-youtube img{height:calc(100% - 112px);object-fit:cover;width:100%}}.play-video-corner{bottom:0;display:flex;flex-direction:column;height:110px;justify-content:flex-end;position:absolute;right:0;text-align:right;width:110px}.play-video-corner i{color:#fff;font:30px / 36px FontAwesome;margin-right:18px;margin-bottom:3px;position:relative}.play-video-corner span{color:#fff;display:block;font:11px / 18px Gotham-Medium;margin:0 8px 5px 0;position:relative;text-transform:uppercase}.play-video-corner::before{border-color:transparent transparent #d01312 transparent;border-style:solid;border-width:0 0 110px 110px;content:"";height:0;position:absolute;right:0;transition:border-color 0.3s;width:0}.product-section{padding:40px 0;flex-direction:row}@media (max-width: 1200px){.product-section{flex-direction:column}}.product-section .underlined-h2-title{text-align:center}.product-section .left-content{padding-top:10px;width:60%}.product-section .left-content img{display:block;position:relative;object-fit:cover;object-position:center;width:100%;height:auto;max-height:550px}.product-section .left-content img::before{content:"";position:absolute;width:100%;height:100%;background:url(/Portals/0/Images/bg_vertical-checkers.png) repeat-y top right}@media (max-width: 1200px){.product-section .left-content{padding-top:0px;width:100%}}.product-section .main-content{padding:40px;width:100%}@media (min-width: 768px){.product-section .main-content{padding-top:20px;width:100%}}.product-section .main-content h2{font-family:"oswaldbold",Arial}.product-section .main-content strong,.product-section .main-content b{font-family:"oswaldbold",Arial;text-transform:uppercase;font-weight:normal}@media (min-width: 768px){.product-section .main-content p{font:18px/30px "latoregular",Arial}}@media (min-width: 768px){.product-section .main-content{padding-top:40px}}@media (min-width: 1200px){.product-section .main-content:not(:first-child){padding:40px;width:40%}}.product-section:nth-child(odd){flex-direction:row-reverse}@media (max-width: 1200px){.product-section:nth-child(odd){flex-direction:column}}.product-section:nth-child(even) .left-content img::before{background-position:top left}.product-feature-section{background:#223849;color:#fff;padding:50px}.product-feature-section .product-featured-headline{font:45px/47px "oswaldbold",Arial;color:#cf2630;font-weight:100;text-transform:uppercase;margin-bottom:10px}.product-feature-section .product-features{margin:0;padding:0;list-style-type:none;counter-reset:featurenumber}.product-feature-section .product-feature-item{width:25%;padding:20px}@media only screen and (max-width: 1700px){.product-feature-section .product-feature-item{width:33.3%}}@media only screen and (max-width: 1000px){.product-feature-section .product-feature-item{width:50%}}@media only screen and (max-width: 800px){.product-feature-section .product-feature-item{width:100%}}.product-feature-section .product-feature-item .feature-title{font:22px/30px "oswaldregular",Arial;font-weight:100;text-transform:uppercase;margin-bottom:10px}.product-feature-section .product-feature-item:before{float:left;content:counter(featurenumber);counter-increment:featurenumber;font-family:sans-serif;color:#7dd8d5;font-weight:bold;font-size:50px;margin-right:15px;margin-top:-20px;height:100%}.comparison-section{background:#ebebeb;padding:30px 15px}@media (min-width: 576px) and (max-width: 767px){.comparison-section{padding:30px calc(50% - 255px)}}@media (min-width: 768px) and (max-width: 991px){.comparison-section{padding:30px calc(50% - 345px)}}@media (min-width: 992px){.comparison-section{padding:100px 0}}@media (min-width: 1200px){.comparison-right{padding-left:15px;width:calc(71.9916% + 15px)}}.comparison-left{padding-bottom:15px}@media (min-width: 576px){.comparison-left{max-width:441px;padding:0 15px 30px 0;width:100%}}@media (min-width: 768px){.comparison-left{padding-bottom:0}}@media (min-width: 992px){.comparison-left{padding-left:15px}}.comparison-text{font:14px/22px "latoregular",Arial}@media (min-width: 768px){.comparison-text{font:18px/30px "latoregular",Arial}}.comparison-link{margin-top:8px}.faq-groups{margin-bottom:8px}.faq-group-title{margin-bottom:8px}.faq-group-content{display:none}.faq-item{margin-bottom:4px}.faq-question{font-family:"Gotham-Medium",Arial;transition:color 0.3s}.faq-question:hover{color:#cf2630}.faq-answer{display:none}.faq-group{border-bottom:1px solid #ebebeb;margin:12px 0}.home h1{font:26px/32px "oswaldbold",Arial;margin:0 0 8px}@media (min-width: 768px){.home h1{font:30px/40px "latoregular",Arial}}@media (min-width: 768px) and (max-width: 991px){.home h1{padding-top:15px}}@media (min-width: 992px){.home h1{font:38px/50px "oswaldbold",Arial;padding-top:50px}}.home h3{font:24px/30px "oswaldbold",Arial;margin-bottom:5px}@media (min-width: 768px){.home h3{font:50px/60px "oswaldbold",Arial}}.home p{color:#313e49;font:18px/24px "latoregular",Arial}.home .Normal .btn-fm{border-color:#494b50;color:#494b50}@media (min-width: 768px){.home .Normal .btn-fm{margin-top:15px}}.home-banner-section{overflow:hidden;margin-top:-100px}@media (max-width: 768px){.home-banner-section{margin-top:0px !important}}.home-banner-section video{display:none;height:100%;left:0;object-fit:cover;position:fixed;width:100%;z-index:-1}@media (min-width: 768px){.home-banner-section video{display:block}}.home-banner-section>.container-fluid{position:relative;z-index:1;padding:0px !important}.banner-slider .banner{height:800px !important;width:100%;background-position:right center}@media (max-width: 576px){.banner-slider .banner{height:500px !important}}.banner-slider .banner .copy-container{width:100%;height:100%;align-items:center}.banner-slider .banner .banner-copy{max-width:1400px;color:#FFF;text-transform:uppercase;margin:auto;padding:0 60px;text-shadow:2px 2px 2px rgba(0,0,0,0.65)}.banner-slider .banner .banner-title{font:78px/78px "oswaldbold",Arial}.banner-slider .banner .banner-subtitle{font-size:30px;font-family:"latolight",Arial}@media (max-width: 992px){.banner-slider{padding:0;text-align:center}.banner-slider .banner .row{align-items:flex-end}.banner-slider .banner .banner-title{font:40px/40px "oswaldbold",Arial}.banner-slider .banner .banner-copy{padding:40px 0;background:rgba(34,56,73,0.6);position:relative;bottom:-140px;margin-right:-15px}}@media (max-width: 1199px){.banner-slider{padding:30px;padding:0px}.banner-slider div.banner{height:600px;background-position:right -300px center !important}.banner-slider .banner .row{align-items:flex-end}}.banner-slider .slick-dots{bottom:10px;left:13px;text-align:center;transition:background-color .5s}.banner-slider .slick-dots li{background:#cf2630;height:8px;margin:0 7px 0 0;width:53px}@media (min-width: 576px){.banner-slider .slick-dots li{height:6px}}.banner-slider .slick-dots li.slick-active{background:#fff}.banner-slider .slick-dots button{display:none}@media (min-width: 768px){.banner-slider.slick-dotted.slick-slider{margin-bottom:0}}.homepage-slider{color:#fff;padding:0px}@media (min-width: 576px) and (max-width: 1199px){.homepage-slider{height:300px;padding:0px}}@media (min-width: 1200px){.homepage-slider{height:761px;padding:135px 45px}}.scroll-indicator{bottom:35px;left:calc(50% - 10px);position:absolute;z-index:20;background:rgba(34,56,73,0.6);padding:10px;border-radius:25px;display:none !important}.signup{background:#000}.signup .retailer-signup,.signup .newsletter-signup{background:#cf2630;flex-basis:49.8%}.signup .retailer-signup .copy p,.signup .newsletter-signup .copy p{color:#fff}@media (max-width: 992px){.signup .retailer-signup,.signup .newsletter-signup{flex-basis:99.8%}.signup .retailer-signup .newsletter-signup,.signup .newsletter-signup .newsletter-signup{margin-top:5px !important}}.signup .retailer-signup .btn-dark,.signup .newsletter-signup .btn-dark{background:#000;border:none;color:#fff}.signup .retailer-signup .btn-dark:hover,.signup .newsletter-signup .btn-dark:hover{color:#cf2630}.signup .retailer-signup .img,.signup .newsletter-signup .img{min-width:214px}.home-main{padding:15px;background:url(/Portals/_default/skins/phantom-bio/img/BG_Red-Checker.gif) 0px 360px repeat-x;margin-top:60px}.home-main .main-left-pane{text-align:center}.home-main .main-left-pane img{max-height:600px}@media (max-width: 991px){.home-main{background:#ccc;background:transparent}.home-main .main-left-pane img{max-height:300px}}@media (min-width: 768px) and (max-width: 1199px){.home-main{padding-top:15px}}@media (min-width: 1200px){.home-main{padding:0px}}.home-main .main-left-pane{text-align:center}.home-main .main-left-pane img{max-height:600px}.product-main.container-fluid{padding:0px}.product-main.container-fluid .product-left-pane{background:url(/Portals/0/Images/Home/Phantom-GT_Home.png) right center/cover no-repeat;min-height:300px}.product-main.container-fluid .product-center-pane{display:flex;align-self:center;text-align:left !important;font-size:21px;color:#334655;padding:60px 30px}.product-main.container-fluid .product-center-pane em{font-size:21px;color:#334655}.product-main.container-fluid .product-right-pane{background:url(/Portals/0/Images/Home/Phantom-GT2_home.jpg) center center/cover no-repeat}.add-ons-main{background:#223849;padding:0px 20px !important;margin-bottom:60px}.add-ons-main p{color:#fff}.add-ons-main .category-products{margin:0px !important}.add-ons-main .product-accessories{margin:0px !important}@media (min-width: 768px){.product-row-one{background:no-repeat url("/portals/_default/skins/phantom-bio/img/BG_Multi-Bar-LEDs.png") left center/50% auto}}@media (min-width: 1200px){.product-row-one{background-size:52.5% auto}}@media (min-width: 768px){.product-row-two{background:no-repeat url("/portals/_default/skins/phantom-bio/img/BG_Top-Light-LEDs.png") right center/50% auto}}@media (min-width: 1200px){.product-row-two{background-size:52.5% auto}}.product-row-three{margin-bottom:30px}@media (min-width: 768px){.product-row-three{background:no-repeat url("/portals/_default/skins/phantom-bio/img/BG_Veg-Prop-LEDs.png") left center/50% auto}}@media (min-width: 576px) and (max-width: 1199px){.product-row-three{margin-bottom:60px}}@media (min-width: 1200px){.product-row-three{background-size:52.5% auto;margin-bottom:160px}}@media (min-width: 1200px){.home-row-pane{min-height:817px}}.home-row-content{padding-top:30px}@media (min-width: 768px) and (min-width: 1199px){.home-row-content{padding-top:60px}}@media (min-width: 1200px){.home-row-content{padding-top:355px}}.add-ons-main .add-ons-prod-pane a{color:#fff}.add-ons-main .add-ons-prod-pane a:hover{color:#fff;text-decoration:underline}.add-ons-main .buy-now .btn{background:#fff;color:#223849}.add-ons-main .buy-now .btn:hover{background:#223849;color:#fff;border:1px solid #fff}.bottom-pane{text-align:center}.bottom-pane em{font-size:21px;color:#334655}.instagram-wrap{padding:45px 0px;background:url(/Portals/_default/skins/phantom-bio/img/BG_Checker-2-Row.gif) top left repeat-x}.instagram-wrap div.instagram-bottom{margin-top:-6px;padding-top:55px;background:url(/Portals/_default/skins/phantom-bio/img/BG_Checker-2-Row.gif) top left repeat-x}.instagram-backlink,.instagram-backlink:link,.instagram-backlink:visited,.instagram-backlink:active{color:#494b50;display:inline-block;font:20px/30px "Gotham-Medium",Arial;margin-bottom:30px;text-align:center;text-transform:uppercase}.instagram-backlink i,.instagram-backlink:link i,.instagram-backlink:visited i,.instagram-backlink:active i{font:34px / 30px FontAwesome;margin-right:8px;vertical-align:top}.instagram-backlink:hover,.instagram-backlink:link:hover,.instagram-backlink:visited:hover,.instagram-backlink:active:hover{color:#6d6d6d}@media (min-width: 1200px){.instagram-backlink,.instagram-backlink:link,.instagram-backlink:visited,.instagram-backlink:active{margin-bottom:0px}}#mainContent{position:relative;top:-120px}.white-bg{background:#fff;position:relative;z-index:2}.white-bg .bottom-pane p:last-child{margin-bottom:0}.letter-header{background:#cf2630;border:2px solid #cf2630;color:#fff;display:inline-block;font:20px/26px "Gotham-Medium",Arial;margin:8px 0;padding:0px 6px}.letter-select{border-bottom:1px solid #cf2630;font-size:0;margin-bottom:10px;padding-bottom:10px}.letter-select a{font:16px/22px "latoregular",Arial;margin:0 2px}@media (min-width: 768px){.letter-select a{font:16px/22px "Gotham-Medium",Arial;margin:0 4px}}.letter-select .letter-disabled{color:#cdd1db;cursor:default}@media (max-width: 767px){.letter-row-end::after{content:"";display:block}}.back-top-link,.back-top-link:link,.back-top-link:visited,.back-top-link:active{background-color:#cf2630;border:2px solid #cf2630;bottom:100px;color:#fff;padding:3px 6px;position:fixed;right:15px;transition:background-color 0.3s}.back-top-link:hover{background-color:#cf2630}.interior{flex-grow:1}body>form{display:flex;flex-direction:column;min-height:100vh}.banner-pane{margin-bottom:20px}.rep-1,.rep-2,.rep-3{margin-bottom:25px;padding-left:32px;position:relative}.rep-num{border-radius:50%;color:#fff;display:inline-block;height:24px;left:0;position:absolute;text-align:center;top:0;width:24px}.rep-1 .rep-num{background:#435266}.rep-2 .rep-num{background:#7e939f}.rep-3 .rep-num{background:#cfe17c}.video-container{margin:10px 0 50px 0}.lighting-brochure{margin:50px 0 60px 0}.interior-full-width .banner-pane{margin-bottom:0}.gray-section{background:#cf2630;padding:30px 0;position:relative}.gray-section::after{border-color:#cf2630 transparent transparent transparent;border-style:solid;border-width:15px 15px 0 15px;content:"";height:0;left:50%;position:absolute;top:100%;transform:translateX(-50%);width:0}@media (min-width: 1200px){.gray-section{padding:70px 0}}.gray-section p{color:white}.gray-tri-bg{background-image:url("../img/soft-plant-bg.png");bottom:40px;height:464px;position:absolute;right:0;width:509px}@media (min-width: 768px){.gray-tri-bg{bottom:80px}}.gray-left .Normal p{margin-bottom:20px}@media (min-width: 1200px){.gray-left .Normal p{font:18px/30px "latoregular",Arial;margin-bottom:40px}}.gray-left .Normal img{display:block;margin-bottom:6px}.gray-two-columns{padding-top:5px}@media (min-width: 1200px){.gray-two-columns{padding-top:18px}}.gray-tri-pane h3{color:#ea7125;font:26px/36px "Gotham-Medium",Arial}.gray-tri-pane p{font:18px/30px "latoregular",Arial}.gray-tri-right{margin:0 auto;max-width:100%;padding-top:10px}@media (min-width: 1200px){.gray-tri-right{padding-top:92px;width:460px}}.gray-tri-left{display:flex;flex-wrap:wrap;justify-content:space-around}@media (min-width: 1200px){.gray-tri-left{padding-top:52px}}.gray-tri-left .DnnModule{padding-top:10px}@media (min-width: 768px){.gray-tri-left .DnnModule{max-width:calc(50% - 30px);padding-top:40px;width:315px}}.about-collage{display:flex;justify-content:flex-end}@media (max-width: 991px){.about-collage{display:none}}.collage-overlay{position:relative}.collage-overlay-content{bottom:0;left:15px;position:absolute;text-align:left}@media (min-width: 1200px){.collage-overlay-content{bottom:8px;left:35px}}.collage-overlay-content p{font:20px/26px "Gotham-Medium",Arial;text-transform:uppercase}@media (min-width: 1200px){.collage-overlay-content p{font:24px/28px "Gotham-Medium",Arial}}.collage-left{display:flex;flex-basis:50%;flex-direction:column}.collage-left img{flex-grow:1}.collage-right{display:flex;flex-basis:50%;flex-direction:column;max-width:380px}.collage-right img{flex-grow:1}.lgray-section{background:#f5f7f7;padding:30px 0}@media (min-width: 992px){.lgray-section{padding:80px 0}}.lgray-section .title{color:#cf2630}.lgray-section p{font:18px/30px "latoregular",Arial}.lgray-bot{background:#e8e5e5}.red-section{background:url("../img/custom-light-bg.jpg");background-size:cover;padding:30px 0;display:none}@media (min-width: 1200px){.red-section{padding:65px 0}}.red-pane{background:#cf2630;padding:10px 30px}.red-pane h2{color:#fff;font:28px/36px "latoregular",Arial;margin-bottom:8px}@media (min-width: 768px){.red-pane h2{font:45px/55px "latoregular",Arial;margin-bottom:15px}}.red-pane p{color:#fff;font:16px/24px "latoregular",Arial}.red-pane p strong,.red-pane p b{font-weight:"Gotham-Medium",Arial;font-weight:normal}@media (min-width: 768px){.red-pane p{font:18px/30px "latoregular",Arial}}.red-pane .btn{border:1px solid #fff;font:15px/25px "Gotham-Medium",Arial;text-transform:uppercase;transition:background-color .3s, border-color 0.3s}@media (min-width: 992px){.red-pane .btn{margin-top:20px;min-width:200px}}@media (min-width: 1200px){.red-pane{padding:98px 85px 70px}}.red-wrap{display:flex}.red-wrap .red-left{width:100%}@media (min-width: 992px) and (max-width: 1199px){.red-wrap .red-left{padding-right:35px;width:60%}}@media (min-width: 1200px){.red-wrap .red-left{padding-right:35px;width:40%}}.red-wrap .red-right{width:60%}@media (max-width: 991px){.red-wrap .red-right{display:none}}@media (min-width: 992px) and (max-width: 1199px){.red-wrap .red-right{width:40%}}.white-section{background:#fff}.white-section .title{color:#cf2630}.white-section p{font:18px/30px "latoregular",Arial}.white-section .content-pane:not(.DNNEmptyPane),.white-section .white-pane:not(.DNNEmptyPane){padding:30px 0}@media (min-width: 768px){.white-section .content-pane:not(.DNNEmptyPane),.white-section .white-pane:not(.DNNEmptyPane){padding:70px 0}}.testimonials-section{background:#990a13;position:relative;z-index:2}@media (min-width: 768px){.testimonials-section::before{background:#223849;content:"";height:100%;left:0;position:absolute;top:0;width:43.11%;z-index:-1}}.testimonials-section::after{border-color:transparent transparent transparent #223849;border-style:solid;border-width:16px 0 16px 16px;content:"";height:0;left:43.11%;position:absolute;top:50%;transform:translateY(-50%);width:0;z-index:-1}.featured-testimonials-intro{color:#fff;font:26px/32px "latoregular",Arial}@media (min-width: 1200px){.featured-testimonials-intro{font:45px/55px "latoregular",Arial}}.featured-testimonials-left{margin:20px 0}@media (min-width: 768px) and (max-width: 1199px){.featured-testimonials-left{margin:30px 0}}@media (min-width: 1200px){.featured-testimonials-left{margin:85px 0}}.featured-testimonials-right{margin:25px 50px 0 0}@media (min-width: 768px) and (max-width: 1199px){.featured-testimonials-right{margin:55px 50px 25px 0}}@media (min-width: 1200px){.featured-testimonials-right{margin:105px 0 55px}}@media (min-width: 1600px){.featured-testimonials-right{margin-left:75px}}.featured-testimonials-align{position:relative}.featured-testimonials-box{align-items:center;background:#cf2630;display:flex;padding:30px 15px;position:relative;text-align:left;width:100%}@media (min-width: 1200px){.featured-testimonials-box{max-width:calc(100% - 140px);min-height:350px;padding:32px;width:400px}}.featured-testimonials-box::before{background-image:url("../img/testimonial-quotes.png");content:"";height:37px;left:50%;position:absolute;top:-18px;transform:translateX(-50%);width:59px;z-index:2}.featured-slider{margin:0;max-width:100%}@media (min-width: 1200px){.featured-slider{margin:0 -92px;max-width:calc(100% + 184px)}}.featured-testimonial-text{color:#fff;font:18px/34px "latoregular",Arial}.featured-testimonial-author{color:#fff;font:18px/24px "Gotham-Medium",Arial;margin:20px 92px 0;text-align:right;text-transform:uppercase}.featured-testimonials-next{color:#6d6d6d;cursor:pointer;font-size:35px;position:absolute;right:-50px;top:50%;transform:translateY(-50%);transition:color 0.3s}.featured-testimonials-next:hover{color:#fff}@media (min-width: 1200px){.featured-testimonials-next{font-size:55px;right:0}}.all-testimonials-align{margin:10px 0;text-align:right}@media (min-width: 1200px){.all-testimonials-align{width:400px}}a.all-testimonials-link{color:#ea7125;display:inline-block;font:12px/34px "latoregular",Arial}a.all-testimonials-link:hover{color:#fff}.resource-blocks-pane{display:flex;flex-wrap:wrap;justify-content:space-between;margin:30px 15px 0}@media (min-width: 992px){.resource-blocks-pane{margin-top:75px}}.resource-blocks-pane>.DnnModule{padding:0 15px;width:100%}@media (min-width: 768px) and (max-width: 991px){.resource-blocks-pane>.DnnModule{flex:0 0 50%;max-width:50%}}@media (min-width: 992px){.resource-blocks-pane>.DnnModule{flex:0 0 33.333333%;max-width:410px}}.resource-blocks-pane>.DnnModule .Normal{border:1px solid #cf2630;margin-bottom:30px;padding:30px 35px 15px}@media (min-width: 992px){.resource-blocks-pane>.DnnModule .Normal{margin-bottom:90px}}.resource-blocks-pane>.DnnModule .Normal a{background:#cf2630;border-radius:16px;color:#fff;display:inline-block;font:15px/23px "latoregular",Arial;padding:8px 23px;text-transform:uppercase;transition:background-color 0.3s}.resource-blocks-pane>.DnnModule .Normal a:hover{background:#cf2630}.resource-blocks-pane h2{color:#cf2630;font:26px/32px "Gotham-Medium",Arial;margin-bottom:12px}
