#job-listings{}#job-listings
.job{border-top:2px solid #CCC;padding:20px
0}#job-listings .job:first-child{border:0;padding-top:0}#job-listings .job
h3{margin-bottom:5px;color:#1c3f93}#job-listings .job
.date{font-style:italic;margin-bottom:10px}#job-listings .job p:last-of-type{margin-bottom:20px}.page-id-1038
.gform_wrapper{max-width:100% !important}
/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;position:relative;text-rendering:optimizeLegibility}body{margin:0}article,aside,footer,header,nav,section{display:block}h1,h2,h3,h4,h5,h6{margin:0}figcaption,figure,main{display:block}figure{margin:1em
40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button, html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px
dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}article,aside,details,figcaption,figure,footer,header,hgroup,img,menu,nav,section,div,span,h1,h2,h3,h4,h5,h6{display:block}header,footer,nav,section,article,aside,div,span,h1,h2,h3,h4,h5,h6{position:relative}input,select{vertical-align:middle}table{border-collapse:collapse;border-spacing:0}@font-face{}body{font:normal 1em/1.75 "Libre Franklin", Arial, Helvetica, sans-serif;text-decoration:none;color:#555;font-weight:400;position:relative;background:#fff}body
.bkgd{overflow:hidden}section:not(#flexFeatures){background:#fff}#top{min-height:75vh}.fullScreen{min-width:100%;clear:both}.wrap{max-width:1200px !important;margin:0
auto;clear:both}*, .row *:after,*:before{-webkit-box-sizing:border-box;box-sizing:border-box;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*:hover{-webkit-transition:all 0.2s;transition:all 0.2s}.clearfix:before,.clearfix:after{content:'';display:table;clear:both}.gutter{padding:20px}section.gutter{padding:40px}.backToTop{position:fixed;bottom:20px;right:20px;background:rgba(0,0,0,0.7);width:40px;height:40px;border-radius:100px;display:none;text-align:center;z-index:99999}.backToTop:before{font-family:"Font Awesome 5 Free";font-size:25px;line-height:40px;color:#fff;content:'\f062'}.backToTop:hover{background:rgba(0,0,0,0.9);text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:"Raleway",Arial,Helvetica,sans-serif;line-height:1.25em;margin-bottom:10px}.activeBg h1, .activeBg h2, .activeBg h3, .activeBg h4, .activeBg h5, .activeBg
h6{color:#fff !important}h1{font-size:3em;font-weight:800;text-transform:uppercase}#mainContainer
h1.pageTitle{background:#fff;margin-bottom:0px;line-height:1em}h2{font-size:2.25em}h3{font-size:1.875em}h4{font-size:1.5em}h5{font-size:1.25em}h6{font-size:1.125em}p{margin:0
0 20px;padding:0}p:first-of-type{padding:0px}p:empty{display:none}p:last-of-type{margin-bottom:0px}p:last-of-type+*{padding-top:20px}strong{font-weight:700}blockquote{padding:40px;background:#f9f9f9;margin:0
0 40px;position:relative;clear:both}blockquote::before{content:open-quote;font-size:46px;height:36px;margin:0;position:absolute;top:50%;left:22px;padding:10px;display:block;background:#e8e8e8;line-height:38px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}blockquote
p{border-left:solid 3px #ccc;padding-left:40px !important;margin-bottom:0}hr{padding:40px
0px 0px 0px;margin:0px
0px 40px 0px;border:none;border-bottom:solid 1px #ccc;clear:both}.single
hr{padding:20px
0 0;margin:0
0 20px}.single .metaData+hr{padding-top:5px}.single hr+#mainContent{padding-top:0}table{width:100%;padding:0;margin:0}table+*{margin:0
0 40px}ul,ol{margin:0
0 20px 0px;padding:0
0 0 40px;position:relative}ul li, ol
li{padding:0;margin-bottom:10px}ul li:empty, ol li:empty{display:none}li>ul,li>ol{margin-bottom:0}a{text-decoration:none;position:relative;-webkit-transition:all 0.2s;transition:all 0.2s}a:hover,a:focus,a:active{outline:0;-webkit-transition:all 0.2s;transition:all 0.2s}a.globalLink,a.read-more{padding:10px
30px;margin:0;color:#fff;font-weight:900;display:inline-block;text-align:center;position:relative;border-radius:10px;background:#f22f24;font-family:"Raleway",Arial,Helvetica,sans-serif;text-transform:uppercase}#sidebar
a.globalLink{background:#1c3f93}a.globalLink:hover,a.read-more:hover{color:#fff !important;border-radius:10px}a.globalLink:hover:before,a.read-more:hover:before{content:'';position:absolute;z-index:0;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.15);border-radius:10px}a.globalLink + *, .row a.read-more+*{margin-top:20px}a.globalLink
span{position:relative;z-index:10}.metaData{display:inline-block;font-size:0.75em;padding:15px
0px !important}.break{display:inline-block;padding:0
10px}.featuredImgContainer{max-height:600px;margin:0;padding:0;overflow:hidden}.featuredImg{height:0;padding-bottom:36.25%;margin:0;background-repeat:no-repeat;background-position:center center;background-size:cover;display:block}.home
.featuredImg{padding-bottom:56.25%;margin:0
0 20px}.featuredImgContainer
.featuredImg{margin-bottom:0}.row{padding:0;position:relative}.row.margin{margin:0
-15px}.row:before,.row:after{content:'';display:table;clear:both}.col-100{max-width:100%;float:none}.col-92{max-width:91.66%}.col-83{max-width:83.33%}.col-80{max-width:80%}.col-75{max-width:75%}.col-67{max-width:66.67%}.col-58{max-width:58.33%}.col-50{max-width:50%}.col-42{max-width:41.66%}.col-33{max-width:33.33%}.col-25{max-width:25%}.col-20{max-width:20%}.col-17{max-width:16.66%}.col-8{max-width:8.33%}[class*="col-"]{float:left;display:block;padding:0;margin:0;position:relative;width:100%;overflow:hidden}.row.margin [class*="col-"], .row.margin li[class*="col-"]{padding:0
15px;margin:0
0 20px}[class*="col-"] .col-content{margin:0;padding:20px;position:relative}.row [class*="col-"] .col-content, .row.margin [class*="col-"] .col-content{margin:0}img{width:auto;height:auto;max-width:100%;padding:0px;margin:0px
0px 40px;position:relative;display:block}img[align=left]{margin:0
40px 40px 0}img[align=right]{margin:0
0 40px 40px}img[align=center]{margin:0
auto 40px}img.alignleft{float:left;margin:0px
40px 40px 0}img.alignright{float:right;margin:0px
0 40px 40px}img.aligncenter{float:none;margin:0
auto 40px}.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail{max-width:100%;height:auto}.alignleft{display:inline;float:left;margin-right:15px}.alignright{display:inline;float:right;margin-left:15px}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;text-align:center}.left{float:left}.right{float:right}.centerXY{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.centerY{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.centerX{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}embed,iframe,object{max-width:100%}.responsiveVideo{display:block;margin:0;padding:0
0 56.25%;position:relative;width:100%}.responsiveVideo iframe, li.video
iframe{position:absolute;width:100%;height:100%;top:50%;left:50%;border:none;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.youtube-player{position:relative;padding-bottom:56.23%;margin:0
!important;height:0;overflow:hidden;width:100%;background:#000}.flexsliderHero
.responsiveVideo{height:calc(100vw * 0.5625)}.youtube-player div[data-id]{padding-bottom:56.23%}.youtube-player
iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:transparent}.youtube-player
img{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;border:none;height:auto;cursor:pointer;-webkit-transition: .4s all;-moz-transition: .4s all;transition: .4s all}.youtube-player img:hover{-webkit-filter:brightness(75%)}.youtube-player
.play{height:72px;width:72px;left:50%;top:50%;margin-left:-36px;margin-top:-36px;position:absolute;background:url("//i.imgur.com/TxzC70f.png") no-repeat;cursor:pointer}.map{display:block;position:relative;padding:0
0 36.25%;margin:0;width:100%}.map
iframe{width:100%;height:100%;position:absolute;top:0;left:0}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],select,textarea{width:100%;font-family:inherit;font-size:1em;padding:20px;margin:0px;border:solid 1px rgba(0,0,0,0.2);color:inherit;background:#fff;-webkit-transition:all 0.2s;transition:all 0.2s}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,select:focus,textarea:focus{background:#f9f9f9;-webkit-transition:all 0.2s;transition:all 0.2s}input[type="button"],input[type="reset"],input[type="submit"]{border:none !important;color:#fff;padding:20px
0px;font-size:0.875em;line-height:0.875em;text-transform:uppercase;border-radius:10px}form#searchform{position:relative}.inside
button#searchsubmit{position:absolute;right:0;bottom:0;padding:30.2px;background:#1c3f93;text-transform:capitalize;display:block;width:55px;border:none}.inside button#searchsubmit:before{content:'\f002';position:absolute;top:50%;left:50%;font-family:"Font Awesome 5 Free";font-size:20px;line-height:20px;color:#fff;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}input[type="button"]:hover,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:hover,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:hover,input[type="submit"]:active,input[type="submit"]:focus{cursor:pointer}#newsletter input[type=email]{width:80%;float:left;border-top-right-radius:0px;border-bottom-right-radius:0px}#newsletter input[type=email]+input[type=submit]{width:20%;float:left;border-top-left-radius:0px;border-bottom-left-radius:0px}.gform_wrapper{max-width:640px !important;margin:0px
!important}div.ginput_complex{width:100% !important}.gform_body,.gform_footer{margin:0
!important;padding:0
!important;width:100% !important;font-size:0.875em !important;clear:none !important}.gform_wrapper .top_label
div.ginput_container{margin:0px
!important}.gform_body
li{margin:0px
0px 0px !important}.ginput_container_name
span{padding-right:0px !important;margin-right:1.5% !important;width:48.5% !important}.gform_wrapper
textarea{padding:20px
!important}.ginput_container_name span:nth-of-type(2){margin-right:0px !important}.gform_wrapper ul.gform_fields
li.gfield{padding-right:0px !important;margin-bottom:15px !important}.gform_wrapper
textarea.medium{height:180px !important}.gform_wrapper .top_label li.gfield.gf_left_half, .gform_wrapper .top_label
li.gfield.gf_right_half{display:-moz-inline-stack;display:inline-block;vertical-align:top;width:49% !important;padding-right:16px;float:none}.gform_wrapper .top_label
li.gfield.gf_left_half{margin-right:2% !important}.gform_body label
.gfield_required{display:inline-block !important}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:15px
!important}.gform_wrapper.gf_browser_gecko
select{padding:11px
20px !important;line-height:inherit !important}.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type="submit"], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type="submit"]{width:100% !important}.g-recaptcha{-webkit-transform-origin:left top;transform-origin:left top}.select-hidden{display:none;visibility:hidden;padding-right:10px}.select{cursor:pointer;display:inline-block;position:relative;font-size:13px;color:#999;height:50px;width:100%}.select-styled{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;padding:15px;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in;border-radius:0px;border:solid 1px #ccc;text-align:left;font-size:0.875em;line-height:20px}.select-styled:after{content:"";width:0;height:0;border:7px
solid transparent;border-color:#ccc transparent transparent transparent;position:absolute;top:55%;right:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.select-styled:hover{background-color:rgba(0,0,0,0.05)}.select-styled:active,.select-styled.active{background-color:rgba(0,0,0,0.05)}.select-options{display:none;position:absolute;top:105%;right:0;left:0;z-index:999;margin:0;padding:0;list-style:none;text-align:left}.select-options
li{margin:0;padding:15px;border-top:1px solid #e8e8e8}.select-options li:hover{}.select-options
li{display:block;padding:10px
15px;color:#fff;-moz-transition:all 0.15s ease-in;-o-transition:all 0.15s ease-in;-webkit-transition:all 0.15s ease-in;transition:all 0.15s ease-in}.select-options li a:hover{color:#003451;background:#fff}.select-options li[rel="hide"], .select-options li:first-of-type{display:none}.pagination{clear:both;text-align:center;padding-top:20px}.pagination .page-numbers{display:inline-block}.pagination a, .pagination a:hover, .pagination.active a,.pagination.disabled{cursor:pointer;padding:12px;padding:0.75rem;color:#fff;text-decoration:none}.pagination
.current{cursor:pointer;padding:12px;padding:0.75rem}.pagination a:hover, .pagination.active
a{}ul.ecs-event-list{list-style-type:none}ul.ecs-event-list li.ecs-event{background:#216620;max-width:calc(33.33% - 15px);width:100%;margin:0
0 0 20px}ul.ecs-event-list li.ecs-event:first-child{margin-left:0}ul.ecs-event-list li.ecs-event
a{}ul.ecs-event-list li.ecs-event a
img{}ul.ecs-event-list li.ecs-event h4
a{}ul.ecs-event-list li.ecs-event
.duration.time{}ul.ecs-event-list li.ecs-event .duration.time .tribe-event-time{}ul.ecs-event-list li.ecs-event .duration.time
.timezone{}ul.ecs-event-list+.ecs-all-events{}@media screen and (max-width:1024px){.single #mainContainer
h1{margin:0}h2{font-size:2em}h3{font-size:1.675em}h4{font-size:1.3em}h5{font-size:1.15em}h6{font-size:1em}.featuredImgContainer
.featuredImg{padding-bottom:46%}.single
.featuredImgContainer{margin:0
-40px}#mainContainer
.row.margin{padding:0px;margin:0px}.ginput_container_name span, .ginput_container_name span+span{padding-right:0px !important;margin-right:0% !important;width:100% !important}}@media screen and (max-width:767px){h1{font-size:12vw;line-height:1em}ul,ol{padding:0
0 0 20px}.row article[class*="col-"], .row.margin article[class*="col-"], #mainContent [class*="col-"]{max-width:100%;margin:40px
0 0;height:auto}.row article[class*="col-"]:first-of-type{margin-top:0px}footer [class*="col-"]{max-width:100%}}#gform_wrapper_8.gform_wrapper
select{padding:10px
10px!important}.gfield_list_container
select{padding:10px
10px!important;min-width:200px}.ui-datepicker-title .ui-datepicker-month,
.ui-datepicker-title .ui-datepicker-year{margin:0!important;padding:0!important;width:auto!important}.ui-datepicker-calendar .ui-state-default{-webkit-transition:all 0s ease;-moz-transition:all 0s ease;-ms-transition:all 0s ease;-o-transition:all 0s ease;transition:all 0s ease}#masthead{z-index:10000!important}input[type=text],input[type=email],input[type=password],input[type=file],input[type=submit],textarea{-webkit-appearance:none}.ui-datepicker-calendar .ui-state-default:hover{background:#f7f7f7!important}body #gform_wrapper_8.gform_wrapper ul.gform_fields,
body #gform_wrapper_7.gform_wrapper
ul.gform_fields{margin:0
-2% 0 0!important}#gform_wrapper_7.gform_wrapper
.gform_footer{clear:both!important}#gform_wrapper_8.gform_wrapper
.gform_footer{clear:both!important}body #gform_wrapper_7.gform_wrapper ul .gfield_consent_description,
body #gform_wrapper_8.gform_wrapper ul
.gfield_consent_description{font-size:1em}#gform_wrapper_8.gform_wrapper ul.gform_fields li.gfield.half,
#gform_wrapper_7.gform_wrapper ul.gform_fields
li.gfield.half{clear:none;width:48%;float:left;margin:0
2% 20px 0!important}#gform_wrapper_8.gform_wrapper ul.gform_fields li.gfield.quater,
#gform_wrapper_7.gform_wrapper ul.gform_fields
li.gfield.quater{clear:none;width:23%;float:left;margin:0
2% 20px 0!important}#gform_wrapper_8.gform_wrapper ul.gform_fields li.gfield.five,
#gform_wrapper_7.gform_wrapper ul.gform_fields
li.gfield.five{clear:none;width:18%;float:left;margin:0
2% 20px 0!important}#gform_wrapper_8.gform_wrapper ul.gform_fields li.gfield.full,
#gform_wrapper_7.gform_wrapper ul.gform_fields
li.gfield.full{width:98%!important;margin:0
0 20px !important}body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html
.label{font-weight:bold}#gform_wrapper_8.gform_wrapper ul.gform_fields li.gfield.quater input,
#gform_wrapper_8.gform_wrapper ul.gform_fields li.gfield.half input,
#gform_wrapper_8.gform_wrapper ul.gform_fields li.gfield.full  input,
#gform_wrapper_7.gform_wrapper ul.gform_fields li.gfield.quater input,
#gform_wrapper_8.gform_wrapper ul.gform_fields li.gfield.five input,
#gform_wrapper_7.gform_wrapper ul.gform_fields li.gfield.five input,
#gform_wrapper_7.gform_wrapper ul.gform_fields li.gfield.half input,
#gform_wrapper_7.gform_wrapper ul.gform_fields li.gfield.full
input{width:100%!important;border-radius:0;-webkit-border-radius:0}#gform_wrapper_8.gform_wrapper ul.gform_fields li.gfield .gfield_checkbox  input ,
#gform_wrapper_8.gform_wrapper ul.gform_fields li.gfield .gfield_radio  input,
#gform_wrapper_7.gform_wrapper ul.gform_fields li.gfield .gfield_checkbox  input ,
#gform_wrapper_7.gform_wrapper ul.gform_fields li.gfield .gfield_radio
input{margin:2px
7px 0 1px!important;width:17px!important;height:17px!important;float:left}#gform_wrapper_8 .ginput_container_consent  input,
#gform_wrapper_7 .ginput_container_consent
input{margin:3px
17px 0 0!important;width:16px!important;height:16px!important;float:left}#gform_wrapper_8 .ginput_container_consent,
#gform_wrapper_7
.ginput_container_consent{float:left}#gform_wrapper_8.gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label,
#gform_wrapper_7.gform_wrapper li.gfield.gfield_error.gfield_contains_required
label.gfield_label{margin-top:0!important}#gform_wrapper_8.gform_wrapper ul.gform_fields li.gfield.gfield_error,
#gform_wrapper_7.gform_wrapper ul.gform_fields
li.gfield.gfield_error{background:none!important;border:none!important;padding:0!important}#gform_wrapper_8.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description.validation_message,
#gform_wrapper_7.gform_wrapper li.gfield.gfield_error.gfield_contains_required
div.gfield_description.validation_message{padding-top:4px}#gform_wrapper_7.gform_wrapper .field_description_below .validation_message,
#gform_wrapper_8.gform_wrapper .field_description_below
.validation_message{padding-top:4px}#gform_wrapper_7.gform_wrapper .gfield_error .gfield_repeater_wrapper   input, #gform_wrapper_8.gform_wrapper .gfield_error .gfield_repeater_wrapper
input{border-color:#790000}body #gform_wrapper_8 .ginput_container_list table.gfield_list tbody tr td.gfield_list_icons img,
body #gform_wrapper_7 .ginput_container_list table.gfield_list tbody tr td.gfield_list_icons
img{margin-bottom:0!important}#gform_wrapper_8.gform_wrapper .field_description_below .gfield_consent_description,
#gform_wrapper_7.gform_wrapper .field_description_below .gfield_consent_description, .gform_wrapper
.gfield_consent_description{display:block;clear:none !important;margin-top:4px !important;overflow:hidden!important;max-height:2400px!important;width:auto!important}body #gform_wrapper_8.gform_wrapper ul li.gfield_html
label{font-weight:700;display:block}#gform_wrapper_8.gform_wrapper li.gfield
fieldset{border:none}#gform_wrapper_8.gform_wrapper li.gfield fieldset .gfield_repeater_cell
input{width:100%}#gform_wrapper_8 .gfield_repeater_item
.gfield_repeater_buttons{padding:0;clear:both}#gform_wrapper_8.gform_wrapper li.gfield fieldset
.gfield_repeater_cell{clear:both;float:none;width:98%;margin:0
2% 20px  0}#gform_wrapper_8.gform_wrapper .top_label select.medium,
#gform_wrapper_7.gform_wrapper .top_label
select.medium{width:100%!important}.gfield_repeater_buttons .add_repeater_item_plus, .gfield_repeater_buttons
.remove_repeater_item_minus{line-height:22px;padding:0}#gform_wrapper_7.gform_wrapper select,
#gform_wrapper_8.gform_wrapper select,
#gform_wrapper_7.gform_wrapper.gf_browser_gecko select,
#gform_wrapper_8.gform_wrapper.gf_browser_gecko
select{background:none!important;box-shadow:none!important;height:48px;padding:0;border-radius:0!important;-webkit-border-radius:0!important}#field_7_5
label{display:block}#gform_wrapper_8.gform_wrapper .top_label
.gfield_label{display:block;margin:0
0 6px}#gform_wrapper_8.gform_wrapper ul.gform_fields
li.gfield.five.first{clear:left}#gform_wrapper_7.gform_wrapper ul.gform_fields
li.gfield.quater.first{clear:left}#gform_wrapper_8.gform_wrapper  div.ginput_container.ginput_container_fileupload  + .gfield_description,
#gform_wrapper_7.gform_wrapper  div.ginput_container.ginput_container_fileupload+.gfield_description{display:block!important}#gform_wrapper_7
.gform_delete{float:left;margin:6px
10px 0 0}#gform_wrapper_8
.gform_delete{float:left;margin:6px
10px 0 0}#gform_wrapper_8.gform_wrapper .gfield_repeater_cell label,
#gform_wrapper_7.gform_wrapper .gfield_repeater_cell
label{color:#555;font:700 1em/1.3 "Libre Franklin", Arial, Helvetica, sans-serif}#gform_wrapper_7.gform_wrapper .gfield_repeater_wrapper input,
#gform_wrapper_8.gform_wrapper .gfield_repeater_wrapper
input{border:solid 1px rgba(0,0,0,0.2);border-radius:0;-webkit-border-radius:0}.page-id-1038  .ui-datepicker{margin:-24px auto 0}#gform_wrapper_8 .gfield_repeater_buttons .add_repeater_item_plus,
#gform_wrapper_8 .gfield_repeater_buttons .remove_repeater_item_minus,
#gform_wrapper_7 .gfield_repeater_buttons .add_repeater_item_plus,
#gform_wrapper_7 .gfield_repeater_buttons
.remove_repeater_item_minus{background:url('/wp-content/themes/horizonHD/images/plus-minus.png') no-repeat 50% 6px;background-size:8px auto;text-indent:-9999px;overflow:hidden;padding:0!important}#gform_wrapper_8 .gfield_repeater_buttons .remove_repeater_item_minus,
#gform_wrapper_7 .gfield_repeater_buttons
.remove_repeater_item_minus{background:url('/wp-content/themes/horizonHD/images/plus-minus.png') no-repeat 50% -26px;background-size:8px auto}#gform_wrapper_8.gform_wrapper .gfield_repeater_cell:nth-child(4),
#gform_wrapper_8.gform_wrapper .gfield_repeater_cell:nth-child(5){clear:none!important;float:left !important;width:48%!important;margin-right:2%!important}.hide-label
label.gfield_label{display:none !important}body .gform_wrapper div.gform_body ul.gform_fields li.gfield.no-bottom-margin{margin-bottom:0 !important}body #gform_wrapper_8.gform_wrapper ul.gform_fields li.gfield.full.third,
body #gform_wrapper_7.gform_wrapper ul.gform_fields
li.gfield.full.third{clear:none;width:31.3% !important;float:left;margin:0
2% 20px 0!important}td.gfield_list_cell.gfield_list_1004_cell1{width:140px}@media screen and (max-width:1023px){td.gfield_list_cell.gfield_list_1004_cell1{width:initial}#gform_wrapper_8.gform_wrapper .gfield_list td.gfield_list_cell
input{margin:0;width:100%}#gform_wrapper_8.gform_wrapper ul.gform_fields li.gfield.full
input{margin:0}}@media screen and (max-width:767px){body #gform_wrapper_8.gform_wrapper ul.gform_fields li.gfield.full.third,
body #gform_wrapper_7.gform_wrapper ul.gform_fields
li.gfield.full.third{width:98% !important}#gform_wrapper_8.gform_wrapper ul.gform_fields li.gfield.quater,
#gform_wrapper_8.gform_wrapper ul.gform_fields li.gfield.half,
#gform_wrapper_7.gform_wrapper ul.gform_fields li.gfield.quater,
#gform_wrapper_8.gform_wrapper li.gfield fieldset .gfield_repeater_cell,
#gform_wrapper_8.gform_wrapper .gfield_repeater_cell:nth-child(4),
#gform_wrapper_8.gform_wrapper ul.gform_fields li.gfield.five,
#gform_wrapper_7.gform_wrapper ul.gform_fields li.gfield.five,
#gform_wrapper_8.gform_wrapper .gfield_repeater_cell:nth-child(5),
#gform_wrapper_7.gform_wrapper ul.gform_fields
li.gfield.half{width:98%!important}#gform_wrapper_8.gform_wrapper table.gfield_list td,
#gform_wrapper_7.gform_wrapper table.gfield_list
td{display:block}#gform_wrapper_8.gform_wrapper ul.gform_fields li.gfield.quater input, #gform_wrapper_8.gform_wrapper ul.gform_fields li.gfield.half input, #gform_wrapper_8.gform_wrapper ul.gform_fields li.gfield.full input,
#gform_wrapper_7.gform_wrapper ul.gform_fields li.gfield.quater input, #gform_wrapper_7.gform_wrapper ul.gform_fields li.gfield.half input, #gform_wrapper_7.gform_wrapper ul.gform_fields li.gfield.full
input{margin:0!important}body #gform_wrapper_8.gform_wrapper ul.gform_fields li.gfield.quater input, #gform_wrapper_8.gform_wrapper ul.gform_fields li.gfield.half input, #gform_wrapper_8.gform_wrapper ul.gform_fields li.gfield .ginput_container_consent input,
body #gform_wrapper_7.gform_wrapper ul.gform_fields li.gfield.quater input, #gform_wrapper_7.gform_wrapper ul.gform_fields li.gfield.half input, #gform_wrapper_7.gform_wrapper ul.gform_fields li.gfield .ginput_container_consent
input{margin:3px
17px 0 0 !important}}#siteNotification{background:#76bc21 !important;padding:20px;text-align:center;color:#fff;display:none}#siteNotification.open{display:block}#siteNotification
.closeNote{display:block;position:absolute;bottom:-5px;right:-20px;color:#fff;font-weight:900;border:solid 5px #fff;border-radius:20px;padding:0
8px}#siteNotification.open+#masthead{position:absolute !important}#masthead{position:fixed;width:100%;left:0;z-index:9999}#masthead+*{margin-top:84px}#masthead.shadow{box-shadow:0px 0px 10px rgba(0,0,0,0.5);-webkit-transition:all 0.2s;transition:all 0.2s}#masthead .socialMedia
a{color:#fff}a.logo{display:block;width:301px;height:120px;margin:30px
0 0;z-index:9999;left:0;overflow:visible}a.logo:before{content:'';position:absolute;width:235px;height:120px;background:url(/wp-content/themes/horizonHD/images/logo.png) no-repeat center center / contain;z-index:1;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}a.logo:after{content:'';position:absolute;width:301px;height:65px;background:url(/wp-content/themes/horizonHD/images/logo-curve.png) no-repeat center bottom;bottom:-21px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#phoneNumber{margin:0
20px;font-size:1em;line-height:1.5em;min-height:25px}@media screen and (max-width:1240px){#phoneNumber{margin-right:40px}}nav.top{background:#00263e;color:#fff}.menu-top-nav-container{float:right}#menu-top-nav, #menu-top-nav
li{padding:0;margin:0;list-style-type:none;text-align:right}#menu-top-nav
li{display:inline-block;margin:0
0 0 -3px}#menu-top-nav li
a{font-size:0.875em;line-height:0.875em;display:block;padding:20px
20px 20px 54px;margin:0;color:#fff}#menu-top-nav li a:before{font-family:"Font Awesome 5 Free";position:absolute;font-size:1.5em;line-height:1em;color:#fff;margin:0
10px 0 0;padding:0;top:50%;left:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#menu-top-nav li.contact a:before{content:'\f095'}#menu-top-nav li.support a:before{content:'\f013'}#menu-top-nav li.payonline a:before{content:'\f09d'}#menu-top-nav li.newcustomers a:before{content:'\f234'}#menu-top-nav li:last-child
a{border:none !important}#menu-top-nav li a:hover{background:rgba(0,0,0,0.3)}.socialMedia{text-align:right;margin:0}.socialMedia
a{font-family:"Font Awesome 5 Brands";font-display:auto;font-size:20px;line-height:20px;color:#555;display:inline-block;margin-left:10px}.socialMedia a:hover{color:#ccc}.socialMedia a.facebook:before{content:'\f09a'}.socialMedia a.instagram:before{content:'\f16d'}.socialMedia a.googlePlus:before{content:'\f0d4'}.socialMedia a.linkedIn:before{content:'\f08c '}.socialMedia a.twitter:before{content:'\f081'}.socialMedia a.youtube:before{content:'\f16a'}.socialMedia a.pinterest:before{content:'\f0d3 '}.socialMedia a.houzz:before{content:'\f27c'}.socialMedia a.rss:before{content:'\f143'}#siteSearch{padding:0;margin:5px
0;float:right;width:auto;display:block;position:static;overflow:visible !important;z-index:9999}#siteSearch
.expandSearch{font-family:"Font Awesome 5 Free";font-size:20px;line-height:20px;padding:32px
15px;color:#00263e;text-decoration:none;display:inline-block}#siteSearch .expandSearch:before{content:'\f002'}#siteSearch .expandSearch.open:before{content:'\f00d'}.siteSearch{width:100vw;margin:0px;left:50%;top:100%;position:absolute;overflow:hidden;z-index:1000;display:none;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:none;transition:none;background:#76bc21}.search
#searchform{position:relative}.siteSearch input[type="text"]{background:#76bc21;color:#fff;padding:20px
20px 19px 300px;border:none !important;font-size:13px;line-height:16px;font-weight:600;width:100%;float:none;max-width:1200px;text-align:left;margin:0
auto;position:relative;display:block}.siteSearch input[type="text"]:placeholder{opacity:1 !important;font-weight:600;color:#fff}.siteSearch button[type="submit"], .search button[type="submit"]{padding:27.5px 0;background:#76bc21;text-transform:capitalize;position:absolute;display:block;width:55px;border:none;right:0;top:0}.search button[type="submit"]{position:absolute;right:0;top:0;padding:30px
0;width:60px}.siteSearch button[type=submit]:before, .search button[type=submit]:before{content:'\f002';position:absolute;top:50%;left:50%;font-family:"Font Awesome 5 Free";font-size:20px;line-height:20px;color:#fff;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}nav.main{background:#fff;clear:both;text-align:right;text-transform:capitalize;position:relative;z-index:999;font-family:'Raleway',Arial,Helvetica,sans-serif}nav.main
.globalWidth{min-height:100px}@media screen and (min-width:1025px) and (max-width:1280px){nav.main
.globalWidth{padding:0
20px}}.menu-main-nav-container{float:right}#menu-main-nav{margin:0;padding:0}#menu-main-nav
li{margin:0
0 0 -3px;padding:0;display:inline-block;position:relative}#menu-main-nav li:first-child{margin:0}#menu-main-nav li
a{font-size:15px;line-height:15px;display:block;padding:40px
9px;margin:0;color:#00263e;font-weight:600;letter-spacing:0.05em;-webkit-transition:all 0.2s;transition:all 0.2s}#menu-main-nav li:hover
a{color:#018fbf;background:rgba(0,0,0,0.03);-webkit-transition:all 0.2s;transition:all 0.2s}#menu-main-nav li
ul{visibility:hidden;position:absolute;margin:0;padding:0;width:200px;top:calc(100% - 5px);left:0;text-align:left;opacity:0;-webkit-transition:all 0.2s;transition:all 0.2s}#menu-main-nav li ul:before{content:'';position:absolute;top:-10px;left:10px;width:0;height:0;border-right:20px solid transparent;border-left:20px solid transparent;border-bottom:20px solid #222}ul#menu-main-nav li:hover>ul{top:100%;visibility:visible;opacity:1;-webkit-transition:all 0.2s;transition:all 0.2s}ul#menu-main-nav li ul
li{display:block;position:relative;width:100%;margin:0;background:transparent;z-index:1}ul#menu-main-nav li ul li:hover{background:rgba(0, 0, 0, 0.3);-webkit-transition:all 0.2s;transition:all 0.2s}ul#menu-main-nav li ul li
a{font-size:13px;line-height:13px;padding:15px
20px;color:#fff !important;font-weight:500;border-bottom:solid 1px rgba(255, 255, 255, 0.3)}ul#menu-main-nav li ul li:last-child
a{border:none}ul#menu-main-nav li ul li
ul{visibility:hidden;position:absolute;width:200px;top:0 !important;left:calc(100% - 5px);opacity:0;-webkit-transition:all 0.2s;transition:all 0.2s}ul#menu-main-nav li ul li ul:before{display:none}ul#menu-main-nav li ul li:hover>ul{left:100%;opacity:1;-webkit-transition:all 0.2s;transition:all 0.2s}nav
a.navControl{display:none;height:30px;width:30px;margin:0;padding:0;right:40px;z-index:9999}nav a.navControl:before{font-family:"Font Awesome 5 Free";content:'\f0c9';font-size:30px;line-height:30px;width:30px;height:30px;text-align:center;display:block;color:#444;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}nav a.navControl.close:before{content:'\f00d'}nav.a.disabled{pointer-events:none;cursor:default}.mobileNav{display:none}@media screen and (max-width:1180px){nav.main{z-index:99999 !important}nav.main>.globalWidth.gutter{padding-right:20px !important}nav
a.navControl{display:block}nav.main .menu-main-nav-container, nav.main #menu-main-nav{display:none}body.openNav{height:100%}#top{min-height:100vh;background:#fff;position:relative;left:0;transition:all 0.3s;z-index:1;-webkit-transition:all 0.3s}.home #top, .flex
#top{background:none}#top.openNav{height:100%;overflow:hidden;transition:all 0.3s;-webkit-transition:all 0.3s;box-shadow:0px 0px 10px 5px rgba(0, 0, 0, 0.3)}.mobileNav{display:block;position:fixed;top:0;right:0;height:100%;overflow-y:scroll;z-index:-101;-webkit-transition:all 0.3s;transition:all 0.3s}.mobileNav .menu-main-nav-container{clear:both;float:none;padding:0;background:none}.mobileNav.open{transition:all 0.3s;-webkit-transition:all 0.3s}.mobileNav [id*="menu-main-nav-"]{display:block;margin:0;padding:0;list-style-type:none}.mobileNav [id*="menu-main-nav-"] li
a{display:block;padding:15px
84px 15px 20px;color:#fff;font-size:1em;font-weight:400;border-bottom:solid 1px rgba(225, 255, 255, 0.3)}.mobileNav [id*="menu-main-nav-"] ul{display:none}.mobileNav [id*="menu-main-nav-"] li{position:relative;margin:0}.mobileNav [id*="menu-main-nav-"] ul
ul{display:none}.mobileNav [id*="menu-main-nav-"] ul, .mobileNav [id*="menu-main-nav-"] ul
ul{visibility:visible !important;width:100% !important;position:relative !important;margin:0;padding:0;left:0 !important;list-style-type:none}.mobileNav [id*="menu-main-nav-"] li
.expand{display:block;padding:30px
30px 29px;background:rgba(0, 0, 0, 0.15);position:absolute;right:0;top:0;color:#fff;z-index:999;border:none;text-decoration:none}.mobileNav [id*="menu-main-nav-"] li .expand:before{font-family:"Font Awesome 5 Free";content:'\f105';position:absolute;display:block;top:50%;left:50%;color:#fff;font-size:18px;line-height:18px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:all 0.2s;transition:all 0.2s}.mobileNav [id*="menu-main-nav-"] li .expand.submenu:before{content:'\f107';-webkit-transition:all 0.2s;transition:all 0.2s}}nav.quick{position:absolute;left:0;bottom:0;width:100vw;background:#00263e;clear:both;text-align:center;text-transform:capitalize;z-index:999;font-family:'Raleway',Arial,Helvetica,sans-serif}nav.quick:before{content:'';position:absolute;bottom:calc(100% + 64px);left:50%;background:url(/wp-content/themes/horizonHD/images/family.png) no-repeat center bottom / contain;width:100%;max-width:calc(1200px / 2);height:505px;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.menu-quick-nav-container{height:90px;position:relative}.menu-quick-nav-container:before{content:'';position:absolute;width:75px;height:65px;top:-65px;left:-75px;background:url(/wp-content/themes/horizonHD/images/quick-link-top-left.png) no-repeat top right;z-index:0}.menu-quick-nav-container:after{content:'';position:absolute;width:75px;height:65px;top:-65px;right:-75px;background:url(/wp-content/themes/horizonHD/images/quick-link-top-right.png) no-repeat top right;z-index:0}#menu-quick-nav{margin:0;padding:0;position:absolute;width:100%;height:154px;bottom:0;display:table;text-transform:uppercase;z-index:10}#menu-quick-nav:before{content:'';position:absolute;top:0;left:0;width:100%;height:64px;background:#00263e}#menu-quick-nav
li{margin:0
0 0 -4px;padding:0;display:table-cell;position:relative;width:25%;text-align:left;vertical-align:middle;border-right:solid 1px rgba(255,255,255,0.3)}#menu-quick-nav li:last-child{border-right:none}#menu-quick-nav li
a{font-size:1.15em;line-height:1em;display:table-cell;vertical-align:middle;padding:0
20px 0 124px;height:154px;width:25%;margin:0;color:#fff;font-weight:400;letter-spacing:0.05em;-webkit-transition:all 0.2s;transition:all 0.2s}#menu-quick-nav li a:before{content:'';position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:0;box-shadow:0px 0px 10px rgba(0,0,0,0);background:linear-gradient(transparent, transparent);-webkit-transition:all 0.2s;transition:all 0.2s}#menu-quick-nav li.dumpster a span:before{content:'';position:absolute;right:calc(100% + 10px);top:50%;background:url(/wp-content/themes/horizonHD/images/dumpster-icon.png) no-repeat center center;width:81px;height:54px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#menu-quick-nav li.residents a span:before{content:'';position:absolute;right:calc(100% + 10px);top:50%;background:url(/wp-content/themes/horizonHD/images/resident-icon.png) no-repeat center center;width:87px;height:79px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#menu-quick-nav li.commercial a span:before{content:'';position:absolute;right:calc(100% + 10px);top:50%;background:url(/wp-content/themes/horizonHD/images/commercial-icon.png) no-repeat center center;width:96px;height:79px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#menu-quick-nav li.customers a span:before{content:'';position:absolute;right:calc(100% + 10px);top:50%;background:url(/wp-content/themes/horizonHD/images/customer-icon.png) no-repeat center center;width:63px;height:81px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#menu-quick-nav li a
span{position:relative;z-index:10}#menu-quick-nav li:hover
a{color:#fff;-webkit-transition:all 0.2s;transition:all 0.2s}#menu-quick-nav li:hover a
strong{color:#ffae00;-webkit-transition:all 0.2s;transition:all 0.2s}#menu-quick-nav li:hover a:before, #menu-quick-nav li.open a:before{opacity:1;height:calc(100% + 10px);box-shadow:0px 0px 10px rgba(0,0,0,0.5);background:#76bc21;-webkit-transition:all 0.2s;transition:all 0.2s}.newCustomers{text-align:left;position:absolute;bottom:204px;right:0px;background:#76bc21;padding:20px;border-radius:10px;width:42%;color:#fff;opacity:0;-webkit-transition:all 0.2s;transition:all 0.2s}.newCustomers:before{position:absolute;top:100%;right:120px;border-top:solid 20px #76bc21;border-right:solid 20px transparent;border-left:solid 20px transparent}.newCustomers.show{opacity:1;-webkit-transition:all 0.2s;transition:all 0.2s;display:none}.newCustomers
a.globalLink{background:#00263e
border-radius: 10px}.newCustomers
h2{color:#fff !important;font-weight:700 !important;margin-bottom:10px}.newCustomers
p{margin-bottom:10px}.newCustomers
strong{display:inline-block}.newCustomers
iframe{width:100%;height:206px}header#rotator{background:#000;color:#fff;height:calc(100vw * 0.5625);max-height:768px;width:100vw}header#rotator.fullScreenSlider, header#rotator.fullScreenSlider .flexsliderHero .slides>li{max-height:none}#top.wrap
header#rotator{background:#000;color:#fff;height:calc(100vw * 0.5625);max-height:768px;width:100%}header#rotator .flexsliderHero .slides>li{height:calc(100vw * 0.5625);max-height:768px;position:relative;background-color:#000;display:none;overflow:hidden}header#rotator .flexsliderHero li.video
.youtubeReplacement{position:absolute;top:0;left:0;height:100%;width:100%;display:none}header#rotator .flexsliderHero .image, header#rotator .flexsliderHero
.wrap{position:absolute;height:100%;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}header#rotator .flexsliderHero .responsiveVideo, header#rotator .flexsliderHero
video{height:calc(100vw * 0.5625);width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}header#rotator .flexsliderHero .image-caption{position:absolute;padding:40px;z-index:5}header#rotator .flexsliderHero .image-caption.leftTop{left:0;top:0}header#rotator .flexsliderHero .image-caption.leftCenter{left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}header#rotator .flexsliderHero .image-caption.leftBottom{left:0;bottom:0}header#rotator .flexsliderHero .image-caption.centerTop{left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center}header#rotator .flexsliderHero .image-caption.centerCenter{top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center}header#rotator .flexsliderHero .image-caption.centerBottom{left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center}header#rotator .flexsliderHero .image-caption.rightTop{right:0;top:0}header#rotator .flexsliderHero .image-caption.rightCenter{right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}header#rotator .flexsliderHero .image-caption.rightBottom{right:0;bottom:0}header#rotator .flexsliderHero .image-caption .caption-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}header#rotator .flexsliderHero .image-caption.rightCenter{top:auto !important;padding:40px
40px 40px 0px !important;bottom:300px}header#rotator .flexsliderHero .image-caption
h1{font-size:3.75em;text-transform:uppercase;line-height:0.875em;font-weight:800;color:#fff !important;font-family:"Montserrat",Arial,Helvetica,sans-serif}header#rotator .flexsliderHero .image-caption
h2{font-size:4em;line-height:1em;margin-bottom:10px;color:#fff !important}header#rotator .flexsliderHero .image-caption
h4{font-size:2.25em;font-weight:600;text-transform:uppercase;color:#fff !important}header#rotator .flexsliderHero .image-caption
p{font-size:1.25em;color:#fff !important}header#rotator .flexsliderHero .image-caption
a.globalLink{font-size:1.25em;margin-bottom:20px}header#rotator .flexsliderHero .flex-control-nav{width:100%;position:absolute;bottom:5px;text-align:center;padding:0}header#rotator .flexsliderHero .flex-control-paging li
a{width:10px;height:10px;display:block;background:rgba(255, 255, 255, 0.5)}header#rotator .flexsliderHero .flex-control-paging li a.flex-active{background:#fff}header#rotator .flexsliderHero .flex-direction-nav{width:100%;position:absolute;top:50%;z-index:999}header#rotator .flexsliderHero .flex-direction-nav
a{background:#fff}header#rotator .flexsliderHero:hover .flex-direction-nav .flex-prev:hover, header#rotator .flexsliderHero:hover .flex-direction-nav .flex-next:hover{opacity:1}header#rotator .flexsliderHero:hover .flex-direction-nav .flex-next, header#rotator .flexsliderHero:hover .flex-direction-nav .flex-prev{opacity:0.8}header#rotator .flexsliderHero:hover .flex-direction-nav .flex-next{right:10px}header#rotator .flexsliderHero:hover .flex-direction-nav .flex-prev{left:10px}header#rotator .flexsliderHero .flex-direction-nav a::before{font-size:1.5em;color:#444;margin-top:0px;width:40px;text-align:center}header#rotator .flexsliderHero .flex-direction-nav a:hover::before{text-shadow:1px 1px 0 rgba(255, 255, 255, 1)}#flexFeatures .dumpster-rental .equate, #flexFeatures .dumpster-display
.equate{min-height:0px !important}#flexFeatures .dumpster-rental
a.globalLink{font-size:1.25em;line-height:1em;border-radius:10px;padding:24px;text-transform:uppercase;font-weight:800}#flexFeatures .dumpster-rental a.globalLink
span{position:relative;z-index:1}#flexFeatures .dumpster-rental a.globalLink:before{content:'';position:absolute;width:100%;height:100%;background:linear-gradient(transparent, rgba(0,0,0,0.4));z-index:0;left:0;top:0;border-radius:10px}#flexFeatures .dumpster-display, #flexFeatures .dumpster-display [class*="col-"]{overflow:visible}#flexFeatures .dumpster-display [class*="flexsliderDumpster"] li{height:0;padding:0
0 67%;display:block;bottom:20px;opacity:0 !important;-webkit-transition:all 0.2s;transition:all 0.2s}#flexFeatures .dumpster-display [class*="flexsliderDumpster"] li.flex-active-slide{bottom:0;opacity:1 !important;-webkit-transition:all 0.2s;transition:all 0.2s}#flexFeatures .dumpster-display [class*="flexsliderDumpster"], #flexFeatures .dumpster-display [class*="flexslider-controls"]{display:none}#flexFeatures .dumpster-display [class*="flexsliderDumpster"].show, #flexFeatures .dumpster-display [class*="flexslider-controls"].show{display:block}#flexFeatures .dumpster-display [class*="flexsliderDumpster"].rollOff li
.dumpsterYardage{float:left;font-size:2.5em;text-transform:uppercase;color:#76bc21;font-weight:800;line-height:1em;margin-top:0px;margin-right:45px}#flexFeatures .dumpster-display [class*="flexsliderDumpster"].rollOff li
.width{width:auto;float:left;position:absolute;bottom:87%;right:25%}#flexFeatures .dumpster-display [class*="flexsliderDumpster"].rollOff li
.height{clear:both;margin-top:60px;margin-right:0;width:auto;float:right}#flexFeatures .dumpster-display [class*="flexsliderDumpster"].rollOff li
.depth{width:100%;position:absolute;top:69%;left:15%}#flexFeatures .dumpster-display [class*="flexsliderDumpster"].frontArm li
.dumpsterYardage{float:right;font-size:2.5em;text-transform:uppercase;color:#76bc21;font-weight:800;line-height:1em;margin-top:-40px;margin-right:45px}#flexFeatures .dumpster-display [class*="flexsliderDumpster"].frontArm li
.width{width:auto;float:left;position:absolute;bottom:90%;right:70%}#flexFeatures .dumpster-display [class*="flexsliderDumpster"].frontArm li
.height{position:absolute;bottom:55%;right:81%;width:auto;float:right}#flexFeatures .dumpster-display [class*="flexsliderDumpster"].frontArm li
.depth{width:auto;position:absolute;bottom:8%;right:55%}#flexFeatures .dumpster-display .width, #flexFeatures .dumpster-display .height, #flexFeatures .dumpster-display
.depth{font-size:1.875em;font-weight:800;color:#76bc21;line-height:1em}#flexFeatures .dumpster-display
sup{font-weight:700;font-size:1.15rem;margin-left:5px}#flexFeatures .dumpster-display [class*="flexsliderDumpster"] .flex-direction-nav, #flexFeatures .dumpster-display [class*="flexsliderDumpster"] .flex-control-nav{display:none}#flexFeatures .dumpster-display
ul.dumpsterType{margin:0;padding:0;text-transform:uppercase}#flexFeatures .dumpster-display ul.dumpsterType:before{content:'';position:absolute;width:90%;height:0;padding:0
0 67%;bottom:calc(100% + 20px);left:50%;background:url(/wp-content/themes/horizonHD/images/front-arm-dumpster.jpg) no-repeat right center / contain;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#flexFeatures .dumpster-display ul.dumpsterType.rollOff:before{content:'';position:absolute;width:100%;height:0;padding:0
0 67%;bottom:calc(100% + 20px);left:50%;background:url(/wp-content/themes/horizonHD/images/roll-off-dumpster.jpg) no-repeat left center / 90% auto;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#flexFeatures .dumpster-display
ul.dumpsterType{border-radius:10px;background:#00263e;margin-bottom:40px}#flexFeatures .dumpster-display ul.dumpsterType:after{content:'';position:absolute;top:calc(100% + 20px);width:100%;height:1px;border-bottom:solid 1px #ccc}#flexFeatures .dumpster-display ul.dumpsterType
li{display:inline-block;width:50%;list-style-type:none;padding:20px;margin:0;text-align:center;color:#fff;font-weight:800}#flexFeatures .dumpster-display ul.dumpsterType
li.enabled{background:#76bc21;position:relative}#flexFeatures .dumpster-display ul.dumpsterType li.enabled:before{content:'';position:absolute;left:50%;bottom:100%;border-bottom:solid 10px #76bc21;border-left:solid 10px transparent;border-right:solid 10px transparent;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#flexFeatures .dumpster-display ul.dumpsterType li:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px}#flexFeatures .dumpster-display ul.dumpsterType li:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px}#flexFeatures .dumpster-display .flex-control-nav{color:#444;position:relative;bottom:auto;font-size:1.5em;font-weight:800}#flexFeatures .dumpster-display .flex-control-nav
li{padding:5px
15px;margin:0;background:transparent;border-radius:10px}#flexFeatures .dumpster-display .flex-control-nav li.flex-active{background:#76bc21;color:#fff;border-radius:10px}#flexFeatures .areas-of-service{clear:left}#flexFeatures .areas-of-service
#columns{width:calc(100vw / 2);max-width:none;float:right;border-right:solid 5px #fff}#flexFeatures .connecticut-curbside-pickup
#columns{width:calc(100vw / 2);max-width:none;float:left;border-left:solid 5px #fff}#flexFeatures .areas-of-service #columns .cropped-image
.contentOverlay{width:100%;max-width:600px;padding:40px;right:0;left:auto !important;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}#flexFeatures .connecticut-curbside-pickup #columns .cropped-image
.contentOverlay{width:100%;max-width:600px;padding:40px;left:0;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}#flexFeatures .areas-of-service #columns h1, #flexFeatures .areas-of-service #columns h5, #flexFeatures .connecticut-curbside-pickup #columns h1, #flexFeatures .connecticut-curbside-pickup #columns
h5{color:#fff;text-align:left;padding:0;line-height:1em}#flexFeatures .areas-of-service #columns
h1{padding-top:20px;font-weight:800}#flexFeatures .areas-of-service #columns
img{margin-bottom:0px;width:35%}#flexFeatures .areas-of-service
.accordion{padding:12px
20px 12px 40px}.page-dumpster-rental #flexFeatures a.globalLink+a.globalLink{margin-left:20px}#rCw
.rCsearch{padding:0
5px !important}#rCw .rCsearch #rCbtn-search{right:0px !important}#rCw
img{vertical-align:middle;max-width:100px !important}.page-new-customers
a.globalLink.hidden{display:none}.page-new-customers #mainContent p:first-of-type{display:none}.page-recycling #flexFeatures #columns article.col-50:nth-of-type(3){clear:left}.page-recycling #flexFeatures #columns article.col-50:nth-of-type(3) .text p:first-of-type{margin-bottom:0}.page-recycling #flexFeatures #columns article.col-50:nth-of-type(3) .text p
br{display:none}#mainContainer{padding:40px;clear:both}#mainContainer h1 + #mainContent, #mainContainer h1+#mainContent+#sidebar{margin:40px
0 0}#mainContent{margin:0;padding:0;border:none}#mainContent[class*="col-"].left,#mainContent[class*="col-"]+article.left{padding-right:40px}#mainContent[class*="col-"].left{border-right:solid 1px #e8e8e8}#mainContent[class*="col-"].right{border-left:solid 1px #e8e8e8}#mainContent[class*="col-"].right,#mainContent[class*="col-"]+article.right{padding-left:40px}#mainContent[class*="col-"]+article{clear:none}.search #mainContent
.three{border:solid 1px #e8e8e8}.single #mainContent
.featuredImg{padding-bottom:100%}#sidebar{margin:0;padding:0}#sidebar
hr{padding-top:20px;margin-bottom:20px}nav.subNav{padding:0;margin:0}nav.subNav .menu-sub-nav{margin:0;padding:0;list-style-type:none}nav.subNav .menu-sub-nav
li{margin:0;padding:0;border-top:solid 1px #ccc}nav.subNav .menu-sub-nav li:first-child{border:none}nav.subNav .menu-sub-nav li
a{display:block;padding:10px
20px 10px 0px;position:relative;font-size:1.25em}nav.subNav .menu-sub-nav li a:before{content:'\f105';position:absolute;font-family:'FontAwesome';font-size:0.875em;line-height:0.875rem;display:block;color:#444;top:50%;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.2s ease;transition:all 0.2s ease}nav.subNav .menu-sub-nav li a:hover:before{right:15px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}nav.subNav .menu-sub-nav li a:hover{background:rgba(0,0,0,0.2);padding-left:10px}.blog #mainContainer h4, .archive #mainContainer h4, .tag #mainContainer h4, .category #mainContainer
h4{margin-bottom:0}.blog .blogPost, .archive .postArchive, .tag .postTag, .category
.postCategory{border:solid 1px #e8e8e8}.blog .blogPost .featuredImg, .archive .postArchive .featuredImg, .tag .postTag .featuredImg, .category .postCategory
.featuredImg{padding-bottom:56.25%}.blog .blogPost p:last-of-type, .archive .postArchive p:last-of-type, .tag .postTag p:last-of-type, .category .postCategory p:last-of-type{margin-bottom:0}.blog .blogPost p:last-of-type + a, .archive .postArchive p:last-of-type + a, .tag .postTag p:last-of-type + a, .category .postCategory p:last-of-type+a{margin-top:20px}.blog hr, .archive hr, .tag hr, .categoy hr, .blog hr:last-of-type, .archive hr:last-of-type, .tag hr:last-of-type, .categoy hr:last-of-type{display:none}.blog .tags, .archive .tags, .category
.tags{padding:20px
0 0}.tag
.tags{padding:20px
0}footer{background:#fff !important;color:#fff}footer article p:last-of-type, footer .footer p:last-of-type{margin-bottom:0px !important}footer
nav.footer{background:#00263e !important;margin-bottom:60px}footer ul#menu-footer-nav{margin:0;padding:0;list-style-type:none;text-align:center}footer ul#menu-footer-nav
li{display:inline-block;padding:0px;margin:-10px 00;top:-10px;position:relative}footer ul#menu-footer-nav li
a{display:block;padding:43px
20px 44px;line-height:1em;color:#fff}footer ul#menu-footer-nav
li.customers{top:10px !important}footer ul#menu-footer-nav li.customers
a{padding:40px
20px 40px 100px;width:300px;margin-bottom:-40px;background:url(/wp-content/themes/horizonHD/images/customer-icon.png) no-repeat 30px center / auto 60%, #76bc21;text-transform:uppercase;text-align:left;font-size:1.25em}footer ul#menu-footer-nav li.customers a:hover{padding:40px
20px 40px 100px;width:300px;margin-bottom:-40px;background:url(/wp-content/themes/horizonHD/images/customer-icon.png) no-repeat 30px center / auto 60%, #76bc21;text-transform:uppercase;text-align:left;font-size:1.25em}footer ul#menu-footer-nav li.customers a
strong{display:block;font-weight:800}footer ul#menu-footer-nav li.customers::before{content:'';border-top:solid 20px #76bc21;border-left:solid 20px transparent;border-right:solid 20px transparent;position:absolute;top:calc(100% + 40px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}footer ul#menu-footer-nav li.facebook a span, footer ul#menu-footer-nav li.twitter a
span{display:none}footer ul#menu-footer-nav li.facebook a:before, footer ul#menu-footer-nav li.twitter a:before{font-family:"Font Awesome 5 Brands";font-size:1em;line-height:1em;color:#fff;display:block}footer ul#menu-footer-nav li.facebook a:before{content:'\f09a'}footer ul#menu-footer-nav li.twitter a:before{content:'\f081'}footer ul#menu-footer-nav li a:hover{background:rgba(0,0,0,0.3)}footer ul#menu-footer-nav li
ul{display:none}footer ul#menu-footer-nav li ul
li{display:block;padding:0;margin:0}footer ul#menu-footer-nav li ul li
a{padding:10px
0}footer
a.logoFooter{background:url(/wp-content/themes/horizonHD/images/logo.png) no-repeat center center;display:block;width:394px;height:130px;margin:0px
auto}footer
div.wrap{padding:0
40px 40px;color:#444;font-size:0.875em;line-height:1rem;margin-bottom:0}@media screen and (max-width:1180px){#top.openNav{left:-50%}.mobileNav{width:50%;left:100%;-webkit-transition:all 0.3s;transition:all 0.3s}.mobileNav.open{z-index:0;left:50%;-webkit-transition:all 0.3s;transition:all 0.3s}#top.openNav
#masthead{left:-50% !important;-webkit-transition:all 0.3s;transition:all 0.3s;box-shadow:0px 0px 10px 5px rgba(0, 0, 0, 0.3)}}@media screen and (max-width:1024px){#masthead{height:auto;left:0;-webkit-transition:all 0.3s;transition:all 0.3s}a.logo{z-index:10000;margin:23px
0 0}#siteSearch{margin:0px
80px 0px 0px}#siteSearch
a.expandSearch{padding:32.5px 15px}nav.top{width:100% !important;padding:10px
20px;display:none}.menu-top-nav-container{display:none}header#rotator{height:auto;min-height:0}header#rotator .flexsliderHero .image-caption{padding:40px
60px}header#rotator .flexsliderHero .image-caption.rightCenter{max-width:50%;padding:20px
40px 20px 20px !important;bottom:430px}header#rotator .flexsliderHero .image-caption
h1{font-size:3.1em}header#rotator .flexsliderHero .image-caption
h2{font-size:2.5em}header#rotator .flexsliderHero .image-caption
h4{font-size:1.75em}header#rotator .flexsliderHero .image-caption
p{font-size:1.15em}header#rotator .flexsliderHero .image-caption
a.globalLink{font-size:1em}#menu-quick-nav
li{width:50% !important;display:block;float:left;background:#76bc21;border-bottom:solid 1px #fff;border-right:solid 1px #fff;z-index:10}#menu-quick-nav li:nth-child(2){clear:left;z-index:11}#menu-quick-nav li:last-child{position:absolute;left:50%;top:0}#menu-quick-nav li
a{height:120px}#menu-quick-nav li:hover a::before, #menu-quick-nav li.open a::before{z-index:10}#menu-quick-nav li:hover{z-index:11}.newCustomers{right:40px;bottom:274px}.newCustomers:before{position:absolute;top:100%;right:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.home #flexFeatures article.col-50, .home #flexFeatures article.col-50>.wrap{max-width:100% !important}.home #flexFeatures
#columns{width:100% !important}.home #flexFeatures #columns, .home #flexFeatures article.areas-of-service, .home #flexFeatures article.connecticut-curbside-pickup, #flexFeatures .connecticut-curbside-pickup #columns, .home #flexFeatures article.areas-of-service .equate, .home #flexFeatures article.connecticut-curbside-pickup
.equate{padding:0px
!important;border:none !important}#flexFeatures .dumpster-display [class*="flexsliderDumpster"].rollOff li
.dumpsterYardage{margin-top:8%}#flexFeatures .dumpster-display.col-50
article.wrap{padding-top:0px !important}#flexFeatures .dumpster-display [class*="flexsliderDumpster"].rollOff li
.depth{top:72%}#mainContainer{padding:40px}.blog .flexCol, .archive .flexCol, .tag .flexCol, .category .flexCol, .blog .blogPost, .archive .postArchive, .tag .postTag, .category
.postCategory{max-width:100%;border:none;display:table;margin:0px
!important;padding:0px
!important}.blog .blogPost .featuredImg, .archive .postArchive .featuredImg, .tag .postTag .featuredImg, .category .postCategory
.featuredImg{display:table-cell;padding:0;height:100%;width:33%;float:none}.blog .blogPost .col-content, .archive .postArchive .col-content, .tag .postTag .col-content, .category .postCategory .col-content{padding:0}.blog .blogPost .featuredImg + .col-content, .archive .postArchive .featuredImg + .col-content, .tag .postTag .featuredImg + .col-content, .category .postCategory .featuredImg+.col-content{display:table-cell;width:67%;margin-left:20px;float:none;padding:0
0 0 40px}.blog .blogPost .tags, .archive .postArchive .tags, .category .postCategory
.tags{margin-top:20px}.blog hr, .archive hr, .tag hr, .categoy
hr{display:block}.single .wrap>.defaultImg{padding-top:40px}footer
nav.footer{margin-bottom:20px}footer ul#menu-footer-nav li.facebook a span, footer ul#menu-footer-nav li.twitter a
span{display:inline-block}footer ul#menu-footer-nav{text-align:left}footer ul#menu-footer-nav
li{display:inline-block;padding:0px;margin:0
-4px 0 0;top:auto;position:relative;width:calc(33% + 4px);border-bottom:solid 1px #fff;border-right:solid 1px #fff}footer ul#menu-footer-nav li:nth-child(5), footer ul#menu-footer-nav li:nth-child(6), footer ul#menu-footer-nav li:nth-child(7), footer ul#menu-footer-nav li:last-child{width:calc(24.65% + 4px)}footer ul#menu-footer-nav
li.customers{top:0px !important;width:100% !important;text-align:center;border-right:none}footer ul#menu-footer-nav li.customers::before{display:none}footer ul#menu-footer-nav li.customers
a{padding:30px;width:100%;margin-bottom:0px;text-align:center;background:url(/wp-content/themes/images/customer-icon.png) no-repeat 25% center / auto 60%, #76bc21}footer ul#menu-footer-nav li.customers a:hover{padding:30px;width:100%;margin-bottom:0px;text-align:center;background:url(/wp-content/themes/images/customer-icon.png) no-repeat 25% center / auto 60%, #76bc21}footer ul#menu-footer-nav li.facebook a::before, footer ul#menu-footer-nav li.twitter a::before{display:inline-block;margin-right:10px}footer ul#menu-footer-nav li.customers a
strong{display:inline-block;font-weight:800}footer ul#menu-footer-nav li
a{display:block;padding:20px
40px;line-height:1em;color:#fff}}@media screen and (max-width:767px){#masthead{height:auto;position:relative}#masthead.shadow{box-shadow:0px 0px 0px rgba(0,0,0,0.0)}#masthead+*{margin:0
!important}nav.top{width:100% !important;padding:10px}.menu-top-nav-container{display:none}.socialMedia{text-align:center;margin:0;width:100%}a.logo{z-index:10000;margin:29px
0px 0px !important;width:230px !important;max-width:100% !important;left:auto}a.logo::before{width:110px;height:95px}a.logo::after{width:230px;height:51px;background:url(/wp-content/themes/horizonHD/images/logo-curve.png) no-repeat center bottom / contain;bottom:-5px}#siteSearch{height:92px}#siteSearch
.expandSearch{padding:36px
15px;display:none}nav
a.navControl{right:20px}#top.openNav{left:calc(-100% + 70px)}#top.openNav
#masthead{left:0 !important}.mobileNav{left:100%;width:calc(100% - 70px);-webkit-transition:all 0.3s;transition:all 0.3s}.mobileNav.open{left:70px;width:calc(100% - 70px);-webkit-transition:all 0.3s;transition:all 0.3s}.mobileNav [id*="#menu-main-nav-"] li
a{padding:15px
64px 15px 20px;font-size:14px}.mobileNav [id*="#menu-main-nav-"] li
.expand{padding:28px}header#rotator{height:auto !important;min-height:0}header#rotator.fullScreenSlider .flexsliderHero .slides>li{height:calc(100vw * 1) !important}header#rotator .flexsliderHero
.image{height:0;padding-bottom:100%;min-height:0}header#rotator .flexsliderHero li.video iframe, header#rotator .flexsliderHero li.video
video{display:none}header#rotator .flexsliderHero li.video
.youtubeReplacement{display:block}header#rotator .flexsliderHero .image-caption{right:auto;left:50%;-webkit-transform:translateX(-50%) !important;transform:translateX(-50%) !important;text-align:center}header#rotator .flexsliderHero .image-caption.rightCenter{max-width:100%;padding:20px
!important;bottom:29vw}header#rotator .flexsliderHero .image-caption
h1{font-size:12vw}header#rotator .flexsliderHero .image-caption
h4{font-size:7.5vw}header#rotator .flexsliderHero .image-caption
p{display:none}nav.quick{position:relative;left:0;bottom:auto;width:100vw}nav.quick::before{bottom:100%;left:50%;width:50%;height:calc(100vw / 2)}.menu-quick-nav-container{height:auto;position:relative}.menu-quick-nav-container::before{display:none}#menu-quick-nav{padding:120px
0 0;position:relative;width:100%;height:auto;bottom:0;display:block}#menu-quick-nav::before{display:none}#menu-quick-nav
li{float:none;display:block;position:relative;width:100% !important;border-bottom:solid 1px rgba(255,255,255,0.3)}#menu-quick-nav li a
span{position:absolute;top:50%;left:130px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#menu-quick-nav li:last-child{position:absolute;left:0%;top:0}#menu-quick-nav li:hover a::before, #menu-quick-nav li.open a::before{opacity:1;height:100%;box-shadow:0px 0px 10px rgba(0,0,0,0.5);background:#76bc21;-webkit-transition:all 0.2s;transition:all 0.2s}.newCustomers{display:none}#flexFeatures article.col-50.dumpster-display>.wrap{padding:20px
!important}#flexFeatures article.col-50.dumpster-display > .wrap div[id]{padding:0px
!important}.flexsliderDumpster:after{content:'';display:table;clear:both}#flexFeatures .dumpster-display ul.dumpsterType.rollOff:before{content:'';position:absolute;width:90%;height:0;padding:0
0 67%;bottom:calc(100% + 20px);left:calc(50% + 40px);background:url(/wp-content/themes/horizonHD/images/roll-off-dumpster.png) no-repeat right center / contain;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#flexFeatures .dumpster-display [class*="flexsliderDumpster"].rollOff li
.dumpsterYardage{font-size:10vw;line-height:1em;margin-top:0px;margin-right:0px;position:absolute;top:-20px;left:0px}#flexFeatures .dumpster-display [class*="flexsliderDumpster"].rollOff li
.width{bottom:auto;right:21vw;top:0;font-size:6vw;float:right}#flexFeatures .dumpster-display [class*="flexsliderDumpster"].rollOff li
.height{margin-top:0;margin-right:0;width:auto;position:absolute;right:-10px;font-size:6vw;top:30%}#flexFeatures .dumpster-display [class*="flexsliderDumpster"].rollOff li
.depth{width:auto;position:absolute;top:auto;bottom:45px;font-size:6vw;left:50px}#flexFeatures .dumpster-display
sup{font-weight:900;font-size:1rem;margin-left:5px}#flexFeatures .dumpster-display ul.dumpsterType
li{display:inline-block;width:50%;list-style-type:none;padding:20px;margin:0;text-align:center;color:#fff;font-weight:800;font-size:4vw;line-height:1.25em}#flexFeatures .dumpster-display .flex-control-nav{color:#444;font-size:4.85vw;font-weight:800}#flexFeatures .dumpster-display .flex-control-nav
li{padding:5px
10px;margin:0;background:transparent;border-radius:10px}#flexFeatures .dumpster-display [class*="flexsliderDumpster"].frontArm li
.dumpsterYardage{font-size:10vw;line-height:1em;margin-top:0px;margin-right:0px;position:absolute;top:-40px;right:0px}#flexFeatures .dumpster-display [class*="flexsliderDumpster"].frontArm li
.width{font-size:6vw}#flexFeatures .dumpster-display [class*="flexsliderDumpster"].frontArm li
.height{font-size:6vw}#flexFeatures .dumpster-display [class*="flexsliderDumpster"].frontArm li
.depth{font-size:6vw}#flexFeatures .dumpster-display ul.dumpsterType.frontArm:before{content:'';position:absolute;width:90%;height:0;padding:0
0 67%;bottom:calc(100% + 20px);left:50%;background:url(/wp-content/themes/horizonHD/images/front-arm-dumpster.jpg) no-repeat 120% center / contain;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#flexFeatures .dumpster-display ul.dumpsterType.rollOff:before{width:100%;background:url(/wp-content/themes/horizonHD/images/roll-off-dumpster.jpg) no-repeat left center / 90% auto;left:49%}#flexFeatures .areas-of-service #columns
img{display:none}#flexFeatures .areas-of-service div[id] .cropped-image, #flexFeatures .connecticut-curbside-pickup div[id] .cropped-image{padding:0
0 400px !important}#flexFeatures .areas-of-service
div#accordions{padding:20px
!important}#flexFeatures .connecticut-curbside-pickup
h1{font-size:10vw}.page-new-customers #mainContent p:first-of-type{display:block}.page-new-customers
a.globalLink.hidden{display:block}.page-recycling #flexFeatures article.wrap #textRow.col-42{padding:0px
!important}.page-cart-placement #flexFeatures
#columns{padding:0px
!important}#mainContent,#mainContent[class*="col-"].right,#mainContent[class*="col-"]+article.right,#mainContent[class*="col-"].left,#mainContent[class*="col-"]+article.left{padding:0px;border:none !important;max-width:100%}#mainContent+#sidebar{margin-top:40px}.blog .blogPost .featuredImg, .archive .postArchive .featuredImg, .tag .postTag .featuredImg, .category .postCategory
.featuredImg{display:block;padding:0
0 56.25% !important;height:auto;width:100%;float:none}.blog .blogPost .featuredImg + .col-content, .archive .postArchive .featuredImg + .col-content, .tag .postTag .featuredImg + .col-content, .category .postCategory .featuredImg+.col-content{display:block;width:100%;margin-left:0;float:none;padding:0}.blog .blogPost .thumbnail, .archive .postArchive .thumbnail, .category .postCategory
.thumbnail{width:100%}.blog .featuredImg, .category .featuredImg, .archive
.featurdImg{padding-bottom:56.25% !important;margin:0
0 20px !important}.blog .blogPost .postContent, .archive .postArchive .postContent, .category .postCategory
.postContent{width:100%;margin-left:0;float:left}.blog hr, .archive hr, .tag hr, .categoy
hr{display:block;margin-bottom:20px}footer{text-align:center !important}footer
p{text-align:center !important;display:block;margin:0
0 10px !important}footer ul#menu-footer-nav
li{display:block;padding:0px;margin:0;top:auto;position:relative;width:100%;border-bottom:solid 1px #fff;border-right:none}footer ul#menu-footer-nav li:nth-child(5), footer ul#menu-footer-nav li:nth-child(6), footer ul#menu-footer-nav li:nth-child(7), footer ul#menu-footer-nav li:last-child{width:100%}footer ul#menu-footer-nav li
a{padding:30px}footer ul#menu-footer-nav li.customers
a{text-align:left;background:url(/wp-content/themes/images/customer-icon.png) no-repeat 90% center / auto 60%, #76bc21}footer ul#menu-footer-nav li.facebook a span, footer ul#menu-footer-nav li.twitter a
span{display:inline-block}footer
p{text-align:center !important;display:block;margin:0
0 10px !important}footer
.socialMedia{margin:0
0 10px !important}footer .footer, footer
.margin.footer{max-width:100%;margin:0
0 20px}footer
.footerNav{display:none}footer
a.logoFooter{background:url(/wp-content/themes/horizonHD/images/logo-footer.png) no-repeat center center / contain;width:100%}footer article p:last-of-type, footer .footer p:last-of-type{margin-bottom:20px !important}@font-face{font-family:'flexslider-icon';src:url('/wp-content/themes/horizonHD/flexslider/fonts/flexslider-icon.eot');src:url('/wp-content/themes/horizonHD/flexslider/fonts/flexslider-icon.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/horizonHD/flexslider/fonts/flexslider-icon.woff') format('woff'), url('/wp-content/themes/horizonHD/flexslider/fonts/flexslider-icon.ttf') format('truetype'), url('/wp-content/themes/horizonHD/flexslider/fonts/flexslider-icon.svg#flexslider-icon') format('svg');font-weight:normal;font-style:normal}.flex-container a:hover,
.flex-slider a:hover{outline:none}.slides,.slides>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-pauseplay
span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides
img{width:100%;display:block}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider
.slides{display:block}* html .flexslider
.slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{margin:0
0 60px;background:#fff;border:4px
solid #fff;position:relative;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:'' 0 1px 4px rgba(0, 0, 0, 0.2);-moz-box-shadow:'' 0 1px 4px rgba(0, 0, 0, 0.2);-o-box-shadow:'' 0 1px 4px rgba(0, 0, 0, 0.2);box-shadow:'' 0 1px 4px rgba(0, 0, 0, 0.2)}.flexslider
.slides{zoom:1}.flexslider .slides
img{height:auto;-moz-user-select:none}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.carousel
li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav
a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0, 0, 0, 0.8);text-shadow:1px 1px 0 rgba(255, 255, 255, 0.3);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:'\f001';color:rgba(0, 0, 0, 0.8);text-shadow:1px 1px 0 rgba(255, 255, 255, 0.3)}.flex-direction-nav a.flex-next:before{content:'\f002'}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:0.7;left:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:0.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;z-index:-1}.flex-pauseplay
a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav
li{margin:0
6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li
a{width:11px;height:11px;display:block;background:#666;background:rgba(0, 0, 0, 0.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.3);-moz-box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.3);-o-box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.3);box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0, 0, 0, 0.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0, 0, 0, 0.9);cursor:default}.flex-control-thumbs{margin:5px
0 0;position:static;overflow:hidden}.flex-control-thumbs
li{width:25%;float:left;margin:0}.flex-control-thumbs
img{width:100%;height:auto;display:block;opacity: .7;cursor:pointer;-moz-user-select:none;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width: 860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}#flexFeatures>section{background:#fff;padding:0px
40px}#flexFeatures>article{background:#fff;padding:0px}#flexFeatures>section.parallax-window,#flexFeatures>article.parallax-window{background:transparent !important}#flexFeatures .parallax-window{min-height:200px;background:transparent}#flexFeatures
.opacity{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}@media screen and (min-width:768px){#flexFeatures article.col-50>.wrap{max-width:calc(1200px / 2) !important;width:100%;margin:0}}#flexFeatures article.col-50:nth-of-type(odd)>.wrap{float:right}#flexFeatures article.col-50:nth-of-type(even)>.wrap{float:left}#flexFeatures article.col-50.flex>.wrap{max-width:100% !important;width:100%;margin:0;float:none}@media screen and (min-width:1240px){#flexFeatures article.col-50:nth-of-type(odd)>.wrap{padding-left:0px !important}#flexFeatures article.col-50:nth-of-type(even)>.wrap{padding-right:0px !important}}#flexFeatures
.flexsliderCarousel{padding:0
0 40px}#flexFeatures .row.margin
.flexsliderCarousel{padding:0
10px 40px}@media screen and (max-width:767px){#flexFeatures
.flexsliderCarousel{padding:0
0 20px}}#flexFeatures .flexsliderCarousel .flex-viewport{margin-bottom:0px}#flexFeatures .flexsliderCarousel .slides>li{background:transparent;max-height:none;position:relative;display:none;overflow:hidden}#flexFeatures .flexsliderCarousel li.col-content{padding:20px}#flexFeatures .flexsliderCarousel .flex-control-nav{bottom:15px;height:11px}#flexFeatures .flexsliderCarousel .flex-direction-nav{width:100%;bottom:10px;top:auto;left:0;margin:0;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:767px){#flexFeatures .flexsliderCarousel .flex-direction-nav{bottom:-10px}#flexFeatures .flexsliderCarousel .flex-control-nav{bottom:-5px}}#flexFeatures .flexsliderCarousel .flex-direction-nav
a{opacity:1;bottom:auto;top:50%;margin:0;background:#fff;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#flexFeatures .flexsliderCarousel .flex-direction-nav a::before{font-size:1.5em;width:40px;text-align:center;height:40px;margin-top:0px}#flexFeatures .flexsliderCarousel .flex-direction-nav .flex-prev{left:0px}#flexFeatures .flexsliderCarousel .flex-direction-nav .flex-next{right:0px}#flexFeatures
#columns{}#flexFeatures #columns .col-content{}#flexFeatures #columns .col-content>*{margin-top:20px}#flexFeatures #columns .col-content>*:first-child{margin-top:0px}#flexFeatures #columns
.text{}#flexFeatures #columns
.image{}#flexFeatures #columns .image
img{margin:0
auto}#flexFeatures #columns .cropped-image
.overlay{position:absolute;width:100%;height:100%;padding:40px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#flexFeatures #columns .cropped-image
.contentOverlay{position:absolute;text-align:center;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#flexFeatures #columns .cropped-image .contentOverlay
a.globalLink{display:inline-block;width:80%}#flexFeatures #columns .contentOverlay>*:last-of-type{margin:0
!important}#flexFeatures #columns .contentOverlay>*:last-of-type+*{margin:20px
0 0 !important}#flexFeatures
.gallery{margin:0}#flexFeatures
.video{}#flexFeatures
.globalLink{}#flexFeatures
#textRow{}#flexFeatures #textRow .row>*{margin-top:20px}#flexFeatures #textRow .row>*:first-child{margin-top:0px}#flexFeatures
.gallery{padding:0;margin:0}#flexFeatures .gallery
a{display:block;position:relative;padding-bottom:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;overflow:hidden}#flexFeatures .flexsliderCarousel.imgGallery .slides>li{height:auto !important}#flexFeatures .gallery a:before{content:'\f00e';font:normal 2em/1.5 "FontAwesome";color:#fff;position:absolute;top:50%;left:50%;background:rgba(0,0,0,0.5);display:block;padding:100%;opacity:0;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:all 0.2s;transition:all 0.2s}#flexFeatures .gallery a:hover:before{opacity:1;-webkit-transition:all 0.2s;transition:all 0.2s}#flexFeatures .imgGallery .flex-control-nav{width:100%;height:11px;position:absolute;bottom:15px;text-align:center}@media screen and (max-width:767px){#flexFeatures .imgGallery .flex-control-nav{bottom:-5px}}#flexFeatures #accordions
*{box-sizing:border-box;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}#flexFeatures
.accordion{color:#444;cursor:pointer;padding:18px
20px 18px 40px;width:100%;text-align:left;border:none;border-top:solid 1px #e8e8e8;outline:none;position:relative;background:none}#flexFeatures .accordion:before{content:'\f105';position:absolute;font-family:"Font Awesome 5 Free";font-size:0.875em;line-height:0.875rem;display:block;color:#444;top:50%;left:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.5s ease;transition:all 0.5s ease}#flexFeatures .accordion.active, #flexFeatures .accordion:hover{background-color:#ccc}#flexFeatures .accordion.active:before{content:'\f107';-webkit-transition:all 0.5s ease;transition:all 0.5s ease}#flexFeatures #accordions
div.panel{padding:0px
20px;max-height:0;overflow:hidden}#flexFeatures #accordions div.panel:before{content:'';position:relative;width:100%;padding-top:20px;display:block}#flexFeatures #accordions div.panel:after{content:'';position:relative;width:100%;padding-bottom:20px;display:block}#flexFeatures
#testimonials{}@media screen and (max-width:767px){#flexFeatures #testimonials .testimonial
h6{padding:20px
0 0 !important;display:block !important}#flexFeatures #testimonials .testimonial
span{font-size:0.875em}#flexFeatures #testimonials .testimonial span:first-of-type{display:none !important}#flexFeatures #testimonials .testimonial span:nth-of-type(2){padding-left:0px !important}}#flexFeatures
#videos{}#flexFeatures
#featuredNews{}#flexFeatures #featuredNews
.metaData{padding:5px
0px !important}#flexFeatures #featuredNews .horizontal
.equate{display:table !important;width:100%}#flexFeatures #featuredNews .horizontal [class*="col-"]{display:table-cell;margin:0;float:none}#flexFeatures #featuredNews .col-50{width:50%;max-width:100%}#flexFeatures
#staffListing{}#flexFeatures #staffListing
.imgContainer{margin:0
0 20px;position:relative;padding:0
0 56.25% !important;overflow:hidden}#flexFeatures #staffListing .equate:hover{cursor:pointer}#flexFeatures #staffListing .equate .imgContainer:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:10;-webkit-transition:all 0.5s;transition:all 0.5s}#flexFeatures #staffListing .equate:hover .imgContainer:before{opacity:0.8;-webkit-transition:all 0.5s;transition:all 0.5s}#flexFeatures #staffListing .equate .imgContainer:after{content:'\f065';font-family:"FontAwesome";font-size:1.25em;line-height:1em;color:#fff;position:absolute;top:50%;left:50%;visibility:visible;opacity:0;z-index:10;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:all 0.5s;transition:all 0.5s}#flexFeatures #staffListing .equate:hover .imgContainer:after{opacity:1;-webkit-transition:all 0.5s;transition:all 0.5s}#flexFeatures #staffListing .imgContainer
.staffImg{position:absolute;top:0%;left:0%;width:100%;height:100%;margin:0px;float:none;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all 0.5s;transition:all 0.5s}#flexFeatures #staffListing .equate:hover .imgContainer
.staffImg{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all 0.5s;transition:all 0.5s}#flexFeatures #staffListing
a{display:block}#flexFeatures #staffListing
.staff{}#flexFeatures #staffListing .staff:hover{}#flexFeatures #staffListing
.staffDetails{clear:both}#flexFeatures #staffListing .staffDetails h6+*{padding:0px
!important}#flexFeatures #staffListing .email, #flexFeatures #staffListing
.phone{display:inline-block;margin:0
20px 0 0}#flexFeatures #staffListing
.email{padding-right:20px}#flexFeatures #staffListing .email:after, #flexFeatures #staffListing .phone:after{content:'|';position:absolute;right:0;visibility:visible;color:#ccc}#flexFeatures #staffListing
.phone{padding:0px
20px 0px 0px !important;position:relative}#flexFeatures #staffListing
.socialMedia{padding:0px;display:inline-block}#flexFeatures #staffListing .socialMedia
a{display:inline-block}#flexFeatures #staffListing .staff
.modal{background:#03bd7c;position:fixed;width:100vw;top:120px;left:0;height:calc(100vh - 120px);z-index:100;text-align:left;display:none}#flexFeatures #staffListing .staff .modal
.bio{position:absolute;top:50%;left:50%;width:100%;height:80%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:1200px;padding:40px}#flexFeatures #staffListing .staff .modal .bio
a.close{background:#f7b138;padding:20px;border-radius:20px;position:absolute;top:20px;left:20px;z-index:10}#flexFeatures #staffListing .staff .modal .bio a.close:before{position:absolute;top:50%;left:50%;color:#fff;font-family:'FontAwesome';font-size:1em;line-height:1em;content:'\f00d';-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#flexFeatures #staffListing .staff .modal .bio a.close:hover{background:#037b51}#flexFeatures #staffListing .staff .modal .bio
*{color:#fff !important}@media screen and (max-width:1024px){#flexFeatures article.col-50>.wrap{padding:40px
!important}#flexFeatures .areas-of-service #columns .cropped-image
.contentOverlay{max-width:100%}#flexFeatures #imageGallery.col-50 .gallery li[class*="col-"], #flexFeatures #imageGallery.col-40 .gallery li[class*="col-"], #flexFeatures #imageGallery.col-33 .gallery li[class*="col-"], #flexFeatures #imageGallery.col-25 .gallery li[class*="col-"]{max-width:50% !important}#flexFeatures #imageGallery.col-50 .gallery li[class*="col-"]:nth-of-type(odd), #flexFeatures #imageGallery.col-40 .gallery li[class*="col-"]:nth-of-type(odd), #flexFeatures #imageGallery.col-33 .gallery li[class*="col-"]:nth-of-type(odd), #flexFeatures #imageGallery.col-25 .gallery li[class*="col-"]:nth-of-type(odd){clear:left}#flexFeatures #imageGallery.col-50 .gallery li[class*="col-"]:nth-of-type(even), #flexFeatures #imageGallery.col-40 .gallery li[class*="col-"]:nth-of-type(even), #flexFeatures #imageGallery.col-33 .gallery li[class*="col-"]:nth-of-type(even), #flexFeatures #imageGallery.col-25 .gallery li[class*="col-"]:nth-of-type(even){clear:none}.row.margin [class*="col-"] [class*="col-"], .row.margin [class*="col-"] .equate{padding:0px}}@media screen and (max-width:767px){#flexFeatures > article, #flexFeatures div[id]{max-width:100%}#flexFeatures article.col-50>.wrap{float:none !important}#flexFeatures section.bgOnly, #flexFeatures
article.bgOnly{padding-bottom:56.25%}#flexFeatures
article.fullScreen{padding:20px
!important}#flexFeatures article > div.equate, #flexFeatures article>article.equate{padding:10px}.row.margin [class*="col-"]:not(.news) [class*="col-"], #flexFeatures .row.margin [class*="col-"] .equate{padding:0px
!important}#flexFeatures #imageGallery[class*="col-"] .gallery li[class*="col-"]{max-width:50% !important}#flexFeatures #imageGallery[class*="col-"] .gallery li[class*="col-"]:nth-of-type(odd){clear:left}#flexFeatures #imageGallery[class*="col-"] .gallery li[class*="col-"]:nth-of-type(even){clear:none}#flexFeatures #staffListing
.staff{margin-bottom:20px}#flexFeatures #staffListing .staffImg, .row.margin [class*="col-"].staffList [class*="col-"].staffImg{padding:0
0 56.25% !important}#flexFeatures #staffListing .bio .staffImg, #flexFeatures #staffListing .bio .staffImg+*{max-width:100%}#flexFeatures #staffListing .staff
.modal{top:0 !important;height:100vh !important;z-index:100000}}