:root{ --Open_Sans:Open Sans; --Saira:Saira, Arial, sans-serif; } @font-face { font-family: "Font Awesome 6 Pro"; src: url(//2024592.fs1.hubspotusercontent-na1.net/hubfs/2024592/raw_assets/public/Wcbranham_April2024/fonts/pro-fa-regular-400-12.woff2) format("woff2"), url(//2024592.fs1.hubspotusercontent-na1.net/hubfs/2024592/raw_assets/public/Wcbranham_April2024/fonts/pro-fa-regular-400-12.ttf) format("truetype"); font-style: normal; font-weight: 400; font-display: block; unicode-range: U+D7, U+21BB, U+2329-232A, U+23CF-23EE, U+25D0, U+2699, U+26A0, U+2700-2704, U+2715-2716, U+274C, U+E647-F013, U+F01E-F044, U+F047-F085, U+F089-F0D8, U+F115, U+F123, U+F29C, U+1F34B, U+1F3F7, U+1F4A7, U+1F4BE, U+1F4C2, U+1F4CC, U+1F4E2, U+1F4F7, U+1F500, U+1F508-1F50A, U+1F50D, U+1F56B, U+1F588, U+1F5AA, U+1F5B4, U+1F5C1, U+1F5D8-1F5D9, U+1F6AB, U+1F6D2, U+1F9F2; } @font-face { font-family: "Font Awesome 6 Pro"; src: url(//2024592.fs1.hubspotusercontent-na1.net/hubfs/2024592/raw_assets/public/Wcbranham_April2024/fonts/pro-fa-solid-900-13.woff2) format("woff2"), url(//2024592.fs1.hubspotusercontent-na1.net/hubfs/2024592/raw_assets/public/Wcbranham_April2024/fonts/pro-fa-solid-900-13.ttf) format("truetype"); font-style: normal; font-weight: 900; font-display: block; unicode-range: U+A3-BB, U+201C-20AC, U+20BD, U+21BA-21C4, U+2304, U+2600, U+2611, U+2639, U+2640, U+26BD, U+2705, U+F01D-F0E3, U+F0E9-F0F4, U+F0F6-F187, U+F191-F1B0, U+F1B3-F221, U+F381-F382, U+1F382, U+1F393, U+1F44E, U+1F4A3, U+1F4E0, U+1F515-1F518, U+1F58C, U+1F5B7, U+1F5B9-1F5BB, U+1F5CE, U+1F610, U+1F642, U+1F68D, U+1F691-1F696, U+1F698, U+1F6B2, U+1F9CD, U+1F9EF, U+1F9F3, U+1FA7A; } @font-face { font-family: "Font Awesome 6 Pro"; src: url(//2024592.fs1.hubspotusercontent-na1.net/hubfs/2024592/raw_assets/public/Wcbranham_April2024/fonts/pro-fa-solid-900-0.woff2) format("woff2"), url(//2024592.fs1.hubspotusercontent-na1.net/hubfs/2024592/raw_assets/public/Wcbranham_April2024/fonts/pro-fa-solid-900-0.ttf) format("truetype"); font-style: normal; font-weight: 900; font-display: block; unicode-range: U+21, U+23-25, U+2B, U+3F, U+2013, U+2190-2193, U+2212, U+2399, U+23E9-23EA, U+23F8-23FB, U+25A0, U+25B6, U+25FB-25FC, U+2601, U+261D, U+2665, U+2713-2714, U+2753-2796, U+2B50, U+E010, U+E017, U+E01B, U+E01F-E021, U+E024, U+E02F, U+E03A, U+E042, U+E045-E046, U+E060, U+E068, U+E06E, U+E074, U+E076, U+F001, U+F004-F008, U+F00C, U+F011-F012, U+F015, U+F017-F019, U+F01C, U+F023-F025, U+F02A, U+F02C-F031, U+F03A, U+F03D-F03E, U+F041, U+F04A-F04E, U+F05B, U+F060-F065, U+F067-F068, U+F06B-F06E, U+F072, U+F075, U+F077-F078, U+F07B, U+F084, U+F086, U+F08A, U+F091-F093, U+F095-F097, U+F09C-F09D, U+F0A3, U+F0A6, U+F0AC-F0AD, U+F0B0-F0B1, U+F0C0-F0C2, U+F0C5-F0C6, U+F0C8, U+F0E5-F0E6, U+F114, U+F11D, U+F128, U+F12A, U+F155, U+F283, U+F292, U+F295, U+F2C0, U+F332, U+F541, U+F80A, U+F80C, U+1F310, U+1F381, U+1F39E, U+1F3A7, U+1F3B5, U+1F3C6, U+1F3E0, U+1F3F4, U+1F441, U+1F464, U+1F499-1F49C, U+1F4B2-1F4B3, U+1F4BC, U+1F4C1, U+1F4CE, U+1F4D4, U+1F4DE, U+1F4F6, U+1F511-1F513, U+1F516-1F517, U+1F525, U+1F527, U+1F553, U+1F57B, U+1F5A4, U+1F5A8, U+1F5B6, U+1F5BF, U+1F5E9-1F5EA, U+1F6E3, U+1F90D-1F90E, U+1F9E1, U+1F9FC, U+1FA90; } .child_theme .span2 .hs-button, .child_theme .span3 .hs-button, .child_theme .span4 .hs-button, .child_theme .span5 .hs-button, .child_theme .span6 .hs-button{ padding:12px 20px; } .child_theme .span2 .hs-sec-btn, .child_theme .span3 .hs-sec-btn, .child_theme .span4 .hs-sec-btn, .child_theme .span5 .hs-sec-btn, .child_theme .span6 .hs-sec-btn{ padding:12px 20px; } .child_theme .cm_nv_wrp .cm_nv_inner .custom, .child_theme form input[type=submit], .child_theme .hs-button, .child_theme .tabber .media-col .form-wrap input.hs-button { font-size: 14px; line-height: 14px; font-family: var(--Open_Sans); font-weight: 700; } .child_theme .hs-sec-btn, .child_theme .contact-banner .form-row.hs-secondary input.hs-button, .child_theme .contact-banner .form-row.hs-secondary .hs-button, .child_theme .landing-banner .form-row.hs-secondary input.hs-button, .child_theme .landing-banner .form-row.hs-secondary .hs-button, .child_theme .hs_service .widget-type-form .hs-button, .child_theme .form-row.secondary input[type="submit"], .child_theme .popup_modal_box.bg_primary .hs-button, .child_theme .hs-sec-btn, .child_theme .systems-page .hs-search-results__next-page, .child_theme .systems-page .hs-search-results__prev-page { letter-spacing: 0.4px; line-height: 14px; font-size: 14px; font-weight: 600; font-family: var(--Saira); } .child_theme form input[type=search], .child_theme form input[type=text], .child_theme form input[type=email], .child_theme form input[type=password], .child_theme form input[type=tel], .child_theme form input[type=number], .child_theme form input[type=file], .child_theme form select, .child_theme form textarea, .tabber .media-col .form-wrap .hs-input { min-height: 40px; height: auto; padding: 0 15px; } .child_theme form label { margin-bottom: 4px; font-family: var(--Open_Sans); font-size: 13px; font-weight: 500; line-height: 20px; } .child_theme ul.hs-error-msgs.inputs-list li { margin-top: 0; padding-left: 5px; margin-bottom: 5px; line-height: 18px; } .child_theme ul.hs-error-msgs.inputs-list li label.hs-error-msg { margin: 0; line-height: 18px; font-family: var(--Open_Sans); font-size: 14px; font-weight: 400; } .child_theme form input[type=email]:focus, .child_theme form input[type=file]:focus, .child_theme form input[type=number]:focus, .child_theme form input[type=password]:focus, .child_theme form input[type=search]:focus, .child_theme form input[type=tel]:focus, .child_theme form input[type=text]:focus, .child_theme form select:focus, .child_theme form textarea:focus { box-shadow: none; } .child_theme form fieldset.form-columns-1 .hs-input:not( input[type=checkbox], input[type=radio]){ width:100% !important; } .child_theme .cm-header .page-center{ max-width: 1280px; } .child_theme .cm-footer .page-center{ max-width: 1050px; } .child_theme .hs_submit.hs-submit { margin-bottom: 30px; } .child_theme .blog-sidebar input.hs-search-field__input { padding-right: 50px !IMPORTANT; } .child_theme .error-page:before { opacity: 0.3; } .systems-page form { max-width: 750px; } .child_theme .cm-header .sticky-header .sticky-wrapper .hs-menu-wrapper>ul>li:last-child a:hover svg { color: #f9c26d; } /* Header */ .child_theme .cm-alert .alert-wrapper .right .right-cross { padding-right: 1.25rem; padding-bottom: .75rem; padding-top: .75rem; align-items: flex-start; display: flex; top: 0; right: 0; position: absolute; z-index: 999; } .child_theme .cm-alert .alert-wrapper .right .right-cross .cross-wrapper { display: flex; cursor: pointer; border-radius: .125rem; transition-duration: .15s; } .child_theme .cm-alert .alert-wrapper .right .right-cross .cross-wrapper svg { width: 1.75rem; height: 1.75rem; color: #152143; } .reduceHeaderHeight.child_theme .cm-alert { display: none; opacity:0; visibility:hidden; } .child_theme .cm-alert .alert-wrapper .right .right-cross .cross-wrapper:hover svg { color: #fff; } .child_theme .cm-alert { background: #f6a11f; } .child_theme .cm-alert p { padding-bottom: 1rem; padding-top: 1rem; padding-left: 2rem; margin-bottom: 0; font-weight: 500; font-size: 14px; line-height: 20px; transition: all .2s; color: #1e305e; } .child_theme .cm-alert p span:first-child { letter-spacing: .1em; line-height: 1.25; font-weight: 700; margin-right: .55rem; } .child_theme .cm-alert a:hover p { color: #fff; } .child_theme .cm-alert p span span { font-size: .75rem; line-height: 1rem; } .child_theme .cm-alert .alert-wrapper { display: flex; width: 100%; } .child_theme .cm-alert .alert-wrapper .left { flex: 1 1 0%; align-self: center; } .child_theme .cm-alert .alert-wrapper .right { flex-grow: 0; width: 3rem; height: 100%; } .child_theme .cm-header.lp-header .header-wrapper { padding-top: 2.4rem; padding-bottom: 2.4rem; } .child_theme .cm-header { background-color: rgba(21, 33, 67,1.0); border-color: rgba(246, 161, 31,0.0); box-shadow: rgba(0, 0, 0,0.0); } .child_theme .cm-header .header-wrapper { padding-top: 2rem; padding-left: 5%; padding-right: 5%; } .child_theme .cm-header .top-header { display: flex; align-items: center; justify-content: space-between; } .child_theme .cm-header .top-header .custom-logo { flex: 1 1 0%; margin-right: 3rem; width: auto; } .child_theme .cm-header .top-right-section { display: flex; column-gap: 2rem; max-width: 768px; flex-grow: 0; } .child_theme .cm-header .top-menu-wrapper { flex: 1 1 0%; } .child_theme .cm-header .top-right-section .contact-link a { color: #fff; font-size: .875rem; line-height: 1.25rem; margin-bottom: 1rem; display: block; transition: none; } .child_theme .cm-header .top-right-section .contact-link a:hover { color: #f6a11f; } .child_theme .cm-header .top-menu-wrapper .hs-menu-wrapper > ul { margin-bottom: .5rem; display: flex; font-weight: 600; font-size: .875rem; line-height: 1.25rem; justify-content: center; } .child_theme .cm-header .top-menu-wrapper .hs-menu-wrapper > ul > li { margin-bottom: 0; padding-bottom: .2rem; position: relative; } .child_theme .cm-header .top-menu-wrapper .hs-menu-wrapper > ul > li:not(:first-child) { margin-left: 20px; } .child_theme .cm-header .top-menu-wrapper .hs-menu-wrapper > ul > li > a { transition: none; color: rgba(246, 161, 31,1.0); } .child_theme .cm-header .top-menu-wrapper .hs-menu-wrapper > ul > li:hover > a { color: rgba(255, 255, 255,1.0); } .child_theme .cm-header .top-right-section .contact { justify-items: flex-end; } .child_theme .cm-header .top-menu-wrapper .hs-menu-wrapper > ul ul { display: none; position: absolute; background: #fff; z-index: 7; padding: .375rem; min-width: 9rem; margin-top: .5rem; border-radius: .125rem; } .child_theme .cm-header .top-menu-wrapper .hs-menu-wrapper > ul > li > a svg { height: 1.25rem; } .child_theme .cm-header .top-menu-wrapper .hs-menu-wrapper > ul > li:last-child { margin-right: 12px; } .child_theme .cm-header .top-right-section .contact .product-btn a { padding:.625rem .75rem .625rem 13px; white-space: nowrap; display: flex; font-size: .75rem; transition: all .2s; font-weight: 500; letter-spacing: .025em; font-family: var(--Saira); border-radius: .25rem; column-gap: .5rem; line-height: 18px; align-items: center; color: rgba(255, 255, 255,1.0); background-color: rgba(246, 161, 31,1.0); } .child_theme .cm-header .top-right-section .contact .product-btn a:hover { color: rgba(255, 255, 255,1.0); background-color: rgba(248, 177, 70,1.0); border-color: #f8b146; } .child_theme .cm-header .top-right-section .contact .product-btn a svg { width: 1rem; height: 1rem; fill: currentColor; order: -1; display: block; visibility: visible; } .child_theme .cm-header .top-right-section .contact .product-btn a svg path { fill: currentColor; } .child_theme .header-search input { position: relative; color: #fff; background-color: transparent; border-color: #a1a1aa; border-width: 2px; font-size: .75rem; line-height: 1rem; padding: 8px 12px 8px 36px !IMPORTANT; } .child_theme .header-search input::placeholder { color: #fff; font-size: .75rem; } .child_theme .header-search .svg-wrapper { transition-duration: .15s; transition-timing-function: cubic-bezier(.4,0,.2,1); color: #f6a11f; border-radius: .25rem; justify-content: center; align-items: center; width: 2rem; display: flex; left: .25rem; bottom: .25rem; top: .25rem; position: absolute; } .child_theme .header-search .inner-form { position: relative; } .child_theme .header-search .svg-wrapper svg { width: 1rem; } .child_theme .header-search input:focus { border-color: #FFF; } .child_theme .header-search input:focus::placeholder { opacity: 0.25; } .child_theme .cm-header .top-menu-wrapper .hs-menu-wrapper > ul > li:hover ul { display: block; } .child_theme .cm-header .top-menu-wrapper .hs-menu-wrapper > ul ul li { margin: 0; } .child_theme .cm-header .top-menu-wrapper .hs-menu-wrapper > ul ul li a { padding: 0.25rem; display: block; color: rgb(30, 48, 94); font-weight: 500; } .child_theme .cm-header .top-menu-wrapper .hs-menu-wrapper > ul > li > a i { font-size: .75rem; line-height: 1rem; } .child_theme .cm-header .top-menu-wrapper .hs-menu-wrapper > ul > li:hover > a i { transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); --tw-rotate: 90deg; --tw-translate-x: 0; --tw-translate-y: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; } .child_theme .cm-header .top-menu-wrapper .hs-menu-wrapper>ul ul li a:hover { color: #f6a11f; } .child_theme .cm-header .header-wrapper .main-header { margin-top: 1rem; position:relative; } .child_theme .cm-header .header-wrapper .main-header .hs-menu-wrapper > ul { justify-content: space-around; gap: 0; flex-wrap: nowrap; } .child_theme .cm-header .header-wrapper .main-header .hs-menu-wrapper > ul > li { margin-bottom: 0; } .child_theme .cm-header .header-wrapper .main-header .hs-menu-wrapper > ul > li > a { padding-bottom: 1.5rem; padding-top: 1.5rem; padding-left: .5rem; padding-right: .5rem; display: block; color: rgba(255, 255, 255,1.0); background-color: rgba(2, 103, 128,0.0); text-transform: uppercase; line-height: 1.375; font-weight: 500; font-size: 16px; text-align: center; } .child_theme .cm-header .header-wrapper .main-header .hs-menu-wrapper > ul > li > a:hover { background-color: rgba(2, 103, 128,0.0); color: rgba(246, 161, 31,1.0); } .child_theme .cm-header .header-wrapper .main-header .hs-menu-wrapper > ul > li.active > a{ color: rgba(21, 33, 67,0.0); background-color: rgba(2, 103, 128,0.0); } .child_theme .cm-header:after { --tw-gradient-to: #f6a11f; --tw-gradient-stops: var(--tw-gradient-from), #f6a11f, var(--tw-gradient-to, rgba(246, 161, 31, 0)); --tw-gradient-from: #dfd61f; background-image: linear-gradient(to right, var(--tw-gradient-stops)); content: ""; height: .25rem; width: 100%; display: block; } .child_theme .cm-header .header-wrapper .main-header .hs-menu-wrapper > ul > li > ul a{ color: rgba(0, 0, 0,1.0); background-color: rgba(2, 103, 128,0.0); } .child_theme .cm-header .header-wrapper .main-header .hs-menu-wrapper > ul > li > ul a:hover{ color: rgba(246, 161, 31,1.0); background-color: rgba(2, 103, 128,0.0); } .child_theme .cm-header .header-wrapper .main-header .hs-menu-wrapper > ul > li > ul li.active a{ color: rgba(21, 33, 67,0.0); background-color: rgba(2, 103, 128,0.0); } .child_theme .cm-header .header-wrapper .main-header .hs-menu-wrapper > ul > li > ul { display: none; position: absolute; z-index: 9; width: 50%; background-color: rgba(255, 255, 255,1.0); transition-duration: .15s; transition-timing-function: cubic-bezier(.4,0,.2,1); left: 0; padding: 2rem; } .child_theme .cm-header .header-wrapper .main-header .hs-menu-wrapper > ul > li:hover > ul { display: flex; } .child_theme .cm-header .header-wrapper .main-header .hs-menu-wrapper > ul > li > ul > li > ul > li > a { font-weight: 700; margin-bottom: .25rem; display: block; border-bottom: 1px solid #e4e4e7; font-size: 14px; line-height: 2; cursor: text; } .child_theme .cm-header .header-wrapper .main-header .hs-menu-wrapper > ul > li > ul li { margin-bottom: 0; } .child_theme .cm-header .header-wrapper .main-header .hs-menu-wrapper > ul > li > ul > li > ul > li:first-child { margin-bottom: 32px; } .child_theme .cm-header .header-wrapper .main-header .hs-menu-wrapper > ul > li > ul > li > ul > li > ul > li > a { display: inline-block; font-size: 14px; font-weight: 400; line-height: 2; } .child_theme .cm-header .header-wrapper .main-header .hs-menu-wrapper > ul > li > ul > li > ul > li > ul > li > a:hover { color: rgba(246, 161, 31,1.0); } .child_theme .cm-header .header-wrapper .main-header .hs-menu-wrapper > ul > li > ul > li > ul > li > a:hover { color: #000; } .child_theme .cm-header .header-wrapper .main-header .hs-menu-wrapper>ul>li>ul { flex-direction: row; } .child_theme .cm-header .header-wrapper .main-header .hs-menu-wrapper>ul>li:nth-child(2) > ul { justify-content: space-around; } .child_theme .cm-header .header-wrapper .main-header .hs-menu-wrapper>ul>li:first-child>ul { flex-direction: column; } .child_theme .cm-header .header-wrapper .main-header .hs-menu-wrapper > ul > li:nth-child(3) > ul { margin-left: 16.667%; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; width: 50%; column-gap: 30px; } .child_theme .cm-footer .bottom-wrapper .social-wrapper a:hover { color: #fff; } .child_theme .cm-header .header-wrapper .main-header .hs-menu-wrapper > ul > li:nth-child(4) > ul { left: auto; right: 0; column-gap: 30px; flex-wrap: nowrap; width: 51%; justify-content: space-between; } .child_theme .cm-header .header-wrapper .main-header .hs-menu-wrapper > ul > li:first-child > ul > li > ul { flex-direction: row; width: 100%; column-gap: 25px; flex-wrap: nowrap; } .child_theme .cm-header .header-wrapper .main-header .hs-menu-wrapper > ul > li:first-child > ul > li > ul > li { width: 50%; } .child_theme .cm-header .sticky-header { position: fixed; transition-duration: .2s; transition-property: all; transition-timing-function: cubic-bezier(.4,0,.2,1); --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05); box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); padding-left: 5%; padding-right: 5%; width: 100%; z-index: 99; top: -4rem; box-shadow: rgba(0, 0, 0,0.0); border-color: rgba(246, 161, 31,0.0); background-color: rgba(21, 33, 67,1.0); } .child_theme .cm-header .sticky-header .sticky-logo img { max-width: 24px; } .child_theme .cm-header .sticky-header .sticky-wrapper { display: flex; align-items: center; height: 4rem; } .child_theme .cm-header .sticky-header .sticky-wrapper .hs-menu-wrapper > ul > li > a { background-color: rgba(2, 103, 128,0.0); color: rgba(255, 255, 255,1.0); text-transform: uppercase; padding-left: .5rem; padding-right: .5rem; display: block; font-size: 14px; line-height: 20px; font-weight: 500; } .child_theme .cm-header .sticky-header .sticky-wrapper .hs-menu-wrapper > ul > li { margin-bottom: 0; flex:auto; } .child_theme .cm-header .sticky-header .sticky-wrapper .hs-menu-wrapper > ul { justify-content: space-evenly; align-items: center; text-align: center; flex-wrap: nowrap; } .child_theme .cm-header .sticky-header .sticky-logo { margin-right: 2rem; } .child_theme .cm-header .sticky-header .sticky-menu { width: 100%; } .child_theme .cm-header .sticky-header .sticky-wrapper .hs-menu-wrapper > ul > li > a svg { display: block; color: #f6a11f; width: 32px; } .child_theme .cm-header .header-wrapper .main-header .hs-menu-wrapper > ul > li > ul { --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05); box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; } .child_theme .cm-header .sticky-header .sticky-wrapper .hs-menu-wrapper>ul>li:last-child a { padding: 0; } .child_theme .cm-header .sticky-header .sticky-wrapper .hs-menu-wrapper>ul>li:last-child { margin-left: 2rem; width: 2rem; flex: none; } .child_theme .cm-header .sticky-header .sticky-wrapper .hs-menu-wrapper > ul > li > a:hover { background-color: rgba(2, 103, 128,0.0); color: rgba(246, 161, 31,1.0); } .child_theme .cm-header .sticky-header .sticky-wrapper .hs-menu-wrapper > ul > li.active > a{ background-color: rgba(2, 103, 128,0.0); color: rgba(21, 33, 67,0.0); } .child_theme .scroll .cm-header .sticky-header { top: 0; } /* Banner */ .simple-banner.cm-banner { min-height: auto; padding-left: 5%; padding-right: 5%; } .simple-banner.cm-banner .page-center { margin-bottom: 4rem; margin-top: 4rem; } .simple-banner.cm-banner .top_sec h1 { line-height: 1; margin-bottom: 0; } .simple-banner.cm-banner .top_sec h1:after { margin-bottom: 2rem; margin-top: 2rem; content: ""; display: block; width: 12rem; height: .25rem; margin-left: auto; margin-right: auto; --tw-gradient-to: #f6a11f; --tw-gradient-stops: var(--tw-gradient-from), #f6a11f, var(--tw-gradient-to, rgba(246, 161, 31, 0)); --tw-gradient-from: #dfd61f; background-image: linear-gradient(to right, var(--tw-gradient-stops)); } .simple-banner.cm-banner .top_sec p { margin-top: 1.5rem; line-height: 1.625; color: #6b7280; font-size: 20px; } /* Footer */ .child_theme footer.cm-footer { position: relative; z-index: 9; padding-top: 6rem; padding-bottom: 4rem; padding-left: 5%; padding-right: 5%; background-color: rgba(21, 33, 67,1.0); } .child_theme .cm-footer .bottom-footer { display: flex; align-items: flex-end; justify-content: space-between; } .child_theme .cm-footer .bottom-footer .bottom-wrapper { display: flex; flex: 1 1 0%; padding-right: 3rem; flex-wrap: wrap; line-height: 1.5; align-items: center; } .child_theme .cm-footer .bottom-wrapper .social-wrapper { column-gap: 1rem; justify-content: flex-start; align-items: center; flex: none; width: auto; display: inline-flex; margin-right: 2rem; } .child_theme .cm-footer .bottom-wrapper .social-wrapper a svg { width: 1.75rem; } .child_theme .cm-footer .bottom-wrapper .social-wrapper a { transition-duration: .15s; color: rgba(255, 255, 255,0.5); padding-top: 11px; } .child_theme .cm-footer .bottom-wrapper .social-wrapper a:hover { opacity: 1; } .child_theme .cm-footer .copyright-text p { margin-bottom: 0; color: rgba(255, 255, 255,0.5); line-height: 18px; font-size: 12px; } .child_theme .cm-footer .footer-bottom-menu ul li { margin-bottom: 2px; } .child_theme .cm-footer .footer-bottom-menu ul li a { color: rgba(255, 255, 255,1.0); margin-right: 1.25rem; font-size: 12px; } .child_theme .cm-footer .footer-bottom-menu ul li a:hover { color: rgba(246, 161, 31,1.0); } .child_theme .cm-footer .bottom-footer .back-to-top { display: flex; flex: none; margin-top: .5rem; } .child_theme .cm-footer .bottom-footer .back-to-top .btt-wrapper { transition-duration: .2s; transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-transform, -webkit-filter, -webkit-backdrop-filter; transition-timing-function: cubic-bezier(.4,0,.2,1); flex: none; display: inline-block; position: relative; cursor: pointer; } .child_theme .cm-footer .bottom-footer .back-to-top .btt-inner { transition-timing-function: linear; transition-duration: .15s; color: #152143; text-align: center; background: #f6a11f; justify-content: center; align-items: center; width: 2.5rem; height: 2.5rem; display: flex; margin-bottom: .25rem; margin-left: auto; margin-right: auto; } .child_theme .cm-footer .bottom-footer .back-to-top .btt-text { display: block; transition-duration: .15s; transition-timing-function: cubic-bezier(.4,0,.2,1); color: #f6a11f; font-size: .75rem; line-height: 1rem; text-align: center; } .child_theme .cm-footer .bottom-footer .back-to-top .btt-wrapper:hover .btt-inner { background: #fff; } .child_theme .cm-footer .bottom-footer .back-to-top .btt-wrapper:hover .btt-text { color: #fff; } .child_theme footer.cm-footer .footer-contact-details { grid-column-start: 12; font-size: 1rem; line-height: 1.5rem; } .child_theme footer.cm-footer .footer-img-wrapper .custom-logo { width: 12rem; margin-top: 2.5rem; margin-left: 1.5rem; } .child_theme .cm-footer .top-footer .hs-menu-wrapper > ul { display: flex; flex-direction: row; } .child_theme .cm-footer .top-footer .hs-menu-wrapper > ul > li { flex: 1 1 auto; margin-bottom: 0; } .child_theme .cm-footer .top-footer .hs-menu-wrapper > ul > li:first-child { margin-right: .5rem; } .child_theme .cm-footer .top-footer .hs-menu-wrapper > ul > li > a { color: rgba(246, 161, 31,1.0); text-transform: uppercase; font-weight: 600; font-size: 18px; line-height: 28px; margin-bottom: 12px; display: block; cursor: text; } .child_theme footer.cm-footer .top-footer { display: flex; margin-bottom: 2rem; } .child_theme footer.cm-footer .top-footer .footer-img-wrapper { width: 30%; } .child_theme footer.cm-footer .top-footer .footer-menu { margin-left: 1.6%; width: 38%; } .child_theme .cm-footer .top-footer .hs-menu-wrapper > ul ul li { margin-bottom: 8px; line-height: 24px; } .child_theme .cm-footer .top-footer .hs-menu-wrapper > ul ul li a { color: rgba(255, 255, 255,1.0); } .child_theme .cm-footer .top-footer .hs-menu-wrapper > ul ul a:hover { color: rgba(246, 161, 31,1.0); } .child_theme footer.cm-footer .footer-contact-details { font-size: 1rem; line-height: 1.5rem; display: block; } .child_theme footer.cm-footer .footer-contact-details p { align-items: flex-start; display: flex; margin-bottom: 1.5rem; } .child_theme footer.cm-footer .footer-contact-details p span:first-child { width: 2rem; flex: none; margin-right: .75rem; color: #f6a11f; } .child_theme footer.cm-footer .footer-contact-details p span:last-child , .child_theme footer.cm-footer .footer-contact-details p span:last-child a { color: rgba(255, 255, 255,1.0); } .child_theme footer.cm-footer .footer-contact-details p small { opacity: 0.5; font-size: .75rem; line-height: 1rem; margin-left: .25rem; font-weight: 400; color: #fff; } .child_theme footer.cm-footer .footer-contact-details p span a:hover { color: rgba(246, 161, 31,1.0); } .child_theme footer.cm-footer .footer-contact-details p:nth-child(2) { align-items: center; margin-bottom: 1.1rem; } .child_theme footer.cm-footer .footer-contact-details p:nth-child(2) span a { padding-bottom: 6px; display: inline-block; } /* Responsive */ @media(max-width:1024px){ .child_theme .cm-footer .bottom-footer .bottom-wrapper { flex-wrap: nowrap; } .child_theme footer.cm-footer .top-footer .footer-img-wrapper { width: 100%; display: flex; justify-content: space-between; margin-bottom: 4rem; align-items: center; } .child_theme footer.cm-footer .top-footer { flex-wrap: wrap; justify-content: space-between; } .child_theme footer.cm-footer .footer-img-wrapper .custom-logo { margin: 0; } .child_theme footer.cm-footer .top-footer .footer-img-wrapper .footer-logo img { max-width: 192px; } .child_theme footer.cm-footer { padding-top: 3rem; padding-bottom: 2rem; } .child_theme footer.cm-footer .top-footer .footer-menu { width: 50%; margin-left: 0; } .child_theme footer.cm-footer .footer-contact-details { width: 42.7%; margin-left: auto; } .child_theme .cm-footer .top-footer .hs-menu-wrapper>ul>li:first-child { margin-right: 1rem; } .child_theme .cm-header.lp-header .header-wrapper { padding-top: 2.1rem; } .child_theme .cm-header .top-header .custom-logo img { max-width: 240px; } .child_theme .cm-header .header-wrapper { padding-top: 1.5rem; } .child_theme .cm-header .top-right-section .contact-link a { font-size: 12px; margin-bottom: .75rem; line-height: 16px; } .child_theme .cm-header .top-right-section .contact .product-btn a svg { display: none; } .child_theme .cm-header .top-menu-wrapper .hs-menu-wrapper>ul>li:not(:first-child) { margin-left: 12px; } .child_theme .cm-header .top-menu-wrapper .hs-menu-wrapper>ul>li { padding: 0; } .child_theme .cm-header .top-right-section { column-gap: 1.25rem; } .child_theme .cm-header .header-search { margin-top: -5px; } .child_theme .cm-header .header-wrapper .main-header .hs-menu-wrapper > ul > li > a { padding: 1rem 0.5rem; font-size: 14px; } .child_theme .cm-header .sticky-header .sticky-wrapper .hs-menu-wrapper > ul > li > a { font-size: 12px; line-height: 1.375; } .child_theme .cm-header .top-menu-wrapper .hs-menu-wrapper > ul > li > a { white-space: nowrap; } .child_theme .cm-header .top-right-section .contact-link a { white-space: nowrap; } .child_theme .cm-header .top-menu-wrapper .hs-menu-wrapper>ul { flex-wrap: nowrap; } .child_theme .cm-header .header-wrapper .main-header .hs-menu-wrapper > ul > li > ul{ width:60% !important; flex-wrap: nowrap; } } @media(max-width:787px){ .child_theme .cm-header .top-header .custom-logo { margin-right: 1rem; } } @media(min-width:768px){ .child_theme .cm-header .mob-search, .child_theme .cm-header .mob-wrapper, .child_theme .cm-header .top-mob-wrapper{ display: none; } } @media (max-width:767px){ .hs-form { margin-bottom: 30px; } .child_theme .cm-footer .bottom-footer .back-to-top .btt-text { display: none; } .child_theme .cm-header .mob-wrapper .mob-menu .hs-menu-wrapper>ul>li.hs-item-has-children>a { padding-right: 50px; } .child_theme footer.cm-footer .footer-contact-details p span:last-child, .child_theme footer.cm-footer .footer-contact-details p span:last-child a { font-size: 14px; line-height: 22.75px; } .child_theme .cm-footer .top-footer .hs-menu-wrapper>ul ul li a { font-size: 14px; } .child_theme .cm-footer .top-footer .hs-menu-wrapper>ul ul li { line-height: 20px; margin-bottom: 7.5px; } .child_theme .cm-footer .bottom-footer .bottom-wrapper { margin-bottom: 8px; } .child_theme footer.cm-footer .top-footer { margin-bottom: 1.7rem; } .bottom-footer .hs-menu-wrapper.hs-menu-flow-horizontal ul { flex-direction: row; } .simple-banner.cm-banner .page-center { margin-bottom: 3rem; margin-top: 3rem; } .simple-banner.cm-banner .top_sec h1 { line-height: 40px; } .simple-banner.cm-banner .top_sec h1:after { margin: 1.25rem auto; } .child_theme .cm-header.lp-header .header-wrapper { padding-top: 1.6rem; padding-bottom: 1.6rem; } .child_theme .cm-header .mob-wrapper .mob-menu .hs-menu-wrapper>ul ul { padding-bottom: .75rem; padding-top: .75rem; transition-property: all; transition-timing-function: cubic-bezier(.4,0,.2,1); background: #0d1328; } .child_theme .cm-header .mob-wrapper .mob-menu .hs-menu-wrapper>ul ul li { margin-bottom: 0; } .child_theme .cm-header .mob-wrapper .mob-menu .hs-menu-wrapper>ul ul li a { padding-bottom: .5rem; padding-top: .5rem; padding-left: 1.5rem; padding-right: 1.5rem; display: block; color: rgba(255, 255, 255,1.0); line-height: 24px; } .child_theme .cm-header .mob-wrapper .mob-menu .hs-menu-wrapper>ul ul li a:hover { color: rgba(246, 161, 16,1.0); } .child_theme .cm-header .mob-wrapper .mob-menu .hs-menu-wrapper>ul ul li.active a{ color: rgba(255, 255, 255,1.0); } .child_theme .cm-header .child-trigger.child-open svg { transform: rotate(90deg); } .child_theme .cm-header .mob-wrapper .mob-menu .hs-menu-wrapper > ul > li { position: relative; } .child_theme .cm-header .child-trigger { display: block; margin-left: 0; width: 60px; position: absolute; top: 14px; right: 0; text-align: center; cursor: pointer; } .child_theme .cm-header .child-trigger svg { width: .75rem; height: .75rem; color: #f6a11f; } .child_theme .cm-header .mob-wrapper { opacity: 0; visibility: hidden; transition-duration: .15s; transition-timing-function: cubic-bezier(.4,0,.2,1); background-color: rgba(21, 33, 67,1.0); z-index: 997; position: absolute; width: 100%; left: 0; top: 84px; overflow-y: auto; padding-left: 5%; padding-right: 5%; padding-bottom: 1.5rem; bottom: 0; right: 0; } .child_theme.opne-menu .cm-header .mob-wrapper { opacity: 1; visibility: visible; } .child_theme .cm-header .mob-wrapper .mob-menu .hs-menu-wrapper > ul { display: block; } .child_theme .cm-header .mob-wrapper .mob-menu .hs-menu-wrapper > ul ul { display: none; } .child_theme .cm-header .mob-wrapper .mob-menu .hs-menu-wrapper > ul > li { margin-bottom: 0; border-bottom: 1px solid #ffffff40; } .child_theme .cm-header .mob-wrapper .mob-menu .hs-menu-wrapper > ul > li > a { display: flex; padding-bottom: .75rem; padding-top: .75rem; padding-left: 1.5rem; padding-right: 1.5rem; color: rgba(255, 255, 255,1.0); line-height: 1.75rem; font-weight: 500; transition-duration: .15s; font-size: 1.125rem; } .child_theme .cm-header .mob-wrapper .mob-btn-wrapper { margin-top: 3rem; } .child_theme .cm-header .mob-wrapper .mob-btn-wrapper a { display: flex; justify-content: center; align-items: center; padding: 12px 20px; font-size: 16px; font-weight: 500; font-family: var(--Saira); letter-spacing: .025em; line-height: 1.5rem; text-align: center; transition: all .2s; border-width: 2px; } .child_theme .cm-header .mob-wrapper .mob-btn-wrapper .product-configurator a { color: rgba(255, 255, 255,1.0); background-color: rgba(0, 0, 0,0.75); border-color: transparent; column-gap: .5rem; } .child_theme .cm-header .mob-wrapper .mob-btn-wrapper .product-configurator a:hover { color: rgba(255, 255, 255,1.0); background-color: rgba(47, 81, 148,1.0); border-color: #2f5194; } .child_theme .cm-header .mob-wrapper .mob-btn-wrapper .contact-us a:hover { background-color: rgba(248, 177, 70,1.0); border-color: #f8b146; color: rgba(255, 255, 255,1.0); } .child_theme .cm-header .mob-wrapper .mob-btn-wrapper .product-configurator a svg { width: 1.25rem; height: 1.25rem; display: block; visibility: visible; fill: #fff; order: -1; } .child_theme .cm-header .mob-wrapper .mob-btn-wrapper .contact-us a { color: rgba(255, 255, 255,1.0); margin-top: 0.5rem; background-color: rgba(246, 161, 31,1.0); } .child_theme .mob-wrapper .mob-site-map ul { justify-content: center; align-items: center; flex-direction: row; margin-bottom: 1.5rem; margin-top: 1.5rem; } .child_theme .mob-wrapper .mob-site-map ul li { display: inline-block; margin-bottom: 0; } .child_theme .mob-wrapper .mob-site-map ul li a { padding: 0.5rem 0.75rem; opacity: 0.5; color: #fff; font-size: 12px; line-height: 16px; display: inline-block; } .child_theme .mob-wrapper .mob-site-map ul li:last-child a { padding: 8px; } .child_theme .mob-wrapper .mob-site-map ul li a:hover { opacity: 1; } .child_theme .cm-header .mob-wrapper .mob-menu .hs-menu-wrapper > ul > li > a:hover { color: rgba(246, 161, 16,1.0); } .child_theme .cm-header .mob-wrapper .mob-menu .hs-menu-wrapper > ul > li.active > a{ color: rgba(255, 255, 255,0.0); } .child_theme.opne-menu .cm-header .top-header .mob-toggle .hamburger-inner { transform: translate3d(0, 9px, 0) rotate(45deg); } .child_theme.opne-menu .cm-header .top-header .mob-toggle .hamburger-inner:before { transform: rotate(-45deg) translate3d(-3.4285714286px, -5px, 0); opacity: 0; } .child_theme.opne-menu .cm-header .top-header .mob-toggle .hamburger-inner:after { transform: translate3d(0, -18px, 0) rotate(-90deg); } html.child_theme.opne-menu { overflow: hidden; } .child_theme .cm-header .top-header { margin-bottom: 1.25rem; } .child_theme .cm-header .top-header .custom-logo { margin-right: 0; } .child_theme .cm-header .top-right-section { flex: none; } .child_theme .cm-header .top-header .mob-contact a { display: inline-flex; transition-duration: .15s; color: #f6a11f; justify-content: center; align-items: center; width: 2.4rem; height: 2.5rem; } .child_theme .cm-header .top-header .mob-contact a svg { height: 1.5rem; } .child_theme .cm-header .top-header .add-cart a { display: inline-flex; color: #f6a11f; transition-duration: .15s; height: 2rem; justify-content: center; align-items: center; width: 2rem; } .child_theme .cm-header .top-header .add-cart a svg { height: 1.5rem; } .child_theme .cm-header .top-header .top-mob-wrapper { display: flex; align-items: center; justify-content: center; } .child_theme .cm-header .top-header .mob-toggle { display: inline-flex; border-width: 1px; border-radius: .125rem; width: 2.5rem; height: 2.5rem; margin-left: 1.2rem; margin-right: -.5rem; z-index: 999; position: relative; background-color: transparent; border: 0; color: inherit; cursor: pointer; font: inherit; overflow: visible; padding: 6px 7px 8px 7px; text-transform: none; transition-duration: .15s; transition-property: opacity, filter, -webkit-filter; transition-timing-function: linear; } .child_theme .cm-header .top-header .mob-toggle .hamburger-box { display: inline-block; height: 22px; position: relative; width: 24px; } .child_theme .cm-header .top-header .mob-toggle .hamburger-inner { top: 2px; background-color: #fff; border-radius: 1px; height: 4px; position: absolute; transition-duration: .15s; transition-property: transform, -webkit-transform; transition-timing-function: ease; width: 24px; } .child_theme .cm-header .top-header .mob-toggle .hamburger-inner:before { top: 9px; transition-duration: .15s; transition-property: transform, opacity, -webkit-transform; transition-timing-function: ease; content: ""; display: block; background-color: #fff; border-radius: 1px; height: 4px; position: absolute; width: 24px; } .child_theme .cm-header .top-header .mob-toggle .hamburger-inner:after { top: 18px; bottom: -9px; content: ""; display: block; background-color: #fff; border-radius: 1px; height: 4px; position: absolute; transition-duration: .15s; transition-property: transform, -webkit-transform; transition-timing-function: ease; width: 24px; } .add-cart {padding-top: 3px;} .child_theme .cm-header .top-header .mob-contact a:hover { color: #fff; } .child_theme .cm-header .top-header .add-cart a:hover { color: #fff; } .child_theme .cm-header .header-wrapper .main-header, .child_theme .cm-header .top-right-section .contact, .child_theme .cm-header .top-menu-wrapper, .child_theme .cm-header .sticky-header{ display: none; } .child_theme .cm-header .header-wrapper { padding-bottom: 1.5rem; } .child_theme .cm-header .top-header .custom-logo img { max-width: 192px; width: 100% !IMPORTANT; } .child_theme .mob-search input { position: relative; color: #fff; background-color: transparent; border-color: #a1a1aa; border-width: 2px; font-size: .75rem; line-height: 1rem; padding: 8px 12px 8px 36px !IMPORTANT; } .child_theme .mob-search input::placeholder { color: #fff; font-size: .75rem; } .child_theme .mob-search .svg-wrapper { transition-duration: .15s; transition-timing-function: cubic-bezier(.4,0,.2,1); color: #f6a11f; border-radius: .25rem; justify-content: center; align-items: center; width: 2rem; display: flex; left: .25rem; bottom: .25rem; top: .25rem; position: absolute; } .child_theme .mob-search .inner-form { position: relative; } .child_theme .mob-search .svg-wrapper svg { width: 1rem; } .child_theme .mob-search input:focus { border-color: #FFF; } .child_theme .mob-search input:focus::placeholder { opacity: 0.25; } .child_theme .hs-trans-btn, .child_theme .hs-sec-btn{ padding:12px 20px; } .child_theme .cm_nv_wrp .cm_nv_inner .custom, .child_theme .hs-button, .child_theme .tabber .media-col .form-wrap input.hs-button, .child_theme form input[type=submit]{ padding:12px 20px; } } @media(max-width:640px){ .child_theme .cm-alert p { padding-top: 0.75rem; padding-bottom: 0.75rem; } .child_theme .cm-alert .alert-wrapper .right .right-cross { padding-bottom: .75rem; padding-top: .75rem; padding-left: .75rem; padding-right: .75rem; } .child_theme .cm-alert .alert-wrapper .right .right-cross .cross-wrapper svg { width: 1.5rem; height: 1.5rem; } .child_theme footer.cm-footer .top-footer .footer-img-wrapper img { width: 100% !important; } .child_theme .cm-footer .bottom-footer .bottom-wrapper { flex-direction: column; align-items: flex-start; } .child_theme .cm-footer .bottom-footer .bottom-wrapper .social-wrappers { margin-bottom: 21px; } .child_theme footer.cm-footer .top-footer .footer-menu { width: 100%; margin-bottom: 3rem; } .child_theme footer.cm-footer .footer-contact-details { width: 100%; margin-left: 0; } .child_theme footer.cm-footer .top-footer { margin-bottom: 0.8rem; } .child_theme footer.cm-footer .footer-img-wrapper .custom-logo { width: auto; } .child_theme footer.cm-footer .top-footer .footer-img-wrapper { margin-bottom: 3rem; column-gap: 3rem; } .child_theme .cm-footer .top-footer .hs-menu-wrapper>ul>li:first-child { margin-right: 1.5rem; } .child_theme footer.cm-footer { padding-top: 2rem; } .child_theme .cm-footer .top-footer .hs-menu-wrapper > ul { flex-wrap: nowrap; } .child_theme .cm-footer .top-footer .hs-menu-wrapper > ul > li > a { white-space: nowrap; } } @media(max-width:400px){ .child_theme .cm-header.lp-header .header-wrapper { padding-top: 1.2rem; padding-bottom: 1rem; } .child_theme .cm-header .top-header .custom-logo { margin-right: 0.5rem; } .child_theme .cm-header .top-header .custom-logo img { max-width: 176px; } .child_theme .cm-header .header-wrapper { padding-top: 1rem; padding-bottom:1rem; } .child_theme .cm-header .top-header { margin-bottom: 0.75rem; } .child_theme .cm-header .mob-wrapper { top: 68px; } } .blog-sidebar .hs_cos_wrapper_type_post_filter>.block { border-radius: 0px; box-shadow: 0 0 0px rgba(2, 103, 128, .15); padding-bottom: 0px; padding-top: 0px; } .blog-sidebar .hs_cos_wrapper_type_post_filter>.block ul>li>a { padding: 0px;} .blog-sidebar .hs_cos_wrapper_type_post_filter .block h3 {padding: 0px} .cm-btm-tags a { color: #fff; }
Gearbox Repair and Maintenance: How to Ensure Durability

Related Posts

It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout.

W.C. Branham 16 September, 2025

Right-Angle Gearboxes 101: Solving Space and Power Transmission Challenges in Tight Quarters

Designing complex material handling and packaging systems is tough, especially when space is tight.…

Troy Branham 03 July, 2025

How to Determine Which Bevel Gear Design is Right for Your Application

When your machine needs to transfer power between shafts that intersect at odd angles—or don't…

Troy Branham 17 June, 2025

Common Applications for Worm Gearboxes [VIDEO]

Engineers face a common challenge: delivering powerful torque and precise speed control in tight…