W3C CSS Validator results for http://bitly.com (CSS level 3)

Sorry! We found the following errors (44)

URI : https://docrdsfx76ssb.cloudfront.net/static/1710957969/pages/wp-content/themes/JointsWP-CSS-master/assets/styles/onetrust.css

10 body .onetrust-pc-dark-filter Value Error : background rgba(232,233,235,0) is not a background value : rgba(232,233,235,0) rgba(232,233,235,0)
10 body .onetrust-pc-dark-filter Property pointer-events doesn't exist : none none
13 body #onetrust-banner-sdk #onetrust-accept-btn-handler, body #onetrust-banner-sdk #onetrust-reject-all-handler, body #onetrust-banner-sdk #onetrust-pc-btn-handler Parse Error [empty string]
13 body #onetrust-banner-sdk #onetrust-accept-btn-handler, body #onetrust-banner-sdk #onetrust-reject-all-handler, body #onetrust-banner-sdk #onetrust-pc-btn-handler Property transition doesn't exist : all 300ms all 300ms
17 body #onetrust-banner-sdk.otCenterRounded Parse Error [empty string]
20 body #onetrust-pc-sdk #accept-recommended-btn-handler Parse Error [empty string]
20 body #onetrust-pc-sdk #accept-recommended-btn-handler Property transition doesn't exist : all 300ms all 300ms
21 body #onetrust-pc-sdk .save-preference-btn-handler.onetrust-close-btn-handler Parse Error [empty string]
21 body #onetrust-pc-sdk .save-preference-btn-handler.onetrust-close-btn-handler Property transition doesn't exist : all 300ms all 300ms
25 body #onetrust-pc-sdk.otPcCenter Parse Error [empty string]
49 body #onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-plus-minus:before Property transform doesn't exist : rotate(0) rotate(0)
49 body #onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-plus-minus:before Property transform doesn't exist : translate(0,-4px) rotate(180deg) translate(0,-4px) rotate(180deg)
49 body #onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-plus-minus:before Property transition doesn't exist : all 300ms all 300ms
50 body #onetrust-pc-sdk .ot-vs-config [aria-expanded="true"] + .ot-acc-hdr .ot-plus-minus:before Property transform doesn't exist : translate(0,-2px) rotate(0) translate(0,-2px) rotate(0)
51 body #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy.ot-sdk-container, body #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description, body #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group-desc, body #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-table-header, body #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a, body #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy span, body #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td, body #cookie-policy-description Parse Error [empty string]
51 body #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy.ot-sdk-container, body #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description, body #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group-desc, body #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-table-header, body #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a, body #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy span, body #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td, body #cookie-policy-description Property transition doesn't exist : all 300ms all 300ms
55 body #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table Parse Error [empty string]
64 body #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table td Property word-wrap doesn't exist : break-word break-word
65 body #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table td.ot-host-description-td, body #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table td.ot-life-span-td break-word is not a word-break value : break-word break-word
66 body #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr td.ot-cookies-td a, body #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr td.ot-host-td a Property pointer-events doesn't exist : none none
77 body #onetrust-banner-sdk.otCenterRounded Property transform doesn't exist : translate(0,10px) translate(0,10px)
78 Property orientation doesn't exist for media screen : landscape landscape
80 body #onetrust-banner-sdk.otCenterRounded Property transform doesn't exist : none none
93 body #onetrust-banner-sdk #onetrust-button-group Value Error : display flex is not a display value : flex flex
93 body #onetrust-banner-sdk #onetrust-button-group Property flex-direction doesn't exist : column-reverse column-reverse
95 .cookie-message Property transition doesn't exist : all 1000ms all 1000ms
96 .page-loaded .cookie-blocked .cookie-message Property transform doesn't exist : translate(0,-50%) translate(0,-50%)
102 body #onetrust-banner-sdk:not(.ot-iab-2).vertical-align-content #onetrust-button-group-parent, body #onetrust-banner-sdk #onetrust-button-group-parent Value Error : left unset is not a left value : unset unset
106 #onetrust-banner-sdk:not(.ot-iab-2).vertical-align-content #onetrust-button-group-parent, #onetrust-banner-sdk #onetrust-button-group-parent Value Error : left unset is not a left value : unset unset
108 #onetrust-banner-sdk:not(.ot-iab-2).vertical-align-content #onetrust-button-group-parent, #onetrust-banner-sdk #onetrust-button-group-parent Value Error : right unset is not a right value : unset unset

URI : https://bitly.com/

67 .wp-block-button__link Parse Error [empty string]
67 .wp-block-button__link Value Error : padding Parse Error + 2px) calc(1.333em + 2px)
68 Parse Error (max-width:599px){body .content section.free-hook-block.rounded{padding-top:40px}body .content section.free-hook-block.no-padding-top{padding-top:40px}}
68 #sidemenu.menu .button a, #sidemenu.menu .button a:hover Value Error : padding Unknown dimension .7rem
68 #sidemenu.menu .button a, #sidemenu.menu .button a:hover Value Error : padding Unknown dimension 1rem
68 .home .entry-content > .cards-block:first-child .card .card-section Value Error : display flex is not a display value : flex flex
68 .home .entry-content > .cards-block:first-child .card .card-section Property justify-content doesn't exist : center center
68 .home .entry-content > .cards-block:first-child .card .card-section Property align-items doesn't exist : center center
68 .home .entry-content > .cards-block:first-child .inner-content > .cell:last-child .card-section Property justify-content doesn't exist : flex-end flex-end
68 section.press-releases Value Error : padding-top Unknown dimension 2rem
68 #wow-modal-window-2 0 is not a box-shadow value : 0 10px 10px 0 rgba(0,0,0,0.13),0 14px 28px 0 rgba(0,0,0,0.12) 0 10px 10px 0 rgba(0,0,0,0.13),0 14px 28px 0 rgba(0,0,0,0.12)
98 Value Error : background-color Parse Error :
98 Value Error : background-color Parse Error :
98 Value Error : background-color Parse Error :

↑ Top

Warnings (92)

URI : https://bitly.com/

68 You should add a 'type' attribute with a value of 'text/css' to the 'style' element
68 Same colors for color and background-color in two contexts body #onetrust-pc-sdk section.ot-sdk-row and #sidemenu.menu .button a:hover
68 Same colors for color and background-color in two contexts body #onetrust-pc-sdk .ot-tgl input:checked + .ot-switch .ot-switch-nob:before and #sidemenu.menu .button a:hover
68 Same colors for color and background-color in two contexts #autoXML1292612926 and #sidemenu.menu .button a
68 Same colors for color and background-color in two contexts body #onetrust-pc-sdk section.ot-sdk-row and #sidemenu.menu .button a
68 Same colors for color and background-color in two contexts body #onetrust-pc-sdk .ot-switch-nob:before and #sidemenu.menu .button a:hover
68 Same colors for color and background-color in two contexts body #onetrust-pc-sdk .ot-tgl input:checked + .ot-switch .ot-switch-nob:before and #sidemenu.menu .button a
68 Same colors for color and background-color in two contexts #autoXML1292612926 and #sidemenu.menu .button a:hover
68 Same colors for color and background-color in two contexts body #onetrust-pc-sdk .ot-switch-nob:before and .home .entry-content > .cards-block:first-child .card p
68 Same colors for color and background-color in two contexts body #onetrust-consent-sdk #onetrust-pc-sdk .ot-acc-grpcntr.ot-acc-txt and #sidemenu.menu .button a
68 Same colors for color and background-color in two contexts body #onetrust-consent-sdk #onetrust-pc-sdk .ot-acc-grpcntr.ot-acc-txt and .home .entry-content > .cards-block:first-child .card p
68 Same colors for color and background-color in two contexts body #onetrust-consent-sdk #onetrust-pc-sdk .ot-acc-grpcntr.ot-acc-txt and #sidemenu.menu .button a:hover
68 Same colors for color and background-color in two contexts #autoXML1292612926 and .home .entry-content > .cards-block:first-child .card p
68 Same colors for color and background-color in two contexts body #onetrust-pc-sdk .ot-tgl input:checked + .ot-switch .ot-switch-nob:before and .home .entry-content > .cards-block:first-child .card p
68 Same colors for color and background-color in two contexts body #onetrust-pc-sdk section.ot-sdk-row and .home .entry-content > .cards-block:first-child .card p
68 Same colors for color and background-color in two contexts body #onetrust-pc-sdk .ot-switch-nob:before and #sidemenu.menu .button a
68 #sidemenu.menu .button a:hover You have no background-color set (or background-color is set to transparent) but you have set a color. Make sure that cascading of colors keeps the text reasonably legible.
68 section.text-content.links-underlined a You have no background-color set (or background-color is set to transparent) but you have set a color. Make sure that cascading of colors keeps the text reasonably legible.
68 .page section.accordion-block .accordion-item .accordion-title::before You have no background-color set (or background-color is set to transparent) but you have set a color. Make sure that cascading of colors keeps the text reasonably legible.
68 .resource-content blockquote Redefinition of padding-right
68 .home .entry-content > .cards-block:first-child .card p You have no background-color set (or background-color is set to transparent) but you have set a color. Make sure that cascading of colors keeps the text reasonably legible.
68 #sidemenu.menu .button a You have no background-color set (or background-color is set to transparent) but you have set a color. Make sure that cascading of colors keeps the text reasonably legible.
68 .resource-content blockquote p You have no background-color set (or background-color is set to transparent) but you have set a color. Make sure that cascading of colors keeps the text reasonably legible.
68 #stickytable .pricing-row.sticky > td:first-child You have no background-color set (or background-color is set to transparent) but you have set a color. Make sure that cascading of colors keeps the text reasonably legible.
68 .home .entry-content > .cards-block:first-child .card You have no color set (or color is set to transparent) but you have set a background-color. Make sure that cascading of colors keeps the text reasonably legible.
68 section.testimonial-block .testimonials .testimonial-content p Redefinition of line-height
68 .resource-content blockquote You have no background-color set (or background-color is set to transparent) but you have set a color. Make sure that cascading of colors keeps the text reasonably legible.
69 Same colors for color and background-color in two contexts .home .entry-content > .cards-block:first-child .card and .owl-nav button span
69 .owl-nav button span You have no background-color set (or background-color is set to transparent) but you have set a color. Make sure that cascading of colors keeps the text reasonably legible.
69 .announcements a You have no background-color set (or background-color is set to transparent) but you have set a color. Make sure that cascading of colors keeps the text reasonably legible.
96 You should add a 'type' attribute with a value of 'text/css' to the 'style' element
98 #autoXML1293512935 You have no background-color set (or background-color is set to transparent) but you have set a color. Make sure that cascading of colors keeps the text reasonably legible.
98 #autoXML1292712927 You have no background-color set (or background-color is set to transparent) but you have set a color. Make sure that cascading of colors keeps the text reasonably legible.
98 #autoXML1293112931 You have no background-color set (or background-color is set to transparent) but you have set a color. Make sure that cascading of colors keeps the text reasonably legible.
98 #autoXML1295612956 You have no color set (or color is set to transparent) but you have set a background-color. Make sure that cascading of colors keeps the text reasonably legible.
98 #autoXML1295912959 You have no color set (or color is set to transparent) but you have set a background-color. Make sure that cascading of colors keeps the text reasonably legible.
98 #autoXML1292612926 You have no color set (or color is set to transparent) but you have set a background-color. Make sure that cascading of colors keeps the text reasonably legible.
114 You should add a 'type' attribute with a value of 'text/css' to the 'style' element

URI : https://docrdsfx76ssb.cloudfront.net/static/1710957969/pages/wp-content/themes/JointsWP-CSS-master/assets/styles/onetrust.css

1 body #onetrust-pc-sdk .ot-sdk-row You have no color set (or color is set to transparent) but you have set a background-color. Make sure that cascading of colors keeps the text reasonably legible.
1 body #ot-sdk-cookie-policy .ot-sdk-row You have no color set (or color is set to transparent) but you have set a background-color. Make sure that cascading of colors keeps the text reasonably legible.
1 body #onetrust-banner-sdk .ot-sdk-row You have no color set (or color is set to transparent) but you have set a background-color. Make sure that cascading of colors keeps the text reasonably legible.
1 body #onetrust-consent-sdk #onetrust-banner-sdk You have no color set (or color is set to transparent) but you have set a background-color. Make sure that cascading of colors keeps the text reasonably legible.
2 Property -webkit-font-smoothing is an unknown vendor extension
6 Property -webkit-font-smoothing is an unknown vendor extension
14 body #onetrust-consent-sdk #onetrust-accept-btn-handler:hover You have no color set (or color is set to transparent) but you have set a background-color. Make sure that cascading of colors keeps the text reasonably legible.
14 body #onetrust-banner-sdk #onetrust-reject-all-handler:hover You have no color set (or color is set to transparent) but you have set a background-color. Make sure that cascading of colors keeps the text reasonably legible.
20 Property -webkit-font-smoothing is an unknown vendor extension
20 Property -webkit-font-smoothing is an unknown vendor extension
21 Property -webkit-font-smoothing is an unknown vendor extension
21 Property -webkit-font-smoothing is an unknown vendor extension
21 body #onetrust-pc-sdk .save-preference-btn-handler.onetrust-close-btn-handler Same color for background-color and border-top-color
22 body #onetrust-pc-sdk #accept-recommended-btn-handler:hover You have no color set (or color is set to transparent) but you have set a background-color. Make sure that cascading of colors keeps the text reasonably legible.
24 Property -webkit-font-smoothing is an unknown vendor extension
31 Property -webkit-font-smoothing is an unknown vendor extension
32 body #onetrust-banner-sdk a:hover You have no background-color set (or background-color is set to transparent) but you have set a color. Make sure that cascading of colors keeps the text reasonably legible.
32 body #onetrust-pc-sdk a:hover You have no background-color set (or background-color is set to transparent) but you have set a color. Make sure that cascading of colors keeps the text reasonably legible.
32 body #onetrust-pc-sdk a You have no background-color set (or background-color is set to transparent) but you have set a color. Make sure that cascading of colors keeps the text reasonably legible.
32 body #onetrust-pc-sdk a:hover You have no background-color set (or background-color is set to transparent) but you have set a color. Make sure that cascading of colors keeps the text reasonably legible.
32 body #ot-sdk-cookie-policy a:hover You have no background-color set (or background-color is set to transparent) but you have set a color. Make sure that cascading of colors keeps the text reasonably legible.
34 Property -webkit-font-smoothing is an unknown vendor extension
34 #onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-always-active You have no background-color set (or background-color is set to transparent) but you have set a color. Make sure that cascading of colors keeps the text reasonably legible.
36 body #onetrust-consent-sdk #onetrust-pc-sdk .ot-acc-grpcntr.ot-acc-txt You have no color set (or color is set to transparent) but you have set a background-color. Make sure that cascading of colors keeps the text reasonably legible.
37 Property -webkit-font-smoothing is an unknown vendor extension
41 body #onetrust-pc-sdk .ot-switch-nob Same color for background-color and border-left-color
41 body #onetrust-pc-sdk .ot-switch-nob Same color for background-color and border-top-color
41 body #onetrust-pc-sdk .ot-switch-nob Same color for background-color and border-bottom-color
41 body #onetrust-pc-sdk .ot-switch-nob Same color for background-color and border-right-color
41 body #onetrust-pc-sdk .ot-switch-nob You have no color set (or color is set to transparent) but you have set a background-color. Make sure that cascading of colors keeps the text reasonably legible.
42 body #onetrust-pc-sdk .ot-tgl input:checked + .ot-switch .ot-switch-nob Same color for background-color and border-left-color
42 body #onetrust-pc-sdk .ot-tgl input:checked + .ot-switch .ot-switch-nob Same color for background-color and border-right-color
42 body #onetrust-pc-sdk .ot-tgl input:checked + .ot-switch .ot-switch-nob Same color for background-color and border-bottom-color
42 body #onetrust-pc-sdk .ot-tgl input:checked + .ot-switch .ot-switch-nob Same color for background-color and border-top-color
42 body #onetrust-pc-sdk .ot-tgl input:checked + .ot-switch .ot-switch-nob You have no color set (or color is set to transparent) but you have set a background-color. Make sure that cascading of colors keeps the text reasonably legible.
43 body #onetrust-pc-sdk .ot-tgl input:checked + .ot-switch .ot-switch-nob:before You have no color set (or color is set to transparent) but you have set a background-color. Make sure that cascading of colors keeps the text reasonably legible.
44 body #onetrust-pc-sdk .ot-switch-nob:before You have no color set (or color is set to transparent) but you have set a background-color. Make sure that cascading of colors keeps the text reasonably legible.
51 Property -webkit-font-smoothing is an unknown vendor extension
51 Property -webkit-font-smoothing is an unknown vendor extension
54 body #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h3#cookie-policy-title You have no background-color set (or background-color is set to transparent) but you have set a color. Make sure that cascading of colors keeps the text reasonably legible.
56 body #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table thead You have no color set (or color is set to transparent) but you have set a background-color. Make sure that cascading of colors keeps the text reasonably legible.
60 body #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr th:last-child You have no color set (or color is set to transparent) but you have set a background-color. Make sure that cascading of colors keeps the text reasonably legible.
60 body #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table th You have no color set (or color is set to transparent) but you have set a background-color. Make sure that cascading of colors keeps the text reasonably legible.
95 Same colors for color and background-color in two contexts body #onetrust-pc-sdk .ot-switch-nob:before and .cookie-message
95 Same colors for color and background-color in two contexts body #onetrust-pc-sdk section.ot-sdk-row and .cookie-message
95 Same colors for color and background-color in two contexts #autoXML1292612926 and .cookie-message
95 Same colors for color and background-color in two contexts body #onetrust-consent-sdk #onetrust-pc-sdk .ot-acc-grpcntr.ot-acc-txt and .cookie-message
95 Same colors for color and background-color in two contexts body #onetrust-pc-sdk .ot-tgl input:checked + .ot-switch .ot-switch-nob:before and .cookie-message
95 .cookie-message You have no background-color set (or background-color is set to transparent) but you have set a color. Make sure that cascading of colors keeps the text reasonably legible.
96 .page-loaded .cookie-blocked .cookie-message You have no background-color set (or background-color is set to transparent) but you have set a color. Make sure that cascading of colors keeps the text reasonably legible.
98 iframe[data-src*="g2.com"]:not([src]) You have no color set (or color is set to transparent) but you have set a background-color. Make sure that cascading of colors keeps the text reasonably legible.
98 iframe[data-src*="youtube.com"]:not([src]) You have no color set (or color is set to transparent) but you have set a background-color. Make sure that cascading of colors keeps the text reasonably legible.
98 iframe[data-src*="vimeo.com"]:not([src]) You have no color set (or color is set to transparent) but you have set a background-color. Make sure that cascading of colors keeps the text reasonably legible.
101 body #onetrust-pc-sdk section.ot-sdk-row You have no color set (or color is set to transparent) but you have set a background-color. Make sure that cascading of colors keeps the text reasonably legible.

↑ Top

Valid CSS information

body #onetrust-banner-sdk .ot-sdk-row, body #onetrust-pc-sdk .ot-sdk-row, body #ot-sdk-cookie-policy .ot-sdk-row, body #onetrust-consent-sdk #onetrust-banner-sdk {
background-color : #edf2fe;
}
body #onetrust-banner-sdk #onetrust-policy-text, body #onetrust-banner-sdk .ot-b-addl-desc, body #onetrust-banner-sdk .ot-gv-list-handler {
font-size : 15px;
line-height : 22px;
margin : 0 24px;
}
body #onetrust-banner-sdk #onetrust-policy-text a {
font-weight : 400;
}
body #onetrust-banner-sdk #onetrust-policy {
margin-top : 20px;
margin-bottom : 15px;
}
body #onetrust-banner-sdk h2#onetrust-policy-title {
padding : 0 24px;
font-size : 18px;
line-height : 22px;
font-weight : 400;
font-family : "ProximaNova ExtraBold", "Helvetica Neue", Helvetica, Arial, sans-serif;
padding-bottom : 0;
margin-bottom : 5px;
}
body #onetrust-banner-sdk #onetrust-button-group-parent {
padding : 15px 24px;
}
body #onetrust-banner-sdk button#onetrust-accept-btn-handler, body #onetrust-banner-sdk button#onetrust-pc-btn-handler {
height : 42px;
margin-bottom : 9px;
min-width : 90px;
}
body #onetrust-banner-sdk button#onetrust-pc-btn-handler {
float : left;
border : 1px solid #cedafa;
}
body .onetrust-pc-dark-filter {
display : none;
}
body #onetrust-banner-sdk #onetrust-button-group-parent:not(.has-reject-all-button) #onetrust-button-group {
text-align : left;
}
body #onetrust-banner-sdk #onetrust-button-group .banner-actions-container {
float : none;
width : auto;
display : inline;
margin-right : 20px;
}
body #onetrust-banner-sdk #onetrust-accept-btn-handler, body #onetrust-banner-sdk #onetrust-reject-all-handler, body #onetrust-banner-sdk #onetrust-pc-btn-handler {
font-size : 16px;
line-height : 16px;
font-weight : 400;
letter-spacing : 0;
}
body #onetrust-consent-sdk #onetrust-accept-btn-handler:hover, body #onetrust-banner-sdk #onetrust-reject-all-handler:hover {
opacity : 1.0;
background-color : #0236b9;
}
body #onetrust-banner-sdk #onetrust-pc-btn-handler:hover {
background : #cedafa;
color : #2a5bd7;
opacity : 1.0;
}
body #onetrust-banner-sdk #onetrust-pc-btn-handler {
border : 0;
}
body #onetrust-banner-sdk.otCenterRounded {
border : 1px solid #0b1736;
top : 30%;
max-width : 522px;
min-width : 300px;
width : 40%;
}
@media all and (max-width : 1023px) {
body #onetrust-banner-sdk.otCenterRounded {
width : 70%;
}
}
body #onetrust-consent-sdk #onetrust-banner-sdk *:focus, body #onetrust-consent-sdk #onetrust-banner-sdk:focus {
outline-color : #0b1736;
outline-width : 0;
}
body #onetrust-pc-sdk #accept-recommended-btn-handler {
font-size : 16px;
line-height : 16px;
font-weight : 400;
letter-spacing : 0;
}
body #onetrust-pc-sdk .save-preference-btn-handler.onetrust-close-btn-handler {
font-size : 16px;
line-height : 16px;
font-weight : 400;
letter-spacing : 0;
color : #2a5bd7 !important ;
border-color : #edf2fe !important ;
background-color : #edf2fe !important ;
}
body #onetrust-pc-sdk #accept-recommended-btn-handler:hover {
opacity : 1.0 !important ;
background-color : #0236b9 !important ;
}
body #onetrust-pc-sdk .save-preference-btn-handler.onetrust-close-btn-handler:hover {
background : #cedafa !important ;
color : #2a5bd7 !important ;
opacity : 1.0 !important ;
}
body #onetrust-pc-sdk #ot-pc-desc {
font-size : 16px;
line-height : 22px;
}
body #onetrust-pc-sdk.otPcCenter {
border : 1px solid #0b1736;
top : 10%;
max-width : 540px;
min-width : 300px;
width : 42%;
}
@media all and (max-width : 1023px) {
body #onetrust-pc-sdk.otPcCenter {
width : 72%;
}
}
@media all and (max-width : 601px) {
body #onetrust-pc-sdk.otPcCenter {
top : 10%;
}
}
body #onetrust-consent-sdk #onetrust-banner-sdk *:focus, body #onetrust-consent-sdk #onetrust-banner-sdk:focus {
outline-color : #0b1736;
outline-width : 0;
}
body #onetrust-pc-sdk .ot-pc-header {
height : 39px;
padding : 15px 0 0 24px;
border-bottom : 1px solid #e9e9e9;
}
body #onetrust-pc-sdk .ot-pc-logo {
width : auto;
height : 25px;
}
body #onetrust-pc-sdk h2#ot-pc-title, body #onetrust-pc-sdk h3#ot-category-title {
font-size : 18px;
line-height : 22px;
font-weight : 400;
font-family : "ProximaNova ExtraBold", "Helvetica Neue", Helvetica, Arial, sans-serif;
padding-bottom : 5px;
}
body #onetrust-pc-sdk a, body #onetrust-pc-sdk a:hover, body #onetrust-banner-sdk a:hover, body #onetrust-pc-sdk a:hover, body #ot-sdk-cookie-policy a:hover {
text-decoration : underline;
color : #1d1f21;
}
body #onetrust-pc-sdk .ot-accordion-layout.ot-cat-item {
border : 0 !important ;
}
#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-always-active {
color : #1d1f21;
font-size : 14px;
font-weight : 400;
}
body #onetrust-consent-sdk #onetrust-pc-sdk *:focus, body #onetrust-consent-sdk #onetrust-pc-sdk .ot-vlst-cntr > a:focus {
outline : none !important ;
}
body #onetrust-consent-sdk #onetrust-pc-sdk .ot-acc-grpcntr.ot-acc-txt {
background-color : white;
}
body #onetrust-pc-sdk .ot-cat-header {
font-size : 16px;
font-weight : 400;
font-family : "ProximaNova Medium", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
body #onetrust-pc-sdk .ot-accordion-layout .ot-acc-grpdesc, body #onetrust-pc-sdk .ot-accordion-layout .ot-acc-grpdesc {
font-size : 16px;
line-height : 22px;
padding-left : 0;
margin-top : 0;
width : 100%;
}
body #onetrust-pc-sdk .ot-accordion-layout .ot-vlst-cntr, body #onetrust-pc-sdk .ot-accordion-layout .ot-hlst-cntr {
padding-left : 0;
}
body #ot-pc-desc .privacy-notice-link {
display : inline-block;
margin-top : 10px;
}
body #onetrust-pc-sdk .ot-switch-nob {
background-color : #b0b1b4;
border : 3px solid #b0b1b4;
}
body #onetrust-pc-sdk .ot-tgl input:checked + .ot-switch .ot-switch-nob {
background-color : #2a5bd7;
border : 3px solid #2a5bd7;
}
body #onetrust-pc-sdk .ot-tgl input:checked + .ot-switch .ot-switch-nob:before {
background-color : #fff;
border-color : #3860be;
opacity : 1.0;
}
body #onetrust-pc-sdk .ot-switch-nob:before {
background-color : #fff;
height : 17px;
width : 17px;
}
#onetrust-consent-sdk #onetrust-pc-sdk .ot-tgl input:focus + .ot-switch, .ot-switch .ot-switch-nob, .ot-switch .ot-switch-nob:before, #onetrust-pc-sdk .ot-checkbox input[type="checkbox"]:focus + label::before, #onetrust-pc-sdk .ot-chkbox input[type="checkbox"]:focus + label::before {
outline : none !important ;
}
body #onetrust-pc-sdk .ot-pc-footer-logo {
display : none;
}
body #onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-plus-minus span {
display : none;
}
body #onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-plus-minus {
position : relative;
margin : 0 !important ;
}
body #onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-plus-minus:before {
content : url("/wp-content/uploads/2019/03/feather-icon-chevron-down.svg");
position : relative;
display : inline-block;
font-size : 0;
line-height : normal;
margin : 0;
left : -4px;
}
body #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy.ot-sdk-container, body #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description, body #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group-desc, body #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-table-header, body #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a, body #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy span, body #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td, body #cookie-policy-description {
font-size : 16px;
line-height : 22px;
font-weight : 400;
letter-spacing : 0;
}
body #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h4.ot-sdk-cookie-policy-group {
font-family : "ProximaNova ExtraBold", "Helvetica Neue", Helvetica, Arial, sans-serif;
font-weight : 400;
font-size : 18px;
line-height : 22px;
}
body #onetrust-banner-sdk p, body #onetrust-pc-sdk p, body #ot-sdk-cookie-policy p {
font-size : 16px;
line-height : 22px;
margin : 0;
}
body #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy h3#cookie-policy-title {
color : #2a2e30;
font-family : "ProximaNova ExtraBold", "Helvetica Neue", Helvetica, Arial, sans-serif !important ;
font-size : 38px;
font-weight : 400;
letter-spacing : 0;
line-height : 32px;
}
body #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table {
border : 0;
}
body #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table thead {
background-color : #f5f6f7;
}
body #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table thead th {
width : auto;
padding : 5px 10px;
}
body #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tbody td {
padding : 20px 10px;
}
@media all and (min-width : 530px) {
body #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tbody td {
padding-bottom : 30px;
}
}
body #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table th, body #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr th:last-child {
border-top : 1px solid #1d1f21;
border-left : 1px solid #1d1f21;
border-bottom : 1px solid #1d1f21;
border-right : 1px solid #1d1f21;
font-family : "ProximaNova ExtraBold", "Helvetica Neue", Helvetica, Arial, sans-serif !important ;
background-color : #f5f6f7;
}
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td:before {
font-family : "ProximaNova ExtraBold", "Helvetica Neue", Helvetica, Arial, sans-serif !important ;
}
body #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table th + th {
border-left : 0 !important ;
}
body #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table td {
border : 0;
}
body #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table td {
word-break : break-all;
white-space : normal;
border-bottom : 1px solid #f5f6f7;
}
body #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr td.ot-cookies-td a, body #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr td.ot-host-td a {
text-decoration : none !important ;
}
body #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr th.ot-cookies-type {
display : none;
}
body #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr td.ot-cookies-type {
display : none;
}
body #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table {
margin-top : 20px;
}
@media all and (min-width : 1024px) {
body #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr td.ot-cookies-td {
width : 20%;
}
body #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr td.ot-host-td {
width : 18%;
}
body #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr td.ot-life-span-td {
width : 5%;
}
body #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr td.ot-cookies-type {
width : 5%;
}
body #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr td.ot-host-description-td {
width : 40%;
}
body #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table .ot-host, body #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table .ot-cookies-type {
width : 10%;
}
}
@media all and (max-width : 1023px) {
body #onetrust-consent-sdk #onetrust-pc-sdk {
height : 90% !important ;
}
body #onetrust-banner-sdk.otCenterRounded {
top : 10%;
}
}
@media screen and (max-device-width : 900px) {
#onetrust-pc-sdk #ot-pc-desc {
margin-top : 100px;
}
#onetrust-pc-sdk #accept-recommended-btn-handler {
position : absolute;
left : 0;
top : 45px;
}
}
@media all and (max-width : 530px) {
body #onetrust-banner-sdk.otCenterRounded {
top : 10%;
}
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td.ot-host-description-td:before {
content : "Description:";
font-weight : bold;
}
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td.ot-cookies-td:before {
content : "Name:";
font-weight : bold;
}
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td.ot-host-td:before {
content : "Host:";
font-weight : bold;
}
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td.ot-life-span-td:before {
content : "Lifespan:";
font-weight : bold;
}
#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td.ot-cookies-type:before {
content : "Type:";
font-weight : bold;
}
body #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tbody td {
border : 0 !important ;
padding : 5px;
}
body #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tbody td:first-child {
padding-top : 10px;
}
body #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tbody td:last-child {
padding-bottom : 20px;
}
body #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tbody tr {
border-bottom : 1px solid #eee;
}
body #onetrust-banner-sdk #onetrust-accept-btn-handler, body #onetrust-banner-sdk #onetrust-reject-all-handler, body #onetrust-banner-sdk #onetrust-pc-btn-handler, body #onetrust-banner-sdk button#onetrust-pc-btn-handler {
width : 100%;
float : none;
display : block;
max-width : none;
}
#onetrust-pc-sdk button.save-preference-btn-handler.onetrust-close-btn-handler {
width : 90%;
margin : 10px 15px 12px 10px;
}
.ot-pc-footer .ot-btn-container {
text-align : center;
}
body #onetrust-banner-sdk #onetrust-button-group .banner-actions-container {
margin-right : 0;
margin-top : 10px;
}
}
.cookie-message {
opacity : 0.0;
color : #fff;
}
.page-loaded .cookie-blocked .cookie-message {
opacity : 1.0;
z-index : 1;
color : #1d1f21;
position : absolute;
top : 50%;
width : 100%;
text-align : center;
}
.responsive-embed, .reviews-iframe, .cookie-blocked {
position : relative;
}
iframe[data-src*="youtube.com"]:not([src]), iframe[data-src*="vimeo.com"]:not([src]), iframe[data-src*="g2.com"]:not([src]) {
background-color : #eee;
}
iframe[src] + .cookie-message {
display : none;
}
iframe[data-src*="g2.com"]:not([src]) {
max-height : 160px;
}
body #onetrust-pc-sdk section.ot-sdk-row {
background-color : #fff !important ;
}
@media all and (min-width : 898px) {
body #onetrust-banner-sdk:not(.ot-iab-2).vertical-align-content #onetrust-button-group-parent, body #onetrust-banner-sdk #onetrust-button-group-parent {
text-align : right;
right : 0;
}
}
@media all and (min-width : 1024px) {
body #onetrust-banner-sdk:not(.ot-iab-2) #onetrust-group-container {
width : 75%;
}
}
@media all and (min-width : 1350px) {
body #onetrust-banner-sdk:not(.ot-iab-2) #onetrust-group-container {
width : 80%;
}
}
@media all and (max-width : 1023px) {
body #onetrust-banner-sdk #onetrust-button-group-parent {
padding : 0;
}
#onetrust-banner-sdk:not(.ot-iab-2).vertical-align-content #onetrust-button-group-parent, #onetrust-banner-sdk #onetrust-button-group-parent {
width : 30%;
right : 0;
}
}
@media all and (max-width : 897px) {
body #onetrust-banner-sdk #onetrust-button-group-parent {
padding : 20px;
}
#onetrust-banner-sdk:not(.ot-iab-2).vertical-align-content #onetrust-button-group-parent, #onetrust-banner-sdk #onetrust-button-group-parent {
width : 100%;
left : 20px;
text-align : left;
}
}
@media all and (max-width : 600px) {
body #onetrust-banner-sdk #onetrust-policy {
margin-left : 0;
margin-right : 0;
}
#onetrust-banner-sdk:not(.ot-iab-2).vertical-align-content #onetrust-button-group-parent, #onetrust-banner-sdk #onetrust-button-group-parent {
left : 0;
}
}
@media all and (max-width : 400px) {
body #onetrust-banner-sdk .ot-sdk-container, #onetrust-pc-sdk .ot-sdk-container, #ot-sdk-cookie-policy .ot-sdk-container {
padding : 0;
}
body div #onetrust-banner-sdk #onetrust-policy-title {
display : inline-block;
margin-bottom : 10px;
}
}
.safe-svg-cover {
text-align : center;
}
.safe-svg-cover .safe-svg-inside {
display : inline-block;
max-width : 100%;
}
.safe-svg-cover svg {
height : 100%;
max-height : 100%;
max-width : 100%;
width : 100%;
}
.wp-block-button__link {
color : #fff;
background-color : #32373c;
box-shadow : none;
text-decoration : none;
font-size : 1.125em;
}
.wp-block-file__button {
background : #32373c;
color : #fff;
text-decoration : none;
}
section.text-content.links-underlined a {
text-decoration : underline;
color : #56575b;
}
@media all and (min-width : 1024px) {
.plan-names.is-stuck, .pricing-row.is-stuck {
z-index : 200001;
}
}
@media all and (max-width : 1099px) {
.hero-content {
background-position : right bottom;
}
}
@media all and (max-width : 1023px) {
section.comparison-tables table tr.pricing-row a {
width : auto;
}
section.pricing-tables.version-v2 .plan-column .plan-cta {
text-align : left;
}
section.pricing-tables .plan-column .plan-cta a.button {
width : auto;
}
#stickytable .pricing-row.sticky > td:first-child {
color : #828387;
font-weight : 400;
}
section.comparison-tables table tbody tr.pricing-row > td:first-child {
font-weight : 400;
}
}
@media all and (max-width : 400px) {
section.pricing-tables .plan-column .plan-cta a.button {
width : 100%;
}
}
.home .entry-content > .cards-block:first-child {
padding : 30px 0;
margin-bottom : 40px;
}
#sidemenu.menu .button {
position : relative;
padding : 0;
}
#sidemenu.menu .button a, #sidemenu.menu .button a:hover {
color : white !important ;
}
.home .entry-content > .cards-block:first-child .card h5, .home .entry-content > .cards-block:first-child .card .card-image {
display : none;
}
.home .entry-content > .cards-block:first-child .card {
background : transparent;
border : 0;
margin : 0;
}
.home .entry-content > .cards-block:first-child .card p {
margin : 0;
color : #fff;
}
.home .entry-content > .cards-block:first-child .card .card-section {
padding : 0;
}
.home .entry-content > .cards-block:first-child .inner-content > .cell {
width : 46%;
}
.home .entry-content > .cards-block:first-child .inner-content > .cell:first-child {
width : 30%;
padding-left : 0;
}
.home .entry-content > .cards-block:first-child .inner-content > .cell:last-child {
width : 15%;
padding-right : 0;
}
.home .entry-content > .cards-block:first-child {
padding : 30px 0;
}
@media all and (max-width : 1023px) {
.home .entry-content > .cards-block:first-child .inner-content > .cell:last-child {
display : none;
}
.home .entry-content > .cards-block:first-child .inner-content > .cell {
width : 50%;
}
.home .entry-content > .cards-block:first-child .inner-content > .cell:first-child {
width : 40%;
}
}
@media all and (max-width : 767px) {
.home .entry-content > .cards-block:first-child .inner-content > .cell:first-child {
display : none;
}
.home .entry-content > .cards-block:first-child .inner-content > .cell {
width : 100%;
padding : 0 30px;
}
}
section.press-releases > .grid-container > .grid-x {
display : none;
}
section.testimonial-block .header-m {
max-width : 80%;
margin : 0 auto;
}
.resource-content blockquote {
border : 0;
color : #2a2e30;
font-family : 'ProximaNova ExtraBold', 'Helvetica Neue', Helvetica, Arial, sans-serif !important ;
font-size : 32px;
font-weight : 800;
letter-spacing : 0;
line-height : 32px;
padding : 0;
margin : 30px 0;
}
@media all and (min-width : 1100px) {
.resource-content blockquote {
margin-left : -10%;
margin-right : -10%;
padding : 0 5%;
padding-right : 1%;
}
}
.resource-content blockquote p {
color : #2a2e30;
line-height : 35px;
}
@media all and (max-width : 767px) {
section.testimonial-block .testimonials .testimonial-content p {
margin : 0;
line-height : 39px;
font-size : 20px;
line-height : 23px;
}
.home .hero-content h2 + p a.button-large {
margin-top : 5px;
}
}
ul.gallery {
list-style : none !important ;
}
.page section.accordion-block .accordion-item .accordion-title::before {
color : #777;
}
section.comparison-tables table tr.pricing-row span strong {
text-align : center;
width : 100%;
}
@media all and (max-width : 1023px) {
section.comparison-tables table tr.pricing-row span strong {
text-align : right;
width : 100%;
padding-right : 5px;
}
}
.hide-site {
display : none;
}
.home .hide-home {
display : none;
}
.home .hide-site {
display : block;
}
.page-template-landing-pages-promo .menu-icon {
display : none;
}
.show-on-pricing {
display : none;
}
.page-pricing .show-on-pricing, .parent-pageid-60 .show-on-pricing {
display : block;
}
.page-pricing .hide-site, .parent-pageid-60 .hide-site {
display : none;
}
.page-pricing .hide-home, .parent-pageid-60 .hide-home {
display : none;
}
.mktoMobileShow .mktoForm, .mktoForm a {
padding : 0 !important ;
}
.submenu a, .submenu.menu .active a {
font-family : "ProximaNova Medium", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.submenu a .menu-item-description, .submenu.menu .active a .menu-item-description {
font-family : "ProximaNova Regular", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
section.two-columns.text-content li {
font-size : 18px;
line-height : 24px;
margin-bottom : 10px;
}
#wow-modal-window-2 {
bottom : 45px !important ;
right : 43px !important ;
}
span.wow-modal-close-2 {
position : absolute;
right : 20px;
top : 20px;
cursor : pointer;
}
#menu-item-6529 svg {
width : 24px;
height : 24px;
}
@media all and (max-width : 767px) {
#g2-crowd-widget-testimonial-14599 {
height : 3800px !important ;
}
}
.page-id-7868 .cards-block .card {
border : 0;
overflow : visible;
}
.page-id-7868 .cards-block .card .card-section {
padding : 0;
}
@media all and (min-width : 1150px) {
.page-id-7868 .cards-block .cell h5 {
white-space : nowrap;
margin-top : 20px;
}
.page-id-7868 .cards-block .cell {
padding-right : 0;
margin-right : 0;
}
}
@media all and (max-width : 1023px) {
.cards-block .card .card-cta {
text-align : center;
}
.page-id-7868 .block-intro h3 {
padding : 0 30px;
}
}
@media all and (min-width : 1130px) {
.page-id-60 h1 {
font-size : 50px;
}
}
@media all and (max-width : 1023px) {
.page .pricing-tables.version-v3 .plan-column .plan-cta a.button {
width : auto;
}
.page .pricing-tables.version-v3 .plan-column .plan-cta {
text-align : left;
}
.page .plan-column.enterprise a.button {
background : rgb(237, 242, 254);
color : #2a5bd7;
}
.page .plan-column.enterprise a.button:hover {
background : rgb(206, 218, 250);
color : rgb(42, 91, 215);
}
}
.announcements {
display : none;
}
.home .announcements {
display : block;
}
.page-home .announcements {
display : block;
}
.page-cp .announcements {
display : block;
}
.announcements {
color : #000;
background-color : #cedafa;
padding : 10px 0;
font-family : 'ProximaNova Medium', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}
.announcements p {
margin : 0;
}
.announcements a {
color : #000;
text-decoration : underline;
}
@media all and (max-width : 767px) {
.announcements img {
display : block;
margin-left : auto;
margin-right : auto;
}
}
.owl-nav button span {
color : transparent !important ;
}
.top-bar-right.show-for-small ul.menu .menu-icon::after {
background-image : url(https://docrdsfx76ssb.cloudfront.net/static/1710957969/pages/wp-content/themes/JointsWP-CSS-master/assets/foundation-icons/svgs/feather-icon-menu.svg);
}
.top-bar-right.formobile ul.menu .menu-icon::after {
background-image : url(https://docrdsfx76ssb.cloudfront.net/static/1710957969/pages/wp-content/themes/JointsWP-CSS-master/assets/foundation-icons/svgs/feather-icon-x.svg);
}
.nav-wrap-mobile {
position : fixed;
bottom : 0;
}
.bottom-cta {
display : none;
}
section.hero-content.slim-no-img {
border-top : 30px solid #f5f6f7;
}
@media all and (max-width : 1023px) {
.mobile-hero-wrap > img {
opacity : 0.0;
height : 110px !important ;
}
}

↑ Top