#tarteaucitronRoot #tarteaucitronAlertBig {
background: #222 !important;
}
#tarteaucitronAlertBig #tarteaucitronPersonalize {
background: #009b00 !important;
}
#tarteaucitronAlertBig #tarteaucitronPersonalize:hover {
background: #f62264 !important;
}
#tarteaucitronAlertBig #tarteaucitronCloseAlert {
background: #fff !important;
color: #f62264 !important;
}
#tarteaucitronAlertBig #tarteaucitronCloseAlert:hover {
background: #f62264 !important;
color: #fff !important;
}
#tarteaucitronRoot #tarteaucitronPercentage {
background: #f62264 !important;
}
#tarteaucitron #tarteaucitronServices .tarteaucitronTitle button {
color: #fff !important;
}
#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronAllow {
outline: none !important;
}
#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronDeny {
outline: none !important;
}
#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronMainLine {
background: #222 !important;
border: 3px solid #222 !important;
border-left: 9px solid #222 !important;
border-top: 5px solid #222 !important;
}
#tarteaucitronRoot #tarteaucitron #tarteaucitronClosePanel,
#tarteaucitronRoot #tarteaucitron #tarteaucitronClosePanel:hover {
background: #222 !important;
outline: none !important;
}
html body #tarteaucitronRoot div#tarteaucitronSave {
background: #fff;
}
#category-page h3 {
font-family: "Lato", sans-serif !important;
}
.section.category-section {
padding-top: 150px !important;
padding-bottom: 75px;
}
.row {
width: 100%;
}
.category-section h1 {
font-size: 30px;
text-transform: uppercase;
color: #f62264;
font-weight: 700;
margin-bottom: 30px !important;
position: relative;
display: inline-block;
padding-bottom: 0 !important;
margin-top: 20px !important;
line-height: 1em !important;
}
.category-section h1::before {
position: absolute;
content: "";
top: 2px;
right: -20px;
height: 27px;
width: 1.5px;
background-color: #f62264;
-webkit-transform: rotate(15deg);
-ms-transform: rotate(15deg);
transform: rotate(15deg);
}
.category-section p,
.category-section h3 {
color: #fff !important;
}
#website-content #category-page a {
color: #fff !important;
font-weight: 800 !important;
font-size: 16px !important;
}
.et_divi_builder #et_builder_outer_content .et_pb_gutters3 .et_pb_column_1_4,
.et_divi_builder #et_builder_outer_content .et_pb_gutters3.et_pb_row .et_pb_column_1_4 {
width: 25% !important;
}
.fluid-width-video-wrapper {
padding-top: 388px !important;
}