body{overflow-x:hidden}.IN-widget{vertical-align:top}.entry-content a:hover{color:#248cc8;text-decoration:none}.main-navigation a{font-weight:500}.main-navigation ul ul a{width:237px}.menu li:first-of-type a .icon:before{color:#e2e2e2;content:"\f015";display:inline-block;font-family:FontAwesome;font-size:16px;line-height:.5em;margin-right:15px}#main{min-height:500px;padding-bottom:65px}.entry-content .alignleft{margin-right:25px;margin-top:.5em}hr{background-color:#e5e5e5;border:0;height:1px;margin-bottom:50px;margin-top:50px}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{font-weight:700}.entry-content h1 a,.entry-content h2 a,.entry-content h3 a,.entry-content h4 a,.entry-content h5 a,.entry-content h6 a{color:#3b3b3b;text-decoration:none}.entry-content h1 a:hover,.entry-content h2 a:hover,.entry-content h3 a:hover,.entry-content h4 a:hover,.entry-content h5 a:hover,.entry-content h6 a:hover{color:#3b3b3b;text-decoration:none}article.post .entry-header,article.page .entry-header{margin-bottom:25px !important}article.post .entry-header h1.entry-title,article.page .entry-header h1.entry-title{font-size:22px;font-weight:600}.entry-content p{line-height:1.7333;margin:0 0 25px}.entry-content h2{font-size:20px}.entry-content h3{font-size:18px}.origin-widget.origin-widget-list-simple-black ul li{list-style:url(https://ctship.com/wp-content/plugins/siteorigin-panels/widgets/img/checks/black.png) !important}.widget_headline-widget h1{font-size:23px}.widget_headline-widget h3{font-size:18px;font-weight:400}.panel-grid-cell .widget-title{font-size:18px}.so-widget-sow-button{font-weight:700}.entry-content .so-panel .so-widget-sow-button-wire-0cf72b3013f6 .ow-button-base a.ow-button-hover:hover{color:#fff !important}.widget_circleicon-widget .circle-icon-box h4{font-size:17px;font-weight:700}.sow-features-list .sow-features-feature h5{font-size:14px}.sow-features-list .sow-features-feature .sow-icon-container [class^=sow-icon-],.sow-features-list .sow-features-feature .sow-icon-container .sow-icon-image{background-position:50%;background-repeat:no-repeat}header#masthead .hgroup #header-sidebar{color:#404040;font-size:14px;line-height:25px;text-align:center}header#masthead .hgroup #header-sidebar span{font-style:normal;font-weight:700}header#masthead .hgroup #header-sidebar a{color:#404040;text-decoration:none}header#masthead .hgroup #header-sidebar a:hover{text-decoration:underline}header#masthead .hgroup #header-sidebar .fa-phone,header#masthead .hgroup #header-sidebar .fa-envelope-o{font-style:normal;font-weight:400}.fa-phone:before{color:#262626;content:"\f095"}.fa-envelope-o:before{color:#262626;content:"\f0e0";margin-left:10px}#masthead .hgroup .support-text{font-size:15px}@media (max-width:960px){body.responsive header#masthead .hgroup{text-align:center}body.responsive header#masthead .hgroup .logo{float:none}body.responsive header#masthead .hgroup .logo img{margin:0 auto;padding-bottom:0 !important;padding-top:0 !important}body.responsive header#masthead .hgroup .support-text,body.responsive header#masthead .hgroup #header-sidebar{display:block;margin-top:30px;max-width:100%;position:static}body.responsive header#masthead .hgroup .support-text img,body.responsive header#masthead .hgroup #header-sidebar img{height:auto;max-width:100%}body.responsive header#masthead .hgroup #header-sidebar{height:auto;padding-bottom:0 !important;padding-top:0 !important}body.responsive header#masthead .hgroup #header-sidebar .widget{display:block;float:none;margin:0 auto}}@media screen and (max-width:960px){header#masthead .hgroup{margin-bottom:25px;padding-bottom:0 !important}}.home-slider{background:#fcfcfc}.widget_circleicon-widget .circle-icon-box p.text{font-size:15px !important}.widget_circleicon-widget .circle-icon-box a.more-button{font-size:15px !important}.home .textwidget div{display:inline-block;text-align:center;vertical-align:middle;width:258px}.home .textwidget div img{filter:alpha(opacity=100);max-width:70%;opacity:1;transition:.3s;zoom:1}.home .textwidget div img:hover{filter:alpha(opacity=70);opacity:.7;zoom:1}.home #panel-59-2-0-2 .textwidget div{width:100%}.page-id-23 .entry-content h2{margin-top:0}.icon-user:before{content:"\f0c0"}#map-canvas{height:680px;width:100%}@media screen and (max-width:768px){#map-canvas{height:340px}}#map-canvas img,#gmap_canvas img{-moz-border-radius:0 !important;-moz-box-shadow:none !important;-webkit-border-radius:0 !important;-webkit-box-shadow:none !important;border-radius:0 !important;box-shadow:none !important;line-height:normal !important;max-width:none;zoom:normal !important}.gform_wrapper form{margin:0;max-width:500px}.page-id-34 .gform_wrapper form{margin:0;padding-left:0}.gform_wrapper h3.gform_title{font-weight:400}.gform_wrapper label.gfield_label,.gform_wrapper legend.gfield_label{font-size:15px !important}.gform_wrapper ul li.gfield{margin-bottom:15px !important}body .gform_wrapper .top_label div.ginput_container{margin-top:5px !important}.gform_wrapper .field_description_below .gfield_description{padding-top:5px !important}.gform_wrapper .top_label input.medium{font-size:13px;padding-left:4px;padding-right:4px;width:80% !important}.gform_wrapper select{font-size:16px !important}.gform_wrapper .top_label input.medium,.gform_wrapper .top_label select.medium{width:90%}.page-id-56 .gform_wrapper .top_label input.medium,.page-id-56 .gform_wrapper .top_label select.medium{width:60%}.gform_wrapper textarea.medium{font-size:13px;padding-left:4px;padding-right:4px;width:100% !important}.gform_wrapper .gfield_description{padding-top:0}#gforms_confirmation_message{-moz-border-radius:2px;-webkit-border-radius:2px;background-color:#ffffe0;border-radius:2px;border:1px solid #e6db55;padding:8px 12px}.gform_wrapper.gf_browser_chrome .gfield_checkbox li input,.gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox],.gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio]{margin-top:0 !important}.gform_wrapper .gfield_checkbox li label,.gform_wrapper .gfield_radio li label{font-size:1em !important;padding-left:3px !important}#secondary{font-size:15px}.sidebar-cell * p,.sidebar-cell * li,.sidebar-cell * span{font-size:15px}.site-footer p{line-height:25px}.footer-logo{float:right;font-size:12px;max-width:25%;text-align:center}.footer-logo div{display:block;text-align:center}.footer-logo img{display:block;filter:alpha(opacity=80);margin:0 auto 13px;opacity:.8;transition:.5s;zoom:1}.footer-logo img:hover{filter:alpha(opacity=100);opacity:1;zoom:1}.footer-logo a{text-decoration:none}#colophon #site-info{font-size:13px;line-height:2;margin-top:25px}