.et_pb_newsletter .et_pb_newsletter_form p.et_pb_newsletter_field {
margin-bottom: 0px !important;
} .px_title,
.px_subtitle,
.px_desc {
text-align: left;
margin-bottom: 10px !important;
}
.px_title .et_pb_text_inner h3 {
font-size: 38px;
line-height: 1.3;
font-weight: 800;
color: var(--px-color-2);
}
.px_subtitle .et_pb_text_inner span {
display: inline-block;
padding-right: 80px;
position: relative;
font-size: 18px;
font-weight: 800;
color: var(--px-color-2);
text-transform: uppercase;
}
.px_subtitle.light .et_pb_text_inner span {
color: #fff;
}
.px_subtitle .et_pb_text_inner span::after {
content: '';
width: 70px;
height: 3px;
background-color: var(--px-color-1);
position: absolute;
top: 8px;
right: 0;
}
.px_desc .et_pb_text_inner {
font-size: 16px;
line-height: 27px;
color: #777777;
font-family: "Nunito Sans", Tahoma, Geneva, sans-serif;
}
.px_title.px_title_auto,
.px_subtitle.px_title_auto,
.px_desc.px_title_auto {
text-align: center;
}
.px_subtitle.px_title_auto .et_pb_text_inner span {
padding-left: 80px;
}
.px_subtitle.px_title_auto .et_pb_text_inner span::before {
content: '';
width: 70px;
height: 3px;
background-color: var(--px-color-1);
position: absolute;
top: 10px;
left: 0;
} .px_btn {
background-color: var(--px-color-1);
padding: 20px 25px !important;
border: none !important;
border-radius: 0 !important;
color: #fff;
font-size: 16px;
font-weight: 600;
transition: all 0.4s;
}
.px_btn:hover {
background-color: var(--px-color-2) !important;
}
.px_btn::after {
display: none !important;
}  .pagination-container {
margin-bottom: 0px !important;
}
.et_pb_row_custom_pagination {
clear: both;
text-align: left;
}
.pagination-container {
padding-top: 0 !important;
margin-top: 2em;
margin-bottom: 2em;
}
.screen-reader-text {
display: none;
}
.navigation.px_blogpagination .page-numbers {
display: inline-block;
border-right: 0;
padding: 0em 1em;
margin: 0 -1px;
line-height: 2.6em;
}
.navigation.px_blogpagination .page-numbers.prev,
.navigation.px_blogpagination .page-numbers.next {
padding: 0 .5em;
}
.navigation.px_blogpagination span.page-numbers {
color: #fff;
border: 1px solid;
border-color: #000 !important;
font-weight: 600;
}
.navigation.px_blogpagination .page-numbers .et-pb-icon {
font-size: 1.6em;
vertical-align: middle;
line-height: 1.5em;
margin-top: -3px;
}
.navigation.px_blogpagination a.page-numbers:hover,
.navigation.px_blogpagination span.page-numbers {
background-color: #000 !important;
}
.navigation.px_blogpagination a.page-numbers {
color: #fff !important;
background: #000;
}
.navigation.px_blogpagination a.page-numbers:hover {
color: #fff !important;
}      .px_header_menu .et_mobile_nav_menu .mobile_nav .et_mobile_menu {
border-color: var(--px-color-1) !important;
border-radius: 0px !important;
}
.px_header_v1 .px_header_menu.et_dropdown_animation_fade.et_pb_menu .et_pb_menu__menu .et-menu .menu-item-has-children>a:first-child:after {
font-family: ETmodules;
content: "\33";
color: inherit;
font-size: 16px;
position: absolute;
right: 0;
top: 15px;
font-weight: 800;
transition: all 0.4s;
}
.px_header_v1 .px_header_menu.et_dropdown_animation_fade.et_pb_menu .et_pb_menu__menu .et-menu li ul li.menu-item-has-children>a:first-child:after {
top: 8px !important;
right: 10px !important;
}
.px_header_v1 .px_header_menu.et_dropdown_animation_fade.et_pb_menu .et_pb_menu__menu ul li ul {
position: absolute;
left: 0px;
top: 120%;
width: 230px;
opacity: 0;
visibility: hidden;
padding: 0;
z-index: 100;
border-top: none;
-webkit-transform: translateY(30px);
-ms-transform: translateY(30px);
transform: translateY(30px);
transition: all 300ms ease;
box-shadow: 2px 2px 5px 1px rgb(0 0 0 / 5%), -2px 0px 5px 1px rgb(0 0 0 / 5%);
}
.px_header_v1 .px_header_menu.et_dropdown_animation_fade.et_pb_menu .et_pb_menu__menu ul li:hover>ul {
visibility: visible;
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
transition: all 300ms ease;
}
.px_header_v1 .px_header_menu.et_dropdown_animation_fade.et_pb_menu .et_pb_menu__menu ul li {
margin-top: 0;
}
.px_header_v1 .px_header_menu.et_dropdown_animation_fade.et_pb_menu .et_pb_menu__menu ul li a {
position: relative;
font-size: 16px;
text-transform: capitalize;
color: var(--px-color-2);
font-weight: 600;
padding-top: 15px;
padding-bottom: 15px;
transition: all 0.4s;
}
.px_header_v1 .px_header_menu.et_dropdown_animation_fade.et_pb_menu .et_pb_menu__menu ul li a:hover {
color: var(--px-color-1);
opacity: 1;
}
.px_header_v1 .px_header_menu.et_dropdown_animation_fade.et_pb_menu .et_pb_menu__menu ul li ul li ul {
left: 100%;
margin-top: -54px;
}
.px_header_v1 .px_header_menu.et_dropdown_animation_fade.et_pb_menu .et_pb_menu__menu ul li ul li {
padding: 0px;
width: 100%;
}
.px_header_v1 .px_header_menu.et_dropdown_animation_fade.et_pb_menu .et_pb_menu__menu ul li ul li a {
padding-left: 0;
position: relative;
font-weight: 500;
text-transform: capitalize;
display: block;
width: 100%;
padding: 8px 15px;
border-bottom: 1px solid #efefef;
color: var(--px-color-2);
transition: all 0.4s;
}
.px_header_v1 .px_header_menu.et_dropdown_animation_fade.et_pb_menu .et_pb_menu__menu ul li ul li a:hover {
background-color: unset;
}
@media only screen and (max-width: 980px) {
.px_header_v1 .px_header_menu.et_dropdown_animation_fade.et_pb_menu .et_pb_menu__wrap {
justify-content: end;
}
}  .px_header_v2 .px_header_column {
margin-top: auto;
margin-bottom: auto;
}
.px_header_v2 .px_header_social li.et_pb_social_icon {
margin-bottom: 0;
}
.px_header_v2 .px_header_social li.et_pb_social_icon a.icon {
background-color: transparent !important;
}
.px_header_v2 .px_header_social li.et_pb_social_icon a.icon::before {
color: var(--px-color-2);
transition: all 0.4s;
}
.px_header_v2 .px_header_social li.et_pb_social_icon a.icon:hover::before {
color: var(--px-color-1);
}
.px_header_v2 .px_header_menu.et_dropdown_animation_fade.et_pb_menu .et_pb_menu__menu ul li ul {
border-top: 3px solid var(--px-color-2);
}
.px_header_v2 .px_header_menu.et_dropdown_animation_fade.et_pb_menu .et_pb_menu__menu ul li ul li a {
font-weight: 600;
border: none;
}  .px_header_v3 .px_header_column {
margin-top: auto;
margin-bottom: auto;
}
.px_header_v3 .px_header_social li.et_pb_social_icon {
margin-bottom: 0;
}
.px_header_v3 .px_header_social li.et_pb_social_icon a.icon {
background-color: transparent !important;
}
.px_header_v3 .px_header_social li.et_pb_social_icon a.icon::before {
color: var(--px-color-2);
transition: all 0.4s;
}
.px_header_v3 .px_header_social li.et_pb_social_icon a.icon:hover::before {
color: var(--px-color-1);
}
.px_header_v3 .px_menu_row {
background-color: var(--px-color-1);
}
.px_header_v3 .px_header_menu .et_pb_menu__logo-wrap .et_pb_menu__logo img {
filter: brightness(0) invert(1);
} .px_header_v3 .px_header_menu.et_dropdown_animation_fade.et_pb_menu .et_pb_menu__menu ul li ul {
background-color: var(--px-color-2) !important;
}
.px_header_v3 .px_header_menu.et_dropdown_animation_fade.et_pb_menu .et_pb_menu__menu ul li a,
.px_header_v3 .px_header_menu.et_dropdown_animation_fade.et_pb_menu .et_pb_menu__menu ul li ul li a,
.px_header_v3 .px_header_menu.et_dropdown_animation_fade.et_pb_menu .et_pb_menu__menu .et-menu .menu-item-has-children>a:first-child::after {
color: #fff;
}
.px_header_v3 .px_header_menu.et_dropdown_animation_fade.et_pb_menu .et_pb_menu__menu ul li ul li a {
border: none;
}
.px_header_v3 .px_header_menu.et_dropdown_animation_fade.et_pb_menu .et_pb_menu__menu ul li a:hover,
.px_header_v3 .px_header_menu.et_dropdown_animation_fade.et_pb_menu .et_pb_menu__menu .et-menu .menu-item-has-children>a:first-child:hover::after {
color: #fff;
}
@media only screen and (min-width: 981px) {
.px_header_v3 .px_header_menu.et_dropdown_animation_fade.et_pb_menu .et_pb_menu__wrap {
justify-content: center;
}
}  .px_header_v4 .px_header_menu.et_dropdown_animation_fade.et_pb_menu .et_pb_menu__menu ul li ul li a {
border: none;
}
.px_header_v4 .px_h_search_bar .et_pb_s {
border-bottom: 1px solid var(--px-color-2);
}
.px_header_v4 .px_h_search_bar .et_pb_searchsubmit {
background-color: var(--px-color-2);
color: #fff;
transition: all 0.4s;
}
.px_header_v4 .px_h_search_bar .et_pb_searchsubmit:hover {
background-color: var(--px-color-1);
}   .px_header_menu.et_dropdown_animation_fade.et_pb_menu .mobile_nav ul li a,
.px_header_menu.et_dropdown_animation_fade.et_pb_menu .mobile_nav ul li ul li a {
color: var(--px-color-2);
font-size: 16px;
}
.px_header_menu.et_dropdown_animation_fade.et_pb_menu .et-menu .menu-item-has-children>a:first-child::after {
color: inherit;
}
.px_header_menu.et_dropdown_animation_fade.et_pb_menu .mobile_nav ul li a:hover,
.px_header_menu.et_dropdown_animation_fade.et_pb_menu .mobile_nav ul li ul li a:hover {
color: var(--px-color-1) !important;
} .px_header_v5 {
background-color: var(--px-color-2);
}
.px_header_v5 .px_header_menu.et_dropdown_animation_fade.et_pb_menu .et_pb_menu__menu ul li a:hover,
.px_header_v5 .px_header_menu.et_dropdown_animation_fade.et_pb_menu .et_pb_menu__menu .et-menu .menu-item-has-children>a:first-child:hover::after {
color: var(--px-color-1);
}
.px_header_v5 .px_header_menu .et_pb_menu__logo-wrap .et_pb_menu__logo img {
filter: brightness(0) invert(1);
}     .px_footer_v1 .px_footer_social .et_pb_social_icon a.icon {
background-color: transparent !important;
}
.px_footer_v1 .px_footer_social .et_pb_social_icon a.icon::before {
color: var(--px-color-2);
transition: all 0.4s;
}
.px_footer_v1 .px_footer_social .et_pb_social_icon a.icon:hover::before {
color: var(--px-color-1);
}
.px_footer_v1 .px_footer_resent_blog .et_pb_post {
display: flex;
padding-bottom: 0;
margin-bottom: 20px;
}
.px_footer_v1 .px_footer_resent_blog .et_pb_post:last-child {
margin-bottom: 0;
}
.px_footer_v1 .px_footer_resent_blog .et_pb_post .entry-featured-image-url {
margin-bottom: 0;
}
.px_footer_v1 .px_footer_resent_blog .et_pb_post .entry-featured-image-url img {
height: 80px;
width: 80px;
max-width: fit-content;
object-fit: cover;
opacity: 1;
transition: all 0.4s;
}
.px_footer_v1 .px_footer_resent_blog .et_pb_post .entry-featured-image-url:hover img {
opacity: 0.84;
}
.px_footer_v1 .px_footer_resent_blog .et_pb_post .px_footer_resent_blog_info {
overflow: hidden;
margin-top: auto;
margin-bottom: auto;
padding-left: 15px;
}
.px_footer_v1 .px_footer_resent_blog .et_pb_post .entry-title {
font-weight: 800;
color: var(--px-color-2);
font-size: 18px;
transition: all 0.4s;
}
.px_footer_v1 .px_footer_resent_blog .et_pb_post .entry-title:hover {
color: var(--px-color-1);
}
.px_footer_v1 .px_footer_resent_blog .et_pb_post .px_footer_resent_blog_info .post-meta .published {
color: var(--px-color-1);
position: relative;
padding-left: 20px;
padding-right: 5px;
font-weight: 600;
}
.px_footer_v1 .px_footer_resent_blog .et_pb_post .px_footer_resent_blog_info .post-meta .published::before {
position: absolute;
content: "\e023";
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
}
.px_footer_v1 .px_footer_resent_blog .et_pb_post .px_footer_resent_blog_info .post-meta a {
color: var(--px-color-2);
position: relative;
display: inline-block;
padding-left: 20px;
padding-right: 5px;
font-weight: 600;
transition: all 0.4s;
}
.px_footer_v1 .px_footer_resent_blog .et_pb_post .px_footer_resent_blog_info .post-meta a::before {
position: absolute;
content: "\e018";
font-family: ETmodules;
color: var(--px-color-2);
left: 0px;
font-weight: 100;
font-size: 15px;
transition: all 0.4s;
}
.px_footer_v1 .px_footer_resent_blog .et_pb_post .px_footer_resent_blog_info .post-meta a:hover,
.px_footer_v1 .px_footer_resent_blog .et_pb_post .px_footer_resent_blog_info .post-meta a:hover::before {
color: var(--px-color-1);
}  .px_footer_v2 .px_footer_resent_blog .et_pb_post .px_footer_resent_blog_info {
display: flex;
flex-direction: column-reverse;
margin-top: 0;
}
.px_footer_v2 .px_footer_email .et_pb_button {
background-color: var(--px-color-1);
transition: all 0.4s;
}
.px_footer_v2 .px_footer_email .et_pb_button:hover {
background-color: var(--px-color-2);
}
.px_footer_v2 .px_sidebar_v3.px_footer_sidebar_v2 .widgettitle,
.px_footer_v2 .px_sidebar_v3.px_footer_sidebar_v2 .et_pb_widget.widget_categories {
display: none;
}
.px_footer_v2 .px_sidebar_v3.px_footer_sidebar_v2 .et_pb_widget.widget_tag_cloud .tagcloud .tag-cloud-link {
font-size: 16px !important;
padding: 5px 10px;
}  .px_footer_v3 {
background-color: var(--px-color-2);
}
.px_footer_v3 .px_footer_resent_blog .et_pb_post .entry-title {
color: #fff;
}
.px_footer_v3 .px_footer_email .et_pb_newsletter_description .et_pb_module_header {
padding-bottom: 0;
}
.px_footer_v3 .px_footer_email .et_pb_newsletter_form {
padding-top: 0 !important;
}
.px_footer_v3 .px_footer_email .et_pb_button {
background-color: var(--px-color-1);
}
.px_footer_v3 .px_footer_email .et_pb_button:hover {
background-color: var(--px-color-2);
}
.px_footer_v3 .px_footer_social .et_pb_social_icon a.icon::before {
color: #fff;
}
.px_footer_v3 .px_sidebar_v3.px_footer_sidebar_v3 .et_pb_widget.widget_categories .cat-item,
.px_footer_v3 .px_sidebar_v3.px_footer_sidebar_v3 .et_pb_widget.widget_categories .cat-item a {
color: #fff;
transition: all 0.4s;
}
.px_footer_v3 .px_sidebar_v3.px_footer_sidebar_v3 .et_pb_widget.widget_categories .cat-item a:hover {
color: var(--px-color-1);
}
.px_footer_v3 .px_sidebar_v3.px_footer_sidebar_v3 .widgettitle,
.px_footer_v3 .px_sidebar_v3.px_footer_sidebar_v3 .et_pb_widget.widget_tag_cloud {
display: none;
}  .px_footer_v4 .px_footer_email .et_pb_button:hover {
color: var(--px-color-2);
background-color: #fff;
}
.px_footer_v4 .px_footer_sidebar .et_pb_widget {
margin-bottom: 0px !important;
}
.px_footer_v4 .px_footer_sidebar .et_pb_widget .widgettitle,
.px_footer_v4 .px_footer_sidebar.px_footer_sidebar_cat .et_pb_widget.widget_tag_cloud,
.px_footer_v4 .px_footer_sidebar.px_footer_sidebar_tag .et_pb_widget.widget_categories{
display: none
}
.px_footer_v4 .px_footer_sidebar.px_footer_sidebar_cat .et_pb_widget.widget_categories .cat-item,
.px_footer_v4 .px_footer_sidebar.px_footer_sidebar_cat .et_pb_widget.widget_categories .cat-item a {
border-color: rgba(233,217,206,0.2);
color: #fff;
transition: all 0.4s;
}
.px_footer_v4 .px_footer_sidebar.px_footer_sidebar_cat .et_pb_widget.widget_categories .cat-item a:hover {
color: var(--px-color-1);
}
.px_footer_v4 .px_footer_sidebar.px_footer_sidebar_tag .et_pb_widget.widget_tag_cloud .tagcloud .tag-cloud-link {
font-size: 16px !important;
padding: 5px 15px;
border-color: rgba(233,217,206,0.2);
color: #fff;
transition: all 0.4s;
}
.px_footer_v4 .px_footer_sidebar.px_footer_sidebar_tag .et_pb_widget.widget_tag_cloud .tagcloud .tag-cloud-link:hover {
color: var(--px-color-1);
border-color: var(--px-color-1);
}
@media only screen and (max-width: 980px) {
.px_footer_v4 .px_footer_sidebar .et_pb_widget {
text-align: center;
width: 100%;
}
.px_footer_v4 .px_footer_sidebar.px_footer_sidebar_tag .et_pb_widget.widget_tag_cloud .tagcloud .tag-cloud-link {
margin: 2px;
}
}    .px_sidebar_v1 .et_pb_widget {
padding: 20px;
border: 1px solid #ebebeb;
margin-bottom: 30px !important;
}
.px_sidebar_v1 .widgettitle {
display: inline-block;
padding-right: 80px;
position: relative;
font-size: 18px;
font-weight: 800;
color: var(--px-color-2);
text-transform: uppercase;
}
.px_sidebar_v1 .widgettitle::before {
content: '';
width: 70px;
height: 3px;
background-color: var(--px-color-1);
position: absolute;
top: 8px;
right: 0;
}
.px_sidebar_v1 .et_pb_widget.widget_categories ul .cat-item {
position: relative;
overflow: hidden;
padding: 10px 0px 10px 25px;
margin-bottom: 0;
border-bottom: 1px solid #ebebeb;
text-align: right;
}
.px_sidebar_v1 .et_pb_widget.widget_categories ul .cat-item::before {
position: absolute;
content: "\e07c";
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
}
.px_sidebar_v1 .et_pb_widget.widget_categories ul .cat-item:last-child {
border-bottom: none;
}
.px_sidebar_v1 .et_pb_widget.widget_categories ul .cat-item a {
float: left;
text-align: left;
display: inline-block;
font-weight: 600;
color: var(--px-color-2);
font-size: 14px;
transition: all 0.4s;
}
.px_sidebar_v1 .et_pb_widget.widget_categories ul .cat-item a:hover {
color: var(--px-color-1);
}
.px_sidebar_v1 .et_pb_widget.widget_tag_cloud .tagcloud {
margin-top: 10px;
}
.px_sidebar_v1 .et_pb_widget.widget_tag_cloud .tagcloud .tag-cloud-link {
border: 1px solid var(--px-color-2);
color: var(--px-color-2);
background-color: transparent;
font-size: 15px !important;
margin: 0px 0px 8px 5px;
border-radius: 0px;
transition: all 0.4s;
}
.px_sidebar_v1 .et_pb_widget.widget_tag_cloud .tagcloud .tag-cloud-link:hover {
border: 1px solid var(--px-color-1);
color: var(--px-color-1);
}
.px_sidebar_bolg_v1 {
border: 1px solid #ebebeb;
}
.px_sidebar_bolg_v1 .et_pb_post {
display: flex;
padding-bottom: 0;
margin-bottom: 20px;
}
.px_sidebar_bolg_v1 .et_pb_post:last-child {
margin-bottom: 0;
}
.px_sidebar_bolg_v1 .et_pb_post .entry-featured-image-url {
margin-bottom: 0;
}
.px_sidebar_bolg_v1 .et_pb_post .entry-featured-image-url img {
height: 80px;
width: 80px;
max-width: fit-content;
object-fit: cover;
}
.px_sidebar_bolg_v1 .et_pb_post .px_sidebar_bolg_v1_info {
overflow: hidden;
margin-top: auto;
margin-bottom: auto;
padding-left: 15px;
}
.px_sidebar_bolg_v1 .et_pb_post .entry-title {
font-weight: 800;
color: var(--px-color-2);
font-size: 18px;
transition: all 0.4s;
}
.px_sidebar_bolg_v1 .et_pb_post .entry-title:hover {
color: var(--px-color-1);
}
.px_sidebar_bolg_v1 .et_pb_post .px_sidebar_bolg_v1_info .post-meta .published {
color: var(--px-color-1);
position: relative;
padding-left: 20px;
padding-right: 5px;
font-weight: 600;
}
.px_sidebar_bolg_v1 .et_pb_post .px_sidebar_bolg_v1_info .post-meta .published::before {
position: absolute;
content: "\e023";
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
}
.px_sidebar_bolg_slider_v1 {
border: 1px solid #ebebeb;
}
.px_sidebar_bolg_slider_v1 .et_pb_post .entry-featured-image-url {
overflow: hidden;
margin-bottom: 0;
}
.px_sidebar_bolg_slider_v1 .et_pb_post .entry-featured-image-url img {
transform: scale(1);
transition: all 0.4s;
}
.px_sidebar_bolg_slider_v1 .et_pb_post:hover .entry-featured-image-url img {
transform: scale(1.07);
}
.px_sidebar_bolg_slider_v1 .et_pb_post .px_sidebar_bolg_slider_v1_info {
padding: 20px 0px 20px 0px;
}
.px_sidebar_bolg_slider_v1 .et_pb_post .entry-title {
color: var(--px-color-2);
font-weight: 700;
padding-top: 10px;
transition: all 0.4s;
}
.px_sidebar_bolg_slider_v1 .et_pb_post .entry-title:hover {
color: var(--px-color-1);
}
.px_sidebar_bolg_slider_v1 .et_pb_post .post-meta .author {
position: relative;
padding-left: 20px;
padding-right: 5px;
font-weight: 600;
}
.px_sidebar_bolg_slider_v1 .et_pb_post .post-meta .author::before {
position: absolute;
content: "\e08a";
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
}
.px_sidebar_bolg_slider_v1 .et_pb_post .post-meta .author a {
color: var(--px-color-2);
transition: all 0.4s;
}
.px_sidebar_bolg_slider_v1 .et_pb_post .post-meta .author:hover a {
color: var(--px-color-1);
}
.px_sidebar_bolg_slider_v1 .et_pb_post .post-meta .published {
position: relative;
padding-left: 20px;
}
.px_sidebar_bolg_slider_v1 .et_pb_post .post-meta .published::before {
position: absolute;
content: "\e023";
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
}
.px_sidebar_bolg_slider_v1 .et_pb_post .post-meta .px_sidebar_bolg_slider_cat_v1_info {
display: block;
position: absolute;
left: 20px;
top: 20px;
}
.px_sidebar_bolg_slider_v1 .et_pb_post .post-meta a[rel="tag"] {
color: #fff;
font-size: 14px;
display: inline-block;
padding: 8px 11px;
line-height: 1;
font-weight: 500;
z-index: 1;
background: linear-gradient(left, var(--px-color-1) 0%, var(--px-color-2) 51%, var(--px-color-1) 100%);
background: -webkit-linear-gradient(left, var(--px-color-1) 0%, var(--px-color-2) 51%, var(--px-color-1) 100%);
background-size: 200% auto;
position: relative;
margin-right: 5px;
transition: all .4s ease-in-out;
}
.px_sidebar_bolg_slider_v1 .et_pb_post .post-meta a:hover {
background-position: right center;
}
.px_sidebar_bolg_slider_v1 .et_pb_post .post-content .post-content-inner {
font-size: 15px;
padding-bottom: 15px;
border-bottom: solid 1px #ebebeb;
margin-bottom: 15px;
}
.px_sidebar_bolg_slider_v1 .et_pb_post .post-content .more-link {
font-size: 16px;
font-weight: 600;
color: var(--px-color-2);
transition: all 0.4s;
}
.px_sidebar_bolg_slider_v1 .et_pb_post .post-content .more-link:hover {
color: var(--px-color-1);
}
.px_sidebar_bolg_slider_v1 .et_pb_ajax_pagination_container {
margin-bottom: 0;
}
.px_sidebar_bolg_slider_v1 .et_pb_ajax_pagination_container .et_pb_post {
margin-bottom: 15px;
}
.px_sidebar_bolg_slider_v1 .et_pb_ajax_pagination_container .slick-dots {
padding-left: 0;
}
.px_sidebar_bolg_slider_v1 .et_pb_ajax_pagination_container .slick-dots li {
margin: 0;
}
.px_sidebar_bolg_slider_v1 .et_pb_ajax_pagination_container .slick-dots li button::before {
font-size: 10px;
color: var(--px-color-2);
transition: all 0.4s;
}
.px_sidebar_bolg_slider_v1 .et_pb_ajax_pagination_container .slick-dots li button:hover::before {
color: var(--px-color-1);
}
.px_sidebar_bolg_slider_v1 .et_pb_ajax_pagination_container .slick-dots li.slick-active button::before {
color: var(--px-color-1);
opacity: 1;
}
.px_sidebar_person_v1 .et_pb_member_social_links li a {
color: var(--px-color-2);
transition: all 0.4s;
}
.px_sidebar_person_v1 .et_pb_member_social_links li a:hover {
color: var(--px-color-1);
}
.px_sidebar_email_v1 .et_pb_module_header {
display: inline-block;
padding-right: 80px;
position: relative;
font-size: 18px;
font-weight: 800;
color: var(--px-color-2) !important;
text-transform: uppercase;
}
.px_sidebar_email_v1 .et_pb_module_header::before {
content: '';
width: 70px;
height: 3px;
background-color: var(--px-color-1);
position: absolute;
top: 8px;
right: 0;
}
.px_sidebar_email_v1 .et_pb_newsletter_form {
padding-top: 10px !important;
}
.px_sidebar_email_v1 .et_pb_button {
background-color: var(--px-color-1);
transition: all 0.4s;
}
.px_sidebar_email_v1 .et_pb_button:hover {
background-color: var(--px-color-2);
}  .px_sidebar_v2 .widgettitle {
display: inline-block;
padding-right: 80px;
position: relative;
font-size: 18px;
font-weight: 800;
color: var(--px-color-2);
text-transform: uppercase;
}
.px_sidebar_v2 .widgettitle::before {
content: '';
width: 70px;
height: 3px;
background-color: var(--px-color-1);
position: absolute;
top: 8px;
right: 0;
}
.px_sidebar_v2 .widget_media_gallery .gallery .gallery-item .gallery-icon a {
position: relative;
overflow: hidden;
transition: all 0.4s;
}
.px_sidebar_v2 .widget_media_gallery .gallery .gallery-item .gallery-icon a:hover {
opacity: 0.8;
}
.px_sidebar_v2 .widget_media_gallery .gallery .gallery-item .gallery-icon a::before,
.px_sidebar_v2 .widget_media_gallery .gallery .gallery-item .gallery-icon a::after {
position: absolute;
left: 10px;
right: 10px;
top: 9px;
bottom: 15px;
content: '';
opacity: 0;
-webkit-transition: opacity .35s, -webkit-transform .35s;
transition: opacity .35s, transform .35s;
}
.px_sidebar_v2 .widget_media_gallery .gallery .gallery-item .gallery-icon a::before {
border-top: 1px solid #fff;
border-bottom: 1px solid #fff;
-webkit-transform: scale(0, 1);
transform: scale(0, 1);
}
.px_sidebar_v2 .widget_media_gallery .gallery .gallery-item .gallery-icon a::after {
border-right: 1px solid #fff;
border-left: 1px solid #fff;
-webkit-transform: scale(1, 0);
transform: scale(1, 0);
}
.px_sidebar_v2 .widget_media_gallery .gallery .gallery-item .gallery-icon a:hover::before,
.px_sidebar_v2 .widget_media_gallery .gallery .gallery-item .gallery-icon a:hover::after {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
}
.px_sidebar_v2 .widget_media_gallery .gallery .gallery-item .gallery-icon a img {
height: 100px;
width: 100px;
object-fit: cover;
border: none !important;
}
.px_sidebar_v2 .et_pb_widget.widget_categories ul .cat-item {
position: relative;
overflow: hidden;
padding: 10px 0px;
margin-bottom: 0;
border-bottom: 1px solid #ebebeb;
text-align: right;
}
.px_sidebar_v2 .et_pb_widget.widget_categories ul .cat-item a {
float: left;
text-align: left;
display: inline-block;
font-weight: 600;
color: var(--px-color-2);
font-size: 14px;
transition: all 0.4s;
}
.px_sidebar_v2 .et_pb_widget.widget_categories ul .cat-item a:hover {
color: var(--px-color-1);
}
.px_sidebar_v2 .et_pb_widget.widget_categories ul .cat-item:last-child {
border-bottom: none;
}
.px_sidebar_person_v2 .et_pb_team_member_image {
margin-left: auto;
margin-right: auto;
text-align: center;
margin-bottom: 20px;
}
.px_sidebar_person_v2 .et_pb_team_member_image img {
height: 300px;
width: 300px;
object-fit: cover;
border-radius: 50%;
}
.px_sidebar_social_v2 li.et_pb_social_icon a.icon {
background-color: transparent !important;
width: 25px;
}
.px_sidebar_social_v2 li.et_pb_social_icon a.icon::before {
color: var(--px-color-2);
transition: all 0.4s;
}
.px_sidebar_social_v2 li.et_pb_social_icon a.icon:hover::before {
color: var(--px-color-1);
}
.px_sidebar_bolg_v2 {
border: none;
}
.px_sidebar_bolg_v2 .et_pb_post:last-child {
border: none;
margin-bottom: 0;
padding-bottom: 0;
}
.px_sidebar_bolg_v2 .et_pb_post {
display: flex;
margin-bottom: 20px;
padding-bottom: 20px;
border-bottom: 1px solid #ebebeb;
}
.px_sidebar_bolg_v2 .et_pb_post .entry-featured-image-url {
margin-bottom: 0;
}
.px_sidebar_bolg_v2 .et_pb_post .entry-featured-image-url img {
height: 80px;
width: 80px;
max-width: fit-content;
object-fit: cover;
}
.px_sidebar_bolg_v2 .et_pb_post .px_sidebar_bolg_v2_info {
overflow: hidden;
margin-top: auto;
margin-bottom: auto;
padding-left: 15px;
}
.px_sidebar_bolg_v2 .et_pb_post .entry-title {
font-weight: 800;
color: var(--px-color-2);
font-size: 18px;
transition: all 0.4s;
}
.px_sidebar_bolg_v2 .et_pb_post .entry-title:hover {
color: var(--px-color-1);
}
.px_sidebar_bolg_v2 .et_pb_post .px_sidebar_bolg_v2_info .post-meta .published {
color: var(--px-color-1);
position: relative;
padding-left: 20px;
padding-right: 5px;
font-weight: 600;
}
.px_sidebar_bolg_v2 .et_pb_post .px_sidebar_bolg_v2_info .post-meta .published::before {
position: absolute;
content: "\e023";
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
}  .px_sidebar_v3 .widgettitle {
display: inline-block;
padding-right: 80px;
position: relative;
font-size: 18px;
font-weight: 800;
color: var(--px-color-2);
text-transform: uppercase;
}
.px_sidebar_v3 .widgettitle::before {
content: '';
width: 70px;
height: 3px;
background-color: var(--px-color-1);
position: absolute;
top: 8px;
right: 0;
}
.px_sidebar_v3 .et_pb_widget.widget_recent_comments ul .recentcomments {
margin-bottom: 10px;
padding-bottom: 10px;
border-bottom: 1px solid #ebebeb;
}
.px_sidebar_v3 .et_pb_widget.widget_recent_comments ul .recentcomments:last-child {
border-bottom: none;
padding-bottom: 0;
}
.px_sidebar_v3 .et_pb_widget.widget_recent_comments ul .recentcomments a {
font-size: 15px;
color: #383838;
}
.px_sidebar_v3 .et_pb_widget.widget_recent_comments ul .recentcomments .comment-author-link {
position: relative;
padding-left: 20px;
font-weight: 600;
display: block;
}
.px_sidebar_v3 .et_pb_widget.widget_recent_comments ul .recentcomments .comment-author-link::before {
position: absolute;
content: "\e08a";
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
}
.px_sidebar_v3 .et_pb_widget.widget_recent_comments ul .recentcomments .comment-author-link a {
color: var(--px-color-2);
transition: all 0.4s;
}
.px_sidebar_v3 .et_pb_widget.widget_recent_comments ul .recentcomments .comment-author-link a:hover {
color: var(--px-color-1);
}
.px_sidebar_v3 .et_pb_widget.widget_categories ul li {
position: relative;
overflow: hidden;
padding: 10px 0px 10px 25px;
text-align: right;
margin-bottom: 0;
border-bottom: 1px solid #ebebeb;
}
.px_sidebar_v3 .et_pb_widget.widget_categories ul .cat-item::before {
position: absolute;
content: "\e07c";
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
}
.px_sidebar_v3 .et_pb_widget.widget_categories ul .cat-item:last-child {
border-bottom: none;
}
.px_sidebar_v3 .et_pb_widget.widget_tag_cloud .tagcloud {
margin-top: 10px;
}
.px_sidebar_v3 .et_pb_widget.widget_tag_cloud .tagcloud .tag-cloud-link {
border: 1px solid var(--px-color-2);
color: var(--px-color-2);
background-color: transparent;
font-size: 15px !important;
margin: 0px 0px 8px 5px;
border-radius: 0px;
transition: all 0.4s;
}
.px_sidebar_v3 .et_pb_widget.widget_tag_cloud .tagcloud .tag-cloud-link:hover {
border: 1px solid var(--px-color-1);
color: var(--px-color-1);
}
.px_sidebar_v3 .et_pb_widget.widget_categories ul li a {
font-weight: 600;
color: var(--px-color-2);
float: left;
font-size: 14px;
transition: all 0.4s;
}
.px_sidebar_v3 .et_pb_widget.widget_categories ul li a:hover {
color: var(--px-color-1);
}
.px_sidebar_social_v3 li.et_pb_social_icon a.icon {
background-color: var(--px-color-2) !important;
border-radius: 0px;
padding: 23px;
transition: all 0.4s;
}
.px_sidebar_social_v3 li.et_pb_social_icon a.icon:hover {
background-color: var(--px-color-1) !important;
}
.px_sidebar_social_v3 li.et_pb_social_icon a.icon::before {
color: #fff !important;
font-size: 25px;
}  .px_sidebar_person_v4 .et_pb_team_member_image img {
height: 250px;
width: 250px;
}
.px_sidebar_person_v4 .et_pb_member_social_links li a {
background-color: var(--px-color-2);
border-radius: 50%;
text-align: center;
color: #fff;
height: 35px;
width: 35px;
line-height: 2.3;
transition: all 0.4s;
}
.px_sidebar_person_v4 .et_pb_member_social_links li a:hover {
background-color: var(--px-color-1);
}
.px_sidebar_bolg_slider_v4 {
border: none;
}
.px_sidebar_bolg_slider_v4 .et_pb_post .entry-featured-image-url {
overflow: hidden;
margin-bottom: 0;
}
.px_sidebar_bolg_slider_v4 .et_pb_post .entry-featured-image-url img {
transform: scale(1);
transition: all 0.4s;
}
.px_sidebar_bolg_slider_v4 .et_pb_post:hover .entry-featured-image-url img {
transform: scale(1.07);
}
.px_sidebar_bolg_slider_v4 .et_pb_post .px_sidebar_bolg_slider_v4_info {
padding: 20px 0px 20px 0px;
}
.px_sidebar_bolg_slider_v4 .et_pb_post .entry-title {
color: var(--px-color-2);
font-weight: 700;
padding-top: 10px;
transition: all 0.4s;
}
.px_sidebar_bolg_slider_v4 .et_pb_post .entry-title:hover {
color: var(--px-color-1);
}
.px_sidebar_bolg_slider_v4 .et_pb_post .post-meta .author {
position: relative;
padding-left: 20px;
padding-right: 5px;
font-weight: 600;
}
.px_sidebar_bolg_slider_v4 .et_pb_post .post-meta .author::before {
position: absolute;
content: "\e08a";
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
}
.px_sidebar_bolg_slider_v4 .et_pb_post .post-meta .author a {
color: var(--px-color-2);
transition: all 0.4s;
}
.px_sidebar_bolg_slider_v4 .et_pb_post .post-meta .author:hover a {
color: var(--px-color-1);
}
.px_sidebar_bolg_slider_v4 .et_pb_post .post-meta .published {
position: relative;
padding-left: 20px;
}
.px_sidebar_bolg_slider_v4 .et_pb_post .post-meta .published::before {
position: absolute;
content: "\e023";
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
}
.px_sidebar_bolg_slider_v4 .et_pb_post .post-meta a[rel="tag"] {
color: #fff;
font-size: 14px;
display: inline-block;
padding: 8px 11px;
line-height: 1;
font-weight: 500;
left: 20px;
top: 20px;
z-index: 1;
background: linear-gradient(left, var(--px-color-1) 0%, var(--px-color-2) 51%, var(--px-color-1) 100%);
background: -webkit-linear-gradient(left, var(--px-color-1) 0%, var(--px-color-2) 51%, var(--px-color-1) 100%);
background-size: 200% auto;
position: absolute;
transition: all .4s ease-in-out;
}
.px_sidebar_bolg_slider_v4 .et_pb_post .post-meta a:hover {
background-position: right center;
}
.px_sidebar_bolg_slider_v4 .et_pb_post .post-content .post-content-inner {
font-size: 15px;
padding-bottom: 15px;
border-bottom: solid 1px #ebebeb;
margin-bottom: 15px;
}
.px_sidebar_bolg_slider_v4 .et_pb_post .post-content .more-link {
font-size: 16px;
font-weight: 600;
color: var(--px-color-2);
transition: all 0.4s;
}
.px_sidebar_bolg_slider_v4 .et_pb_post .post-content .more-link:hover {
color: var(--px-color-1);
}
.px_sidebar_bolg_slider_v4 .et_pb_ajax_pagination_container {
margin-bottom: 0;
}
.px_sidebar_bolg_slider_v4 .et_pb_ajax_pagination_container .et_pb_post {
margin-bottom: 15px;
}
.px_sidebar_bolg_slider_v4 .et_pb_ajax_pagination_container .slick-dots {
padding-left: 0;
}
.px_sidebar_bolg_slider_v4 .et_pb_ajax_pagination_container .slick-dots li {
margin: 0;
}
.px_sidebar_bolg_slider_v4 .et_pb_ajax_pagination_container .slick-dots li button::before {
font-size: 10px;
color: var(--px-color-2);
transition: all 0.4s;
}
.px_sidebar_bolg_slider_v4 .et_pb_ajax_pagination_container .slick-dots li button:hover::before {
color: var(--px-color-1);
}
.px_sidebar_bolg_slider_v4 .et_pb_ajax_pagination_container .slick-dots li.slick-active button::before {
color: var(--px-color-1);
opacity: 1;
}
.px_sidebar_email_v4 .et_pb_module_header {
display: inline-block;
padding-right: 80px;
position: relative;
font-size: 18px;
font-weight: 800;
color: var(--px-color-2);
text-transform: uppercase;
}
.px_sidebar_email_v4 .et_pb_module_header::before {
content: '';
width: 70px;
height: 3px;
background-color: var(--px-color-1);
position: absolute;
top: 8px;
right: 0;
}
.px_sidebar_email_v4 .et_pb_newsletter_form .et_pb_newsletter_fields .et_pb_newsletter_field {
border: 1px solid #efefef;
padding-bottom: 0;
margin-bottom: 15px;
transition: all 0.4s;
}
.px_sidebar_email_v4 .et_pb_newsletter_form .et_pb_newsletter_fields .et_pb_newsletter_field:hover {
border-color: var(--px-color-1);
}
.px_sidebar_email_v4 .et_pb_button {
background-color: var(--px-color-1);
transition: all 0.4s;
}
.px_sidebar_email_v4 .et_pb_button:hover {
background-color: var(--px-color-2);
}
.px_sidebar_bolg_v4 {
border: none;
}
.px_sidebar_bolg_v4 .et_pb_post {
display: flex;
padding-bottom: 0;
margin-bottom: 20px;
}
.px_sidebar_bolg_v4 .et_pb_post:last-child {
margin-bottom: 0;
}
.px_sidebar_bolg_v4 .et_pb_post .entry-featured-image-url {
margin-bottom: 0;
}
.px_sidebar_bolg_v4 .et_pb_post .entry-featured-image-url img {
height: 80px;
width: 80px;
max-width: fit-content;
object-fit: cover;
}
.px_sidebar_bolg_v4 .et_pb_post .px_sidebar_bolg_v4_info {
overflow: hidden;
margin-top: auto;
margin-bottom: auto;
padding-left: 15px;
}
.px_sidebar_bolg_v4 .et_pb_post .entry-title {
font-weight: 800;
color: var(--px-color-2);
font-size: 18px;
transition: all 0.4s;
}
.px_sidebar_bolg_v4 .et_pb_post .entry-title:hover {
color: var(--px-color-1);
}
.px_sidebar_bolg_v4 .et_pb_post .px_sidebar_bolg_v4_info .post-meta .published {
color: var(--px-color-1);
position: relative;
padding-left: 20px;
padding-right: 5px;
font-weight: 600;
}
.px_sidebar_bolg_v4 .et_pb_post .px_sidebar_bolg_v4_info .post-meta .published::before {
position: absolute;
content: "\e023";
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
}  .px_sidebar_v5 .et_pb_widget.widget_tag_cloud .tagcloud .tag-cloud-link:hover {
color: #fff;
background-color: var(--px-color-1);
}
.px_sidebar_img {
border: 1px solid #ebebeb;
}  .px_single_sidebar .widgettitle {
display: inline-block;
padding-right: 80px;
position: relative;
font-size: 18px;
font-weight: 800;
color: var(--px-color-2);
text-transform: uppercase;
}
.px_single_sidebar .widgettitle::before {
content: '';
width: 70px;
height: 3px;
background-color: var(--px-color-1);
position: absolute;
top: 8px;
right: 0;
}
.px_single_sidebar .et_pb_widget.widget_categories ul .cat-item {
position: relative;
padding: 10px 0px 10px 20px;
border-bottom: 1px solid #e4e4e4;
}
.px_single_sidebar .et_pb_widget.widget_categories ul .cat-item::before {
position: absolute;
content: "\e07c";
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
}
.px_single_sidebar .et_pb_widget.widget_categories ul .cat-item a {
color: var(--px-color-2);
font-size: 15px !important;
font-weight: 600;
transition: all 0.4s;
}
.px_single_sidebar .et_pb_widget.widget_categories ul .cat-item a:hover {
color: var(--px-color-1);
}
.px_single_sidebar .et_pb_widget.widget_tag_cloud .tagcloud {
margin-top: 10px;
}
.px_single_sidebar .et_pb_widget.widget_tag_cloud .tagcloud .tag-cloud-link {
background-color: var(--px-color-2);
color: #fff;
font-size: 15px !important;
margin: 0px 0px 8px 5px;
padding: 5px 15px;
border-radius: 0px;
transition: all 0.4s;
}
.px_single_sidebar .et_pb_widget.widget_tag_cloud .tagcloud .tag-cloud-link:hover {
background-color: var(--px-color-1);
}    .et_pb_posts > div article ~ div:last-child {
grid-column: 1 / -1;
} .px_blog_v1 .et_pb_post {
position: relative;
padding: 0px;
border: solid 1px #ebebeb;
}
.px_blog_v1 .et_pb_post .et_pb_image_container {
margin: 0px;
}
.px_blog_v1 .et_pb_post .entry-featured-image-url {
overflow: hidden;
margin-bottom: 0;
}
.px_blog_v1 .et_pb_post .entry-featured-image-url img {
transform: scale(1);
transition: all 0.4s;
}
.px_blog_v1 .et_pb_post:hover .entry-featured-image-url img {
transform: scale(1.07);
}
.px_blog_v1 .et_pb_post .px_blog_v1_info {
padding: 20px;
display: flex;
flex-direction: column-reverse;
}
.px_blog_v1 .et_pb_post .entry-title {
order: 1;
color: var(--px-color-2);
font-weight: 700;
padding-top: 10px;
transition: all 0.4s;
}
.px_blog_v1 .et_pb_post .entry-title:hover {
color: var(--px-color-1);
}
.px_blog_v1 .et_pb_post .post-meta {
order: 1;
}
.px_blog_v1 .et_pb_post .post-meta .author {
position: relative;
padding-left: 20px;
padding-right: 5px;
font-weight: 600;
}
.px_blog_v1 .et_pb_post .post-meta .author::before {
position: absolute;
content: "\e08a";
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
}
.px_blog_v1 .et_pb_post .post-meta .author a {
color: var(--px-color-2);
transition: all 0.4s;
}
.px_blog_v1 .et_pb_post .post-meta .author:hover a {
color: var(--px-color-1);
}
.px_blog_v1 .et_pb_post .post-meta .published {
position: relative;
padding-left: 20px;
padding-right: 25px;
}
.px_blog_v1 .et_pb_post .post-meta .published::before {
position: absolute;
content: "\e023";
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
}
.px_blog_v1 .et_pb_post .post-meta .published::after {
position: absolute;
content: "\e066";
font-family: ETmodules;
color: var(--px-color-1);
right: 0px;
font-weight: 100;
font-size: 15px;
}
.px_blog_v1 .et_pb_post .post-meta .px_cat_v1_info {
display: block;
position: absolute;
left: 20px;
top: 20px;
}
.px_blog_v1 .et_pb_post .post-meta a[rel="tag"] {
color: #fff;
font-size: 14px;
display: inline-block;
padding: 8px 11px;
line-height: 1;
font-weight: 500;
z-index: 1;
background: #fe4f70;
background: linear-gradient(left, var(--px-color-1) 0%, var(--px-color-2) 51%, var(--px-color-1) 100%);
background: -webkit-linear-gradient(left, var(--px-color-1) 0%, var(--px-color-2) 51%, var(--px-color-1) 100%);
background-size: 200% auto;
position: relative;
margin-right: 5px;
transition: all .4s ease-in-out;
}
.px_blog_v1 .et_pb_post .post-meta a:hover {
background-position: right center;
}
.px_blog_v1 .et_pb_post .post-content .post-content-inner {
font-size: 15px;
padding-bottom: 15px;
border-bottom: solid 1px #ebebeb;
margin-bottom: 15px;
}
.px_blog_v1 .et_pb_post .post-content .more-link {
font-size: 16px;
font-weight: 600;
color: var(--px-color-2);
transition: all 0.4s;
}
.px_blog_v1 .et_pb_post .post-content .more-link:hover {
color: var(--px-color-1);
}
.px_blog_v1 .pagination .alignleft a,
.px_blog_v1 .pagination .alignright a {
background-color: var(--px-color-1);
padding: 20px 25px;
color: #fff;
font-size: 16px;
font-weight: 600;
transition: all 0.4s;
}
.px_blog_v1 .pagination .alignleft a:hover,
.px_blog_v1 .pagination .alignright a:hover {
background-color: var(--px-color-2);
}  .px_blog_v2 .et_pb_post {
position: relative;
margin-bottom: 30px;
}
.px_blog_v2 .et_pb_post .entry-featured-image-url {
position: relative;
overflow: hidden;
margin-bottom: 0;
}
.px_blog_v2 .et_pb_post .entry-featured-image-url::before {
content: "";
position: absolute;
background-color: rgba(0, 0, 0, 0.4);
top: 0;
bottom: 0;
left: 0;
right: 0;
transform: scale(1.015, 1.015);
-webkit-transform: scale(1.015, 1.015);
opacity: 0;
transition: opacity 0.2s, visibility 0.2s;
-webkit-transition: opacity 0.2s, visibility 0.2s;
}
.px_blog_v2 .et_pb_post:hover .entry-featured-image-url::before {
visibility: visible;
opacity: 1;
}
.px_blog_v2 .et_pb_post .px_blog_v2_info {
display: flex;
flex-direction: column-reverse;
padding-top: 10px;
}
.px_blog_v2 .et_pb_post .entry-title {
order: 1;
color: var(--px-color-2);
font-weight: 700;
padding-top: 5px;
transition: all 0.4s;
}
.px_blog_v2 .et_pb_post .entry-title:hover {
color: var(--px-color-1);
}
.px_blog_v2 .et_pb_post .post-meta {
order: 1;
}
.px_blog_v2 .et_pb_post .post-meta .author {
position: relative;
padding-left: 20px;
padding-right: 5px;
font-weight: 600;
}
.px_blog_v2 .et_pb_post .post-meta .author::before {
position: absolute;
content: "\e08a";
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
}
.px_blog_v2 .et_pb_post .post-meta .px_cat_v2_info {
display: block;
position: absolute;
top: 0;
left: 0;
}
.px_blog_v2 .et_pb_post .post-meta a[rel="tag"] {
position: relative;
display: inline-block;
padding: 5px 10px;
background-color: var(--px-color-1);
font-weight: 600;
margin-right: 5px;
color: #fff;
transition: all 0.4s;
}
.px_blog_v2 .et_pb_post .post-meta .published {
position: relative;
padding-left: 20px;
padding-right: 10px;
font-weight: 600;
}
.px_blog_v2 .et_pb_post .post-meta .published::before {
position: absolute;
content: "\e023";
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
}
.px_blog_v2 .et_pb_post .post-content .more-link {
font-size: 16px;
font-weight: 600;
color: var(--px-color-2);
transition: all 0.4s;
}
.px_blog_v2 .et_pb_post .post-content .more-link:hover {
color: var(--px-color-1);
}
.px_blog_v2 .et_pb_post .post-content .post-content-inner {
font-size: 15px;
padding-bottom: 15px;
}
.px_blog_v2 .pagination .alignleft a,
.px_blog_v2 .pagination .alignright a {
background-color: var(--px-color-1);
padding: 20px 25px;
color: #fff;
font-size: 16px;
font-weight: 600;
transition: all 0.4s;
}
.px_blog_v2 .pagination .alignleft a:hover,
.px_blog_v2 .pagination .alignright a:hover {
background-color: var(--px-color-2);
}
.px_blog_list_view_v2 .et_pb_post {
display: flex;
padding-bottom: 30px;
margin-bottom: 30px;
border-bottom: 1px solid #dedede;
}
.px_blog_list_view_v2 .et_pb_post .entry-featured-image-url {
margin-bottom: 0px;
width: 50%;
}
.px_blog_list_view_v2 .et_pb_post .px_blog_list_view_v2_info {
width: 50%;
padding: 0px 0px 0px 20px;
display: flex;
justify-content: left;
flex-direction: column-reverse;
}
.px_blog_list_view_v2 .et_pb_post .entry-title {
order: 1;
color: var(--px-color-2);
font-weight: 700;
padding-top: 10px;
transition: all 0.4s;
}
.px_blog_list_view_v2 .et_pb_post .entry-title:hover {
color: var(--px-color-1);
}
.px_blog_list_view_v2 .et_pb_post .post-meta {
order: 1;
}
.px_blog_list_view_v2 .et_pb_post .post-meta .published {
position: relative;
padding-left: 20px;
padding-right: 10px;
font-weight: 600;
}
.px_blog_list_view_v2 .et_pb_post .post-meta .published::before {
position: absolute;
content: "\e023";
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
}
.px_blog_list_view_v2 .et_pb_post .post-meta a[rel="tag"] {
color: var(--px-color-2);
position: relative;
padding-left: 20px;
padding-right: 5px;
font-weight: 600;
transition: all 0.4s;
}
.px_blog_list_view_v2 .et_pb_post .post-meta a[rel="tag"]::before {
position: absolute;
content: "\e07c";
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
transition: all 0.4s;
}
.px_blog_list_view_v2 .et_pb_post .post-content .post-content-inner {
padding-bottom: 10px;
}
.px_blog_list_view_v2 .et_pb_post .post-content .more-link {
font-size: 16px;
font-weight: 600;
color: var(--px-color-2);
transition: all 0.4s;
}
.px_blog_list_view_v2 .et_pb_post .post-content .more-link:hover {
color: var(--px-color-1);
}
@media only screen and (max-width: 980px) {
.px_blog_list_view_v2 .et_pb_post .entry-featured-image-url,
.px_blog_list_view_v2 .et_pb_post .px_blog_list_view_v2_info {
width: 100%;
}
}
@media only screen and (max-width: 767px) {
.px_blog_list_view_v2 .et_pb_post {
display: block;
}
.px_blog_list_view_v2 .et_pb_post .px_blog_list_view_v2_info {
padding: 20px 0px 0px 0px;
}
}
.px_blog_mini_list_v2 .et_pb_post {
display: flex;
padding-bottom: 0;
margin-bottom: 20px;
}
.px_blog_mini_list_v2 .et_pb_post:last-child {
margin-bottom: 0;
}
.px_blog_mini_list_v2 .et_pb_post .entry-featured-image-url {
margin-bottom: 0;
}
.px_blog_mini_list_v2 .et_pb_post .entry-featured-image-url img {
height: 80px;
width: 80px;
max-width: fit-content;
object-fit: cover;
}
.px_blog_mini_list_v2 .et_pb_post .px_blog_mini_list_v2_info {
overflow: hidden;
margin-top: auto;
margin-bottom: auto;
padding-left: 15px;
}
.px_blog_mini_list_v2 .et_pb_post .entry-title {
font-weight: 800;
color: var(--px-color-2);
font-size: 18px;
transition: all 0.4s;
}
.px_blog_mini_list_v2 .et_pb_post .entry-title:hover {
color: var(--px-color-1);
}
.px_blog_mini_list_v2 .et_pb_post .px_blog_mini_list_v2_info .post-meta .published {
color: var(--px-color-1);
position: relative;
padding-left: 20px;
padding-right: 5px;
font-weight: 600;
}
.px_blog_mini_list_v2 .et_pb_post .px_blog_mini_list_v2_info .post-meta .published::before {
position: absolute;
content: "\e023";
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
}
.px_blog_mini_list_v2 .pagination .alignleft a,
.px_blog_mini_list_v2 .pagination .alignright a {
background-color: var(--px-color-1);
padding: 20px 25px;
color: #fff;
font-size: 16px;
font-weight: 600;
transition: all 0.4s;
}
.px_blog_mini_list_v2 .pagination .alignleft a:hover,
.px_blog_mini_list_v2 .pagination .alignright a:hover {
background-color: var(--px-color-2);
}
.px_blog_img_title_v2 .et_pb_post {
position: relative;
overflow: hidden;
padding: 0;
border: none;
}
.px_blog_img_title_v2 .et_pb_post .et_pb_image_container {
margin: 0;
}
.px_blog_img_title_v2 .et_pb_post .et_pb_image_container .entry-featured-image-url {
position: relative;
overflow: hidden;
margin-bottom: 0;
}
.px_blog_img_title_v2 .et_pb_post .et_pb_image_container .entry-featured-image-url::before {
content: "";
position: absolute;
background: #000;
top: 0;
left: 0;
width: 100%;
height: 100%;
opacity: .15;
transition: opacity .3s;
-webkit-transition: opacity .3s;
-moz-transition: opacity .3s;
z-index: 2;
}
.px_blog_img_title_v2 .et_pb_post:hover .et_pb_image_container .entry-featured-image-url::before {
opacity: .7;
}
.px_blog_img_title_v2 .et_pb_post .px_blog_img_title_v2_info {
transform: translateY(-50%);
top: 50%;
text-align: center;
position: absolute;
padding: 20px;
width: 100%;
z-index: 5;
left: 0;
bottom: 0;
}
.px_blog_img_title_v2 .et_pb_post .px_blog_img_title_v2_info .entry-title {
color: #fff;
font-weight: 600;
font-size: 20px;
}
.px_blog_img_title_v2 .et_pb_post .px_blog_img_title_v2_info .post-meta .author {
position: relative;
padding-left: 20px;
padding-right: 10px;
font-weight: 600;
}
.px_blog_img_title_v2 .et_pb_post .px_blog_img_title_v2_info .post-meta .author::before {
position: absolute;
content: "\e08a";
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
}
.px_blog_img_title_v2 .et_pb_post .px_blog_img_title_v2_info .post-meta .author a {
color: #fff;
}
.px_blog_img_title_v2 .et_pb_post .px_blog_img_title_v2_info .post-meta .published {
position: relative;
color: #fff;
padding-left: 20px;
font-weight: 600;
}
.px_blog_img_title_v2 .et_pb_post .px_blog_img_title_v2_info .post-meta .published::before {
position: absolute;
content: "\e023";
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
}
.px_blog_img_title_v2 .pagination .alignleft a,
.px_blog_img_title_v2 .pagination .alignright a {
background-color: var(--px-color-1);
padding: 20px 25px;
color: #fff;
font-size: 16px;
font-weight: 600;
transition: all 0.4s;
}
.px_blog_img_title_v2 .pagination .alignleft a:hover,
.px_blog_img_title_v2 .pagination .alignright a:hover {
background-color: var(--px-color-2);
}
.px_blog_list_view_v2 .pagination .alignleft a,
.px_blog_list_view_v2 .pagination .alignright a {
background-color: var(--px-color-1);
padding: 20px 25px;
color: #fff;
font-size: 16px;
font-weight: 600;
transition: all 0.4s;
}
.px_blog_list_view_v2 .pagination .alignleft a:hover,
.px_blog_list_view_v2 .pagination .alignright a:hover {
background-color: var(--px-color-2);
}  .px_blog_v3 .et_pb_post {
position: relative;
overflow: visible;
padding: 0;
border: none;
}
.px_blog_v3 .et_pb_post::before {
content: '';
position: absolute;
left: 0;
width: 100%;
bottom: calc(32px / 2 * -1);
border-bottom: 1px solid #e9ecef;
}
.px_blog_v3 .et_pb_post::after {
content: '';
position: absolute;
top: 0;
visibility: visible;
height: 100%;
border-right: 1px solid #e9ecef;
right: calc(32px / 2 * -1);
}
.px_blog_v3 .et_pb_post .et_pb_image_container {
margin: 0;
}
.px_blog_v3 .et_pb_post .et_pb_image_container .entry-featured-image-url {
position: relative;
overflow: hidden;
margin-bottom: 0;
}
.px_blog_v3 .et_pb_post .et_pb_image_container .entry-featured-image-url img {
transition: transform 1s ease, opacity .5s ease;
transform: scale(1.01);
}
.px_blog_v3 .et_pb_post:hover .et_pb_image_container .entry-featured-image-url img {
transform: scale(1.051);
}
.px_blog_v3 .et_pb_post .px_blog_v3_info {
position: relative;
}
.px_blog_v3 .et_pb_post .entry-title {
order: 1;
color: var(--px-color-2);
font-weight: 700;
padding-top: 10px;
transition: all 0.4s;
}
.px_blog_v3 .et_pb_post .entry-title:hover {
color: var(--px-color-1);
}
.px_blog_v3 .et_pb_post .post-meta .author {
position: relative;
padding-left: 20px;
padding-right: 5px;
font-weight: 600;
}
.px_blog_v3 .et_pb_post .post-meta .author::before {
position: absolute;
content: "\e08a";
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
}
.px_blog_v3 .et_pb_post .post-meta .published {
position: absolute;
padding-left: 20px;
padding-right: 25px;
}
.px_blog_v3 .et_pb_post .post-meta .published::before {
position: absolute;
content: "\e023";
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
}
.px_blog_v3 .et_pb_post .post-meta .px_cat_v3_info {
position: absolute;
left: 0px;
top: -30px;
display: block;
}
.px_blog_v3 .et_pb_post .post-meta a[rel="tag"] {
color: #fff;
font-size: 14px;
display: inline-block;
padding: 8px 11px;
line-height: 1;
font-weight: 500;
z-index: 1;
margin-right: 5px;
background-color: var(--px-color-1);
position: relative;
}
.px_blog_v3 .pagination .alignleft a,
.px_blog_v3 .pagination .alignright a {
background-color: var(--px-color-1);
padding: 20px 25px;
display: inline-block;
color: #fff;
font-size: 16px;
font-weight: 600;
transition: all 0.4s;
}
.px_blog_v3 .pagination .alignleft a:hover,
.px_blog_v3 .pagination .alignright a:hover {
background-color: var(--px-color-2);
}
.px_blog_img_title_v3 .et_pb_post::after,
.px_blog_img_title_v3 .et_pb_post::before {
display: none !important;
}
.px_blog_img_title_v3 .et_pb_post {
position: relative;
overflow: visible;
padding: 0;
border: none;
}
.px_blog_img_title_v3 .et_pb_post::before {
content: '';
position: absolute;
left: 0;
width: 100%;
bottom: calc(32px / 2 * -1);
border-bottom: 1px solid #e9ecef;
}
.px_blog_img_title_v3 .et_pb_post::after {
content: '';
position: absolute;
top: 0;
visibility: visible;
height: 100%;
border-right: 1px solid #e9ecef;
right: calc(32px / 2 * -1);
}
.px_blog_img_title_v3 .et_pb_post .et_pb_image_container {
margin: 0;
}
.px_blog_img_title_v3 .et_pb_post .et_pb_image_container .entry-featured-image-url {
position: relative;
overflow: hidden;
margin-bottom: 0;
}
.px_blog_img_title_v3 .et_pb_post .et_pb_image_container .entry-featured-image-url img {
transition: transform 1s ease, opacity .5s ease;
transform: scale(1.01);
}
.px_blog_img_title_v3 .et_pb_post:hover .et_pb_image_container .entry-featured-image-url img {
transform: scale(1.051);
}
.px_blog_img_title_v3 .et_pb_post .px_blog_img_title_v3_info {
position: relative;
}
.px_blog_img_title_v3 .et_pb_post .entry-title {
order: 1;
color: var(--px-color-2);
font-weight: 700;
padding-top: 10px;
transition: all 0.4s;
}
.px_blog_img_title_v3 .et_pb_post .entry-title:hover {
color: var(--px-color-1);
}
.px_blog_img_title_v3 .et_pb_post .post-meta .author {
position: relative;
padding-left: 20px;
padding-right: 5px;
font-weight: 600;
}
.px_blog_img_title_v3 .et_pb_post .post-meta .author::before {
position: absolute;
content: "\e08a";
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
}
.px_blog_img_title_v3 .et_pb_post .post-meta .published {
position: relative;
padding-left: 20px;
padding-right: 25px;
}
.px_blog_img_title_v3 .et_pb_post .post-meta .published::before {
position: absolute;
content: "\e023";
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
}
.px_blog_img_title_v3 .et_pb_post .post-meta .px_blog_img_title_cat_v3_info {
position: absolute;
left: 0px;
top: -30px;
display: block;
}
.px_blog_img_title_v3 .et_pb_post .post-meta a[rel="tag"] {
color: #fff;
font-size: 14px;
display: inline-block;
padding: 8px 11px;
line-height: 1;
font-weight: 500;
z-index: 1;
margin-right: 5px;
background-color: var(--px-color-1);
position: relative;
}
.px_blog_img_title_v3 .et_pb_post .et_pb_image_container .entry-featured-image-url {
position: relative;
overflow: hidden;
}
.px_blog_img_title_v3 .et_pb_post .et_pb_image_container .entry-featured-image-url::before {
content: "";
position: absolute;
background: rgba(10, 0, 0, .35);
z-index: 1;
top: 0;
bottom: 0;
left: 0;
right: 0;
transform: scale(1.015, 1.015);
-webkit-transform: scale(1.015, 1.015);
transition: opacity 0.2s, visibility 0.2s;
-webkit-transition: opacity 0.2s, visibility 0.2s;
}
.px_blog_img_title_v3 .et_pb_post .px_blog_img_title_v3_info {
position: absolute;
bottom: 10px;
left: 15px;
z-index: 1;
}
.px_blog_img_title_v3 .et_pb_post .px_blog_img_title_v3_info .entry-title a,
.px_blog_img_title_v3 .et_pb_post .px_blog_img_title_v3_info .post-meta .author a,
.px_blog_img_title_v3 .et_pb_post .px_blog_img_title_v3_info .post-meta .published {
color: #fff;
}
.px_blog_img_title_v3 .pagination .alignleft a,
.px_blog_img_title_v3 .pagination .alignright a {
background-color: var(--px-color-1);
padding: 20px 25px;
color: #fff;
font-size: 16px;
font-weight: 600;
transition: all 0.4s;
}
.px_blog_img_title_v3 .pagination .alignleft a:hover,
.px_blog_img_title_v3 .pagination .alignright a:hover {
background-color: var(--px-color-2);
}
.px_blog_list_view_v3 .et_pb_post {
display: flex;
padding-bottom: 30px;
margin-bottom: 30px;
border-bottom: 1px solid #dedede;
}
.px_blog_list_view_v3 .et_pb_post .entry-featured-image-url {
margin-bottom: 0px;
width: 50%;
}
.px_blog_list_view_v3 .et_pb_post .px_blog_list_view_v3_info {
width: 50%;
padding: 0px 0px 0px 20px;
display: flex;
justify-content: left;
flex-direction: column-reverse;
}
.px_blog_list_view_v3 .et_pb_post .entry-title {
order: 1;
color: var(--px-color-2);
font-weight: 700;
padding-top: 45px;
transition: all 0.4s;
}
.px_blog_list_view_v3 .et_pb_post .entry-title:hover {
color: var(--px-color-1);
}
.px_blog_list_view_v3 .et_pb_post .px_blog_list_view_v3_info {
position: relative;
}
.px_blog_list_view_v3 .et_pb_post .px_blog_list_view_v3_info .post-meta {
order: 0;
}
.px_blog_list_view_v3 .et_pb_post .post-meta .published {
position: relative;
padding-left: 20px;
padding-right: 10px;
font-weight: 600;
}
.px_blog_list_view_v3 .et_pb_post .post-meta .published::before {
position: absolute;
content: "\e023";
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
}
.px_blog_list_view_v3 .et_pb_post .post-meta .author {
position: relative;
padding-left: 20px;
padding-right: 10px;
font-weight: 600;
}
.px_blog_list_view_v3 .et_pb_post .post-meta .author::before {
position: absolute;
content: "\e08a";
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
}
.px_blog_list_view_v3 .et_pb_post .post-meta .px_blog_list_cat_v3_info {
position: absolute;
top: 0;
left: 20px;
display: block;
}
.px_blog_list_view_v3 .et_pb_post .post-meta a[rel="tag"] {
position: relative;
display: inline-block;
padding: 5px 10px;
background-color: var(--px-color-1);
font-weight: 600;
margin-right: 5px;
color: #fff;
transition: all 0.4s;
}
.px_blog_list_view_v3 .et_pb_post .post-meta a[rel="tag"]::before {
display: none;
}
.px_blog_list_view_v3 .et_pb_post .post-content .post-content-inner {
padding-bottom: 10px;
}
.px_blog_list_view_v3 .et_pb_post .post-content .more-link {
font-size: 16px;
font-weight: 600;
color: var(--px-color-2);
transition: all 0.4s;
}
.px_blog_list_view_v3 .et_pb_post .post-content .more-link:hover {
color: var(--px-color-1);
}
@media only screen and (max-width: 980px) {
.px_blog_list_view_v2 .et_pb_post .entry-featured-image-url,
.px_blog_list_view_v2 .et_pb_post .px_blog_list_view_v2_info {
width: 100%;
}
}
@media only screen and (max-width: 767px) {
.px_blog_list_view_v2 .et_pb_post {
display: block;
}
.px_blog_list_view_v2 .et_pb_post .px_blog_list_view_v2_info {
padding: 20px 0px 0px 0px;
}
}
.px_blog_list_view_v3 .pagination .alignleft a,
.px_blog_list_view_v3 .pagination .alignright a {
background-color: var(--px-color-1);
padding: 20px 25px;
color: #fff;
font-size: 16px;
font-weight: 600;
transition: all 0.4s;
}
.px_blog_list_view_v3 .pagination .alignleft a:hover,
.px_blog_list_view_v3 .pagination .alignright a:hover {
background-color: var(--px-color-2);
}  .px_blog_v4 .et_pb_post {
position: relative;
margin-bottom: 30px;
padding: 0;
}
.px_blog_v4 .et_pb_post .entry-featured-image-url {
position: relative;
overflow: hidden;
margin-bottom: 0;
}
.px_blog_v4 .et_pb_post .px_blog_v4_info {
position: relative;
display: flex;
flex-direction: column-reverse;
padding-top: 10px;
}
.px_blog_v4 .et_pb_post .entry-title {
order: 1;
font-size: 26px;
color: var(--px-color-2);
font-weight: 700;
padding-top: 35px;
transition: all 0.4s;
}
.px_blog_v4 .et_pb_post .entry-title:hover {
color: var(--px-color-1);
}
.px_blog_v4 .et_pb_post .post-meta .author {
position: relative;
padding-left: 20px;
padding-right: 5px;
font-weight: 600;
}
.px_blog_v4 .et_pb_post .post-meta .author::before {
position: absolute;
content: "\e08a";
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
}
.px_blog_v4 .et_pb_post .post-meta a[rel="tag"] {
position: absolute;
padding: 5px 10px;
top: 0;
left: 0;
background-color: var(--px-color-1);
font-weight: 600;
color: #fff;
transition: all 0.4s;
}
.px_blog_v4 .et_pb_post .post-meta .published {
position: relative;
padding-left: 20px;
padding-right: 10px;
font-weight: 600;
}
.px_blog_v4 .et_pb_post .post-meta .published::before {
position: absolute;
content: "\e023";
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
}
.px_blog_v4 .et_pb_post .post-content .more-link {
font-size: 16px;
font-weight: 600;
color: var(--px-color-2);
transition: all 0.4s;
}
.px_blog_v4 .et_pb_post .post-content .more-link:hover {
color: var(--px-color-1);
}
.px_blog_v4 .et_pb_post .post-content .post-content-inner {
font-size: 15px;
padding-bottom: 15px;
}
.px_blog_v4 .pagination .alignleft a,
.px_blog_v4 .pagination .alignright a {
background-color: var(--px-color-1);
padding: 20px 25px;
color: #fff;
font-size: 16px;
font-weight: 600;
transition: all 0.4s;
}
.px_blog_v4 .pagination .alignleft a:hover,
.px_blog_v4 .pagination .alignright a:hover {
background-color: var(--px-color-2);
}
.px_blog_v4 .et_pb_post .et_pb_image_container {
margin: 0;
}
.px_blog_v4 .et_pb_post .entry-featured-image-url {
position: relative;
overflow: hidden;
margin-bottom: 0;
}
.px_blog_v4 .et_pb_post .entry-featured-image-url img {
transition: transform 1s ease, opacity .5s ease;
transform: scale(1.01);
}
.px_blog_v4 .et_pb_post:hover .entry-featured-image-url img {
transform: scale(1.051);
}
.px_blog_v4 .et_pb_post .px_blog_v4_info .post-meta {
order: 0;
}
.px_blog_v4 .et_pb_post .px_blog_v4_info .post-meta .px_cat_v4_info {
position: absolute;
top: 10px;
left: 0px;
display: block;
}
.px_blog_v4 .et_pb_post .px_blog_v4_info .post-meta a[rel="tag"] {
position: relative;
display: inline-block;
padding: 0px 0px 0px 20px;
font-weight: 600;
margin-right: 8px;
color: var(--px-color-2);
border-bottom: 1px solid var(--px-color-1);
background-color: transparent;
transition: all 0.4s;
}
.px_blog_v4 .et_pb_post .px_blog_v4_info .post-meta a[rel="tag"]::before {
position: absolute;
content: "\e07c";
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
}
.px_blog_v4 .et_pb_post .post-content .post-content-inner {
padding-bottom: 8px;
}
.px_blog_mini_list_v4 .et_pb_post {
display: flex;
padding-bottom: 0;
margin-bottom: 20px;
}
.px_blog_mini_list_v4 .et_pb_post:last-child {
margin-bottom: 0;
}
.px_blog_mini_list_v4 .et_pb_post .entry-featured-image-url {
margin-bottom: 0;
}
.px_blog_mini_list_v4 .et_pb_post .entry-featured-image-url img {
height: 80px;
width: 80px;
max-width: fit-content;
object-fit: cover;
}
.px_blog_mini_list_v4 .et_pb_post .px_blog_mini_list_v4_info {
overflow: hidden;
margin-top: auto;
margin-bottom: auto;
padding-left: 15px;
position: relative;
}
.px_blog_mini_list_v4 .et_pb_post .entry-title {
font-weight: 800;
color: var(--px-color-2);
font-size: 18px;
padding-top: 30px;
padding-bottom: 5px;
transition: all 0.4s;
}
.px_blog_mini_list_v4 .et_pb_post .entry-title:hover {
color: var(--px-color-1);
}
.px_blog_mini_list_v4 .et_pb_post .px_blog_mini_list_v4_info .post-meta .published {
color: var(--px-color-2);
position: relative;
padding-left: 20px;
padding-right: 5px;
font-weight: 600;
}
.px_blog_mini_list_v4 .et_pb_post .px_blog_mini_list_v4_info .post-meta .published::before {
position: absolute;
content: "\e023";
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
}
.px_blog_mini_list_v4 .pagination .alignleft a,
.px_blog_mini_list_v4 .pagination .alignright a {
background-color: var(--px-color-1);
padding: 20px 25px;
color: #fff;
font-size: 16px;
font-weight: 600;
transition: all 0.4s;
}
.px_blog_mini_list_v4 .pagination .alignleft a:hover,
.px_blog_mini_list_v4 .pagination .alignright a:hover {
background-color: var(--px-color-2);
}
.px_blog_mini_list_v4 .et_pb_post .post-meta .px_blog_mini_list_cat_v4_info {
position: absolute;
top: 0;
left: 15px;
display: block;
}
.px_blog_mini_list_v4 .et_pb_post .post-meta a[rel="tag"] {
position: relative;
display: inline-block;
padding-left: 20px;
font-weight: 600;
margin-right: 8px;
color: var(--px-color-2);
border-bottom: 1px solid var(--px-color-1);
transition: all 0.4s;
}
.px_blog_mini_list_v4 .et_pb_post .post-meta a[rel="tag"]::before {
position: absolute;
content: "\e07c";
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
}
.px_blog_mini_list_v4 .et_pb_post .px_blog_mini_list_v4_info .author {
position: relative;
padding-left: 20px;
padding-right: 5px;
font-weight: 600;
}
.px_blog_mini_list_v4 .et_pb_post .px_blog_mini_list_v4_info .author::before {
position: absolute;
content: "\e08a";
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
}
.px_blog_list_view_v4 .et_pb_post {
display: flex;
padding-bottom: 30px;
margin-bottom: 30px;
border-bottom: 1px solid #dedede;
}
.px_blog_list_view_v4 .et_pb_post .entry-featured-image-url {
margin-bottom: 0px;
width: 50%;
}
.px_blog_list_view_v4 .et_pb_post .px_blog_list_view_v4_info {
width: 50%;
padding: 0px 0px 0px 20px;
display: flex;
justify-content: left;
flex-direction: column-reverse;
position: relative;
}
.px_blog_list_view_v4 .et_pb_post .entry-title {
order: 1;
color: var(--px-color-2);
font-weight: 700;
padding-top: 35px;
padding-bottom: 5px;
transition: all 0.4s;
}
.px_blog_list_view_v4 .et_pb_post .entry-title:hover {
color: var(--px-color-1);
}
.px_blog_list_view_v4 .et_pb_post .post-meta {
order: 0;
}
.px_blog_list_view_v4 .et_pb_post .post-meta .published {
position: relative;
padding-left: 20px;
padding-right: 10px;
font-weight: 600;
}
.px_blog_list_view_v4 .et_pb_post .post-meta .published::before {
position: absolute;
content: "\e023";
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
}
.px_blog_list_view_v4 .et_pb_post .post-content .post-content-inner {
padding-bottom: 10px;
}
.px_blog_list_view_v4 .et_pb_post .post-content .more-link {
font-size: 16px;
font-weight: 600;
color: var(--px-color-2);
transition: all 0.4s;
}
.px_blog_list_view_v4 .et_pb_post .post-content .more-link:hover {
color: var(--px-color-1);
}
.px_blog_list_view_v4 .et_pb_post .px_blog_list_view_v4_info .post-meta .px_blog_list_cat_v4_info {
position: absolute;
top: 0px;
left: 20px;
display: block;
}
.px_blog_list_view_v4 .et_pb_post .px_blog_list_view_v4_info .post-meta a[rel="tag"] {
position: relative;
padding: 0px 0px 0px 20px;
font-weight: 600;
display: inline-block;
margin-right: 8px;
color: var(--px-color-2);
border-bottom: 1px solid var(--px-color-1);
background-color: transparent;
transition: all 0.4s;
}
.px_blog_list_view_v4 .et_pb_post .px_blog_list_view_v4_info .post-meta a[rel="tag"]::before {
position: absolute;
content: "\e07c";
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
}
.px_blog_list_view_v4 .et_pb_post .px_blog_list_view_v4_info .author {
position: relative;
padding-left: 20px;
padding-right: 5px;
font-weight: 600;
}
.px_blog_list_view_v4 .et_pb_post .px_blog_list_view_v4_info .author::before {
position: absolute;
content: "\e08a";
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
}
@media only screen and (max-width: 980px) {
.px_blog_list_view_v4 .et_pb_post .entry-featured-image-url,
.px_blog_list_view_v4 .et_pb_post .px_blog_list_view_v4_info {
width: 100%;
}
}
@media only screen and (max-width: 767px) {
.px_blog_list_view_v4 .et_pb_post {
display: block;
}
.px_blog_list_view_v4 .et_pb_post .px_blog_list_view_v4_info {
padding: 20px 0px 0px 0px;
}
.px_blog_list_view_v4 .et_pb_post .px_blog_list_view_v4_info .entry-title {
padding-top: 25px;
}
.px_blog_list_view_v4 .et_pb_post .px_blog_list_view_v4_info .post-meta a[rel="tag"] {
top: 10px;
left: 20px;
}
}
.px_blog_list_view_v4 .pagination .alignleft a,
.px_blog_list_view_v4 .pagination .alignright a {
background-color: var(--px-color-1);
padding: 20px 25px;
color: #fff;
font-size: 16px;
font-weight: 600;
transition: all 0.4s;
}
.px_blog_list_view_v4 .pagination .alignleft a:hover,
.px_blog_list_view_v4 .pagination .alignright a:hover {
background-color: var(--px-color-2);
}  .px_blog_v5 .et_pb_post {
position: relative;
margin-bottom: 30px;
padding: 0;
border: none;
}
.px_blog_v5 .et_pb_post .entry-featured-image-url {
position: relative;
overflow: hidden;
margin-bottom: 0;
}
.px_blog_v5 .et_pb_post .entry-featured-image-url::before {
content: "";
position: absolute;
background-color: rgba(0, 0, 0, 0.4);
top: 0;
bottom: 0;
left: 0;
right: 0;
transform: scale(1.015, 1.015);
-webkit-transform: scale(1.015, 1.015);
opacity: 0;
transition: opacity 0.2s, visibility 0.2s;
-webkit-transition: opacity 0.2s, visibility 0.2s;
}
.px_blog_v5 .et_pb_post:hover .entry-featured-image-url::before {
visibility: visible;
opacity: 1;
}
.px_blog_v5 .et_pb_post .px_blog_v5_info {
display: flex;
flex-direction: column-reverse;
padding-top: 10px;
position: relative;
}
.px_blog_v5 .et_pb_post .entry-title {
order: 1;
color: var(--px-color-2);
font-weight: 700;
padding-top: 5px;
transition: all 0.4s;
}
.px_blog_v5 .et_pb_post .entry-title:hover {
color: var(--px-color-1);
}
.px_blog_v5 .et_pb_post .post-meta {
order: 0;
}
.px_blog_v5 .et_pb_post .post-meta .author {
position: relative;
padding-left: 20px;
padding-right: 5px;
font-weight: 600;
}
.px_blog_v5 .et_pb_post .post-meta .author::before {
position: absolute;
content: "\e08a";
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
}
.px_blog_v5 .et_pb_post .post-meta .px_cat_v5_info {
position: absolute;
top: 10px;
left: 0px;
display: block;
}
.px_blog_v5 .et_pb_post .post-meta a[rel="tag"] {
position: relative;
margin-right: 5px;
padding: 0px 0px 0px 20px;
display: inline-block;
font-weight: 600;
color: var(--px-color-2);
background-color: transparent;
transition: all 0.4s;
}
.px_blog_v5 .et_pb_post .px_blog_v5_info .post-meta a[rel="tag"]::before {
position: absolute;
content: "\e07c";
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
}
.px_blog_v5 .et_pb_post .post-meta .published {
position: relative;
padding-left: 20px;
padding-right: 10px;
font-weight: 600;
}
.px_blog_v5 .et_pb_post .post-meta .published::before {
position: absolute;
content: "\e023";
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
}
.px_blog_v5 .et_pb_post .post-content .more-link {
font-size: 16px;
font-weight: 600;
color: var(--px-color-2);
transition: all 0.4s;
}
.px_blog_v5 .et_pb_post .post-content .more-link:hover {
color: var(--px-color-1);
}
.px_blog_v5 .et_pb_post .post-content .post-content-inner {
font-size: 15px;
padding-bottom: 15px;
}
.px_blog_v5 .pagination .alignleft a,
.px_blog_v5 .pagination .alignright a {
background-color: var(--px-color-1);
padding: 20px 25px;
color: #fff;
font-size: 16px;
font-weight: 600;
transition: all 0.4s;
}
.px_blog_v5 .pagination .alignleft a:hover,
.px_blog_v5 .pagination .alignright a:hover {
background-color: var(--px-color-2);
}
.px_blog_v5 .et_pb_post .et_pb_image_container {
margin: 0;
}
.px_blog_v5 .et_pb_post .entry-featured-image-url::after {
content: " ";
width: 45px;
height: 45px;
display: block;
position: absolute;
bottom: calc(-1 * 45px);
right: calc(-1 * 45px);
border-left: 45px solid var(--px-color-1);
border-bottom: 45px solid #fff;
box-shadow: 7px 7px 7px rgb(0 0 0 / 30%);
-webkit-transition: all 0.25s ease;
transition: all 0.25s ease;
box-sizing: border-box;
}
.px_blog_v5 .et_pb_post:hover .entry-featured-image-url::after {
bottom: 0 !important;
right: 0 !important;
}
.px_blog_v5 .et_pb_post .px_blog_v5_info .entry-title {
padding-top: 30px;
padding-bottom: 5px;
}
.px_blog_v5 .et_pb_post .post-content {
order: -1;
}
.px_blog_img_title_v5 .et_pb_post {
position: relative;
overflow: hidden;
margin-bottom: 30px;
padding: 0;
}
.px_blog_img_title_v5 .et_pb_post .et_pb_image_container {
margin: 0;
}
.px_blog_img_title_v5 .et_pb_post .entry-featured-image-url {
position: relative;
overflow: hidden;
margin-bottom: 0;
}
.px_blog_img_title_v5 .et_pb_post .entry-featured-image-url::before {
content: "";
position: absolute;
background-color: rgba(0, 0, 0, 0.4);
top: 0;
bottom: 0;
left: 0;
right: 0;
transform: scale(1.015, 1.015);
-webkit-transform: scale(1.015, 1.015);
opacity: 0;
transition: opacity 0.2s, visibility 0.2s;
-webkit-transition: opacity 0.2s, visibility 0.2s;
}
.px_blog_img_title_v5 .et_pb_post:hover .entry-featured-image-url::before {
visibility: visible;
opacity: 1;
}
.px_blog_img_title_v5 .et_pb_post .entry-title {
order: 1;
color: var(--px-color-2);
font-weight: 700;
transition: all 0.4s;
}
.px_blog_img_title_v5 .et_pb_post .entry-title:hover {
color: var(--px-color-1);
}
.px_blog_img_title_v5 .et_pb_post .post-meta {
order: 0;
}
.px_blog_img_title_v5 .et_pb_post .post-meta .author {
position: relative;
padding-left: 20px;
padding-right: 5px;
font-weight: 600;
}
.px_blog_img_title_v5 .et_pb_post .post-meta .author::before {
position: absolute;
content: "\e08a";
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
}
.px_blog_img_title_v5 .et_pb_post .px_blog_img_title_v5_info .px_blog_list_cat_v5_info {
position: absolute;
top: 0;
left: 0;
display: block;
}
.px_blog_img_title_v5 .et_pb_post .post-meta a[rel="tag"] {
position: relative;
display: inline-block;
margin-right: 8px;
padding: 5px 0px 5px 20px;
font-weight: 600;
color: #fff;
transition: all 0.4s;
}
.px_blog_img_title_v5 .et_pb_post .post-meta a[rel="tag"]::before {
position: absolute;
content: "\e07c";
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
}
.px_blog_img_title_v5 .et_pb_post .post-meta .published {
position: relative;
padding-left: 20px;
padding-right: 10px;
font-weight: 600;
}
.px_blog_img_title_v5 .et_pb_post .post-meta .published::before {
position: absolute;
content: "\e023";
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
}
.px_blog_img_title_v5 .et_pb_post .post-content .more-link {
font-size: 16px;
font-weight: 600;
color: var(--px-color-2);
transition: all 0.4s;
}
.px_blog_img_title_v5 .et_pb_post .post-content .more-link:hover {
color: var(--px-color-1);
}
.px_blog_img_title_v5 .et_pb_post .post-content .post-content-inner {
font-size: 15px;
padding-bottom: 15px;
}
.px_blog_img_title_v5 .pagination .alignleft a,
.px_blog_img_title_v5 .pagination .alignright a {
background-color: var(--px-color-1);
padding: 20px 25px;
color: #fff;
font-size: 16px;
font-weight: 600;
transition: all 0.4s;
}
.px_blog_img_title_v5 .pagination .alignleft a:hover,
.px_blog_img_title_v5 .pagination .alignright a:hover {
background-color: var(--px-color-2);
}
.px_blog_img_title_v5 .et_pb_post .entry-featured-image-url::before {
visibility: visible;
opacity: 1;
}
.px_blog_img_title_v5 .et_pb_post .entry-featured-image-url::after {
display: none;
}
.px_blog_img_title_v5 .et_pb_post .px_blog_img_title_v5_info {
display: flex;
flex-direction: column-reverse;
position: absolute;
bottom: 10px;
left: 20px;
transition: all 0.4s;
}
.px_blog_img_title_v5 .et_pb_post:hover .px_blog_img_title_v5_info {
bottom: 30px;
}
.px_blog_img_title_v5 .et_pb_post .px_blog_img_title_v5_info .entry-title,
.px_blog_img_title_v5 .et_pb_post .px_blog_img_title_v5_info .post-meta .author a,
.px_blog_img_title_v5 .et_pb_post .px_blog_img_title_v5_info .post-meta .published,
.px_blog_img_title_v5 .et_pb_post .px_blog_img_title_v5_info .post-meta a[rel="tag"] {
color: #fff;
transition: all 0.4s;
font-weight: 500;
}
.px_blog_img_title_v5 .et_pb_post .px_blog_img_title_v5_info .entry-title {
font-size: 22px;
padding-bottom: 10px;
font-weight: 600;
padding-top: 30px;
}
.px_blog_img_title_v5 .et_pb_post .px_blog_img_title_v5_info .entry-title:hover {
color: var(--px-color-1);
}
.px_blog_mini_list_v5 .et_pb_post {
padding-bottom: 0;
margin-bottom: 20px;
}
.px_blog_mini_list_v5 .et_pb_post:last-child {
margin-bottom: 0;
}
.px_blog_mini_list_v5 .et_pb_post .entry-featured-image-url {
margin-bottom: 0;
}
.px_blog_mini_list_v5 .et_pb_post .entry-featured-image-url img {
height: 80px;
width: 80px;
max-width: fit-content;
object-fit: cover;
}
.px_blog_mini_list_v5 .et_pb_post .px_blog_mini_list_v5_info {
overflow: hidden;
margin-top: auto;
margin-bottom: auto;
padding-left: 15px;
position: relative;
}
.px_blog_mini_list_v5 .et_pb_post .entry-title {
font-weight: 800;
color: var(--px-color-2);
font-size: 18px;
padding-top: 30px;
padding-bottom: 5px;
transition: all 0.4s;
}
.px_blog_mini_list_v5 .et_pb_post .entry-title:hover {
color: var(--px-color-1);
}
.px_blog_mini_list_v5 .et_pb_post .px_blog_mini_list_v5_info .post-meta .author,
.px_blog_mini_list_v5 .et_pb_post .px_blog_mini_list_v5_info .post-meta .published {
color: var(--px-color-2);
position: relative;
padding-left: 20px;
padding-right: 5px;
font-weight: 600;
}
.px_blog_mini_list_v5 .et_pb_post .px_blog_mini_list_v5_info .post-meta .author::before,
.px_blog_mini_list_v5 .et_pb_post .px_blog_mini_list_v5_info .post-meta .published::before {
position: absolute;
content: "\e023";
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
}
.px_blog_mini_list_v5 .et_pb_post .px_blog_mini_list_v5_info .post-meta .author::before {
content: "\e08a";
}
.px_blog_mini_list_v5 .pagination .alignleft a,
.px_blog_mini_list_v5 .pagination .alignright a {
background-color: var(--px-color-1);
padding: 20px 25px;
color: #fff;
font-size: 16px;
font-weight: 600;
transition: all 0.4s;
}
.px_blog_mini_list_v5 .pagination .alignleft a:hover,
.px_blog_mini_list_v5 .pagination .alignright a:hover {
background-color: var(--px-color-2);
}
.px_blog_mini_list_v5 .et_pb_post .post-meta .px_blog_mini_list_cat_v5_info {
position: absolute;
top: 0;
left: 15px;
display: block;
}
.px_blog_mini_list_v5 .et_pb_post .post-meta a[rel="tag"] {
position: relative;
display: inline-block;
margin-right: 8px;
padding-left: 20px;
font-weight: 600;
color: var(--px-color-2);
border-bottom: 1px solid var(--px-color-1);
transition: all 0.4s;
}
.px_blog_mini_list_v5 .et_pb_post .post-meta a[rel="tag"]::before {
position: absolute;
content: "\e07c";
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
}
.px_blog_mini_list_v5 .et_pb_post .px_blog_mini_list_v4_info .author {
position: relative;
padding-left: 20px;
padding-right: 5px;
font-weight: 600;
}
.px_blog_mini_list_v5 .et_pb_post .px_blog_mini_list_v4_info .author::before {
position: absolute;
content: "\e08a";
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
}
.px_blog_mini_list_v5 .et_pb_post .entry-featured-image-url {
position: relative;
overflow: hidden;
height: 80px;
width: 80px;
float: left;
}
.px_blog_mini_list_v5 .et_pb_post .entry-featured-image-url::after {
content: " ";
width: 25px;
height: 25px;
display: block;
position: absolute;
bottom: calc(-1 * 25px);
right: calc(-1 * 25px);
border-left: 25px solid var(--px-color-1);
border-bottom: 25px solid #fff;
box-shadow: 7px 7px 7px rgb(0 0 0 / 30%);
-webkit-transition: all 0.25s ease;
transition: all 0.25s ease;
box-sizing: border-box;
}
.px_blog_mini_list_v5 .et_pb_post:hover .entry-featured-image-url::after {
bottom: 0 !important;
right: 0 !important;
}  .px_blog_grid_2_col .et_pb_ajax_pagination_container {
display: grid;
grid-template-columns: repeat(2, 1fr);
grid-column-gap: 30px;
grid-row-gap: 30px;
}
.px_blog_grid_2_col .et_pb_ajax_pagination_container .et_pb_post {
margin-bottom: 0px !important;
}
.px_blog_grid_2_col .et_pb_ajax_pagination_container .et_pb_post .entry-featured-image-url {
margin-bottom: 0;
}
@media only screen and (max-width: 750px) {
.px_blog_grid_2_col .et_pb_ajax_pagination_container {
grid-template-columns: repeat(1, 1fr);
}
} .px_blog_grid_4_col .et_pb_ajax_pagination_container {
display: grid;
grid-template-columns: repeat(4, 1fr);
grid-column-gap: 30px;
grid-row-gap: 30px;
}
.px_blog_grid_4_col .et_pb_ajax_pagination_container .et_pb_post {
margin-bottom: 0px !important;
}
.px_blog_grid_4_col .et_pb_ajax_pagination_container .et_pb_post .entry-featured-image-url {
margin-bottom: 0;
}
@media only screen and (max-width: 1150px) {
.px_blog_grid_4_col .et_pb_ajax_pagination_container {
grid-template-columns: repeat(2, 1fr);
}
}
@media only screen and (max-width: 750px) {
.px_blog_grid_4_col .et_pb_ajax_pagination_container {
grid-template-columns: repeat(1, 1fr);
}
} .px_blog_single .et_pb_column_single {
padding: 0;
}
.px_blog_single .px_blog_post_title .et_pb_image_wrap {
position: relative;
overflow: hidden;
box-shadow: 0 5px 40px 5px rgb(43 44 48 / 25%);
}
.px_blog_single .px_blog_post_title .et_pb_image_wrap::before {
content: "";
position: absolute;
background: linear-gradient(rgba(0, 0, 0, 0) 10%, rgb(0, 0, 0));
left: 0;
width: 100%;
top: 0;
height: 100%;
border-radius: inherit;
}
.px_blog_single .px_blog_post_title .et_pb_title_container {
position: absolute;
bottom: 30px;
left: 30px;
}
.px_blog_single .px_blog_post_title .et_pb_title_container .entry-title {
font-weight: 600;
transition: all 0.4s;
}
.px_blog_single .px_blog_post_title .et_pb_title_container .entry-title:hover {
color: var(--px-color-1) !important;
}
.px_blog_single .px_blog_post_title .et_pb_title_container .et_pb_title_meta_container a[rel="category tag"] {
position: absolute;
top: -30px;
left: 0;
padding-left: 23px;
}
.px_blog_single .px_blog_post_title .et_pb_title_container .et_pb_title_meta_container a[rel="category tag"]::before {
position: absolute;
content: "\e07c";
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
}
.px_blog_single .px_blog_post_title .et_pb_title_container .et_pb_title_meta_container .author,
.px_blog_single .px_blog_post_title .et_pb_title_container .et_pb_title_meta_container .published,
.px_blog_single .px_blog_post_title .et_pb_title_container .et_pb_title_meta_container .comments-number {
position: relative;
padding-left: 20px;
padding-right: 10px;
}
.px_blog_single .px_blog_post_title .et_pb_title_container .et_pb_title_meta_container .author::before,
.px_blog_single .px_blog_post_title .et_pb_title_container .et_pb_title_meta_container .published::before,
.px_blog_single .px_blog_post_title .et_pb_title_container .et_pb_title_meta_container .comments-number::before {
position: absolute;
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
}
.px_blog_single .px_blog_post_title .et_pb_title_container .et_pb_title_meta_container .author::before {
content: "\e08a";
}
.px_blog_single .px_blog_post_title .et_pb_title_container .et_pb_title_meta_container .published::before {
content: "\e023";
}
.px_blog_single .px_blog_post_title .et_pb_title_container .et_pb_title_meta_container .comments-number::before {
content: "\e066";
}
.px_blog_single .px_single_social li.et_pb_social_icon a.icon {
background-color: var(--px-color-2) !important;
box-shadow: 0 4px 15px rgba(53, 54, 62, 0.271);
transition: all 0.4s;
}
.px_blog_single .px_single_social li.et_pb_social_icon a.icon:hover {
background-color: var(--px-color-1) !important;
transform: translateY(10px);
}
.px_blog_single .px_single_social li.et_pb_social_icon a.icon::before {
color: #fff !important;
}
.px_blog_single .px_navigation {
width: 100% !important;
max-width: 100% !important;
}
.px_blog_single .px_navigation .nav-previous,
.px_blog_single .px_navigation .nav-next {
background-color: #e6e6e6;
padding: 15px 20px;
border-radius: 0px;
transition: all 0.4s;
}
.px_blog_single .px_navigation .nav-previous:hover,
.px_blog_single .px_navigation .nav-next:hover {
background-color: var(--px-color-1);
}
.px_blog_single .px_navigation .nav-previous .nav-label,
.px_blog_single .px_navigation .nav-previous .meta-nav,
.px_blog_single .px_navigation .nav-next .nav-label,
.px_blog_single .px_navigation .nav-next .meta-nav {
color: var(--px-color-2);
font-weight: 700;
transition: all 0.4s;
}
.px_blog_single .px_navigation .nav-previous:hover .nav-label,
.px_blog_single .px_navigation .nav-previous:hover .meta-nav,
.px_blog_single .px_navigation .nav-next:hover .nav-label,
.px_blog_single .px_navigation .nav-next:hover .meta-nav {
color: #fff;
}
.px_blog_single .px_blog_single_comments .commentlist .comment-body {
border-bottom: 1px solid #e9e9ee;
padding-bottom: 28px;
margin-bottom: 35px;
position: relative;
}
.px_blog_single .px_blog_single_comments .commentlist .comment-body .comment_postinfo .fn {
display: block;
}
.px_blog_single .px_blog_single_comments .commentlist .comment-body .comment_postinfo .fn .url {
transition: all 0.4s;
}
.px_blog_single .px_blog_single_comments .commentlist .comment-body .comment_postinfo .fn .url:hover {
color: var(--px-color-1);
}
.px_blog_single .px_blog_single_comments .comment-respond #commentform.comment-form {
padding-bottom: 0;
}
.px_blog_single .px_blog_single_comments .commentlist .comment-body .comment-edit-link,
.px_blog_single .px_blog_single_comments .comment-respond .comment-form .logged-in-as a {
color: var(--px-color-1);
}
.px_blog_single .px_blog_single_comments .comment-respond .comment-form .comment-form-author input,
.px_blog_single .px_blog_single_comments .comment-respond .comment-form .comment-form-email input,
.px_blog_single .px_blog_single_comments .comment-respond .comment-form .comment-form-url input,
.px_blog_single .px_blog_single_comments .comment-respond .comment-form .comment-form-comment textarea#comment {
background-color: #f6f6f6 !important;
border: 1px solid transparent !important;
box-shadow: none;
border-radius: 3px;
width: 100% !important;
transition: all 0.4s;
}
.px_blog_single .px_blog_single_comments .comment-respond .comment-form .comment-form-author input:hover,
.px_blog_single .px_blog_single_comments .comment-respond .comment-form .comment-form-email input:hover,
.px_blog_single .px_blog_single_comments .comment-respond .comment-form .comment-form-url input:hover,
.px_blog_single .px_blog_single_comments .comment-respond .comment-form .comment-form-comment textarea#comment:hover,
.px_blog_single .px_blog_single_comments .comment-respond .comment-form .comment-form-author input:focus,
.px_blog_single .px_blog_single_comments .comment-respond .comment-form .comment-form-email input:focus,
.px_blog_single .px_blog_single_comments .comment-respond .comment-form .comment-form-url input:focus,
.px_blog_single .px_blog_single_comments .comment-respond .comment-form .comment-form-comment textarea#comment:focus {
box-shadow: 0px 5px 83px 0px rgb(9 29 62 / 8%);
color: var(--px-color-2);
background-color: #fff !important;
border-color: var(--px-color-1) !important;
}
.px_blog_single .px_blog_single_comments .et_pb_button {
position: relative;
overflow: hidden;
background-color: var(--px-color-2) !important;
border: none !important;
color: #fff;
text-transform: uppercase;
font-size: 15px;
font-weight: 600;
font-family: "Kumbh Sans", sans-serif;
padding: 14px 40px 14px 20px !important;
z-index: 0;
}
.px_blog_single .px_blog_single_comments .et_pb_button:hover {
background-color: var(--px-color-1) !important;
}
.px_blog_single .px_blog_single_comments .reply-container .comment-reply-link {
position: absolute;
font-size: 14px !important;
padding: 5px 35px 5px 15px !important;
}
.px_blog_single .px_single_resent_bolg_v1 {
border: none;
}
.px_blog_single .px_single_sidebar_person .et_pb_team_member_image img {
height: 180px;
width: 180px;
}
.px_blog_single .px_single_sidebar_person .et_pb_member_social_links {
background-color: var(--px-color-1);
padding: 8px 0px;
margin-top: 10px;
}
.px_blog_single .px_single_sidebar_person .et_pb_member_social_links li a {
color: #fff;
transition: all 0.4s;
}
.px_blog_single .px_single_sidebar_person .et_pb_member_social_links li a:hover {
color: var(--px-color-2);
}
.px_blog_single .px_single_tag_info .et_pb_blurb_container .et_pb_module_header {
padding-bottom: 20px;
}
.px_blog_single .px_single_tag_info .et_pb_blurb_description a {
border: 1px solid #b3b4bb;
padding: 7px 15px;
margin-right: 10px;
margin-bottom: 10px;
color: #404246;
letter-spacing: 1px;
transition: 0.4s;
}
.px_blog_single .px_single_tag_info .et_pb_blurb_description a:hover {
color: #000000;
border-color: #6f7072;
}  .px_block_v1 .px_block_info .et_pb_main_blurb_image {
margin-bottom: 0;
}
.px_block_v1 .px_block_info .et_pb_main_blurb_image .et_pb_image_wrap {
overflow: hidden;
}
.px_block_v1 .px_block_info .et_pb_main_blurb_image .et_pb_image_wrap img {
transform: scale(1);
transition: all 0.4s;
}
.px_block_v1 .px_block_info:hover .et_pb_main_blurb_image .et_pb_image_wrap img {
transform: scale(1.07);
}
.px_block_v1 .px_block_info .et_pb_module_header {
z-index: 9;
position: absolute;
top: 50%;
bottom: auto;
left: 50%;
right: auto;
transform: translateX(-50%) translateY(-50%);
padding: 15px;
background-color: var(--px-color-2);
color: #fff;
transition: all 0.4s;
}
.px_block_v1 .px_block_info:hover .et_pb_module_header {
background-color: var(--px-color-1);
}  .px_block_v2 .px_block_info .et_pb_main_blurb_image {
margin-bottom: 35px;
}
.px_block_v2 .px_block_info .et_pb_main_blurb_image .et_pb_image_wrap {
overflow: hidden;
}
.px_block_v2 .px_block_info .et_pb_main_blurb_image .et_pb_image_wrap img {
transform: scale(1);
transition: all 0.4s;
}
.px_block_v2 .px_block_info:hover .et_pb_main_blurb_image .et_pb_image_wrap img {
transform: scale(1.07);
}
.px_block_v2 .px_block_info .et_pb_module_header {
z-index: 9;
position: absolute;
top: auto;
bottom: -15px;
left: 50%;
right: auto;
transform: translateX(-50%) translateY(-50%);
padding: 15px;
background-color: #fff;
border: 2px solid #fff;
color: var(--px-color-2);
transition: all 0.4s;
}
.px_block_v2 .px_block_info:hover .et_pb_module_header {
background-color: var(--px-color-2);
color: #fff;
}  .px_block_v3 .px_block_info .et_pb_main_blurb_image {
margin-bottom: 0;
}
.px_block_v3 .px_block_info .et_pb_main_blurb_image .et_pb_image_wrap {
overflow: hidden;
}
.px_block_v3 .px_block_info .et_pb_main_blurb_image .et_pb_image_wrap img {
transform: scale(1.05) translateY(0);
will-change: transform;
transition: transform .6s cubic-bezier(.63, -.01, .24, 1);
}
.px_block_v3 .px_block_info:hover .et_pb_main_blurb_image .et_pb_image_wrap img {
transform: scale(1.05) translateY(-4px);
}
.px_block_v3 .px_block_info .et_pb_module_header {
z-index: 9;
position: absolute;
top: 50%;
bottom: auto;
left: 50%;
right: auto;
transform: translateX(-50%) translateY(-50%);
padding: 15px;
background-color: #fff;
color: var(--px-color-1);
transition: all 0.4s;
}
.px_block_v3 .px_block_info:hover .et_pb_module_header {
background-color: var(--px-color-1);
color: #fff;
}  .px_block_v4 .px_block_info .et_pb_main_blurb_image {
margin-bottom: 0;
}
.px_block_v4 .px_block_info .et_pb_main_blurb_image .et_pb_image_wrap {
position: relative;
overflow: hidden;
}
.px_block_v4 .px_block_info .et_pb_main_blurb_image .et_pb_image_wrap::before {
content: "";
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
width: 100%;
height: 100%;
display: block;
opacity: .7;
z-index: 1;
transition: all 0.4s;
background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 60%, #000 100%);
}
.px_block_v4 .px_block_info:hover .et_pb_main_blurb_image .et_pb_image_wrap::before {
opacity: .9;
}
.px_block_v4 .px_block_info .et_pb_main_blurb_image .et_pb_image_wrap img {
transform: scale(1);
transition: all 0.4s;
}
.px_block_v4 .px_block_info:hover .et_pb_main_blurb_image .et_pb_image_wrap img {
transform: scale(1.07);
}
.px_block_v4 .px_block_info .et_pb_module_header {
z-index: 9;
position: absolute;
top: auto;
bottom: 5px;
left: 50%;
font-weight: 600;
right: auto;
transform: translateX(-50%) translateY(-50%);
color: #fff;
transition: all 0.4s;
}  .px_block_v5 .px_block_info .et_pb_main_blurb_image {
margin-bottom: 0;
}
.px_block_v5 .px_block_info .et_pb_main_blurb_image .et_pb_image_wrap {
overflow: hidden;
position: relative;
}
.px_block_v5 .px_block_info .et_pb_main_blurb_image .et_pb_image_wrap::before {
position: absolute;
content: "";
border: 1px solid #fff;
top: 0;
width: calc(100% - 30px);
height: calc(100% - 30px);
margin: 15px;
z-index: 3;
pointer-events: none;
transform: translate3d(0, 0, 0);
}
.px_block_v5 .px_block_info .et_pb_main_blurb_image .et_pb_image_wrap img {
transform: scale(1.05) translateY(0);
will-change: transform;
transition: transform .6s cubic-bezier(.63, -.01, .24, 1);
}
.px_block_v5 .px_block_info:hover .et_pb_main_blurb_image .et_pb_image_wrap img {
transform: scale(1.05) translateY(-4px);
}
.px_block_v5 .px_block_info .et_pb_module_header {
z-index: 9;
position: absolute;
top: 50%;
bottom: auto;
left: 50%;
right: auto;
transform: translateX(-50%) translateY(-50%);
padding: 15px;
background-color: var(--px-color-1);
color: #fff;
transition: all 0.4s;
}
.px_block_v5 .px_block_info:hover .et_pb_module_header {
background-color: var(--px-color-2);
}    .px_contact_v1 .px_contact_text .et_pb_text_inner::first-letter {
font-size: 65px;
}
.px_contact_v1 .px_contact_info .et_pb_main_blurb_image,
.px_contact_v1 .px_contact_info .et_pb_blurb_container,
.px_contact_v1 .px_contact_info .et_pb_module_header span {
vertical-align: middle;
}
.px_contact_v1 .px_contact_info .et_pb_main_blurb_image .et_pb_image_wrap {
text-align: center;
}
.px_contact_v1 .px_contact_info .et_pb_main_blurb_image .et_pb_image_wrap .et-pb-icon {
color: var(--px-color-1);
}
.px_contact_v1 .px_contact_info .et_pb_blurb_container {
display: flex;
padding-left: 0px;
}
.px_contact_v1 .px_contact_info .et_pb_module_header {
padding-bottom: 0;
padding-right: 5px;
}
.px_contact_v1 .px_contact_form .et_pb_contact .et_pb_contact_form .et_pb_contact_field .et_pb_contact_form_label {
display: block;
color: var(--px-color-2);
font-size: 16px;
font-weight: 600;
}
.px_contact_v1 .px_contact_form .et_pb_contact .et_pb_contact_form .et_pb_contact_field .et_pb_contact_form_label::before {
position: absolute;
font-family: ETmodules;
color: var(--px-color-1);
right: 0px;
font-weight: 100;
font-size: 18px;
}
.px_contact_v1 .px_contact_form .et_pb_contact .et_pb_contact_form .et_pb_contact_field:nth-child(1) .et_pb_contact_form_label::before {
content: "\e08a";
}
.px_contact_v1 .px_contact_form .et_pb_contact .et_pb_contact_form .et_pb_contact_field:nth-child(2) .et_pb_contact_form_label::before {
content: "\e076";
}
.px_contact_v1 .px_contact_form .et_pb_contact .et_pb_contact_form .et_pb_contact_field:nth-child(3) .et_pb_contact_form_label::before {
content: "\e056";
}
.px_contact_v1 .px_contact_form .et_pb_contact .et_pb_contact_form .et_pb_contact_field:nth-child(4) .et_pb_contact_form_label::before {
content: "\e066";
}
.px_contact_v1 .px_contact_form .et_pb_contact .et_pb_contact_form .et_pb_contact_field p input,
.px_contact_v1 .px_contact_form .et_pb_contact .et_pb_contact_form .et_pb_contact_field,
.px_contact_v1 .px_contact_form .et_pb_contact .et_pb_contact_form .et_pb_contact_field p textarea {
margin-bottom: 15px;
}
.px_contact_v1 .px_contact_form .et_pb_contact .et_pb_contact_form .et_contact_bottom_container .et_pb_contact_submit {
background-color: var(--px-color-1);
transition: all 0.4s;
}
.px_contact_v1 .px_contact_form .et_pb_contact .et_pb_contact_form .et_contact_bottom_container .et_pb_contact_submit:hover {
background-color: var(--px-color-2);
}
.px_contact_v1 .px_contact_social {
border-top: 1px solid #DEDEDE;
border-bottom: 1px solid #DEDEDE;
padding: 10px 0px;
}
.px_contact_v1 .px_contact_social li.et_pb_social_icon {
margin-bottom: 0;
}
.px_contact_v1 .px_contact_social li.et_pb_social_icon a.icon {
background-color: unset !important;
}
.px_contact_v1 .px_contact_social li.et_pb_social_icon a.icon::before {
color: var(--px-color-2);
transition: all 0.4s;
}
.px_contact_v1 .px_contact_social li.et_pb_social_icon a.icon:hover::before {
color: var(--px-color-1);
}    @media only screen and (max-width: 980px) {
.px_post_slider_v3 .et-pb-slider-arrows .et-pb-arrow-prev {
left: 0;
opacity: 1;
}
.px_post_slider_v3 .et-pb-slider-arrows .et-pb-arrow-next {
right: 0;
opacity: 1;
}
} .px_post_slider_v1 .et_pb_post {
padding: 0px 20px;
margin-bottom: 0;
}
.px_post_slider_v1 .et_pb_post .entry-featured-image-url {
overflow: hidden;
margin-bottom: 0;
}
.px_post_slider_v1 .et_pb_post .entry-featured-image-url img {
width: 100%;
transform: scale(1);
transition: all 0.4s;
}
.px_post_slider_v1 .et_pb_post:hover .entry-featured-image-url img {
transform: scale(1.07);
}
.px_post_slider_v1 .et_pb_post .px_post_slider_v1_info {
z-index: 9 !important;
position: absolute;
top: 50%;
bottom: auto;
left: 50%;
right: auto;
transform: translateX(-50%) translateY(-50%);
text-align: center;
margin: 0 auto;
max-width: 600px;
padding: 45px 30px 20px 30px;
background-color: #fff;
transition: all 0.4s;
}
.px_post_slider_v1 .et_pb_post.slick-slide .px_post_slider_v1_info {
opacity: 0;
transition: all 0.4s;
}
.px_post_slider_v1 .et_pb_post.slick-active .px_post_slider_v1_info {
opacity: 1;
transition: all 0.4s;
}
.px_post_slider_v1 .et_pb_post .entry-title {
order: 1;
color: var(--px-color-2);
font-weight: 700;
padding-top: 10px;
transition: all 0.4s;
}
.px_post_slider_v1 .et_pb_post .post-meta .published {
position: absolute;
top: 20px;
left: 0;
right: 0;
width: fit-content;
margin: auto;
padding-left: 20px;
font-weight: 600;
}
.px_post_slider_v1 .et_pb_post .post-meta .published::before {
position: absolute;
content: "\e023";
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
}
.px_post_slider_v1 .et_pb_post .post-meta a[rel="tag"] {
position: relative;
display: inline-block;
font-weight: 600;
padding-left: 20px;
padding-right: 5px;
transition: all 0.4s;
}
.px_post_slider_v1 .et_pb_post .post-meta a[rel="tag"]::before {
position: absolute;
content: "\e07c";
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
}
.px_post_slider_v1 .et_pb_post .post-meta .author {
position: relative;
padding-left: 20px;
padding-right: 10px;
font-weight: 600;
}
.px_post_slider_v1 .et_pb_post .post-meta .author::before {
position: absolute;
content: "\e08a";
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
}
.px_post_slider_v1 .et_pb_post .post-meta .author a {
transition: all 0.4s;
}
.px_post_slider_v1 .et_pb_post .entry-title:hover,
.px_post_slider_v1 .et_pb_post .post-meta a[rel="tag"]:hover,
.px_post_slider_v1 .et_pb_post .post-meta .author a:hover {
color: var(--px-color-1);
}
.px_post_slider_v1 .slick-dots {
padding: 0 0 30px 0;
}
.px_post_slider_v1 .slick-dots li {
margin: 0;
}
.px_post_slider_v1 .slick-dots li button::before {
border-radius: 50%;
font-size: 10px;
color: #fff;
}
.px_post_slider_v1 .slick-dots li.slick-active button::before {
opacity: 1;
color: transparent;
-webkit-text-stroke: 1px #ffffff;
}
.px_post_slider_v1 .slick-prev,
.px_post_slider_v1 .slick-next {
z-index: 1;
}
.px_post_slider_v1 .slick-prev {
left: 30px;
}
.px_post_slider_v1 .slick-next {
right: 45px;
}
.px_post_slider_v1 .slick-prev::before,
.px_post_slider_v1 .slick-next::before {
font-size: 40px;
color: #333;
}   .px_post_slider_v2 .px_posttab_style_left .et_pb_post .entry-featured-image-url {
margin-bottom: 0px;
}
.px_post_slider_v2 .px_posttab_style_left .et_pb_post {
margin-bottom: 0px;
}
.px_post_slider_v2 .px_posttab_style_left .et_pb_post .category {
font-size: 13px;
text-transform: uppercase;
color: #fff;
font-weight: 600;
display: inline-block;
}
.px_post_slider_v2 .px_posttab_style_left .et_pb_post .category .blog-category {
position: relative;
padding-left: 20px;
padding-right: 5px;
}
.px_post_slider_v2 .px_posttab_style_left .et_pb_post .category .blog-category::before {
position: absolute;
content: "\e07c";
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
}
.px_post_slider_v2 .px_posttab_style_left .et_pb_post .author {
position: relative;
margin-top: 10px;
font-size: 15px;
text-transform: uppercase;
padding-left: 20px;
color: #fff;
padding-right: 10px;
}
.px_post_slider_v2 .px_posttab_style_left .et_pb_post .author::before {
position: absolute;
content: "\e08a";
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
}
.px_post_slider_v2 .px_posttab_style_left .et_pb_post .date {
margin-top: 10px;
font-size: 15px;
text-transform: uppercase;
padding-left: 20px;
position: relative;
color: #fff;
}
.px_post_slider_v2 .px_posttab_style_left .et_pb_post .date::before {
position: absolute;
content: "\e023";
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
}
.px_post_slider_v2 .px_posttab_style_left .et_pb_post .px_posttab_style1_left_content1 {
width: 100%; padding: 50px;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
@media only screen and (max-width:981px) {
.px_post_slider_v2 .px_posttab_style_left .et_pb_post .px_posttab_style1_left_content1 {
left: 50%;
}
} .px_post_slider_v2 .px_posttab_style_right .et_pb_post {
margin: 5px !important;
position: relative;
border: 1px solid #fff;
}
.px_post_slider_v2 .px_posttab_style_right .et_pb_post.slick-current { border: 2px solid var(--px-color-1);}
.px_post_slider_v2 .px_posttab_style_right .et_pb_post .entry-featured-image-url {
margin-bottom: 0px;
}
.px_post_slider_v2 .px_posttab_style_right .et_pb_post .entry-featured-image-url img {
opacity: 0.5;
} .px_post_slider_v2 .px_posttab_style_right .et_pb_post .entry-title {
position: absolute;
bottom: 0;
left: 10px;
} .px_post_slider_v2 .px_posttab_style_carousel1 .slick-next::before,
.px_post_slider_v2 .px_posttab_style_carousel1 .slick-prev::before {
font-size: 30px;
color: #fff;
opacity: 1;
}
.px_post_slider_v2 .px_posttab_style_carousel1 .slick-next,
.px_post_slider_v2 .px_posttab_style_carousel1 .slick-prev {
z-index: 999;
top:50%
}
.px_post_slider_v2 .px_posttab_style_carousel1 .slick-next {
right: 10px;
left: unset;
}
.px_post_slider_v2 .px_posttab_style_carousel1 .slick-prev {
left: 0;
right: unset;
}
@media only screen and (max-width:980px) {
.px_post_slider_v2 .px_posttab_style_right .slick-initialized .slick-slide{display:flex;}
}
@media only screen and (max-width:767px) {
.px_post_slider_v2 .px_posttab_style_carousel1 .slick-next,
.px_post_slider_v2 .px_posttab_style_carousel1 .slick-prev {
top: 50%;
}
}  .px_post_slider_v3 .et_pb_slides .et_pb_slide {
overflow: hidden;
position: relative;
}
.px_post_slider_v3 .et_pb_slides .et_pb_slide::before {
position: absolute;
content: "";
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(17, 17, 17, .29);
transition: background .3s ease-in;
pointer-events: none;
will-change: opacity;
}
.px_post_slider_v3 .et_pb_slides .et_pb_slide:hover::before {
background: rgba(0, 0, 0, .4);
}
.px_post_slider_v3 .post-meta .author {
position: relative;
padding-left: 20px;
padding-right: 10px;
font-weight: 600;
}
.px_post_slider_v3 .post-meta .author::before {
position: absolute;
content: "\e08a";
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
}
.px_post_slider_v3 .post-meta a[rel="category tag"] {
position: relative;
font-weight: 600;
margin: auto;
padding-left: 20px;
padding-right: 10px;
transition: all 0.4s;
}
.px_post_slider_v3 .post-meta a[rel="category tag"]:last-child {
padding-right: 25px;
}
.px_post_slider_v3 .post-meta a[rel="category tag"]::before,
.px_post_slider_v3 .post-meta a[rel="category tag"]:last-child:after {
position: absolute;
content: "\e07c";
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
}
.px_post_slider_v3 .post-meta .published {
display: none;
}
.px_post_slider_v3 .post-meta a[rel="category tag"]:last-child:after {
content: "\e066";
left: auto;
right: 0;
}  .px_post_slider_v4 .et_pb_post .entry-featured-image-url::before {
content: "";
position: absolute;
background: #000;
top: 0;
left: 0;
width: 100%;
height: 100%;
opacity: .15;
transition: opacity .3s;
-webkit-transition: opacity .3s;
-moz-transition: opacity .3s;
z-index: 2;
}
.px_post_slider_v4 .et_pb_post:hover .entry-featured-image-url::before {
opacity: .7;
}
.px_post_slider_v4 .et_pb_post {
margin-bottom: 0;
}
.px_post_slider_v4 .et_pb_post .px_post_slider_v4_info {
z-index: 9;
position: absolute;
top: 50%;
bottom: auto;
left: 50%;
right: auto;
transform: translateX(-50%) translateY(-50%);
text-align: center;
}
.px_post_slider_v4 .et_pb_post .px_post_slider_v4_info .entry-title {
color: #fff;
padding-top: 10px;
font-weight: 600;
transition: all 0.4s;
}
.px_post_slider_v4 .et_pb_post .px_post_slider_v4_info .entry-title:hover {
color: var(--px-color-1);
}
.px_post_slider_v4 .et_pb_post .px_post_slider_v4_info .post-meta a[rel="tag"] {
color: #fff;
display: inline-block;
padding-left: 20px;
margin-right: 5px;
font-weight: 500;
z-index: 1;
position: relative;
}
.px_post_slider_v4 .et_pb_post .post-meta a[rel="tag"]::before {
position: absolute;
content: "\e07c";
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
}
.px_post_slider_v4 .et_pb_post .px_post_slider_v4_info .post-meta .published {
position: absolute;
top: -20px;
left: 0;
right: 0;
width: fit-content;
margin: auto;
padding-left: 20px;
font-weight: 600;
color: #fff;
}
.px_post_slider_v4 .et_pb_post .px_post_slider_v4_info .post-meta .published::before {
position: absolute;
content: "\e023";
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
}
.px_post_slider_v4 .slick-prev {
left: 20px;
}
.px_post_slider_v4 .slick-next {
right: 20px;
}
.px_post_slider_v4 .slick-prev,
.px_post_slider_v4 .slick-next {
z-index: 1;
top: auto;
bottom: 50%;
}
.px_post_slider_v4 .slick-prev::before,
.px_post_slider_v4 .slick-next::before {
font-size: 25px;
}  .px_post_slider_v5 .et_pb_post {
padding: 0px 5px;
margin-bottom: 0;
}
.px_post_slider_v5 .et_pb_post .entry-featured-image-url {
overflow: hidden;
margin-bottom: 0;
}
.px_post_slider_v5 .et_pb_post .entry-featured-image-url img {
transform: scale(1);
width: 100%;
transition: all 0.4s;
}
.px_post_slider_v5 .et_pb_post:hover .entry-featured-image-url img {
transform: scale(1.07);
}
.px_post_slider_v5 .et_pb_post .px_post_slider_v5_info {
z-index: 9 !important;
position: absolute;
left: 50%;
right: auto;
transform: translateX(-50%) translateY(-50%);
text-align: center;
margin: 0 auto;
max-width: 600px;
transition: all 0.4s;
top: auto;
bottom: 0px;
background-color: unset;
padding: 0;
}
.px_post_slider_v5 .et_pb_post.slick-slide .px_post_slider_v5_info {
opacity: 0;
transition: all 0.4s;
}
.px_post_slider_v5 .et_pb_post.slick-active .px_post_slider_v5_info {
opacity: 1;
transition: all 0.4s;
}
.px_post_slider_v5 .et_pb_post .entry-title {
order: 1;
color: var(--px-color-2);
font-weight: 700;
padding-top: 10px;
transition: all 0.4s;
}
.px_post_slider_v5 .et_pb_post .post-meta .published {
position: absolute;
top: -20px;
left: 0;
right: 0;
width: fit-content;
margin: auto;
padding-left: 20px;
font-weight: 600;
}
.px_post_slider_v5 .et_pb_post .post-meta .published::before {
position: absolute;
content: "\e023";
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
}
.px_post_slider_v5 .et_pb_post .post-meta a[rel="tag"] {
position: relative;
display: inline-block;
font-weight: 600;
margin: auto;
padding-left: 20px;
transition: all 0.4s;
}
.px_post_slider_v5 .et_pb_post .post-meta a[rel="tag"]::before {
position: absolute;
content: "\e07c";
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
}
.px_post_slider_v5 .et_pb_post .post-meta .author {
position: relative;
padding-left: 20px;
padding-right: 10px;
font-weight: 600;
}
.px_post_slider_v5 .et_pb_post .post-meta .author::before {
position: absolute;
content: "\e08a";
font-family: ETmodules;
color: var(--px-color-1);
left: 0px;
font-weight: 100;
font-size: 15px;
}
.px_post_slider_v5 .et_pb_post .post-meta .author a {
transition: all 0.4s;
}
.px_post_slider_v5 .et_pb_post .entry-title:hover,
.px_post_slider_v5 .et_pb_post .post-meta a[rel="tag"]:hover,
.px_post_slider_v5 .et_pb_post .post-meta .author a:hover {
color: var(--px-color-1);
}
.px_post_slider_v5 .slick-dots {
padding: 0 0 30px 0;
bottom: -60px;
}
.px_post_slider_v5 .slick-dots li {
margin: 0;
}
.px_post_slider_v5 .slick-dots li button::before {
border-radius: 50%;
font-size: 10px;
color: var(--px-color-2);
}
.px_post_slider_v5 .slick-dots li.slick-active button::before {
opacity: 1;
color: transparent;
-webkit-text-stroke: 2px var(--px-color-2);
}
.px_post_slider_v5 .slick-prev,
.px_post_slider_v5 .slick-next {
z-index: 1;
}
.px_post_slider_v5 .slick-prev {
left: 30px;
}
.px_post_slider_v5 .slick-next {
right: 45px;
}
.px_post_slider_v5 .slick-prev::before,
.px_post_slider_v5 .slick-next::before {
font-size: 40px;
}
.px_post_slider_v5 .et_pb_post .entry-featured-image-url::before {
content: "";
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
background: linear-gradient(rgba(0, 0, 0, 0) 10%, rgb(0, 0, 0));
opacity: 0;
z-index: 1;
transition: all 0.4s;
}
.px_post_slider_v5 .et_pb_post.slick-slide .entry-featured-image-url::before {
opacity: 0;
transition: all 0.4s;
}
.px_post_slider_v5 .et_pb_post.slick-active .entry-featured-image-url::before {
opacity: 1;
transition: all 0.4s;
}
.px_post_slider_v5 .et_pb_post .px_post_slider_v5_info .entry-title,
.px_post_slider_v5 .et_pb_post .px_post_slider_v5_info .post-meta a[rel="tag"],
.px_post_slider_v5 .et_pb_post .px_post_slider_v5_info .post-meta .author,
.px_post_slider_v5 .et_pb_post .px_post_slider_v5_info .post-meta .published {
opacity: 0;
transform: translateY(24px);
transition: opacity .44s ease-out, transform .62s ease;
color: #fff;
}
.px_post_slider_v5 .et_pb_post.slick-active .px_post_slider_v5_info .entry-title,
.px_post_slider_v5 .et_pb_post.slick-active .px_post_slider_v5_info .post-meta a[rel="tag"],
.px_post_slider_v5 .et_pb_post.slick-active .px_post_slider_v5_info .post-meta .author,
.px_post_slider_v5 .et_pb_post.slick-active .px_post_slider_v5_info .post-meta .published {
opacity: 1;
transform: translateY(0);
}
.px_post_slider_v5 .et_pb_post .px_post_slider_v5_info .entry-title:hover,
.px_post_slider_v5 .et_pb_post .px_post_slider_v5_info .post-meta a[rel="tag"]:hover {
color: var(--px-color-1);
transition: all 0.4s;
}
.px_post_slider_v5 .et_pb_post .px_post_slider_v5_info .post-meta a[rel="tag"] {
transition-delay: .66s;
}
.px_post_slider_v5 .et_pb_post .px_post_slider_v5_info .entry-title {
transition-delay: .92s;
}
.px_post_slider_v5 .et_pb_post .px_post_slider_v5_info .post-meta .author,
.px_post_slider_v5 .et_pb_post .px_post_slider_v5_info .post-meta .published {
transition-delay: 1.08s;
}
.px_post_slider_v5 .et_pb_post .px_post_slider_v5_info .post-meta .author a {
color: #fff;
}  .px_testimonial_v1 .px_review {
position: absolute;
left: 0;
bottom: -22px;
right: 0;
width: 150px;
background: #ec6b15;
margin: 0 auto;
margin-bottom: 0;
text-align: center;
border-radius: 30px;
display: block;
overflow: hidden;
line-height: 16px
}
.px_testimonial_v1 .px_review .et_pb_text_inner ul {
position: relative;
display: block;
overflow: hidden;
list-style: none;
margin: 0;
padding: 0;
text-align: center
}
.px_testimonial_v1 .px_review .et_pb_text_inner ul li {
display: inline-block;
float: none;
margin: 0 3px;
color: #fff;
font-size: 14px;
line-height: 45px
}
.px_testimonial_v1 .px_review .et_pb_text_inner ul li:before {
content: "\e033";
font-family: ETmodules !important
}
.px_testimonial_v1 .px_review .et_pb_text_inner ul li.star:before {
content: "\e031"
}
.px_testimonial_v1 .px_review .et_pb_text_inner ul li.star-0:before {
content: "\e032"
}  .px_aboutus_v1 .px_aboutus_title_row .px_aboutus_title_column {
margin-top: auto;
margin-bottom: auto;
}  .px_aboutus_v2 .px_about_blurb_info .et_pb_main_blurb_image {
vertical-align: top;
}
.px_aboutus_v2 .px_about_blurb_info .et_pb_image_wrap .et-pb-icon {
line-height: 0.6;
color: var(--px-color-1);
}
.px_aboutus_v2 .px_about_blurb_info .et_pb_blurb_container {
display: flex;
flex-direction: column-reverse;
}
.px_aboutus_v2 .px_about_blurb_info .et_pb_blurb_container .et_pb_module_header {
padding-bottom: 0;
position: relative;
width: fit-content;
font-weight: 600;
color: var(--px-color-1);
}
.px_aboutus_v2 .px_about_blurb_info .et_pb_blurb_container .et_pb_module_header::before {
content: "";
position: absolute;
top: 50%;
width: 90px;
height: 2px;
background: var(--px-color-1);
left: 110%;
}
.px_aboutus_v2 .px_about_blurb_info .et_pb_blurb_container .et_pb_blurb_description {
padding-bottom: 10px;
}
.px_aboutus_v2 .px_about_social {
border-top: 1px solid #DEDEDE;
border-bottom: 1px solid #DEDEDE;
padding: 10px 0px;
}
.px_aboutus_v2 .px_about_social li.et_pb_social_icon {
margin-bottom: 0;
}
.px_aboutus_v2 .px_about_social li.et_pb_social_icon a.icon {
background-color: unset !important;
}
.px_aboutus_v2 .px_about_social li.et_pb_social_icon a.icon::before {
color: var(--px-color-2);
transition: all 0.4s;
}
.px_aboutus_v2 .px_about_social li.et_pb_social_icon a.icon:hover::before {
color: var(--px-color-1);
}  .px_aboutus_v3 .px_aboutus_title_text .et_pb_text_inner {
position: relative;
}
.px_aboutus_v3 .px_aboutus_title_text .et_pb_text_inner h3 {
color: rgb(20 12 71 / 6%);
font-size: 200px;
font-weight: 600;
position: absolute;
top: -40px;
}
.px_aboutus_v3 .px_aboutus_title_text .et_pb_text_inner {
color: #353535;
}
.px_aboutus_v3 .px_aboutus_title_text .et_pb_text_inner span {
color: var(--px-color-1);
}   .px_CTA_v1:before {
content: "";
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
background-color: rgb(0 0 0 / 50%);
z-index: 1;
}
.px_CTA_v1 .et_pb_promo_description,
.px_CTA_v1 .et_pb_button_wrapper {
position: relative;
z-index: 99;
}
.px_CTA_v1 .et_pb_button_wrapper .et_pb_button {
background-color: var(--px-color-1);
transition: all 0.4s;
}
.px_CTA_v1 .et_pb_button_wrapper .et_pb_button:hover {
background-color: var(--px-color-2);
} .px_CTA_v2 {} .px_search_bar .et_pb_searchform .et_pb_searchsubmit {
padding: 10px 20px;
background-color: var(--px-color-1);
transition: all 0.4s;
}
.px_search_bar .et_pb_searchform .et_pb_searchsubmit:hover {
background-color: var(--px-color-2);
}   @keyframes rotation {
from {
transform: rotate(0deg);
}
to {
transform: rotate(359deg);
}
} .et_divi_100_custom_hamburger_menu__icon {
position: relative;
display: block;
width: 1.875rem; box-sizing: border-box;
cursor: pointer;
padding: 0.25rem;
clear: both;
z-index: 9999;
}
.et_divi_100_custom_hamburger_menu__icon div {
background: var(--white);
width: 100%;
height: .125rem;
margin: .25rem auto;
border-radius: 10px;
-webkit-transition: 0.3s cubic-bezier(.28, .55, .385, 1.65);
transition: 0.3s cubic-bezier(.28, .55, .385, 1.65);
-webkit-transition-timing-function: cubic-bezier(.28, .55, .385, 1.65);
transition-timing-function: cubic-bezier(.28, .55, .385, 1.65);
-webkit-transform: 0;
transform: 0;
-webkit-transform-origin: center;
transform-origin: center;
}
.et_divi_100_custom_hamburger_menu__icon div:before,
.et_divi_100_custom_hamburger_menu__icon div:after {
-webkit-transition: 0.3s cubic-bezier(.28, .55, .385, 1.65);
transition: 0.3s cubic-bezier(.28, .55, .385, 1.65);
-webkit-transition-timing-function: cubic-bezier(.28, .55, .385, 1.65);
transition-timing-function: cubic-bezier(.28, .55, .385, 1.65);
} .et_divi_100_custom_hamburger_menu--type-1.et_divi_100_custom_hamburger_menu--style-2 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child) {
width: 0;
margin-left: 0;
opacity: 1;
}
.et_divi_100_custom_hamburger_menu--type-1.et_divi_100_custom_hamburger_menu--style-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child {
-webkit-animation-name: T1S3DF;
animation-name: T1S3DF;
}
@-webkit-keyframes T1S3DF {
0% {
-webkit-transform: none;
transform: none;
}
40% {
-webkit-transform: translateY(0.375rem);
transform: translateY(0.375rem);
}
80% {
-webkit-transform: translateY(0.375rem) rotate(45deg);
transform: translateY(0.375rem) rotate(45deg);
}
}
@keyframes T1S3DF {
0% {
-webkit-transform: none;
transform: none;
}
40% {
-webkit-transform: translateY(0.375rem);
transform: translateY(0.375rem);
}
80% {
-webkit-transform: translateY(0.375rem) rotate(45deg);
transform: translateY(0.375rem) rotate(45deg);
}
}
.et_divi_100_custom_hamburger_menu--type-1.et_divi_100_custom_hamburger_menu--style-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child {
-webkit-animation-name: T1S3L;
animation-name: T1S3L;
}
@-webkit-keyframes T1S3L {
0% {
-webkit-transform: none;
transform: none;
}
40% {
-webkit-transform: translateY(-0.375rem);
transform: translateY(-0.375rem);
}
80% {
-webkit-transform: translateY(-0.375rem) rotate(-45deg);
transform: translateY(-0.375rem) rotate(-45deg);
}
}
@keyframes T1S3L {
0% {
-webkit-transform: none;
transform: none;
}
40% {
-webkit-transform: translateY(-0.375rem);
transform: translateY(-0.375rem);
}
80% {
-webkit-transform: translateY(-0.375rem) rotate(-45deg);
transform: translateY(-0.375rem) rotate(-45deg);
}
}
.et_divi_100_custom_hamburger_menu--type-1.et_divi_100_custom_hamburger_menu--style-4 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div {
-webkit-animation-timing-function: linear;
animation-timing-function: linear;
}
.et_divi_100_custom_hamburger_menu--type-1.et_divi_100_custom_hamburger_menu--style-4 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child {
-webkit-animation-name: T1S4DF;
animation-name: T1S4DF;
}
@-webkit-keyframes T1S4DF {
0% {
margin-right: 0;
-webkit-transform: none;
transform: none;
}
20% {
width: 100%;
-webkit-transform: translateY(0.375rem);
transform: translateY(0.375rem);
}
40% {
width: 0;
margin-right: 0;
-webkit-transform: translateY(0.375rem);
transform: translateY(0.375rem);
}
80% {
width: 0;
margin-right: auto;
-webkit-transform: translateY(0.375rem) rotate(45deg);
transform: translateY(0.375rem) rotate(45deg);
}
90% {
-webkit-transform: translateY(0.375rem) rotate(45deg);
transform: translateY(0.375rem) rotate(45deg);
}
}
@keyframes T1S4DF {
0% {
margin-right: 0;
-webkit-transform: none;
transform: none;
}
20% {
width: 100%;
-webkit-transform: translateY(0.375rem);
transform: translateY(0.375rem);
}
40% {
width: 0;
margin-right: 0;
-webkit-transform: translateY(0.375rem);
transform: translateY(0.375rem);
}
80% {
width: 0;
margin-right: auto;
-webkit-transform: translateY(0.375rem) rotate(45deg);
transform: translateY(0.375rem) rotate(45deg);
}
90% {
-webkit-transform: translateY(0.375rem) rotate(45deg);
transform: translateY(0.375rem) rotate(45deg);
}
}
.et_divi_100_custom_hamburger_menu--type-1.et_divi_100_custom_hamburger_menu--style-4 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child {
-webkit-animation-name: T1S4L;
animation-name: T1S4L;
}
@-webkit-keyframes T1S4L {
0% {
margin-left: 0;
-webkit-transform: none;
transform: none;
}
20% {
width: 100%;
-webkit-transform: translateY(-0.375rem);
transform: translateY(-0.375rem);
}
40% {
width: 0;
margin-left: 0;
-webkit-transform: translateY(-0.375rem);
transform: translateY(-0.375rem);
}
80% {
width: 0;
margin-left: auto;
-webkit-transform: translateY(-0.375rem) rotate(-45deg);
transform: translateY(-0.375rem) rotate(-45deg);
}
90% {
-webkit-transform: translateY(-0.375rem) rotate(-45deg);
transform: translateY(-0.375rem) rotate(-45deg);
}
}
@keyframes T1S4L {
0% {
margin-left: 0;
-webkit-transform: none;
transform: none;
}
20% {
width: 100%;
-webkit-transform: translateY(-0.375rem);
transform: translateY(-0.375rem);
}
40% {
width: 0;
margin-left: 0;
-webkit-transform: translateY(-0.375rem);
transform: translateY(-0.375rem);
}
80% {
width: 0;
margin-left: auto;
-webkit-transform: translateY(-0.375rem) rotate(-45deg);
transform: translateY(-0.375rem) rotate(-45deg);
}
90% {
-webkit-transform: translateY(-0.375rem) rotate(-45deg);
transform: translateY(-0.375rem) rotate(-45deg);
}
}
.et_divi_100_custom_hamburger_menu--type-1.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div {
-webkit-animation-timing-function: linear;
animation-timing-function: linear;
}
.et_divi_100_custom_hamburger_menu--type-1.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child {
-webkit-animation-name: T1S5DF;
animation-name: T1S5DF;
}
@-webkit-keyframes T1S5DF {
0% {
margin-right: 0;
-webkit-transform: none;
transform: none;
-webkit-transform-origin: top right;
transform-origin: top right;
}
25% {
width: 100%;
-webkit-transform: translateY(0.375rem) rotate(10deg);
transform: translateY(0.375rem) rotate(10deg);
}
30% {
width: 100%;
-webkit-transform: translateY(0.375rem) rotate(10deg);
transform: translateY(0.375rem) rotate(10deg);
}
40% {
width: 0%;
-webkit-transform: translateY(0.375rem) rotate(10deg);
transform: translateY(0.375rem) rotate(10deg);
}
50% {
width: 0%;
-webkit-transform-origin: center;
transform-origin: center;
-webkit-transform: translateY(0.375rem) rotate(45deg);
transform: translateY(0.375rem) rotate(45deg);
}
90% {
-webkit-transform: translateY(0.375rem) rotate(45deg);
transform: translateY(0.375rem) rotate(45deg);
}
}
@keyframes T1S5DF {
0% {
margin-right: 0;
-webkit-transform: none;
transform: none;
-webkit-transform-origin: top right;
transform-origin: top right;
}
25% {
width: 100%;
-webkit-transform: translateY(0.375rem) rotate(10deg);
transform: translateY(0.375rem) rotate(10deg);
}
30% {
width: 100%;
-webkit-transform: translateY(0.375rem) rotate(10deg);
transform: translateY(0.375rem) rotate(10deg);
}
40% {
width: 0%;
-webkit-transform: translateY(0.375rem) rotate(10deg);
transform: translateY(0.375rem) rotate(10deg);
}
50% {
width: 0%;
-webkit-transform-origin: center;
transform-origin: center;
-webkit-transform: translateY(0.375rem) rotate(45deg);
transform: translateY(0.375rem) rotate(45deg);
}
90% {
-webkit-transform: translateY(0.375rem) rotate(45deg);
transform: translateY(0.375rem) rotate(45deg);
}
}
.et_divi_100_custom_hamburger_menu--type-1.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child) {
-webkit-animation-name: T1S5DM;
animation-name: T1S5DM;
width: 0%;
}
@-webkit-keyframes T1S5DM {
0% {
width: 100%;
opacity: 1;
}
40% {
width: 100%;
}
50% {
width: 0%;
opacity: 1;
}
}
@keyframes T1S5DM {
0% {
width: 100%;
opacity: 1;
}
40% {
width: 100%;
}
50% {
width: 0%;
opacity: 1;
}
}
.et_divi_100_custom_hamburger_menu--type-1.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child {
-webkit-animation-name: T1S5L;
animation-name: T1S5L;
}
@-webkit-keyframes T1S5L {
0% {
margin-left: 0;
-webkit-transform: none;
transform: none;
-webkit-transform-origin: bottom left;
transform-origin: bottom left;
}
25% {
width: 100%;
-webkit-transform: translateY(-0.375rem) rotate(10deg);
transform: translateY(-0.375rem) rotate(10deg);
}
30% {
width: 100%;
-webkit-transform: translateY(-0.375rem) rotate(10deg);
transform: translateY(-0.375rem) rotate(10deg);
}
40% {
width: 0%;
-webkit-transform: translateY(-0.375rem) rotate(10deg);
transform: translateY(-0.375rem) rotate(10deg);
}
50% {
width: 0%;
-webkit-transform-origin: center;
transform-origin: center;
-webkit-transform: translateY(-0.375rem) rotate(-45deg);
transform: translateY(-0.375rem) rotate(-45deg);
}
90% {
-webkit-transform: translateY(-0.375rem) rotate(-45deg);
transform: translateY(-0.375rem) rotate(-45deg);
}
}
@keyframes T1S5L {
0% {
margin-left: 0;
-webkit-transform: none;
transform: none;
-webkit-transform-origin: bottom left;
transform-origin: bottom left;
}
25% {
width: 100%;
-webkit-transform: translateY(-0.375rem) rotate(10deg);
transform: translateY(-0.375rem) rotate(10deg);
}
30% {
width: 100%;
-webkit-transform: translateY(-0.375rem) rotate(10deg);
transform: translateY(-0.375rem) rotate(10deg);
}
40% {
width: 0%;
-webkit-transform: translateY(-0.375rem) rotate(10deg);
transform: translateY(-0.375rem) rotate(10deg);
}
50% {
width: 0%;
-webkit-transform-origin: center;
transform-origin: center;
-webkit-transform: translateY(-0.375rem) rotate(-45deg);
transform: translateY(-0.375rem) rotate(-45deg);
}
90% {
-webkit-transform: translateY(-0.375rem) rotate(-45deg);
transform: translateY(-0.375rem) rotate(-45deg);
}
} .et_divi_100_custom_hamburger_menu--type-2 .et_divi_100_custom_hamburger_menu__icon div,
.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon div {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
background: 0;
}
.et_divi_100_custom_hamburger_menu--type-2 .et_divi_100_custom_hamburger_menu__icon div:before,
.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon div:before,
.et_divi_100_custom_hamburger_menu--type-2 .et_divi_100_custom_hamburger_menu__icon div:after,
.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon div:after {
content: '';
display: block;
background: var(--white);
width: 2px;
min-width: 2px;
height: 2px;
border-radius: 10px;
margin: 0 2px 0 0;
}
.et_divi_100_custom_hamburger_menu--type-2 .et_divi_100_custom_hamburger_menu__icon div:after,
.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon div:after {
width: 100%;
margin: 0;
}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-2 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child),
.et_divi_100_custom_hamburger_menu--style-2.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child) {
opacity: 1;
}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-2 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):before,
.et_divi_100_custom_hamburger_menu--style-2.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):before,
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-2 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):after,
.et_divi_100_custom_hamburger_menu--style-2.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):after {
width: 0;
min-width: 0;
margin-left: 0;
opacity: 1;
}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child,
.et_divi_100_custom_hamburger_menu--style-3.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child {
-webkit-animation-name: T2S3DF;
animation-name: T2S3DF;
}
@-webkit-keyframes T2S3DF {
0% {
-webkit-transform: none;
transform: none;
}
20% {
-webkit-transform: none;
transform: none;
}
40% {
-webkit-transform: translateY(0.375rem);
transform: translateY(0.375rem);
}
80% {
-webkit-transform: translateY(0.375rem) rotate(45deg);
transform: translateY(0.375rem) rotate(45deg);
}
}
@keyframes T2S3DF {
0% {
-webkit-transform: none;
transform: none;
}
20% {
-webkit-transform: none;
transform: none;
}
40% {
-webkit-transform: translateY(0.375rem);
transform: translateY(0.375rem);
}
80% {
-webkit-transform: translateY(0.375rem) rotate(45deg);
transform: translateY(0.375rem) rotate(45deg);
}
}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child:before,
.et_divi_100_custom_hamburger_menu--style-3.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child:before {
-webkit-animation-name: T2S3DFB;
animation-name: T2S3DFB;
}
@-webkit-keyframes T2S3DFB {
0% {
width: 100%;
-webkit-transform: none;
transform: none;
}
20% {
-webkit-transform: none;
transform: none;
}
}
@keyframes T2S3DFB {
0% {
width: 100%;
-webkit-transform: none;
transform: none;
}
20% {
-webkit-transform: none;
transform: none;
}
}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child:after,
.et_divi_100_custom_hamburger_menu--style-3.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child:after {
-webkit-animation-name: T2S3DMA;
animation-name: T2S3DMA;
}
@-webkit-keyframes T2S3DMA {
0% {
width: 100%;
-webkit-transform: none;
transform: none;
}
20% {
-webkit-transform: none;
transform: none;
}
}
@keyframes T2S3DMA {
0% {
width: 100%;
-webkit-transform: none;
transform: none;
}
20% {
-webkit-transform: none;
transform: none;
}
}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child,
.et_divi_100_custom_hamburger_menu--style-3.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child {
-webkit-animation-name: T2S3DL;
animation-name: T2S3DL;
}
@-webkit-keyframes T2S3DL {
0% {
-webkit-transform: none;
transform: none;
}
20% {
-webkit-transform: none;
transform: none;
}
40% {
-webkit-transform: translateY(-0.25rem);
transform: translateY(-0.25rem);
}
80% {
-webkit-transform: translateY(-0.375rem) rotate(-45deg);
transform: translateY(-0.375rem) rotate(-45deg);
}
}
@keyframes T2S3DL {
0% {
-webkit-transform: none;
transform: none;
}
20% {
-webkit-transform: none;
transform: none;
}
40% {
-webkit-transform: translateY(-0.25rem);
transform: translateY(-0.25rem);
}
80% {
-webkit-transform: translateY(-0.375rem) rotate(-45deg);
transform: translateY(-0.375rem) rotate(-45deg);
}
}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child:before,
.et_divi_100_custom_hamburger_menu--style-3.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child:before {
-webkit-animation-name: T2S3DFB;
animation-name: T2S3DFB;
}
@keyframes T2S3DFB {
0% {
width: 100%;
-webkit-transform: none;
transform: none;
}
20% {
-webkit-transform: none;
transform: none;
}
}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child:after,
.et_divi_100_custom_hamburger_menu--style-3.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child:after {
-webkit-animation-name: T2S3DMA;
animation-name: T2S3DMA;
}
@keyframes T2S3DMA {
0% {
width: 100%;
-webkit-transform: none;
transform: none;
}
20% {
-webkit-transform: none;
transform: none;
}
}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-4 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div,
.et_divi_100_custom_hamburger_menu--style-4.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div {
-webkit-transform: none;
transform: none;
}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-4 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child:before,
.et_divi_100_custom_hamburger_menu--style-4.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child:before,
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-4 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child:after,
.et_divi_100_custom_hamburger_menu--style-4.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child:after {
width: 0%;
min-width: 0;
margin: 0 auto;
opacity: 0;
}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-4 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child),
.et_divi_100_custom_hamburger_menu--style-4.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child) {
position: relative;
opacity: 1;
}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-4 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):before,
.et_divi_100_custom_hamburger_menu--style-4.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):before,
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-4 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):after,
.et_divi_100_custom_hamburger_menu--style-4.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):after {
position: absolute;
width: 100%;
-webkit-transition: all 0.3s linear transform 0.3s 0.3s linear;
transition: all 0.3s linear transform 0.3s 0.3s linear;
-webkit-transform-origin: center;
transform-origin: center;
}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-4 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):before,
.et_divi_100_custom_hamburger_menu--style-4.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):before {
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-4 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):after,
.et_divi_100_custom_hamburger_menu--style-4.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):after {
-webkit-transform: rotate(-45deg);
transform: rotate(-45deg);
}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-4 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child:before,
.et_divi_100_custom_hamburger_menu--style-4.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child:before,
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-4 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child:after,
.et_divi_100_custom_hamburger_menu--style-4.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child:after {
width: 100%;
min-width: 0;
opacity: 0;
}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div,
.et_divi_100_custom_hamburger_menu--style-5.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div {
-webkit-transform: none;
transform: none;
}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child,
.et_divi_100_custom_hamburger_menu--style-5.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child {
position: relative;
-webkit-animation-name: T2S5DF;
animation-name: T2S5DF;
-webkit-transform: translateY(0.375rem) rotate(45deg);
transform: translateY(0.375rem) rotate(45deg);
}
@-webkit-keyframes T2S5DF {
20% {
-webkit-transform: none;
transform: none;
}
}
@keyframes T2S5DF {
20% {
-webkit-transform: none;
transform: none;
}
}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child:before,
.et_divi_100_custom_hamburger_menu--style-5.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child:before,
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child:after,
.et_divi_100_custom_hamburger_menu--style-5.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child:after {
position: absolute;
width: 0;
}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child:before,
.et_divi_100_custom_hamburger_menu--style-5.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child:before {
left: 0;
-webkit-animation-name: T2S5DFB;
animation-name: T2S5DFB;
}
@-webkit-keyframes T2S5DFB {
20% {
width: 0%;
}
}
@keyframes T2S5DFB {
20% {
width: 0%;
}
}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child:after,
.et_divi_100_custom_hamburger_menu--style-5.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child:after {
right: 0;
-webkit-animation-name: T2S5DFA;
animation-name: T2S5DFA;
}
@-webkit-keyframes T2S5DFA {
20% {
width: 0%;
}
}
@keyframes T2S5DFA {
20% {
width: 0%;
}
}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child),
.et_divi_100_custom_hamburger_menu--style-5.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child) {
position: relative;
opacity: 1;
}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):before,
.et_divi_100_custom_hamburger_menu--style-5.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):before,
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):after,
.et_divi_100_custom_hamburger_menu--style-5.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):after {
margin: 0 auto;
}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):before,
.et_divi_100_custom_hamburger_menu--style-5.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):before {
display: none;
}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):after,
.et_divi_100_custom_hamburger_menu--style-5.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):after {
-webkit-animation-name: T2S5DL;
animation-name: T2S5DL;
width: 2px;
}
@-webkit-keyframes T2S5DL {
20% {
-webkit-transform: 100%;
transform: 100%;
}
}
@keyframes T2S5DL {
20% {
-webkit-transform: 100%;
transform: 100%;
}
}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child,
.et_divi_100_custom_hamburger_menu--style-5.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child {
position: relative;
-webkit-animation-name: T2S5DL;
animation-name: T2S5DL;
-webkit-transform: translateY(-0.375rem) rotate(-45deg);
transform: translateY(-0.375rem) rotate(-45deg);
}
@keyframes T2S5DL {
20% {
-webkit-transform: none;
transform: none;
}
}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child:before,
.et_divi_100_custom_hamburger_menu--style-5.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child:before,
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child:after,
.et_divi_100_custom_hamburger_menu--style-5.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child:after {
position: absolute;
width: 0;
}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child:before,
.et_divi_100_custom_hamburger_menu--style-5.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child:before {
left: 0;
-webkit-animation-name: T2S5DFB;
animation-name: T2S5DFB;
}
@keyframes T2S5DFB {
20% {
width: 0%;
}
}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child:after,
.et_divi_100_custom_hamburger_menu--style-5.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child:after {
right: 0;
-webkit-animation-name: T2S5DMA;
animation-name: T2S5DMA;
}
@-webkit-keyframes T2S5DMA {
20% {
width: 0%;
}
}
@keyframes T2S5DMA {
20% {
width: 0%;
}
} .et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon div:before {
width: 100%;
margin: 0 2px 0 0;
}
.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon div:after {
width: 2px;
margin: 0;
} .et_divi_100_custom_hamburger_menu--type-4 .et_divi_100_custom_hamburger_menu__icon div {
width: 2px;
margin-right: auto;
margin-left: auto;
}
.et_divi_100_custom_hamburger_menu--type-4.et_divi_100_custom_hamburger_menu--style-2 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child {
-webkit-animation-name: T4S2DF;
animation-name: T4S2DF;
}
@-webkit-keyframes T4S2DF {
0% {
-webkit-transform: none;
transform: none;
}
20% {
width: 2px;
-webkit-transform: translateY(0.375rem);
transform: translateY(0.375rem);
}
40% {
-webkit-transform: translateY(0.375rem);
transform: translateY(0.375rem);
}
80% {
-webkit-transform: translateY(0.375rem) rotate(45deg);
transform: translateY(0.375rem) rotate(45deg);
}
}
@keyframes T4S2DF {
0% {
-webkit-transform: none;
transform: none;
}
20% {
width: 2px;
-webkit-transform: translateY(0.375rem);
transform: translateY(0.375rem);
}
40% {
-webkit-transform: translateY(0.375rem);
transform: translateY(0.375rem);
}
80% {
-webkit-transform: translateY(0.375rem) rotate(45deg);
transform: translateY(0.375rem) rotate(45deg);
}
}
.et_divi_100_custom_hamburger_menu--type-4.et_divi_100_custom_hamburger_menu--style-2 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child {
-webkit-animation-name: T4S2L;
animation-name: T4S2L;
}
@-webkit-keyframes T4S2L {
0% {
-webkit-transform: none;
transform: none;
}
20% {
width: 2px;
-webkit-transform: translateY(-0.375rem);
transform: translateY(-0.375rem);
}
40% {
-webkit-transform: translateY(-0.375rem);
transform: translateY(-0.375rem);
}
80% {
-webkit-transform: translateY(-0.375rem) rotate(-45deg);
transform: translateY(-0.375rem) rotate(-45deg);
}
}
@keyframes T4S2L {
0% {
-webkit-transform: none;
transform: none;
}
20% {
width: 2px;
-webkit-transform: translateY(-0.375rem);
transform: translateY(-0.375rem);
}
40% {
-webkit-transform: translateY(-0.375rem);
transform: translateY(-0.375rem);
}
80% {
-webkit-transform: translateY(-0.375rem) rotate(-45deg);
transform: translateY(-0.375rem) rotate(-45deg);
}
}
.et_divi_100_custom_hamburger_menu--type-4.et_divi_100_custom_hamburger_menu--style-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled {
-webkit-animation: T4S30.6s cubic-bezier(0.28, 0.55, 0.385, 1.65);
animation: T4S30.6s cubic-bezier(0.28, 0.55, 0.385, 1.65);
}
@-webkit-keyframes T4S3 {
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes T4S3 {
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
.et_divi_100_custom_hamburger_menu--type-4.et_divi_100_custom_hamburger_menu--style-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div {
-webkit-animation-timing-function: linear;
animation-timing-function: linear;
}
.et_divi_100_custom_hamburger_menu--type-4.et_divi_100_custom_hamburger_menu--style-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child {
-webkit-animation-name: T4S3DF;
animation-name: T4S3DF;
}
@-webkit-keyframes T4S3DF {
0% {
-webkit-transform: none;
transform: none;
}
40% {
width: 2px;
-webkit-transform: translateY(0.375rem);
transform: translateY(0.375rem);
}
80% {
-webkit-transform: translateY(0.375rem) rotate(45deg);
transform: translateY(0.375rem) rotate(45deg);
}
}
@keyframes T4S3DF {
0% {
-webkit-transform: none;
transform: none;
}
40% {
width: 2px;
-webkit-transform: translateY(0.375rem);
transform: translateY(0.375rem);
}
80% {
-webkit-transform: translateY(0.375rem) rotate(45deg);
transform: translateY(0.375rem) rotate(45deg);
}
}
.et_divi_100_custom_hamburger_menu--type-4.et_divi_100_custom_hamburger_menu--style-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child {
-webkit-animation-name: T4S3L;
animation-name: T4S3L;
}
@-webkit-keyframes T4S3L {
0% {
-webkit-transform: none;
transform: none;
}
40% {
width: 2px;
-webkit-transform: translateY(-0.375rem);
transform: translateY(-0.375rem);
}
80% {
-webkit-transform: translateY(-0.375rem) rotate(-45deg);
transform: translateY(-0.375rem) rotate(-45deg);
}
}
@keyframes T4S3L {
0% {
-webkit-transform: none;
transform: none;
}
40% {
width: 2px;
-webkit-transform: translateY(-0.375rem);
transform: translateY(-0.375rem);
}
80% {
-webkit-transform: translateY(-0.375rem) rotate(-45deg);
transform: translateY(-0.375rem) rotate(-45deg);
}
}
.et_divi_100_custom_hamburger_menu--type-4.et_divi_100_custom_hamburger_menu--style-4 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled {
-webkit-animation: T4S40.6s cubic-bezier(0.28, 0.55, 0.385, 1.65);
animation: T4S40.6s cubic-bezier(0.28, 0.55, 0.385, 1.65);
}
@-webkit-keyframes T4S4 {
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes T4S4 {
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
.et_divi_100_custom_hamburger_menu--type-4.et_divi_100_custom_hamburger_menu--style-4 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child {
-webkit-animation-name: T4S4DF;
animation-name: T4S4DF;
}
@-webkit-keyframes T4S4DF {}
@keyframes T4S4DF {}
.et_divi_100_custom_hamburger_menu--type-4.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled {
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
-webkit-transition: 0.3s cubic-bezier(.28, .55, .385, 1.65);
transition: 0.3s cubic-bezier(.28, .55, .385, 1.65);
-webkit-transition-timing-function: cubic-bezier(.28, .55, .385, 1.65);
transition-timing-function: cubic-bezier(.28, .55, .385, 1.65);
}
.et_divi_100_custom_hamburger_menu--type-4.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div {
width: 2px;
-webkit-transform: none;
transform: none;
}
.et_divi_100_custom_hamburger_menu--type-4.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child {
-webkit-transform: translateY(-4px);
transform: translateY(-4px);
}
.et_divi_100_custom_hamburger_menu--type-4.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child) {
width: 100%;
opacity: 1;
}
.et_divi_100_custom_hamburger_menu--type-4.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child {
-webkit-transform: translateY(4px);
transform: translateY(4px);
} .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div {
width: 100%;
-webkit-animation-duration: 0.6s;
animation-duration: 0.6s;
-webkit-animation-timing-function: cubic-bezier(0.28, 0.55, 0.385, 1.65);
animation-timing-function: cubic-bezier(0.28, 0.55, 0.385, 1.65);
}
.et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:after,
.et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:before {
width: 100%;
}
.et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child {
-webkit-transform: translateY(0.375rem) rotate(45deg);
transform: translateY(0.375rem) rotate(45deg);
}
.et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child) {
opacity: 0;
}
.et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child {
-webkit-transform: translateY(-0.375rem) rotate(-45deg);
transform: translateY(-0.375rem) rotate(-45deg);
}
.et_divi_100_custom_hamburger_menu .mobile_menu_bar:before,
.et_divi_100_custom_hamburger_menu .mobile_menu_bar:after {
display: none;
} .et_divi_100_custom_back_to_top .et_pb_scroll_top {
z-index: 9999999;
position: fixed;
right: 20px;
bottom: 20px;
background: #236e9c;
width: 40px;
height: 40px;
box-shadow: 0 2px 4px rgba(108, 46, 185, 0.2);
-webkit-transition: all 0.2s ease, -webkit-transform 0.6s ease;
transition: all 0.2s ease, -webkit-transform 0.6s ease;
transition: all 0.2s ease, transform 0.6s ease;
transition: all 0.2s ease, transform 0.6s ease, -webkit-transform 0.6s ease;
cursor: pointer;
}
.et_divi_100_custom_back_to_top .et_pb_scroll_top:before {
display: none;
}
.et_divi_100_custom_back_to_top .et_pb_scroll_top,
.et_divi_100_custom_back_to_top .et_pb_scroll_top.et-visible,
.et_divi_100_custom_back_to_top .et_pb_scroll_top.et-hidden {
-webkit-animation: none !important;
animation: none !important;
}
.et_divi_100_custom_back_to_top .et_pb_scroll_top,
.et_divi_100_custom_back_to_top .et_pb_scroll_top.et-hidden {
-webkit-transform: scale(0) rotate(0deg);
transform: scale(0) rotate(0deg);
}
.et_divi_100_custom_back_to_top .et_pb_scroll_top.et-visible {
-webkit-transform: scale(1) rotate(360deg);
transform: scale(1) rotate(360deg);
}
.et_divi_100_custom_back_to_top .et_pb_scroll_top .et-icon-arrow-up {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.et_divi_100_custom_back_to_top--style-1 .et_pb_scroll_top {
border-radius: 100%;
}
.et_divi_100_custom_back_to_top--style-2 .et_pb_scroll_top {
border-radius: 4px;
}
.et_divi_100_custom_back_to_top--style-3 .et_pb_scroll_top {
border-radius: 4px;
}
.et_divi_100_custom_back_to_top--style-3 .et_pb_scroll_top.et-visible {
-webkit-transform: scale(1) rotate(405deg);
transform: scale(1) rotate(405deg);
}
.et_divi_100_custom_back_to_top--style-3 .et_pb_scroll_top .et-icon-arrow-up {
-webkit-transform: translate(-50%, -50%) rotate(-45deg);
transform: translate(-50%, -50%) rotate(-45deg);
}
.et_divi_100_custom_back_to_top--style-4 .et_pb_scroll_top {
right: 0;
border-radius: 4px 0 0 4px;
}
.et_divi_100_custom_back_to_top--style-4 .et_pb_scroll_top,
.et_divi_100_custom_back_to_top--style-4 .et_pb_scroll_top.et-hidden {
-webkit-transform: scale(1) translate(100%, 0);
transform: scale(1) translate(100%, 0);
}
.et_divi_100_custom_back_to_top--style-4 .et_pb_scroll_top.et-visible {
-webkit-transform: none;
transform: none;
}
.et_divi_100_custom_back_to_top--style-5 .et_pb_scroll_top {
right: 0;
width: auto;
border-radius: 4px 0 0 4px;
padding: 0 20px;
line-height: 40px;
}
.et_divi_100_custom_back_to_top--style-5 .et_pb_scroll_top:before {
content: 'Back To Top';
display: inline-block;
color: var(--white);
font-weight: 700;
}
.et_divi_100_custom_back_to_top--style-5 .et_pb_scroll_top,
.et_divi_100_custom_back_to_top--style-5 .et_pb_scroll_top.et-hidden {
-webkit-transform: scale(1) translate(100%, 0);
transform: scale(1) translate(100%, 0);
}
.et_divi_100_custom_back_to_top--style-5 .et_pb_scroll_top.et-visible {
-webkit-transform: none;
transform: none;
}
.et_divi_100_custom_back_to_top--style-5 .et_pb_scroll_top .et-icon-arrow-up {
display: none;
}
.et_divi_100_custom_back_to_top--style-6 .et_pb_scroll_top {
right: 0;
width: auto;
border-radius: 4px 4px 0 0;
padding: 0 20px;
line-height: 40px;
}
.et_divi_100_custom_back_to_top--style-6 .et_pb_scroll_top:before {
content: 'Back To Top';
display: inline-block;
color: var(--white);
font-weight: 700;
}
.et_divi_100_custom_back_to_top--style-6 .et_pb_scroll_top,
.et_divi_100_custom_back_to_top--style-6 .et_pb_scroll_top.et-hidden {
right: 40px;
bottom: 100px;
-webkit-transform-origin: right top;
transform-origin: right top;
-webkit-transform: scale(1) translate(100%, 0) rotate(-90deg);
transform: scale(1) translate(100%, 0) rotate(-90deg);
}
.et_divi_100_custom_back_to_top--style-6 .et_pb_scroll_top.et-visible {
-webkit-transform: rotate(-90deg);
transform: rotate(-90deg);
}
.et_divi_100_custom_back_to_top--style-6 .et_pb_scroll_top .et-icon-arrow-up {
display: none;
}
.et_divi_100_custom_back_to_top--style-7 .et_pb_scroll_top {
right: 0;
left: 0;
bottom: 0;
width: auto;
padding: 0 20px;
line-height: 40px;
}
.et_divi_100_custom_back_to_top--style-7 .et_pb_scroll_top:before {
content: 'Back To Top';
display: block;
color: var(--white);
font-weight: 700;
text-align: center;
}
.et_divi_100_custom_back_to_top--style-7 .et_pb_scroll_top,
.et_divi_100_custom_back_to_top--style-7 .et_pb_scroll_top.et-hidden {
-webkit-transform: scale(1);
transform: scale(1);
}
.et_divi_100_custom_back_to_top--style-7 .et_pb_scroll_top.et-visible {
-webkit-transform: none;
transform: none;
}
.et_divi_100_custom_back_to_top--style-7 .et_pb_scroll_top .et-icon-arrow-up {
display: none;
} .et_divi_100_mm_m_style1 .et_pb_menu ul.et_mobile_menu {
max-height: 80vh;
overflow-y: auto;
} .et_divi_100_mm_m_style1 #et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before,
.et_divi_100_mm_m_style1 .et_pb_module.et_pb_menu .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before {
content: '\4d';
} .et_divi_100_mm_m_style1 ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,
.et_divi_100_mm_m_style1 ul.et_mobile_menu li.page_item_has_children .mobile-toggle,
.et-db.et_divi_100_mm_m_style1 #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,
.et-db.et_divi_100_mm_m_style1 #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle {
width: 44px;
height: 100%;
padding: 0px !important;
max-height: 44px;
border: none;
position: absolute;
right: 0px;
top: 0px;
z-index: 999;
background-color: transparent;
} .et_divi_100_mm_m_style1 ul.et_mobile_menu>li.menu-item-has-children,
.et_divi_100_mm_m_style1 ul.et_mobile_menu>li.page_item_has_children,
.et_divi_100_mm_m_style1 ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,
.et_divi_100_mm_m_style1.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,
.et_divi_100_mm_m_style1.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,
.et_divi_100_mm_m_style1.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children {
position: relative;
} .et_divi_100_mm_m_style1 .et_mobile_menu .menu-item-has-children>a,
.et_divi_100_mm_m_style1.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a {
background-color: transparent;
} .et_divi_100_mm_m_style1 ul.et_mobile_menu .menu-item-has-children .sub-menu,
.et_divi_100_mm_m_style1 #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,
.et_divi_100_mm_m_style1.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,
.et_divi_100_mm_m_style1.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu {
display: none !important;
visibility: hidden !important;
} .et_divi_100_mm_m_style1 ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
.et_divi_100_mm_m_style1 #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
.et_divi_100_mm_m_style1.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
.et_divi_100_mm_m_style1.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible {
display: block !important;
visibility: visible !important;
} .et_divi_100_mm_m_style1 ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,
.et_divi_100_mm_m_style1.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle {
text-align: center;
opacity: 1;
} .et_divi_100_mm_m_style1 ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,
.et_divi_100_mm_m_style1.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after {
top: 10px;
position: relative;
font-family: "ETModules";
content: '\33';
color: var(--black);
background: var(--white);
border-radius: 50%;
padding: 3px;
} .et_divi_100_mm_m_style1 ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,
.et_divi_100_mm_m_style1.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after {
content: '\4d';
} .et_divi_100_mm_m_style1 .mobile_menu_bar {
position: relative;
display: block;
bottom: 5px;
line-height: 0;
} .et_divi_100_mm_m_style1 .et_pb_menu .et_mobile_menu,
.et_divi_100_mm_m_style1 .et_pb_menu .et_mobile_menu ul {
background-color: var(--white) !important;
border-radius: 10px;
} .et_divi_100_mm_m_style2 {
overflow-x: hidden;
}
.et_divi_100_mm_m_style2 .et_pb_menu ul.et_mobile_menu {
max-height: 80vh;
overflow-y: auto;
} .et_divi_100_mm_m_style2 .et_pb_menu .nav li ul {
margin-top: 20px !important;
} .et_divi_100_mm_m_style2 .et_mobile_menu {
Border-top: none;
display: block !important;
padding-top: 100px !important;
padding-left: 0 !important;
padding-right: 0 !important;
z-index: 9998;
min-width: 100vw;
min-height: 100vh;
top: -15px !important;
left: -10vw !important;
position: absolute !important;
}
.et_divi_100_mm_m_style2 .mobile_nav.closed #mobile_menu,
.et_divi_100_mm_m_style2 .mobile_nav.closed .et_mobile_menu,
.et_divi_100_mm_m_style2.et-db #et-boc .et-l .mobile_nav.closed .et_mobile_menu {
transform: translateY(-110%);
-webkit-transform: translateY(-110%);
transform-origin: top;
-webkit-transform-origin: top;
transition: .8s ease-in-out !important;
visibility: hidden;
}
.et_divi_100_mm_m_style2 .mobile_nav.opened #mobile_menu,
.et_divi_100_mm_m_style2 .mobile_nav.opened .et_mobile_menu,
.et_divi_100_mm_m_style2.et-db #et-boc .et-l .mobile_nav.opened .et_mobile_menu {
transform: translateY(-10px);
-webkit-transform: translateY(-10px);
transform-origin: top;
-webkit-transform-origin: top;
transition: .8s ease-in-out;
visibility: visible;
}
.et_divi_100_mm_m_style2 .et_mobile_menu li a {
text-align: center;
padding-left: 0px !important;
background: transparent !important;
}
.et_divi_100_mm_m_style2 .et_mobile_menu li:not(:last-child) a {
border-bottom: 1px solid rgba(0, 0, 0, 0.10) !important;
}
.et_divi_100_mm_m_style2 .mobile_nav .menu-item-has-children>a {
background: transparent !important;
color: var(--white) !important;
font-weight: inherit;
} .et_divi_100_mm_m_style2 .mobile_menu_bar { right: -10px;
z-index: 10001;
} .et_divi_100_mm_m_style2 .mobile_nav.opened .mobile_menu_bar:before {
content: '\4d';
color: var(--black);
}
@media all and (min-width: 768px) and (max-width: 980px) {
.et_divi_100_mm_m_style2 #page-container .mobile_nav .menu-item-has-children>a+span {
right: 15px;
}
}  .et_divi_100_mm_m_style2.et-db #page-container .mobile_nav li ul.hide {
display: none !important;
} .et_divi_100_mm_m_style2 #page-container .mobile_nav .menu-item-has-children {
position: relative;
}
.et_divi_100_mm_m_style2 #page-container .mobile_nav .menu-item-has-children>a {
background: transparent;
} .et_divi_100_mm_m_style2 #page-container .mobile_nav .menu-item-has-children>a+span {
position: absolute;
right: 0;
top: 0;
padding: 10px 35px;
font-size: 20px;
font-weight: 700;
cursor: pointer;
z-index: 3;
} .et_divi_100_mm_m_style2 #page-container span.menu-closed:before {
content: "\4c";
display: block;
color: var(--black);
font-size: 16px;
font-family: ETmodules;
}
.et_divi_100_mm_m_style2 #page-container span.menu-closed.menu-open:before {
content: "\4d";
}
.et_divi_100_mm_m_style2 .px_header_v3 .et_mobile_menu {
min-width: 104vw;
left: -15vw !important;
} .et_divi_100_mm_m_style3 {
overflow-x: hidden;
}
.et_divi_100_mm_m_style3 .et_pb_menu ul.et_mobile_menu {
max-height: 80vh;
overflow-y: auto;
} .et_divi_100_mm_m_style3 .et_mobile_menu {
Border-top: none;
display: block !important;
min-height: 100vh;
padding-top: 60px !important;
padding-left: 0px !important;
padding-right: 0px !important;
z-index: 9998 !important;
width: 100% !important; min-width: 200px;
left: auto !important;
max-width: 350px;
right: -10vw;
top: -15px !important;
position: absolute !important;
box-shadow: 2px 5px 28px -1px rgba(0, 0, 0, 0.75) !important;
-webkit-box-shadow: 2px 5px 28px -1px rgba(0, 0, 0, 0.75) !important;
-moz-box-shadow: 2px 5px 28px -1px rgba(0, 0, 0, 0.75) !important;
}
.et_divi_100_mm_m_style3 .mobile_nav.closed #mobile_menu,
.et_divi_100_mm_m_style3 .mobile_nav.closed .et_mobile_menu,
.et_divi_100_mm_m_style3.et-db #et-boc .et-l .mobile_nav.closed .et_mobile_menu {
transform: rotateY(90deg);
-webkit-transform: rotateY(90deg);
transform-origin: right;
-webkit-transform-origin: right;
transition: .8s ease-in-out !important
}
.et_divi_100_mm_m_style3 .mobile_nav.opened #mobile_menu,
.et_divi_100_mm_m_style3 .mobile_nav.opened .et_mobile_menu,
.et_divi_100_mm_m_style3.et-db #et-boc .et-l .mobile_nav.opened .et_mobile_menu {
transform: rotateY(0deg);
-webkit-transform: rotateY(0deg);
transform-origin: right;
-webkit-transform-origin: right;
transition: .8s ease-in-out;
}
.et_divi_100_mm_m_style3 .et_mobile_menu li a {
text-align: left;
padding-left: 20px !important;
background: transparent !important;
}
.et_divi_100_mm_m_style3 .et_mobile_menu li:not(:last-child) a {
border-bottom: 1px solid rgba(0, 0, 0, 0.10) !important;
}
.et_divi_100_mm_m_style3 .mobile_nav .menu-item-has-children>a {
background: transparent !important;
color: var(--white) !important;
font-weight: inherit;
} .et_divi_100_mm_m_style3 .mobile_menu_bar { right: -10px;
z-index: 10001;
} .et_divi_100_mm_m_style3 .mobile_nav.opened .mobile_menu_bar:before {
content: '\4d';
color: var(--black);
}
@media all and (min-width: 768px) and (max-width: 980px) {
.et_divi_100_mm_m_style3 #page-container .mobile_nav .menu-item-has-children>a+span {
right: 15px;
}
}  .et_divi_100_mm_m_style3.et-db #page-container .mobile_nav li ul.hide {
display: none !important;
} .et_divi_100_mm_m_style3 #page-container .mobile_nav .menu-item-has-children {
position: relative;
}
.et_divi_100_mm_m_style3 #page-container .mobile_nav .menu-item-has-children>a {
background: transparent;
} .et_divi_100_mm_m_style3 #page-container .mobile_nav .menu-item-has-children>a+span {
position: absolute;
right: 0;
top: 0;
padding: 10px 20px;
font-size: 20px;
font-weight: 700;
cursor: pointer;
z-index: 3;
} .et_divi_100_mm_m_style3 #page-container span.menu-closed:before {
content: "\4c";
display: block;
color: var(--black);
font-size: 16px;
font-family: ETmodules;
}
.et_divi_100_mm_m_style3 #page-container span.menu-closed.menu-open:before {
content: "\4d";
}
.et_divi_100_mm_m_style3 #page-container .px_header_v3 .mobile_nav .menu-item-has-children>a+span {
padding: 10px 35px;
}
.et_divi_100_mm_m_style3 .px_header_v3 .et_mobile_menu {
right: -15vw;
} .et_divi_100_mm_m_style4 {
overflow-x: hidden;
}
.et_divi_100_mm_m_style4 .et_pb_menu ul.et_mobile_menu {
max-height: 80vh;
overflow-y: auto;
} .et_divi_100_mm_m_style4 .et_mobile_menu {
Border-top: none;
display: block !important;
min-height: 100vh;
padding-top: 60px !important;
padding-left: 0px !important;
padding-right: 0px !important;
z-index: 9998 !important;
width: 100% !important; min-width: 200px;
right: auto !important;
max-width: 350px;
left: -10vw !important;
top: -15px !important;
position: absolute !important;
box-shadow: 2px 5px 28px -1px rgba(0, 0, 0, 0.75) !important;
-webkit-box-shadow: 2px 5px 28px -1px rgba(0, 0, 0, 0.75) !important;
-moz-box-shadow: 2px 5px 28px -1px rgba(0, 0, 0, 0.75) !important;
}
.et_divi_100_mm_m_style4 .mobile_nav.closed #mobile_menu,
.et_divi_100_mm_m_style4 .mobile_nav.closed .et_mobile_menu,
.et_divi_100_mm_m_style4.et-db #et-boc .et-l .mobile_nav.closed .et_mobile_menu {
transform: rotateY(90deg);
-webkit-transform: rotateY(90deg);
transform-origin: left;
-webkit-transform-origin: left;
transition: .8s ease-in-out !important
}
.et_divi_100_mm_m_style4 .mobile_nav.opened #mobile_menu,
.et_divi_100_mm_m_style4 .mobile_nav.opened .et_mobile_menu,
.et_divi_100_mm_m_style4.et-db #et-boc .et-l .mobile_nav.opened .et_mobile_menu {
transform: rotateY(0deg);
-webkit-transform: rotateY(0deg);
transform-origin: left;
-webkit-transform-origin: left;
transition: .8s ease-in-out;
}
.et_divi_100_mm_m_style4 .et_mobile_menu li a {
text-align: left;
padding-left: 20px !important;
background: transparent !important;
}
.et_divi_100_mm_m_style4 .et_mobile_menu li:not(:last-child) a {
border-bottom: 1px solid rgba(0, 0, 0, 0.10) !important;
}
.et_divi_100_mm_m_style4 .mobile_nav .menu-item-has-children>a {
background: transparent !important;
color: var(--white) !important;
} .et_divi_100_mm_m_style4 .mobile_menu_bar { right: -10px;
z-index: 10001;
} .et_divi_100_mm_m_style4 .mobile_nav.opened .mobile_menu_bar:before {
content: '\4d';
}
@media all and (min-width: 768px) and (max-width: 980px) {
.et_divi_100_mm_m_style4 #page-container .mobile_nav .menu-item-has-children>a+span {
right: 15px;
}
}  .et_divi_100_mm_m_style4.et-db #page-container .mobile_nav li ul.hide {
display: none !important;
} .et_divi_100_mm_m_style4 #page-container .mobile_nav .menu-item-has-children {
position: relative;
}
.et_divi_100_mm_m_style4 #page-container .mobile_nav .menu-item-has-children>a {
background: transparent;
} .et_divi_100_mm_m_style4 #page-container .mobile_nav .menu-item-has-children>a+span {
position: absolute;
right: 0;
top: 0;
padding: 10px 20px;
font-size: 20px;
font-weight: 700;
cursor: pointer;
z-index: 3;
} .et_divi_100_mm_m_style4 #page-container span.menu-closed:before {
content: "\4c";
display: block;
color: var(--black);
font-size: 16px;
font-family: ETmodules;
}
.et_divi_100_mm_m_style4 #page-container span.menu-closed.menu-open:before {
content: "\4d";
}
.et_divi_100_mm_m_style4 .px_header_v3 .et_mobile_menu
{
left: -15vw !important;
}
.et_divi_100_mm_m_style4 .px_header_v3 .et_mobile_menu li a {
padding-left: 50px !important;
}
@media all and (max-width: 640px) {
.et_divi_100_mm_m_style4 .px_header_v3 .et_mobile_menu li a {
padding-left: 30px !important;
}
} #dpprof_breadcrumbs .separator {
font-size: 20px;
color: var(--white);
font-weight: 100;
}
#dpprof_breadcrumbs {
overflow: hidden;
text-align: center;
list-style: none;
margin: 11px 0;
padding: 0;
}
#dpprof_breadcrumbs li {
margin-right: 14px;
display: inline-block;
vertical-align: middle;
}
#dpprof_breadcrumbs a {
color: var(--px-color-1);
font-size: 18px;
}
#dpprof_breadcrumbs .bread-home:before {
content: '\e009';
font-family: ETmodules;
font-size: 18px;
margin-right: 8px;
}
#dpprof_breadcrumbs .item-current {
color: var(--white);
font-size: 18px;
}