/*
	Theme Name:     AIM Theme
	Theme URI:      https://www.aim-inc.com
	Description:    American International Machinery, Inc
	Author:         Starkmedia
	Author URI:     http://starkmedia.com
	Version:        1.0
	Template:       twentynineteen
*/

@import url("../twentynineteen/style.css");


h1, h2, h3, h4, h5, h6, p, body, a  { font-family:'Roboto', sans-serif; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; margin-bottom:18px !important; }

h1, h2, h3, h4, h5, h6 { color:#001d80; font-family:'Roboto', sans-serif; text-transform:uppercase; margin:0; padding:0; font-weight:700; }

p, body, a { font-weight:400; font-size:17px; line-height:26px; }

p { color:#718399; }

body { background:#fff; margin:0 !important; }

a { transition:all 0.2s linear 0s; text-decoration:none !important; color:#2f85d6; }

a:hover { color:#111; }

a:visited { color:#2f85d6; }

ul li { margin-bottom:10px; line-height:24px; }

#page { background:#fff; }

h1 {font-size:48px;}

h1:not(.site-title)::before, h2::before { display:none; }

h2  { font-size:32px ;}

h3 a { font-family:'Roboto','Arial', sans-serif; color:#111 !important; text-decoration:none !important; font-weight:500 !important; }

h3 a:hover { font-family:'Roboto','Arial', sans-serif; color:#111; text-decoration:none; color:#2f85d6 !important; }

h3, h3 a, p.has-large-font-size { font-size:24px; line-height:27px; font-family:'Roboto','Arial', sans-serif; }

.why-choose h3, .google-map h3, .call-to-action h3, .picture-block h4, .video-testimonials h3, .location-list h3 { font-size:36px; line-height:42px; font-weight:500; margin-top:0!important; }

.why-choose h3 { padding-bottom:20px; }

h3.alignwide.ready-to-get-started { background:red; color:#fff; }

h4 { font-size: 24px; line-height: 30px; }

h4 a { font-weight:700; }

h4 a:hover { color:#001d80; }

h5 { font-size:18px; line-height:28px; }

h6, h3.widget-title { font-size:16px; line-height:24px; font-weight:600; font-family:'Roboto', sans-serif; color:#111; }

img.header-logo { width:30%; display:inline-block !important; margin:20px 0; padding-left:3%; max-width:500px; }

.header-call { width:250px; float:right; display:inline-block; margin-right:2%; text-align:center; }

.site-branding { width:60%; max-width:60% !important; margin:20px 2% 0 !important; display:inline-block !important; }

.site-title, .site-description, .home .site-header.featured-image, .home #masthead .entry-header { display:none; }

section, .widget { margin:0 !important; }

.widget.widget_categories {margin-top: 4% !important;}

.category-filter-fix {max-width: 72% !important; padding-left:30px !important;}

.category-header {
	background: linear-gradient(rgba(0, 0, 0, 0.50), rgba(0, 0, 0, 0.50)), transparent url(https://www.aim-inc.net/wp-content/uploads/2019/02/FeaturedImage.jpg) 0% 0%/auto no-repeat scroll !important;
}

.main-navigation { margin-top:0; line-height:40px; }

/* MEGA MENU */

li.mega-mobile-parent-nav-menu-item a.mega-menu-link { display:none !important; }

.gluer-nav { background:url(/wp-content/uploads/2025/12/elite-menu-thumbnail.jpg) top center no-repeat !important; }

.used-nav { background:url(/wp-content/uploads/2019/03/Used-navigation.png) top center no-repeat !important; }

.ancil-nav { background:url(/wp-content/uploads/2025/12/sig-check-thumbnail.jpg) top center no-repeat !important; }

.partners-nav { background:url(/wp-content/uploads/2025/12/partners.png) top center no-repeat !important; }

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.gluer-nav > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link { padding-top:150px !important; }

.site-branding-container { position:fixed; width:100%; top:0; background:#fff; height:100px; z-index:150; box-shadow:0 2px 3px rgba(0,0,0,.2); }

#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu { margin-top:10px; }

/* END OF MEGA MENU */

/* SIGNATURE FOLDER GLUERS */

.signature-tabs { padding:0 10%; }

.signature h2 { padding:4% 0 0; margin:0 !important; }

div#n2-ss-3 .nextend-thumbnail-scroller.n2-align-content-start .nextend-thumbnail-scroller-group { justify-content:center !important; }

div#n2-ss-3 .n2-style-f444fba683d89fac7baabbfe69570e5c-dot { opacity:1 !important; margin:3px 0px 20px !important; text-align:center !important; width:100px !important; }

div#n2-ss-3 .n2-font-b705187cb77fd8c56c20a4b8672b2832-simple { border-bottom:none !important ;}

.n2-active .n2-ss-caption { border-bottom:2px solid #2f85d6 !important; padding:3px 0 !important; }

.n2-ss-caption { border-bottom:2px solid #f8f8f8 !important; }

div.n2-ss-thumb-image { display:none !important; height:0 !important; }

.sig-copy { padding:0 15% 10%; }

/* END OF SIGNATURE FOLDER GLUERS */

/* I WANT SECTION */

.want h2 { padding:3% 0; margin:0 !important; }

.want h3 { padding:10% 0 0; }

.want h3 a { font-weight:800 !important; color:#001d80 !important; }

.want h3 a:hover { color:#2f85d6 !important; }

.box-row { width:100%; }

.box-row .kc_column_inner { border:3px solid #fff; border-right:none; border-bottom:none; padding:0 !important; }

.box-row .kc_column_inner:last-child { border-right:3px solid #fff; }

.box-col > .kc_single_image { visibility:visible; opacity:1; -webkit-transition:all 0.3s ease-out; -moz-transition:all 0.3s ease-out; transition:all 0.3s ease-out; }

.box-col:hover > .kc_single_image { visibility:hidden; opacity:0; -webkit-transition:all 0.3s ease-out; -moz-transition:all 0.3s ease-out; transition:all 0.3s ease-out; }

.page-id-3848 .box-col:hover > .kc_single_image { visibility:visible; opacity:1; -webkit-transition:all 0.3s ease-out; -moz-transition:all 0.3s ease-out; transition:all 0.3s ease-out; }

.box-col > .box-text { display:block !important; position:absolute; margin:25% 0 0; padding:5% 5% 25%; visibility:hidden; opacity:0; -webkit-transition:all 0.3s ease-out; -moz-transition:all 0.3s ease-out; transition:all 0.3s ease-out; }

.box-col:hover > .box-text { visibility:visible; opacity:1; -webkit-transition:all 0.3s ease-out; -moz-transition:all 0.3s ease-out; transition:all 0.3s ease-out; }

/* END OF I WANT SECTION */

/* TESTIMONIALS */

.testimonials { padding:0 10%; text-align:center; }

.testimonials h2, .whats-new h2 { text-align:center; padding:6% 0 0; }

.testimonial { background:#fff !important; color:#718399 !important; display:flex; flex-direction: column-reverse; }

.testimonial .content-title, .testimonial .content-position { color:#718399 !important; text-transform:capitalize; font-weight:500; font-size:18px !important; }

/* END OF TESTIMONIALS */

/* WHATS NEW */

.whats-new { background-color:#f8f8f8; }

.whats-new .kc-col-container { padding:0 10%; }

.list-post-type .list-item figure { display:none; }

div.list-item, .list-post-type .list-item h3, .list-post-type .list-item h3 a { margin:0 !important; padding:0 !important; border:none !important; color: #718399 !important; }

.post-content .kc-read-more { border:none !important; padding:0 !important; color:#2f85d6 !important; background:transparent !important; }

.post-content .kc-read-more:hover { color:#001d80 !important; }

/* END OF WHATS NEW */

/* CONTACT US */

.contact-us p, .contact-us p a { color:#fff; }

.contact-us h2 { color:#fff; margin-bottom:0 !important; padding:3% 0 0 !important; }

.contact-col { width:100%; padding-bottom:2%; }

.contact-col .kc-icon-wrapper i { font-size:46px !important; }

/* END OF CONTACT US */

/* FOOTER */

#colophon .site-info { margin:calc(0 * 0) calc(0 + 0px) !important; margin:0 !important; background:#001d80; color:#fff; font-size:15px; }

#colophon .site-info a { color:#fff !important; font-size:15px; }

#colophon .site-info a:hover { color:#2f85d6 !important; }

#footer-sidebar { display:block; width:100%; overflow:hidden; padding:3% 2% 0; text-align:left; }

#footer-sidebar .widget { margin-bottom:30px !important; }

#footer-sidebar .widget-title { color:#fff; font-size:28px; }

#footer-sidebar p { color:#fff; margin:0 !important; font-size:15px; }

#footer-sidebar p span { color:#718399; }

#footer-sidebar1 { float:left; width:30%; margin:2% 1% 2% 2%; }

#footer-sidebar2 { float:left; width:30%; margin:2%; }

ul#menu-quick-links { columns:2; -webkit-columns: 2; -moz-columns: 2; list-style-position:inside; }

#menu-quick-links li { margin:0 !important; line-height:1; }

#footer-sidebar3 { float:right; width:30%; margin:2% 0 2% 1%; }

#footer-sidebar1 .textwidget, #footer-sidebar3 .ctct-form-wrapper { margin-top:15px; }

.ctct-form .ctct-button, .ctct-disclosure { display:none; }

.ctct-form-wrapper .ctct-form-field { margin:0; }

.ctct-form-wrapper .ctct-form-field-email { float:left; }

input[type="email"], input[type="text"] { font-family:'Roboto', sans-serif; padding:2px 1%; width:250px; }

input[type="button"], input[type="reset"], input[type="submit"] { font-family:'Roboto', sans-serif; background:#2f85d6; color:#fff; cursor:pointer; font-size:16px; line-height:13px; border:none; padding:10px 15px; font-weight:400; display:inline-block; position:relative; text-shadow:none; -webkit-transition:background 0.5s ease; transition:background 0.5s ease; border-radius:0; -webkit-appearance:none; -webkit-border-radius:0; }

input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover { background:#001d80; }

.ctct-form-wrapper input[type="text"]:required:valid, .ctct-form-wrapper input[type="email"]:required:valid, .ctct-form-wrapper input[type="password"]:required:valid, .ctct-form-wrapper input[type="tel"]:required:valid, .ctct-form-wrapper input[type="number"]:required:valid { border:none !important; padding-left:5px !important; }

#socialicons { text-align:left; }

#socialicons .icon { background:#001d80; display:inline-block; color:#fff; opacity:.5; font-size:35px !important; width:40px; height:40px; line-height:40px; text-align:center; vertical-align:middle; margin:0 5px 8px; }

.content-socials a { border:1px solid #2f85d6 !important; background-color:#2f85d6 !important; }

.content-socials a:hover { border:1px solid #001d80 !important; background-color:#001d80 !important; }

#socialicons a.icon:hover { color:#fff !important; opacity:1; }

#socialicons .icon:first-child { margin-left:0; }

.bottom-footer { background-color:#000; padding:20px 0; display:flex; }

.tg-container { max-width:1200px; margin:0 auto; width:100%; }

.tg-container:before { content:""; display:table; }

.bottom-footer .copyright { float:left; }

.bottom-footer .copyright-text, .bottom-footer .copyright-text a { font-weight:400; color:#fff; font-size:12px; }

/* END OF FOOTER */

/* INTERIOR PAGES */

#inner-header { background-size:cover !important; }

.equipment-header h2.kc_title { font-size:42px; }

.equipment-header .kc_text_block p, .equipment-header .kc_text_block p a { font-size:21px !important; }

.entry-header, .site-header { display:none; }

.kc_title { margin-bottom:10px !important; }

h3.kc_title { font-size:28px !important; font-weight:800; }

.kc_text_block h4 { margin:0 0 0 !important; }

.kc_text_block h4 a { color:#001d80; font-size:21px; font-weight:800; }

.kc_text_block h4 a:hover { color:#2f85d6; }

.entry .entry-content p { margin-top:0; }

.equipment-header, .equipment-des { text-align:center; padding:80px 15px !important; }

.equipment-header .kc_title, .equipment-header .kc_text_block p, .equipment-header .kc_title, .equipment-header .kc_text_block p a { color:#fff !important; }

.widget_nav_menu ul li { margin:0 !important; }

.menu { margin-top:0 !important; padding:4% 5% !important; }

.menu li a { text-transform:uppercase; color:#001d80 !important; font-weight:800; font-size:24px; line-height:2; }

.menu .sub-menu li a { color:#2f85d6 !important; font-size:18px; }

.menu .sub-menu ul.sub-menu { padding-left:10%; }

.menu .sub-menu li a:before { content:''; }

.menu .sub-menu li { padding-left:5% !important; }

.menu .sub-menu ul.sub-menu li a { line-height:1; display:block; }

.content-title, .post-title-alt a { color:#001d80 !important; font-weight:800; }

.content-desc { color:#718399 !important; }

.content-icon i { color:#2f85d6 !important; padding-top:10%;}

.content-position, .entry-date a, .entry-date, .entry-cats a { color:#2f85d6 !important; font-size:12px; text-transform:capitalize; }

.entry-date { border-right:none !important; }

.content-button a, .kc_button, .kc-post-2-button { background:#001d80 !important; color:#fff !important; font-size:14px !important; text-transform:uppercase !important; padding:10px 40px !important; }

.content-button a:hover, .kc_button:hover, .kc-post-2-button:hover { color:#fff !important; background:#2f85d6 !important; }

.kc_accordion_header a { margin-bottom:0 !important; }

.kc_text_block { color:#718399; }

.kc_google_maps { padding-bottom:10% !important; }

.kc-feature-boxes { box-shadow:none !important; text-align:left !important; }

.kc-feature-boxes .content-desc { font-size:15px !important; }

.kc_button { background:#2f85d6 !important; }

.kc_button:hover { background:#001d80 !important; }

.entry-content > .kc_row:nth-child(2) { padding:5px 0 0 !important; }

.kc-flip-container .back, .kc-flip-container .front { height:auto !important; }

.kc-flip-container .front { background:#2e85d6 !important; border:1px solid #fff !important; }

.kc-flip-container .back .des { padding:15px !important; }

.kc-sync2 .owl-item { padding:0 3px; }

.kc-sync2.owl-carousel.owl-theme {
margin-bottom: 15px;
}


/* END OF INTERIOR PAGES */

/* POST PAGES */

.featured-image { display:none !important; }

a.entry-thumb-link { margin:0 !important; }

a.entry-thumb-link .entry-thumb-wrapper img { text-align:center; margin:0 30px; }

.kc-blog-posts-3 .content { box-shadow:none !important; }

.entry-footer .byline, .entry-footer .cat-links { display:none !important; }

.category article.post { width:33%; float:left; display:inline-block; margin:0; }

.category article.post .entry-header { margin-top:30px !important; display:block !important; }

.category article.post .entry-title { line-height:18px !important; }

.category article.post .entry-title a { color:#001d80 !important; font-weight:600 !important; }

.category article.post .entry-content { margin:0 100px !important; }

.category article.post .entry-footer .posted-on svg { display:none; }

body.category .kc-blog-posts { padding-top: 2%; }

.image-filters-enabled .entry .post-thumbnail:before, .image-filters-enabled .entry .post-thumbnail:after { background:none; mix-blend-mode:normal; opacity:0; }

.image-filters-enabled .entry .post-thumbnail .post-thumbnail-inner { filter:none !important; }

.archive .page-header { background:linear-gradient(rgba(0, 0, 0, 0.50), rgba(0, 0, 0, 0.50)), transparent url(/wp-content/uploads/2019/02/FeaturedImage.jpg) top center no-repeat !important; background-size:cover; width:100%; margin:50px 0 0; padding:120px 0 100px !important; text-align:center; overflow:hidden; }

.archive .page-header .page-title { color:#fff !important; font-family:'Roboto','Arial', sans-serif !important; font-size:42px !important; margin-bottom:10px !important; font-weight:600 !important; }

.archive .page-header .page-description { color:#fff !important; font-family:'Roboto','Arial', sans-serif !important; font-size:21px !important; text-transform:capitalize; font-weight:400 !important; }

.news-post .post-grid { height:550px; }

.single-post .type-post { width:80%; margin:0 auto; }

.entry .post-thumbnail .post-thumbnail-inner img  { max-width:200px; margin:0 auto; }


/* END OF POST PAGES */

/* CONTACT PAGE */

.button { display:none !important; }

.small-carton-btn .button {
	display: inline-block !important;
}

.half-inputs { width:50%; float:left; margin:10px 0; display:inline-block; }

fieldset.ctct-address { width:100% !important; }

fieldset { margin:0 !important; padding:0 !important; border:0 !important; }

fieldset legend { display:none; }

span.ctct-label-top { color:#718399 !important; }

.wpcf7-form p { float:none; width:100%; padding-top:20px; }

.half-inputs input.wpcf7-text, .wpcf7 select { width:90%; padding:5px 15px; margin:0; border:1px solid #ccc; border-radius:0; resize:vertical; font-size:15px; background:#fafafa; color:#444; font-family: 'Roboto','Arial', sans-serif !important; }

.wpcf7-form-control-wrap { position:relative; }

span.wpcf7-list-item { display:block; margin:0; }

.full-inputs span { font-size:14px; }

textarea { font-family:'Roboto','Arial', sans-serif !important; }



/* END OF CONTACT PAGE */

/*-- updates 2-17-2020 --*/
.flipper-btn .button {
	display: block !important ;
	background: #fff !important;
}
.back p {
	color: #1f87ff !important;
}
.back .des .button {
	background: #001d80 !important;
	clear: both;
	display: block !important;
}

div#n2-ss-3 .n2-font-94f5a5bc09cebd8e3b17da27b03468eb-simple {
border-bottom: 0px !important;
}

div#n2-ss-3 .n2-style-6707100d881532d7d143267b4a9c491d-simple {
  background: #f8f8f8;
  opacity: 1;
  box-shadow: none;
  border: 0px solid RGBA(248,248,248,1);
  border-bottom-color: rgb(248, 248, 248);
  border-bottom-style: solid;
  border-bottom-width: 0px;
  border-radius: 0px;
  bottom: 0;
  left: 0;
  text-align: center !important;
}

.n2-ss-slider-controls.n2-ss-slider-controls-above img.skip-lazy { opacity: 0; }

div#n2-ss-3 .nextend-thumbnail-horizontal .n2-thumbnail-dot {
width: 120px;
}

div#n2-ss-3 .n2-style-6707100d881532d7d143267b4a9c491d-simple {
width: 100%;
text-align: center;
}

.nextend-thumbnail-scroller.n2-align-content-start {
  justify-content: center !important;
	text-align: center !important;
}




/* CTA */

.kc-cta-2 { background:#2f85d6 !important; padding:80px 50px !important; }

.kc-cta-2 .kc-cta-desc, .kc-cta-2 h2 { color:#fff !important; text-transform:capitalize; }

.kc-cta-2 .kc-cta-button a, .kc-cta-2 .kc-cta-button a:hover { background:#001d80 !important; }

/* END OF CTA */

.entry .entry-title:before { display:none;}

.entry .entry-content, .entry .entry-summary { max-width:100% !important; margin:0 !important; padding:0 !important; }

.entry .entry-content > *, .entry .entry-summary > * { max-width:calc(12 * (100vw / 12) - 0px) !important; }

.entry .entry-content { margin-top:95px !important; }

.entry-header h1.entry-title { text-align:center; text-transform:uppercase; font-size:48px !important; line-height:56px !important; }

@media (max-width:5000px) and (min-width:1000px) {

.kc_column_inner { height:100%; }

.kc-cta-2 { height:100%; }

}

@media (max-width:1180px) {

.gluer-nav, .used-nav, .ancil-nav, .partners-nav { background:none !important;}

#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item { padding:15px 5px 0 !important;}

#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link { padding:0 !important;}

#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu.mega-menu-item, #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item { border-bottom:1px solid #f8f8f8; margin:10px 0 !important; }

#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu { margin-top:0 !important; }

#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item > a.mega-menu-link { margin-bottom:8px !important; text-align:left !important; }

#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator { float:none; }

}

@media (max-width:980px) {

img.header-logo { width:80%; max-width:380px; margin-top:0; position:absolute; top:22px; }

.site-branding { width:14%; margin-top:30px !important; position:absolute; top:0; right:0; }

body.kc-css-system .kc_column, body.kc-css-system .kc_column_inner { width:100% !important; }

.kc_single_image img { display:block !important; margin:0 auto; text-align:center; }

.box-row .kc_column_inner { border-right:3px solid #fff; }

div#n2-ss-3 .nextend-thumbnail-default { overflow:visible !important; }

div#n2-ss-3 .nextend-thumbnail-inner { overflow:hidden !important; }

div#n2-ss-3 .nextend-thumbnail-horizontal .nextend-thumbnail-next.n2-active { right:-30px !important; }
div#n2-ss-3 .nextend-thumbnail-horizontal .nextend-thumbnail-previous.n2-active { left:-30px !important; }

#footer-sidebar1, #footer-sidebar2, #footer-sidebar3 { width:96%; }

.category article.post { width:100%; }

}

@media (max-width:700px) {

.news-post .post-grid { height:750px; }

.equipment-header h2.kc_title, .archive .page-header .page-title { font-size:30px !important; }

.equipment-header, .equipment-des { padding:50px 15px !important; }

}

@media (max-width:480px) {

.signature-tabs { padding-bottom:10%; background:none; }

div#n2-ss-3 .nextend-thumbnail-default { overflow:visible !important; }

div#n2-ss-3 .nextend-thumbnail-horizontal .nextend-thumbnail-previous.n2-active { left:-30px !important; }

div#n2-ss-3 .nextend-thumbnail-horizontal .nextend-thumbnail-next.n2-active { right:-30px !important; }

div#n2-ss-3 .nextend-thumbnail-inner { overflow:hidden; }

div#n2-ss-3 .n2-style-f444fba683d89fac7baabbfe69570e5c-dot { width:80px !important; font-size:14px; }

.half-inputs { width:100%; }

.content-image img { width:100%; }

.box-col > .box-text { overflow:hidden; text-overflow:ellipsis !important; display:-webkit-box !important; -webkit-box-orient:vertical; -webkit-line-clamp:6; line-height:26px !important; max-height:200px !important; }

#footer-sidebar1, #footer-sidebar2, #footer-sidebar3 { width:100%; }

.bottom-footer { padding:20px; }

.news-post .post-grid { height:auto; }

.content-button a, .kc_button, .kc-post-2-button { padding:10px 20px !important; }

}

blockquote {
  border-left: none;
  margin-left: 0;
  padding: 0 0 0 1rem;
}



@media (max-width:980px) {
.n2-ss-slider-controls.n2-ss-slider-controls-above, div#n2-ss-3, 	div#n2-ss-3 [data-hide-mobileportrait="1"] {
display: block !important;
}
}

div#n2-ss-3 .n2-style-107cb0e4b96e295f0c4852cfc0854d07-heading:hover, div#n2-ss-3 .n2-style-107cb0e4b96e295f0c4852cfc0854d07-heading:active, div#n2-ss-3 .n2-style-107cb0e4b96e295f0c4852cfc0854d07-heading:focus {
  background: #3C8DD8 !important;
}
