button[disabled], html input[disabled] {
cursor: default;
opacity: 0.4;
}
.elementor-widget-form .dce-form-step-summary .dce-form-step-summary-edit {
display: none;
}
.elementor-widget-form .dce-form-step-summary.dce-step-filled-summary .dce-form-step-summary-edit {
display: block;
}
.elementor-widget-form .dce-form-step-summary.dce-step-active-summary .dce-form-step-summary-edit {
display: none;
}
.elementor-editor-active .elementor-widget-form .dce-form-step-summary.dce-step-active-summary .dce-form-step-summary-edit {
display: block;
}
.elementor-field-input-description {
padding: 5px 5px 0 5px;
}
.elementor-field-label-description[title] {
border-bottom: none !important;
}
.elementor-field-group .select2-container--default .select2-search--inline .select2-search__field,
.elementor-field-group .elementor-select-wrapper .select2 {
width: 100% !important;
max-width: 100% !important;
border: none !important;
}
.dialog-prevent-scroll .select2-container {
z-index: 9999;
}
.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap.dce-block,
.dce-block {
display: block;
width: 100%;
}
.dce-flex {
display: flex;
flex-wrap: wrap;
}
.dce-float {
float: left !important;
}
.mask {
overflow: hidden;
} .archive-title {
text-align: center;
padding: 15px;
margin-bottom: 0;
font-size: 38px;
}
.archive-description {
text-align: center;
}
.grid-page {
display: flex;
flex-wrap: wrap;
justify-content: center;
align-content: flex-start;
}
.grid-page p:empty {
display: none;
}
.grid-page .item-page {
flex-grow: 0;
flex-shrink: 1;
}
.grid-page.grid-col-md-1 .item-page {
flex-basis: 100%;
}
.grid-page.grid-col-md-2 .item-page {
flex-basis: 50%;
}
.grid-page.grid-col-md-3 .item-page {
flex-basis: 33.3333%;
}
.grid-page.grid-col-md-4 .item-page {
flex-basis: 25%;
}
.grid-page.grid-col-md-5 .item-page {
flex-basis: 20%;
}
.grid-page.grid-col-md-6 .item-page {
flex-basis: 16.6666%;
}
@media only screen and (max-width: 992px) {
.grid-page.grid-col-sm-1 .item-page {
flex-basis: 100%;
}
.grid-page.grid-col-sm-2 .item-page {
flex-basis: 50%;
}
.grid-page.grid-col-sm-3 .item-page {
flex-basis: 33.3333%;
}
.grid-page.grid-col-sm-4 .item-page {
flex-basis: 25%;
}
.grid-page.grid-col-sm-5 .item-page {
flex-basis: 20%;
}
.grid-page.grid-col-sm-6 .item-page {
flex-basis: 16.6666%;
}
}
@media only screen and (max-width: 767px) {
.grid-page.grid-col-xs-1 .item-page {
flex-basis: 100%;
}
.grid-page.grid-col-xs-2 .item-page {
flex-basis: 50%;
}
.grid-page.grid-col-xs-3 .item-page {
flex-basis: 33.3333%;
}
.grid-page.grid-col-xs-4 .item-page {
flex-basis: 25%;
}
.grid-page.grid-col-xs-5 .item-page {
flex-basis: 20%;
}
.grid-page.grid-col-xs-6 .item-page {
flex-basis: 16.6666%;
}
} body.dce-inertiaScroll {
overflow-x: hidden;
overflow-y: scroll;
}
.inertia-scroll {
z-index: 900;
} body.dce-ajax-page-open.modal-p-on #dce-outer-wrap, body.dce-ajax-page-open.modal-p-on .modals-p .wrap-p,
body.dce-ajax-page-open.modal-p-off #dce-outer-wrap, body.dce-ajax-page-open.modal-p-off .modals-p .wrap-p {
position: absolute;
width: 100%;
height: 100%;
-webkit-perspective: 1200px;
-moz-perspective: 1200px;
perspective: 1200px;
}
html.no-scroll {
margin: 0;
overflow: hidden;
width: 100%;
height: 100%;
}
body.dce-ajax-page-open.modal-p-on.cancella-body {
overflow: hidden;
width: 100%;
height: 100%;
}
.modals-p {
width: 100%;
height: 100%;
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 1000;
} .wrap-p .modal-p {
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
overflow-y: auto;
overflow-x: hidden;
visibility: hidden;
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
-webkit-transform-style: preserve-3d;
-moz-transform-style: preserve-3d;
transform-style: preserve-3d;
animation-fill-mode: both;
}
body.modal-p-on {
overflow: hidden;
height: 100%;
}
body.modal-p-off .wrap-p .modal-p {
visibility: visible;
opacity: 1;
}
body.modal-p-on .wrap-p .modal-p {
visibility: visible;
opacity: 1;
}
body.dce-ajax-page-open #dce-wrap {
-webkit-transform-origin: center;
-moz-transform-origin: center;
transform-origin: center;
animation-fill-mode: both;
} .modals-p .wrap-p .close {
position: fixed;
z-index: 101;
top: 0;
right: 0;
display: flex;
}
.wrap-p .close .dce-quit-ics {
transform: scale(0.5);
opacity: 0;
}
body.modal-p-on .wrap-p .close .dce-quit-ics {
animation: enterQuit 0.5s ease both 0.7s;
}
body.modal-p-off .wrap-p .close .dce-quit-ics {
animation: exitQuit 0.5s ease both;
} .load-p {
display: block;
cursor: pointer;
border: 3px solid #000;
border-top-color: #fff;
border-radius: 50%;
width: 50px;
height: 50px;
margin: -25px 0 0 -25px;
position: fixed;
top: 50%;
left: 50%;
z-index: 1002;
border-radius: 50%;
opacity: 1;
animation: loadAnim 300ms linear infinite;
}  .dce-quit-ics {
display: block;
cursor: pointer;
background-color: #fff;
width: 50px;
height: 50px;
position: fixed;
top: 0px;
right: 0px;
z-index: 1001;
border-radius: 50%;
-webkit-transition: background-color 0.6s;
-moz-transition: background-color 0.6s;
transition: background-color 0.6s;
}
.dce-quit-ics:after, .dce-quit-ics:before {
content: '';
width: 100%;
height: 3px;
display: block;
position: absolute;
top: calc(50% - 1.5px);
left: 0%;
background-color: #000;
-webkit-transition: background-color 0.6s;
-moz-transition: background-color 0.6s;
transition: background-color 0.6s;
}
.dce-quit-ics:after {
transform: rotate(45deg);
}
.dce-quit-ics:before {
transform: rotate(-45deg);
}  body:not(.rtl) .dce-ext-select2::after {
content: "\e92a";
font-family: eicons;
font-size: 15px;
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
right: 10px;
pointer-events: none;
}
.dce-field-input-wrapper {
position: relative;
display: block;
flex-basis: 100%;
width: 100%;
max-width: 100%;
}
.elementor-field-group .dce-toggle-password {
position: absolute;
right: 15px;
cursor: pointer;
top: 50%;
transform: translateY(-50%);
}
.single .full-width #primary, .single .wrap.full-width,
.page .full-width #primary, .page .wrap.full-width {
max-width: 100%;
padding: 0;
} .posts-navigation {
margin: 10px 0;
text-align: center;
padding: 15px 0;
width: 100%;
}
.posts-navigation li a,
.posts-navigation li a:hover,
.posts-navigation li.current a,
.posts-navigation li.disabled {
text-decoration: none;
}
.posts-navigation li,
.posts-navigation li a {
display: inline-block;
}
.dce-input-group {
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: stretch;
-ms-flex-align: stretch;
align-items: stretch;
width: 100%;
}
.dce-input-group>.dce-form-control {
position: relative;
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
width: 1%;
margin-bottom: 0;
}
.dce-input-group-append {
margin-left: -1px;
}
.dce-input-group-append, .dce-input-group-prepend {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.dce-no-list {
list-style: none;
padding-left: 0;
margin-left: 0;
} .pac-container {
z-index: 10000;
}.dce-visibility-element-hidden,
.dce-visibility-widget-hidden,
.dce-visibility-column-hidden,
.dce-visibility-section-hidden {
display: none !important;
}
.dce-visibility-element-hidden.elementor-widget-dyncontel-panorama {
display: block;
position: fixed;
left: 10000px;
}
.dce-btn-visibility {
position: absolute;
top: 15px;
background-color: #e52600;
color: white;
border-radius: 50%;
line-height: 1;
padding: 9px;
font-size: 15px;
box-shadow: 0 0 20px rgba(0, 0, 0, 0.3) !important;
border: 3px solid #fff;
z-index: 10000000;
transform: translate(-50%, -50%);
left: 50%;
}
.dce-btn-visibility:hover {
color: #000 !important;
}
.elementor-editor-active .dce-btn-visibility {
margin-left: 20px;
}
.dce-box-visibility-debug {
display: none;
position: absolute;
top: 0px;
left: 50%;
background-color: #e52600;
color: #FFF;
border-radius: 3px;
line-height: 1;
text-align: left;
z-index: 10;
padding: 10px;
margin: -10px 0 0 34px;
min-width: 150px;
}
.dce-box-visibility-debug:before {
content: '';
display: block;
width: 0;
height: 0;
border-style: solid;
border-width: 10px 0px 10px 10px;
border-color: transparent transparent #e52600 transparent;
position: absolute;
bottom: 100%;
left: -10px;
top: 4px;
}
.elementor-editor-active .dce-box-visibility-debug:before {
left: 22px;
}
.dce-box-visibility-debug ul {
list-style: none;
margin: 0;
}
.dce-visibility-widget-hidden-debug {
min-height: 10px;
}@keyframes fadeInUp {
from {
opacity: 0;
transform: translate3d(0, 100%, 0);
}
to {
opacity: 1;
transform: none;
}
}
.fadeInUp {
animation-name: fadeInUp;
}.dce-post-title{
margin: 0;
}
.dce-wrapper{
position: relative;
}
.dce-wrapper:after{
content:'';
display: block;
clear: both;
}
.flexgrid-style .dce-post-item, .grid-style .dce-post-item{
float: left;
}
.dce-acfposts_content{
position: relative;
z-index: 1;
}
.text-acfposts-position-inside .dce-acfposts_content{
position: absolute;
top: 50%;
left: 0;
right: 0;
z-index: 1;
margin: 0;
}
.dce-acfposts_image .acfposts-image{
-webkit-transition: filter 0.6s linear;;
-ms-transition: filter 0.6s linear;;
transition: filter 0.6s linear;
}
.image-acfposts-position-left .dce-post-item:before,
.image-acfposts-position-left .dce-post-item:after,
.image-acfposts-position-right .dce-post-item:before,
.image-acfposts-position-right .dce-post-item:after,
.image-acfposts-position-alternate .dce-post-item:before,
.image-acfposts-position-alternate .dce-post-item:after{
content: '';
display: block;
clear: both;
} .image-acfposts-position-top .dce-post-item .dce-acfposts_image,
.image-acfposts-position-top .dce-post-item .dce-acfposts_content
{
width: 100%;
} .elementor .elementor-element .image-acfposts-position-top .dce-post-item .dce-wrapper,
#elementor .elementor-element .image-acfposts-position-top .dce-post-item .dce-wrapper{
flex-direction: column;
}
.image-acfposts-position-left .dce-post-item .dce-acfposts_image,
.image-acfposts-position-left .dce-post-item .dce-acfposts_content,
.image-acfposts-position-right .dce-post-item .dce-acfposts_image,
.image-acfposts-position-right .dce-post-item .dce-acfposts_content,
.image-acfposts-position-alternate .dce-post-item .dce-acfposts_image,
.image-acfposts-position-alternate .dce-post-item .dce-acfposts_content
{
width: 50%;
}
.image-acfposts-position-top .dce-post-item .dce-acfposts_image{
float: none;
}
.image-acfposts-position-top .dce-post-item .dce-acfposts_content{
float: none;
} .image-acfposts-position-left .dce-post-item .dce-wrapper{
flex-direction: row;
}
.image-acfposts-position-left .dce-post-item .dce-acfposts_image{
float: left;
}
.image-acfposts-position-left .dce-post-item .dce-acfposts_content{
float: left;
} .image-acfposts-position-right .dce-post-item .dce-wrapper{
flex-direction: row-reverse;
}
.image-acfposts-position-right .dce-post-item .dce-acfposts_image{
float: right;
}
.image-acfposts-position-right .dce-post-item .dce-acfposts_content{
float: right;
} .image-acfposts-position-alternate .dce-post-item:nth-child(odd) .dce-acfposts_image{
float: left;
}
.image-acfposts-position-alternate .dce-post-item:nth-child(odd) .dce-acfposts_content{
float: left;
}
.image-acfposts-position-alternate .dce-post-item:nth-child(even) .dce-acfposts_image{
float: right;
}
.image-acfposts-position-alternate .dce-post-item:nth-child(even) .dce-acfposts_content{
float: right;
} [data-elementor-device-mode="desktop"] .elementor .elementor-element .image-acfposts-position-top .dce-post-item .dce-acfposts_image,
[data-elementor-device-mode="desktop"] #elementor .elementor-element .image-acfposts-position-top .dce-post-item .dce-acfposts_image,
[data-elementor-device-mode="desktop"] .elementor .elementor-element .image-acfposts-position-top .dce-post-item .dce-acfposts_content,
[data-elementor-device-mode="desktop"] #elementor .elementor-element .image-acfposts-position-top .dce-post-item .dce-acfposts_content{
width: 100%;
}
[data-elementor-device-mode="desktop"] .elementor .elementor-element .image-acfposts-position-top .dce-post-item .dce-wrapper,
[data-elementor-device-mode="desktop"] #elementor .elementor-element .image-acfposts-position-top .dce-post-item .dce-wrapper{
flex-direction: column;
} [data-elementor-device-mode="desktop"] .image-acfposts-position-left .dce-post-item .dce-acfposts_image,
[data-elementor-device-mode="desktop"] .image-acfposts-position-left .dce-post-item .dce-acfposts_content,
[data-elementor-device-mode="desktop"] .image-acfposts-position-right .dce-post-item .dce-acfposts_image,
[data-elementor-device-mode="desktop"] .image-acfposts-position-right .dce-post-item .dce-acfposts_content,
[data-elementor-device-mode="desktop"] .image-acfposts-position-alternate .dce-post-item .dce-acfposts_image,
[data-elementor-device-mode="desktop"] .image-acfposts-position-alternate .dce-post-item .dce-acfposts_content
{
width: 50%;
} [data-elementor-device-mode="desktop"] .image-acfposts-position-top .dce-post-item .dce-acfposts_image{
float: none;
}
[data-elementor-device-mode="desktop"] .image-acfposts-position-top .dce-post-item .dce-acfposts_content{
float: none;
} [data-elementor-device-mode="desktop"] .image-acfposts-position-left .dce-post-item .dce-wrapper{
flex-direction: row;
}
[data-elementor-device-mode="desktop"] .image-acfposts-position-left .dce-post-item .dce-acfposts_image{
float: left;
}
[data-elementor-device-mode="desktop"] .image-acfposts-position-left .dce-post-item .dce-acfposts_content{
float: left;
} [data-elementor-device-mode="desktop"] .image-acfposts-position-right .dce-post-item .dce-wrapper{
flex-direction: row-reverse;
}
[data-elementor-device-mode="desktop"] .image-acfposts-position-right .dce-post-item .dce-acfposts_image{
float: right;
}
[data-elementor-device-mode="desktop"] .image-acfposts-position-right .dce-post-item .dce-acfposts_content{
float: right;
} [data-elementor-device-mode="desktop"] .image-acfposts-position-alternate .dce-post-item:nth-child(odd) .dce-acfposts_image{
float: left;
}
[data-elementor-device-mode="desktop"] .image-acfposts-position-alternate .dce-post-item:nth-child(odd) .dce-acfposts_content{
float: left;
}
[data-elementor-device-mode="desktop"] .image-acfposts-position-alternate .dce-post-item:nth-child(even) .dce-acfposts_image{
float: right;
}
[data-elementor-device-mode="desktop"] .image-acfposts-position-alternate .dce-post-item:nth-child(even) .dce-acfposts_content{
float: right;
} [data-elementor-device-mode="tablet"] .elementor .elementor-element .image-acfposts-tablet-position-top .dce-post-item .dce-acfposts_image,
[data-elementor-device-mode="tablet"] #elementor .elementor-element .image-acfposts-tablet-position-top .dce-post-item .dce-acfposts_image,
[data-elementor-device-mode="tablet"] .elementor .elementor-element .image-acfposts-tablet-position-top .dce-post-item .dce-acfposts_content,
[data-elementor-device-mode="tablet"] #elementor .elementor-element .image-acfposts-tablet-position-top .dce-post-item .dce-acfposts_content{
width: 100%;
}
[data-elementor-device-mode="tablet"] .elementor .elementor-element .image-acfposts-tablet-position-top .dce-post-item .dce-wrapper,
[data-elementor-device-mode="tablet"] #elementor .elementor-element .image-acfposts-tablet-position-top .dce-post-item .dce-wrapper{
flex-direction: column;
}
[data-elementor-device-mode="tablet"] .image-acfposts-tablet-position-left .dce-post-item .dce-acfposts_image,
[data-elementor-device-mode="tablet"] .image-acfposts-tablet-position-left .dce-post-item .dce-acfposts_content,
[data-elementor-device-mode="tablet"] .image-acfposts-tablet-position-right .dce-post-item .dce-acfposts_image,
[data-elementor-device-mode="tablet"] .image-acfposts-tablet-position-right .dce-post-item .dce-acfposts_content,
[data-elementor-device-mode="tablet"] .image-acfposts-tablet-position-alternate .dce-post-item .dce-acfposts_image,
[data-elementor-device-mode="tablet"] .image-acfposts-tablet-position-alternate .dce-post-item .dce-acfposts_content
{
width: 50%;
} [data-elementor-device-mode="tablet"] .image-acfposts-tablet-position-top .dce-post-item .dce-acfposts_image{
float: none;
}
[data-elementor-device-mode="tablet"] .image-acfposts-tablet-position-top .dce-post-item .dce-acfposts_content{
float: none;
} [data-elementor-device-mode="tablet"] .image-acfposts-tablet-position-left .dce-post-item .dce-wrapper{
flex-direction: row;
}
[data-elementor-device-mode="tablet"] .image-acfposts-tablet-position-left .dce-post-item .dce-acfposts_image{
float: left;
}
[data-elementor-device-mode="tablet"] .image-acfposts-tablet-position-left .dce-post-item .dce-acfposts_content{
float: left;
} [data-elementor-device-mode="tablet"] .image-acfposts-tablet-position-right .dce-post-item .dce-wrapper{
flex-direction: row-reverse;
}
[data-elementor-device-mode="tablet"] .image-acfposts-tablet-position-right .dce-post-item .dce-acfposts_image{
float: right;
}
[data-elementor-device-mode="tablet"] .image-acfposts-tablet-position-right .dce-post-item .dce-acfposts_content{
float: right;
} [data-elementor-device-mode="tablet"] .image-acfposts-tablet-position-alternate .dce-post-item:nth-child(odd) .dce-acfposts_image{
float: left;
}
[data-elementor-device-mode="tablet"] .image-acfposts-tablet-position-alternate .dce-post-item:nth-child(odd) .dce-acfposts_content{
float: left;
}
[data-elementor-device-mode="tablet"] .image-acfposts-tablet-position-alternate .dce-post-item:nth-child(even) .dce-acfposts_image{
float: right;
}
[data-elementor-device-mode="tablet"] .image-acfposts-tablet-position-alternate .dce-post-item:nth-child(even) .dce-acfposts_content{
float: right;
}  [data-elementor-device-mode="mobile"] .elementor .elementor-element .image-acfposts-mobile-position-top .dce-post-item .dce-acfposts_image,
[data-elementor-device-mode="mobile"] #elementor .elementor-element .image-acfposts-mobile-position-top .dce-post-item .dce-acfposts_image,
[data-elementor-device-mode="mobile"] .elementor .elementor-element .image-acfposts-mobile-position-top .dce-post-item .dce-acfposts_content,
[data-elementor-device-mode="mobile"] #elementor .elementor-element .image-acfposts-mobile-position-top .dce-post-item .dce-acfposts_content{
width: 100%;
}
[data-elementor-device-mode="mobile"] .elementor .elementor-element .image-acfposts-mobile-position-top .dce-post-item .dce-wrapper,
[data-elementor-device-mode="mobile"] #elementor .elementor-element .image-acfposts-mobile-position-top .dce-post-item .dce-wrapper{
flex-direction: column;
}
[data-elementor-device-mode="mobile"] .image-acfposts-mobile-position-left .dce-post-item .dce-acfposts_image,
[data-elementor-device-mode="mobile"] .image-acfposts-mobile-position-left .dce-post-item .dce-acfposts_content,
[data-elementor-device-mode="mobile"] .image-acfposts-mobile-position-right .dce-post-item .dce-acfposts_image,
[data-elementor-device-mode="mobile"] .image-acfposts-mobile-position-right .dce-post-item .dce-acfposts_content,
[data-elementor-device-mode="mobile"] .image-acfposts-mobile-position-alternate .dce-post-item .dce-acfposts_image,
[data-elementor-device-mode="mobile"] .image-acfposts-mobile-position-alternate .dce-post-item .dce-acfposts_content
{
width: 50%;
} [data-elementor-device-mode="mobile"] .image-acfposts-mobile-position-top .dce-post-item .dce-acfposts_image{
float: none;
}
[data-elementor-device-mode="mobile"] .image-acfposts-mobile-position-top .dce-post-item .dce-acfposts_content{
float: none;
} [data-elementor-device-mode="mobile"] .image-acfposts-mobile-position-left .dce-post-item .dce-wrapper{
flex-direction: row;
}
[data-elementor-device-mode="mobile"] .image-acfposts-mobile-position-left .dce-post-item .dce-acfposts_image{
float: left;
}
[data-elementor-device-mode="mobile"] .image-acfposts-mobile-position-left .dce-post-item .dce-acfposts_content{
float: left;
} [data-elementor-device-mode="mobile"] .image-acfposts-mobile-position-right .dce-post-item .dce-wrapper{
flex-direction: row-reverse;
}
[data-elementor-device-mode="mobile"] .image-acfposts-mobile-position-right .dce-post-item .dce-acfposts_image{
float: right;
}
[data-elementor-device-mode="mobile"] .image-acfposts-mobile-position-right .dce-post-item .dce-acfposts_content{
float: right;
} [data-elementor-device-mode="mobile"] .image-acfposts-mobile-position-alternate .dce-post-item:nth-child(odd) .dce-acfposts_image{
float: left;
}
[data-elementor-device-mode="mobile"] .image-acfposts-mobile-position-alternate .dce-post-item:nth-child(odd) .dce-acfposts_content{
float: left;
}
[data-elementor-device-mode="mobile"] .image-acfposts-mobile-position-alternate .dce-post-item:nth-child(even) .dce-acfposts_image{
float: right;
}
[data-elementor-device-mode="mobile"] .image-acfposts-mobile-position-alternate .dce-post-item:nth-child(even) .dce-acfposts_content{
float: right;
}
.dce-acfposts_date-year{
font-size: 14em;
z-index: -2;
transition: transform 0.5s ease, font-size 0.5s ease
}
@media only screen and (max-width: 1170px) {
.dce-acfposts_date-year {
font-size: 10em;
}
} .dce_metadata-wrap{
position: relative;
z-index: 1;
}
.dce_metadata{
display: inline-block;
padding-right: 3px;
}
.dce_metadata:first-child{
padding-left: 0 !important;
} .dce_author-wrap{
display: flex;
align-items: center;
flex-direction: column;
}
.acfposts-align-left .dce_author-wrap{
flex-direction: row;
}
.acfposts-align-right .dce_author-wrap{
flex-direction: row-reverse;
}
.dce_author-wrap::after,
.dce_author-wrap::before{
content: '';
clear: both;
display: block;
}
.dce_author-bio{
font-size: 14px;
line-height: 1.2em;
padding-bottom: 8px;
}
.dce_author-name{
font-size: 16px;
font-weight: 700;
}
.dce_author-avatar{
width: 40px;
float: left;
margin-right: 8px;
}
.acfposts-align-left .dce_author-avatar{
margin-right: 11px;
}
.acfposts-align-right .dce_author-avatar{
margin-left: 11px;
}
.acfposts-align-center .dce_author-avatar{
display: inline-block;
}
.dce_author-avatar a:hover img{
transform: scale(1.2);
}
.dce_author-avatar img{
border-radius: 50%;
transition: all 0.6s ease-in-out;
} .dce-post-item:not(.wow) {
-webkit-transition: opacity 0.6s ease, filter 0.6s ease;
-ms-transition: opacity 0.6s ease, filter 0.6s ease;
transition: opacity 0.6s ease, filter 0.6s ease;
} .dce-acfposts_image{
position: relative;
line-height: 0;
} .dce-acfposts_imagewrap {
position: relative;
line-height: 0;
display: inline-block;
}
.dce-overlay_hover, .dce-overlay{
-webkit-transition: opacity 0.6s ease;
-ms-transition: opacity 0.6s ease;
transition: opacity 0.6s ease;
position: absolute;
top: 50%;
left: 50%;
-ms-transform: translateX(-50%) translateY(-50%);
-webkit-transform: translateX(-50%) translateY(-50%);
transform: translateX(-50%) translateY(-50%);
height: 100%;
width: 100%;
}
.dce-overlay_hover{
opacity: 0;
}
.acfposts-align-center .dce-overlay_hover, .acfposts-align-center .dce-overlay{
top: 50%;
left: 50%;
-ms-transform: translateX(-50%) translateY(-50%);
-webkit-transform: translateX(-50%) translateY(-50%);
transform: translateX(-50%) translateY(-50%);
}
.dce-post-item:hover .dce-overlay_hover{
opacity: 1;
}
.acfposts-align-left .dce-acfposts_image img{
margin: 0 auto 0 0;
}
.acfposts-align-right .dce-acfposts_image img{
margin: 0 0 0 auto;
}
.acfposts-align-center .dce-acfposts_image img{
margin: 0 auto;
}
.dce-acfposts_image a, .swiper-slide .dce-acfposts_image a{
display: inline-block;
position: relative;
}
.swiper-slide .dce-acfposts_image a{
}
.bgimage-yes .dce-acfposts_image a, .bgimage-yes .swiper-slide .dce-acfposts_image a{
display: inline-block;
width: 100%;
} .dce_textcontent {
position: relative;
padding-bottom: 8px;
}
.textcontent-position-bottom_out.nuvoletta-yes .dce_textcontent:after,
.textcontent-position-bottom_in.nuvoletta-yes .dce_textcontent:after {
bottom: 100%;
left: 50%;
border: solid transparent;
content: " ";
height: 0;
width: 0;
position: absolute;
pointer-events: none;
border-color: rgba(0, 0, 0, 0);
border-top-color: rgba(0, 0, 0, 0) !important;
border-width: 15px;
margin-left: -15px;
}
.textcontent-position-top_out.nuvoletta-yes .dce_textcontent:after {
top: 100%;
left: 50%;
border: solid transparent;
content: " ";
height: 0;
width: 0;
position: absolute;
pointer-events: none;
border-color: rgba(0, 0, 0, 0);
border-bottom-color: rgba(0, 0, 0, 0) !important;
border-width: 15px;
margin-left: -15px;
} .dce_readmore_btn{
color: #000;
background-color: #eee;
padding: 10px 20px;
display: inline-block;
} .equalHMRWrap{
display: flex;
flex-wrap: wrap;
justify-content: flex-start;
align-content: center;
}
body:not(.elementor-msie) .equalHMR{
flex: 1 1 100%;
}
.equalHMR .dce-wrapper{
height: 100%;
} .dce-pagination {
font-size:13px; line-height:1;
text-align: center;
display: flex;
align-items: center;
justify-content: center;
}
.dce-pagination .fa{
line-height: 0;
}
.dce-pagination .pageprev i, .dce-pagination .pagefirst i{
margin-right: 7px;
}
.dce-pagination .pagenext i, .dce-pagination .pagelast i{
margin-left: 7px;
}
.dce-pagination span, .dce-pagination a {
display: flex;
align-items: center;
justify-content: center;
margin: 0 1px 0 0;
padding: 10px;
text-decoration:none;
width:auto;
color:#fff;
background: #999;
-webkit-transition: background-color .5s ease-in-out, color .5s ease-in-out;
-moz-transition: background-color .5s ease-in-out, color .5s ease-in-out;
-ms-transition: background-color .5s ease-in-out, color .5s ease-in-out;
-o-transition: background-color .5s ease-in-out, color .5s ease-in-out;
transition: background-color .5s ease-in-out, color .5s ease-in-out;
}
.dce-pagination span:last-child, .dce-pagination a:last-child{
margin: 0;
}
.dce-pagination a:hover{
color:#fff;
background: #CCCCCC;
}
.dce-pagination .current{
background: #000000;
color:#fff;
} div.infiniteScroll{
display: flex;
align-items: center;
justify-content: center;
}
.infiniteScroll .page-load-status {
display: none; padding: 15px;
text-align: center;
color: #777;
}
.infiniteScroll button {
font-size: 20px;
padding: 10px 20px;
border-radius: 5px;
background: #CCC;
border: none;
-webkit-transition: background-color .5s ease-in-out, color .5s ease-in-out;
-moz-transition: background-color .5s ease-in-out, color .5s ease-in-out;
-ms-transition: background-color .5s ease-in-out, color .5s ease-in-out;
-o-transition: background-color .5s ease-in-out, color .5s ease-in-out;
transition: background-color .5s ease-in-out, color .5s ease-in-out;
}
.scroller-status,
.infinite-scroll-last,
.infinite-scroll-error {
display:none
}
.scroller-status {
margin-top:20px;
text-align:center;
clear:both
}
.scroller-status p {
margin:0
}
.loader-ellips {
font-size:12px;
position:relative;
width:3.5em;
height:1em;
margin:0 auto
}
.loader-ellips__dot {
display:block;
width:1em;
height:1em;
border-radius:0.5em;
background-color:#333;
position:absolute;
animation-duration:0.5s;
animation-timing-function:ease;
animation-iteration-count:infinite
}
.loader-ellips__dot:nth-child(1),
.loader-ellips__dot:nth-child(2) {
left:0
}
.loader-ellips__dot:nth-child(3) {
left:1.3em
}
.loader-ellips__dot:nth-child(4) {
left:2.6em
}
.loader-ellips__dot:nth-child(1) {
animation-name:reveal
}
.loader-ellips__dot:nth-child(2),
.loader-ellips__dot:nth-child(3) {
animation-name:dce-slide
}
.loader-ellips__dot:nth-child(4) {
animation-name:reveal;
animation-direction:reverse
}
@keyframes reveal {
from {
transform:scale(0.001)
}
to {
transform:scale(1)
}
}
@keyframes dce-slide {
to {
transform:translateX(1.3em)
}
}
.infinite-scroll-nav {
display:none
}
article[data-post-link] {
cursor: pointer;
}.dce-dynamic-posts-collection:after {
display: none;
}
.dce-filters {
display: flex;
flex-wrap: wrap;
}
.dce-posts-container:not(.dce-rtl).dce-filters.align-right, .dce-rtl .dce-filters.align-left {
justify-content: end;
}
.dce-filters.align-center{
justify-content: center;
}
.dce-posts-container.dce-skin-grid .dce-post-item .dce-item-area {
display: flex;
flex-direction: column;
z-index: 2;
}
.dce-posts-container.dce-skin-grid .dce-posts-wrapper {
display: flex;
flex-wrap: wrap;
}
.dce-rtl.dce-posts-container.dce-skin-grid .dce-posts-wrapper {
direction: rtl;
}
.dce-posts-container.dce-skin-grid .dce-post-item {
display: flex;
word-break: break-word;
}
.dce-item_image {
display: flex;
overflow: hidden;
}
.dce-align-left .dce-item_image {
justify-content: flex-start;
}
.dce-align-right .dce-item_image {
justify-content: flex-end;
}
.dce-align-center .dce-item_image {
justify-content: center;
}
[data-elementor-device-mode="desktop"] .dce-align-desktop-left .dce-item_image {
justify-content: flex-start;
}
[data-elementor-device-mode="desktop"] .dce-align-desktop-right .dce-item_image {
justify-content: flex-end;
}
[data-elementor-device-mode="desktop"] .dce-align-desktop-center .dce-item_image {
justify-content: center;
}
[data-elementor-device-mode="tablet"] .dce-align-tablet-left .dce-item_image {
justify-content: flex-start;
}
[data-elementor-device-mode="tablet"] .dce-align-tablet-right .dce-item_image {
justify-content: flex-end;
}
[data-elementor-device-mode="tablet"] .dce-align-tablet-center .dce-item_image {
justify-content: center;
}
[data-elementor-device-mode="mobile"] .dce-align-mobile-left .dce-item_image {
justify-content: flex-start;
}
[data-elementor-device-mode="mobile"] .dce-align-mobile-right .dce-item_image {
justify-content: flex-end;
}
[data-elementor-device-mode="mobile"] .dce-align-mobile-center .dce-item_image {
justify-content: center;
}
.dce-dynamicposts-mask {
position: absolute;
width: 0;
height: 0;
} .dce-dynamicposts-mask {
overflow: visible;
}
.dce-posts-container .dce-item>* {
transition: background-color 0.4s;
}
.dce-posts-container .dce-item>* a {
transition: color 0.4s;
} .dce-posts-container .dce-post-image {
width: 100%;
}
.dce-posts-container a.dce-post-image {
transition: filter 0.3s, opacity 0.3s;
}
.dce-posts-container .dce-post-image.dce-post-bgimage {
height: 100px;
}
.dce-posts-container .dce-post-image .dce-img {
overflow: hidden;
}
.dce-post-item .dce-post-image .dce-img {
position: relative;
}
.dce-posts-container.dce-is-ratio .dce-post-image .dce-img {
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.dce-posts-container .dce-post-image .dce-img img {
display: block;
width: 100%;
max-height: none;
max-width: none;
transition: filter 0.3s;
}
.dce-posts-container.dce-is-ratio .dce-post-image .dce-img img {
width: 100%;
height: auto;
position: absolute;
top: calc(50% + 1px);
left: calc(50% + 1px);
transform: scale(1.01) translate(-50%, -50%);
}
.dce-posts-container.dce-is-ratio .dce-post-image .dce-img.dce-fit-img img {
width: auto;
height: 100%;
} .dce-posts-container .dce-post-image.dce-post-bgimage .dce-img.dce-bgimage {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-position: center center;
} .dce-posts-container .dce-post-image.dce-post-overlayimage {
position: relative;
}
.dce-posts-container .dce-post-image.dce-post-overlayimage:after,
.dce-posts-container a.dce-post-image.dce-post-overlayhover:before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.dce-posts-container a.dce-post-image.dce-post-overlayhover:before {
z-index: 2;
transition: all 0.3s ease;
opacity: 0;
}
.dce-posts-container a.dce-post-image.dce-post-overlayhover:hover:before {
opacity: 1;
} .dce-post-author {
display: inline-flex;
align-items: center;
}
.dce-author-image img {
border-radius: 500px;
margin-right: 10px;
}
.dce-author-description {
font-size: 13px;
font-style: italic;
}
.dce-author-name {
line-height: 1.2;
}
ul.dce-terms-list {
padding: 0;
margin: 0;
}
li.dce-term-item {
display: inline;
}
.dce-terms-list .dce-separator {
padding: 0 4px;
}
.dce-posts-container .dce-post-item .dce-post-block {
display: flex;
width: 100%;
flex-direction: column;
} .dce-posts-layout-left .dce-image-area, .dce-posts-layout-left .dce-content-area,
.dce-posts-layout-right .dce-image-area, .dce-posts-layout-right .dce-content-area,
.dce-posts-layout-alternate .dce-image-area, .dce-posts-layout-alternate .dce-content-area {
width: 50%
} .dce-posts-layout-default .dce-post-item .dce-post-block {
flex-direction: column;
} .dce-posts-layout-left .dce-post-item .dce-post-block {
flex-direction: row;
}
.dce-posts-layout-left .dce-content-area {
padding: 1rem;
} .dce-posts-layout-right .dce-post-item .dce-post-block {
flex-direction: row-reverse;
}
.dce-posts-layout-right .dce-content-area {
padding: 1rem;
} .dce-posts-layout-alternate .dce-post-item:nth-child(odd) .dce-post-block {
flex-direction: row;
}
.dce-posts-layout-alternate .dce-post-item:nth-child(even) .dce-post-block {
flex-direction: row-reverse;
}
.dce-posts-layout-alternate .dce-content-area {
padding: 1rem;
}
[data-elementor-device-mode="mobile"] .force-default-mobile-yes .dce-post-item .dce-post-block {
flex-direction: column;
}
[data-elementor-device-mode="mobile"] .force-default-mobile-yes .dce-image-area,
[data-elementor-device-mode="mobile"] .force-default-mobile-yes .dce-content-area {
width: 100%;
} .dce-posts-layout-overlay .dce-post-item .dce-post-block {
flex-direction: column;
}
.dce-posts-layout-overlay .dce-content-area {
position: relative;
width: 80%;
margin-top: -20%;
margin-left: 10%;
background-color: #ffffff;
padding: 1rem;
} .dce-posts-layout-textzone .dce-post-item .dce-post-block {
flex-direction: column;
}
.dce-posts-layout-textzone .dce-image-area {
width: 80%;
}
.dce-posts-layout-textzone .dce-content-area {
position: relative;
width: 60%;
margin-top: -20%;
margin-left: 40%;
background-color: #ffffff;
padding: 1rem;
} .dce-posts-layout-float .dce-post-item .dce-post-block {
flex-direction: column;
position: relative;
}
.dce-posts-layout-float .dce-content-area {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: auto;
padding: 1rem;
margin: 0;
} .dce-post-block .dce-hover-effect-content {
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
z-index: 2;
}
.dce-posts-layout-float .dce-hover-effect-content .dce-content-area {
position: relative;
}
.dce-post-block.dce-hover-effects {
overflow: hidden;
}
.dce-post-block.dce-hover-effects .dce-hover-effect-content:not(.dce-hover-effect-cssanimations) {
transition: all 0.5s ease-in-out;
} .dce-hovertexteffect-fade .dce-post-block.dce-hover-effects .dce-hover-effect-content {
opacity: 0;
}
.dce-hovertexteffect-fade .dce-post-block.dce-hover-effects:hover .dce-hover-effect-content {
opacity: 1
} .dce-hovertexteffect-slidebottom .dce-post-block.dce-hover-effects .dce-hover-effect-content {
transform: translateY(100%);
}
.dce-hovertexteffect-slidebottom .dce-post-block.dce-hover-effects:hover .dce-hover-effect-content {
transform: translateY(0);
} .dce-hovertexteffect-slidetop .dce-post-block.dce-hover-effects .dce-hover-effect-content {
transform: translateY(-100%);
}
.dce-hovertexteffect-slidetop .dce-post-block.dce-hover-effects:hover .dce-hover-effect-content {
transform: translateY(0);
} .dce-hovertexteffect-slideleft .dce-post-block.dce-hover-effects .dce-hover-effect-content {
transform: translateX(-100%);
}
.dce-hovertexteffect-slideleft .dce-post-block.dce-hover-effects:hover .dce-hover-effect-content {
transform: translateX(0);
} .dce-hovertexteffect-slideright .dce-post-block.dce-hover-effects .dce-hover-effect-content {
transform: translateX(100%);
}
.dce-hovertexteffect-slideright .dce-post-block.dce-hover-effects:hover .dce-hover-effect-content {
transform: translateX(0);
} .dce-hovertexteffect-slidehorizontal .dce-post-block.dce-hover-effects .dce-hover-effect-content {
transform: translateX(100%);
}
.dce-hovertexteffect-slidehorizontal .dce-post-block.dce-hover-effects:hover .dce-hover-effect-content {
transform: translateX(0);
} .dce-hovertexteffect-zoomin .dce-post-block.dce-hover-effects .dce-hover-effect-content {
opacity: 0;
transform: scale(0.5);
}
.dce-hovertexteffect-zoomin .dce-post-block.dce-hover-effects:hover .dce-hover-effect-content {
opacity: 1;
transform: scale(1);
}
.dce-hovertexteffect-cssanimations .dce-post-block.dce-hover-effects .dce-hover-effect-content {
animation-duration: 0.5s;
animation-fill-mode: forwards;
animation-direction: revert;
animation-iteration-count: 1;
}
.dce-posts-container.dce-skin-grid.reveal-effect .dce-post-item {
opacity: 0;
} .dce-posts-container.dce-skin-grid.reveal-effect-1 .dce-post-item.animate {
animation: fadeIn_reveal 0.65s ease forwards;
}
@keyframes fadeIn_reveal {
0% {}
100% {
opacity: 1;
}
} .dce-posts-container.dce-skin-grid.reveal-effect-2 .dce-post-item.animate {
transform: translateY(200px);
animation: moveUp_reveal 0.65s ease forwards;
}
@keyframes moveUp_reveal {
0% {}
100% {
transform: translateY(0);
opacity: 1;
}
} .dce-posts-container.dce-skin-grid.reveal-effect-3 .dce-post-item.animate {
transform: scale(0.6);
animation: scaleUp_reveal 0.65s ease-in-out forwards;
}
@keyframes scaleUp_reveal {
0% {}
100% {
transform: scale(1);
opacity: 1;
}
} .dce-posts-container.dce-skin-grid.reveal-effect-4 .dce-wrapper-grid {
perspective: 1300px;
}
.dce-posts-container.dce-skin-grid.reveal-effect-4 .dce-post-item.animate {
transform-style: preserve-3d;
transform: translateZ(400px) translateY(300px) rotateX(-90deg);
animation: fallPerspective_reveal .8s ease-in-out forwards;
}
@keyframes fallPerspective_reveal {
0% {}
100% {
transform: translateZ(0px) translateY(0px) rotateX(0deg);
opacity: 1;
}
} .dce-posts-container.dce-skin-grid.reveal-effect-5 .dce-post-item.animate {
transform-style: preserve-3d;
transform-origin: 50% 50% -300px;
transform: rotateX(-180deg);
animation: fly_reveal .8s ease-in-out forwards;
}
@keyframes fly_reveal {
0% {}
100% {
transform: rotateX(0deg);
opacity: 1;
}
} .dce-posts-container.dce-skin-grid.reveal-effect-6 .dce-wrapper-grid {
perspective: 1300px;
}
.dce-posts-container.dce-skin-grid.reveal-effect-6 .dce-post-item.animate {
transform-style: preserve-3d;
transform-origin: 0% 0%;
transform: rotateX(-80deg);
animation: flip_reveal .8s ease-in-out forwards;
}
@keyframes flip_reveal {
0% {}
100% {
transform: rotateX(0deg);
opacity: 1;
}
} .dce-posts-container.dce-skin-grid.reveal-effect-7 .dce-wrapper-grid {
perspective: 1300px;
}
.dce-posts-container.dce-skin-grid.reveal-effect-7 .dce-post-item.animate {
transform-style: preserve-3d;
transform: rotateY(-180deg);
animation: helix_reveal .8s ease-in-out forwards;
}
@keyframes helix_reveal {
0% {}
100% {
transform: rotateY(0deg);
opacity: 1;
}
} .dce-posts-container.dce-skin-grid.reveal-effect-8 .dce-wrapper-grid {
perspective: 1300px;
}
.dce-posts-container.dce-skin-grid.reveal-effect-8 .dce-post-item.animate {
transform-style: preserve-3d;
transform: scale(0.4);
animation: popUp_reveal .8s ease-in forwards;
}
@keyframes popUp_reveal {
0% {}
70% {
transform: scale(1.1);
opacity: .8;
animation-timing-function: ease-out;
}
100% {
transform: scale(1);
opacity: 1;
}
}