
@font-face
{
    font-family: 'Mfx Icons';
    font-weight: normal;
    font-style: normal;

    src: url('../font/mfx-icons.eot?76449145');
    src: url('../font/mfx-icons.eot?76449145#iefix') format('embedded-opentype'),
    url('../font/mfx-icons.woff2?76449145') format('woff2'),
    url('../font/mfx-icons.woff?76449145') format('woff'),
    url('../font/mfx-icons.ttf?76449145') format('truetype'),
    url('../font/mfx-icons.svg?76449145#mfx-icons') format('svg');
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'Mfx Icons';
    src: url('../font/mfx-icons.svg?76449145#mfx-icons') format('svg');
  }
}
*/

[class^='mfxicon-']:before,
[class*=' mfxicon-']:before
{
    font-family: 'Mfx Icons';
    font-weight: normal;
    font-style: normal;
    /* opacity: .8; */
    /* For safety - reset parent styles, that can break glyph codes*/
    font-variant: normal;
    /* fix buttons height, for twitter bootstrap */
    line-height: 1em;

    display: inline-block;

    width: 1em;
    margin-right: .2em;
    /* Animation center compensation - margins should be symmetric */
    /* remove if not needed */
    margin-left: .2em;

    text-align: center;
    text-decoration: inherit;
    text-transform: none;

    speak: never;
    /* you can be more comfortable with increased icons size */
    /* font-size: 120%; */
    /* Font smoothing. That was taken from TWBS */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;

    /* Uncomment for 3D effect */
    /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}

.mfxicon-music:before
{
    content: '\e801';
} /* '' */
.mfxicon-search:before
{
    content: '\e802';
} /* '' */
.mfxicon-envelope-o:before
{
    content: '\e803';
} /* '' */
.mfxicon-heart:before
{
    content: '\e804';
} /* '' */
.mfxicon-heart-o:before
{
    content: '\e805';
} /* '' */
.mfxicon-star:before
{
    content: '\e806';
} /* '' */
.mfxicon-star-o:before
{
    content: '\e807';
} /* '' */
.mfxicon-star-half:before
{
    content: '\e808';
} /* '' */
.mfxicon-user:before
{
    content: '\e809';
} /* '' */
.mfxicon-users:before
{
    content: '\e80a';
} /* '' */
.mfxicon-film:before
{
    content: '\e80b';
} /* '' */
.mfxicon-video-camera:before
{
    content: '\e80c';
} /* '' */
.mfxicon-picture-o:before
{
    content: '\e80d';
} /* '' */
.mfxicon-camera:before
{
    content: '\e80e';
} /* '' */
.mfxicon-camera-retro:before
{
    content: '\e80f';
} /* '' */
.mfxicon-th-large:before
{
    content: '\e810';
} /* '' */
.mfxicon-th:before
{
    content: '\e811';
} /* '' */
.mfxicon-th-list:before
{
    content: '\e812';
} /* '' */
.mfxicon-check:before
{
    content: '\e813';
} /* '' */
.mfxicon-check-circle:before
{
    content: '\e814';
} /* '' */
.mfxicon-check-circle-o:before
{
    content: '\e815';
} /* '' */
.mfxicon-times:before
{
    content: '\e816';
} /* '' */
.mfxicon-times-circle:before
{
    content: '\e817';
} /* '' */
.mfxicon-times-circle-o:before
{
    content: '\e818';
} /* '' */
.mfxicon-plus:before
{
    content: '\e819';
} /* '' */
.mfxicon-plus-circle:before
{
    content: '\e81a';
} /* '' */
.mfxicon-minus:before
{
    content: '\e81b';
} /* '' */
.mfxicon-minus-circle:before
{
    content: '\e81c';
} /* '' */
.mfxicon-question-circle:before
{
    content: '\e81d';
} /* '' */
.mfxicon-info-circle:before
{
    content: '\e81e';
} /* '' */
.mfxicon-home:before
{
    content: '\e81f';
} /* '' */
.mfxicon-link:before
{
    content: '\e820';
} /* '' */
.mfxicon-paperclip:before
{
    content: '\e821';
} /* '' */
.mfxicon-lock:before
{
    content: '\e822';
} /* '' */
.mfxicon-unlock:before
{
    content: '\e823';
} /* '' */
.mfxicon-thumb-tack:before
{
    content: '\e824';
} /* '' */
.mfxicon-eye:before
{
    content: '\e825';
} /* '' */
.mfxicon-eye-slash:before
{
    content: '\e826';
} /* '' */
.mfxicon-tag:before
{
    content: '\e827';
} /* '' */
.mfxicon-tags:before
{
    content: '\e828';
} /* '' */
.mfxicon-bookmark:before
{
    content: '\e829';
} /* '' */
.mfxicon-flag:before
{
    content: '\e82a';
} /* '' */
.mfxicon-thumbs-o-up:before
{
    content: '\e82b';
} /* '' */
.mfxicon-thumbs-o-down:before
{
    content: '\e82c';
} /* '' */
.mfxicon-share:before
{
    content: '\e82f';
} /* '' */
.mfxicon-share-square-o:before
{
    content: '\e830';
} /* '' */
.mfxicon-pencil:before
{
    content: '\e831';
} /* '' */
.mfxicon-edit:before
{
    content: '\e832';
} /* '' */
.mfxicon-print:before
{
    content: '\e834';
} /* '' */
.mfxicon-comment:before
{
    content: '\e835';
} /* '' */
.mfxicon-comments:before
{
    content: '\e836';
} /* '' */
.mfxicon-bell-o:before
{
    content: '\e837';
} /* '' */
.mfxicon-exclamation-triangle:before
{
    content: '\e838';
} /* '' */
.mfxicon-exclamation-circle:before
{
    content: '\e839';
} /* '' */
.mfxicon-map-marker:before
{
    content: '\e83a';
} /* '' */
.mfxicon-file-o:before
{
    content: '\e83c';
} /* '' */
.mfxicon-folder:before
{
    content: '\e83d';
} /* '' */
.mfxicon-folder-open:before
{
    content: '\e83e';
} /* '' */
.mfxicon-phone:before
{
    content: '\e83f';
} /* '' */
.mfxicon-cog:before
{
    content: '\e840';
} /* '' */
.mfxicon-cogs:before
{
    content: '\e841';
} /* '' */
.mfxicon-wrench:before
{
    content: '\e842';
} /* '' */
.mfxicon-shopping-cart:before
{
    content: '\e843';
} /* '' */
.mfxicon-calendar:before
{
    content: '\e844';
} /* '' */
.mfxicon-sign-in:before
{
    content: '\e845';
} /* '' */
.mfxicon-sign-out:before
{
    content: '\e846';
} /* '' */
.mfxicon-headphones:before
{
    content: '\e848';
} /* '' */
.mfxicon-clock-o:before
{
    content: '\e849';
} /* '' */
.mfxicon-ban:before
{
    content: '\e84a';
} /* '' */
.mfxicon-expand:before
{
    content: '\e84b';
} /* '' */
.mfxicon-compress:before
{
    content: '\e84c';
} /* '' */
.mfxicon-arrows-v:before
{
    content: '\e84d';
} /* '' */
.mfxicon-arrows-h:before
{
    content: '\e84e';
} /* '' */
.mfxicon-search-plus:before
{
    content: '\e84f';
} /* '' */
.mfxicon-search-minus:before
{
    content: '\e850';
} /* '' */
.mfxicon-caret-down:before
{
    content: '\e851';
} /* '' */
.mfxicon-caret-up:before
{
    content: '\e852';
} /* '' */
.mfxicon-caret-left:before
{
    content: '\e853';
} /* '' */
.mfxicon-caret-right:before
{
    content: '\e854';
} /* '' */
.mfxicon-chevron-down:before
{
    content: '\e855';
} /* '' */
.mfxicon-chevron-left:before
{
    content: '\e856';
} /* '' */
.mfxicon-chevron-right:before
{
    content: '\e857';
} /* '' */
.mfxicon-chevron-up:before
{
    content: '\e858';
} /* '' */
.mfxicon-arrow-down:before
{
    content: '\e859';
} /* '' */
.mfxicon-arrow-left:before
{
    content: '\e85a';
} /* '' */
.mfxicon-arrow-right:before
{
    content: '\e85b';
} /* '' */
.mfxicon-arrow-up:before
{
    content: '\e85c';
} /* '' */
.mfxicon-arrow-circle-o-down:before
{
    content: '\e861';
} /* '' */
.mfxicon-arrow-circle-o-up:before
{
    content: '\e862';
} /* '' */
.mfxicon-repeat:before
{
    content: '\e864';
} /* '' */
.mfxicon-undo:before
{
    content: '\e865';
} /* '' */
.mfxicon-random:before
{
    content: '\e866';
} /* '' */
.mfxicon-play:before
{
    content: '\e867';
} /* '' */
.mfxicon-play-circle-o:before
{
    content: '\e868';
} /* '' */
.mfxicon-stop:before
{
    content: '\e869';
} /* '' */
.mfxicon-pause:before
{
    content: '\e86a';
} /* '' */
.mfxicon-trophy:before
{
    content: '\e874';
} /* '' */
.mfxicon-globe:before
{
    content: '\e875';
} /* '' */
.mfxicon-cloud:before
{
    content: '\e876';
} /* '' */
.mfxicon-list:before
{
    content: '\e883';
} /* '' */
.mfxicon-outdent:before
{
    content: '\e884';
} /* '' */
.mfxicon-indent:before
{
    content: '\e885';
} /* '' */
.mfxicon-book:before
{
    content: '\e88c';
} /* '' */
.mfxicon-asterisk:before
{
    content: '\e890';
} /* '' */
.mfxicon-gift:before
{
    content: '\e891';
} /* '' */
.mfxicon-magnet:before
{
    content: '\e893';
} /* '' */
.mfxicon-bar-chart:before
{
    content: '\e894';
} /* '' */
.mfxicon-inbox:before
{
    content: '\e89a';
} /* '' */
.mfxicon-move:before
{
    content: '\f047';
} /* '' */
.mfxicon-external-link:before
{
    content: '\f08e';
} /* '' */
.mfxicon-bookmark-o:before
{
    content: '\f097';
} /* '' */
.mfxicon-phone-square:before
{
    content: '\f098';
} /* '' */
.mfxicon-twitter:before
{
    content: '\f099';
} /* '' */
.mfxicon-facebook:before
{
    content: '\f09a';
} /* '' */
.mfxicon-github:before
{
    content: '\f09b';
} /* '' */
.mfxicon-rss:before
{
    content: '\f09e';
} /* '' */
.mfxicon-certificate:before
{
    content: '\f0a3';
} /* '' */
.mfxicon-arrow-circle-left:before
{
    content: '\f0a8';
} /* '' */
.mfxicon-arrow-circle-right:before
{
    content: '\f0a9';
} /* '' */
.mfxicon-arrow-circle-up:before
{
    content: '\f0aa';
} /* '' */
.mfxicon-arrow-circle-down:before
{
    content: '\f0ab';
} /* '' */
.mfxicon-filter:before
{
    content: '\f0b0';
} /* '' */
.mfxicon-arrows-alt:before
{
    content: '\f0b2';
} /* '' */
.mfxicon-files-o:before
{
    content: '\f0c5';
} /* '' */
.mfxicon-bars:before
{
    content: '\f0c9';
} /* '' */
.mfxicon-list-ul:before
{
    content: '\f0ca';
} /* '' */
.mfxicon-list-ol:before
{
    content: '\f0cb';
} /* '' */
.mfxicon-table:before
{
    content: '\f0ce';
} /* '' */
.mfxicon-pinterest:before
{
    content: '\f0d2';
} /* '' */
.mfxicon-pinterest-square:before
{
    content: '\f0d3';
} /* '' */
.mfxicon-money:before
{
    content: '\f0d6';
} /* '' */
.mfxicon-sort:before
{
    content: '\f0dc';
} /* '' */
.mfxicon-sort-down:before
{
    content: '\f0dd';
} /* '' */
.mfxicon-sort-up:before
{
    content: '\f0de';
} /* '' */
.mfxicon-envelope:before
{
    content: '\f0e0';
} /* '' */
.mfxicon-linkedin:before
{
    content: '\f0e1';
} /* '' */
.mfxicon-comment-o:before
{
    content: '\f0e5';
} /* '' */
.mfxicon-comments-o:before
{
    content: '\f0e6';
} /* '' */
.mfxicon-sitemap:before
{
    content: '\f0e8';
} /* '' */
.mfxicon-paste:before
{
    content: '\f0ea';
} /* '' */
.mfxicon-lightbulb-o:before
{
    content: '\f0eb';
} /* '' */
.mfxicon-exchange:before
{
    content: '\f0ec';
} /* '' */
.mfxicon-bell:before
{
    content: '\f0f3';
} /* '' */
.mfxicon-file-text-o:before
{
    content: '\f0f6';
} /* '' */
.mfxicon-plus-square:before
{
    content: '\f0fe';
} /* '' */
.mfxicon-angle-double-left:before
{
    content: '\f100';
} /* '' */
.mfxicon-angle-double-right:before
{
    content: '\f101';
} /* '' */
.mfxicon-angle-double-up:before
{
    content: '\f102';
} /* '' */
.mfxicon-angle-double-down:before
{
    content: '\f103';
} /* '' */
.mfxicon-angle-left:before
{
    content: '\f104';
} /* '' */
.mfxicon-angle-right:before
{
    content: '\f105';
} /* '' */
.mfxicon-angle-up:before
{
    content: '\f106';
} /* '' */
.mfxicon-angle-down:before
{
    content: '\f107';
} /* '' */
.mfxicon-desktop:before
{
    content: '\f108';
} /* '' */
.mfxicon-laptop:before
{
    content: '\f109';
} /* '' */
.mfxicon-tablet:before
{
    content: '\f10a';
} /* '' */
.mfxicon-mobile:before
{
    content: '\f10b';
} /* '' */
.mfxicon-circle-o:before
{
    content: '\f10c';
} /* '' */
.mfxicon-quote-left:before
{
    content: '\f10d';
} /* '' */
.mfxicon-quote-right:before
{
    content: '\f10e';
} /* '' */
.mfxicon-spinner:before
{
    content: '\f110';
} /* '' */
.mfxicon-circle:before
{
    content: '\f111';
} /* '' */
.mfxicon-mail-reply:before
{
    content: '\f112';
} /* '' */
.mfxicon-github-alt:before
{
    content: '\f113';
} /* '' */
.mfxicon-folder-o:before
{
    content: '\f114';
} /* '' */
.mfxicon-folder-open-o:before
{
    content: '\f115';
} /* '' */
.mfxicon-flag-o:before
{
    content: '\f11d';
} /* '' */
.mfxicon-mail-reply-all:before
{
    content: '\f122';
} /* '' */
.mfxicon-star-half-o:before
{
    content: '\f123';
} /* '' */
.mfxicon-location-arrow:before
{
    content: '\f124';
} /* '' */
.mfxicon-unlink:before
{
    content: '\f127';
} /* '' */
.mfxicon-question:before
{
    content: '\f128';
} /* '' */
.mfxicon-info:before
{
    content: '\f129';
} /* '' */
.mfxicon-exclamation:before
{
    content: '\f12a';
} /* '' */
.mfxicon-puzzle-piece:before
{
    content: '\f12e';
} /* '' */
.mfxicon-microphone:before
{
    content: '\f130';
} /* '' */
.mfxicon-calendar-o:before
{
    content: '\f133';
} /* '' */
.mfxicon-chevron-circle-left:before
{
    content: '\f137';
} /* '' */
.mfxicon-chevron-circle-right:before
{
    content: '\f138';
} /* '' */
.mfxicon-chevron-circle-up:before
{
    content: '\f139';
} /* '' */
.mfxicon-chevron-circle-down:before
{
    content: '\f13a';
} /* '' */
.mfxicon-unlock-alt:before
{
    content: '\f13e';
} /* '' */
.mfxicon-ellipsis-h:before
{
    content: '\f141';
} /* '' */
.mfxicon-ellipsis-v:before
{
    content: '\f142';
} /* '' */
.mfxicon-rss-square:before
{
    content: '\f143';
} /* '' */
.mfxicon-play-circle:before
{
    content: '\f144';
} /* '' */
.mfxicon-minus-square:before
{
    content: '\f146';
} /* '' */
.mfxicon-minus-square-o:before
{
    content: '\f147';
} /* '' */
.mfxicon-level-up:before
{
    content: '\f148';
} /* '' */
.mfxicon-level-down:before
{
    content: '\f149';
} /* '' */
.mfxicon-check-square:before
{
    content: '\f14a';
} /* '' */
.mfxicon-pencil-square:before
{
    content: '\f14b';
} /* '' */
.mfxicon-external-link-square:before
{
    content: '\f14c';
} /* '' */
.mfxicon-compass:before
{
    content: '\f14e';
} /* '' */
.mfxicon-caret-square-o-down:before
{
    content: '\f150';
} /* '' */
.mfxicon-caret-square-o-up:before
{
    content: '\f151';
} /* '' */
.mfxicon-caret-square-o-right:before
{
    content: '\f152';
} /* '' */
.mfxicon-euro:before
{
    content: '\f153';
} /* '' */
.mfxicon-pound:before
{
    content: '\f154';
} /* '' */
.mfxicon-dollar:before
{
    content: '\f155';
} /* '' */
.mfxicon-rupee:before
{
    content: '\f156';
} /* '' */
.mfxicon-file:before
{
    content: '\f15b';
} /* '' */
.mfxicon-file-text:before
{
    content: '\f15c';
} /* '' */
.mfxicon-sort-amount-up:before
{
    content: '\f160';
} /* '' */
.mfxicon-sort-amount-down:before
{
    content: '\f161';
} /* '' */
.mfxicon-thumbs-up:before
{
    content: '\f164';
} /* '' */
.mfxicon-thumbs-down:before
{
    content: '\f165';
} /* '' */
.mfxicon-youtube:before
{
    content: '\f167';
} /* '' */
.mfxicon-youtube-play:before
{
    content: '\f16a';
} /* '' */
.mfxicon-dropbox:before
{
    content: '\f16b';
} /* '' */
.mfxicon-instagram:before
{
    content: '\f16d';
} /* '' */
.mfxicon-flickr:before
{
    content: '\f16e';
} /* '' */
.mfxicon-tumblr:before
{
    content: '\f173';
} /* '' */
.mfxicon-tumblr-square:before
{
    content: '\f174';
} /* '' */
.mfxicon-long-arrow-down:before
{
    content: '\f175';
} /* '' */
.mfxicon-long-arrow-up:before
{
    content: '\f176';
} /* '' */
.mfxicon-long-arrow-left:before
{
    content: '\f177';
} /* '' */
.mfxicon-long-arrow-right:before
{
    content: '\f178';
} /* '' */
.mfxicon-android:before
{
    content: '\f17b';
} /* '' */
.mfxicon-dribbble:before
{
    content: '\f17d';
} /* '' */
.mfxicon-skype:before
{
    content: '\f17e';
} /* '' */
.mfxicon-trello:before
{
    content: '\f181';
} /* '' */
.mfxicon-archive:before
{
    content: '\f187';
} /* '' */
.mfxicon-arrow-circle-o-right:before
{
    content: '\f18e';
} /* '' */
.mfxicon-arrow-circle-o-left:before
{
    content: '\f190';
} /* '' */
.mfxicon-caret-square-o-left:before
{
    content: '\f191';
} /* '' */
.mfxicon-dot-circle-o:before
{
    content: '\f192';
} /* '' */
.mfxicon-vimeo-square:before
{
    content: '\f194';
} /* '' */
.mfxicon-plus-square-o:before
{
    content: '\f196';
} /* '' */
.mfxicon-slack:before
{
    content: '\f198';
} /* '' */
.mfxicon-envelope-square:before
{
    content: '\f199';
} /* '' */
.mfxicon-wordpress:before
{
    content: '\f19a';
} /* '' */
.mfxicon-yahoo:before
{
    content: '\f19e';
} /* '' */
.mfxicon-google:before
{
    content: '\f1a0';
} /* '' */
.mfxicon-delicious:before
{
    content: '\f1a5';
} /* '' */
.mfxicon-digg:before
{
    content: '\f1a6';
} /* '' */
.mfxicon-language:before
{
    content: '\f1ab';
} /* '' */
.mfxicon-fax:before
{
    content: '\f1ac';
} /* '' */
.mfxicon-cubes:before
{
    content: '\f1b3';
} /* '' */
.mfxicon-behance:before
{
    content: '\f1b4';
} /* '' */
.mfxicon-behance-square:before
{
    content: '\f1b5';
} /* '' */
.mfxicon-file-pdf-o:before
{
    content: '\f1c1';
} /* '' */
.mfxicon-file-word-o:before
{
    content: '\f1c2';
} /* '' */
.mfxicon-file-excel-o:before
{
    content: '\f1c3';
} /* '' */
.mfxicon-file-powerpoint-o:before
{
    content: '\f1c4';
} /* '' */
.mfxicon-file-image-o:before
{
    content: '\f1c5';
} /* '' */
.mfxicon-file-archive-o:before
{
    content: '\f1c6';
} /* '' */
.mfxicon-file-audio-o:before
{
    content: '\f1c7';
} /* '' */
.mfxicon-file-video-o:before
{
    content: '\f1c8';
} /* '' */
.mfxicon-file-code-o:before
{
    content: '\f1c9';
} /* '' */
.mfxicon-life-ring:before
{
    content: '\f1cd';
} /* '' */
.mfxicon-circle-o-notch:before
{
    content: '\f1ce';
} /* '' */
.mfxicon-git-square:before
{
    content: '\f1d2';
} /* '' */
.mfxicon-git:before
{
    content: '\f1d3';
} /* '' */
.mfxicon-paper-plane:before
{
    content: '\f1d8';
} /* '' */
.mfxicon-paper-plane-o:before
{
    content: '\f1d9';
} /* '' */
.mfxicon-history:before
{
    content: '\f1da';
} /* '' */
.mfxicon-sliders:before
{
    content: '\f1de';
} /* '' */
.mfxicon-share-alt:before
{
    content: '\f1e0';
} /* '' */
.mfxicon-share-alt-square:before
{
    content: '\f1e1';
} /* '' */
.mfxicon-newspaper:before
{
    content: '\f1ea';
} /* '' */
.mfxicon-copyright:before
{
    content: '\f1f9';
} /* '' */
.mfxicon-at:before
{
    content: '\f1fa';
} /* '' */
.mfxicon-eyedropper:before
{
    content: '\f1fb';
} /* '' */
.mfxicon-brush:before
{
    content: '\f1fc';
} /* '' */
.mfxicon-area-chart:before
{
    content: '\f1fe';
} /* '' */
.mfxicon-pie-chart:before
{
    content: '\f200';
} /* '' */
.mfxicon-line-chart:before
{
    content: '\f201';
} /* '' */
.mfxicon-lastfm:before
{
    content: '\f202';
} /* '' */
.mfxicon-lastfm-square:before
{
    content: '\f203';
} /* '' */
.mfxicon-shirtsinbulk:before
{
    content: '\f214';
} /* '' */
.mfxicon-cart-plus:before
{
    content: '\f217';
} /* '' */
.mfxicon-cart-arrow-down:before
{
    content: '\f218';
} /* '' */
.mfxicon-pinterest-p:before
{
    content: '\f231';
} /* '' */
.mfxicon-whatsapp:before
{
    content: '\f232';
} /* '' */
.mfxicon-user-plus:before
{
    content: '\f234';
} /* '' */
.mfxicon-user-times:before
{
    content: '\f235';
} /* '' */
.mfxicon-opencart:before
{
    content: '\f23d';
} /* '' */
.mfxicon-television:before
{
    content: '\f26c';
} /* '' */
.mfxicon-calendar-plus-o:before
{
    content: '\f271';
} /* '' */
.mfxicon-calendar-minus-o:before
{
    content: '\f272';
} /* '' */
.mfxicon-calendar-times-o:before
{
    content: '\f273';
} /* '' */
.mfxicon-calendar-check-o:before
{
    content: '\f274';
} /* '' */
.mfxicon-map-pin:before
{
    content: '\f276';
} /* '' */
.mfxicon-map-signs:before
{
    content: '\f277';
} /* '' */
.mfxicon-map-o:before
{
    content: '\f278';
} /* '' */
.mfxicon-map:before
{
    content: '\f279';
} /* '' */
.mfxicon-commenting:before
{
    content: '\f27a';
} /* '' */
.mfxicon-commenting-o:before
{
    content: '\f27b';
} /* '' */
.mfxicon-vimeo:before
{
    content: '\f27d';
} /* '' */
.mfxicon-shopping-bag:before
{
    content: '\f290';
} /* '' */
.mfxicon-shopping-basket:before
{
    content: '\f291';
} /* '' */
.mfxicon-hashtag:before
{
    content: '\f292';
} /* '' */
.mfxicon-percent:before
{
    content: '\f295';
} /* '' */
.mfxicon-envelope-open:before
{
    content: '\f2b6';
} /* '' */
.mfxicon-envelope-open-o:before
{
    content: '\f2b7';
} /* '' */
.mfxicon-user-circle:before
{
    content: '\f2bd';
} /* '' */
.mfxicon-user-circle-o:before
{
    content: '\f2be';
} /* '' */
.mfxicon-user-o:before
{
    content: '\f2c0';
} /* '' */
.mfxicon-telegram:before
{
    content: '\f2c6';
} /* '' */
.mfxicon-window-close:before
{
    content: '\f2d3';
} /* '' */
.mfxicon-github-square:before
{
    content: '\f300';
} /* '' */
.mfxicon-twitter-square:before
{
    content: '\f304';
} /* '' */
.mfxicon-facebook-square:before
{
    content: '\f308';
} /* '' */
.mfxicon-linkedin-square:before
{
    content: '\f30c';
} /* '' */


/*--------------------------------------------------------------*/
/* #region - Ext Icons */
/*--------------------------------------------------------------*/

@font-face
{
    font-family: 'Ext Icons';
    font-weight: normal;
    font-style: normal;

    src: url('../font/ext-icons.eot?70837484');
    src: url('../font/ext-icons.eot?70837484#iefix') format('embedded-opentype'),
    url('../font/ext-icons.woff2?70837484') format('woff2'),
    url('../font/ext-icons.woff?70837484') format('woff'),
    url('../font/ext-icons.ttf?70837484') format('truetype'),
    url('../font/ext-icons.svg?70837484#ext-icons') format('svg');
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
  @media screen and (-webkit-min-device-pixel-ratio:0) {
    @font-face {
      font-family: 'Ext Icons';
      src: url('../font/ext-icons.svg?70837484#ext-icons') format('svg');
    }
  }
  */

[class^='exticon-']:before,
[class*=' exticon-']:before
{
    font-family: 'Ext Icons';
    font-weight: normal;
    font-style: normal;
    /* opacity: .8; */
    /* For safety - reset parent styles, that can break glyph codes*/
    font-variant: normal;
    /* fix buttons height, for twitter bootstrap */
    line-height: 1em;

    display: inline-block;

    width: 1em;
    margin-right: .2em;
    /* Animation center compensation - margins should be symmetric */
    /* remove if not needed */
    margin-left: .2em;

    text-align: center;
    text-decoration: inherit;
    text-transform: none;

    speak: never;
    /* you can be more comfortable with increased icons size */
    /* font-size: 120%; */
    /* Font smoothing. That was taken from TWBS */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;

    /* Uncomment for 3D effect */
    /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}

.exticon-gridcol-ii:before
{
    content: '\e816';
} /* '' */
.exticon-gridcol-iii:before
{
    content: '\e819';
} /* '' */
.exticon-gridcol-iv:before
{
    content: '\e801';
} /* '' */
.exticon-list-view:before
{
    content: '\e815';
} /* '' */
.exticon-list-left:before
{
    content: '\e814';
} /* '' */
.exticon-list-right:before
{
    content: '\e812';
} /* '' */
.exticon-shopbag-plus:before
{
    content: '\e807';
} /* '' */
.exticon-shopbag-plus-fill:before
{
    content: '\e81a';
} /* '' */
.exticon-shopbag-view:before
{
    content: '\e80f';
} /* '' */
.exticon-shopbag-view-fill:before
{
    content: '\e804';
} /* '' */
.exticon-shopbag-option:before
{
    content: '\e81b';
} /* '' */
.exticon-heartfill-plus:before
{
    content: '\e802';
} /* '' */
.exticon-heartfill:before
{
    content: '\e803';
} /* '' */
.exticon-heartfill-alt:before
{
    content: '\e80d';
} /* '' */
.exticon-sizeguide:before
{
    content: '\e808';
} /* '' */
.exticon-sizeguide-alt:before
{
    content: '\e809';
} /* '' */
.exticon-sizescale:before
{
    content: '\e80a';
} /* '' */
.exticon-sizescale-alt:before
{
    content: '\e80b';
} /* '' */
.exticon-external:before
{
    content: '\e80c';
} /* '' */
.exticon-eye:before
{
    content: '\e80e';
} /* '' */
.exticon-list:before
{
    content: '\e818';
} /* '' */
.exticon-navarrow-more:before
{
    content: '\e806';
} /* '' */
.exticon-magnifier:before
{
    content: '\e813';
} /* '' */
.exticon-stacked:before
{
    content: '\e817';
} /* '' */

/* #endregion - Shop Icons */
/* ==========================================================================
    Table of Contents
========================================================================== */

/*--------------------------------------------------------------
    Resets
--------------------------------------------------------------*/

/* #region - Reset */

html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
address,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video,
input,
textarea,
select
{
    font-size: 100%;

    margin: 0;
    padding: 0;

    vertical-align: baseline; 

    border: 0;
    outline: 0;
    background: transparent;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section
{
    display: block;
}
body
{
    line-height: 1;
}
abbr[title],
dfn[title]
{
    cursor: help; 

    border-bottom: 1px dotted;
}
del
{
    text-decoration: line-through;
}
hr
{
    clear: both;

    height: 1px;
    margin: 20px 0;
    padding: 0; 

    color: transparent;
    border: 0;
    background-color: #767676;
}
small
{
    font-size: 80%;
}
mark
{
    font-style: italic; ;

    background-color: #ffffb3;
}
input,
select
{
    vertical-align: middle;
}
ins
{
    text-decoration: none; 

    color: white;
    background-color: red;
}
ol,
ul
{
    list-style: none;
}
table
{
    border-spacing: 0; 
    border-collapse: collapse;
}

/* #endregion */


/*--------------------------------------------------------------
    Document & Body Styles
--------------------------------------------------------------*/

/* #region - Document & Body Styles */

html
{
    line-height: 1.5;

    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height: 100%;

    cursor: default;
    -moz-tab-size: 4;
         tab-size: 4;

    -webkit-tap-highlight-color: transparent;
        -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
}

html,
body
{
    overflow-x: hidden;

    width: 100%;
}

body,
button,
input,
textarea,
select,
optgroup
{
    margin: 0;
}

*,
*:before,
*:after
{
    /* Inherit box-sizing to make it easier to change the property for components that leverage other behavior; see (https://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice) */
    -webkit-box-sizing: inherit;
            box-sizing: inherit;
}

:before,
:after
{
    vertical-align: inherit; 
    text-decoration: inherit;
}

/* #endregion */


/*--------------------------------------------------------------
    Transitions
--------------------------------------------------------------*/

/* #region - Transitions */

a,
input[type='submit'],
input[type='reset'],
input[type='button'],
button[type='button'],
*[role='button'],
button,
.button,
a.button,
.mfx-button,
.elementor-widget-button .elementor-button,
.elementor-button.mfx-elementor-button,
.radio-label input[type='radio'] + span:before,
.select2-results__option
{
    -webkit-transition: var(--mfxBaseTransition);
            transition: var(--mfxBaseTransition);
}

/* #endregion */


/*--------------------------------------------------------------
    Headings, Text Elements & Formatting
--------------------------------------------------------------*/

/* #region - Headings, Text Elements & Formatting */

h1,
h2,
h3,
h4,
h5,
h6
{
    font-weight: bold;
    line-height: 1.25em;

    margin-top: 1.5rem;
    margin-bottom: .75rem;
}
h1:empty,
h2:empty,
h3:empty,
h4:empty,
h5:empty,
h6:empty,
p:empty
{
    display: none;
}
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a
{
    text-decoration: none;
}

p
{
    margin-bottom: .75rem;
}

b,
strong
{
    font-weight: bold;
}
em,
i,
dfn,
cite
{
    font-style: italic;
}

address
{
    display: block;

    margin: 0 0 1.5em;
}

blockquote
{
    margin: 1rem 0 1rem 1rem;
    padding: 1rem; 

    background-color: var(--mfxAccentTxtColor);
    border-left: 2px solid currentColor;
    border-color: var(--mfxPrimaryColor);
}
blockquote > p
{
    margin: 0 0 1rem;
}
blockquote > p:only-child,
blockquote > p:last-of-type
{
    margin-bottom: 0;
}

pre
{
    font-family: monospace;

    overflow: auto;

    max-width: 100%;
    margin-top: .75em;
    margin-bottom: .75em;
    padding: 1.6em;

    white-space: pre; 

    border: 1px solid #e2e4e7;
}

code,
kbd,
tt,
var
{
    font-family: monospace;
    font-size: 15px;
    font-size: .9375rem;
}

abbr,
acronym
{
    cursor: help; 

    border-bottom: 1px dotted;
}
abbr[title]
{
    text-decoration: underline;
    text-decoration: underline; 

    border-bottom: none;
}

mark,
ins
{
    text-decoration: none; 

    background: #fff9c0;
}

big
{
    font-size: 125%;
}
small
{
    font-size: 80%;
}

sub,
sup
{
    font-size: 75%;
    line-height: 0;

    position: relative;

    vertical-align: baseline;
}
sub
{
    bottom: -.25em;
}
sup
{
    top: -.5em;
}

hr
{
    height: 1px;
    margin: 1.5em 0; 

    border: 0;
    background-color: #eaeaea;
}


/* Links */
a
{
    text-decoration: underline; 

    background-color: transparent;
}
a:hover,
a:active
{
    outline: 0;
}
a:not(.btn):not(.button):not(.mfx-button):focus
{
    text-decoration: underline 2px dotted currentColor;

    text-decoration-skip-ink: none;
}
a:focus > img,
figure a:focus
{
    outline: thin dotted;
}

.post-edit-link
{
    font-size: 12px; 
    line-height: 24px;

    float: right;
    clear: both;

    margin: 20px 0 20px;
    padding: 2px 13px;

    border-radius: 3px;
    background: rgba(0, 0, 0, .05);
}


/* Ordered & Unordered Lists */
ol ol,
ol ul,
ul ol,
ul ul
{
    margin: 0;
}

ul,
ol
{
    margin: 0 0 1.5em;
}
li > ul,
li > ol
{
    padding-top: 10px;
}
ul,
li > ul
{
    padding-left: 1.5rem;
}
ol,
li > ol
{
    padding-left: 2rem;
}

ul,
ul.commentlist ul
{
    list-style: disc;
}
ol
{
    list-style: decimal;
}
ul ul,
ul.commentlist ul ul
{
    list-style-type: circle;
}

li
{
    line-height: 1.8;

    padding-bottom: 10px;
}
ul > li:last-child,
ol > li:last-child
{
    padding-bottom: 0;
}


/* Definition Lists */
dt
{
    font-weight: bold;
}
dd
{
    margin: 0 1.5em 1.5em;
}
dl dl,
dl ol,
dl ul,
ol dl,
ul dl
{
    margin: 0;
}


/* Tables  */
table
{
    clear: both;

    width: 100%; 
    margin: 0 0 1rem;

    border-spacing: 0;
    border-collapse: collapse;
}
table td,
table th
{
    padding: .5em;

    text-align: center; 

    border: 1px solid var(--mfxBorderColor);
}
thead th,
tbody th
{
    font-weight: var(--mfxFontWeight_Base);
}
/* tbody tr:nth-child(2n+1) { background:rgba(0, 0, 0, 0.03); } */
.wp-block-calendar tbody td,
.wp-block-calendar th
{
    border-color: var(--mfxBorderColor);
}

th a:hover,
td a:hover
{
    text-decoration: underline;
}
th > a:only-child:not(:focus),
td > a:only-child:not(:focus)
{
    text-decoration: none;
}

/* #endregion */


/*--------------------------------------------------------------
    Embedded Content & Images
--------------------------------------------------------------*/

/* #region - Embedded Content & Images */

/*
    * Change the alignment on media elements in all browsers (opinionated).
    */

audio,
canvas,
iframe,
img,
svg,
video
{
    vertical-align: middle;
}

/**
    * Add the correct display in IE 9-.
    */
audio,
video
{
    display: inline-block;
}

/**
    * Add the correct display in iOS 4-7.
    */
audio:not([controls])
{
    display: none;

    height: 0;
}

/**
    * Remove the border on iframes in all browsers (opinionated).
    */
iframe
{
    border-style: none;
}

/**
    * Remove the border on images within links in IE 10-.
    */
img
{
    border-style: none;
}

/**
    * Change the fill color to match the text color in all browsers (opinionated).
    */
svg:not([fill])
{
    fill: currentColor;
}

/**
    * Hide the overflow in IE.
    */
svg:not(:root)
{
    overflow: hidden;
}


figure
{
    margin: 1em 0;  /* Extra wide images within figure tags don't overflow the content area. */
}

img
{
    max-width: 100%; 
    height: auto;
}
a img
{
    border: 0;
}

embed,
iframe,
object,
video
{
    max-width: 100%;
}

/* #endregion */


/*--------------------------------------------------------------
    Interactive, Scripting & User Interaction
--------------------------------------------------------------*/

/* #region - Interactive, Scripting & User Interaction */

main,
details
{
    display: block;
}
summary
{
    display: list-item;
}
canvas
{
    display: inline-block;
}

/*
	* Add the correct styles in Edge 18-, IE, and Safari.
	*/

dialog
{
    position: absolute;
    right: 0;
    left: 0;

    display: block;

    width:    -moz-fit-content;
    width: -webkit-fit-content;
    width:         fit-content;
    height:    -moz-fit-content;
    height: -webkit-fit-content;
    height:         fit-content;
    margin: auto;
    padding: 1em;

    color: black;
    border: solid;
    background-color: white;
}

a,
area,
button,
input,
label,
select,
summary,
textarea,
[tabindex]
{
    -ms-touch-action: manipulation; /* 1 */
        touch-action: manipulation; /* 2 */
}

template,
dialog:not([open]),
[hidden]
{
    display: none;
}
.hidden
{
    display: none !important;
}

/* #endregion */


/*--------------------------------------------------------------
    Accessibility
--------------------------------------------------------------*/

/* #region - Accessibility */

/**
    * Change the cursor on busy elements in all browsers (opinionated).
    */
[aria-busy='true']
{
    cursor: progress;
}

/*
    * Change the cursor on control elements in all browsers (opinionated).
    */
[aria-controls]
{
    cursor: pointer;
}

/*
    * Change the cursor on disabled, not-editable, or otherwise
    * inoperable elements in all browsers (opinionated).
    */
[aria-disabled='true'],
[disabled]
{
    cursor: not-allowed;
}

/*
    * Change the display on visually hidden accessible elements
    * in all browsers (opinionated).
    */
[aria-hidden='false'][hidden]
{
    display: initial;
}
[aria-hidden='false'][hidden]:not(:focus)
{
    position: absolute; 

    clip: rect(0, 0, 0, 0);
}


/* Text meant only for screen readers. */
.screen-reader-text
{
    position: absolute !important;

    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px);

    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;

    word-wrap: normal !important; /* Many screen reader and browser combinations announce broken words as they would appear visually. */ 

    border: 0;

    clip-path: inset(50%);
}

.screen-reader-text:focus
{
    font-size: 14px;
    font-size: .875rem;
    font-weight: bold;
    line-height: normal;

    z-index: 100000; /* Above WP toolbar. */ 
    top: 5px;
    left: 5px;

    display: block;
    clip: auto !important;

    width: auto;
    height: auto;
    padding: 15px 23px 14px;

    text-decoration: none;

    color: #21759b;
    border-radius: 3px;
    background-color: #f1f1f1;
    box-shadow: 0 0 2px 2px rgba(0, 0, 0, .6);

    clip-path: none;
}

/* Do not show the outline on the skip link target. */
#content[tabindex='-1']:focus
{
    outline: 0;
}

/* #endregion */


/*--------------------------------------------------------------
    Alignments & Captions
--------------------------------------------------------------*/

/* #region - Alignments & Captions */

.alignleft,
img.alignleft
{
    display: inline;
    float: left;

    margin-right: 1.5em;
}
.alignright,
img.alignright
{
    display: inline;
    float: right;

    margin-left: 1.5em;
}
.aligncenter,
img.aligncenter
{
    display: block;
    clear: both;

    margin-right: auto; 
    margin-left: auto;
}

.alignnone
{
    display: inline-block; 
    float: none;
}
.has-text-align-left p,
.alignleft
{
    text-align: left;
}
.has-text-align-center p,
.aligncenter
{
    text-align: center;
}
.has-text-align-right p,
.alignright
{
    text-align: right;
}

.wp-caption
{
    width: 100%; 
    max-width: 100%;
    margin-bottom: 15px;
    padding: 0;

    text-align: center;
}
.wp-caption img
{
    display: block;

    max-width: 100%; 
    margin: 0 auto;
}
.wp-caption-text,
.wp-caption-dt
{
    font-size: .85em;
    line-height: normal;

    margin: 0;
    padding: 10px 5px;

    text-align: center;
}
.wp-caption-text:empty,
.wp-caption-dt:empty
{
    display: none;
}
.wp-caption.alignnone
{
    clear: both;
}

.wp-caption.alignright
{
    margin: .375em 0 1.75em 1.75em;
}
.wp-caption.alignleft
{
    margin: .375em 1.75em 1.75em 0;
}

img.alignleft,
img.alignright,
img.aligncenter,
img.alignnone,
.wp-caption.alignleft,
.wp-caption.alignright,
.wp-caption.aligncenter,
.wp-caption.alignnone
{
    margin-bottom: 1.75em;
}

/* #endregion */


/*--------------------------------------------------------------
    Galleries
--------------------------------------------------------------*/

/* #region - Galleries */

.gallery
{
    margin: 0 -1.1666667% 1.75em;
}
.gallery-item
{
    display: inline-block;

    width: 100%;  
    max-width: 33.33%;
    padding: 0 1.1400652% 2.2801304%;

    text-align: center;
    vertical-align: top;
}
.gallery-item img
{
    border: 5px solid var(--mfxBorderColor);
}

.gallery-columns-1 .gallery-item
{
    max-width: 100%;
}
.gallery-columns-2 .gallery-item
{
    max-width: 50%;
}
.gallery-columns-4 .gallery-item
{
    max-width: 25%;
}
.gallery-columns-5 .gallery-item
{
    max-width: 20%;
}
.gallery-columns-6 .gallery-item
{
    max-width: 16.66%;
}
.gallery-columns-7 .gallery-item
{
    max-width: 14.28%;
}
.gallery-columns-8 .gallery-item
{
    max-width: 12.5%;
}
.gallery-columns-9 .gallery-item
{
    max-width: 11.11%;
}

.gallery-icon img
{
    margin: 0 auto;
}
.gallery-caption
{
    font-size: .81111em;
    font-style: italic;
    line-height: 1.6153846154;

    display: block;

    margin: 0;
    padding: .5rem;

    -ms-word-wrap: break-word;
        word-wrap: break-word;
    word-break: break-word;
    -webkit-hyphens: auto;
       -moz-hyphens: auto;
            hyphens: auto;

        -ms-hyphens: auto;
}

.gallery
{
    display: flex;
    flex-flow: row wrap;
    justify-content: center;

    margin-bottom: calc(1.5 * 1rem);
}
.gallery-item
{
    display: inline-block;

    width: 100%; 
    margin-right: 16px;
    margin-bottom: 16px;

    text-align: center;
    vertical-align: top;
}

.gallery-columns-2 .gallery-item
{
    max-width: calc((100% - 16px * 1) / 2);
}
.gallery-columns-2 .gallery-item:nth-of-type(2n+2)
{
    margin-right: 0;
}
.gallery-columns-3 .gallery-item
{
    max-width: calc((100% - 16px * 2) / 3);
}
.gallery-columns-3 .gallery-item:nth-of-type(3n+3)
{
    margin-right: 0;
}
.gallery-columns-4 .gallery-item
{
    max-width: calc((100% - 16px * 3) / 4);
}
.gallery-columns-4 .gallery-item:nth-of-type(4n+4)
{
    margin-right: 0;
}
.gallery-columns-5 .gallery-item
{
    max-width: calc((100% - 16px * 4) / 5);
}
.gallery-columns-5 .gallery-item:nth-of-type(5n+5)
{
    margin-right: 0;
}
.gallery-columns-6 .gallery-item
{
    max-width: calc((100% - 16px * 5) / 6);
}
.gallery-columns-6 .gallery-item:nth-of-type(6n+6)
{
    margin-right: 0;
}
.gallery-columns-7 .gallery-item
{
    max-width: calc((100% - 16px * 6) / 7);
}
.gallery-columns-7 .gallery-item:nth-of-type(7n+7)
{
    margin-right: 0;
}
.gallery-columns-8 .gallery-item
{
    max-width: calc((100% - 16px * 7) / 8);
}
.gallery-columns-8 .gallery-item:nth-of-type(8n+8)
{
    margin-right: 0;
}
.gallery-columns-9 .gallery-item
{
    max-width: calc((100% - 16px * 8) / 9);
}
.gallery-columns-9 .gallery-item:nth-of-type(9n+9)
{
    margin-right: 0;
}

.gallery-item > div > a
{
    line-height: 0;

    display: block;

    margin-bottom: 20px; 

    -webkit-box-shadow: 0 0 0 0 transparent;
            box-shadow: 0 0 0 0 transparent;
}

.gallery-size-thumbnail .gallery-item figcaption
{
    margin: 0;
    padding: 0; 

    border: none;
    background: none;
}

dl.gallery-item
{
    margin: 0;
}
.gallery-caption
{
    margin-bottom: 10px;
}

/* #endregion */


/*--------------------------------------------------------------
    Forms fields, Inputs & Buttons
--------------------------------------------------------------*/


/* #region - Forms fields, Inputs & Buttons */

/**
    * 1. Change the font styles in all browsers.
    * 2. Remove the margin in Firefox and Safari.
    */

button,
input,
textarea,
select,
optgroup
{
    font-family: inherit; /* 1 */
    font-size: 100%; /* 1 */
    line-height: 1.15; /* 1 */

    margin: 0; /* 2 */

    transition: var(--mfxBaseTransition);
}

/**
    * Show the overflow in IE.
    * 1. Show the overflow in Edge.
    */

button,
input
{
    /* 1 */
    overflow: visible;
}

/**
    * Remove the inheritance of text transform in Edge, Firefox, and IE.
    * 1. Remove the inheritance of text transform in Firefox.
    */

button,
select
{
    /* 1 */
    text-transform: none;
}

/**
    * Correct the inability to style clickable types in iOS and Safari.
    */

button,
[type='button'],
[type='reset'],
[type='submit']
{
    -webkit-appearance: button;
}

/**
    * Remove the inner border and padding in Firefox.
    */

button::-moz-focus-inner,
[type='button']::-moz-focus-inner,
[type='reset']::-moz-focus-inner,
[type='submit']::-moz-focus-inner
{
    padding: 0;

    border-style: none;
}

/**
    * Restore the focus styles unset by the previous rule.
    */

button:-moz-focusring,
[type='button']:-moz-focusring,
[type='reset']:-moz-focusring,
[type='submit']:-moz-focusring
{
    outline: 1px dotted ButtonText;
}

/**
    * Correct the padding in Firefox.
    */

fieldset
{
    margin: 0 0 20px;
    padding: .35em .75em .625em;
    padding: 15px;

    border: 1px solid;
}

/**
    * 1. Correct the text wrapping in Edge and IE.
    * 2. Correct the color inheritance from `fieldset` elements in IE.
    * 3. Remove the padding so developers are not caught out when they zero out
    *		`fieldset` elements in all browsers.
    */

legend
{
    font-weight: bold;

    display: table; /* 1 */

    box-sizing: border-box; /* 1 */
    max-width: 100%; /* 1 */
    padding: 0; /* 3 */

    white-space: normal; /* 1 */

    color: inherit; /* 2 */
}

/**
    * Add the correct vertical alignment in Chrome, Firefox, and Opera.
    */

progress
{
    display: inline-block;

    vertical-align: baseline;
}

/**
    * Remove the default vertical scrollbar in IE 10+.
    */

textarea
{
    overflow: auto;
}

/**
    * 1. Add the correct box sizing in IE 10.
    * 2. Remove the padding in IE 10.
    */

[type='checkbox'],
[type='radio']
{
    box-sizing: border-box; /* 1 */
    padding: 0; /* 2 */
}

/**
    * Correct the cursor style of increment and decrement buttons in Chrome.
    */

[type='number']::-webkit-inner-spin-button,
[type='number']::-webkit-outer-spin-button
{
    height: auto;

    opacity: 1;

    -webkit-appearance: 'Always Show Up/Down Arrows';
}

/**
    * 1. Correct the odd appearance in Chrome and Safari.
    * 2. Correct the outline style in Safari.
    */

[type='search']
{
    outline-offset: -2px; /* 2 */

    -webkit-appearance: textfield; /* 1 */
}

/**
    * Remove the inner padding in Chrome and Safari on macOS.
    */

[type='search']::-webkit-search-decoration
{
    -webkit-appearance: none;
}

/**
    * 1. Correct the inability to style clickable types in iOS and Safari.
    * 2. Change font properties to `inherit` in Safari.
    */

::-webkit-file-upload-button
{
    font: inherit; /* 2 */

    -webkit-appearance: button; /* 1 */
}


/* Inputs & fields */
input[type='text'],
input[type='password'],
input[type='email'],
input[type='url'],
input[type='tel'],
input[type='number'],
input[type='range'],
input[type='date'],
textarea,
input.text,
input[type='search'],
.select2-container--default .select2-search .select2-search__field,
.select2-container--default .select2-search--dropdown .select2-search__field,
.select2-container--default .select2-search--inline .select2-search__field
{
    display: block;

    width: 100%;
    margin: 0;
    padding: var(--mfxInputPadding);

    border: 1px solid;
    border: none; 
    -webkit-border-radius: var(--mfxRadius_Part);
            border-radius: var(--mfxRadius_Part);
    outline: none;
    background-color: var(--mfxAccentTxtColor);

    -webkit-appearance: none;
            appearance: none;
}

.select2-container--default .select2-search .select2-search__field,
.select2-container--default .select2-search--dropdown .select2-search__field,
.select2-container--default .select2-search--inline .select2-search__field
{
    padding: 6px 30px;

    border: 1px solid !important;
}

textarea
{
    overflow: auto;

    height: 115px;

    resize: none;

    border-radius: 20px;
}

select,
.select2-container--default .select2-selection--single .select2-selection__arrow b
{
    -webkit-border-radius: var(--mfxRadius_Part);
            border-radius: var(--mfxRadius_Part);
    background-image: url('data:image/svg+xml,%3C%3Fxml version=\'1.0\' standalone=\'no\'%3F%3E%3C!DOCTYPE svg PUBLIC \'-//W3C//DTD SVG 20010904//EN\' \'http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd\'%3E%3Csvg version=\'1.0\' xmlns=\'http://www.w3.org/2000/svg\' width=\'973.000000pt\' height=\'559.000000pt\' viewBox=\'0 0 973.000000 559.000000\' preserveAspectRatio=\'xMidYMid meet\'%3E%3Cg transform=\'translate(0.000000,559.000000) scale(0.100000,-0.100000)\'%0Afill=\'%23000000\' stroke=\'none\'%3E%3Cpath d=\'M193 5378 c101 -117 1182 -1372 2402 -2788 1220 -1416 2221 -2576%0A2225 -2578 6 -2 4794 5456 4873 5555 l18 23 -448 -1 -448 0 -1157 -1302 c-636%0A-716 -1528 -1719 -1982 -2229 l-825 -928 -1967 2228 -1968 2227 -453 3 -454 2%0A184 -212z\'/%3E%3C/g%3E%3C/svg%3E%0A');
    background-repeat: no-repeat;
    background-position: calc(100% - 25px);
    background-size: 9px 6px;
}

.select2-container--default .select2-selection--single .select2-selection__arrow b
{
    position: static !important;

    display: inline-block;

    width: 9px !important;
    height: 6px !important;
    margin: auto !important;

    text-align: center;

    border: none;
    border: none !important;
    background-position: center top !important;
}

.select2-container--default .select2-selection--single .select2-selection__arrow
{
    height: 100% !important;
}



select,
.select2-container--default .select2-selection--single,
.select2-container--default .select2-selection--multiple
{
    width: 100%;
    height: 52px;
    margin: 0;
    padding: 5px 30px;

    cursor: pointer;
    text-align: left !important;
    text-indent: .01px;
    text-overflow: '';

    border: 1px solid;
    border: none;
    -webkit-border-radius: var(--mfxRadius_Part);
            border-radius: var(--mfxRadius_Part);
    background-color: var(--mfxAccentTxtColor);

    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
}

.select2-container--default .select2-selection--single,
.select2-container--default .select2-selection--multiple
{
    height: auto !important;
    padding: 0;

    -webkit-border-radius: var(--mfxRadius_3X) !important;
            border-radius: var(--mfxRadius_3X) !important; 
    background: none !important;
}

.select2-container--default .select2-selection--single .select2-selection__arrow,
.select2-container--default .select2-selection--multiple .select2-selection__arrow
{
    top: 50% !important;
    right: 15px !important; 

    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered
{
    white-space: normal;
}

.select2-container--default .select2-dropdown .select2-search--dropdown,
.select2-container--default .select2-results > .select2-results__options
{
    padding: 10px;
}

.select2-container--default .select2-dropdown--below .select2-results > .select2-results__options,
.select2-container--default .select2-dropdown--above .select2-results > .select2-results__options
{
    padding-top: 0;
}

.select2-container--default .select2-results > .select2-results__options .select2-results__option
{
    font-size: 14px;
    line-height: inherit;
    line-height: normal; 

    height: auto;
    padding: 15px 15px;
}
.select2-container--default .select2-results > .select2-results__options .select2-results__option + .select2-results__option
{
    margin-top: 1px;
}


.select2-container .select2-choice,
.select2-drop,
.select2-dropdown,
.select2-drop.select2-drop-above,
.select2-drop.select2-drop-below,
.select2-container--open .select2-dropdown.select2-dropdown--above,
.select2-container--open .select2-dropdown.select2-dropdown--below
{
    -webkit-border-radius: var(--mfxRadius_3X);
            border-radius: var(--mfxRadius_3X);
}

.select2-container--open .select2-dropdown.select2-dropdown--above
{
    margin-top: -10px;

    -webkit-box-shadow: 0 4px 5px rgba(var(--mfxHeadAltColorRgb),.15), 0 1px 0 0 rgba(var(--mfxHeadAltColorRgb),.15);
            box-shadow: 0 4px 5px rgba(var(--mfxHeadAltColorRgb),.15), 0 1px 0 0 rgba(var(--mfxHeadAltColorRgb),.15);
}

.select2-container--open .select2-dropdown.select2-dropdown--below
{
    margin-top: 10px;

    -webkit-box-shadow: 0 0 5px var(--mfxBorderColor), 0 -1px 0 0 var(--mfxBorderColor);
            box-shadow: 0 0 5px var(--mfxBorderColor), 0 -1px 0 0 var(--mfxBorderColor);
}

.admin-bar .select2-container--open .select2-dropdown.select2-dropdown--below
{
    margin-top: 32px;
}
.admin-bar .select2-container--open .select2-dropdown.select2-dropdown--above
{
    margin-top: 22px;
}

.select2-drop .select2-results li,
.select2-dropdown .select2-results li
{
    padding-bottom: 0;
}

.select2-container
{
    width: 100%;

    -webkit-border-radius: var(--mfxRadius_Part);
            border-radius: var(--mfxRadius_Part);
    background-color: var(--mfxAccentTxtColor);
}
.select2-container .select2-choice
{
    padding: 0 0 0 15px;
}

.select2-results
{
    padding: 5px 0;
}
.select2-results .select2-result-label
{
    padding: 5px 15px;
}

.select2-results__option
{
    overflow: hidden;

    padding: 0 20px;
}

.select2-container.select2-container--default .select2-selection--single
{
    margin: 0; 

    background-color: transparent;
}


.select2-results__option,
.select2-container.select2-container--default .select2-selection--single,
.select2-container.select2-container--default .select2-selection--multiple
{
    font-size: calc(var(--mfxFontSize_Base) - 2px);
    line-height: 60px;

    height: 60px;

    border: none;
    border-radius: var(--mfxRadius_Part) !important;
}
.select2-container.select2-container--default .select2-selection--multiple
{
    min-height: 60px;
}

.select2-container.select2-container--default .select2-selection--single .select2-selection__rendered
{
    font-size: var(--mfxFontSize_Base);
    line-height: inherit;

    padding-right: 50px; 
    padding-left: 30px;

    color: inherit;
}

.select2-container--default .select2-selection--single .select2-selection__arrow b
{
    border-top-color: currentColor !important;
}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b
{
    border-bottom-color: currentColor !important;
}

.select2-container .select2-choice .select2-arrow b:after
{
    font-family: 'Mfx Icons';

    margin-top: 0;
    margin-left: -15px;

    content: '\f107';
    -webkit-transform: translateY(-50%); 
        -ms-transform: translateY(-50%);
         -o-transform: translateY(-50%);
            transform: translateY(-50%);

    border: none;
}

.select2-container.select2-container--default .select2-selection--multiple .select2-selection__rendered
{
    line-height: 1.8em;

    display: block;
    float: none;

    width: auto;
    margin: 0;
    padding: 0 15px;

    white-space: normal;
}

.select2-container.select2-container--default .select2-selection--multiple .select2-selection__rendered li.select2-selection__choice
{
    font-size: .9em;

    margin: 10px 5px 0 0;
}

.select2-container.select2-container--default .select2-selection--multiple .select2-selection__rendered li.select2-search--inline
{
    display: block;
    float: none;

    width: auto !important; 
    margin: 0;
}

.select2-container.select2-container--default .select2-selection--multiple .select2-selection__rendered li.select2-search--inline .select2-search__field
{
    padding: 10px 0 !important;
}

.select2-container.select2-container--default .select2-selection--multiple .select2-selection__rendered li.select2-search--inline:first-child .select2-search__field
{
    border-color: transparent !important;
}


.select2-container.select2-container--default .select2-selection--multiple .select2-selection__rendered li.select2-selection__choice ~ li.select2-search--inline
{
    margin-top: 10px;
    margin-bottom: 10px;
}

.select2-container.select2-container--default .select2-selection--multiple .select2-selection__rendered li.select2-selection__choice ~ li.select2-search--inline .select2-search__field
{
    padding: 10px 15px !important;
}

.select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-container--default .select2-results__option[aria-selected='true']
{
    background-color: #f0f2f5;
}


/* Input fields Placeholder Styles */
::-webkit-input-placeholder
{
    opacity: 1;
    /* Chrome/Opera/Safari */
    color: inherit;
}
::-moz-placeholder
{
    opacity: 1;
    /* Firefox 19+ */
    color: inherit;
}
:-ms-input-placeholder
{
    opacity: 1;
    /* IE 10+ */
    color: inherit;
}
:-moz-placeholder
{
    opacity: 1;
    /* Firefox 18- */
    color: inherit;
}


/* Buttons */
input[type='submit'],
input[type='reset'],
input[type='button'],
button[type='button'],
*[role='button'],
button,
.button,
a.button,
.mfx-button,
.elementor-button.mfx-elementor-button,
.elementor-element .elementor-button,
.elementor-widget-button .elementor-button,
.yith-wcwl-add-to-wishlist a,
.yith-wcqv-button,
.mfx-wcsg-button,
.wp-block-search .wp-block-search__button
{
    font-family: var(--mfxFontTypo_Base);
    font-size: calc(var(--mfxFontSize_Base) - 2px);
    font-weight: normal;
    font-style: normal;
    line-height: var(--mfxLineHeight_Alt);

    display: inline-block;
    float: none;

    margin: 10px 0 0;
    padding: var(--mfxPadding_Btn);

    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;

    border-width: 0;
    -webkit-border-radius: var(--mfxRadius_Part);
            border-radius: var(--mfxRadius_Part); 
    outline: none;

    -webkit-appearance: none;
            appearance: none;
}

.elementor-element .elementor-button.elementor-size-sm
{
    font-size: calc(var(--mfxFontSize_Base) - 2px);

    padding: var(--mfxPadding_Btn);
}
.elementor-element .elementor-button.elementor-size-md
{
    font-size: var(--mfxFontSize_Base);

    padding: var(--mfxPadding_Btn);
}

.elementor-element .elementor-button.elementor-size-xs,
.elementor-element .elementor-button.elementor-size-sm,
.elementor-element .elementor-button.elementor-size-md,
.elementor-element .elementor-button.elementor-size-lg,
.elementor-element .elementor-button.elementor-size-xl
{
    font-weight: normal;

    -webkit-border-radius: var(--mfxRadius_3X);
            border-radius: var(--mfxRadius_3X);
}

.aligncenter input[type='submit'],
.aligncenter input[type='reset'],
.aligncenter input[type='button'],
.aligncenter button[type='button'],
.aligncenter *[role='button'],
.aligncenter button,
.aligncenter .button,
.aligncenter a.button,
.aligncenter .mfx-button
{
    float: none;
}

button::-moz-focus-inner,
[type='button']::-moz-focus-inner,
[type='reset']::-moz-focus-inner,
[type='submit']::-moz-focus-inner
{
    margin-top: -1px;
    margin-bottom: -1px; 
    padding: 0;

    border: 0;
}

.mfx-custom-btn-minsize
{
    padding: var(--mfxPadding_MiniBtn);
}
.mfx-custom-btn-maxsize
{
    padding: var(--mfxPadding_MaxiBtn);
}

.elementor-lightbox i[role='button']
{
    background: none;
}


/* Search form */
#searchform
{
    position: relative;

    display: inline-block;

    max-width: 250px;
    margin: 0;
}

#searchform:before
{
    font-family: 'Mfx Icons';
    font-size: 14px;
    line-height: 0;

    z-index: 2;

    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
            align-items: center;
    -ms-flex-align: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
            justify-content: center;

    height: 100%;

    content: '\e802';
    -webkit-transition: var(--mfxBaseTransition);
            transition: var(--mfxBaseTransition);
    pointer-events: none;
}

#searchform input[type='text']
{
    font-size: .875rem;

    width: 220px;
    padding: 12px 60px 12px 15px;

    text-transform: none;

    background: none;
}

#searchform label span
{
    display: none;
}

#searchform input[type='submit']
{
    z-index: 1;

    margin: 0;
    padding: 0;

    cursor: pointer;
    text-indent: -9999px;

    border-width: 0;
    background: none;
}

#searchform .mfx-search-icon
{
    z-index: -1;
    left: 100%;

    display: none;
    visibility: hidden;

    height: inherit;

    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);

    opacity: 0;
    color: #ffffff;
    background-color: #ff0000;
}

#searchform .mfx-search-icon span
{
    display: block;

    width: 100%;
    height: 100%;
}

#searchform .mfx-search-icon span:before
{
    position: absolute;
    top: 50%;
    right: 0;
    left: 0;

    margin: auto;

    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
}

#searchform:before,
#searchform input[type='submit'],
#searchform .mfx-search-icon
{
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;

    width: 50px;
    height: inherit;
    margin-top: auto;
    margin-bottom: auto;

    text-align: center;
}

#searchform:hover .mfx-search-icon
{
    visibility: visible;

    -webkit-transform: translateX(1px);
            transform: translateX(1px);

    opacity: 1;
}

/* Contact Form - Validation */

.wpcf7-form-control-wrap
{
    display: inline-block;
    clear: both;

    width: 100%;

    vertical-align: top;
}

.wpcf7 form .wpcf7-response-output
{
    float: left;

    width: 100%;
    margin: 10px 0 0;
}

form.wpcf7-form .wpcf7-response-output
{
    position: relative;

    float: left;
    clear: both;

    box-sizing: border-box;
    width: 100%;
    margin-right: 0;
    margin-left: 0;
    padding: 15px 15px 15px 45px;
}

form.wpcf7-form.invalid .wpcf7-response-output
{
    position: relative;

    color: #d01313;
    border: 1px solid #ff9999;
    background-color: #ffcccc;
}

form.wpcf7-form.sent .wpcf7-response-output
{
    color: #7ba411;
    border: 1px solid #b1cf67;
    background-color: #eafac0;
}

form.wpcf7-form .wpcf7-response-output:before
{
    font-family: 'Mfx Icons';
    font-size: 20px;
    font-weight: bold;
    font-style: normal;

    position: absolute;
    top: 15px;
    left: 18px;

    text-decoration: inherit;
}

form.wpcf7-form.invalid .wpcf7-response-output:before
{
    content: '\e817';
}

form.wpcf7-form.sent .wpcf7-response-output:before
{
    content: '\e814';
}

/* #endregion */


/*--------------------------------------------------------------
    Disqus & Unit Test Styles
--------------------------------------------------------------*/

#disqus_thread:empty
{
    display: none;
}
#disqus_thread
{
    float: left; 

    width: 100%;
    margin: 50px 0;
    padding: 50px;

    box-shadow: 0 .3rem 2.9rem 0 rgba(var(--mfxHeadAltColorRgb),.15);
}
#disqus_thread > iframe
{
    float: left;
}
#disqus_thread a,
#disqus_thread a:focus,
#disqus_thread button:focus,
#disqus_thread .nav-tab--secondary > a,
#disqus_thread .nav-tab--secondary > div a,
#thread__container .tab-general > a,
#thread__container .tab-general > a:focus,
#thread__container .tab-general > button,
#thread__container .tab-general > button:focus
{
    outline: 0 !important;
    outline-offset: 0 !important;
}

#disqus_thread #layout
{
    float: left;

    width: 100%;
}


/*--------------------------------------------------------------
    GutenBerg & Block Styles
--------------------------------------------------------------*/

/* #region - GutenBerg & Block Styles */

ul ul ul
{
    list-style-type: square;
}
ol ol
{
    list-style: lower-alpha;
}
ol ol ol
{
    list-style: lower-roman;
}

/* Quote - Block */
blockquote.wp-block-quote,
.wp-block-pullquote blockquote
{
    background-color: var(--mfxAccentTxtColor);
}

blockquote.wp-block-quote > p,
.wp-block-pullquote blockquote > p
{
    margin: 0 0 1rem;
}
blockquote.wp-block-quote.is-large,
blockquote.wp-block-quote.is-style-large
{
    margin: 1rem 0 1rem 1rem;
    padding: 1rem;
}

.wp-block-quote
{
    margin: 1rem 0 1rem 1rem; 
    padding: 1rem;

    border-left: 2px solid currentColor;
    border-color: var(--mfxPrimaryColor);
}

.wp-block-quote > cite
{
    margin-top: 0;

    text-align: inherit;
}
.wp-block-quote.is-large cite,
.wp-block-quote.is-large footer,
.wp-block-quote.is-style-large cite,
.wp-block-quote.is-style-large footer
{
    display: inline-block;

    margin-top: 10px;
}
.wp-block-quote.has-text-align-right
{
    margin: 1rem 1rem 1rem 0; 
    padding: 1rem;

    border-width: 0 2px 0 0;
    border-style: solid;
}

body.has-gutenberg-blocks .wp-block-quote.is-style-large cite br
{
    display: none;
}

.wp-block-pullquote
{
    display: inline-block;

    width: 100%; 
    padding: 1rem;

    border-width: 2px 0;
    border-style: solid;
}
.wp-block-pullquote blockquote
{
    margin-top: calc(4 * 1rem);
    margin-bottom: calc(4.33 * 1rem);
    padding: 0; 

    border-width: 0;
    background-color: transparent;
}
.wp-block-pullquote blockquote  p,
.wp-block-pullquote.is-style-solid-color blockquote p
{
    font-weight: normal;
    font-style: italic;

    margin-top: .5em; 
    margin-bottom: .5em;
}
.wp-block-pullquote.alignleft blockquote,
.wp-block-pullquote.alignleft blockquote *
{
    text-align: left;
}
.wp-block-pullquote.alignright blockquote,
.wp-block-pullquote.alignright blockquote *
{
    text-align: right;
}
.wp-block-pullquote__citation,
.wp-block-pullquote cite,
.wp-block-pullquote footer
{
    text-transform: none;
}

.mejs-controls button:hover
{
    background-color: transparent !important;
}

/* Image - Block */
.wp-block-image .aligncenter,
.wp-block-image .alignleft,
.wp-block-image .alignright,
.wp-block-image.is-resized
{
    display: grid;
}

.wp-block-image .aligncenter
{
    justify-content: center;
}
.wp-block-image .alignright
{
    justify-content: flex-end;
}
.wp-block-image figcaption
{
    font-size: 90%;
}

/* Table - Block */
.wp-block-table,
.wp-block-table.is-style-stripes
{
    border-collapse: collapse;
}
.wp-block-table td,
.wp-block-table th,
.wp-block-table.is-style-stripes td,
.wp-block-table.is-style-stripes th
{
    border-width: 1px;
    border-style: solid; 
    border-color: var(--mfxBorderColor);
}
.wp-block-table tbody tr:nth-child(2n+1)
{
    background: rgba(0, 0, 0, 0);
}
.wp-block-table td,
.wp-block-table th
{
    vertical-align: middle;
}
.wp-block-table.is-style-stripes
{
    margin-bottom: 2em;
}
.wp-block-table.is-style-stripes .has-fixed-layout
{
    margin-bottom: 0;
}

/* Media - Block */
.wp-block-image > figure:not([class*='align'])
{
    margin: 0;
}
.wp-block-image .alignleft
{
    margin-right: 2em;
}
.wp-block-image .alignright
{
    margin-left: 2em;
}

.wp-block-cover h2,
.wp-block-cover-image h2,
.wp-block-cover .wp-block-cover-image-text,
.wp-block-cover-image .wp-block-cover-image-text,
.wp-block-cover .wp-block-cover-text,
.wp-block-cover-image .wp-block-cover-text
{
    font-weight: bold; 

    padding: .75em;
}
.wp-block-cover .wp-block-cover-text strong,
.wp-block-cover-image .wp-block-cover-text strong
{
    font-weight: 900;
}
.wp-block-cover,
.wp-block-media-text
{
    margin-bottom: 1.5em;
}
.wp-block-media-text .wp-block-media-text__content p
{
    margin: 1em 0;
}

.wp-block-cover.has-background-dim p:not(.has-text-color),
.wp-block-cover.has-background-dim p:not(.has-text-color):not(.wp-block-cover-text) a
{
    margin-bottom: .75rem;

    color: var(--mfxAccentTxtColor);
}

.wp-block-cover.has-background-dim p:not(.has-text-color) a:hover
{
    opacity: .75;
}


/* Button - Block */
.wp-block-button,
.wp-block-button__link
{
    margin-bottom: 1.5em;
}
.wp-block-button .wp-block-button__link
{
    font-size: var(--mfxFontSize_Base);
    line-height: 1.75;

    margin-bottom: 0;
    padding: var(--mfxPadding_Btn);
}
.wp-block-button.aligncenter .wp-block-button__link
{
    border-radius: 10px;
}
.wp-block-file .wp-block-file__button
{
    display: table;

    margin: 15px 0 0;
}

.is-style-squared .wp-block-button__link
{
    border-radius: 0;
}

.wp-block-button:not(.is-style-outline) .wp-block-button__link:hover
{
    background-color: var(--mfxSecondaryColor);
}
.is-style-outline .wp-block-button__link:hover
{
    color: var(--mfxHeadAltColor);
}

.wp-block-button.is-style-underline .wp-block-button__link
{
    padding-right: 0;
    padding-left: 0;

    color: var(--mfxHeadAltColor) !important;
    background: none !important;

    text-decoration-color: var(--mfxPrimaryColor);
    text-decoration-thickness: 3px;
    text-decoration-style: solid;
    text-decoration-line: underline;
    text-underline-offset: 6px;
}

.wp-block-button.is-style-underline .wp-block-button__link:hover
{
    text-decoration-color: var(--mfxSecondaryColor);
    text-decoration-thickness: 4px;
}

/* Widget - Block */
.wp-block-archives,
.wp-block-categories,
.wp-block-latest-posts,
.wp-block-archives ul,
.wp-block-categories ul,
.wp-block-latest-posts ul
{
    list-style: none;
}

.wp-block-archives,
.wp-block-categories,
.wp-block-latest-posts,
.wp-block-latest-comments
{
    padding-left: 0;
}
.wp-block-latest-posts.is-grid li,
.wp-block-latest-comments li
{
    padding: 0;
}

.wp-block-archives-dropdown,
.wp-block-categories-dropdown,
.wp-block-calendar
{
    margin-bottom: 25px;
}

.wp-block-calendar .wp-calendar-nav
{
    display: flex;
    justify-content: space-between;
}

.wp-block-search,
.wp-block-search .wp-block-search__inside-wrapper
{
    display: block;
}
.wp-block-search .wp-block-search__button
{
    margin-bottom: 25px; 
    margin-left: 0;
}
.wp-block-search .wp-block-search__input
{
    border: none;
}

.wp-block-archives-list li a:not(:focus),
.wp-block-calendar a:not(:focus),
.wp-block-latest-comments li a:not(:focus),
.wp-block-latest-posts li a:not(:focus),
.wp-block-rss li a:not(:focus)
{
    text-decoration: none;
}

/* Gallery - Block */
.wp-block-gallery li
{
    padding: 0;
}
.wp-block-gallery.is-cropped .blocks-gallery-item a,
.wp-block-gallery.is-cropped .blocks-gallery-item img,
.wp-block-gallery.is-cropped .blocks-gallery-image a,
.wp-block-gallery.is-cropped .blocks-gallery-image img
{
    flex: 1;

    height: 100%;

       object-fit: cover;
    -o-object-fit: cover;
}

.wp-block-gallery .blocks-gallery-grid .blocks-gallery-item figure
{
    position: relative;
}

body.has-gutenberg-blocks ul.wp-block-gallery
{
    display: flex;

    margin-bottom: 20px;
    padding-left: 0;
}
body.has-gutenberg-blocks figcaption.blocks-gallery-caption
{
    margin: 0 0 1em;
}

.alignfull.wp-block-gallery
{
    margin-bottom: 2rem;
}


/* Misc - Block */
.alignfull
{
    position: relative; 

    max-width: inherit;
}
.alignwide
{
    clear: both;

    width: 100%;
}

#primary:not(.page-with-sidebar) .alignfull
{
    position: relative;
    right: 50%;
    left: 50%;

    width: 100vw; 
    max-width: 100vw;
    margin-right: -50vw;
    margin-left: -50vw;
}
#primary:not(.page-with-sidebar) .wp-block-columns.alignfull
{
    padding: 0 .5em;
}

#primary:not(.page-with-sidebar) .alignfull.wp-block-embed iframe,
#primary:not(.page-with-sidebar) .alignfull.wp-block-embed figcaption
{
    width: 100%; 
    max-width: 100%;
}

.wp-block-spacer
{
    display: block;
    float: none;
    clear: both;

    margin: 0 !important;
}
.wp-block-separator
{
    margin-right: auto; 
    margin-left: auto;

    border-width: 0;
    background: #eaeaea;
}
.wp-block-separator.is-style-dots
{
    color: currentColor;
}
.wp-block-separator:not(.is-style-wide):not(.is-style-dots)
{
    width: 100px;
}

pre.wp-block-verse
{
    overflow: auto; 

    white-space: nowrap;
}

.wp-block-embed__wrapper
{
    word-break: break-all;
}

.wp-block-preformatted
{
    display: inline-block;

    width: 100%; 

    white-space: pre;
}

body.has-gutenberg-blocks .blog-single-entry .entry-body
{
    padding: 0;
}
body.has-gutenberg-blocks .blog-single-entry .entry-body > *[class^='wp-block']
{
    margin-bottom: 30px;
}

p.has-large-font-size,
body.has-gutenberg-blocks p.has-large-font-size,
body.has-gutenberg-blocks .blog-single-entry .entry-body > p[style*='font-size'],
p.has-large-font-size + p[style='font-size:46px']
{
    line-height: 1.8;
}

.has-drop-cap
{
    display: inline-block;
    clear: both;

    width: 100%;
}
.has-large-font-size,
.has-medium-font-size
{
    margin-bottom: 1.5em;
}

body.has-gutenberg-blocks *[class^='wp-block'] .selection-box
{
    display: inline-block;
}
body.has-gutenberg-blocks *[class^='wp-block'].wp-block-archives-dropdown .selection-box
{
    margin-bottom: 20px;
}

.wp-block-group.has-background
{
    margin-bottom: 40px; 
    padding: 1rem;
}

/* New */
.wp-block-social-links.is-style-default .wp-social-link.wp-social-link.wp-social-link
{
    padding: 5px;
}

figure.wp-block-image a:focus,
.wp-block-image figure a:focus,
.wp-block-gallery .blocks-gallery-item figure a:focus
{
    outline: thin dotted;
}


@media only screen and (max-width: 479px)
{
    *[class*='columns-'].wp-block-gallery .blocks-gallery-item figcaption
    {
        display: none;
    }

    .wp-block-audio audio
    {
        min-width: 100%;
    }
    .wp-block-embed-instagram iframe
    {
        width: 290px !important; 
        min-width: 290px !important;
    }
}


/* CoBlock - Twitter  */
.wp-block-coblocks-click-to-tweet
{
    padding: 0; 

    background: none;
}
.wp-block-coblocks-click-to-tweet__twitter-btn:not(.has-button-color):hover,
.wp-block-coblocks-social:not(.is-style-text):not(.is-style-icon-and-text) .wp-block-coblocks-social__button:hover
{
    color: var(--mfxAccentTxtColor); 
    background-color: var(--mfxHeadAltColor) !important;
}
.wp-block-coblocks-accordion-item__title:focus
{
    outline: none;
}
.wp-block-coblocks-click-to-tweet__text
{
    padding-left: 0;
}
.wp-block-coblocks-click-to-tweet__text::before
{
    position: relative;
    top: 5px; 

    display: inline-block;

    margin-right: 15px;
}
.wp-block-coblocks-alert
{
    margin-bottom: 20px;
}
.wp-block-coblocks-author__avatar-img
{
    left: 0;
}


/* #endregion */


/*--------------------------------------------------------------
    Elementor Template Style Overwrite
--------------------------------------------------------------*/

.elementor_library > div:not(.single-entry-body)
{
    display: none;
}
body.elementor-editor-preview .elementor_library > div:not(.single-entry-body),
    body.elementor-editor-active .elementor_library > div:not(.single-entry-body) {
        display: flex;
        flex-wrap: wrap;
    }


/* #endregion */



/*--------------------------------------------------------------
    Default Color
--------------------------------------------------------------*/

/* #region - Default Color */

a:hover,
.gallery-caption
{
    color: var(--mfxBodyTxtColor);
}
.selection-box:before
{
    border-top-color: var(--mfxBodyTxtColor);
}

th,
th a,
.post-edit-link:hover,
#searchform:hover:before,
#searchform:focus-within:before,
.select2-container--default .select2-results .select2-results__option[aria-selected=true],
.select2-container--default .select2-results .select2-results__option--highlighted[aria-selected],
input[type='submit'],
input[type='reset'],
input[type='button'],
button[type='button'],
*[role='button'],
button,
.button,
a.button,
.mfx-button,
.elementor-button.mfx-elementor-button,
.elementor-widget-button .elementor-button,
.yith-wcwl-add-to-wishlist a,
.yith-wcqv-button,
.mfx-wcsg-button,
input[type='submit']:hover,
input[type='reset']:hover,
input[type='button']:hover,
button[type='button']:hover,
*[role='button']:hover,
button:hover,
.button:hover,
a.button:hover,
.mfx-button:hover,
.elementor-button.mfx-elementor-button:hover,
.elementor-widget-button .elementor-button:hover,
.wp-block-search .wp-block-search__button:hover,
.yith-wcwl-add-to-wishlist a:hover,
.yith-wcqv-button:hover,
.mfx-wcsg-button:hover,
.wp-block-search .wp-block-search__button
{
    color: var(--mfxAccentTxtColor);
}

th a:hover
{
    color: rgba(var(--mfxAccentTxtColorRgb),.55);
}

td a,
ins,
.form-calender-icon input[type='text'],
input[type='text'],
input[type='password'],
input[type='email'],
input[type='url'],
input[type='tel'],
input[type='number'],
input[type='range'],
input[type='date'],
textarea,
input.text,
input[type='search'],
textarea,
select,
.select2-container--default .select2-selection--single .select2-selection__rendered,
.select2-container--default .select2-selection--single .select2-selection__placeholder,
.select2-dropdown .select2-result
{
    color: inherit;
}

#searchform:before,
#searchform input[type='text']
{
    color: var(--mfxBodyTxtColor);
}

a,
.post-edit-link,
dialog,
td a:hover,
body .blog-single-entry ul li .comment-body .comment-content td a:hover,
.blog-single-entry .single-entry-body tbody th a:hover
{
    color: var(--mfxHeadAltColor);
}

dialog,
#searchform .mfx-search-icon
{
    background-color: var(--mfxBodyBGColor);
}

hr,
.wp-block-separator
{
    background-color: var(--mfxBorderColor);
}

input[type='text'],
input[type='password'],
input[type='email'],
input[type='url'],
input[type='tel'],
input[type='number'],
input[type='range'],
input[type='date'],
textarea,
input.text,
input[type='search'],
fieldset,
select,
abbr,
acronym,
pre,
#searchform,
.comment-form > p input[type='checkbox'] ~ label:before,
.comment-form > p input[type='radio'] ~ label:before,
.comment-form-mfx-privatepolicy input[type='checkbox'] ~ label:before,
.woocommerce-form__label-for-checkbox > span:before,
.woocommerce .woocommerce-shipping-methods input[type='radio'] ~ label:before,
.woocommerce-page #payment.woocommerce-checkout-payment ul.payment_methods li input[type='radio'] ~ label:before
{
    border-color: var(--mfxBorderColor);
    outline: none;
}
.yith-wcwl-share li a i
{
    font-family: 'Mfx Icons';
    font-weight: normal;
}
.select2-container--default .select2-selection--single,
.select2-container--default .select2-selection--multiple,
.select2-dropdown,
.select2-container--default .select2-search .select2-search__field,
.select2-container--default .select2-search--dropdown .select2-search__field,
.select2-container--default .select2-search--inline .select2-search__field
{
    border-color: var(--mfxBorderColor) !important;
}


.has-body-bg-background-color
{
    background-color: var(--mfxBodyBGColor);
}
.has-body-text-background-color
{
    background-color: var(--mfxBodyTxtColor);
}
.has-alternate-background-color
{
    background-color: var(--mfxHeadAltColor);
}
.has-transparent-background-color
{
    background-color: rgba(0, 0, 0, 0);
}

.has-body-bg-color
{
    color: var(--mfxBodyBGColor);
}
.has-body-text-color
{
    color: var(--mfxBodyTxtColor);
}
.has-alternate-color
{
    color: var(--mfxHeadAltColor);
}
.has-transparent-color
{
    color: rgba(0, 0, 0, 0);
}


input[type='text']:focus,
input[type='email']:focus,
input[type='url']:focus,
input[type='password']:focus,
input[type='search']:focus,
input[type='number']:focus,
input[type='tel']:focus,
input[type='date']:focus,
input[type='month']:focus,
input[type='week']:focus,
input[type='time']:focus,
input[type='datetime']:focus,
input[type='datetime-local']:focus,
input[type='color']:focus,
textarea:focus,
input.text:focus
{
    outline: thin dotted;
    outline-offset: -3px;
    -webkit-box-shadow: 0 0 5px 0 rgba(var(--mfxBorderColorRgb),.7);
            box-shadow: 0 0 5px 0 rgba(var(--mfxBorderColorRgb),.7);
}

.comment-form > p input[type='checkbox']:focus:not(:checked) ~ label:before,
.comment-form > p input[type='radio']:focus:not(:checked) ~ label:before,
.comment-form-mfx-privatepolicy input[type='checkbox']:focus:not(:checked) ~ label:before,
.woocommerce-form__label-for-checkbox > input:focus:not(:checked) ~ span:before,
.woocommerce .woocommerce-shipping-methods input[type='radio']:focus:not(:checked) ~ label:before,
.woocommerce-page #payment.woocommerce-checkout-payment ul.payment_methods li input[type='radio']:focus:not(:checked) ~ label:before
{
    outline: thin dotted;
}


/* Focusing the button with a keyboard will show a dashed black line. */
input[type='submit']:focus,
input[type='reset']:focus,
input[type='button']:focus,
button[type='button']:focus,
*[role='button']:focus,
button:focus,
.button:focus,
a.button:focus,
.mfx-button:focus,
.elementor-button.mfx-elementor-button:focus,
.elementor-widget-button .elementor-button:focus,
.yith-wcwl-add-to-wishlist a:focus,
.yith-wcqv-button:focus,
.mfx-wcsg-button:focus,
a.post-edit-link:focus,
a.skip-link:focus
{
    text-decoration: underline !important;

    outline: thin dotted;
    outline-offset: -3px;
    -webkit-box-shadow: 1px 1px 3px rgba(var(--mfxHeadAltColorRgb),.25);
            box-shadow: 1px 1px 3px rgba(var(--mfxHeadAltColorRgb),.25);
}

/* Focusing the button with a mouse, touch, or stylus will show a subtle drop shadow. */
input[type='submit']:focus:not(:focus-visible),
input[type='reset']:focus:not(:focus-visible),
input[type='button']:focus:not(:focus-visible),
button[type='button']:focus:not(:focus-visible),
*[role='button']:focus:not(:focus-visible),
button:focus:not(:focus-visible),
.button:focus:not(:focus-visible),
a.button:focus:not(:focus-visible),
.mfx-button:focus:not(:focus-visible),
.elementor-button.mfx-elementor-button:focus:not(:focus-visible),
.elementor-widget-button .elementor-button:focus:not(:focus-visible),
.yith-wcwl-add-to-wishlist a:focus:not(:focus-visible),
.yith-wcqv-button:focus:not(:focus-visible),
.mfx-wcsg-button:focus:not(:focus-visible),
a.post-edit-link:focus:not(:focus-visible),
a.skip-link:focus:not(:focus-visible)
{
    text-decoration: underline !important;

    outline: none;
    outline-offset: -3px;
    -webkit-box-shadow: 1px 1px 3px rgba(var(--mfxHeadAltColorRgb),.25);
            box-shadow: 1px 1px 3px rgba(var(--mfxHeadAltColorRgb),.25);
}

.screen-reader-text:focus
{
    -webkit-box-shadow: 0 0 2px 2px rgba(var(--mfxHeadAltColorRgb),.6);
            box-shadow: 0 0 2px 2px rgba(var(--mfxHeadAltColorRgb),.6);
}


/* DarkBG Color Override */
.mfx-dark-bg,
.mfx-dark-bg h1,
.mfx-dark-bg h2,
.mfx-dark-bg h3,
.mfx-dark-bg h4,
.mfx-dark-bg h5,
.mfx-dark-bg h6
{
    color: var(--mfxAccentTxtColor);
}

.mfx-dark-bg
{
    border-color: var(--mfxBodyBGColor);
}

.mfx-dark-bg fieldset
{
    border-color: rgba(var(--mfxBodyBGColorRgb), .2);
}

.mfx-dark-bg .wp-caption-text,
.mfx-dark-bg .wp-caption-milmaa
{
    border-color: rgba(var(--mfxBodyBGColorRgb),.05); 
    background: rgba(var(--mfxBodyBGColorRgb),.15);
}

/* #endregion */


/*--------------------------------------------------------------
    Accents
--------------------------------------------------------------*/

/* #region - Accents */

/* Primary */
a,
h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
h6 a:hover,
.has-primary-color,
#searchform:hover:before
{
    color: var(--mfxPrimaryColor);
}

table:not(.shop_attributes) > tbody:first-child > tr > th,
th,
.wp-block-calendar table th,
.select2-container--default .select2-results .select2-results__option[aria-selected=true],
input[type='submit'],
input[type='reset'],
input[type='button'],
button[type='button'],
*[role='button'],
button,
.button,
a.button,
.has-primary-background-color,
.wp-block-search .wp-block-search__button
{
    background-color: var(--mfxPrimaryColor);
}

.select2-container--default .select2-results .select2-results__option--highlighted[aria-selected]
{
    background-color: rgba(var(--mfxPrimaryColorRgb),.85);
}

/* Secondary */
.has-secondary-color
{
    color: var(--mfxSecondaryColor);
}

.has-secondary-background-color
{
    background-color: var(--mfxSecondaryColor);
}

input[type='submit']:hover,
input[type='reset']:hover,
input[type='button']:hover,
button[type='button']:hover,
*[role='button']:hover,
button:hover,
.button:hover,
a.button:hover,
.wp-block-search .wp-block-search__button:hover,
.mfx-infinite-portfolio-load-more:hover,
#wpsl-stores li > p ~ .wpsl-directions:hover,
.mfx-search-form-container #searchform input[type='submit']:hover
{
    border-color: transparent; 
    background-color: var(--mfxSecondaryColor);
}


/* Tertiary */
.has-tertiary-background-color
{
    background-color: var(--mfxTertiaryColor);
}
.has-tertiary-color
{
    color: var(--mfxTertiaryColor);
}

/* #endregion */



/*--------------------------------------------------------------
    Responsive
--------------------------------------------------------------*/


/*----*****---- << Tablet (Landscape) >> ----*****----*/

/* Note: Design for a width of 960px */
@media only screen and (max-width:1280px)
{
}

/* Common Styles for the devices below 767px width */
@media only screen and (min-width: 1025px) and (max-width: 1280px)
{
    .wp-block-latest-posts.columns-3 li,
    .wp-block-latest-posts.columns-5 li
    {
        width: calc(50% - 1em);
    }
    .wp-block-latest-posts.columns-3 li:nth-child(even),
    .wp-block-latest-posts.columns-5 li:nth-child(even)
    {
        margin-right: 0;
    }
    .wp-block-latest-posts.columns-3 li:nth-child(3n),
    .wp-block-latest-posts.columns-5 li:nth-child(5n)
    {
        margin-right: 1.25em;
    }

    .page-with-sidebar .wp-block-gallery.columns-6 .blocks-gallery-grid,
    .page-with-sidebar .wp-block-gallery.columns-7 .blocks-gallery-grid,
    .page-with-sidebar .wp-block-gallery.columns-8 .blocks-gallery-grid
    {
        display: grid;

        margin-right: -20px; 

        grid-template-columns: repeat(4, 1fr);
    }

    .page-with-sidebar .wp-block-gallery.columns-6 .blocks-gallery-grid .blocks-gallery-item,
    .page-with-sidebar .wp-block-gallery.columns-7 .blocks-gallery-grid .blocks-gallery-item,
    .page-with-sidebar .wp-block-gallery.columns-8 .blocks-gallery-grid .blocks-gallery-item
    {
        width: 100%; 
        margin: 0;
        padding: 0 20px 20px 0;
    }
}

/* Common Styles for the devices below 767px width */
@media only screen and (min-width: 768px) and (max-width: 1024px)
{
    .wp-block-latest-posts.columns-3 li,
    .wp-block-latest-posts.columns-5 li
    {
        width: calc(50% - 1em);
    }
    .wp-block-latest-posts.columns-3 li:nth-child(even),
    .wp-block-latest-posts.columns-5 li:nth-child(even)
    {
        margin-right: 0;
    }
    .wp-block-latest-posts.columns-3 li:nth-child(3n),
    .wp-block-latest-posts.columns-5 li:nth-child(5n)
    {
        margin-right: 1.25em;
    }
}

/* Common Styles for the devices below 767px width */
@media only screen and (min-width: 600px) and (max-width: 1024px)
{
    .page-with-sidebar .wp-block-gallery.columns-6 .blocks-gallery-grid,
    .page-with-sidebar .wp-block-gallery.columns-7 .blocks-gallery-grid,
    .page-with-sidebar .wp-block-gallery.columns-8 .blocks-gallery-grid
    {
        display: grid;

        margin-right: -20px; 

        grid-template-columns: repeat(3, 1fr);
    }

    .page-with-sidebar .wp-block-gallery.columns-6 .blocks-gallery-grid .blocks-gallery-item,
    .page-with-sidebar .wp-block-gallery.columns-7 .blocks-gallery-grid .blocks-gallery-item,
    .page-with-sidebar .wp-block-gallery.columns-8 .blocks-gallery-grid .blocks-gallery-item
    {
        width: 100%; 
        margin: 0;
        padding: 0 20px 20px 0;
    }
}

/*----*****---- << Mobile (Landscape) >> ----*****----*/

/* Common Styles for the devices below 767px width */
@media only screen and (max-width: 767px)
{
    .wp-block-latest-posts.columns-3 li,
    .wp-block-latest-posts.columns-5 li
    {
        width: 100%;
        margin-right: 0;
    }
}

/*----*****---- << Mobile - Portrait >> ----*****----*/

/* Common Styles for the devices below 479px width */
@media only screen and (max-width: 479px)
{
}

/* #region - Responsive */

/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (min-width: 320px) and (max-width: 479px)
{
    /*----*****---- << Miscellaneous >> --****--*/
    th,
    td,
    tbody th
    {
        font-size: 12px;
    }
}

/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width: 319px)
{
    th,
    td,
    tbody th
    {
        font-size: 10px;
    }
}

/* #endregion */

/* ==========================================================================
    Table of Contents
========================================================================== */


/*--------------------------------------------------------------
    Grid Container & Main Content Layouts
--------------------------------------------------------------*/

.wrapper
{
    float: left;
    clear: both;

    width: 100%; 
    margin: 0;
    padding: 0;
}
.inner-wrapper
{
    float: left;
    overflow: hidden;

    width: 100%; 
    margin: 0;
    padding: 0;
}

.container
{
    position: relative;

    clear: both;

    width: 1440px; 
    margin: 0 auto;
}

.wp-block-cover__inner-container,
.alignwide .wp-block-group__inner-container,
.alignfull .wp-block-group__inner-container
{
    max-width: 1440px; 
    margin-right: auto;
    margin-left: auto;
}


#main
{
    display: block;
    float: left;
    clear: both;

    width: 100%; 
    margin: 0;
    padding: 0;
}

#primary
{
    position: relative; 

    display: inline-block;
    float: none;

    width: 1100px;
    margin: 0;
    padding: 0;
}
#primary.content-full-width
{
    width: 100%;
}
#primary.with-left-sidebar
{
    float: right;

    margin-left: 40px;
}
#primary.with-right-sidebar
{
    float: left;

    margin-right: 40px;
}

#secondary
{
    position: relative;
    z-index: 1; 

    width: 300px;
    margin: 0;
    padding: 0;
}

#secondary-right,
#secondary.secondary-has-right-sidebar
{
    float: right;
}
#secondary-left,
#secondary.secondary-has-left-sidebar
{
    float: left;
}

#secondary.secondary-has-both-sidebar
{
    margin: 0;
}

.page-template-tpl-fullwidth-php #primary
{
    padding-bottom: 0;
}
#primary.content-full-width,
body.search-no-results #primary.content-full-width
{
    min-height: 68vh;
}
#primary > *:last-child
{
    margin-bottom: 90px;
}


/*--------------------------------------------------------------
    Boxed Layout
--------------------------------------------------------------*/

body.layout-boxed
{
    background-color: rgba(var(--mfxHeadAltColorRgb),.025); 
    background-attachment: fixed;
}
.layout-boxed .wrapper
{
    float: none;
    overflow: hidden;

    width: 1380px; 
    margin: 0 auto;
}
.layout-boxed .inner-wrapper
{
    background: var(--mfxBodyBGColor);
}


/*--------------------------------------------------------------
    Grid Columns
--------------------------------------------------------------*/

.column
{
    position: relative; 

    float: left;

    min-height: 1px;
    margin: 0 0  0 2%;
}
.column.first
{
    clear: both;

    margin-left: 0;
}
.column.mfx-full-width,
.column.mfx-one-column
{
    margin-left: 0;
}

.mfx-full-width,
.mfx-one-column
{
    width: 100%;
}

.mfx-one-half,
.mfx-three-sixth
{
    width: 49%;
}
.mfx-one-third,
.mfx-two-sixth
{
    width: 32%;
}
.mfx-two-third,
.mfx-four-sixth
{
    width: 66%;
}

.mfx-one-fourth
{
    width: 23.5%;
}
.mfx-three-fourth
{
    width: 74.5%;
}

.mfx-one-fifth
{
    width: 18.4%;
}
.mfx-two-fifth
{
    width: 38.8%;
}
.mfx-three-fifth
{
    width: 59.2%;
}
.mfx-four-fifth
{
    width: 79.6%;
}

.mfx-one-sixth
{
    width: 15%;
}
.mfx-five-sixth
{
    width: 83%;
}

.column.no-space
{
    margin-right: 0; 
    margin-left: 0;
}

.column.no-space.mfx-one-half,
.column.no-space.mfx-three-sixth
{
    width: 50%;
}
.column.no-space.mfx-one-third,
.column.no-space.mfx-two-sixth
{
    width: 33.33%;
}
.column.no-space.mfx-two-third,
.column.no-space.mfx-four-sixth
{
    width: 66.66%;
}

.column.no-space.mfx-one-fourth
{
    width: 25%;
}
.column.no-space.mfx-three-fourth
{
    width: 75%;
}

.column.no-space.mfx-one-fifth
{
    width: 20%;
}
.column.no-space.mfx-two-fifth
{
    width: 40%;
}
.column.no-space.mfx-three-fifth
{
    width: 60%;
}
.column.no-space.mfx-four-fifth
{
    width: 80%;
}

.column.no-space.mfx-one-sixth
{
    width: 16.66%;
}
.column.no-space.mfx-five-sixth
{
    width: 83.33%;
}

.mfx-col
{
    position: relative; 

    float: left;

    min-height: 1px;
    margin: 0;
    padding: 0 15px;
}

.column img
{
    display: inherit;

    max-width: 100%; 
    height: auto;
}



/*--------------------------------------------------------------
	Responsive
--------------------------------------------------------------*/

@media only screen and (min-width:1541px) and (max-width:1724px)
{
    /*----*****---- << Custom Columns >> ----*****----*/

    .mfx-col-hxlg-12
    {
        width: 100%;
    }
    .mfx-col-hxlg-11
    {
        width: 91.66666667%;
    }
    .mfx-col-hxlg-10
    {
        width: 83.33333333%;
    }
    .mfx-col-hxlg-9
    {
        width: 75%;
    }
    .mfx-col-hxlg-8
    {
        width: 66.66666667%;
    }
    .mfx-col-hxlg-7
    {
        width: 58.33333333%;
    }
    .mfx-col-hxlg-6
    {
        width: 50%;
    }
    .mfx-col-hxlg-5
    {
        width: 41.66666667%;
    }
    .mfx-col-hxlg-4
    {
        width: 33.33333333%;
    }
    .mfx-col-hxlg-3
    {
        width: 25%;
    }
    .mfx-col-hxlg-2
    {
        width: 16.66666667%;
    }
    .mfx-col-hxlg-1
    {
        width: 8.33333333%;
    }

    .mfx-col-hxlg-1b5
    {
        width: 20%;
    }
    .mfx-col-hxlg-2b5
    {
        width: 40%;
    }
    .mfx-col-hxlg-3b5
    {
        width: 60%;
    }
    .mfx-col-hxlg-4b5
    {
        width: 80%;
    }

    .mfx-col-hxlg-offset-12
    {
        margin-left: 100%;
    }
    .mfx-col-hxlg-offset-11
    {
        margin-left: 91.66666667%;
    }
    .mfx-col-hxlg-offset-10
    {
        margin-left: 83.33333333%;
    }
    .mfx-col-hxlg-offset-9
    {
        margin-left: 75%;
    }
    .mfx-col-hxlg-offset-8
    {
        margin-left: 66.66666667%;
    }
    .mfx-col-hxlg-offset-7
    {
        margin-left: 58.33333333%;
    }
    .mfx-col-hxlg-offset-6
    {
        margin-left: 50%;
    }
    .mfx-col-hxlg-offset-5
    {
        margin-left: 41.66666667%;
    }
    .mfx-col-hxlg-offset-4
    {
        margin-left: 33.33333333%;
    }
    .mfx-col-hxlg-offset-3
    {
        margin-left: 25%;
    }
    .mfx-col-hxlg-offset-2
    {
        margin-left: 16.66666667%;
    }
    .mfx-col-hxlg-offset-1
    {
        margin-left: 8.33333333%;
    }
    .mfx-col-hxlg-offset-0
    {
        margin-left: 0;
    }
}

@media only screen and (max-width:1540px)
{
    #primary.with-left-sidebar
    {
        margin-left: 30px;
    }
    #primary.with-right-sidebar
    {
        margin-right: 30px;
    }
}

@media only screen and (min-width:1281px)
{
    /*----*****---- << Custom Columns >> ----*****----*/
    .mfx-col-lg-12
    {
        width: 100%;
    }
    .mfx-col-lg-11
    {
        width: 91.66666667%;
    }
    .mfx-col-lg-10
    {
        width: 83.33333333%;
    }
    .mfx-col-lg-9
    {
        width: 75%;
    }
    .mfx-col-lg-8
    {
        width: 66.66666667%;
    }
    .mfx-col-lg-7
    {
        width: 58.33333333%;
    }
    .mfx-col-lg-6
    {
        width: 50%;
    }
    .mfx-col-lg-5
    {
        width: 41.66666667%;
    }
    .mfx-col-lg-4
    {
        width: 33.33333333%;
    }
    .mfx-col-lg-3
    {
        width: 25%;
    }
    .mfx-col-lg-2
    {
        width: 16.66666667%;
    }
    .mfx-col-lg-1
    {
        width: 8.33333333%;
    }

    .mfx-col-lg-1b5
    {
        width: 20%;
    }
    .mfx-col-lg-2b5
    {
        width: 40%;
    }
    .mfx-col-lg-3b5
    {
        width: 60%;
    }
    .mfx-col-lg-4b5
    {
        width: 80%;
    }
}

/*----*****---- << Laptop/Notebook >> ----*****----*/

@media only screen and (min-width:1281px) and (max-width:1540px)
{
    /*----*****---- <<Container >> ----*****----*/
    .container
    {
        width: 1080px;
    }

    .wp-block-cover__inner-container,
    .alignwide .wp-block-group__inner-container,
    .alignfull .wp-block-group__inner-container
    {
        max-width: 1080px;
    }

    .layout-boxed .wrapper
    {
        width: 1120px;
    }
    .layout-boxed .vc_row.vc_row-no-padding
    {
        margin: 0 -30px;
    }

    #primary
    {
        width: 760px;
    }
    #secondary
    {
        width: 290px;
    }

    /*----*****---- << Custom Columns >> ----*****----*/

    .mfx-col-qxlg-12
    {
        width: 100%;
    }
    .mfx-col-qxlg-11
    {
        width: 91.66666667%;
    }
    .mfx-col-qxlg-10
    {
        width: 83.33333333%;
    }
    .mfx-col-qxlg-9
    {
        width: 75%;
    }
    .mfx-col-qxlg-8
    {
        width: 66.66666667%;
    }
    .mfx-col-qxlg-7
    {
        width: 58.33333333%;
    }
    .mfx-col-qxlg-6
    {
        width: 50%;
    }
    .mfx-col-qxlg-5
    {
        width: 41.66666667%;
    }
    .mfx-col-qxlg-4
    {
        width: 33.33333333%;
    }
    .mfx-col-qxlg-3
    {
        width: 25%;
    }
    .mfx-col-qxlg-2
    {
        width: 16.66666667%;
    }
    .mfx-col-qxlg-1
    {
        width: 8.33333333%;
    }

    .mfx-col-qxlg-1b5
    {
        width: 20%;
    }
    .mfx-col-qxlg-2b5
    {
        width: 40%;
    }
    .mfx-col-qxlg-3b5
    {
        width: 60%;
    }
    .mfx-col-qxlg-4b5
    {
        width: 80%;
    }

    .mfx-col-qxlg-offset-12
    {
        margin-left: 100%;
    }
    .mfx-col-qxlg-offset-11
    {
        margin-left: 91.66666667%;
    }
    .mfx-col-qxlg-offset-10
    {
        margin-left: 83.33333333%;
    }
    .mfx-col-qxlg-offset-9
    {
        margin-left: 75%;
    }
    .mfx-col-qxlg-offset-8
    {
        margin-left: 66.66666667%;
    }
    .mfx-col-qxlg-offset-7
    {
        margin-left: 58.33333333%;
    }
    .mfx-col-qxlg-offset-6
    {
        margin-left: 50%;
    }
    .mfx-col-qxlg-offset-5
    {
        margin-left: 41.66666667%;
    }
    .mfx-col-qxlg-offset-4
    {
        margin-left: 33.33333333%;
    }
    .mfx-col-qxlg-offset-3
    {
        margin-left: 25%;
    }
    .mfx-col-qxlg-offset-2
    {
        margin-left: 16.66666667%;
    }
    .mfx-col-qxlg-offset-1
    {
        margin-left: 8.33333333%;
    }
    .mfx-col-qxlg-offset-0
    {
        margin-left: 0;
    }
}

/*----*****---- << Tablet (Landscape) >> ----*****----*/

/* Note: Design for a width of 960px */
@media only screen and (min-width:1025px) and (max-width:1280px)
{
    /*----*****---- << Container >> ----*****----*/
    .container
    {
        width: 900px;
    }

    .wp-block-cover__inner-container,
    .alignwide .wp-block-group__inner-container,
    .alignfull .wp-block-group__inner-container
    {
        max-width: 900px;
    }

    .layout-boxed .wrapper
    {
        width: 940px;
    }
    .layout-boxed .vc_row.vc_row-no-padding
    {
        margin: 0 -20px;
    }

    #primary
    {
        width: 610px;
    }
    #secondary
    {
        width: 260px;
    }

    /*----*****---- << Custom Columns >> ----*****----*/
    .mfx-col-md-12
    {
        width: 100%;
    }
    .mfx-col-md-11
    {
        width: 91.66666667%;
    }
    .mfx-col-md-10
    {
        width: 83.33333333%;
    }
    .mfx-col-md-9
    {
        width: 75%;
    }
    .mfx-col-md-8
    {
        width: 66.66666667%;
    }
    .mfx-col-md-7
    {
        width: 58.33333333%;
    }
    .mfx-col-md-6
    {
        width: 50%;
    }
    .mfx-col-md-5
    {
        width: 41.66666667%;
    }
    .mfx-col-md-4
    {
        width: 33.33333333%;
    }
    .mfx-col-md-3
    {
        width: 25%;
    }
    .mfx-col-md-2
    {
        width: 16.66666667%;
    }
    .mfx-col-md-1
    {
        width: 8.33333333%;
    }

    .mfx-col-md-1b5
    {
        width: 20%;
    }
    .mfx-col-md-2b5
    {
        width: 40%;
    }
    .mfx-col-md-3b5
    {
        width: 60%;
    }
    .mfx-col-md-4b5
    {
        width: 80%;
    }

    .mfx-col-md-offset-12
    {
        margin-left: 100%;
    }
    .mfx-col-md-offset-11
    {
        margin-left: 91.66666667%;
    }
    .mfx-col-md-offset-10
    {
        margin-left: 83.33333333%;
    }
    .mfx-col-md-offset-9
    {
        margin-left: 75%;
    }
    .mfx-col-md-offset-8
    {
        margin-left: 66.66666667%;
    }
    .mfx-col-md-offset-7
    {
        margin-left: 58.33333333%;
    }
    .mfx-col-md-offset-6
    {
        margin-left: 50%;
    }
    .mfx-col-md-offset-5
    {
        margin-left: 41.66666667%;
    }
    .mfx-col-md-offset-4
    {
        margin-left: 33.33333333%;
    }
    .mfx-col-md-offset-3
    {
        margin-left: 25%;
    }
    .mfx-col-md-offset-2
    {
        margin-left: 16.66666667%;
    }
    .mfx-col-md-offset-1
    {
        margin-left: 8.33333333%;
    }
    .mfx-col-md-offset-0
    {
        margin-left: 0;
    }
}


/*----*****---- << Tablet (Portrait) >> ----*****----*/

/* Note: Design for a width of 768px */
@media only screen and (min-width:768px) and (max-width:1024px)
{
    /*----*****---- << Container >> ----*****----*/
    .container
    {
        width: 710px;
    }

    .wp-block-cover__inner-container,
    .alignwide .wp-block-group__inner-container,
    .alignfull .wp-block-group__inner-container
    {
        max-width: 710px;
    }

    .layout-boxed .wrapper
    {
        width: 750px;
    }
    .layout-boxed .vc_row.vc_row-no-padding
    {
        margin: 0 -20px;
    }

    /*----*****---- << Content >> ----*****----*/
    #primary
    {
        width: 100%;
    }
    #primary.with-left-sidebar
    {
        margin-left: 0;
    }
    #primary.with-right-sidebar
    {
        margin-right: 0;
    }
    #secondary
    {
        width: 100%;
    }

    #primary.with-left-sidebar,
    #primary.with-right-sidebar
    {
        margin-bottom: 50px;
    }

    /*----*****---- << Custom Columns >> ----*****----*/
    .mfx-col-sm-12
    {
        width: 100%;
    }
    .mfx-col-sm-11
    {
        width: 91.66666667%;
    }
    .mfx-col-sm-10
    {
        width: 83.33333333%;
    }
    .mfx-col-sm-9
    {
        width: 75%;
    }
    .mfx-col-sm-8
    {
        width: 66.66666667%;
    }
    .mfx-col-sm-7
    {
        width: 58.33333333%;
    }
    .mfx-col-sm-6
    {
        width: 50%;
    }
    .mfx-col-sm-5
    {
        width: 41.66666667%;
    }
    .mfx-col-sm-4
    {
        width: 33.33333333%;
    }
    .mfx-col-sm-3
    {
        width: 25%;
    }
    .mfx-col-sm-2
    {
        width: 16.66666667%;
    }
    .mfx-col-sm-1
    {
        width: 8.33333333%;
    }

    .mfx-col-sm-1b5
    {
        width: 20%;
    }
    .mfx-col-sm-2b5
    {
        width: 40%;
    }
    .mfx-col-sm-3b5
    {
        width: 60%;
    }
    .mfx-col-sm-4b5
    {
        width: 80%;
    }

    .mfx-col-sm-offset-12
    {
        margin-left: 100%;
    }
    .mfx-col-sm-offset-11
    {
        margin-left: 91.66666667%;
    }
    .mfx-col-sm-offset-10
    {
        margin-left: 83.33333333%;
    }
    .mfx-col-sm-offset-9
    {
        margin-left: 75%;
    }
    .mfx-col-sm-offset-8
    {
        margin-left: 66.66666667%;
    }
    .mfx-col-sm-offset-7
    {
        margin-left: 58.33333333%;
    }
    .mfx-col-sm-offset-6
    {
        margin-left: 50%;
    }
    .mfx-col-sm-offset-5
    {
        margin-left: 41.66666667%;
    }
    .mfx-col-sm-offset-4
    {
        margin-left: 33.33333333%;
    }
    .mfx-col-sm-offset-3
    {
        margin-left: 25%;
    }
    .mfx-col-sm-offset-2
    {
        margin-left: 16.66666667%;
    }
    .mfx-col-sm-offset-1
    {
        margin-left: 8.33333333%;
    }
    .mfx-col-sm-offset-0
    {
        margin-left: 0;
    }
}


/*----*****---- << Mobile (Landscape) >> ----*****----*/

/* Common Styles for the devices below 767px width */
@media only screen and (max-width: 767px)
{
    /*----*****---- << Content >> ----*****----*/
    #primary
    {
        width: 100%;
    }
    #primary.with-left-sidebar
    {
        margin-left: 0;
    }
    #primary.with-right-sidebar
    {
        margin-right: 0;
    }
    #secondary
    {
        width: 100%;
    }

    #primary.with-left-sidebar,
    #primary.with-right-sidebar
    {
        margin-bottom: 50px;
    }


    /*----*****---- << Column >> ----*****----*/
    .column
    {
        margin-left: 0;
    }
    .column
    {
        margin-bottom: 20px;
    }

    .column,
    .column.no-space,
    .mfx-one-half,
    .mfx-three-sixth,
    .column.no-space.mfx-one-half,
    .column.no-space.mfx-three-sixth,
    .mfx-one-third,
    .mfx-two-sixth,
    .column.no-space.mfx-one-third,
    .column.no-space.mfx-two-sixth,
    .mfx-two-third,
    .mfx-four-sixth,
    .column.no-space.mfx-two-third,
    .column.no-space.mfx-four-sixth,
    .mfx-one-fourth,
    .column.no-space.mfx-one-fourth,
    .mfx-three-fourth,
    .column.no-space.mfx-three-fourth,
    .mfx-one-fifth,
    .column.no-space.mfx-one-fifth,
    .mfx-two-fifth,
    .column.no-space.mfx-two-fifth,
    .mfx-three-fifth,
    .column.no-space.mfx-three-fifth,
    .mfx-four-fifth,
    .column.no-space.mfx-four-fifth,
    .mfx-one-sixth,
    .column.no-space.mfx-one-sixth,
    .mfx-five-sixth,
    .column.no-space.mfx-five-sixth

    .mfx-col,
    div[class*='mfx-col'],
    section[class*='mfx-col'],
    li[class*='mfx-col']
    {
        width: 100%;
    }
}


/*----*****---- << Mobile (Landscape) >> ----*****----*/

/* Note: Design for a width of 480px */
@media only screen and (min-width: 480px) and (max-width: 767px)
{
    /*----*****---- << Container >> ----*****----*/
    .container
    {
        width: 420px;
    }

    .wp-block-cover__inner-container,
    .alignwide .wp-block-group__inner-container,
    .alignfull .wp-block-group__inner-container
    {
        max-width: 420px;
    }

    .layout-boxed .wrapper
    {
        width: 460px;
    }

    /*----*****---- << Custom Columns >> ----*****----*/
    .mfx-col-xs-12
    {
        width: 100%;
    }
    .mfx-col-xs-11
    {
        width: 91.66666667%;
    }
    .mfx-col-xs-10
    {
        width: 83.33333333%;
    }
    .mfx-col-xs-9
    {
        width: 75%;
    }
    .mfx-col-xs-8
    {
        width: 66.66666667%;
    }
    .mfx-col-xs-7
    {
        width: 58.33333333%;
    }
    .mfx-col-xs-6
    {
        width: 50%;
    }
    .mfx-col-xs-5
    {
        width: 41.66666667%;
    }
    .mfx-col-xs-4
    {
        width: 33.33333333%;
    }
    .mfx-col-xs-3
    {
        width: 25%;
    }
    .mfx-col-xs-2
    {
        width: 16.66666667%;
    }
    .mfx-col-xs-1
    {
        width: 8.33333333%;
    }

    .mfx-col-xs-1b5
    {
        width: 20%;
    }
    .mfx-col-xs-2b5
    {
        width: 40%;
    }
    .mfx-col-xs-3b5
    {
        width: 60%;
    }
    .mfx-col-xs-4b5
    {
        width: 80%;
    }

    .mfx-col-xs-offset-12
    {
        margin-left: 100%;
    }
    .mfx-col-xs-offset-11
    {
        margin-left: 91.66666667%;
    }
    .mfx-col-xs-offset-10
    {
        margin-left: 83.33333333%;
    }
    .mfx-col-xs-offset-9
    {
        margin-left: 75%;
    }
    .mfx-col-xs-offset-8
    {
        margin-left: 66.66666667%;
    }
    .mfx-col-xs-offset-7
    {
        margin-left: 58.33333333%;
    }
    .mfx-col-xs-offset-6
    {
        margin-left: 50%;
    }
    .mfx-col-xs-offset-5
    {
        margin-left: 41.66666667%;
    }
    .mfx-col-xs-offset-4
    {
        margin-left: 33.33333333%;
    }
    .mfx-col-xs-offset-3
    {
        margin-left: 25%;
    }
    .mfx-col-xs-offset-2
    {
        margin-left: 16.66666667%;
    }
    .mfx-col-xs-offset-1
    {
        margin-left: 8.33333333%;
    }
    .mfx-col-xs-offset-0
    {
        margin-left: 0;
    }
}

/*----*****---- << Mobile - Portrait >> ----*****----*/

/* Common Styles for the devices below 479px width */
@media only screen and (max-width: 479px)
{
    .layout-boxed .wrapper
    {
        width: 100%;
    }

    .mfx-col,
    div[class*='mfx-col'],
    section[class*='mfx-col'],
    li[class*='mfx-col']
    {
        width: 100% !important;
    }
}

/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (min-width: 320px) and (max-width: 479px)
{
    /*----*****---- << Container >> ----*****----*/
    .container
    {
        width: 290px;
    }

    .wp-block-cover__inner-container,
    .alignwide .wp-block-group__inner-container,
    .alignfull .wp-block-group__inner-container
    {
        max-width: 290px;
    }
}

/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width: 319px)
{
    /*----*****---- << Container >> ----*****----*/
    .container
    {
        width: 200px;
    }

    .wp-block-cover__inner-container,
    .alignwide .wp-block-group__inner-container,
    .alignfull .wp-block-group__inner-container
    {
        max-width: 200px;
    }
}
.header-on-slider .mfx-logo-container a img{max-height:none;}.header-top-absolute .header-on-slider{position:absolute;z-index:11;display:inline-block;width:100%;border-bottom:1px solid rgba(249,207,215,.5);}.slider-section{margin-top:-101px;padding-top:100px;padding-bottom:100px;}.slider-section .default-btn .elementor-button{position:relative;z-index:1;}.big-title .elementor-heading-title{font-size:64px;line-height:86px;}.default-btn .elementor-button{font-size:18px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;-webkit-border-radius:var(--mfxRadius_Part) !important;-moz-border-radius:var(--mfxRadius_Part) !important;border-radius:50px;background-color:var(--mfxSecondaryColor);-ms-border-radius:var(--mfxRadius_Part) !important;-o-border-radius:var(--mfxRadius_Part) !important;}.default-btn:hover .elementor-button{background-color:var(--mfxPrimaryColor);}.default-btn.type2 .elementor-button{background-color:var(--mfxPrimaryColor);}.default-btn.type2:hover .elementor-button{background-color:var(--mfxSecondaryColor);}.header-on-slider .mfx-search-icon i:before,.header-on-slider .mfxicon-user:before,.header-on-slider .mfx-shop-menu-cart-icon:before{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;overflow:hidden;width:50px;width:22px;height:50px;height:22px;margin:auto;margin:auto;content:"";transition:all .3s linear;background-color:var(--mfxPrimaryColor);-webkit-mask-image:url("https://cdn-lilgb.nitrocdn.com/OhcJHzkMILyzoTAjxbVJOkPfPjVmnaGp/assets/images/source/rev-ade36fb/statue-ours.fr/wp-content/themes/milmaa/assets/images/search.svg");mask-image:url("https://cdn-lilgb.nitrocdn.com/OhcJHzkMILyzoTAjxbVJOkPfPjVmnaGp/assets/images/source/rev-ade36fb/statue-ours.fr/wp-content/themes/milmaa/assets/images/search.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:left top;mask-position:left top;-webkit-mask-size:100% 100%;mask-size:100% 100%;}.header-on-slider .mfxicon-user:before{width:30px;height:30px;-webkit-mask-image:url("https://cdn-lilgb.nitrocdn.com/OhcJHzkMILyzoTAjxbVJOkPfPjVmnaGp/assets/images/optimized/rev-ade36fb/statue-ours.fr/wp-content/themes/milmaa/assets/images/user.svg");mask-image:url("https://cdn-lilgb.nitrocdn.com/OhcJHzkMILyzoTAjxbVJOkPfPjVmnaGp/assets/images/optimized/rev-ade36fb/statue-ours.fr/wp-content/themes/milmaa/assets/images/user.svg");}.header-on-slider .mfx-shop-menu-cart-icon:before{-webkit-mask-image:url("https://cdn-lilgb.nitrocdn.com/OhcJHzkMILyzoTAjxbVJOkPfPjVmnaGp/assets/images/source/rev-ade36fb/statue-ours.fr/wp-content/themes/milmaa/assets/images/cart.svg");mask-image:url("https://cdn-lilgb.nitrocdn.com/OhcJHzkMILyzoTAjxbVJOkPfPjVmnaGp/assets/images/source/rev-ade36fb/statue-ours.fr/wp-content/themes/milmaa/assets/images/cart.svg");}.header-on-slider .mfx-header-icons-list-item::after{display:none;}.header-on-slider .mfx-search-icon i:hover:before,.header-on-slider .mfxicon-user:hover:before,.header-on-slider .mfx-shop-menu-cart-icon:hover:before{color:var(--mfxSecondaryColor);background-color:var(--mfxSecondaryColor);}.header-on-slider .mfx-header-icons-list-item .mfx-shop-menu-icon .mfx-shop-menu-cart-number,.header-on-slider .mfx-header-icons-list-item .mfx-wishlist-menu-icon .mfx-wishlist-count{font-size:16px;font-weight:normal;line-height:20px;z-index:1;top:0;display:inline-block;width:18px;width:20px;height:20px;padding:0;text-align:center;background-color:var(--mfxSecondaryColor);}.header-on-slider .mfx-header-icons-list-item{padding:5px 8px;}.header-on-slider .mfx-header-icons-list-item:last-child{padding-right:0;}.header-on-slider .woocommerce-mini-cart__empty-message{margin:0;}.header-on-slider .mfx-shop-menu-icon ul.cart_list li a.remove{line-height:20px;}.woocommerce .header-on-slider ul.cart_list li dl,.header-on-slider .woocommerce ul.cart_list li dl{margin-left:0;padding:0;border:none;}.header-on-slider .mfx-shop-menu-cart-content .button{line-height:1.5;margin:0 0 5px;letter-spacing:.06em;-webkit-border-radius:var(--mfxRadius_Part);border-radius:var(--mfxRadius_Part);}.header-on-slider .mfx-shop-menu-cart-content .button:hover{color:var(--mfxAccentTxtColor);background-color:var(--mfxSecondaryColor);}.mfx-header-icons-list > div.user-authlink-item .mfx-user-authlink-menu-icon img{border-radius:50%;}.elementor img{transition:.5s all linear;}.mfx-mailchimp-wrapper .success-msg,.mfx-mailchimp-wrapper .error-msg{display:block;clear:both;padding:10px 0 0;}.theme-title .elementor-heading-title{font-size:70px;line-height:80px;letter-spacing:.44em;}.ico-box-1 .elementor-image-box-title{margin-top:10px;}.ico-box-1 .mfx-advanced-carousel-wrapper .slick-dots{display:none !important;}.fullwidth-title .elementor-heading-title{letter-spacing:.4em;}.home-blog .tpl-blog-holder .column{padding-right:34px;padding-left:34px;}.home-blog .entry-grid-layout.mfx-classic-style.mfx-post-entry .blog-entry .entry-thumb img{margin-top:0;border-radius:30px;}.accor-section .elementor-accordion .elementor-tab-title .elementor-accordion-icon svg{width:21px;height:21px;}.accor-section .elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon svg{width:21px;height:3px;}.accor-section .elementor-accordion .elementor-tab-title{font-size:30px;font-weight:normal;padding:30px 0;border-bottom:1px solid var(--mfxBorderColor);}.accor-section .elementor-accordion .elementor-accordion-title{line-height:30px;}.faq-section .elementor-container{display:block !important;width:100%;text-align:center;}.accor-section .elementor-accordion .elementor-accordion-item .elementor-active,.accor-section .elementor-accordion .elementor-accordion-item:last-child,.accor-section .elementor-accordion .elementor-accordion-item:last-child .elementor-tab-title{border:none !important;}.accor-section .elementor-accordion .elementor-accordion-item .elementor-active{border-radius:30px;}.accor-section .elementor-accordion .elementor-tab-title .elementor-accordion-icon span,.accor-section .elementor-accordion .elementor-accordion-item .elementor-active .elementor-accordion-icon:after{display:none;}.accor-section .elementor-accordion .elementor-tab-title .elementor-accordion-icon{position:relative;width:21px;height:21px;}.accor-section .elementor-accordion .elementor-tab-title .elementor-accordion-icon:before{position:absolute;top:14px;right:0;display:inline-block;width:21px;height:3px;margin:auto;content:"";background-color:var(--mfxPrimaryColor);}.accor-section .elementor-accordion .elementor-tab-title .elementor-accordion-icon:after{position:absolute;top:5px;right:0;left:0;display:inline-block;width:3px;height:21px;margin:auto;content:"";background-color:var(--mfxPrimaryColor);}.accor-section .elementor-accordion .elementor-accordion-item .elementor-active .elementor-accordion-icon:before{background-color:var(--mfxSecondaryColor);}.faq-section .elementor-column-wrap{min-height:750px;}.accor-section .elementor-accordion .elementor-accordion-item .elementor-tab-content.elementor-active{margin-top:18px;margin-bottom:28px;}.testi-carousel .elementor-icon .fa-star:before{font-family:"Mfx Icons";font-size:19px;position:static;content:"";letter-spacing:10px;}.testi-carousel .star-5 .elementor-icon .fa-star:before{content:"";}.testi-carousel .star-4 .elementor-icon .fa-star:before{content:"";}.testi-carousel .star-3 .elementor-icon .fa-star:before{content:"";}.testi-carousel .star-2 .elementor-icon .fa-star:before{content:"";}.testi-carousel .star-1 .elementor-icon .fa-star:before{content:"";}.testi-cnt{position:relative;transition:.5s all linear !important;}.quote-icon img{position:absolute;top:-57px;right:-10px;transition:.5s all linear;opacity:0;}.testi-cnt:hover .quote-icon img{transform:translate(-10px,20px);}.testi-carousel .slick-slide.slick-current + .slick-active .quote-icon img{opacity:1;}.testi-carousel .slick-slide.slick-current + .slick-active .testi-cnt{transform:translateY(50px);}.testi-carousel .mfx-advanced-carousel-wrapper .slick-slide{padding:0 15px 50px;}.testi-cnt .job-role{font-size:14px;}.newsletter-section .mfx-mailchimp-wrapper{display:inline-block;width:100%;}.newsletter-section .mfx-mailchimp-wrapper .content{display:inline-block;float:left;width:58.5%;}.newsletter-section .mfx-mailchimp-wrapper .content h2{font-size:58px;margin:-10px 0 5px;}.newsletter-section .mfx-mailchimp-wrapper .mfx-subscribe-form-wrapper-type4{position:relative;float:right;width:41.5%;min-height:70px;margin:0;border-radius:70px;}.newsletter-section .mfx-mailchimp-wrapper form{position:relative;float:right;width:100%;min-height:70px;margin:0;border-radius:70px;background-color:rgba(var(--mfxBodyBGColorRgb),.85);}.newsletter-section .mfx-mailchimp-wrapper .mfx-subscribe-frm input[type='email']{line-height:70px;width:calc(100% - 160px);height:100%;min-height:70px;margin-bottom:0;padding:0 35px;border:none;border-radius:70px 0 0 70px;background-color:transparent;}.newsletter-section input[type='email']:focus{-webkit-box-shadow:none;box-shadow:none;}.newsletter-section input[type='submit']{position:absolute;top:0;right:0;min-height:70px;margin:0;letter-spacing:.06em;text-transform:uppercase;border-radius:0 70px 70px 0;background-color:var(--mfxSecondaryColor);}.newsletter-section input[type='submit']:hover{background-color:var(--mfxPrimaryColor);}.newsletter-section .mfx-mailchimp-wrapper h5{font-size:30px;margin:0;}#footer a{color:var(--mfxBodyTxtColor);}#footer a:hover{color:var(--mfxSecondaryColor) !important;}.footer-links{float:left;width:50% !important;}.footer-social .fa-facebook:before{font-family:"Mfx Icons";content:"";}.footer-social .fa-linkedin:before{font-family:"Mfx Icons";content:"";}.home-insta .dt-instagram-entry img{width:330px;height:330px;transition:.5s all linear;border-radius:20px;object-fit:cover;object-position:center;}.home-insta .dt-instagram-entry:hover img{opacity:.85;}.insta-section .elementor-heading-title a:hover{color:var(--mfxSecondaryColor) !important;}body > .mfx-search-form-container form + .mfx-search-form-close{border-radius:var(--mfxRadius_Part);}.brand-logos .mfx-advanced-carousel-wrapper .slick-arrow.slick-prev,.brand-logos .mfx-advanced-carousel-wrapper .slick-arrow.slick-next{display:none !important;}.position-behind{z-index:-1 !important;}.header-on-slider .woocommerce .mfx-shop-menu-cart-content .buttons a{font-size:12px;margin-bottom:5px;}.header-on-slider ul.cart_list li a,.woocommerce .header-on-slider ul.product_list_widget li a,.header-on-slider .mfx-shop-menu-cart-content .total{font-size:calc(var(--mfxFontSize_Base) - 2px);}.header-on-slider .woocommerce ul.cart_list li,.header-on-slider .woocommerce ul.cart_list li{font-size:calc(var(--mfxFontSize_Base) - 4px);}.woocommerce ul.products.default-shop li.product .product-thumb .image .primary-image,.woocommerce ul.products.default-shop li.product .product-thumb .image .secondary-image{max-width:75%;margin:0 auto 40px;background-size:contain;}.woocommerce ul.products.default-shop li.product .product-thumb .image{padding-bottom:47px;}.woocommerce ul.products.default-shop li.product .product-thumb .image .primary-image{position:static;}.woocommerce ul.products.default-shop li.product .product-details > .product-title h5{font-size:30px;}.woocommerce ul.products.default-shop li.product .product-thumb,.woocommerce ul.products.default-shop li.product .product-thumb .image{position:static;border-radius:var(--mfxRadius_Zero) !important;}.woocommerce ul.products.default-shop li.product .product-thumb .image:before{position:absolute;right:0;bottom:-47px;left:0;width:100%;height:72%;content:"";transition:.5s all linear;background-color:var(--mfxTertiaryColor);}.woocommerce ul.products.product-hover-fade-skinborder.default-shop li.product .product-wrapper:before{border:none;}.woocommerce ul.products.product-hover-fade-skinborder.default-shop li.product:hover .product-thumb .image:before{height:57%;}.woocommerce ul.products.product-hover-fade-skinborder.product-padding-default.default-shop li.product .product-wrapper .product-details{padding-top:25px;}.woocommerce ul.products.default-shop li.product .product-details .price,.woocommerce ul.products.default-shop li.product .product-details .price del,.woocommerce ul.products.default-shop span.price del .amount,.woocommerce ul.products.default-shop .product-price del .amount{font-size:calc(var(--mfxFontSize_Base) - 2px);font-weight:normal;color:var(--mfxBodyTxtColor);}.woocommerce ul.products.default-shop li.product .product-details .price ins{font-size:calc(var(--mfxFontSize_Base) + 4px);font-weight:normal;}.woocommerce ul.products.default-shop li.product .product-details > .product-title h5 a:hover,.header-on-slider .mfx-shop-menu-icon ul.cart_list li a:hover{color:var(--mfxSecondaryColor);}.woocommerce ul.products.default-shop li.product.product-list-view .product-wrapper{border-bottom:none;}.woocommerce ul.products.default-shop li.product .product-wrapper .product-thumb:before{padding-top:0;}.woocommerce ul.products.default-shop li.product .product-wrapper .product-thumb:after{padding-bottom:0;}.woocommerce ul.products.default-shop li.product .product-wrapper .product-thumb img{-webkit-border-radius:0;border-radius:0;object-fit:cover;object-position:center;}.fullwidth-shop .mfx-product-image img{margin:auto;}.fullwidth-shop .elementor-widget-wrap > .elementor-widget-mfx-shop-product-single-images-list{width:38.7%;margin:71px auto;}.fullwidth-shop .product-promoted .woocommerce.single-product{padding:0 14%;}.fullwidth-shop .woocommerce div.product .mfx-product-summary > div:first-child .product_title{font-size:58px;margin-bottom:20px;}.fullwidth-shop .woocommerce div.product form.cart .variations .label{display:none;}.fullwidth-shop .woocommerce select,.fullwidth-shop .woocommerce form select,.fullwidth-shop .woocommerce form .form-row select{padding-left:30px;}.fullwidth-shop .woocommerce div.product form.cart .variations select{width:250px !important;min-height:60px;}.fullwidth-shop .woocommerce .product form.cart table.variations tbody{float:left;}.fullwidth-shop .woocommerce .quantity.quantity-with-arrows input[type='number'],.fullwidth-shop .woocommerce .quantity.quantity-with-plusminus input[type='number']{width:155px;min-height:60px;padding:10px 30px;border:1px solid var(--mfxBorderColor);}.fullwidth-shop .woocommerce .cart .quantity > a[class*='arrow'],.fullwidth-shop .woocommerce-page .cart .quantity > a[class*='arrow']{top:3px;right:20px;}.fullwidth-shop .woocommerce .cart .quantity > a.arrow-minus,.fullwidth-shop .woocommerce-page .cart .quantity > a.arrow-minus{top:auto;bottom:3px;}.fullwidth-shop .select2-container--default .select2-selection--single .select2-selection__arrow{height:100%;}.fullwidth-shop .select2-container--default .select2-selection--single .select2-selection__arrow b{position:static !important;display:inline-block;width:9px !important;height:6px !important;margin:auto !important;text-align:center;border:none !important;background-position:center top !important;}.fullwidth-shop .wc_inline_buttons{display:flex;}.fullwidth-shop .wcwl_btn_wrapper.wc_btn_inline:first-child{display:grid;align-items:flex-end;order:2;vertical-align:bottom;}.fullwidth-shop .wcwl_btn_wrapper.wc_btn_inline:last-child{order:1;}.fullwidth-shop .mfx-product-summary .product-buttons-wrapper .yith-wcwl-add-to-wishlist a{font-size:0;line-height:60px;position:relative !important;width:60px !important;height:60px;margin:0 0 0 10px !important;padding:0;border:1px solid var(--mfxSecondaryColor);background-color:transparent !important;}.fullwidth-shop .mfx-product-summary .product-buttons-wrapper .yith-wcwl-add-to-wishlist a:hover{background-color:var(--mfxSecondaryColor) !important;}.fullwidth-shop .yith-wcwl-add-to-wishlist a:before{font-size:18px;position:relative;top:0;margin:auto !important;color:var(--mfxSecondaryColor);background:none !important;}.fullwidth-shop .yith-wcwl-add-to-wishlist a:before{font-family:"Mfx Icons";font-weight:normal;position:relative;top:1px;margin-right:5px;content:"";}.fullwidth-shop .select2-results__option,.fullwidth-shop .select2-container.select2-container--default .select2-selection--single,.fullwidth-shop .select2-container.select2-container--default .select2-selection--multiple{border:1px solid var(--mfxBorderColor);}.fullwidth-shop .yith-wcwl-add-to-wishlist a:hover:before{color:var(--mfxAccentTxtColor);}.fullwidth-shop .mfx-product-summary .product-buttons-wrapper .yith-wcwl-add-to-wishlist a:hover{-webkit-animation:pulse-shadow 1s;animation:pulse-shadow 1s;-webkit-box-shadow:0 0 0 2em rgba(0,0,0,0%);box-shadow:0 0 0 2em rgba(0,0,0,0%);}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);}50%{-webkit-transform:scale(1.1);}100%{-webkit-transform:scale(1);}}@-moz-keyframes pulse{0%{-moz-transform:scale(1);}50%{-moz-transform:scale(1.1);}100%{-moz-transform:scale(1);}}@-o-keyframes pulse{0%{-o-transform:scale(1);}50%{-o-transform:scale(1.1);}100%{-o-transform:scale(1);}}@keyframes pulse{0%{transform:scale(1);}50%{transform:scale(1.1);}100%{transform:scale(1);}}.elementor-widget.default-list ul li{position:relative;padding:0 0 0 10px;}.default-list ul li .elementor-icon-list-icon i{position:absolute;top:12px;left:0;}.cnt-form input[type='text'],.cnt-form input[type='email'],.cnt-form input[type='tel'],.cnt-form textarea,.cnt-form input[type='submit']{padding:18px 30px;border:none;background-color:#fff;}.cnt-form input[type='submit']{width:100%;padding:24px 10px;background-color:var(--mfxSecondaryColor);}.cnt-form input[type='submit']:hover{background-color:var(--mfxPrimaryColor);}.cnt-form textarea{min-height:150px;}.cnt-form .wpcf7-spinner{display:block;margin:10px auto;text-align:center;}.cnt-form .wpcf7-form-control-wrap{margin-bottom:25px;}.elementor-widget-image-box .elementor-image-box-title a{color:var(--mfxLinkColor);}.elementor-widget-image-box:hover .elementor-image-box-title a{color:var(--mfxLinkHoverColor);}.dt-sc-custom-image-with-content-overlap .dt-sc-custom-image-with-content-overlap-content{margin:0 0 0 50px;padding:90px 130px 90px 80px;border-radius:var(--mfxRadius_Part) 0 0 var(--mfxRadius_Part);background-color:var(--mfxAccentTxtColor);}.dt-sc-custom-image-with-content-overlap.mfx-reverse .dt-sc-custom-image-with-content-overlap-content{margin:0 50px 0 0;padding:90px 80px 90px 130px;border-radius:0 var(--mfxRadius_Part) var(--mfxRadius_Part) 0;}.dt-sc-custom-image-with-content-overlap .dt-sc-custom-image-with-content-overlap-content .elementor-heading-title{margin:0;}.dt-sc-custom-image-with-content-overlap .dt-sc-custom-image-with-content-overlap-img{position:relative;z-index:1;right:50px;bottom:-100px;overflow:hidden;margin:0;}.dt-sc-custom-image-with-content-overlap.mfx-reverse .dt-sc-custom-image-with-content-overlap-img{right:0;left:50px;}.dt-sc-custom-image-with-content-overlap .dt-sc-custom-image-with-content-overlap-img .elementor-widget-image:before,.dt-sc-custom-image-with-content-overlap .dt-sc-custom-image-with-content-overlap-img .elementor-widget-image:after,.dt-sc-custom-image-with-content-overlap .dt-sc-custom-image-with-content-overlap-img .elementor-widget-image img{-webkit-transition:all 1s ease 0s;transition:all 1s ease 0s;}.dt-sc-custom-image-with-content-overlap .dt-sc-custom-image-with-content-overlap-img .elementor-widget-image{transition:transform .64s ease,-webkit-clip-path 1.26s cubic-bezier(.72,.24,.19,.82);transition:clip-path 1.26s cubic-bezier(.72,.24,.19,.82),transform .64s ease;transition:clip-path 1.26s cubic-bezier(.72,.24,.19,.82),transform .64s ease,-webkit-clip-path 1.26s cubic-bezier(.72,.24,.19,.82);transform:translateX(0);}.dt-sc-custom-image-with-content-overlap .dt-sc-custom-image-with-content-overlap-img .elementor-widget-image{clip-path:inset(0 0 0 100%);-webkit-clip-path:inset(0 0 0 100%);}.dt-sc-custom-image-with-content-overlap.mfx-reverse .dt-sc-custom-image-with-content-overlap-img .elementor-widget-image{clip-path:inset(0 100% 0 0);-webkit-clip-path:inset(0 100% 0 0);}.dt-sc-custom-image-with-content-overlap .dt-sc-custom-image-with-content-overlap-img.animated .elementor-widget-image{transform:translateX(0);clip-path:inset(0 0 0 0);-webkit-clip-path:inset(0 0 0 0);}.dt-sc-custom-image-with-content-overlap .dt-sc-custom-image-with-content-overlap-img .elementor-widget-image:before{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;content:"";opacity:0;background:rgba(var(--mfxPrimaryColorRgb),.3);}.dt-sc-custom-image-with-content-overlap:hover .dt-sc-custom-image-with-content-overlap-img .elementor-widget-image:before{opacity:1;}.dt-sc-custom-image-with-content-overlap .dt-sc-custom-image-with-content-overlap-img .elementor-widget-image:after{position:absolute;top:0;bottom:0;left:-50%;visibility:hidden;width:200px;content:"";-webkit-transform:skew(-20deg);-moz-transform:skew(-20deg);-ms-transform:skew(-20deg);-o-transform:skew(-20deg);transform:skew(-20deg);opacity:.6;opacity:0;background-color:rgba(var(--mfxAccentTxtColorRgb),.8);box-shadow:0 0 100px rgba(var(--mfxAccentTxtColorRgb),.8);}.dt-sc-custom-image-with-content-overlap:hover .dt-sc-custom-image-with-content-overlap-img .elementor-widget-image:after{left:150%;visibility:visible;opacity:.5;}.dt-sc-custom-image-with-content-overlap .dt-sc-custom-image-with-content-overlap-img .elementor-widget-image img{width:-webkit-calc(100% + 20px) !important;width:calc(100% + 20px) !important;max-width:-webkit-calc(100% + 20px) !important;max-width:calc(100% + 20px) !important;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);}.dt-sc-custom-image-with-content-overlap .dt-sc-custom-image-with-content-overlap-img .elementor-widget-image{overflow:hidden;border-radius:0 var(--mfxRadius_Part) var(--mfxRadius_Part) 0;}.dt-sc-custom-image-with-content-overlap.mfx-reverse .dt-sc-custom-image-with-content-overlap-img .elementor-widget-image{border-radius:var(--mfxRadius_Part) 0 0 var(--mfxRadius_Part);}.dt-sc-custom-image-with-content-overlap:hover .dt-sc-custom-image-with-content-overlap-img .elementor-widget-image img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.dt-sc-custom-image-with-content-overlap .dt-sc-custom-image-with-content-overlap-content .dt-sc-custom-heading.dt-sc-custom-underline-decor .elementor-heading-title{font-size:calc(var(--mfxFontSize_H3) - 5px);}.mfx-custom-image-caption{overflow:hidden;margin:0 25px;padding:50px 70px;transition:var(--mfxBaseTransition);border-radius:var(--mfxRadius_Part) 0 var(--mfxRadius_Part) 0;background-color:var(--mfxTertiaryColor);}.mfx-custom-image-caption:before{position:absolute;top:0;right:0;left:0;height:0;margin:auto;content:"";transition:var(--mfxBaseTransition);background-color:var(--mfxPrimaryColor);}.mfx-custom-image-caption:hover:before{height:100%;}.mfx-custom-image-caption:first-child{margin-left:0;}.mfx-custom-image-caption:last-child{margin-right:0;}.mfx-custom-image-caption .elementor-widget-image .wp-caption{position:relative;transition:var(--mfxBaseTransition);}.mfx-custom-image-caption .elementor-widget-image .wp-caption img{position:relative;padding:10px;border-radius:var(--mfxRadius_Full);background:rgba(var(--mfxTertiaryColorRgb),.2);}.mfx-custom-image-caption .elementor-widget-image .wp-caption .widget-image-caption{line-height:1;position:absolute;right:-50px;bottom:0;width:50%;padding:0;-webkit-transition:.5s linear;transition:.5s linear;color:transparent;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,var(--fill-color))) left/0 no-repeat;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,var(--fill-color))) left/0 no-repeat;-webkit-background-clip:text;background-clip:text;--fill-color:var(--mfxPrimaryColor);-webkit-text-stroke:1px var(--fill-color);-moz-text-stroke:2px var(--fill-color);}.mfx-custom-image-caption:hover .elementor-widget-image .wp-caption .widget-image-caption{color:var(--mfxPrimaryColor);background-size:100%;--fill-color:var(--mfxAccentTxtColor);}.mfx-custom-image-caption .elementor-widget-image .wp-caption:before{line-height:100px;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:auto;padding:0;content:"";transition:var(--mfxBaseTransition);-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);-webkit-border-radius:var(--mfxRadius_Full);border-radius:var(--mfxRadius_Full);background-color:var(--mfxAccentTxtColor);}.mfx-custom-image-caption:nth-child(even){margin-top:50px;margin-bottom:-50px;}.mfx-custom-image-caption:hover .elementor-widget-image .wp-caption:before{visibility:hidden;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);opacity:0;}.mfx-custom-image-caption .elementor-heading-title,.mfx-custom-image-caption .elementor-widget-text-editor{transition:var(--mfxBaseTransition);}.mfx-custom-image-caption .elementor-widget-heading,.mfx-custom-image-caption .elementor-heading-title{margin:0;}.mfx-custom-image-caption .elementor-widget-text-editor{margin:25px 0 30px;}.mfx-custom-image-caption .elementor-widget-button .elementor-button{margin:0;}.mfx-custom-image-caption:hover .elementor-heading-title,.mfx-custom-image-caption:hover .elementor-widget-text-editor{color:var(--mfxAccentTxtColor) !important;}.mfx-custom-image-caption:hover .elementor-widget-text-editor{opacity:.6;}.dt-custom-feature-box.elementor-element .elementor-widget-container{position:relative;z-index:0;-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s;-webkit-border-radius:15px;border-radius:15px;}.dt-custom-feature-box.elementor-element .elementor-widget-container .elementor-image-box-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center;-ms-flex-align:center;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.dt-custom-feature-box.elementor-element .elementor-widget-container .elementor-image-box-wrapper{overflow:hidden;padding:60px 20px;-webkit-border-radius:30px;border-radius:30px;}.dt-custom-feature-box.elementor-element .elementor-image-box-wrapper:hover{-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.05);box-shadow:0 10px 30px 0 rgba(0,0,0,.05);}.dt-custom-feature-box.elementor-element .elementor-image-box-wrapper .elementor-image-box-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center;-ms-flex-align:center;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.dt-custom-feature-box.elementor-element .elementor-image-box-wrapper .elementor-image-box-img{position:relative;width:144px !important;height:144px !important;-webkit-border-radius:var(--mfxRadius_Full);border-radius:var(--mfxRadius_Full);background-color:#fff;-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,.085);box-shadow:0 10px 20px 0 rgba(0,0,0,.085);}.dt-custom-feature-box.elementor-element .elementor-image-box-wrapper .elementor-image-box-img:before{position:absolute;z-index:-1;top:0;right:0;left:0;height:100%;content:"";-webkit-border-radius:inherit;border-radius:inherit;background-color:inherit;}.dt-custom-feature-box.elementor-element .elementor-image-box-wrapper:hover .elementor-image-box-img:before{top:100%;-webkit-transform:scale(10);transform:scale(10);}.dt-custom-feature-box.elementor-element .elementor-image-box-wrapper .elementor-image-box-img img{width:auto;height:84px;}.dt-custom-feature-box.elementor-element,.dt-custom-feature-box.elementor-element .elementor-image-box-wrapper,.dt-custom-feature-box.elementor-element .elementor-image-box-wrapper .elementor-image-box-img:before{-webkit-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s;}.mfx-custom-image-box-frame.elementor-widget-image .elementor-widget-container{position:relative;z-index:0;overflow:hidden;transition:all .5s ease-in-out 0s;border-radius:0 var(--mfxRadius_Part);}.mfx-custom-image-box-frame.elementor-widget-image .elementor-widget-container:before{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;width:auto;height:auto;margin:0;content:"";transition:all .3s ease-in-out 0s,border-width .35s ease-in-out .05s;pointer-events:none;border-width:70px;border-style:solid;border-color:var(--mfxTertiaryColor);border-radius:0 var(--mfxRadius_Part);}.mfx-custom-image-box-frame.elementor-widget-image:hover .elementor-widget-container:before{margin:35px;border-width:35px;}.mfx-custom-image-box-frame.elementor-widget-image .elementor-image{position:relative;z-index:1;}@media only screen and (min-width: 1541px){.slider-section .big-title .elementor-heading-title{font-size:70px;line-height:1.2em;}.fullwidth-shop .woocommerce-product-details__short-description{padding-right:5%;}}@media only screen and (max-width: 1540px){.big-title .elementor-heading-title{font-size:60px;}.newsletter-section .mfx-mailchimp-wrapper .content h2{font-size:40px;}.newsletter-section .mfx-mailchimp-wrapper h5{font-size:24px;}.home-blog .tpl-blog-holder .column.mfx-one-fourth{padding-right:10px;padding-left:10px;}}@media only screen and (min-width: 1281px) and (max-width: 1540px){.home-insta .dt-instagram-entry img{height:254px;}.theme-title .elementor-widget-text-editor .elementor-widget-container{margin:0 10% 0 12% !important;}.home-blog .tpl-blog-holder .column{padding-right:24px;padding-left:24px;}.dt-sc-custom-image-with-content-overlap .dt-sc-custom-image-with-content-overlap-content{margin:0 0 0 10px;padding:60px 90px 60px 50px;}.dt-sc-custom-image-with-content-overlap.mfx-reverse .dt-sc-custom-image-with-content-overlap-content{margin:0 10px 0 0;padding:60px 50px 60px 90px;}.default-list ul li .elementor-icon-list-icon i{top:10px;}.mfx-custom-image-caption{margin:0 15px;padding:35px 25px;}.mfx-custom-image-caption .elementor-widget-image .wp-caption .widget-image-caption{right:-25px;}.dt-custom-feature-box.elementor-element .elementor-widget-container .elementor-image-box-wrapper{padding:60px 50px;}}@media only screen and (min-width: 1281px){.home-blog .elementor-column:nth-child(even){margin-top:60px;}}@media only screen and (max-width: 1280px){.home-blog .elementor-column:nth-child(even){margin-top:0;}}@media only screen and (max-width: 1280px) and (min-width: 1025px){.home-insta .dt-instagram-entry img{height:212px;}.fullwidth-shop .woocommerce .quantity.quantity-with-arrows input[type='number'],.fullwidth-shop .woocommerce .quantity.quantity-with-plusminus input[type='number']{width:120px;}.dt-sc-custom-image-with-content-overlap .dt-sc-custom-image-with-content-overlap-content{margin:0;padding:45px 35px 45px 35px;}.dt-sc-custom-image-with-content-overlap.mfx-reverse .dt-sc-custom-image-with-content-overlap-content{margin:0;padding:45px 35px 45px 35px;}.dt-sc-custom-image-with-content-overlap .dt-sc-custom-image-with-content-overlap-img{right:20px;}.dt-sc-custom-image-with-content-overlap.mfx-reverse .dt-sc-custom-image-with-content-overlap-img{left:20px;}.default-list ul li .elementor-icon-list-icon i{top:8px;}.mfx-custom-image-caption{margin:0 10px;padding:35px 25px;}.mfx-custom-image-caption .elementor-widget-image .wp-caption .widget-image-caption{right:-25px;}}@media only screen and (max-width: 1200px){.fullwidth-shop .woocommerce div.product .mfx-product-summary > div:first-child .product_title{font-size:30px;margin-bottom:10px;}.fullwidth-shop .product-promoted .woocommerce.single-product{padding:0 40px;}}@media only screen and (max-width: 1024px) and (min-width: 768px){.home-blog .tpl-blog-holder .column.mfx-one-fourth{padding-right:10px;padding-left:10px;}.home-blog .tpl-blog-holder .column:nth-child(odd){margin-top:0;}.home-insta .dt-instagram-entry img{height:167px;}.home-insta.elementor-widget-mfx-instagram-grid{padding:0;}.dt-sc-custom-image-with-content-overlap .dt-sc-custom-image-with-content-overlap-content{margin:0;padding:80px;border-radius:0 0 var(--mfxRadius_Part) var(--mfxRadius_Part);}.dt-sc-custom-image-with-content-overlap.mfx-reverse .dt-sc-custom-image-with-content-overlap-content{margin:0;padding:80px;border-radius:0 0 var(--mfxRadius_Part) var(--mfxRadius_Part);}.dt-sc-custom-image-with-content-overlap .dt-sc-custom-image-with-content-overlap-img{right:0;bottom:0;}.dt-sc-custom-image-with-content-overlap.mfx-reverse .dt-sc-custom-image-with-content-overlap-img{left:0;}.dt-sc-custom-image-with-content-overlap .dt-sc-custom-image-with-content-overlap-img .elementor-widget-image{border-radius:var(--mfxRadius_Part) var(--mfxRadius_Part) 0 0;}.dt-sc-custom-image-with-content-overlap.mfx-reverse .dt-sc-custom-image-with-content-overlap-img .elementor-widget-image{border-radius:var(--mfxRadius_Part) var(--mfxRadius_Part) 0 0;}.mfx-custom-image-caption{margin:0 30px;padding:35px 25px;}.mfx-custom-image-caption .elementor-widget-image .wp-caption .widget-image-caption{right:-10px;}.mfx-custom-image-caption:nth-child(even){margin:0;}.mfx-custom-image-caption:last-child{margin:30px 0 0;}}@media only screen and (max-width: 1024px){.quote-icon img{opacity:1;}}@media only screen and (max-width: 1280px){.newsletter-section .mfx-mailchimp-wrapper{display:inline-block;text-align:center;}.newsletter-section .mfx-mailchimp-wrapper .content,.newsletter-section .mfx-mailchimp-wrapper .mfx-subscribe-form-wrapper-type4{width:100%;}.newsletter-section .mfx-mailchimp-wrapper .content h2{margin:-5px 0 5px;}.newsletter-section .mfx-mailchimp-wrapper .mfx-subscribe-form-wrapper-type4{margin:30px auto 0;}.accor-section .elementor-accordion .elementor-tab-title{font-size:22px;}.big-title .elementor-heading-title{font-size:50px;line-height:1.2;}.fullwidth-title .elementor-heading-title{line-height:1.2;letter-spacing:.2em;}}@media only screen and (max-width: 768px){.fullwidth-shop .woocommerce div.product > div.summary{padding:50px 0;}}@media only screen and (max-width: 767px){.header-on-slider .mfx-header-icons-list-item.search-item,.header-on-slider .mfx-header-icons-list-item.user-authlink-item{display:none;}.header-on-slider{display:flex;}.logo-section .elementor-mobile-align-center{text-align:center;}.header-on-slider .logo-section{order:2;}.header-on-slider .header-menu{order:1;}.header-on-slider .header-icon-set{order:3;}.theme-title .elementor-heading-title{letter-spacing:.08em;}.home-blog .tpl-blog-holder .column.mfx-one-fourth{padding-right:15px;padding-left:15px;}.home-blog .entry-grid-layout.mfx-classic-style.mfx-post-entry > article.blog-entry .entry-date + .entry-title{padding:3px 10% 0 0;}.home-blog .entry-grid-layout.mfx-classic-style.mfx-post-entry.alignright > article.blog-entry .entry-date + .entry-title{padding:3px 0 0 10%;}.home-blog .entry-grid-layout.mfx-classic-style.mfx-post-entry.aligncenter > article.blog-entry .entry-date + .entry-title{padding:3px 2%;}.res-hide{display:none;}.big-title .elementor-heading-title{font-size:40px;line-height:1.2;}.newsletter-section .mfx-mailchimp-wrapper form{background-color:transparent;}.newsletter-section .mfx-mailchimp-wrapper .mfx-subscribe-frm input[type='email']{width:100%;border-radius:70px;background-color:rgba(var(--mfxBodyBGColorRgb),.85);}.newsletter-section input[type='submit']{position:static;margin:20px 0 0;border-radius:70px;}.newsletter-section{padding:30px 20px !important;}.footer-links{width:100% !important;}.insta-section .dt-instagram-entry{text-align:center;}.dt-sc-custom-image-with-content-overlap .dt-sc-custom-image-with-content-overlap-content{margin:0;padding:50px;border-radius:0 0 var(--mfxRadius_Part) var(--mfxRadius_Part);}.dt-sc-custom-image-with-content-overlap.mfx-reverse .dt-sc-custom-image-with-content-overlap-content{margin:0;padding:50px;border-radius:0 0 var(--mfxRadius_Part) var(--mfxRadius_Part);}.dt-sc-custom-image-with-content-overlap .dt-sc-custom-image-with-content-overlap-img{right:0;bottom:0;}.dt-sc-custom-image-with-content-overlap.mfx-reverse .dt-sc-custom-image-with-content-overlap-img{left:0;}.dt-sc-custom-image-with-content-overlap .dt-sc-custom-image-with-content-overlap-img .elementor-widget-image{border-radius:var(--mfxRadius_Part) var(--mfxRadius_Part) 0 0;}.dt-sc-custom-image-with-content-overlap.mfx-reverse .dt-sc-custom-image-with-content-overlap-img .elementor-widget-image{border-radius:var(--mfxRadius_Part) var(--mfxRadius_Part) 0 0;}.mfx-custom-image-caption{margin:0 0 30px;padding:35px 30px;}.mfx-custom-image-caption .elementor-widget-image .wp-caption .widget-image-caption{right:-25px;}.mfx-custom-image-caption:nth-child(even){margin:0;}.mfx-custom-image-caption:last-child{margin:30px 0 0;}.mfx-custom-image-box-frame.elementor-widget-image .elementor-widget-container:before{border-width:25px;}.mfx-custom-image-box-frame.elementor-widget-image:hover .elementor-widget-container:before{margin:10px;border-width:20px;}}@media only screen and (max-width: 576px){.fullwidth-shop .wc_inline_buttons{display:grid;}.fullwidth-shop .wcwl_btn_wrapper.wc_btn_inline:first-child{margin-top:15px;}.fullwidth-shop .mfx-product-summary .product-buttons-wrapper .yith-wcwl-add-to-wishlist a{font-size:calc(var(--mfxFontSize_Base) - 2px);line-height:1;width:auto !important;height:auto !important;margin:0 !important;padding:var(--mfxPadding_Btn);border:1px solid var(--mfxSecondaryColor);background-color:var(--mfxSecondaryColor) !important;}.fullwidth-shop .yith-wcwl-add-to-wishlist a:before,.fullwidth-shop .yith-wcwl-wishlistaddedbrowse a:before,.fullwidth-shop .yith-wcwl-wishlistexistsbrowse a:before{content:none !important;}.fullwidth-shop .mfx-product-summary .product-buttons-wrapper .yith-wcwl-add-to-wishlist a:hover{color:var(--mfxAccentTxtColor) !important;border-color:var(--mfxPrimaryColor) !important;background-color:var(--mfxPrimaryColor) !important;}}@media only screen and (max-width: 479px){.ico-box-1 .slick-slide img{margin:0 auto;}.dt-sc-custom-image-with-content-overlap .dt-sc-custom-image-with-content-overlap-content,.dt-sc-custom-image-with-content-overlap.mfx-reverse .dt-sc-custom-image-with-content-overlap-content{padding:30px;}}@media only screen and (max-width: 320px){.home-insta .dt-instagram-entry img{height:250px;}.fullwidth-shop .woocommerce .product form.cart table.variations{margin-bottom:10px !important;}.fullwidth-shop .woocommerce .product > .summary form.cart div.quantity ~ .button{margin-top:35px !important;}.fullwidth-shop .woocommerce div.product form.cart .variations select{width:200px !important;}.fullwidth-shop .product-promoted .woocommerce.single-product{padding:0 10px;}}

/*--------------------------------------------------------------
	Widgets
--------------------------------------------------------------*/

/*----*****---- << Transitions >> ----*****----*/

.widget ul li:before,
.widget ul li:hover:before,
.widget.widget_archive ul li > a span,
.widget.widget_archive ul li > a:hover span,
.widget.widget_categories ul li > a span,
.widget.widget_categories ul li > a:hover span,
.widget .recent-portfolio-widget ul li a:before,
.widget .recent-portfolio-widget ul li a:after,
.widget.widget_flickr ul li a:before
{
    -webkit-transition: all .3s linear;
       -moz-transition: all .3s linear;
        -ms-transition: all .3s linear;
         -o-transition: all .3s linear;
            transition: all .3s linear;
}


/*----*****---- << WP Widget Defaults >> ----*****----*/

.widget
{
    position: relative;

    float: left;
    clear: both;

    width: 100%;
    margin: 0 0 30px;
    padding: 25px;

    -webkit-border-radius: var(--mfxRadius_3X);
            border-radius: var(--mfxRadius_3X);
    background-color: var(--mfxAccentTxtColor); 
    -webkit-box-shadow: 0 0 10px 0 rgba(var(--mfxBorderColorRgb),.7);
            box-shadow: 0 0 10px 0 rgba(var(--mfxBorderColorRgb),.7);
}

.widgettitle,
.widget_block > h2,
.widget .wp-block-search__label,
.widget_block .wp-block-group .wp-block-group__inner-container > h2
{
    font-size: 1.4rem;

    position: relative; 

    clear: both;

    margin-top: 0;
    margin-bottom: 25px;
    padding-bottom: 15px;
}

.widgettitle:before,
.widget_block > h2:before,
.widget .wp-block-search__label:before,
.widget_block .wp-block-group .wp-block-group__inner-container > h2:before
{
    position: absolute;
    bottom: 0;
    left: 0;

    width: 35px; 
    height: 3px;

    content: '';
}

.widgettitle.aligncenter:before
{
    right: 0;

    margin: auto;
}

.widgettitle.alignright
{
    margin-left: 0;
}
.widgettitle.alignright:before
{
    right: 0;
    left: auto;
}

.widget ul,
.widget ol
{
    float: left;
    clear: both;

    width: 100%; 
    margin: 0;
    padding: 0;
}

.widget ul li,
.widget ol li
{
    position: relative;

    display: block;
    clear: both;

    width: 100%; 
    margin: 0;
    padding: 10px 0 10px 0;

    border-bottom: 1px solid;
}
.widget .widgettitle + ul > li:first-child,
.widget .widgettitle + ol > li:first-child,
.widget ul li:first-child:not(:only-child),
.widget ol li:first-child:not(:only-child)
{
    padding-top: 0;
}
.widget ul li:last-child:not(:only-child),
.widget ol li:last-child:not(:only-child)
{
    padding-bottom: 0; 

    border-bottom-width: 0;
}

.widget ul li > a,
.widget ol li > a
{
    line-height: var(--mfxLineHeight_Base);

    display: inline-block;

    width: 100%;
}
.widget ul li:last-child:not(:only-child) > a,
.widget ol li:last-child:not(:only-child) > a
{
    padding-bottom: 0;
}


/* Archives & Categories Widget */
.widget.widget_categories ul li > a
{
    position: relative;
}
.widget_categories label,
.widget_archive label
{
    font-size: 14px; 

    display: inline-block;

    margin: 0 0 10px;
}
.widget.widget_categories ul li > a,
.widget.widget_archive ul li > a
{
    width: auto;
}
.widget.widget_categories ul li > a span,
.widget.widget_archive ul li > a span
{
    float: right;

    padding: 0;
}


/* Nav Menu Widget */
.widget.widget_nav_menu ul.menu li:first-child
{
    padding-top: 0;
}
.widget.widget_nav_menu ul.menu li > a
{
    line-height: 24px;

    display: inline-block;

    width: 100%;
}

.widget.widget_nav_menu ul li
{
    padding: 0;
}
.widget.widget_nav_menu ul li,
.widget.widget_nav_menu ul li:last-child
{
    border-width: 0 !important;
}
.widget.widget_nav_menu ul li a
{
    padding: 10px 0; 

    border-bottom: 1px solid;
}
.widget.widget_nav_menu ul li a:empty
{
    display: none;
}
.widget.widget_nav_menu > div[class*='menu-container'] > ul > li:last-child:not(:only-child) > a
{
    padding-bottom: 0; 

    border-bottom-width: 0;
}


/* RSS Widget */
.widget_rss h3.widgettitle > a.rsswidget > img
{
    display: none;

    margin-top: -3px; 
    margin-right: 5px;
}
.widget_rss ul li > a.rsswidget
{
    font-weight: var(--mfxFontWeight_Alt);
}
.widget_rss .rss-widget-icon
{
    position: relative;
    top: -1px;

    margin-right: 5px;
}


/* TagCloud Widget */
.widget_tag_cloud .tagcloud,
.widget .tagcloud
{
    float: left;
    clear: both;

    width: 100%;
    margin: 0;
    padding: 0;
}
.widget_tag_cloud .tagcloud a,
.widget .tagcloud a,
.wp-block-tag-cloud a
{
    font-size: 14px !important;
    line-height: normal;

    float: left;

    margin: 0 10px 10px 0;
    padding: 7px 15px;

    -webkit-border-radius: var(--mfxRadius_2X);
            border-radius: var(--mfxRadius_2X);
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
}

.wp-block-tag-cloud a
{
    display: inline-block;
    float: none;
}
.wp-block-tag-cloud a:not(:focus)
{
    text-decoration: none;
}


/* Search Form */
.widget #searchform
{
    position: relative;

    width: 100%; 
    max-width: 100%;
    margin-bottom: 5px;
}
.widget #searchform .mfx-search-icon
{
    display: none;
}
.widget #searchform input[type='text']
{
    width: 100%; 
    height: 49px;
    padding-right: 50px;
}
.widget #searchform input[type='submit']
{
    position: absolute;
    top: 0;
    right: 5px;
    bottom: 0;

    width: 40px;
    height: 40px;
    margin: 0;
    margin: auto;
    padding: 16px 20px;
}

.widget_block .wp-block-search
{
    margin-bottom: 0;
}
.widget_block .wp-block-search .wp-block-search__inside-wrapper
{
    flex-wrap: wrap;
}


/* WP-Calendar Widget */
.widget #wp-calendar
{
    border-collapse: collapse;
}
.widget #wp-calendar caption
{
    font-size: 1rem;
    font-weight: 600;

    margin-bottom: 10px;
}
.widget #wp-calendar th,
.widget #wp-calendar td
{
    padding: .2em;
}
.widget #wp-calendar td#next
{
    text-align: right;
}
.widget #wp-calendar td#prev
{
    text-align: left;
}

.widget.widget_calendar .wp-calendar-nav
{
    display: flex;
    justify-content: space-between;
}
.widget.widget_calendar .wp-calendar-nav span.pad
{
    display: none;
}



/*----*****---- << Common & Custom Widget Styles >> ----*****----*/

/* Common Styles */

.widget.widget_archive ul ul li:last-child,
.widget.widget_categories ul ul li:last-child,
.widget.widget_meta ul ul li:last-child,
.widget.widget_nav_menu ul.menu ul li:last-child,
.widget.widget_pages ul ul li:last-child
{
    border-bottom-width: 1px;
}

.widget.widget_nav_menu ul li ul.sub-menu,
.widget.widget_pages ul li ul.children
{
    width: 100%;  
    padding-left: 5%;
}

.widget.widget_archive ul li ul,
.widget.widget_categories ul li ul,
.widget.widget_nav_menu ul.menu li ul,
.widget.widget_pages ul li ul
{
    padding-top: 0; 
    padding-left: 5%;
}

.widget.widget_archive ul li,
.widget.widget_categories ul li,
.widget.widget_nav_menu ul.menu li,
.widget.widget_pages ul li,
.widget.widget_meta ul li,
.widget.widget_text ul li
{
    padding: 0;
}

.widget.widget_archive ul li > a,
.widget.widget_categories ul li > a,
.widget.widget_nav_menu ul.menu li > a,
.widget.widget_pages ul li > a,
.widget.widget_meta ul li > a,
.widget.widget_text ul li > a
{
    padding: 10px 0;
}

.widget.widget_archive ul li:first-child > a,
.widget.widget_categories ul li:first-child > a,
.widget.widget_pages ul li:first-child > a,
.widget.widget_nav_menu ul.menu li:first-child > a,
.widget.widget_meta ul li:first-child > a,
.widget.widget_text ul li:first-child > a
{
    padding-top: 0;
}

.widget.widget_archive ul ul.children li > a,
.widget.widget_archive ul ul.children li:first-child > a,
.widget.widget_categories ul ul.children li > a,
.widget.widget_categories ul ul.children li:first-child > a,
.widget.widget_nav_menu ul ul.children li > a,
.widget.widget_nav_menu ul ul.children li:first-child > a,
.widget.widget_nav_menu ul ul.sub-menu li > a,
.widget.widget_nav_menu ul ul.sub-menu li:first-child > a,
.widget.widget_pages ul ul.children li > a,
.widget.widget_pages ul ul.children li:first-child > a
{
    padding-top: 10px;
}

.widget.widget_archive ul ul.children li > a,
.widget.widget_archive ul ul.children li:last-child > a,
.widget.widget_categories ul ul.children li > a,
.widget.widget_categories ul ul.children li:last-child > a,
.widget.widget_nav_menu ul ul.children li > a,
.widget.widget_nav_menu ul ul.children li:last-child > a,
.widget.widget_nav_menu ul ul.sub-menu li > a,
.widget.widget_nav_menu ul ul.sub-menu li:last-child > a,
.widget.widget_pages ul ul.children li > a,
.widget.widget_pages ul ul.children li:last-child > a
{
    padding-bottom: 10px;
}

.widget .recent-posts-widget li:before,
.widget .recent-posts-widget li:hover:before,
.widget .recent-portfolio-widget ul li:before,
.widget .recent-portfolio-widget ul li:hover:before
{
    content: '';
}

.widget .recent-posts-widget li .thumb img
{
    border-radius: calc(var(--mfxRadius_3X) - 5px);
}
.widget .recent-posts-widget li .entry-meta a
{
    display: none;
}

.widget.widget_media_video .mejs-layers .mejs-overlay-button
{
    background-color: transparent;
}

.widget_recent_entries ul li > a
{
    width: auto;
}
.widget.widget_recent_posts .recent-posts-widget .entry-title h4 a[href*='title-should-not-overflow-the-content-area']
{
    word-break: break-all;
}
.widget.widget_recent_posts .recent-posts-widget .entry-title h4
{
    font-size: var(--mfxFontSize_H6);
    line-height: 22px;
}
.widget.widget_recent_posts .recent-posts-widget .entry-title h4 a
{
    font-family: var(--mfxFontTypo_Base);
    font-size: calc(var(--mfxFontSize_H6)/1.5);
    font-weight: 600;
}
.widget .recent-posts-widget li .entry-meta p span[class*='mfx']
{
    margin-right: 0;

    color: var(--mfxBodyTxtColor);
}

.widget_recent_comments ul li.recentcomments .comment-author-link a,
.widget_rss ul li a.rsswidget
{
    font-weight: 700;
}

.widget_text form .selection-box + br:last-child
{
    display: none;
}
.widget > p:last-child,
.widget > p:only-child,
.widget .plugin-description > p:last-child,
.widget .plugin-description > p:only-child
{
    margin-bottom: 0;
}

.widget .select2-container
{
    width: 100% !important;
    margin-bottom: 5px;
}

.widget:not(.widget_text) a:not(:focus)
{
    text-decoration: none;
}


/*--------------------------------------------------------------
	Colors
--------------------------------------------------------------*/

.widget ul li,
.widget ol li,
.widget.widget_nav_menu ul.menu li,
.widget.widget_nav_menu ul li a
{
    border-color: rgba(var(--mfxBorderColorRgb),.5);
}

.widget #wp-calendar td a
{
    color: rgba(var(--mfxHeadAltColorRgb),.5);
}
.widget_tag_cloud .tagcloud a,
.widget .tagcloud a,
.wp-block-tag-cloud a
{
    background: rgba(var(--mfxBorderColorRgb),.5);
}

.mfx-dark-bg .widget input[type='text'],
.mfx-dark-bg .widget input[type='password'],
.mfx-dark-bg .widget input[type='email'],
.mfx-dark-bg .widget input[type='url'],
.mfx-dark-bg .widget input[type='tel'],
.mfx-dark-bg .widget input[type='number'],
.mfx-dark-bg .widget input[type='range'],
.mfx-dark-bg .widget input[type='date'],
.mfx-dark-bg .widget textarea,
.mfx-dark-bg .widget input[type='search'],
.mfx-dark-bg .widget select,
.mfx-dark-bg .widget.widget_categories ul li > a span,
.mfx-dark-bg .widget.widget_archive ul li > a span
{
    background: rgba(var(--mfxBodyBGColorRgb),.15);
}

.mfx-dark-bg .widget .selection-box:before
{
    border-top-color: rgba(var(--mfxBodyBGColorRgb),.15);
}
.mfx-dark-bg .widget .selection-box:after
{
    background: rgba(var(--mfxBodyBGColorRgb),.05);
}

.mfx-dark-bg .widget ul li,
.mfx-dark-bg .widget.widget_nav_menu ul.menu li
{
    border-color: rgba(var(--mfxBodyBGColorRgb),.2);
}

.mfx-dark-bg .widget #wp-calendar td a
{
    color: rgba(var(--mfxAccentTxtColorRgb),.5);
}
.mfx-dark-bg .tagcloud a
{
    background: rgba(var(--mfxBodyBGColorRgb),.15);
}

.tagcloud a:hover,
.wp-block-tag-cloud a:hover,
#footer .mfx-dark-bg .tagcloud a:hover,
#footer .tagcloud a:hover
{
    color: var(--mfxAccentTxtColor) !important;
}

.widget #searchform:hover:before
{
    color: var(--mfxAccentTxtColor);
}

.secondary-sidebar .widget input[type='text'],
.secondary-sidebar .widget input[type='password'],
.secondary-sidebar .widget input[type='email'],
.secondary-sidebar .widget input[type='url'],
.secondary-sidebar .widget input[type='tel'],
.secondary-sidebar .widget input[type='number'],
.secondary-sidebar .widget input[type='range'],
.secondary-sidebar .widget input[type='date'],
.secondary-sidebar .widget textarea,
.secondary-sidebar .widget input.text,
.secondary-sidebar .widget #searchform input[type='search'],
.secondary-sidebar .widget fieldset,
.secondary-sidebar .widget select,
.secondary-sidebar .widget .select2-container,
.secondary-sidebar .widget #searchform input[type='text']
{
    background-color: var(--mfxBodyBGColor);
}


/*--------------------------------------------------------------
    Accents
--------------------------------------------------------------*/

/* Primary Color */
.widget ul li > a:hover,
.widget .recent-posts-widget li .entry-meta p span,
.widget #wp-calendar td a:hover,
.mfx-dark-bg .widget #wp-calendar td a:hover
{
    color: var(--mfxPrimaryColor);
}


.widgettitle:before,
.widget_block > h2:before,
.widget .wp-block-search__label:before,
.widget_block .wp-block-group .wp-block-group__inner-container > h2:before,
.tagcloud a:hover,
.wp-block-tag-cloud a:hover,
.mfx-dark-bg .tagcloud a:hover,
.widget #searchform:hover input[type='submit'],
.widget #searchform:focus-within input[type='submit'],
.mfx-dark-bg .widget.widget_categories ul li > a:hover span,
#footer .mfx-dark-bg .widget.widget_categories ul li > a:hover span,
#footer .mfx-dark-bg .widget.widget_archive ul li > a:hover span
{
    background-color: var(--mfxPrimaryColor);
}


.tagcloud a:hover,
.wp-block-tag-cloud a:hover,
.mfx-dark-bg .tagcloud a:hover
{
    border-color: var(--mfxPrimaryColor);
}

.widget.widget_recent_posts .recent-posts-widget .entry-title h4 a:hover
{
    color: var(--mfxSecondaryColor);
}


/*--------------------------------------------------------------
	Responsive
--------------------------------------------------------------*/


@media only screen and (min-width:1025px) and (max-width:1280px)
{
    .tagcloud a
    {
        margin: 0 4px 10px 0;
    }
    .widget #searchform input[type='text']
    {
        font-size: 16px;

        padding-left: 12px;
    }
    .widget #searchform input[type='submit']
    {
        padding: 0;
    }
}

@media only screen and (min-width:768px) and (max-width:1024px)
{
    .widgettitle
    {
        font-size: 20px;
    }

    .tagcloud a
    {
        margin: 0 4px 10px 0;
    }
}


@media only screen and (max-width: 767px)
{
    .tagcloud a
    {
        margin: 0 5px 10px 0;
    }
}

/*--------------------------------------------------------------
    Breadcrumb Styles
--------------------------------------------------------------*/

    .main-title-section.aligncenter {
        text-align: center;
    }

    .main-title-section.alignright {
        text-align: right;
    }

    .main-title-section-wrapper.breadcrumb-left .breadcrumb {
        clear: none;
        float: left;
        width: 35%;
        padding-right: 20px;
        margin-top: 13px;
    }

    .main-title-section-wrapper.breadcrumb-left .main-title-section {
        float: right;
        width: 65%;
        text-align: right;
    }

    .main-title-section-wrapper.breadcrumb-right .breadcrumb {
        clear: none;
        float: right;
        text-align: right;
        width: 35%;
        padding-left: 20px;
        margin-top: 13px;
    }

    .main-title-section-wrapper.breadcrumb-right .main-title-section {
        float: left;
        width: 65%;
    }

    .main-title-section-wrapper.breadcrumb-top-left-title-center .main-title-section {
        width: 100%;
        text-align: center;
    }

    .main-title-section-wrapper.breadcrumb-top-left-title-center .breadcrumb {
        margin-top: -70px;
        width: 100%;
        float: left;
    }

    .main-title-section-wrapper.breadcrumb-top-right-title-center .main-title-section {
        width: 100%;
        text-align: center;
    }

    .main-title-section-wrapper.breadcrumb-top-right-title-center .breadcrumb {
        margin-top: -70px;
        width: 100%;
        float: right;
        text-align: right;
    }


    .mfx-dark-bg .breadcrumb,
    .mfx-dark-bg .breadcrumb a:hover,
    .mfx-dark-bg .breadcrumb span.current {
        color: rgba(var(--mfxAccentTxtColorRgb),0.6);
    }

    .mfx-dark-bg .breadcrumb a {
        color: var(--mfxAccentTxtColor);
    }

    .mfx-dark-bg .breadcrumb .fa.default {
        background: var(--mfxAccentTxtColor);
    }


/*--------------------------------------------------------------
	Responsive
--------------------------------------------------------------*/

    /* Note: Design for a width of 960px */

    @media only screen and (min-width:1025px) and (max-width:1280px) {

        /*----*****---- << Breadcrumb >> ----*****----*/
        .main-title-section-wrapper.breadcrumb-right .main-title-section h1 {
            font-size: 26px;
        }
        .main-title-section-wrapper.breadcrumb-right .main-title-section {
            width: 58%;
        }
        .main-title-section-wrapper.breadcrumb-right .breadcrumb {
            width: 42%;
        }

    }

    /* Note: Design for a width of 768px */

    @media only screen and (min-width:768px) and (max-width:1024px) {

        .main-title-section-wrapper.breadcrumb-right .main-title-section h1 {
            font-size: 24px;
            margin-top: 11px;
        }

    }


    /*----*****---- << Mobile (Landscape) >> ----*****----*/

    /* Common Styles for the devices below 767px width */

    @media only screen and (max-width: 767px) {

        .main-title-section-wrapper.breadcrumb-right .main-title-section,
        .main-title-section-wrapper.breadcrumb-right .breadcrumb,
        .main-title-section-wrapper.breadcrumb-left .main-title-section,
        .main-title-section-wrapper.breadcrumb-left .breadcrumb {
            width: 100%;
            padding: 0;
            text-align: center;
        }
        .no-breadcrumb.page-with-slider #header-wrapper.header-top-absolute #header {
            position: static;
        }

    }#header-wrapper.header-top-relative #header{position:relative;}.no-breadcrumb.page-with-slider #header-wrapper.header-top-absolute #header{position:absolute;z-index:10;}.no-breadcrumb.page-with-slider #header-wrapper.bottom-header{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}#header .elementor-section.elementor-section-boxed > .elementor-container,#header .mfx-header-tpl .sticky-header.elementor-section-boxed{max-width:1440px;}.mfx-header-menu ul.mfx-primary-nav li.has-mega-menu > ul.sub-menu{min-width:1440px;}#header .mfx-header-tpl .sticky-header-active{-webkit-transition:.5s cubic-bezier(.25,.8,.25,1) .05s;transition:.5s cubic-bezier(.25,.8,.25,1) .05s;}#header .mfx-header-tpl .sticky-header-active{clear:both;margin:auto;position:fixed;left:0;right:0;top:0;}#header .mfx-header-tpl .sticky-header-active{opacity:0;visibility:hidden;}#header .mfx-header-tpl .sticky-header-active{-webkit-transform:translateY(-100%);transform:translateY(-100%);}#header .mfx-header-tpl .sticky-header-active.mfx-header-top{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);}#header .mfx-header-tpl .sticky-header-active.mfx-header-top{-webkit-box-shadow:0 2px 5px rgba(0,0,0,.15);box-shadow:0 2px 5px rgba(0,0,0,.15);z-index:10;}.sticky-header-active{background-color:rgba(255,255,255,.95);}.logged-in.admin-bar #header .mfx-header-tpl .sticky-header-active,.logged-in.admin-bar #header .mfx-header-tpl .sticky-header-active.mfx-header-top{top:32px;}@media screen and (max-width: 782px){.logged-in.admin-bar #header .mfx-header-tpl .sticky-header-active,.logged-in.admin-bar #header .mfx-header-tpl .sticky-header-active.mfx-header-top{top:46px;}}.mfx-simpler-slider{background:transparent;border:none;display:block;height:32px;right:20px;position:fixed;top:20px;width:32px;z-index:999;cursor:pointer;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear;}.mfx-simpler-slider:before{transform:translate3d(0,0,0);transition:all .35s ease-in-out;-moz-transform:translate3d(0,0,0);-moz-transition:all .35s ease-in-out;-ms-transform:translate3d(0,0,0);-ms-transition:all .35s ease-in-out;-webkit-transform:translate3d(0,0,0);-webkit-transition:all .35s ease-in-out;background:var(--mfxBorderColor);content:"";display:block;font-size:14px;line-height:32px;opacity:1;text-align:center;width:40px;height:40px;position:absolute;left:-4px;top:-5px;}.mfx-simpler-slider span{width:25px;height:3px;background:#000;display:block;position:absolute;top:50%;left:50%;margin-left:-12.5px;margin-top:-1.5px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear;}.mfx-simpler-slider span:first-child{top:5px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);}.mfx-simpler-slider span:last-child{bottom:5px;-webkit-transform:translate3d(0,8px,0);transform:translate3d(0,8px,0);-moz-transform:translate3d(0,8px,0);-ms-transform:translate3d(0,8px,0);}.mfx-simpler-slider span:nth-child(2){margin-top:-2px;top:50%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);}.mfx-simpler-slider span{background:var(--mfxBodyBGColor);}.from-left .mfx-simpler-slider,.overlay-header.from-left .mfx-simpler-slider{left:20px;right:auto;}.from-left.boxed-header .mfx-simpler-slider{left:25px;right:auto;}.mobile-menu ul.mfx-primary-nav li.has-mega-menu ul.sub-menu li.menu-item-object-mfx_mega_menus .elementor-section{margin:0;left:auto !important;width:auto !important;}.mobile-menu ul.mfx-primary-nav li.has-mega-menu ul.sub-menu li.menu-item-object-mfx_mega_menus .elementor-container .elementor-row{margin:0 !important;width:100% !important;}.mobile-menu ul.mfx-primary-nav li.has-mega-menu ul.sub-menu li.menu-item-object-mfx_mega_menus .elementor-column{width:100%;}.mobile-menu ul.mfx-primary-nav li.has-mega-menu ul.sub-menu li.menu-item-object-mfx_mega_menus .elementor-container .elementor-row > .elementor-column > .elementor-column-wrap{padding:15px !important;}.mobile-menu ul.mfx-primary-nav li.has-mega-menu ul.sub-menu li.menu-item-object-mfx_mega_menus .elementor-column ul.mfx-primary-nav li:first-child a{border-top-width:0;}.align-inline .elementor-widget-mfx-header-menu,.align-inline .elementor-widget-mfx-header-icons{width:auto !important;}@media only screen and (min-width:1281px) and (max-width:1540px){#header .elementor-section.elementor-section-boxed > .elementor-container,#header .mfx-header-tpl .sticky-header.elementor-section-boxed{max-width:1080px;}.mfx-header-menu ul.mfx-primary-nav li.has-mega-menu > ul.sub-menu{min-width:1080px;}}@media only screen and (max-width: 1280px){.elementor-widget-wp-widget-nav_menu .mobile-nav-container{width:auto;float:none;margin:20px 0;text-align:right;padding-right:10px;}body:not(.no-breadcrumb) #header-wrapper.header-top-absolute #header .mfx-header-tpl{margin-top:0;}}@media only screen and (min-width:1025px) and (max-width:1280px){#header .elementor-section.elementor-section-boxed > .elementor-container,#header .mfx-header-tpl .sticky-header.elementor-section-boxed{max-width:900px;}.mfx-header-menu ul.mfx-primary-nav li.has-mega-menu > ul.sub-menu{min-width:900px;}}@media only screen and (min-width:1025px){#header .mfx-header-tpl .elementor-section.sticky-header > .elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-column-wrap,#header .mfx-header-tpl .elementor-section.sticky-header-active > .elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-column-wrap{padding-top:0;padding-bottom:0;}}@media only screen and (max-width:1024px){.elementor-widget-wp-widget-nav_menu .mobile-nav-container{padding-right:0;}#header .mfx-header-tpl .sticky-header-active{display:none;}}@media only screen and (min-width:768px) and (max-width:1024px){#header .elementor-section.elementor-section-boxed > .elementor-container,#header .mfx-header-tpl .sticky-header.elementor-section-boxed{max-width:710px;}.mfx-header-menu ul.mfx-primary-nav li.has-mega-menu > ul.sub-menu{min-width:710px;}.elementor-widget-wp-widget-nav_menu .mobile-nav-container{padding-right:20px;}}@media only screen and (max-width: 767px){*[class*="elementor-"] .mfx-mobile-menu-section .elementor-widget-wrap *[class*="elementor-element-"].elementor-element{width:auto;margin:0;}.elementor-widget-mfx-header-menu{display:inline-block;float:none;margin:10px 0;text-align:center;width:100%;}.mfx-logo-container.elementor-widget-image .elementor-widget-container{margin-left:auto;margin-right:auto;}}@media only screen and (min-width: 480px) and (max-width: 767px){#header .elementor-section.elementor-section-boxed > .elementor-container,#header .mfx-header-tpl .sticky-header.elementor-section-boxed{max-width:420px;}.mfx-header-menu ul.mfx-primary-nav li.has-mega-menu > ul.sub-menu{min-width:420px;}}@media only screen and (min-width: 320px) and (max-width: 479px){#header .elementor-section.elementor-section-boxed > .elementor-container,#header .mfx-header-tpl .sticky-header.elementor-section-boxed{max-width:290px;}.mfx-header-menu ul.mfx-primary-nav li.has-mega-menu > ul.sub-menu{min-width:290px;}}@media only screen and (max-width: 319px){#header .elementor-section.elementor-section-boxed > .elementor-container,#header .mfx-header-tpl .sticky-header.elementor-section-boxed{max-width:200px;}.mfx-header-menu ul.mfx-primary-nav li.has-mega-menu > ul.sub-menu{min-width:200px;}}/*--------------------------------------------------------------
    Loader
--------------------------------------------------------------*/

    .pre-loader {
        height: 100%;
        left: 0;
        position: fixed;
        top: 0;
        width: 100%;
        z-index: 999991;
        background-color: #fff;
    }

    .loader-inner {
        padding: 25px;
        position: absolute;
        left: 50%;
        top: 50%;
        text-align: center;
        width: 100%;
        -webkit-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
    }

    .loader-text {
        display: inline-block;
        font-family: var(--mfxFontTypo_Alt);
        font-size: 3.75rem;
        font-weight: bold !important;
        letter-spacing: 1px;
        line-height: normal;
        text-transform: uppercase;
        background-size: 200% auto;
        -webkit-background-clip: text;
        background-clip: text;
        -webkit-text-fill-color: transparent;
        text-fill-color: transparent;
        -webkit-animation: textclip 1.5s linear infinite;
        animation: textclip 1.5s linear infinite;
    }

    -webkit-@keyframes textclip {
        to {
            background-position: 200% center;
        }
    }

    @keyframes textclip {
        to {
            background-position: 200% center;
        }
    }


/*--------------------------------------------------------------
    Accents
--------------------------------------------------------------*/

    .pre-loader { background-color: var(--mfxBodyBGColor); }
    .loader-text { background-image: linear-gradient(to right, var(--mfxPrimaryColor) 10%, var(--mfxHeadAltColor) 50%, var(--mfxPrimaryColor) 60%); }


/*--------------------------------------------------------------
    Responsive
--------------------------------------------------------------*/

    /*----*****---- << Mobile (Landscape) >> ----*****----*/

    /* Note: Design for a width of 480px */

    @media only screen and (min-width: 480px) and (max-width: 767px) {

    }


    /* Common Styles for the devices below 479px width */

    @media only screen and (max-width: 479px) {

    }#back-to-top{position:fixed;display:none;text-decoration:none;bottom:20px;right:20px;overflow:hidden;width:40px;height:40px;border:none;text-indent:100%;text-indent:-9999px;z-index:9;border-radius:var(--mfxRadius_Part);}.back-to-top-icon{display:block;position:absolute;left:0;right:0;margin:-1px auto 0;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);color:var(--mfxAccentTxtColor);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear;text-indent:0;text-align:center;font-size:20px;line-height:1;}.back-to-top-icon i:before{margin:0;}#back-to-top:hover .back-to-top-icon{margin-top:-6px;}#back-to-top:after{background-color:var(--mfxAccentTxtColor);content:"";display:block;height:15px;margin:0 auto;opacity:0;position:absolute;left:50%;top:50%;text-align:center;text-indent:0;width:2px;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);-webkit-transition:all .3s linear;transition:all .3s linear;}#back-to-top:hover:after{margin-top:1px;opacity:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}#back-to-top:active,#back-to-top:focus{outline:none;}#back-to-top{background-color:var(--mfxPrimaryColor);}#back-to-top:hover{background-color:var(--mfxSecondaryColor);}@media only screen and (max-width: 1280px){.nav-is-visible #back-to-top{opacity:0;}}.secondary-sidebar .widget .tweet_list li{border-color:rgba(var(--mfxHeadAltColorRgb),.15);}.secondary-sidebar .type1 .widgettitle:before,.secondary-sidebar .type1 .widgettitle:after{background:var(--mfxHeadAltColor);height:3px;position:absolute;bottom:0;top:inherit;left:0;width:100%;}.secondary-sidebar .type1 .widgettitle:after{bottom:-3px;height:1px;}.secondary-sidebar .type2 .widgettitle{margin-bottom:40px;background:var(--mfxHeadAltColor);padding:12px 15px;color:var(--mfxAccentTxtColor);}.secondary-sidebar .type2 .widgettitle:before{background:none;border-top:13px solid var(--mfxHeadAltColor);border-right:13px solid transparent;height:0;bottom:-13px;left:0;top:inherit;width:0;}.secondary-sidebar .type3 .widgettitle{border-top:3px solid;padding:13px 0 0;margin-bottom:35px;}.secondary-sidebar .type3 .widgettitle:before{background:none;}.secondary-sidebar .type3 .widgettitle{border-color:var(--mfxPrimaryColor);}.secondary-sidebar .type4 .widget{overflow:hidden;}.secondary-sidebar .type4 .widgettitle{border-left:d5px solid #f1b956;padding:0 15px;}.secondary-sidebar .type4 .widgettitle:before{top:0;height:100%;width:9999px;left:100%;}.secondary-sidebar .type5 .widgettitle{border-bottom:2px solid;padding:0 0 10px;}.secondary-sidebar .type5 .widgettitle:before{background:none;}.secondary-sidebar .type5 .tagcloud a{border-radius:0 10px;font-size:14px !important;}.secondary-sidebar .type5 .widget .tweet_list li:before{content:"";top:0;}.secondary-sidebar .type5 .widget.widget_archive ul li > a span,.secondary-sidebar .type5 .widget.widget_categories ul li > a span{font-size:14px;text-align:center;}.secondary-sidebar .type5 .widget .recent-posts-widget li .entry-title h4{font-size:16px;}.secondary-sidebar .type5 .widget .recent-posts-widget li:before,.secondary-sidebar .type5 .widget .recent-posts-widget li:hover:before,.secondary-sidebar .type5 .widget .recent-portfolio-widget ul li:before,.secondary-sidebar .type5 .widget .recent-portfolio-widget ul li:hover:before{content:"";}.secondary-sidebar .type5 .widget.woocommerce ul li:first-child::before{top:0;}.secondary-sidebar .type5 .widget.woocommerce ul.product-categories li:first-child:before{top:9px;}.secondary-sidebar .type5 .widgettitle{border-color:rgba(var(--mfxPrimaryColorRgb),.5);}@media only screen and (min-width:1025px) and (max-width:1280px){.secondary-sidebar .type5 .widget .tweet_list li{padding:0 0 20px;}.secondary-sidebar .type5 .widget .tweet_list li:before{margin-right:8px;position:static;}}@media only screen and (min-width:768px) and (max-width:1024px){.secondary-sidebar .type5 .widget .tweet_list li{padding:0 0 20px;}.secondary-sidebar .type5 .widget .tweet_list li:before{margin-right:8px;position:static;}}@media only screen and (max-width: 479px){.secondary-sidebar .type5 .widget ul li{font-size:16px;}}.secondary-sidebar .type6 .widgettitle{border-left:3px solid;padding:0 0 0 15px;margin-bottom:40px;width:100%;}.secondary-sidebar .type6 .widgettitle:before{height:1px;background:rgba(var(--mfxHeadAltColorRgb),.25);top:inherit;bottom:-10px;width:100%;}.secondary-sidebar .type6 .widgettitle:after{position:absolute;background:url("https://cdn-lilgb.nitrocdn.com/OhcJHzkMILyzoTAjxbVJOkPfPjVmnaGp/assets/images/optimized/rev-ade36fb/statue-ours.fr/wp-content/plugins/milmaa-pro/modules/sidebar/assets/images/sidebar-title-arrow.png") no-repeat;width:13px;height:8px;left:30px;bottom:-17px;}.secondary-sidebar .type6 .widgettitle{border-color:var(--mfxPrimaryColor);}@media only screen and (max-width: 767px){.secondary-sidebar .type6 .widget ul li,.secondary-sidebar .type9 .widget ul li{font-size:14px;}}.secondary-sidebar .type7 .widgettitle{padding:13px 20px 12px 25px;border:1px solid var(--mfxHeadAltColor);margin-bottom:25px;font-weight:bold;}.secondary-sidebar .type7 .widgettitle:before{left:inherit;left:0;top:0;height:100%;width:5px;background:var(--mfxHeadAltColor);}.secondary-sidebar > div[class^="type8"]{overflow:visible;}.secondary-sidebar .type8 .widget{padding:0 20px 15px;width:100%;}.secondary-sidebar .type8 .widget:before{border:1px solid var(--mfxHeadAltColor);content:"";height:100%;position:absolute;left:0;top:6px;width:100%;z-index:-1;}.secondary-sidebar .type8 .widgettitle{background:var(--mfxBodyBGColor);padding:0 20px;margin:-8px auto 15px;text-align:center;display:table;float:none;}.secondary-sidebar .type8 .widgettitle:before{content:none;}.secondary-sidebar .type8 .widget > *:first-child:not(.widgettitle),.secondary-sidebar .type8 .widget *:first-child:not(.widgettitle) + .selection-box,.secondary-sidebar .type8 .widget #searchform:first-child:only-child{margin-top:30px;}@media only screen and (min-width:1281px) and (max-width:1540px){.secondary-sidebar .type8 .widgettitle{font-size:18px;margin:-5px auto 15px;}}@media only screen and (min-width:1025px) and (max-width:1280px){.secondary-sidebar .type8 .widget{padding:15px 15px 20px;}.secondary-sidebar .type8 .widgettitle{margin:-22px auto 15px;}.secondary-sidebar .type8 .widget > *:first-child:not(.widgettitle),.secondary-sidebar .type8 .widget *:first-child:not(.widgettitle) + .selection-box,.secondary-sidebar .type8 .widget #searchform:first-child:only-child{margin-top:20px;}.secondary-sidebar .type8 .widget .tweet_list li{padding:0 0 20px;}.secondary-sidebar .type8 .widget .tweet_list li:before{margin-right:8px;position:static;}}@media only screen and (min-width:768px) and (max-width:1024px){.secondary-sidebar .type8 .widgettitle{margin:-24px auto 20px;}.secondary-sidebar .type8 .widget,.secondary-sidebar .type12 .widget{padding:15px 15px 20px;}.secondary-sidebar .type8 .widget.widget_flickr ul li,.secondary-sidebar .type8 .widget .recent-portfolio-widget ul li{margin:0 13px 13px 0;}.secondary-sidebar .type8 .widget.widget_flickr ul li:nth-child(3n),.secondary-sidebar .type8 .widget .recent-portfolio-widget ul li:nth-child(3n){margin-right:0;}.secondary-sidebar .type8 .widget ul li:nth-last-child(-n+4):nth-child(3n) ~ *{margin-bottom:0;}.secondary-sidebar .type8 .widget .tweet_list li{padding:0 0 20px;}.secondary-sidebar .type8 .widget .tweet_list li:before{margin-right:8px;position:static;}}@media only screen and (max-width: 767px){.secondary-sidebar .type8 .widget.widget_flickr ul li,.secondary-sidebar .type8 .widget .recent-portfolio-widget ul li{margin:0 7px 7px 0;}.secondary-sidebar .type8 .widget.widget_flickr ul li:nth-child(3n),.secondary-sidebar .type8 .widget .recent-portfolio-widget ul li:nth-child(3n){margin-right:0;}.secondary-sidebar .type8 .widget ul li:nth-last-child(-n+4):nth-child(3n) ~ *{margin-bottom:0;}}@media only screen and (max-width: 479px){.secondary-sidebar .type8 .widget{padding:0 17px 15px;}}@media only screen and (max-width: 319px){.secondary-sidebar .type8 .widgettitle{padding:10px;}}.secondary-sidebar .type9 .widgettitle{padding:0 0 15px;border-bottom:1px solid rgba(var(--mfxHeadAltColorRgb),.15);}.secondary-sidebar .type9 .widgettitle:before{width:50px;height:3px;background:var(--mfxHeadAltColor);top:inherit;left:0;bottom:-2px;}@media only screen and (min-width:768px) and (max-width:1024px){.secondary-sidebar .type9 .widget.widget_categories ul li:before{top:4px;}}@media only screen and (max-width: 767px){.secondary-sidebar .type9 .widget ul li{font-size:14px;}}.secondary-sidebar .type10 .widget{padding-top:2px;overflow:hidden;}.secondary-sidebar .type10 .widgettitle{margin-top:0;padding:8px 20px;margin-bottom:20px;color:var(--mfxAccentTxtColor);font-size:18px;}.secondary-sidebar .type10 .widgettitle:before{background:var(--mfxHeadAltColor);height:100%;width:100%;left:-15px;z-index:-1;}.secondary-sidebar .type10 .widgettitle:after{background:var(--mfxHeadAltColor);height:100%;position:absolute;right:-4px;top:0;width:19px;-webkit-mask-image:url("https://cdn-lilgb.nitrocdn.com/OhcJHzkMILyzoTAjxbVJOkPfPjVmnaGp/assets/images/optimized/rev-ade36fb/statue-ours.fr/wp-content/plugins/milmaa-pro/modules/sidebar/assets/images/sidebar-title-shape.png");mask-image:url("https://cdn-lilgb.nitrocdn.com/OhcJHzkMILyzoTAjxbVJOkPfPjVmnaGp/assets/images/optimized/rev-ade36fb/statue-ours.fr/wp-content/plugins/milmaa-pro/modules/sidebar/assets/images/sidebar-title-shape.png");-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:cover;mask-size:cover;}@media only screen and (min-width:768px) and (max-width:1024px){.secondary-sidebar .type10 .widgettitle{font-size:20px;}}.secondary-sidebar .type11 .widget{position:relative;background:#f9f9f9;padding:25px 20px;border-radius:5px;}.secondary-sidebar .type11 .widgettitle{font-size:22px;margin-bottom:25px;padding:0 15px 5px 0;position:relative;width:auto;}.secondary-sidebar .type11 .widgettitle:before{position:absolute;right:-18px;top:50%;margin:auto;width:24px;height:17px;left:auto;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);}.secondary-sidebar .type11 .widgettitle:before{-webkit-mask-image:url("https://cdn-lilgb.nitrocdn.com/OhcJHzkMILyzoTAjxbVJOkPfPjVmnaGp/assets/images/optimized/rev-ade36fb/statue-ours.fr/wp-content/plugins/milmaa-pro/modules/sidebar/assets/images/sidebar-title-floral2.png");mask-image:url("https://cdn-lilgb.nitrocdn.com/OhcJHzkMILyzoTAjxbVJOkPfPjVmnaGp/assets/images/optimized/rev-ade36fb/statue-ours.fr/wp-content/plugins/milmaa-pro/modules/sidebar/assets/images/sidebar-title-floral2.png");-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:currentColor;}.secondary-sidebar .type11 .woocommerce ul.cart_list li a,.secondary-sidebar .type11 .woocommerce ul.product_list_widget li a{font-weight:300;}@media only screen and (min-width:1281px) and (max-width:1540px){.secondary-sidebar .type11 .widgettitle{font-size:18px;}}@media only screen and (min-width:1025px) and (max-width:1280px){.secondary-sidebar .type11 .widget{font-size:12px;padding:15px 10px 20px;}.secondary-sidebar .type11 > .widget:before{padding-right:10px;top:18px;}.secondary-sidebar .type11 .widgettitle{font-size:15px;padding:0 15px 7px 0;margin-bottom:20px;}.secondary-sidebar .type11 .widget .tweet_list li{padding:0 0 20px;}.secondary-sidebar .type11 .widget .tweet_list li:before{margin-right:8px;position:static;}}@media only screen and (min-width:768px) and (max-width:1024px){.secondary-sidebar .type11 .widget{padding:20px;}.secondary-sidebar .type11 .widgettitle:before{padding-right:10px;mask-size:70%;-webkit-mask-size:70%;right:-15px;}.secondary-sidebar .type11 .widget .tweet_list li{padding:0 0 20px;}.secondary-sidebar .type11 .widget .tweet_list li:before{margin-right:8px;position:static;}.secondary-sidebar .type11 .tagcloud a{font-size:12px !important;}.secondary-sidebar .type11 .widget.widget_flickr ul li,.secondary-sidebar .type11 .widget .recent-portfolio-widget ul li{margin:0 13px 13px 0;}.secondary-sidebar .type11 .widget.widget_flickr ul li:nth-child(3n),.secondary-sidebar .type11 .widget .recent-portfolio-widget ul li:nth-child(3n){margin-right:0;}.secondary-sidebar .type11 .widget ul li:nth-last-child(-n+4):nth-child(3n) ~ *{margin-bottom:0;}}@media only screen and (max-width: 767px){.secondary-sidebar .type11 .widget.widget_flickr ul li,.secondary-sidebar .type11 .widget .recent-portfolio-widget ul li{margin:0 7px 7px 0;}.secondary-sidebar .type11 .widget.widget_flickr ul li:nth-child(3n),.secondary-sidebar .type11 .widget .recent-portfolio-widget ul li:nth-child(3n){margin-right:0;}.secondary-sidebar .type11 .widget ul li:nth-last-child(-n+4):nth-child(3n) ~ *{margin-bottom:0;}}.secondary-sidebar .type12 .widget{position:relative;background:#f9f9f9;padding:20px 20px 25px;}.secondary-sidebar .type12 .widgettitle{padding:10px 15px;margin-bottom:20px;}.secondary-sidebar .type12 .widgettitle:before{background:none;}.secondary-sidebar .type12 .widgettitle{border-color:rgba(var(--mfxPrimaryColorRgb),.2);}@media only screen and (min-width:1025px) and (max-width:1280px){.secondary-sidebar .type12 .widget{padding:15px 15px 20px;}.secondary-sidebar .type12 .widget.woocommerce .woocommerce-product-search input[type="submit"]{width:100%;}.secondary-sidebar .type12 .widget .tweet_list li{padding:0 0 20px;}.secondary-sidebar .type12 .widget .tweet_list li:before{margin-right:8px;position:static;}}@media only screen and (min-width:768px) and (max-width:1024px){.secondary-sidebar .type12 .widget ul li{font-size:13px;}.secondary-sidebar .type12 .widget.widget_archive ul li > a span,.secondary-sidebar .type12 .widget.widget_categories ul li > a span{padding:0 5px;}.secondary-sidebar .type12 .widget .tagcloud a{margin:0 5px 10px 0;padding:7px 12px 6px;}.secondary-sidebar .type12 .widget.widget_flickr ul li,.secondary-sidebar .type12 .widget .recent-portfolio-widget ul li{margin:0 13px 13px 0;}.secondary-sidebar .type12 .widget.widget_flickr ul li:nth-child(3n),.secondary-sidebar .type12 .widget .recent-portfolio-widget ul li:nth-child(3n){margin-right:0;}.secondary-sidebar .type12 .widget ul li:nth-last-child(-n+4):nth-child(3n) ~ *{margin-bottom:0;}.secondary-sidebar .type12 .widget .tweet_list li{padding:0 0 20px;}.secondary-sidebar .type12 .widget .tweet_list li:before{margin-right:8px;position:static;}.secondary-sidebar .type12 .widget.woocommerce .woocommerce-product-search input[type="submit"]{width:100%;}}@media only screen and (max-width: 767px){.secondary-sidebar .type12 .widget.widget_flickr ul li,.secondary-sidebar .type12 .widget .recent-portfolio-widget ul li{margin:0 7px 7px 0;}.secondary-sidebar .type12 .widget.widget_flickr ul li:nth-child(3n),.secondary-sidebar .type12 .widget .recent-portfolio-widget ul li:nth-child(3n){margin-right:0;}.secondary-sidebar .type12 .widget ul li:nth-last-child(-n+4):nth-child(3n) ~ *{margin-bottom:0;}}@media only screen and (max-width: 479px){.secondary-sidebar .type12 .widget ul li{font-size:13px;}}.secondary-sidebar .type13 .widgettitle{line-height:1;padding:14px 0;}.secondary-sidebar .type13 .widgettitle:before{height:100%;width:60px;border-top:1px solid #60ae0d;border-bottom:1px solid #60ae0d;top:0;z-index:-1;background:none;}.secondary-sidebar .type13 .widgettitle:before{border-color:var(--mfxPrimaryColor);}.secondary-sidebar .type14 .widgettitle{background:var(--mfxHeadAltColor);padding:10px 0 10px 20px;border-bottom:3px solid;color:var(--mfxAccentTxtColor);}.secondary-sidebar .type14 .widgettitle:before{background:none;border-bottom:1px solid var(--mfxBodyBGColor);bottom:0;width:100%;top:inherit;}.secondary-sidebar .type14 .widgettitle{border-color:var(--mfxPrimaryColor);}.secondary-sidebar .type15 .widgettitle{background:var(--mfxHeadAltColor);box-sizing:border-box;color:var(--mfxAccentTxtColor);padding:13px 20px;font-size:18px;font-weight:normal;text-transform:uppercase;}.secondary-sidebar .type15 .widget.widget_recently_viewed_products ul li a img{height:50px;margin-top:0;}.secondary-sidebar .type15 .widget.woocommerce ul li:before,.secondary-sidebar .type15 .widget.woocommerce ul li:hover:before{content:"";font-size:15px;}.secondary-sidebar .type15 .woocommerce ul.cart_list li img,.secondary-sidebar .type15 .woocommerce ul.product_list_widget li img{width:50px;padding:0;}.secondary-sidebar .type15 .widget.widget_recent_reviews ul li:before,.secondary-sidebar .type15 .widget.widget_recent_reviews ul li:hover:before,.secondary-sidebar .type15 .widget.widget_top_rated_products ul li:before,.secondary-sidebar .type15 .widget.widget_top_rated_products ul li:hover:before,.secondary-sidebar .type15 .widget.widget_recently_viewed_products ul li:before,.secondary-sidebar .type15 .widget.widget_recently_viewed_products ul li:hover:before{content:none;}.secondary-sidebar .type15 .widget.widget_recent_reviews ul li,.secondary-sidebar .type15 .widget.widget_top_rated_products ul li,.secondary-sidebar .type15 .widget.widget_recently_viewed_products ul li{background:#f8f1e4;padding:15px;border-bottom:2px solid #ebeef0;}.secondary-sidebar .type15 .widget.widget_recent_reviews ul li .reviewer,.secondary-sidebar .type15 .widget.widget_top_rated_products ul li .amount.amount{color:var(--mfxPrimaryColor);}.secondary-sidebar .type16 .widgettitle{background:#f5f5f5;border-left:3px solid;font-size:18px;font-weight:600;margin-bottom:30px;padding:15px;}.secondary-sidebar .type16 .widgettitle:before,.secondary-sidebar .type15 .widgettitle:before{content:none;}.secondary-sidebar .type16 .widgettitle{border-color:var(--mfxPrimaryColor);}.secondary-sidebar .type17 .widget-title-wrapper .widget-title-content h2{color:currentColor;}.secondary-sidebar .type17 .widget-title-wrapper{overflow:hidden;float:left;width:100%;}.secondary-sidebar .type17 .widget-title-wrapper .widget-title-content{margin-bottom:30px;position:relative;clear:both;float:left;}.secondary-sidebar .type17 .widget-title-wrapper .widget-title-content:before{content:"";position:absolute;right:-16px;top:0;width:100%;height:100%;-webkit-transform:skewX(30deg);transform:skewX(30deg);-ms-transform:skewX(30deg);}.secondary-sidebar .type17 .widget-title-wrapper .widget-title-content:after{content:"";height:100%;top:0;left:114%;left:-webkit-calc(100% - -26px);left:-moz-calc(100% - -26px);left:calc(100% - -26px);position:absolute;-ms-transform:skewX(30deg);-webkit-transform:skewX(30deg);transform:skewX(30deg);width:9000px;background:#f3f3f3;}.secondary-sidebar .type17 .widget-title-wrapper .widget-title-content h2,.secondary-sidebar .type17 .widget-title-wrapper .widget-title-content h3.widgettitle{padding:17px 10px 15px 20px;position:relative;z-index:1;margin:0;left:0;font-size:16px;text-transform:uppercase;}.secondary-sidebar .type18 .widget-stripe-title{overflow:hidden;float:left;width:100%;}.secondary-sidebar .type18 .widget-stripe-title .widget-stripe-title-content{margin-bottom:30px;position:relative;clear:both;float:left;}.secondary-sidebar .type18 .widget-stripe-title .widget-stripe-title-content:after{background:url("https://cdn-lilgb.nitrocdn.com/OhcJHzkMILyzoTAjxbVJOkPfPjVmnaGp/assets/images/optimized/rev-ade36fb/statue-ours.fr/wp-content/plugins/milmaa-pro/modules/sidebar/assets/images/title-pattern.png") repeat;content:"";height:100%;top:0;left:100%;position:absolute;width:9000px;}.secondary-sidebar .type18 .widget-stripe-title .widget-stripe-title-content h2,.secondary-sidebar .type18 .widget-stripe-title .widget-stripe-title-content h3.widgettitle{background:var(--mfxHeadAltColor);padding:12px 15px;position:relative;z-index:1;margin:0;left:0;font-size:16px;text-transform:uppercase;color:var(--mfxAccentTxtColor);}@media only screen and (min-width:1025px) and (max-width:1280px){.secondary-sidebar aside.widget{font-size:16px;}.secondary-sidebar .widget .tweet_list li{padding:0 0 20px 30px;}.secondary-sidebar .widget .tweet_list li:before{font-size:22px;}.secondary-sidebar .widget .tweet_list li:before,.secondary-sidebar .widget .tweet_list li:first-child:before{top:0;}}@media only screen and (min-width:768px) and (max-width:1024px){.secondary-sidebar .widget.widget_flickr ul li,.secondary-sidebar .widget .recent-portfolio-widget ul li{margin:0 14px 14px 0;}.secondary-sidebar .widget.widget_flickr ul li:nth-child(3n),.secondary-sidebar .widget .recent-portfolio-widget ul li:nth-child(3n){margin-right:0;}.secondary-sidebar .widget .tweet_list li{padding:0 0 20px 25px;}.secondary-sidebar .widget .tweet_list li:before{font-size:20px;}.secondary-sidebar .widget .tweet_list li:before,.secondary-sidebar .widget .tweet_list li:first-child:before{top:0;}}@media only screen and (max-width: 767px){.secondary-sidebar .widget.widget_flickr ul li,.secondary-sidebar .widget .recent-portfolio-widget ul li{margin:0 8px 8px 0;}.secondary-sidebar .widget.widget_flickr ul li:nth-child(3n),.secondary-sidebar .widget .recent-portfolio-widget ul li:nth-child(3n){margin-right:0;}}@media only screen and (max-width: 479px){.secondary-sidebar .widget.widget_flickr ul li,.secondary-sidebar .widget .recent-portfolio-widget ul li{margin:0 5px 5px 0;}}.blog-entry,.blog-entry *,.blog-entry *:after,.blog-entry *:after,.blog-entry .entry-thumb .bx-controls a,.mfx-trendy-style.mfx-post-entry.entry-cover-layout .blog-entry .entry-details > div.entry-meta-group > div:before,.mfx-mobilephone-style.mfx-post-entry.entry-cover-layout .blog-entry:before,.mfx-mobilephone-style.mfx-post-entry.entry-cover-layout .blog-entry:after,.mfx-alternate-style.mfx-post-entry .blog-entry > div.entry-thumb:before,.mfx-alternate-style.mfx-post-entry .entry-title h4 a:before,.mfx-alternate-style.mfx-post-entry .blog-entry .entry-format a:before,.mfx-minimal-style.mfx-post-entry.entry-grid-layout .blog-entry:after,.mfx-title-overlap-style.mfx-post-entry .blog-entry > div.entry-title:before,.mfx-title-overlap-style.mfx-post-entry .blog-entry > div.entry-title:after,.pagination a.loadmore-btn:before{-webkit-transition:var(--mfxBaseTransition);transition:var(--mfxBaseTransition);}.blog-entry{position:relative;float:left;clear:both;width:100%;margin:0;padding:0;}.blog-entry .entry-details{display:inline-block;clear:both;width:100%;}.blog-entry .entry-meta{font-size:14px;font-weight:300;margin-bottom:7px;letter-spacing:.5px;}.blog-entry .entry-body{float:left;clear:both;width:100%;margin:15px 0;}.blog-entry .entry-body:last-child > *:last-child{margin-bottom:0;}.blog-entry div i[class*='fa'],.blog-entry div i.pe,.blog-entry div i,.blog-entry div.entry-author,.blog-entry div.entry-date,.blog-entry div.entry-comments,.blog-entry div.entry-categories,.blog-entry div.entry-tags{font-size:calc(var(--mfxFontSize_Base) - 2px);}.blog-entry div i[class*='fa'],.blog-entry div i.pe{margin-right:4px;}.blog-entry .entry-thumb{line-height:0;position:relative;float:left;width:100%;}.blog-entry .entry-thumb img{max-width:100%;height:auto;}.blog-entry .entry-thumb .mfx-video-wrap .wp-video{width:100% !important;}.blog-entry .entry-thumb,.blog-entry .entry-thumb img,.blog-entry .entry-thumb .blog-image,.blog-entry .entry-thumb .blog-image > a,.blog-entry .entry-thumb .blog-image > a img{border-radius:inherit;}.blog-entry.format-quote .entry-thumb,.blog-entry.format-link .entry-thumb{line-height:inherit;}.blog-entry.format-quote .entry-quote-inner{float:left;width:100%;}.blog-entry.format-quote .entry-thumb blockquote{float:left;width:100%;margin-left:0;margin-right:0;padding:0 20px;}.blog-entry.post-without-title .entry-title h4{position:static !important;}.blog-entry.post-without-title .entry-title,.blog-entry.post-without-title .entry-title a{position:absolute;top:0;left:0;width:100%;height:100%;}.entry-list-layout .blog-entry:not(.has-post-thumbnail) .entry-thumb{z-index:-1;}.entry-list-layout .blog-entry > div.entry-thumb > a,.entry-list-layout .blog-entry > div.entry-thumb > a > img{float:left;width:100%;height:100%;}.entry-list-layout .blog-entry > div.entry-thumb > a > img{object-position:center;object-fit:cover;}.entry-list-layout.entry-right-thumb .blog-entry.format-quote .entry-thumb blockquote{padding:0;}.apply-equal-height.tpl-blog-holder:not(.swiper-wrapper){display:flex;float:left;flex-wrap:wrap;width:100%;margin:0;}.apply-equal-height.tpl-blog-holder:not(.swiper-wrapper) .mfx-post-entry .blog-entry{display:flex;align-content:baseline;flex-wrap:wrap;}.apply-equal-height.tpl-blog-holder:not(.swiper-wrapper) .column:empty{width:100%;}.mfx-classic-style.mfx-post-entry > article.blog-entry .entry-title > h4 > span.sticky-post{font-size:14px;line-height:30px;position:relative;top:-3px;left:0;display:inline-block;width:30px;height:30px;margin-right:5px;padding:0;text-align:center;}.blog-entry .entry-title h4 span.sticky-post > i:first-child{font-size:14px;margin-right:0;padding:0;}.blog-entry .entry-title h4 span.sticky-post > span{font-size:0;}.blog-entry .entry-title h4{font-size:var(--mfxFontSize_H5);margin-bottom:20px;text-transform:none;-ms-word-wrap:break-word;word-wrap:break-word;}.blog-entry .entry-title h4 a{display:inline-block;float:none;}.blog-entry .entry-title h4,.blog-entry .entry-title h4 > a{overflow-wrap:anywhere;}.blog-entry .mfx-like-views > div{display:inline-block;float:none;margin-right:8px;}.blog-entry .mfx-like-views > div:last-child,.blog-entry .mfx-like-views > div:only-child{margin-right:0;}.blog-entry .entry-social-share .share{position:relative;padding-right:5px;padding-left:20px;border:1px solid;}.blog-entry .entry-social-share .share,.blog-entry .entry-social-share .share *{display:inline-block;float:none;}.blog-entry .entry-social-share .share > i{position:absolute;top:0;left:0;display:flex;float:left;align-items:center;justify-content:center;width:30px;height:100%;margin:0;text-align:center;}.blog-entry .entry-social-share .share > ul{margin-bottom:0;}.blog-entry .entry-social-share .share > ul li{margin-right:2px;padding-bottom:0;list-style:none;}.mfx-post-entry .blog-entry .entry-social-share .share > ul{padding-left:15px;}.blog-entry .entry-button a.mfx-button{font-size:var(--mfxFontSize_Base);display:inline-block;float:none;text-transform:capitalize;}.blog-entry .entry-button a.mfx-button span{margin:0 0 0 10px;}.blog-entry .entry-button a.mfx-button span svg{line-height:1;width:1em;height:1em;margin:0;fill:currentColor;}.blog-entry.type-post .entry-format{display:block;}.blog-entry .entry-format{position:absolute;z-index:9;top:0;left:0;display:none;}.blog-entry .entry-format a{line-height:50px;position:relative;float:left;width:50px;height:50px;margin:5px;text-align:center;}.blog-entry .entry-format a:before{font-family:"Mfx Icons";font-size:26px;font-style:normal;line-height:50px;position:absolute;top:0;left:0;width:100%;height:100%;margin:0;text-align:center;}.blog-entry .entry-format a:focus{outline:thin dotted;outline-offset:-5px;}.blog-entry.type-post:not(.has-post-thumbnail) .entry-format{display:none;}.blog-entry.format-standard .entry-format a:before,.blog-entry.ico-format.format-standard:before{content:"";}.blog-entry.format-image .entry-format a:before,.blog-entry.ico-format.format-image:before{content:"";}.blog-entry.format-gallery .entry-format a:before,.blog-entry.ico-format.format-gallery:before{content:"";}.blog-entry.format-status .entry-format a:before,.blog-entry.ico-format.format-status:before{content:"";}.blog-entry.format-link .entry-format a:before,.blog-entry.ico-format.format-link:before{content:"";}.blog-entry.format-aside .entry-format a:before,.blog-entry.ico-format.format-aside:before{content:"";}.blog-entry.format-quote .entry-format a:before,.blog-entry.ico-format.format-quote:before{content:"";}.blog-entry.format-video .entry-format a:before,.blog-entry.ico-format.format-video:before{content:"";}.blog-entry.format-chat .entry-format a:before,.blog-entry.ico-format.format-chat:before{content:"";}.blog-entry.format-audio .entry-format a:before,.blog-entry.ico-format.format-audio:before{content:"";}.blog-entry .entry-thumb .bx-wrapper{position:relative;overflow:hidden;}.blog-entry .entry-thumb .bx-controls a{font-size:0;position:absolute;z-index:9;top:0;bottom:0;width:35px;height:50px;margin:auto;opacity:.6;filter:alpha(opacity=60);}.blog-entry .entry-thumb .bx-controls a:hover{opacity:1;filter:alpha(opacity=100);}.blog-entry .entry-thumb .bx-controls a.bx-prev:before,.entry-thumb .bx-controls a.bx-next:before{font-family:"Mfx Icons";font-size:14px;line-height:50px;position:absolute;top:0;left:0;width:100%;content:"";text-align:center;}.blog-entry .entry-thumb .bx-controls a.bx-prev:before{content:"";}.blog-entry .entry-thumb .bx-controls a.bx-prev{left:-35px;}.blog-entry .entry-thumb .bx-controls a.bx-next{right:-35px;}.blog-entry .entry-thumb:hover .bx-controls a.bx-prev{left:15px;}.blog-entry .entry-thumb:hover .bx-controls a.bx-next{right:15px;}.blog-entry .entry-gallery-post-slider li{display:inline;}.blog-entry ul.entry-gallery-post-slider{float:left;width:100%;margin-bottom:0;padding-left:0;}.blog-entry.format-gallery .entry-thumb .bx-wrapper .bx-viewport,.blog-entry.format-gallery .entry-thumb .bx-wrapper .bx-viewport *{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;}.entry-list-layout .blog-entry .entry-thumb .bx-wrapper,.entry-list-layout .blog-entry .entry-thumb .bx-wrapper .bx-viewport,.entry-list-layout .blog-entry .entry-thumb .bx-wrapper .bx-viewport *{height:100%;padding:0;}.entry-list-layout .blog-entry .entry-thumb .bx-wrapper .bx-viewport img{object-fit:cover;}.tpl-blog-holder{float:none;clear:both;width:auto;margin:0 -15px;padding:0;}.tpl-blog-holder:not(.swiper-wrapper){display:block;}.tpl-blog-holder .column{margin-left:0;padding:15px;}.tpl-blog-holder .column:empty{height:0 !important;margin:0 !important;padding:0 !important;}.tpl-blog-holder .mfx-one-third,.tpl-blog-holder .column.no-space.mfx-one-third{width:33.33%;}.tpl-blog-holder .mfx-one-half,.tpl-blog-holder .column.no-space.mfx-one-half{width:50%;}.tpl-blog-holder .mfx-one-column,.tpl-blog-holder .column.no-space.mfx-one-column{width:100%;}.tpl-blog-holder .mfx-one-fourth,.tpl-blog-holder .column.no-space.mfx-one-fourth{width:25%;}.tpl-blog-holder.apply-no-space{margin:0;}.tpl-blog-holder.apply-no-space .column{clear:none;min-height:auto;margin:0;padding:0;}section.page-with-sidebar .tpl-blog-holder{margin-top:-15px;}.grid-sizer.column{min-height:0;margin:0;padding:0;}.tpl-blog-holder .column{margin-right:0;margin-left:0;}.tpl-blog-holder .column .blog-entry,.tpl-blog-holder .wpb_column .blog-entry{margin-bottom:0;}.column .blog-entry,.wpb_column .blog-entry,.mfx-one-column.column .blog-entry,.mfx-one-column.wpb_column .blog-entry,.mfx-one-column.mfx-post-entry.entry-cover-layout .blog-entry{margin-bottom:30px;}.tpl-blog-holder .mfx-one-column.column:last-child,.column.no-space .blog-entry,.wpb_column.no-space .blog-entry,.mfx-one-column.column:last-child .blog-entry,.mfx-one-column.wpb_column:last-child .blog-entry,.mfx-one-column.mfx-post-entry.entry-cover-layout:last-child .blog-entry{margin-bottom:0;}.desc-wrapper{display:inline-block;}.mfx-post-entry .blog-entry h1,.mfx-post-entry .blog-entry h2,.mfx-post-entry .blog-entry h3,.mfx-post-entry .blog-entry h4,.mfx-post-entry .blog-entry h5,.mfx-post-entry .blog-entry h6{margin:0;text-transform:none;}.mfx-post-entry .blog-entry > div,.mfx-post-entry .blog-entry .entry-meta-group > div,.mfx-post-entry.entry-cover-layout .blog-entry .entry-details > div{margin-top:0;margin-bottom:25px;}.mfx-post-entry .blog-entry > div:empty,.mfx-post-entry .blog-entry .entry-meta-group > div:empty,.mfx-post-entry.entry-cover-layout .blog-entry .entry-details > div:empty{margin:0;}.mfx-post-entry .blog-entry > div:last-child,.mfx-post-entry .blog-entry .entry-meta-group > div:last-child,.mfx-post-entry.entry-cover-layout .blog-entry .entry-details > div:last-child{margin-bottom:0;}.mfx-post-entry .blog-entry > div.entry-date:last-child,.mfx-post-entry .blog-entry > div.entry-categories:last-child,.mfx-post-entry .blog-entry > div.entry-thumb:last-child,.mfx-post-entry .blog-entry > div.entry-likes-views:last-child,.mfx-post-entry .blog-entry > div.entry-title:last-child,.mfx-post-entry .blog-entry > div.entry-comments:last-child,.mfx-post-entry .blog-entry > div.entry-social-share:last-child,.mfx-post-entry .blog-entry > div.entry-tags:last-child,.mfx-post-entry .blog-entry > div.entry-button:last-child,.mfx-post-entry .blog-entry > div.entry-author:last-child,.mfx-post-entry .blog-entry > div.entry-body:last-child,.mfx-post-entry.entry-cover-layout .blog-entry .entry-details > div.entry-date:last-child,.mfx-post-entry.entry-cover-layout .blog-entry .entry-details > div.entry-categories:last-child,.mfx-post-entry.entry-cover-layout .blog-entry .entry-details > div.entry-thumb:last-child,.mfx-post-entry.entry-cover-layout .blog-entry .entry-details > div.entry-likes-views:last-child,.mfx-post-entry.entry-cover-layout .blog-entry .entry-details > div.entry-title:last-child,.mfx-post-entry.entry-cover-layout .blog-entry .entry-details > div.entry-comments:last-child,.mfx-post-entry.entry-cover-layout .blog-entry .entry-details > div.entry-social-share:last-child,.mfx-post-entry.entry-cover-layout .blog-entry .entry-details > div.entry-tags:last-child,.mfx-post-entry.entry-cover-layout .blog-entry .entry-details > div.entry-button:last-child,.mfx-post-entry.entry-cover-layout .blog-entry .entry-details > div.entry-author:last-child,.mfx-post-entry.entry-cover-layout .blog-entry .entry-details > div.entry-body:last-child{margin-bottom:35px;}.mfx-post-entry .blog-entry > div:first-child:not(.entry-thumb),.mfx-post-entry.entry-cover-layout .blog-entry .entry-details > div:first-child:not(.entry-thumb){margin-top:25px;margin-bottom:10px;}.mfx-post-entry .blog-entry > div.entry-thumb:not(:first-child),.mfx-post-entry.entry-cover-layout .blog-entry .entry-details > div.entry-thumb:not(:first-child){margin-top:15px;}.mfx-post-entry .blog-entry > div:not(:first-child),.mfx-post-entry.entry-cover-layout .blog-entry .entry-details > div:not(:first-child){margin-bottom:10px;}.mfx-post-entry .blog-entry > div.entry-thumb,.mfx-post-entry.entry-cover-layout .blog-entry .entry-details > div.entry-thumb{margin-bottom:25px;}.mfx-post-entry.entry-grid-layout .blog-entry:not(.has-post-thumbnail) > div.entry-thumb{margin-bottom:0;}.mfx-post-entry .blog-entry.format-gallery > div.entry-thumb .bx-viewport,.mfx-post-entry.entry-cover-layout .blog-entry.format-gallery .entry-details > div.entry-thumb .bx-viewport{margin-bottom:-11px;}.mfx-post-entry.entry-grid-layout .blog-entry .entry-thumb .mejs-container{min-height:100px;}.mfx-post-entry.entry-grid-layout .blog-entry .entry-thumb .mejs-container .mejs-controls{position:absolute;top:auto;bottom:0;float:left;width:100%;margin:0;}.mfx-post-entry:not(.entry-cover-layout) .blog-entry > div:not(.entry-thumb),.mfx-post-entry:not(.entry-cover-layout) .blog-entry.format-link > div.entry-thumb,.mfx-post-entry:not(.entry-cover-layout) .blog-entry.format-quote > div.entry-thumb,.mfx-post-entry.entry-cover-layout .blog-entry .entry-details > div:not(.entry-thumb){display:inline-block;float:none;width:100%;padding:0 35px;vertical-align:top;}.mfx-post-entry.entry-cover-layout .blog-entry .entry-details > div:not(.entry-thumb){text-transform:none;}.mfx-post-entry:not(.entry-cover-layout) .blog-entry > div:not(.entry-thumb):empty,.mfx-post-entry.entry-cover-layout .blog-entry .entry-details > div:not(.entry-thumb):empty,.mfx-post-entry:not(.entry-cover-layout) .blog-entry > div.entry-body:empty{display:none;}.mfx-classic-style.mfx-post-entry:not(.entry-list-layout) .blog-entry > div:not(.entry-thumb),.mfx-classic-style.mfx-post-entry:not(.entry-list-layout) .blog-entry.format-link > div.entry-thumb,.mfx-classic-style.mfx-post-entry:not(.entry-list-layout) .blog-entry.format-quote > div.entry-thumb,.mfx-classic-style.mfx-post-entry.entry-list-layout .blog-entry .entry-details > div:not(.entry-thumb){padding:0;}.mfx-classic-style.mfx-post-entry .blog-entry div i[class*='fa'],.blog-entry div i.pe,.mfx-classic-style.mfx-post-entry .blog-entry div i,.blog-entry div.entry-author,.mfx-classic-style.mfx-post-entry .blog-entry div.entry-date,.blog-entry div.entry-comments,.mfx-classic-style.mfx-post-entry .blog-entry div.entry-categories,.blog-entry div.entry-tags{font-size:var(--mfxFontSize_Base);}.mfx-classic-style.mfx-post-entry .blog-entry .entry-title h4 span.sticky-post{width:24px;height:24px;border-radius:50%;}.mfx-classic-style.mfx-post-entry .blog-entry .entry-format a{border-radius:50%;}.entry-grid-layout.mfx-classic-style.mfx-post-entry .blog-entry > div.entry-thumb{margin-bottom:35px;}.entry-grid-layout.mfx-classic-style.mfx-post-entry .blog-entry .entry-thumb img{margin-top:-35px;border-radius:30px;}.mfx-classic-style.mfx-post-entry .blog-entry{border:none;border-radius:30px;}.mfx-classic-style.mfx-post-entry:not(.entry-cover-layout) > article.blog-entry > div:not(.entry-thumb){padding-right:0;padding-left:0;}.mfx-classic-style.mfx-post-entry .blog-entry.sticky,.mfx-classic-style.mfx-post-entry .blog-entry.post-without-title:hover{padding:35px 25px 5px;border:1px solid var(--mfxBorderColor);-webkit-box-shadow:0 0 5px 0 rgba(var(--mfxBorderColorRgb),.5);box-shadow:0 0 5px 0 rgba(var(--mfxBorderColorRgb),.5);}.mfx-classic-style.mfx-post-entry.entry-grid-layout .blog-entry.post-without-title > div[class*='entry-']{margin-bottom:0;}@media only screen and (min-width: 768px){.mfx-classic-style.mfx-post-entry.entry-list-layout .blog-entry .entry-thumb .blog-image > a{border-radius:30px 0 0 30px;}.mfx-classic-style.mfx-post-entry.entry-list-layout.entry-right-thumb .blog-entry .entry-thumb .blog-image > a{border-radius:0 30px 30px 0;}}.mfx-post-entry.entry-cover-layout .blog-entry .entry-details > div.entry-body p,.mfx-post-entry.entry-cover-layout .blog-entry div.entry-body p{text-transform:initial;}@media all and (-ms-high-contrast:none){.mfx-post-entry.entry-cover-layout .blog-entry .entry-details > div.entry-body p,.mfx-post-entry.entry-cover-layout .blog-entry div.entry-body p{text-transform:none;}*::-ms-backdrop,.mfx-post-entry.entry-cover-layout .blog-entry .entry-details > div.entry-body p,.mfx-post-entry.entry-cover-layout .blog-entry div.entry-body p{text-transform:none;}}.mfx-post-entry .blog-entry div.entry-categories a,.mfx-post-entry .blog-entry div.entry-tags a{position:relative;white-space:nowrap;}.mfx-post-entry .blog-entry div.entry-categories a:after,.mfx-post-entry .blog-entry div.entry-tags a:after{font-size:20px;line-height:1em;display:inline;margin-left:0;content:",";}.mfx-post-entry .blog-entry div.entry-categories a:last-child:after,.mfx-post-entry .blog-entry div.entry-tags a:last-child:after,.mfx-post-entry .blog-entry div.entry-categories a:only-child:after,.mfx-post-entry .blog-entry div.entry-tags a:only-child:after{display:none;}.mfx-post-entry .blog-entry .entry-title h4{font-size:var(--mfxFontSize_H5);line-height:34px;}.page-with-sidebar .mfx-post-entry .blog-entry .entry-title h4{font-size:var(--mfxFontSize_H5);}.mfx-post-entry .blog-entry.format-link > div.entry-thumb .link-text{display:none;}.mfx-post-entry .blog-entry.format-link > div.entry-thumb .mfxicon-link{margin-right:5px;}.mfx-post-entry.entry-grid-layout .blog-entry > div.entry-meta-group,.mfx-post-entry.entry-list-layout .blog-entry > div.entry-meta-group,.mfx-post-entry.entry-cover-layout .blog-entry > div.entry-meta-group,.mfx-post-entry.entry-cover-layout .blog-entry .entry-details > div.entry-meta-group{float:left;width:100%;margin-top:24px;padding:18px 35px 10px;border-top:1px solid;}.mfx-post-entry.entry-cover-layout .blog-entry .entry-details > div.entry-meta-group,.mfx-post-entry.entry-cover-layout .blog-entry .entry-details > div:not(.entry-thumb),.mfx-post-entry.entry-cover-layout .blog-entry > div:not(.entry-details){padding-right:25px;padding-left:25px;}.mfx-post-entry .blog-entry > div.entry-meta-group > div,.mfx-post-entry.entry-cover-layout .blog-entry div.entry-meta-group > div{word-break:break-all;}.mfx-post-entry .blog-entry > div.entry-meta-group > div,.mfx-post-entry.entry-cover-layout .blog-entry > div.entry-meta-group > div,.mfx-post-entry.entry-cover-layout .blog-entry .entry-details > div.entry-meta-group > div{margin-bottom:15px;}.mfx-post-entry .blog-entry > div.entry-meta-group:not(:last-child),.mfx-post-entry.entry-cover-layout .blog-entry > div.entry-meta-group:not(:last-child),.mfx-post-entry.entry-cover-layout .blog-entry .entry-details > div.entry-meta-group:not(:last-child){margin-top:10px;margin-bottom:15px;padding-bottom:18px;border-bottom:1px solid;}.mfx-post-entry .blog-entry > div.entry-meta-group:first-child{margin-top:0;border-top:none;}.mfx-post-entry.entry-grid-layout .blog-entry > div.entry-meta-group:last-child,.mfx-post-entry.entry-list-layout .blog-entry > div.entry-meta-group:last-child,.mfx-post-entry.entry-cover-layout .blog-entry .entry-details > div.entry-meta-group:last-child{margin-top:0;}.mfx-post-entry.entry-list-layout .blog-entry{display:grid;clear:both;overflow:visible;margin:0 0 15px;}.mfx-post-entry.entry-list-layout .blog-entry .entry-thumb{left:0;float:left;height:100%;margin:0;margin-bottom:0;grid-row:1/span 100;}.mfx-post-entry.entry-list-layout .blog-entry .entry-thumb .blog-image > a,.mfx-post-entry.entry-list-layout .blog-entry .entry-thumb .blog-image .bx-wrapper .entry-gallery-post-slider li{position:absolute;top:0;left:0;display:inline-block;width:100%;height:100%;background-position:center center !important;background-size:cover !important;}.mfx-post-entry.entry-list-layout *[class*='post_format-post-format-'].blog-entry.has-post-media:not(.has-post-thumbnail){padding:0;}.mfx-post-entry.entry-list-layout .blog-entry.has-post-media:not(.has-post-thumbnail) .entry-thumb{z-index:0;}.mfx-post-entry.entry-list-layout .blog-entry.has-post-media:not(.has-post-thumbnail) .entry-thumb > iframe,.mfx-post-entry.entry-list-layout .blog-entry.has-post-media:not(.has-post-thumbnail) .entry-thumb .mfx-video-wrap,.mfx-post-entry.entry-list-layout .blog-entry.has-post-media:not(.has-post-thumbnail) .entry-thumb .fluid-width-video-wrapper,#primary.page-with-sidebar .mfx-post-entry:not(.entry-grid-layout) .format-audio iframe{height:100%;}.mfx-post-entry.entry-list-layout .blog-entry .entry-thumb .blog-image,.mfx-post-entry.entry-list-layout .blog-entry .entry-thumb .blog-image .bx-wrapper,.mfx-post-entry.entry-list-layout .blog-entry .entry-thumb .blog-image .bx-wrapper .bx-viewport,.mfx-post-entry.entry-list-layout .blog-entry .entry-thumb .blog-image .bx-wrapper .entry-gallery-post-slider{height:100% !important;}.mfx-post-entry.entry-list-layout .blog-entry.format-quote .entry-thumb,.mfx-post-entry.entry-list-layout .blog-entry.format-link .entry-thumb{position:static;float:left;width:100%;}.tpl-blog-holder .column.mfx-post-entry.entry-list-layout:last-child .blog-entry{margin-bottom:0;}.mfx-post-entry.entry-list-layout .blog-entry > .entry-thumb + div:nth-child(2){margin-top:25px;}.mfx-post-entry.entry-list-layout .blog-entry > .entry-thumb + div.entry-meta-group{margin-top:0;border-top:none;}.mfx-post-entry.entry-list-layout.entry-right-thumb .blog-entry{text-align:right;}.mfx-post-entry.entry-list-layout.entry-right-thumb .blog-entry .entry-thumb{float:right;}.mfx-related-carousel .tpl-blog-holder .mfx-post-entry.entry-cover-layout.column{padding-bottom:20px;}.mfx-post-entry.entry-cover-layout .blog-entry{position:relative;float:left;clear:both;width:100%;margin:0;padding:0;}.mfx-post-entry.entry-cover-layout:hover .blog-entry{-moz-box-shadow:none;box-shadow:none;}.mfx-post-entry.entry-cover-layout .blog-entry .entry-title h4 span.sticky-post i{color:inherit !important;}.mfx-post-entry.entry-cover-layout .blog-entry .entry-title h4 > a{display:inline-block;float:none;}.mfx-post-entry.entry-cover-layout .blog-entry .entry-thumb{position:absolute;z-index:-1;top:0;left:0;float:left;width:100%;height:100%;margin:0;margin-bottom:0;padding:0;}.mfx-post-entry.entry-cover-layout .blog-entry .entry-thumb > a,.mfx-post-entry.entry-cover-layout .blog-entry .entry-thumb > a > img{position:absolute;right:0;left:0;width:100%;height:100%;}.mfx-post-entry.entry-cover-layout .blog-entry .entry-thumb > a > img{object-position:center center;object-fit:cover;}.mfx-post-entry.entry-cover-layout .blog-entry .entry-thumb .blog-image > a,.mfx-post-entry.entry-cover-layout .blog-entry .entry-thumb .blog-image .bx-wrapper .entry-gallery-post-slider li{position:absolute;top:0;left:0;display:inline-block;width:100%;height:100%;background-position:center center !important;background-size:cover !important;}.mfx-post-entry.entry-cover-layout .blog-entry > div.entry-thumb,.mfx-post-entry.entry-cover-layout .blog-entry > div.entry-thumb > .blog-image,.mfx-post-entry.entry-cover-layout .blog-entry > div.entry-thumb > .blog-image > a,.mfx-post-entry.entry-cover-layout .blog-entry > div.entry-thumb > .blog-image > a > img{border-radius:inherit;}.mfx-post-entry.entry-cover-layout .blog-entry > .entry-thumb + div:nth-child(2){margin-top:25px;}.mfx-post-entry.entry-cover-layout .blog-entry .entry-thumb iframe,.mfx-post-entry.entry-cover-layout .blog-entry .entry-thumb .mfx-video-wrap,.mfx-post-entry.entry-cover-layout .blog-entry .entry-thumb .mfx-video-wrap .fluid-width-video-wrapper,.mfx-post-entry.entry-cover-layout .blog-entry .entry-thumb .mfx-video-wrap .fluid-width-video-wrapper iframe,.mfx-post-entry.entry-cover-layout .blog-entry .entry-thumb .bx-wrapper,.mfx-post-entry.entry-cover-layout .blog-entry .entry-thumb .bx-wrapper .bx-viewport,.mfx-post-entry.entry-cover-layout .blog-entry .entry-thumb .bx-wrapper .bx-viewport ul,.mfx-post-entry.entry-cover-layout .blog-entry .entry-thumb .bx-wrapper .bx-viewport ul li,.mfx-post-entry.entry-cover-layout .blog-entry .entry-thumb .bx-wrapper .bx-viewport ul li img{height:100% !important;padding:0;object-fit:cover;}.mfx-post-entry:not(.entry-grid-layout) .blog-entry .entry-thumb .blog-image,.mfx-post-entry:not(.entry-grid-layout) .blog-entry .entry-thumb .blog-image iframe,.mfx-post-entry:not(.entry-grid-layout) .blog-entry .entry-thumb .blog-image .bx-wrapper,.mfx-post-entry:not(.entry-grid-layout) .blog-entry .entry-thumb .blog-image .bx-wrapper .bx-viewport,.mfx-post-entry:not(.entry-grid-layout) .blog-entry .entry-thumb .blog-image .bx-wrapper .entry-gallery-post-slider,.mfx-post-entry:not(.entry-grid-layout) .blog-entry .entry-thumb .blog-image .mfx-video-wrap,.mfx-post-entry:not(.entry-grid-layout) .blog-entry .entry-thumb .blog-image .mfx-video-wrap .fluid-width-video-wrapper,.mfx-post-entry:not(.entry-grid-layout) .blog-entry .entry-thumb .blog-image .mfx-video-wrap .wp-video,.mfx-post-entry:not(.entry-grid-layout) .blog-entry .entry-thumb .blog-image .mfx-video-wrap .wp-video .mejs-container,.mfx-post-entry:not(.entry-grid-layout) .blog-entry .entry-thumb .blog-image .mfx-video-wrap .wp-video-shortcode video,.mfx-post-entry:not(.entry-grid-layout) .blog-entry .entry-thumb .blog-image .mfx-video-wrap video.wp-video-shortcode,.mfx-post-entry:not(.entry-grid-layout) .blog-entry .entry-thumb .blog-image .mejs-container{height:100% !important;}.mfx-post-entry:not(.entry-grid-layout) .blog-entry .entry-thumb .blog-image .mejs-container{position:absolute;bottom:0;}.mfx-post-entry.entry-cover-layout .blog-entry .entry-details{margin-bottom:0;}.mfx-post-entry.entry-cover-layout .blog-entry .entry-details > div.entry-meta-group:last-child{margin-bottom:10px;}.mfx-post-entry.entry-cover-layout .blog-entry .entry-details > div.entry-meta-group{margin-bottom:0;border-top:1px solid;}.mfx-post-entry.entry-cover-layout .blog-entry .entry-details > div.entry-meta-group:not(:last-child){border-bottom:1px solid;}.mfx-post-entry.entry-cover-layout .blog-entry .entry-format{right:0;left:auto;}.mfx-post-entry.entry-cover-layout .blog-entry .entry-format a{width:30px;height:30px;margin:3px;background:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-ms-box-shadow:none;}.mfx-post-entry.entry-cover-layout .blog-entry .entry-format a:before{font-size:22px;line-height:normal;}.mfx-post-entry.entry-cover-layout.alignright .blog-entry .entry-format{right:auto;left:0;}.mfx-post-entry.entry-cover-layout .blog-entry > div.entry-format{width:auto;margin:0;padding:0;}.mfx-post-entry.entry-cover-layout .blog-entry > div.entry-format a{float:right;margin-top:7px;background:none !important;}.mfx-post-entry.entry-cover-layout .blog-entry.format-link > div.entry-thumb,.mfx-post-entry.entry-cover-layout .blog-entry.format-quote > div.entry-thumb{position:static;}.mfx-post-entry.entry-cover-layout .blog-entry.format-link > div.entry-thumb .link-text{color:inherit;}.mfx-post-entry.entry-cover-layout .blog-entry.format-quote > div.entry-thumb blockquote{border-color:inherit;}.mfx-post-entry .format-audio.blog-entry.has-post-media .entry-thumb:after,.mfx-post-entry .format-video.blog-entry.has-post-media .entry-thumb:after{display:none;}.mfx-fixed-overlay .blog-entry .entry-thumb:after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:"";opacity:0;border:none !important;background-color:rgba(0,0,0,.3);}.mfx-fixed-overlay:hover .blog-entry .entry-thumb:after{opacity:1;}.mfx-tb-overlay .blog-entry .entry-thumb:after,.mfx-bt-overlay .blog-entry .entry-thumb:after,.mfx-lr-overlay .blog-entry .entry-thumb:after,.mfx-rl-overlay .blog-entry .entry-thumb:after,.mfx-middle-overlay .blog-entry .entry-thumb:after{position:absolute;top:0;right:0;left:0;display:block;width:100%;height:0;margin:0 auto;content:"";border:none !important;background-color:rgba(0,0,0,.3);}.mfx-bt-overlay .blog-entry .entry-thumb:after{top:auto;bottom:0;}.mfx-tb-overlay:hover .blog-entry .entry-thumb:after,.mfx-bt-overlay:hover .blog-entry .entry-thumb:after{height:100%;}.mfx-lr-overlay .blog-entry .entry-thumb:after,.mfx-rl-overlay .blog-entry .entry-thumb:after,.mfx-middle-overlay .blog-entry .entry-thumb:after{top:0;width:0;height:100%;border:none !important;}.mfx-lr-overlay .blog-entry .entry-thumb:after{right:auto;left:0;}.mfx-rl-overlay .blog-entry .entry-thumb:after{right:0;left:auto;}.mfx-middle-overlay .blog-entry .entry-thumb:after{right:0;left:0;}.mfx-lr-overlay:hover .blog-entry .entry-thumb:after,.mfx-rl-overlay:hover .blog-entry .entry-thumb:after,.mfx-middle-overlay:hover .blog-entry .entry-thumb:after{width:100%;border:none !important;}.mfx-middle-radial-overlay .blog-entry .entry-thumb:after{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;content:"";-webkit-transform:scale(.1);-moz-transform:scale(.1);-ms-transform:scale(.1);transform:scale(.1);opacity:0;border:none !important;border-radius:50%;background-color:rgba(0,0,0,.3);}.mfx-middle-radial-overlay:hover .blog-entry .entry-thumb:after{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);opacity:1;}.mfx-flash-overlay .blog-entry .entry-thumb,.mfx-circle-overlay .blog-entry .entry-thumb,.mfx-middle-radial-overlay .blog-entry .entry-thumb{overflow:hidden;}.mfx-circle-overlay .blog-entry .entry-thumb:after,.mfx-flash-overlay .blog-entry .entry-thumb:after{position:absolute;display:block;content:"";border:none !important;}.mfx-flash-overlay .blog-entry .entry-thumb:after{z-index:2;top:0;left:-100%;width:50%;height:100%;-webkit-transform:skewX(-25deg);transform:skewX(-25deg);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);background:-moz-linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);background:-webkit-linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);background:-ms-linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);}.mfx-flash-overlay:hover .blog-entry .entry-thumb:after{-webkit-animation:shine 1s;animation:shine 1s;}@-webkit-keyframes shine{100%{left:125%;}}@keyframes shine{100%{left:125%;}}.mfx-circle-overlay .blog-entry .entry-thumb:after{z-index:2;top:50%;left:50%;width:0;height:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;border:none !important;border-radius:100%;background:rgba(255,255,255,.3);}.mfx-circle-overlay:hover .blog-entry .entry-thumb:after{-webkit-animation:circle .75s;animation:circle .75s;}@-webkit-keyframes circle{0%{opacity:1;}40%{opacity:1;}100%{width:200%;height:200%;opacity:0;}}@keyframes circle{0%{opacity:1;}40%{opacity:1;}100%{width:200%;height:200%;opacity:0;}}.mfx-tb-gradient-overlay .blog-entry .entry-thumb:after,.mfx-bt-gradient-overlay .blog-entry .entry-thumb:after,.mfx-rl-gradient-overlay .blog-entry .entry-thumb:after,.mfx-lr-gradient-overlay .blog-entry .entry-thumb:after,.mfx-radial-gradient-overlay .blog-entry .entry-thumb:after{position:absolute;top:0;display:block;width:100%;height:100%;content:"";opacity:0;border:none !important;}.mfx-tb-gradient-overlay .blog-entry .entry-thumb:after,.mfx-bt-gradient-overlay .blog-entry .entry-thumb:after{right:0;left:0;margin:0 auto;}.mfx-rl-gradient-overlay .blog-entry .entry-thumb:after{left:0;}.mfx-lr-gradient-overlay .blog-entry .entry-thumb:after{right:0;}.mfx-tb-gradient-overlay .blog-entry .entry-thumb:after{top:0;background:-moz-linear-gradient(bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.75) 100%);background:-webkit-gradient(linear,left bottom,left top,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.7)));background:-webkit-linear-gradient(bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.75) 100%);background:-o-linear-gradient(bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.75) 100%);background:-ms-linear-gradient(bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.75) 100%);background:linear-gradient(to top,rgba(0,0,0,0) 0%,rgba(0,0,0,.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000",endColorstr="#b3000000",GradientType=0);}.mfx-bt-gradient-overlay .blog-entry .entry-thumb:after{top:auto;bottom:0;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.75) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.7)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.75) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.75) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.75) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000",endColorstr="#b3000000",GradientType=0);}.mfx-rl-gradient-overlay .blog-entry .entry-thumb:after{right:0;background:-moz-linear-gradient(right,rgba(0,0,0,0) 0%,rgba(0,0,0,.75) 100%);background:-webkit-gradient(linear,top left,top right,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.7)));background:-webkit-linear-gradient(right,rgba(0,0,0,0) 0%,rgba(0,0,0,.75) 100%);background:-o-linear-gradient(right,rgba(0,0,0,0) 0%,rgba(0,0,0,.75) 100%);background:-ms-linear-gradient(right,rgba(0,0,0,0) 0%,rgba(0,0,0,.75) 100%);background:linear-gradient(to left,rgba(0,0,0,0) 0%,rgba(0,0,0,.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000",endColorstr="#b3000000",GradientType=0);}.mfx-lr-gradient-overlay .blog-entry .entry-thumb:after{left:0;background:-moz-linear-gradient(left,rgba(0,0,0,0) 0%,rgba(0,0,0,.75) 100%);background:-webkit-gradient(linear,top right,top left,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.7)));background:-webkit-linear-gradient(left,rgba(0,0,0,0) 0%,rgba(0,0,0,.75) 100%);background:-o-linear-gradient(left,rgba(0,0,0,0) 0%,rgba(0,0,0,.75) 100%);background:-ms-linear-gradient(left,rgba(0,0,0,0) 0%,rgba(0,0,0,.75) 100%);background:linear-gradient(to right,rgba(0,0,0,0) 0%,rgba(0,0,0,.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000",endColorstr="#b3000000",GradientType=0);}.mfx-radial-gradient-overlay .blog-entry .entry-thumb:after{background:rgba(0,0,0,.75);background:-webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,0) 10%,rgba(0,0,0,.75) 100%);background:-moz-radial-gradient(center,ellipse cover,rgba(0,0,0,0) 10%,rgba(0,0,0,.75) 100%);background:-ms-radial-gradient(center,ellipse cover,rgba(0,0,0,0) 10%,rgba(0,0,0,.75) 100%);background:-o-radial-gradient(center,ellipse cover,rgba(0,0,0,0) 10%,rgba(0,0,0,.75) 100%);background:radial-gradient(rgba(0,0,0,0) 10%,rgba(0,0,0,.75) 100%);}.mfx-tb-gradient-overlay:hover .blog-entry .entry-thumb:after,.mfx-bt-gradient-overlay:hover .blog-entry .entry-thumb:after,.mfx-rl-gradient-overlay:hover .blog-entry .entry-thumb:after,.mfx-lr-gradient-overlay:hover .blog-entry .entry-thumb:after,.mfx-radial-gradient-overlay:hover .blog-entry .entry-thumb:after{opacity:1;}.mfx-hm-elastic-overlay .blog-entry .entry-thumb:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;border:none !important;background:rgba(0,0,0,.75);backface-visibility:hidden;}.mfx-hm-elastic-overlay:hover .blog-entry .entry-thumb:after{-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);-ms-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transition-timing-function:cubic-bezier(.52,1.64,.37,.66);-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);}.mfx-vm-elastic-overlay .blog-entry .entry-thumb:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%;border:none !important;background:rgba(0,0,0,.75);backface-visibility:hidden;}.mfx-vm-elastic-overlay:hover .blog-entry .entry-thumb:after{-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);-ms-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transition-timing-function:cubic-bezier(.52,1.64,.37,.66);-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);}.mfx-blur-hover .blog-entry:hover .entry-thumb > a,.mfx-blur-hover .blog-entry:hover .blog-image > a,.mfx-blur-hover .blog-entry:hover .entry-thumb > .bx-wrapper img,.mfx-blur-hover .blog-entry:hover .blog-image > .bx-wrapper img{filter:blur(2px);-webkit-filter:blur(2px);}.mfx-blur-hover.entry-cover-layout .blog-entry:hover .blog-image > a,.mfx-blur-hover.entry-cover-layout .blog-entry:hover .blog-image > .bx-wrapper img{filter:blur(10px);-webkit-filter:blur(10px);}.mfx-bw-hover .blog-entry:hover .entry-thumb > a,.mfx-bw-hover .blog-entry:hover .blog-image > a,.mfx-bw-hover .blog-entry:hover .entry-thumb > .bx-wrapper img,.mfx-bw-hover .blog-entry:hover .blog-image > .bx-wrapper img{filter:grayscale(1);-webkit-filter:grayscale(1);}.mfx-brightness-hover .blog-entry:hover .entry-thumb > a,.mfx-brightness-hover .blog-entry:hover .blog-image > a,.mfx-brightness-hover .blog-entry:hover .entry-thumb > .bx-wrapper img,.mfx-brightness-hover .blog-entry:hover .blog-image > .bx-wrapper img{filter:brightness(1.5);-webkit-filter:brightness(1.5);}.mfx-hue-rotate-hover .blog-entry:hover .entry-thumb > a,.mfx-hue-rotate-hover .blog-entry:hover .blog-image > a,.mfx-hue-rotate-hover .blog-entry:hover .entry-thumb > .bx-wrapper img,.mfx-hue-rotate-hover .blog-entry:hover .blog-image > .bx-wrapper img{filter:hue-rotate(90deg);-webkit-filter:hue-rotate(90deg);}.mfx-invert-hover .blog-entry:hover .entry-thumb > a,.mfx-invert-hover .blog-entry:hover .blog-image > a,.mfx-invert-hover .blog-entry:hover .entry-thumb > .bx-wrapper img,.mfx-invert-hover .blog-entry:hover .blog-image > .bx-wrapper img{filter:invert(.8);-webkit-filter:invert(.8);}.mfx-opacity-hover .blog-entry:hover .entry-thumb > a,.mfx-opacity-hover .blog-entry:hover .blog-image > a,.mfx-opacity-hover .blog-entry:hover .entry-thumb > .bx-wrapper img,.mfx-opacity-hover .blog-entry:hover .blog-image > .bx-wrapper img{filter:opacity(.6);-webkit-filter:opacity(.6);}.mfx-sepia-hover .blog-entry:hover .entry-thumb > a,.mfx-sepia-hover .blog-entry:hover .blog-image > a,.mfx-sepia-hover .blog-entry:hover .entry-thumb > .bx-wrapper img,.mfx-sepia-hover .blog-entry:hover .blog-image > .bx-wrapper img{filter:sepia(1);-webkit-filter:sepia(1);}.mfx-tint-hover .blog-entry:hover .entry-thumb > a,.mfx-tint-hover .blog-entry:hover .blog-image > a,.mfx-tint-hover .blog-entry:hover .entry-thumb > .bx-wrapper img,.mfx-tint-hover .blog-entry:hover .blog-image > .bx-wrapper img{filter:sepia(1) hue-rotate(200deg);-webkit-filter:sepia(1) hue-rotate(200deg);}div[class*='mfx-fadein'] .blog-entry .entry-thumb,div[class*='mfx-scale'] .blog-entry .entry-thumb,div[class*='rotate'] .blog-entry .entry-thumb{overflow:hidden;}div[class*='mfx-fadein'].mfx-overlap-style.mfx-post-entry.entry-list-layout .blog-entry .entry-thumb .entry-format,div[class*='mfx-scale'].mfx-overlap-style.mfx-post-entry.entry-list-layout .blog-entry .entry-thumb .entry-format,div[class*='rotate'].mfx-overlap-style.mfx-post-entry.entry-list-layout .blog-entry .entry-thumb .entry-format,.mfx-flash-overlay.mfx-overlap-style.mfx-post-entry.entry-list-layout .blog-entry .entry-thumb .entry-format,.mfx-circle-overlay.mfx-overlap-style.mfx-post-entry.entry-list-layout .blog-entry .entry-thumb .entry-format,.mfx-middle-radial-overlay.mfx-overlap-style.mfx-post-entry.entry-list-layout .blog-entry .entry-thumb .entry-format{right:-6px;}div[class*='mfx-fadein'].mfx-overlap-style.mfx-post-entry.entry-list-layout.entry-right-thumb .blog-entry .entry-thumb .entry-format,div[class*='mfx-scale'].mfx-overlap-style.mfx-post-entry.entry-list-layout.entry-right-thumb .blog-entry .entry-thumb .entry-format,div[class*='rotate'].mfx-overlap-style.mfx-post-entry.entry-list-layout.entry-right-thumb .blog-entry .entry-thumb .entry-format,.mfx-flash-overlay.mfx-overlap-style.mfx-post-entry.entry-list-layout.entry-right-thumb .blog-entry .entry-thumb .entry-format,.mfx-circle-overlay.mfx-overlap-style.mfx-post-entry.entry-list-layout.entry-right-thumb .blog-entry .entry-thumb .entry-format,.mfx-middle-radial-overlay.mfx-overlap-style.mfx-post-entry.entry-list-layout.entry-right-thumb .blog-entry .entry-thumb .entry-format{right:auto;left:-6px;}div[class*='mfx-fadein'].mfx-overlap-style.mfx-post-entry.entry-grid-layout .blog-entry .entry-thumb .entry-format,div[class*='mfx-scale'].mfx-overlap-style.mfx-post-entry.entry-grid-layout .blog-entry .entry-thumb .entry-format,div[class*='rotate'].mfx-overlap-style.mfx-post-entry.entry-grid-layout .blog-entry .entry-thumb .entry-format,.mfx-flash-overlay.mfx-overlap-style.mfx-post-entry.entry-grid-layout .blog-entry .entry-thumb .entry-format,.mfx-circle-overlay.mfx-overlap-style.mfx-post-entry.entry-grid-layout .blog-entry .entry-thumb .entry-format,.mfx-middle-radial-overlay.mfx-overlap-style.mfx-post-entry.entry-grid-layout .blog-entry .entry-thumb .entry-format{bottom:-5px;}div[class*='mfx-scale'] .blog-entry .entry-thumb > a img{transition:opacity .35s,transform .45s;}div[class*='mfx-fadein'] .blog-entry .entry-thumb > a img,div[class*='mfx-fadein'] .blog-entry .entry-thumb .blog-image > a{max-width:none;transition:opacity .35s,transform .45s;}.mfx-fadeinleft-hover .blog-entry .entry-thumb > a img,.mfx-fadeinleft-hover.mfx-post-entry.entry-list-layout .blog-entry .entry-thumb .blog-image > a{width:calc(100% + 10%);-webkit-transform:translate3d(-6.66%,0,0);transform:translate3d(-6.66%,0,0);}.mfx-fadeinleft-hover .blog-entry:hover .entry-thumb > a img,.mfx-fadeinleft-hover.mfx-post-entry.entry-list-layout .blog-entry:hover .entry-thumb .blog-image > a{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.mfx-fadeinright-hover .blog-entry .entry-thumb > a img,.mfx-fadeinright-hover.mfx-post-entry.entry-list-layout .blog-entry .entry-thumb .blog-image > a{width:calc(100% + 10%);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.mfx-fadeinright-hover .blog-entry:hover .entry-thumb > a img,.mfx-fadeinright-hover.mfx-post-entry.entry-list-layout .blog-entry:hover .entry-thumb .blog-image > a{-webkit-transform:translate3d(-6.66%,0,0);transform:translate3d(-6.66%,0,0);}.mfx-scalein-hover .blog-entry .entry-thumb > a img,.mfx-scalein-hover.mfx-post-entry.entry-list-layout .blog-entry .entry-thumb .blog-image > a,.mfx-scalein-hover.mfx-post-entry .blog-entry .entry-thumb .blog-image > a,.mfx-scaleout-hover.mfx-post-entry.entry-list-layout:hover .blog-entry .entry-thumb .blog-image > a,.mfx-scaleout-hover .blog-entry:hover .entry-thumb > a img,.mfx-scaleout-hover.mfx-post-entry:hover .blog-entry .entry-thumb .blog-image > a{width:100%;-webkit-transform:scale(1.2);transform:scale(1.2);}.mfx-scalein-hover:hover .blog-entry .entry-thumb > a img,.mfx-scalein-hover.mfx-post-entry.entry-list-layout:hover .blog-entry .entry-thumb .blog-image > a,.mfx-scalein-hover.mfx-post-entry:hover .blog-entry .entry-thumb .blog-image > a,.mfx-scaleout-hover.mfx-post-entry.entry-list-layout .blog-entry .entry-thumb .blog-image > a,.mfx-scaleout-hover .blog-entry .entry-thumb > a img,.mfx-scaleout-hover.mfx-post-entry .blog-entry .entry-thumb .blog-image > a{width:100%;-webkit-transform:scale(1);transform:scale(1);}.mfx-rotate-hover .blog-entry:hover .entry-thumb > a img,.mfx-rotate-hover.mfx-post-entry.entry-list-layout .blog-entry:hover .entry-thumb .blog-image > a,.mfx-rotate-hover.mfx-post-entry .blog-entry:hover .entry-thumb .blog-image > a{-webkit-transform:scale(1.5) rotate(-10deg);-moz-transform:scale(1.5) rotate(-10deg);-ms-transform:scale(1.5) rotate(-10deg);transform:scale(1.5) rotate(-10deg);}.mfx-rotate-alt-hover .blog-entry:hover .entry-thumb > a img,.mfx-rotate-alt-hover.mfx-post-entry.entry-list-layout .blog-entry:hover .entry-thumb .blog-image > a,.mfx-rotate-alt-hover.mfx-post-entry .blog-entry:hover .entry-thumb .blog-image > a{-webkit-transform:scale(1.5) rotate(10deg);-moz-transform:scale(1.5) rotate(10deg);-ms-transform:scale(1.5) rotate(10deg);transform:scale(1.5) rotate(10deg);}.mfx-fadeinleft-hover.entry-cover-layout .blog-entry .entry-thumb .blog-image > a{width:calc(100% + 9%);-webkit-transform:translate3d(-6%,0,0) scale(1.2);transform:translate3d(-6%,0,0) scale(1.2);}.mfx-fadeinleft-hover.entry-cover-layout .blog-entry:hover .entry-thumb .blog-image > a{-webkit-transform:translate3d(0,0,0) scale(1.2);transform:translate3d(0,0,0) scale(1.2);}.mfx-fadeinright-hover.entry-cover-layout .blog-entry .entry-thumb .blog-image > a{width:calc(100% + 9%);-webkit-transform:translate3d(0,0,0) scale(1.2);transform:translate3d(0,0,0) scale(1.2);}.mfx-fadeinright-hover.entry-cover-layout .blog-entry:hover .entry-thumb .blog-image > a{-webkit-transform:translate3d(-6%,0,0) scale(1.2);transform:translate3d(-6%,0,0) scale(1.2);}.mfx-post-entry .blog-entry .entry-format a.ico-format:hover,.blog-entry .entry-thumb .bx-controls a{background:var(--mfxBodyBGColor);}.mfx-post-entry.entry-grid-layout .blog-entry > div.entry-meta-group,.mfx-post-entry.entry-list-layout .blog-entry > div.entry-meta-group,.mfx-post-entry.entry-cover-layout .blog-entry > div.entry-meta-group,.mfx-post-entry.entry-cover-layout .blog-entry .entry-details > div.entry-meta-group,.mfx-post-entry .blog-entry > div.entry-meta-group:not(:last-child),.mfx-post-entry.entry-cover-layout .blog-entry > div.entry-meta-group:not(:last-child),.mfx-post-entry.entry-cover-layout .blog-entry .entry-details > div.entry-meta-group:not(:last-child){border-color:var(--mfxBorderColor);}.mfx-post-entry.entry-cover-layout .blog-entry .entry-details > div.entry-meta-group,.mfx-post-entry.entry-cover-layout .blog-entry .entry-details > div.entry-meta-group:not(:last-child){border-color:rgba(var(--mfxBodyBGColorRgb),.25);}.blog-entry .entry-format a{-webkit-box-shadow:inset 0 0 0 2px var(--mfxBodyBGColor);box-shadow:inset 0 0 0 2px var(--mfxBodyBGColor);}.mfx-post-entry.entry-cover-layout .blog-entry{-webkit-box-shadow:0 28px 16px -25px var(--mfxHeadAltColor);box-shadow:0 28px 16px -25px var(--mfxHeadAltColor);}.mfx-post-entry .blog-entry .entry-title h4 a,.mfx-post-entry .blog-entry a:not(.mfx-button){color:var(--mfxHeadAltColor);}.mfx-post-entry .blog-entry div.entry-categories a:after,.mfx-post-entry .blog-entry div.entry-tags a:after{color:var(--mfxBodyTxtColor);}.mfx-post-entry.entry-cover-layout .blog-entry{background-color:rgba(var(--mfxHeadAltColorRgb),.75);}.mfx-post-entry.entry-cover-layout .blog-entry:hover{background-color:rgba(var(--mfxHeadAltColorRgb),.65);}.blog-entry .entry-social-share .share > i,.blog-entry .entry-title h4 span.sticky-post,.blog-entry .entry-title h4 span.sticky-post i[class*='fa'],.blog-entry .entry-title h4 span.sticky-post i.pe,.mfx-post-entry .blog-entry .entry-format a,.mfx-post-entry .blog-entry .entry-button a.mfx-button,.mfx-post-entry.entry-cover-layout .blog-entry .entry-title h4,.mfx-post-entry.entry-cover-layout .blog-entry .entry-title h4 a,.mfx-post-entry.entry-cover-layout .blog-entry .entry-details,.mfx-post-entry.entry-cover-layout .blog-entry > div,.mfx-post-entry.entry-cover-layout .blog-entry a,.mfx-post-entry.entry-cover-layout .blog-entry div i[class*='fa']{color:var(--mfxAccentTxtColor);}.mfx-post-entry.entry-cover-layout .blog-entry a:hover{color:rgba(var(--mfxAccentTxtColorRgb),.55);}.mfx-post-entry.entry-cover-layout .blog-entry > div.entry-meta-group:not(:last-child),.mfx-post-entry.entry-cover-layout .blog-entry .entry-details > div.entry-meta-group:not(:last-child){border-color:rgba(var(--mfxBodyBGColorRgb),.15);}.mfx-post-entry .blog-entry a,.mfx-post-entry .blog-entry .entry-title h4 a:hover,.mfx-post-entry.entry-cover-layout .blog-entry .entry-title h4 a:hover,.mfx-post-entry .blog-entry a:not(.mfx-button):hover,.mfx-post-entry.entry-cover-layout .blog-entry:after,.mfx-post-entry .blog-entry .entry-format a.ico-format:hover,.mfx-post-entry.entry-cover-layout .blog-entry .entry-format a:after,.mfx-post-entry.entry-cover-layout .blog-entry > div.entry-format a:hover,.blog-entry .entry-thumb .bx-controls a.bx-prev:before,.entry-thumb .bx-controls a.bx-next:before{color:var(--mfxPrimaryColor);}.blog-entry .entry-title h4 span.sticky-post,.blog-entry .entry-social-share .share > i,.mfx-post-entry .blog-entry .entry-button a.mfx-button,.mfx-post-entry.entry-cover-layout .blog-entry .entry-social-share .share > i,.mfx-post-entry .blog-entry .entry-format a{background-color:var(--mfxPrimaryColor);}.blog-entry .entry-social-share .share,.mfx-post-entry.entry-cover-layout .blog-entry.sticky,.mfx-post-entry.entry-cover-layout .blog-entry .entry-social-share .share{border-color:var(--mfxPrimaryColor);}.apply-no-space .mfx-post-entry.entry-cover-layout .blog-entry.sticky{box-shadow:inset 0 0 1px 3px var(--mfxPrimaryColor);}.mfx-classic-style.mfx-post-entry .blog-entry .entry-title h4 a:hover{color:var(--mfxSecondaryColor);}.mfx-post-entry .blog-entry .entry-button a.mfx-button:hover{background-color:var(--mfxSecondaryColor);}@media only screen and (min-width:1541px){.home-blog .entry-grid-layout.mfx-classic-style.mfx-post-entry > article.blog-entry .entry-date + .entry-title{padding:3px 10% 0 0;}.home-blog .entry-grid-layout.mfx-classic-style.mfx-post-entry.alignright > article.blog-entry .entry-date + .entry-title{padding:3px 0 0 10%;}.home-blog .entry-grid-layout.mfx-classic-style.mfx-post-entry.aligncenter > article.blog-entry .entry-date + .entry-title{padding:3px 2%;}}@media only screen and (min-width:1281px) and (max-width:1540px){.page-with-sidebar .tpl-blog-holder .mfx-one-half{width:48.8%;}#primary.page-with-sidebar .mfx-post-entry.entry-cover-layout .blog-entry .entry-format a:before{font-size:20px;}.tpl-blog-holder .mfx-one-third{width:33.33%;}.tpl-blog-holder .mfx-one-half,.page-with-sidebar .tpl-blog-holder .mfx-one-third,.page-with-sidebar .tpl-blog-holder .mfx-one-half{width:50%;}.page-with-sidebar .tpl-blog-holder .mfx-one-third.column.first,.page-with-sidebar .tpl-blog-holder .mfx-one-third.column{clear:none;}#primary.page-with-sidebar .mfx-one-third.mfx-post-entry.entry-grid-layout .blog-entry > div.entry-meta-group,#primary.page-with-sidebar .mfx-one-third.mfx-post-entry.entry-list-layout .blog-entry > div.entry-meta-group,#primary.page-with-sidebar .mfx-one-third.mfx-post-entry:not(.entry-cover-layout) .blog-entry > div:not(.entry-thumb),#primary.page-with-sidebar .mfx-one-third.mfx-post-entry:not(.entry-cover-layout) .blog-entry.format-link > div.entry-thumb,#primary.page-with-sidebar .mfx-one-third.mfx-post-entry:not(.entry-cover-layout) .blog-entry.format-quote > div.entry-thumb{padding-right:25px;padding-left:25px;}#primary.page-with-sidebar .mfx-one-third.mfx-post-entry.entry-grid-layout .blog-entry > div.entry-meta-group > div:last-child,#primary.page-with-sidebar .mfx-one-third.mfx-post-entry.entry-cover-layout .blog-entry > div.entry-meta-group > div:last-child,#primary.page-with-sidebar .mfx-one-third.mfx-post-entry.entry-cover-layout .blog-entry .entry-details > div.entry-meta-group > div:last-child{margin-bottom:0;}.mfx-post-entry .blog-entry.format-gallery > div.entry-thumb .bx-viewport,.mfx-post-entry.entry-cover-layout .blog-entry.format-gallery .entry-details > div.entry-thumb .bx-viewport{margin-bottom:-9px;}}@media only screen and (min-width:1025px){#primary.page-with-sidebar .mfx-one-third.mfx-post-entry.entry-grid-layout .blog-entry > div.entry-meta-group,#primary.page-with-sidebar .mfx-one-third.mfx-post-entry:not(.entry-cover-layout) .blog-entry > div:not(.entry-thumb),#primary.page-with-sidebar .mfx-one-third.mfx-post-entry:not(.entry-cover-layout) .blog-entry.format-link > div.entry-thumb,#primary.page-with-sidebar .mfx-one-third.mfx-post-entry:not(.entry-cover-layout) .blog-entry.format-quote > div.entry-thumb{padding-right:30px;padding-left:30px;}#primary.page-with-sidebar .mfx-one-third.mfx-post-entry:not(.entry-list-layout) .blog-entry .entry-title h4{font-size:var(--mfxFontSize_H5);}#primary.page-with-sidebar .mfx-one-third.mfx-post-entry.entry-grid-layout .blog-entry > div.entry-meta-group > div:last-child,#primary.page-with-sidebar .mfx-one-third.mfx-post-entry.entry-cover-layout .blog-entry > div.entry-meta-group > div:last-child,#primary.page-with-sidebar .mfx-one-third.mfx-post-entry.entry-cover-layout .blog-entry .entry-details > div.entry-meta-group > div:last-child{margin-bottom:0;}}@media only screen and (min-width:1025px) and (max-width:1280px){.tpl-blog-holder .mfx-one-third{width:33.33%;}.tpl-blog-holder .mfx-one-half,.page-with-sidebar .tpl-blog-holder .mfx-one-third,.page-with-sidebar .tpl-blog-holder .mfx-one-half{width:50%;}.page-with-sidebar .tpl-blog-holder .mfx-one-third.column.first,.page-with-sidebar .tpl-blog-holder .mfx-one-third.column{clear:none;}#primary.page-with-sidebar .mfx-one-third.mfx-post-entry.entry-grid-layout .blog-entry > div.entry-meta-group,#primary.page-with-sidebar .mfx-one-third.mfx-post-entry.entry-list-layout .blog-entry > div.entry-meta-group,#primary.page-with-sidebar .mfx-one-third.mfx-post-entry:not(.entry-cover-layout) .blog-entry > div:not(.entry-thumb),#primary.page-with-sidebar .mfx-one-third.mfx-post-entry:not(.entry-cover-layout) .blog-entry.format-link > div.entry-thumb,#primary.page-with-sidebar .mfx-one-third.mfx-post-entry:not(.entry-cover-layout) .blog-entry.format-quote > div.entry-thumb{padding-right:25px;padding-left:25px;}#primary.page-with-sidebar .mfx-one-third.mfx-post-entry.entry-grid-layout .blog-entry > div.entry-meta-group > div:last-child,#primary.page-with-sidebar .mfx-one-third.mfx-post-entry.entry-cover-layout .blog-entry > div.entry-meta-group > div:last-child,#primary.page-with-sidebar .mfx-one-third.mfx-post-entry.entry-cover-layout .blog-entry .entry-details > div.entry-meta-group > div:last-child{margin-bottom:0;}.mfx-post-entry .blog-entry.format-gallery > div.entry-thumb .bx-viewport,.mfx-post-entry.entry-cover-layout .blog-entry.format-gallery .entry-details > div.entry-thumb .bx-viewport{margin-bottom:-9px;}}@media only screen and (min-width:768px) and (max-width:1024px){.page-with-sidebar .tpl-blog-holder .mfx-one-third,.page-with-sidebar .tpl-blog-holder .mfx-one-half{width:50%;}.tpl-blog-holder .mfx-one-third{width:50%;}.tpl-blog-holder .mfx-one-third.column.first,.tpl-blog-holder .mfx-one-third.column{clear:none;}.mfx-one-third.mfx-post-entry.entry-grid-layout .blog-entry > div.entry-meta-group,.mfx-one-third.mfx-post-entry:not(.entry-cover-layout) .blog-entry > div:not(.entry-thumb),.mfx-one-third.mfx-post-entry:not(.entry-cover-layout) .blog-entry.format-link > div.entry-thumb,.mfx-one-third.mfx-post-entry:not(.entry-cover-layout) .blog-entry.format-quote > div.entry-thumb{padding-right:25px;padding-left:25px;}.mfx-one-third.mfx-post-entry:not(.entry-list-layout) .blog-entry .entry-title h4,.mfx-one-third.mfx-post-entry:not(.entry-list-layout) .blog-entry.format-link > div.entry-thumb .link-text{font-size:var(--mfxFontSize_H5);}.mfx-one-third.mfx-post-entry.entry-grid-layout .blog-entry > div.entry-meta-group > div:last-child,.mfx-one-third.mfx-post-entry.entry-cover-layout .blog-entry .entry-details > div.entry-meta-group > div:last-child,.mfx-one-third.mfx-post-entry.entry-cover-layout .blog-entry > div.entry-meta-group > div:last-child{margin-bottom:0;}#primary.page-with-sidebar .mfx-post-entry .blog-entry > div.entry-meta-group > div,#primary.page-with-sidebar .mfx-post-entry.entry-cover-layout .blog-entry .entry-details > div.entry-meta-group > div{margin-bottom:15px;}#primary.page-with-sidebar .mfx-one-third.mfx-post-entry.entry-grid-layout .blog-entry > div.entry-meta-group,#primary.page-with-sidebar .mfx-one-third.mfx-post-entry.entry-cover-layout .blog-entry > div.entry-meta-group,#primary.page-with-sidebar .mfx-one-third.mfx-post-entry.entry-cover-layout .blog-entry .entry-details > div.entry-meta-group{padding-bottom:0;}}@media only screen and (min-width:768px){.mfx-post-entry.entry-list-layout .blog-entry.has-post-thumbnail{grid-template-columns:minmax(30%,1.5fr) auto;}.mfx-post-entry.entry-list-layout.entry-right-thumb .blog-entry.has-post-thumbnail{grid-template-columns:auto minmax(30%,1.5fr);}.mfx-post-entry.entry-list-layout .blog-entry.has-post-thumbnail .entry-thumb{grid-column:1/1;}.mfx-post-entry.entry-list-layout.entry-right-thumb .blog-entry.has-post-thumbnail .entry-thumb{grid-column:2/2;}}@media only screen and (max-width: 767px){.page-with-sidebar .tpl-blog-holder .mfx-one-half,.page-with-sidebar .tpl-blog-holder .mfx-one-third,.tpl-blog-holder .mfx-one-fourth,.tpl-blog-holder .column.no-space.mfx-one-fourth{width:100%;}.tpl-blog-holder .column{margin-bottom:15px !important;}.tpl-blog-holder .mfx-one-half,.tpl-blog-holder .mfx-one-third{width:100%;}.mfx-classic-style.mfx-post-entry.entry-list-layout .blog-entry .entry-thumb .blog-image > a{border-radius:30px 30px 0 0;}}@media only screen and (max-width: 479px){.mfx-post-entry.entry-grid-layout .blog-entry > div.entry-meta-group,.mfx-post-entry.entry-cover-layout .blog-entry .entry-details > div.entry-meta-group,.mfx-post-entry:not(.entry-cover-layout) .blog-entry > div:not(.entry-thumb),.mfx-post-entry.entry-cover-layout .blog-entry .entry-details > div:not(.entry-thumb),.mfx-post-entry.entry-cover-layout .blog-entry > div:not(.entry-details),.mfx-post-entry:not(.entry-cover-layout) .blog-entry.format-link > div.entry-thumb,.mfx-post-entry:not(.entry-cover-layout) .blog-entry.format-quote > div.entry-thumb{padding-right:25px;padding-left:25px;}.mfx-post-entry .blog-entry .entry-title:not(:last-child){margin-bottom:10px;}.mfx-post-entry.entry-cover-layout .blog-entry > div.entry-format{padding:0;}.mfx-post-entry:not(.entry-list-layout) .blog-entry .entry-title h4{font-size:var(--mfxFontSize_H5);}}.bx-wrapper
{
    padding: 0;
    position: relative;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
}.bx-wrapper img
{
    display: block;
    max-width: 100%;
}.bxslider
{
    margin: 0;
    padding: 0;

    -webkit-perspective: 1000;
}ul.bxslider
{
    list-style: none;
}.bx-viewport
{
    -moz-transform: translateZ(0);
    -ms-transform: translateZ(0);
    -webkit-transform: translateZ(0);
    -o-transform: translateZ(0);
}.main-title-section-wrapper{float:left;clear:both;width:100%;margin:0;padding:80px 0 90px;}#header-wrapper .main-title-section-wrapper{position:relative;}#header-wrapper.header-top-absolute .main-title-section-wrapper{position:relative;overflow:hidden;}#header-wrapper.header-top-absolute .main-title-section-wrapper:before{position:absolute;z-index:1;z-index:0;top:-9%;left:-22.5%;overflow:hidden;width:1080px;height:517px;margin:auto;content:"";background-color:#fff;-webkit-mask-image:url("https://cdn-lilgb.nitrocdn.com/OhcJHzkMILyzoTAjxbVJOkPfPjVmnaGp/assets/images/optimized/rev-ade36fb/statue-ours.fr/wp-content/themes/milmaa/modules/breadcrumb/images/breadcrumb-1.png");mask-image:url("https://cdn-lilgb.nitrocdn.com/OhcJHzkMILyzoTAjxbVJOkPfPjVmnaGp/assets/images/optimized/rev-ade36fb/statue-ours.fr/wp-content/themes/milmaa/modules/breadcrumb/images/breadcrumb-1.png");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:left top;mask-position:left top;-webkit-mask-size:100% 100%;mask-size:100% 100%;}#header-wrapper.header-top-absolute .main-title-section-wrapper:after{position:absolute;z-index:1;z-index:-1;right:-8%;bottom:-67%;overflow:hidden;width:398px;height:423px;margin:auto;content:"";background-color:#fff;-webkit-mask-image:url("https://cdn-lilgb.nitrocdn.com/OhcJHzkMILyzoTAjxbVJOkPfPjVmnaGp/assets/images/optimized/rev-ade36fb/statue-ours.fr/wp-content/themes/milmaa/modules/breadcrumb/images/breadcrumb-2.png");mask-image:url("https://cdn-lilgb.nitrocdn.com/OhcJHzkMILyzoTAjxbVJOkPfPjVmnaGp/assets/images/optimized/rev-ade36fb/statue-ours.fr/wp-content/themes/milmaa/modules/breadcrumb/images/breadcrumb-2.png");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:right bottom;mask-position:right bottom;-webkit-mask-size:100% 100%;mask-size:100% 100%;}.main-title-section{position:relative;float:left;width:100%;margin:0;padding:0;}.main-title-section h1{font-size:calc(var(--mfxFontSize_H1) + 24px);margin:0 0 5px;text-transform:none;word-break:break-all;}.breadcrumb{font-size:inherit;font-weight:500;float:left;clear:both;width:100%;margin:0;padding:0;}.breadcrumb a:not(:focus){text-decoration:none;}.breadcrumb span:not(.current){display:inline-block;margin:0 12px;padding:0;}.breadcrumb .breadcrumb-default-delimiter:last-child{display:none;}.main-title-section-wrapper .breadcrumb-default-delimiter:before{position:relative;top:-1px;display:inline-block;width:7px;height:7px;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg);vertical-align:middle;opacity:1;background-color:var(--mfxPrimaryColor);}.main-title-section h1,.breadcrumb{word-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;-ms-hyphens:auto;}.main-title-section-wrapper > .main-title-section-bg,.main-title-section-wrapper > .main-title-section-bg:after{position:absolute;z-index:-1;top:0;left:0;overflow:hidden;width:100%;height:100% !important;content:"";pointer-events:none;}.home #header-wrapper .main-title-section-wrapper{display:none;}.breadcrumb{color:var(--mfxBodyTxtColor);}.main-title-section h1{color:var(--mfxHeadAltColor);}.breadcrumb a{color:var(--mfxHeadAltColor);}.breadcrumb span.current{color:var(--mfxBodyTxtColor);}.main-title-section-wrapper > .main-title-section-bg:after{background-color:rgba(var(--mfxTertiaryColorRgb),.05);}.main-title-section-wrapper.dark-bg-breadcrumb > .main-title-section-bg{background-color:var(--mfxHeadAltColor);}.dark-bg-breadcrumb .main-title-section h1,.dark-bg-breadcrumb .breadcrumb a,.dark-bg-breadcrumb .breadcrumb span.current,.dark-bg-breadcrumb .breadcrumb span:not(.current){color:var(--mfxAccentTxtColor);}.breadcrumb a:hover,.dark-bg-breadcrumb .breadcrumb a:hover{color:var(--mfxHeadAltColor);}.breadcrumb a:hover{color:var(--mfxSecondaryColor);}@media only screen and (min-width:1281px){.main-title-section-wrapper{padding:80px 0 90px;}}@media only screen and (max-width: 1280px){.main-title-section-wrapper{padding:45px 0 60px;}}@media only screen and (max-width: 768px){#header-wrapper.header-top-absolute .main-title-section-wrapper:before,#header-wrapper.header-top-absolute .main-title-section-wrapper:after{display:none;}.main-title-section h1{font-size:calc(var(--mfxFontSize_H2) + 10px);}.main-title-section,.main-title-section h1,.breadcrumb{text-align:center;}}@media only screen and (max-width: 479px){.main-title-section h1{font-size:calc(var(--mfxFontSize_H3) + 8px);}}.commententries{float:left;width:100%;margin:0;padding:0;}.commentlist{padding-left:0;}.commentlist,.commentlist ul.children{display:inline-block;width:100%;list-style:none;}.commentlist ul.children{margin:0;padding-left:80px;}.commentlist ul.children li > .children{padding-top:0;padding-left:60px;}.commentlist li.comment,.commentlist li.pingback,.commentlist li.trackback{padding-bottom:0;}.commentlist li.comment .comment-respond p #email-notes,.comment-form > p #email-notes,.comment-form .comment-notes{font-size:calc(var(--mfxFontSize_Base) - 3px);display:inline-block;width:100%;margin-bottom:5px;}.comment-form .comment-notes{margin-bottom:15px;}#comments{clear:both;}#comments > h3{font-size:1.75rem;margin-bottom:1.25em;}.comments-title{font-size:1.25rem;margin-bottom:1.5em;}.comment-list,.comment-list .children{margin:0;padding:0;list-style:none;}.comment-list li:before{display:none;}.comment-body{position:relative;display:inline-block;float:none;width:100%;margin:35px 0 0;padding-bottom:35px;padding-left:80px;border-bottom:1px solid;}.comment-body + #respond.comment-respond{margin-top:30px;}.commentlist > li:first-child > .comment-body{margin-top:0;}ul.children li .comment-body{padding-left:60px;}.comment-body .comment-meta{position:relative;display:inline-block;width:100%;margin-bottom:15px;}.comment-body p:last-child{margin-bottom:0;}.comment-author{line-height:normal;position:relative;display:inline-block;width:100%;margin-bottom:0;}.comment-author b{font-size:calc(var(--mfxFontSize_H6) + 2px);text-transform:none;}.comment-author .avatar{position:absolute;top:0;left:-80px;width:60px;height:60px;}.rounded .comment-author .avatar{-webkit-border-radius:50%;border-radius:50%;}.square .comment-author .avatar{-webkit-border-radius:0;border-radius:0;}.children .comment-author .avatar{top:0;left:-60px;width:40px;height:40px;}.bypostauthor > .comment-body > .comment-meta > .comment-author .avatar{padding:2px;border:1px solid;}.comment-author .says{display:none;}.comment-author a:not(:focus),.comment-metadata a:not(:focus){text-decoration:none;}.comment-metadata{font-size:calc(var(--mfxFontSize_Base) - 4px);font-weight:normal;line-height:normal;position:relative;display:inline-block;padding:0;letter-spacing:0;}.comment-metadata a.comment-edit-link{margin-left:1em;}.comment-metadata,.comment-metadata a,.comment-metadata a.comment-edit-link{color:inherit;}.comment-metadata a:hover,.comment-metadata a.comment-edit-link:hover{opacity:1;}.comment-details .reply{display:table;}.commentlist li.comment .reply{position:absolute;top:0;right:0;display:inline-block;margin:0;padding:0;}.page-with-sidebar .commentlist li.comment.depth-5 .reply{position:relative;margin-top:15px;}.comment-reply-link{font-size:calc(var(--mfxFontSize_Base) - 2px);font-weight:400;line-height:normal;position:relative;display:inline-block;margin-top:0;padding:8px 15px;text-transform:capitalize;border:2px solid;-webkit-border-radius:var(--mfxRadius_Part);border-radius:var(--mfxRadius_Part);}.comment-reply-link:not(:focus){text-decoration:none;}.comment-reply-link .icon{position:absolute;top:0;left:-2em;width:1em;height:1em;}.commententries ul.commentlist li .reply a.comment-reply-login{background-color:rgba(0,0,0,0);}.no-comments,.comment-awaiting-moderation{font-size:14px;font-size:.875rem;font-style:italic;}.comments-pagination{margin:2em 0 3em;}.form-submit{display:inline-block;width:100%;text-align:left;}li.comment .comment-form p.form-submit{margin-bottom:15px;}.commententries .comments-area:empty{display:none;}.commententries .comments-area > h3{padding-bottom:0;}.commententries .comments-area > h3,.commententries .comments-area > #comments > h3,#reviews h3,#respond h3#reply-title{font-size:24px;}.commententries .comments-area > #comments > h3{margin-bottom:20px;}#respond h3#reply-title{font-size:1.75rem;position:relative;display:inline-block;width:100%;}#respond h3#reply-title small{font-size:calc(var(--mfxFontSize_Base) - 3px);font-weight:normal;display:block;margin-top:10px;}#respond h3#reply-title small a{display:table;margin-top:10px;opacity:.75;color:inherit;}#respond h3#reply-title small a:hover{opacity:1;}.commentlist li.comment #respond{display:block;}.commentlist li.comment .comment-body ~ #respond{position:relative;z-index:1;display:inline-block;margin-top:-1px;margin-bottom:0;padding:10px 0 35px;border-top:1px solid;border-bottom:1px solid;}.commentlist li.comment .comment-body ~ #respond .comment-form{margin-bottom:0;}.commentlist li.comment .comment-body ~ #respond h3#reply-title{margin-top:0;}.pingback .comment-body,.trackback .comment-body{padding-left:0;}.pingback .comment-body{margin-left:0;padding-left:0;}.commentlist li.comment,.commentlist li.pingback{padding-bottom:0;}.commentlist li.pingback .comment-body .comment-content > p{margin-bottom:0;}.commententries nav.navigation{float:left;width:100%;margin-bottom:40px;}.commententries .nocomments{margin-bottom:1rem;padding:0;border-top-width:0;}.commententries nav.navigation > div .nav-previous{float:left;}.commententries nav.navigation > div .nav-next{float:right;}.commententries .nav-links > div a{font-size:var(--mfxFontSize_Base);padding-bottom:5px;border-bottom:1px solid;}.commententries .nav-links > div a,.commententries .nav-links > div a:not(.btn):not(.button):not(.mfx-button):focus{text-decoration:none;}.commententries .nav-previous > a:before,.commententries .nav-next > a:after{font-family:"Mfx Icons";font-size:16px;-webkit-transition:none;-moz-transition:none;-ms-transition:none;transition:none;}.commententries .nav-previous > a:before{margin-right:10px;content:"";}.commententries .nav-next > a:after{margin-left:10px;content:"";}.commentlist li.pingback .comment-author b,.commentlist li.trackback .comment-author b{font-size:calc(var(--mfxFontSize_H6) - 2px);}#primary > .commententries:last-child > .comments-area > .comment-respond > .comment-form:last-child,#primary > .blog-single-entry > .commententries:last-child > .comments-area > .comment-respond > .comment-form:last-child{margin-bottom:0;}.page-template-default.page:not(.woocommerce) #primary .commententries .comments-area{margin-top:30px;}.page-template-default section > .commententries #respond h3#reply-title small{font-size:12px;position:relative;display:inline-block;width:100%;text-transform:uppercase;}.page-template-default section > .commententries .comment-form p label{font-weight:normal;display:inline-block;margin-bottom:10px;}.page-template-default section > .commententries .comment-form p.comment-form-cookies-consent label,.page-template-default section > .commententries .comment-form p.comment-form-mfx-privatepolicy label{font-weight:100;display:inline;}.page-template-default section > .commententries .comment-form p.comment-form-mfx-privatepolicy #comment-form-mfx-privatepolicy{margin-right:12px;}.post-default .commententries{margin-top:20px;}.page figure.wp-caption ~ p:last-child img.alignright,.page figure.wp-caption ~ p:nth-last-child(2) img.alignright,.single-post .entry-body figure.wp-caption ~ p:last-child img.alignright.size-thumbnail,.single-post .entry-body figure.wp-caption ~ p:nth-last-child(2) img.alignright.size-thumbnail,.logged-in .single-post .entry-body figure.wp-caption ~ p:last-child img.alignright.size-thumbnail,.logged-in .single-post .entry-body figure.wp-caption ~ p:nth-last-child(2) img.alignright.size-thumbnail{clear:both;}.comment-form{display:inline-block;width:100%;margin-bottom:20px;}.comment-form > p{position:relative;float:left;width:100%;margin-bottom:15px;text-align:left;}.comment-form > p [type='checkbox'],.comment-form > p [type='radio']{opacity:0;}.comment-form p label{display:inline-block;margin-bottom:10px;}.comment-form p:not(.comment-form-cookies-consent) label{font-weight:500;}.comment-form .comment-form-cookies-consent label{font-size:calc(var(--mfxFontSize_Base) - 3px);padding-left:30px;}.comment-form .comment-form-cookies-consent #wp-comment-cookies-consent{position:absolute;top:12px;left:0;margin:0;}.comment-form > p:last-child,.wpcf7-form .contact-form:last-child,.commentlist li.comment .comment-respond p:last-child{margin-bottom:0;}.comment-form > p.comment-form-comment.textarea-field span.fa{float:left;height:200px;}.comment-form > p input[type='checkbox'] ~ label:before,.comment-form > p input[type='radio'] ~ label:before{position:absolute;z-index:0;top:11px;left:0;width:15px;height:15px;margin-top:0;content:"";-webkit-transition:.2s;transition:.2s;border:2px solid var(--mfxBorderColor);border-radius:2px;}.comment-form > p input[type='checkbox']:checked ~ label:before,.comment-form > p input[type='radio']:checked ~ label:before{top:5px;left:-5px;width:10px;height:20px;-webkit-transform:rotate(40deg);transform:rotate(40deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;border-top:1px solid transparent;border-right:1px solid var(--mfxSecondaryColor);border-bottom:1px solid var(--mfxSecondaryColor);border-left:1px solid transparent;background:none;backface-visibility:hidden;-webkit-backface-visibility:hidden;}label span.required,.comment-form > .comment-notes span.required{color:#f00;}.no-comments,.comment-awaiting-moderation{color:var(--mfxBodyTxtColor);}.comment-reply-link:hover,.commentlist li.comment .reply a:hover{color:var(--mfxAccentTxtColor);}.comment-body,.commentlist li.comment .comment-body ~ #respond,.commententries nav.navigation,ul.commentlist li.bypostauthor .author-name,.bypostauthor > .comment-body > .comment-meta > .comment-author .avatar{border-color:var(--mfxBorderColor);}.commentlist li.comment .comment-body ~ #respond{border-top-color:var(--mfxBodyBGColor);}.commentlist li.comment .reply a{color:var(--mfxPrimaryColor);}ul.commentlist li .reply a:hover{background-color:var(--mfxPrimaryColor);}.commentlist li.comment .reply a{border-color:var(--mfxPrimaryColor);}.comment-author b{color:var(--mfxHeadAltColor);}.comment-reply-link .icon,.commententries .nav-links > div a:hover,body .blog-single-entry ul li .comment-body .comment-author a:hover,body .blog-single-entry ul li .comment-body .comment-content a:hover{color:var(--mfxPrimaryColor);}.commententries ul.commentlist li .reply a.comment-reply-login:hover{color:var(--mfxSecondaryColor);}@media only screen and (min-width:1541px) and (max-width:1724px){.children .comment-author .avatar{left:-60px;}}@media only screen and (min-width:1281px) and (max-width:1540px){.comment-body{padding-left:85px;}.comment-author .avatar{left:-85px;}ul.children li .comment-body{padding-left:60px;}.children .comment-author .avatar{left:-60px;}}@media only screen and (min-width:1025px) and (max-width:1280px){.comment-body{padding-left:75px;}.comment-author .avatar{left:-75px;width:60px;height:60px;}.commentlist ul.children li > .children{padding-left:6%;}ul.children li .comment-body{padding-left:60px;}.children .comment-author .avatar{left:-60px;}}@media only screen and (min-width:768px) and (max-width:1024px){.comment-body{padding-left:80px;}.comment-author .avatar{left:-80px;width:60px;height:60px;}.comment-metadata{position:relative;top:0;}ul.commentlist li .comment-author img{max-width:60px;max-height:60px;}.commentlist li.comment #respond{padding-left:80px;}.commentlist ul.children li > .children{padding-left:6%;}.commentlist .children li.comment #respond{padding-left:60px;}ul.children li .comment-body{padding-left:60px;}.children .comment-author .avatar{left:-60px;}}@media only screen and (max-width: 767px){.entry-body .gallery .gallery-item{max-width:100% !important;}ul.commentlist{font-size:15px;}.comment-body .comment-meta{font-size:13px;}.comment-author b,ul.commentlist li .author-name > a{font-size:18px;}ul.commentlist li.comment .comment-author img{max-width:40px;max-height:40px;}.comment-body{padding-left:60px;}.comment-author .avatar{left:-60px;width:40px;height:40px;}ul.children li .comment-body{padding-left:50px;}.children .comment-author .avatar{left:-50px;}.commentlist li.comment .comment-body .comment-meta{margin-bottom:10px;}.commentlist li.comment #respond{padding-left:0;}.comment-reply-link{font-size:13px;padding:6px 12px;}.commentlist ul.children{padding-left:15px;}.commentlist ul.children li > .children{padding-left:6%;}ul.commentlist li.comment ul.children .comment-author img{max-width:30px;max-height:30px;}ul.commentlist li .comment-details{margin:0 0 10px;}ul.commentlist,ul.commentlist li .comment-details{width:100%;}ul.commentlist li.depth-1,ul.commentlist li.depth-2,ul.commentlist li.depth-3,ul.commentlist li.depth-4,ul.commentlist li.depth-5{margin-bottom:0;}.page-with-sidebar .commentlist li.comment.depth-5 .reply{position:relative;margin-top:15px;}.commententries #respond,.commentlist li.comment #respond,.commentlist .children li.comment #respond{padding-left:0;}li.comment .comment-form p.form-submit input[type='submit']{font-weight:normal;margin-top:0;}.post-password-form label input{width:100%;}.comment-metadata{margin:10px 0 0 0;}}@media only screen and (max-width: 479px){.comment-body{padding-left:0;}.comment-author .avatar{position:relative;top:0;left:0;display:block;width:50px;height:50px;margin-bottom:20px;}.children .comment-author .avatar{top:0;left:0;}.commentlist li.comment #respond{padding-left:0;}.commentlist{padding-left:0;}.commentlist li.comment .reply{position:relative;margin-top:20px;}ul.children li .comment-body{padding-left:0;}ul.commentlist li.comment .comment-author img{max-width:50px;max-height:50px;}li.comment .comment-form p.form-submit input[type='submit']{font-weight:normal;margin-top:0;}.commententries .nav-previous,.commententries .nav-next{width:100%;text-align:center;}}#footer{float:left;clear:both;width:100%;margin:0;}#footer .container{z-index:9;}.footer-widgets{float:left;clear:both;width:100%;margin:0;padding:75px 0 35px;}.footer-copyright{float:left;clear:both;width:100%;margin:0;padding:30px 0;}.footer-copyright .alignright img{float:right;}.mfx-no-footer-builder-content.footer-copyright{position:relative;}.mfx-no-footer-builder-content.footer-copyright:before{position:absolute;z-index:-1;top:0;bottom:0;left:50%;width:9999px;height:100%;content:"";-webkit-transform:translateX(-50%);transform:translateX(-50%);}.mfx-no-footer-builder-content.footer-copyright > *{vertical-align:middle;}#footer a:not(:focus),.footer-widgets a:not(:focus){text-decoration:none;}.mfx-no-footer-builder-content.footer-copyright:before{background-color:rgba(var(--mfxSecondaryColorRgb),.075);}#footer a,.footer-widgets a{color:var(--mfxBodyTxtColor);}#header-wrapper{float:left;margin:0 0 100px;padding:0;position:relative;width:100%;}#header{float:left;margin:0;padding:0;position:relative;width:100%;z-index:10;}#header-wrapper #header:only-child .mfx-no-header-builder-content{position:relative;}#header-wrapper #header:only-child .mfx-no-header-builder-content:before{background-color:inherit;content:"";display:inline !important;height:100%;pointer-events:none;position:absolute;left:50%;top:0;width:9999px;z-index:1;-webkit-transform:translateX(-50%);transform:translateX(-50%);}.mfx-no-header-builder-content .no-header{position:relative;z-index:1;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;justify-content:space-between;}.mfx-no-header-builder-content .no-header .no-header-title{width:30%;}.mfx-no-header-builder-content .no-header .no-header-title:only-child{display:flex;justify-content:center;width:100%;}.mfx-no-header-builder-content .no-header .no-header-title>a{display:inline-block;font-family:var(--mfxFontTypo_Alt);font-size:var(--mfxFontSize_H2);font-weight:bold;width:auto;}.mfx-no-header-builder-content .no-header .no-header-title>a,.mfx-no-header-builder-content .no-header .no-header-title>a:focus{text-decoration:none;}.mfx-no-header-builder-content .no-header .no-header-title a img,.mfx-logo-container a img{max-width:130px;}.mfx-no-header-builder-content .no-header .no-header-title .alternate_logo{display:none;}.mfx-no-header-builder-content .no-header .no-header-title h2{margin:10px 0;}.mfx-no-header-builder-content .no-header .no-header-title>a:focus,.mfx-no-header-builder-content .no-header .mobile-nav-container .menu-trigger:focus{outline:none;}.mfx-no-header-builder-content .no-header .mobile-nav-container .menu-trigger:focus{outline-offset:5px;}.mfx-header-menu ul>li,.mfx-header-menu ul>li a,.mfx-header-menu ul>li>a:before,.mfx-header-menu ul>li>a:after,.mfx-header-menu ul>li a>span,.mfx-header-menu ul>li a>span:before{-webkit-transition:all .2s linear 0s;transition:all .2s linear 0s;}.mfx-header-menu,.mfx-header-menu ul{margin:0;padding:0;width:100%;}.mfx-header-menu > ul{text-align:inherit;}.mfx-header-menu ul ul{text-align:left;}.mfx-no-header-builder-content.aligncenter .no-header .mfx-header-menu,.mfx-no-header-builder-content.aligncenter .no-header .mfx-header-menu>ul{text-align:center;}.mfx-header-menu,.mfx-header-menu li{display:inline-block;font-size:0;line-height:0;vertical-align:middle;}.mfx-header-menu li{line-height:normal;margin:0;padding:0;position:relative;}.mfx-header-menu li a,.mfx-header-menu ul li ul.children >li>a,.mfx-header-menu ul li ul.sub-menu >li>a,.mfx-header-menu ul li.has-mega-menu ul li.menu-item-object-mfx_mega_menus li a{font-size:var(--mfxFontSize_Base);line-height:1.8;text-transform:none;}.mfx-header-menu li a:not(:focus),.mfx-header-menu ul li ul.children >li>a:not(:focus),.mfx-header-menu ul li ul.sub-menu >li>a:not(:focus){text-decoration:none;}.mfx-header-menu ul li ul.children >li>a,.mfx-header-menu ul li ul.sub-menu >li>a,.mfx-header-menu ul li.has-mega-menu ul li.menu-item-object-mfx_mega_menus li a{font-size:.9rem;padding:0;margin:0;}.mfx-header-menu ul li.has-mega-menu ul li.menu-item-object-mfx_mega_menus li:not(:last-child) a{margin:0 0 10px;}.mfx-header-menu ul li.has-mega-menu>ul .elementor-section-stretched{left:0 !important;width:auto !important;}.mfx-header-menu ul li.has-mega-menu ul li.menu-item-object-mfx_mega_menus .elementor-heading-title{margin:0;border-bottom:2px solid;padding:0 0 10px;}.mfx-header-menu .mfx-primary-nav > li > a{display:inline-block;padding:8px 30px;vertical-align:middle;}.mfx-header-menu .mfx-primary-nav > li > a:empty{display:none;}.mfx-header-menu ul li ul.children > li>a,.mfx-header-menu ul li ul.sub-menu > li>a,.mfx-header-menu ul li.has-mega-menu ul.menu > li > a{border-bottom:1px solid;padding:10px 15px;}.mfx-header-menu ul li ul.children > li:last-child>a,.mfx-header-menu ul li ul.sub-menu > li:last-child>a,.mfx-header-menu ul li.has-mega-menu ul.menu > li:last-child > a{border-bottom-width:0;}.mfx-header-menu ul li ul.children,.mfx-header-menu ul li ul.sub-menu,.mfx-header-menu ul li.has-mega-menu > ul{border-top:3px solid;margin:0;opacity:0;padding:0;pointer-events:none;position:absolute;left:0;top:100%;text-align:left;z-index:10;-webkit-transition:all .1s ease-in;transition:all .1s ease-in;-webkit-border-radius:0 0 var(--mfxRadius_3X) var(--mfxRadius_3X);border-radius:0 0 var(--mfxRadius_3X) var(--mfxRadius_3X);}.mfx-header-menu ul.children>li:last-child>ul,.mfx-header-menu ul.children>li:nth-last-child(2)>ul,.mfx-header-menu ul.sub-menu>li:last-child>ul,.mfx-header-menu ul.sub-menu>li:nth-last-child(2)>ul{left:auto;right:0;}.mfx-header-menu ul li ul.children,.mfx-header-menu ul li ul.sub-menu{width:225px;}.mfx-header-menu ul li.has-mega-menu>ul{font-size:14px;margin:0 auto;position:absolute;left:auto;right:auto;width:auto;padding:20px 0;}.mfx-header-menu li.has-mega-menu ul ul{display:block;opacity:1;position:static;visibility:visible;}.mfx-header-menu li.has-mega-menu ul ul.children,.mfx-header-menu li.has-mega-menu ul ul.sub-menu{display:none !important;}.mfx-header-menu ul li ul.children li,.mfx-header-menu ul li ul.sub-menu li{margin:0;}.mfx-header-menu ul li ul.children li ul,.mfx-header-menu ul li ul.sub-menu li ul{left:100%;top:-3px;}.mfx-header-menu ul li.menu-item-depth-2>ul,.mfx-header-menu ul li.menu-item-depth-4>ul,.mfx-header-menu ul li.menu-item-depth-6>ul,.mfx-header-menu ul li.menu-item-depth-8>ul,.mfx-header-menu ul li.menu-item-depth-10>ul,.mfx-header-menu ul>li:nth-child(n+2) ul li.menu-item-depth-1>ul,.mfx-header-menu ul>li:nth-child(n+2) ul li.menu-item-depth-3>ul,.mfx-header-menu ul>li:nth-child(n+2) ul li.menu-item-depth-5>ul,.mfx-header-menu ul>li:nth-child(n+2) ul li.menu-item-depth-7>ul,.mfx-header-menu ul>li:nth-child(n+2) ul li.menu-item-depth-9>ul{left:100%;right:auto;}.mfx-header-menu ul li.menu-item-depth-1>ul,.mfx-header-menu ul li.menu-item-depth-3>ul,.mfx-header-menu ul li.menu-item-depth-5>ul,.mfx-header-menu ul li.menu-item-depth-7>ul,.mfx-header-menu ul li.menu-item-depth-9>ul,.mfx-header-menu ul>li:nth-child(n+2) ul li.menu-item-depth-2>ul,.mfx-header-menu ul>li:nth-child(n+2) ul li.menu-item-depth-4>ul,.mfx-header-menu ul>li:nth-child(n+2) ul li.menu-item-depth-6>ul,.mfx-header-menu ul>li:nth-child(n+2) ul li.menu-item-depth-8>ul,.mfx-header-menu ul>li:nth-child(n+2) ul li.menu-item-depth-10>ul{right:100%;left:auto;}.mfx-header-menu ul li.has-mega-menu:last-child>ul,.mfx-header-menu ul li.has-mega-menu:nth-last-child(2)>ul{left:0;right:auto;}.mfx-header-menu ul.children li,.mfx-header-menu ul.children li a,.mfx-header-menu ul.sub-menu li,.mfx-header-menu ul.sub-menu li a{display:inline-block;width:100%;}.mfx-header-menu ul li.focus>ul,.mfx-header-menu ul li:focus>ul,.mfx-header-menu ul li:hover>ul{display:block;opacity:1;pointer-events:auto;visibility:visible;}.mfx-header-menu ul li.menu-item-depth-0 > ul{margin-top:-5px;}.mfx-header-menu ul li.menu-item-depth-0.focus>ul,.mfx-header-menu ul li.menu-item-depth-0:focus>ul,.mfx-header-menu ul li.menu-item-depth-0:hover>ul{margin-top:0;}.mobile-nav-container .menu-trigger{color:var(--mfxHeadAltColor);cursor:pointer;display:inline-block;height:1rem;line-height:1rem;text-decoration:none !important;}.mobile-nav-container .menu-trigger>i,.mobile-nav-container .menu-trigger>span{display:inline-block;font-size:1.1rem;padding:0 5px;vertical-align:middle;}.mobile-nav-container .menu-trigger>i{background-color:currentColor;height:2px;position:relative;width:18px;transition:background-color 10ms 300ms ease;}.mobile-nav-container .menu-trigger>i:before,.mobile-nav-container .menu-trigger>i:after{background:currentColor;content:"";height:2px;position:absolute;left:0;width:100%;transition:left 300ms 350ms ease,top 300ms 350ms ease,transform 300ms 50ms ease;}.mobile-nav-container .menu-trigger>i:before{top:-6px;}.mobile-nav-container .menu-trigger>i:after{top:6px;}.nav-is-visible .mobile-nav-container .menu-trigger>i:before,.nav-is-visible .mobile-nav-container .menu-trigger>i:after{left:-5px;-webkit-transition:left 300ms 50ms ease,top 300ms 50ms ease,transform 300ms 350ms ease;transition:left 300ms 50ms ease,top 300ms 50ms ease,transform 300ms 350ms ease;}.mobile-menu,.mobile-menu ul,.mobile-menu ul li{display:block;margin:0;padding:0;text-align:left;}.mobile-menu ul li{position:static;}.mobile-menu ul > li > a,.mobile-menu ul ul > li > a{border-style:solid;border-width:1px 0 0;display:block;font-size:16px;padding:5px 15px;}.mobile-menu ul > li > a:not(:focus),.mobile-menu ul ul > li > a:not(:focus){text-decoration:none;}.mobile-menu ul > li > a:focus,.mobile-menu ul ul > li > a:focus{text-decoration:none !important;outline:thin dotted;}.mobile-menu ul > li > a,.mobile-menu ul ul > li > a{min-height:42px;line-height:42px;padding-top:0;padding-bottom:0;}.mobile-menu ul li.has-mega-menu ul > li > a{padding-left:0;padding-right:0;}.mobile-menu,.mobile-menu > ul,.mobile-menu > ul ul.children,.mobile-menu > ul ul.sub-menu,.mobile-menu > ul ul.children > li > ul,Ś
	.mobile-menu > ul ul.sub-menu > li > ul{border-width:0;display:block;height:100%;margin:0;opacity:1;overflow-y:visible;padding:0;position:fixed;left:auto !important;right:0 !important;top:0 !important;visibility:visible;width:100%;z-index:5;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none !important;box-shadow:none !important;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:transform .3s;transition:transform .3s;}.mobile-menu{display:none;max-width:260px;opacity:0;visibility:hidden;z-index:999;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:opacity .25s ease-in-out 0s,visibility .25s ease-in-out 0s,transform .3s ease-in-out .25s;transition:opacity .25s ease-in-out 0s,visibility .25s ease-in-out 0s,transform .3s ease-in-out .25s;}.mobile-nav-offcanvas-right .mobile-menu{right:0;}.mobile-nav-offcanvas-left .mobile-menu{left:0;right:auto;-webkit-transform:translateX(-100%);transform:translateX(-100%);}.mobile-menu.is-hidden,.mobile-menu > ul.is-hidden,.mobile-menu > ul li ul.is-hidden,.mobile-menu ul.sub-menu.is-hidden,.mobile-menu ul.sub-menu li ul.is-hidden{-webkit-transform:translateX(100%);transform:translateX(100%);}.mobile-menu li.has-mega-menu ul ul.children,.mobile-menu li.has-mega-menu ul ul.sub-menu{display:none !important;}.mobile-menu.nav-is-visible{display:block;opacity:1;visibility:visible;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .25s ease-in-out 0s,visibility .3s ease-in-out 0s;transition:transform .25s ease-in-out 0s,visibility .3s ease-in-out 0s;animation-name:anime-slidein-right;-webkit-animation-duration:.75s;animation-duration:.75;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.mobile-menu ul{min-width:100% !important;left:auto !important;right:auto !important;width:100% !important;}.mobile-menu ul li{float:left;width:100%;}.mobile-menu ul li.go-back a{background:none !important;color:inherit !important;border-width:0 !important;height:100%;padding:0;}.mobile-menu ul li.go-back a,.mobile-menu li[class*="has-children"] > a,.mobile-menu li[class*="has_children"] > a{position:relative;}.mobile-menu li[class*="has-children"] > a,.mobile-menu li[class*="has_children"] > a{padding-right:40px;}.mobile-menu ul li.go-back,.mobile-menu ul li.close-nav{display:inline-block;height:50px;line-height:50px;width:100%;}.mobile-menu ul ul li.go-back,.mobile-menu ul ul li.close-nav{width:50%;}.mobile-menu ul li.go-back > a,.mobile-menu ul li.close-nav > a{background:none !important;width:50px;}.mobile-menu ul ul li.go-back > a:focus,.mobile-menu ul li.close-nav a:focus{outline:thin dotted;outline-offset:-5px;}.mobile-menu ul li.close-nav{border-width:0 !important;float:right;position:relative;top:0;right:0;z-index:5;text-align:center;cursor:pointer;}.mobile-menu ul li.close-nav a{float:right;height:100%;line-height:inherit;padding:0;position:relative;}.mobile-menu ul li.close-nav a:hover{background:none;}.mobile-menu ul li.close-nav a:before,.mobile-menu ul li.close-nav a:after{content:"";height:35%;margin:auto;position:absolute;bottom:0;left:0;right:0;top:0;width:2px;}.mobile-menu ul ul li.go-back:before,.mobile-menu ul ul li.close-nav a:before,.mobile-menu ul ul li.go-back:after,.mobile-menu ul ul li.close-nav a:after{margin:auto 0;left:auto;right:24px;}.mobile-menu ul li.close-nav a:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);}.mobile-menu ul li.close-nav a:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.mobile-menu ul li.close-nav a:hover:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.mobile-menu ul li.close-nav a:hover:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);}.mobile-menu ul li.go-back a:before,.mobile-menu ul li.go-back a:after,.mobile-menu li[class*="has-children"] > a:before,.mobile-menu li[class*="has-children"] > a:after,.mobile-menu li[class*="has_children"] > a:before,.mobile-menu li[class*="has_children"] > a:after{display:inline-block;position:absolute;top:50%;width:15px;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.mobile-menu ul li.go-back a:before{content:"";font-family:"Mfx Icons";font-size:24px;height:50px;line-height:50px;left:15px;text-align:center;}.mobile-menu ul li.see-all a{padding:0 15px !important;}.mobile-menu li[class*="has-children"] > a:before,.mobile-menu li[class*="has_children"] > a:before{content:"";font-family:"Mfx Icons";font-size:24px;height:42px;line-height:42px;right:12px;text-align:center;}.mobile-menu ul li.go-back a:after,.mobile-menu li[class*="has-children"] > a:after,.mobile-menu li[class*="has_children"] > a:after{content:"";background-color:currentColor;height:2px;opacity:0;visibility:hidden;}.mobile-menu ul li.go-back a:hover:before{left:10px;}.mobile-menu li[class*="has-children"] > a:hover:before,.mobile-menu li[class*="has_children"] > a:hover:before{right:8px;}.mobile-menu ul li.go-back a:after{left:25px;}.mobile-menu ul li.go-back a:hover:after{left:15px;}.mobile-menu li[class*="has-children"] > a:after,.mobile-menu li[class*="has_children"] > a:after{right:18px;}.mobile-menu li[class*="has-children"] > a:hover:after,.mobile-menu li[class*="has_children"] > a:hover:after{right:12px;}.mobile-menu-overlay{cursor:pointer;height:100%;top:0;left:0;opacity:0;position:fixed;visibility:hidden;width:100%;z-index:98;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity .25s ease-in-out 0s,visibility .3s ease-in-out 0s;transition:opacity .25s ease-in-out 0s,visibility .3s ease-in-out 0s;}.mobile-menu-overlay.is-visible,.mobile-menu ul li.go-back a:hover:after,.mobile-menu li[class*="has-children"] > a:hover:after,.mobile-menu li[class*="has_children"] > a:hover:after{opacity:1;visibility:visible;}.mobile-menu ul li a,.mobile-menu ul li a:before,.mobile-menu ul li a:after,.mobile-menu ul li.close-nav a,.mobile-menu ul li.close-nav a:before,.mobile-menu ul li.close-nav a:after{-webkit-transition:var(--mfxBaseTransition);transition:var(--mfxBaseTransition);}.mobile-menu ul::-webkit-scrollbar{width:5px;}.mobile-menu ul::-webkit-scrollbar-thumb{border-radius:5px;}.mobile-menu li.has-mega-menu ul li[class*="has-children"] > a:before,.mobile-menu li.has-mega-menu ul li[class*="has_children"] > a:before,.mobile-menu li.has-mega-menu ul li[class*="has-children"] > a:after,.mobile-menu li.has-mega-menu ul li[class*="has_children"] > a:after{display:none;}.mobile-menu ul li.has-mega-menu ul li.menu-item-object-mfx_mega_menus .elementor-heading-title{padding:5px 15px;margin:10px 0 -15px;}.mobile-menu .mfx-header-menu .menu-container{display:block;margin:0;padding:0;text-align:left;float:left;width:100%;}.mobile-menu .mfx-header-menu .menu-container .mfx-secondary-nav li.go-back,.mobile-menu .mfx-header-menu .menu-container .mfx-secondary-nav li.close-nav{display:none;}.mobile-menu ul li.has-mega-menu .mfx-secondary-nav > li > a{padding:0 15px;width:100%;border-radius:0;}.mobile-menu > ul li.has-mega-menu ul.sub-menu{overflow-x:hidden;}.logged-in.admin-bar .mobile-menu{top:32px !important;}@media screen and (max-width: 782px){.logged-in.admin-bar .mobile-menu{overflow:visible;top:46px !important;}.logged-in.admin-bar .mobile-menu:before{background-color:inherit;content:"";height:100%;position:absolute;left:0;top:-46px;width:100%;}}@-webkit-keyframes anime-slidein-right{0%{-webkit-transform:translateX(1000px);transform:translateX(1000px);opacity:0;}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;}}@keyframes anime-slidein-right{0%{-webkit-transform:translateX(1000px);transform:translateX(1000px);opacity:0;}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;}}#header-wrapper #header:only-child .mfx-no-header-builder-content,.mfx-header-menu ul li ul,.mobile-menu,.mobile-menu>ul,.mobile-menu ul,.mobile-menu ul li ul{background:var(--mfxBodyBGColor);}.mobile-menu ul::-webkit-scrollbar{background-color:#f1f1f1;}.mobile-menu ul::-webkit-scrollbar-thumb{background-color:#c1c1c1;}.mobile-menu ul li.close-nav a:before,.mobile-menu ul li.close-nav a:after{background-color:var(--mfxHeadAltColor);}.mobile-menu ul li.see-all a{background-color:rgba(var(--mfxHeadAltColorRgb),.05) !important;color:inherit !important;}.mobile-menu-overlay{background-color:rgba(var(--mfxHeadAltColorRgb),.5);}.mfx-header-menu ul li ul.children > li > a,.mfx-header-menu ul li ul.sub-menu > li > a,.mfx-header-menu ul li.has-mega-menu ul.menu > li > a{border-color:rgba(var(--mfxBorderColorRgb),.5);}.mobile-menu li a{border-color:rgba(var(--mfxBorderColorRgb),.06);}#header-wrapper #header:only-child .mfx-no-header-builder-content:before{background-color:var(--mfxTertiaryColor);}.mfx-header-menu ul li ul.children,.mfx-header-menu ul li ul.sub-menu,.mfx-header-menu ul li.has-mega-menu>ul{-webkit-box-shadow:0 0 3px 1px rgba(var(--mfxBorderColorRgb),.5);box-shadow:0 0 3px 1px rgba(var(--mfxBorderColorRgb),.5);}.mobile-menu ul li.see-all a{-webkit-box-shadow:0 1px 0 0 rgba(var(--mfxHeadAltColorRgb),.06);box-shadow:0 1px 0 0 rgba(var(--mfxHeadAltColorRgb),.06);}.mobile-menu ul::-webkit-scrollbar-track,.mobile-menu ul::-webkit-scrollbar-thumb{-webkit-box-shadow:0 0 6px rgba(var(--mfxHeadAltColorRgb),.3) inset;box-shadow:0 0 6px rgba(var(--mfxHeadAltColorRgb),.3) inset;}.mobile-menu .mfx-dark-bg h1,.mobile-menu .mfx-dark-bg h2,.mobile-menu .mfx-dark-bg h3,.mobile-menu .mfx-dark-bg h4,.mobile-menu .mfx-dark-bg h5,.mobile-menu .mfx-dark-bg h6,.mobile-menu .mfx-dark-bg p{color:var(--mfxHeadAltColor) !important;}.mobile-menu>li>a,.mobile-menu>li ul>li a{color:var(--mfxHeadAltColor);}.mfx-dark-bg .mfx-header-menu > .menu-container > .mfx-primary-nav > li > a,.mfx-dark-bg .mobile-nav-container .menu-trigger{color:var(--mfxAccentTxtColor);}.mfx-header-menu ul li.focus > a,.mfx-header-menu ul li:focus > a,.mfx-header-menu ul li:hover > a,.mfx-header-menu ul li > a:hover,.mfx-header-menu ul li ul li.focus > a,.mfx-header-menu ul li ul li:focus > a,.mfx-header-menu ul li ul li:hover > a,.mfx-header-menu ul li ul li > a:hover,.mfx-header-menu ul li.current-menu-item > a,.mfx-header-menu ul li.current-page-item > a,.mfx-header-menu ul li.current-menu-ancestor > a,.mfx-header-menu ul li.current-page-ancestor > a,.mfx-header-menu ul li.current_menu_item > a,.mfx-header-menu ul li.current_page_item > a,.mfx-header-menu ul li.current_menu_ancestor > a,.mfx-header-menu ul li.current_page_ancestor > a,.mfx-header-menu ul li ul li.current-menu-item > a,.mfx-header-menu ul li ul li.current-page-item > a,.mfx-header-menu ul li ul li.current-menu-ancestor > a,.mfx-header-menu ul li ul li.current-page-ancestor > a,.mfx-header-menu ul li ul li.current_menu_item > a,.mfx-header-menu ul li ul li.current_page_item > a,.mfx-header-menu ul li ul li.current_menu_ancestor > a,.mfx-header-menu ul li ul li.current_page_ancestor > a,.mfx-header-menu ul li.has-mega-menu ul li.menu-item-object-mfx_mega_menus li.current-menu-item a{color:var(--mfxSecondaryColor);}.mfx-header-menu .mfx-primary-nav > li.current-menu-item > a,.mfx-header-menu .mfx-primary-nav > li.current-page-item > a,.mfx-header-menu .mfx-primary-nav > li.current-menu-ancestor > a,.mfx-header-menu .mfx-primary-nav > li.current-page-ancestor > a,.mfx-header-menu .mfx-primary-nav > li.current_menu_item > a,.mfx-header-menu .mfx-primary-nav > li.current_page_item > a,.mfx-header-menu .mfx-primary-nav > li.current_menu_ancestor > a,.mfx-header-menu .mfx-primary-nav > li.current_page_ancestor > a{background-color:var(--mfxAccentTxtColor);border-radius:50px;color:var(--mfxPrimaryColor);}.mfx-header-menu ul li.has-mega-menu ul li.menu-item-object-mfx_mega_menus li.current-menu-item a{background-color:transparent;}.mfx-dark-bg .mfx-header-menu > .menu-container > .mfx-primary-nav > li > a:focus,.mfx-dark-bg .mfx-header-menu > .menu-container > .mfx-primary-nav > li > a:hover,.mfx-dark-bg .mfx-header-menu > .menu-container > .mfx-primary-nav > li.current_menu_item > a,.mfx-dark-bg .mfx-header-menu > .menu-container > .mfx-primary-nav > li.current_page_item > a,.mfx-dark-bg .mfx-header-menu > .menu-container > .mfx-primary-nav > li.current-menu-item > a,.mfx-dark-bg .mfx-header-menu > .menu-container > .mfx-primary-nav > li.current-page-item > a,.mfx-dark-bg .mfx-header-menu > .menu-container > .mfx-primary-nav > li.current_menu_item > a,.mfx-dark-bg .mfx-header-menu > .menu-container > .mfx-primary-nav > li.current_page_item > a,.mfx-dark-bg .mfx-header-menu > .menu-container > .mfx-primary-nav > li.current_menu_ancestor > a,.mfx-dark-bg .mfx-header-menu > .menu-container > .mfx-primary-nav > li.current_page_ancestor > a,.mfx-dark-bg .mfx-header-menu > .menu-container > .mfx-primary-nav > li.current-menu-ancestor > a,.mfx-dark-bg .mfx-header-menu > .menu-container > .mfx-primary-nav > li.current-page-ancestor > a{color:var(--mfxSecondaryColor);}.mobile-menu ul li.menu-item > a:hover,.mobile-menu ul li.menu-item:hover > a,.mobile-menu ul li.menu-item ul li.menu-item > a:hover,.mobile-menu ul li.menu-item ul li.menu-item:hover > a,.mobile-menu ul li.menu-item ul li.menu-item > a:hover,.mobile-menu ul li.menu-item ul li.menu-item:hover > a,.mobile-menu ul li.current-menu-item > a,.mobile-menu ul li.current-page-item > a,.mobile-menu ul li.current-menu-ancestor > a,.mobile-menu ul li.current-page-ancestor > a,.mobile-menu ul li.current_menu_item > a,.mobile-menu ul li.current_page_item > a,.mobile-menu ul li.current_menu_ancestor > a,.mobile-menu ul li.current_page_ancestor > a,.mobile-menu ul li ul li.current-menu-item > a,.mobile-menu ul li ul li.current-page-item > a,.mobile-menu ul li ul li.current-menu-ancestor > a,.mobile-menu ul li ul li.current-page-ancestor > a,.mobile-menu ul li ul li.current_menu_item > a,.mobile-menu ul li ul li.current_page_item > a,.mobile-menu ul li ul li.current_menu_ancestor > a,.mobile-menu ul li ul li.current_page_ancestor > a,.mobile-menu .mfx-primary-nav > li.current-menu-item > a{background-color:var(--mfxPrimaryColor);color:#fff;}.no-header-menu ul li ul,.mfx-header-menu ul li ul.children,.mfx-header-menu ul li ul.sub-menu,.mfx-header-menu ul li.has-mega-menu > ul{border-color:var(--mfxPrimaryColor);}@media only screen and (min-width:1541px) and (max-width:1724px){.mfx-header-menu ul li:not(.has-mega-menu) ul{width:180px;}}@media only screen and (min-width:1281px) and (max-width:1540px){.mfx-header-menu li a,.mfx-header-menu ul li ul.children >li>a,.mfx-header-menu ul li ul.sub-menu >li>a,.mfx-header-menu ul li.has-mega-menu ul li.menu-item-object-mfx_mega_menus li a{font-size:16px;}.mfx-header-menu .mfx-primary-nav > li > a{padding:8px 25px;}.mfx-header-menu ul>li:nth-last-child(-n+3) ul li.menu-item-depth-2>ul,.mfx-header-menu ul>li:nth-last-child(-n+3) ul li.menu-item-depth-4>ul,.mfx-header-menu ul>li:nth-last-child(-n+3) ul li.menu-item-depth-6>ul,.mfx-header-menu ul>li:nth-last-child(-n+3) ul li.menu-item-depth-8>ul,.mfx-header-menu ul>li:nth-last-child(-n+3) ul li.menu-item-depth-10>ul{left:100%;right:auto;}.mfx-header-menu ul>li:nth-last-child(-n+3) ul li.menu-item-depth-1>ul,.mfx-header-menu ul>li:nth-last-child(-n+3) ul li.menu-item-depth-3>ul,.mfx-header-menu ul>li:nth-last-child(-n+3) ul li.menu-item-depth-5>ul,.mfx-header-menu ul>li:nth-last-child(-n+3) ul li.menu-item-depth-7>ul,.mfx-header-menu ul>li:nth-last-child(-n+3) ul li.menu-item-depth-9>ul{left:auto;right:100%;}.mfx-header-menu ul li:not(.has-mega-menu) ul{width:215px;}.mfx-header-menu ul li:not(.has-mega-menu) ul li > a{font-size:14px;}}@media only screen and (min-width:1281px){.mfx-header-menu{display:inline-block;}.mfx-header-menu.no-header-menu{text-align:right;}.mobile-nav-container,.mfx-header-menu ul li.close-nav,.mfx-header-menu ul li.go-back,.mfx-header-menu ul li.see-all{display:none;}.mfx-header-menu.center{display:table;}.mfx-header-menu .mfx-primary-nav > li > a{margin:15px 0;}}@media only screen and (max-width: 1280px){.mfx-header-menu .menu-container{display:none;}.mfx-header-menu .mobile-nav-container{display:block;margin:30px 0;}.mfx-no-header-builder-content .no-header .no-header-title{float:left;margin:16px 0;}.mfx-no-header-builder-content .no-header .no-header-title h2{text-align:center;}.mfx-no-header-builder-content .no-header .mobile-nav-container{float:right;font-size:1rem;line-height:normal;margin:25px 0;width:auto;}.elementor-widget-wp-widget-nav_menu .mobile-nav-container{width:auto;float:none;margin:20px 0;text-align:right;padding-right:10px;}body:not(.no-breadcrumb) #header-wrapper.header-top-absolute #header .mfx-header-tpl{margin-top:0;}.mobile-menu ul li.menu-item-object-mfx_mega_menus div[class*="elementor-column-gap"] > .elementor-column > .elementor-element-populated{padding:0;}}@media only screen and (min-width:1024px) and (max-width:1280px){.mfx-header-menu .mobile-nav-container{margin:30px 0;}}@media only screen and (min-width:768px) and (max-width:1024px){.mobile-nav-container .menu-trigger>span{display:none;}}@media only screen and (max-width: 767px){.mfx-no-header-builder-content .no-header-top{text-align:center;}.mfx-no-header-builder-content .no-header .no-header-title a{display:inline-block;width:100%;}.mfx-no-header-builder-content .no-header .no-header-menu,.mfx-no-header-builder-content:not(.aligncenter) .no-header .no-header-title~.no-header-menu{color:var(--mfxHeadAltColor);line-height:1.5em;}.mfx-no-header-builder-content:not(.aligncenter) .no-header .no-header-title~.no-header-menu{display:inline-block;margin-left:15px;width:auto;}.mfx-header-menu .mobile-nav-container{margin:0;}.mobile-nav-container,.mfx-no-header-builder-content .no-header .mobile-nav-container{display:inline-block;float:none;margin:0 auto;}.mobile-nav-container .menu-trigger>span{display:none;}.align-inline .elementor-widget-mfx-header-menu,.align-inline .elementor-widget-mfx-header-icons{width:100% !important;}}@media only screen and (max-width: 479px){.mfx-no-header-builder-content .no-header-top,.mfx-no-header-builder-content .no-header{text-align:center;justify-content:space-between;}.mfx-no-header-builder-content .no-header .no-header-title{float:none;display:inline-block;margin-top:20px;width:auto;}.mfx-no-header-builder-content .no-header .mobile-nav-container{display:inline-block;margin:0;float:none;width:auto;}.mfx-no-header-builder-content .no-header .no-header-menu,.mfx-no-header-builder-content:not(.aligncenter) .no-header .no-header-title~.no-header-menu{line-height:1.5em;margin:10px 0;padding:0;}}.pagination{display:inline-block;float:none;width:100%;margin-top:35px;text-align:center;}.pagination .column{float:right;width:100%;}.pagination .column,.pagination ul{margin:0;}.pagination ul,.entry-body > .page-link{display:flex;justify-content:center;padding-left:0;text-align:center;}.pagination ul li,.woocommerce nav.woocommerce-pagination ul li{display:inline-block;display:contents;float:none;padding-bottom:0;}.page-link{float:left;clear:both;width:100%;}.page-link a,.pagination ul li a,.woocommerce nav.woocommerce-pagination ul li a,.page-link > span,.pagination ul li span,.woocommerce nav.woocommerce-pagination ul li span{font-size:13px;font-weight:600;line-height:38px;position:relative;display:inline-block;width:40px;height:40px;margin:10px 5px 0 0;padding:0;text-align:center;letter-spacing:.5px;text-transform:uppercase;border:1px solid;-webkit-border-radius:var(--mfxRadius_Part);border-radius:var(--mfxRadius_Part);background:none;}.page-link a:not(:focus),.pagination ul li a:not(:focus),.woocommerce nav.woocommerce-pagination ul li a:not(:focus){text-decoration:none;}.woocommerce nav.woocommerce-pagination ul li span,.woocommerce nav.woocommerce-pagination ul li a{margin:0;}@media all and (-ms-high-contrast:none){.pagination ul li a.next{margin-right:0;}.pagination ul li a.next,.pagination ul li a.prev{top:-24px;}*::-ms-backdrop,.pagination ul li a.next,.pagination ul li a.prev{top:-24px;}}.pagination ul li a.next i,.pagination ul li a.prev i{font-size:calc(var(--mfxFontSize_Base) - 2px);line-height:30px;position:absolute;top:50%;left:50%;width:30px;height:30px;margin:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;text-decoration:inherit;}.pagination div[class*='-posts']{position:relative;z-index:9;display:inline-block;float:none;width:auto;text-align:center;}.pagination div[class*='-posts'] a{display:inline-block;float:none;min-width:150px;margin:2px;-webkit-border-radius:var(--mfxRadius_3X);border-radius:var(--mfxRadius_3X);}.pagination:empty{display:none;}.archive .pagination.blog-pagination:empty{display:inline-block;}.pagination .newer-posts a{margin-bottom:-1px;padding:var(--mfxPadding_Btn);}.pagination .older-posts a{margin-bottom:-1px;padding:var(--mfxPadding_Btn);}.pagination .older-posts i,.pagination .newer-posts i{line-height:20px;width:auto;height:20px;text-align:center;}.pagination .older-posts i{margin-left:5px;}.pagination .newer-posts i{margin-right:5px;}.pagination .older-posts i:before,.pagination .newer-posts i:before{width:auto;margin:0;}.pagination div[class*='-posts']:only-child a{margin:0;}.pagination a.loadmore-btn{position:relative;display:inline-block;width:auto;margin-top:10px;}.pagination a.loadmore-btn:not(.more-items){cursor:not-allowed;}.tpl-blog-holder.loading + .pagination a.loadmore-btn:after{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:25px;height:25px;margin:auto;content:"";animation:animateCircle 2s linear infinite;opacity:.5;border:3px solid transparent;border-top:3px solid #fff;border-right:3px solid #fff;border-radius:50%;}@keyframes animateCircle{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@keyframes animate{0%{transform:rotate(45deg);}100%{transform:rotate(405deg);}}.pagination .newer-posts a:not(:focus),.pagination .older-posts a:not(:focus),.pagination ul li a:not(:focus),.pagination a.loadmore-btn:not(:focus){text-decoration:none;}.pagination .newer-posts a:focus,.pagination .older-posts a:focus,.pagination ul li a:focus,.pagination a.loadmore-btn:focus{text-decoration:underline !important;}.page-link a,.pagination ul li a,.woocommerce nav.woocommerce-pagination ul li a,.page-link > span,.pagination ul li span,.woocommerce nav.woocommerce-pagination ul li span{color:var(--mfxHeadAltColor);}.pagination .newer-posts a,.pagination .older-posts a,.pagination a.loadmore-btn,.page-link > a:hover,.page-link > a:focus,.page-link > span,.pagination ul li a:hover,.pagination ul li a:focus,.pagination ul li span:not(.dots){color:var(--mfxAccentTxtColor);}.pagination .newer-posts,.pagination .older-posts{background:var(--mfxBodyBGColor);}.page-link a,.pagination ul li a,.woocommerce nav.woocommerce-pagination ul li a,.page-link > span,.pagination ul li span,.woocommerce nav.woocommerce-pagination ul li span,.pagination a.loadmore-btn:before{border-color:var(--mfxBorderColor);}.tpl-blog-holder.loading + .pagination a.loadmore-btn:after{border-top-color:var(--mfxBodyBGColor);border-right-color:var(--mfxBodyBGColor);}.tpl-blog-holder.loading + .pagination a.loadmore-btn{color:var(--mfxPrimaryColor);}.pagination .newer-posts a,.pagination .older-posts a,.pagination a.loadmore-btn,.page-link > a:hover,.page-link > a:focus,.page-link > span,.pagination ul li a:hover,.pagination ul li a:focus,.pagination ul li span:not(.dots){background-color:var(--mfxPrimaryColor);}.page-link > a:hover,.page-link > a:focus,.page-link > span,.pagination ul li a:hover,.pagination ul li a:focus,.pagination ul li span:not(.dots){border-color:var(--mfxPrimaryColor);}.pagination .newer-posts a:hover,.pagination .older-posts a:hover,.pagination a.loadmore-btn:hover,.pagination a.loadmore-btn:not(.more-items){background:var(--mfxSecondaryColor);}.tpl-blog-holder.loading + .pagination a.loadmore-btn:hover{color:var(--mfxSecondaryColor);}@media only screen and (min-width:768px) and (max-width:1024px){}@media only screen and (max-width: 767px){.pagination ul li a,.pagination ul li span,.page-link a,.page-link > span,.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{font-size:calc(var(--mfxFontSize_Base) - 3px);font-weight:600;}.pagination ul li a.next i,.pagination ul li a.prev i,.woocommerce .product-loop-sorting nav.woocommerce-pagination ul li i{font-size:calc(var(--mfxFontSize_Base) - 3px);}}.blog-single-entry,.blog-single-entry .single-entry-thumb .bx-controls a,.blog-single-entry .related-article article,.blog-single-entry .mfx-related-carousel a,.blog-single-entry .mfx-related-carousel img,div.mfx-posts-meta-group div[class*='entry-'],.post-default > div.mfx-posts-meta-group div[class*='entry-'],div.mfx-posts-meta-group div[class*='entry-'] *,.post-default > div.mfx-posts-meta-group div[class*='entry-'] *,.blog-single-entry .mfx-related-carousel .carousel-navigation *{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;}.blog-single-entry.format-gallery .single-entry-thumb.single-preview-img,.blog-single-entry .single-entry-thumb.single-preview-img ul li,.blog-single-entry .mfx-related-carousel{z-index:1;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;}.blog-single-entry{position:relative;float:left;clear:both;width:100%;margin:0;padding:0;}.blog-single-entry .entry-details{display:inline-block;clear:both;width:100%;}.blog-single-entry .entry-meta{font-size:14px;font-weight:300;margin-bottom:7px;letter-spacing:.5px;}.blog-single-entry .single-entry-body{float:left;clear:both;width:100%;margin:0 0 15px;}.blog-single-entry .single-entry-body > *:last-child{margin-bottom:75px;}.blog-single-entry .single-entry-body > *:last-child:after{display:block;clear:both;content:"";}.blog-single-entry div i[class*='fa'],.blog-single-entry div i.pe{margin-right:3px;}.blog-single-entry div .elementor-social-icon i[class*='fa'],.blog-single-entry div .elementor-social-icon i.pe{margin-right:0;}.blog-single-entry .single-entry-thumb{line-height:0;position:relative;float:left;width:100%;}.blog-single-entry:not(.has-post-thumbnail) .single-entry-thumb{display:none;}.blog-single-entry .single-entry-thumb img{max-width:100%;height:auto;}.blog-single-entry .single-entry-thumb .mfx-video-wrap .wp-video{width:100% !important;}.blog-single-entry .entry-title span.sticky-post{font-size:10px;line-height:normal;display:inline-block;width:auto;margin-bottom:15px;padding:3px 5px;text-align:center;letter-spacing:1px;text-transform:uppercase;}.blog-single-entry > .entry-title h4{font-size:18px;margin-bottom:20px;text-transform:uppercase;-ms-word-wrap:break-word;word-wrap:break-word;}.blog-single-entry > .mfx-like-views > div:last-child,.blog-single-entry > .mfx-like-views > div:only-child{margin-right:0;padding-right:0;}.blog-single-entry > .entry-social-share > .share,.blog-single-entry .entry-social-share > .share{padding-right:5px;border:1px solid;}.blog-single-entry > .entry-social-share > .share,.blog-single-entry > .entry-social-share > .share *,.blog-single-entry .entry-social-share > .share,.blog-single-entry .entry-social-share > .share *{display:inline-block;float:none;}.blog-single-entry > .entry-social-share > .share > ul,.blog-single-entry .entry-social-share .share > ul{margin-bottom:0;padding-left:0;}.blog-single-entry > .entry-social-share > .share > ul li,.blog-single-entry .entry-social-share .share > ul li{margin-right:5px;padding-bottom:0;list-style:none;}.blog-single-entry .entry-button a.mfx-button{display:inline-block;float:none;margin:0;padding:var(--mfxPadding_Btn);text-transform:capitalize;}.blog-single-entry.type-post .entry-format{display:none;}.blog-single-entry .entry-format{position:absolute;z-index:9;top:0;left:0;display:none;}.blog-single-entry .entry-format a{line-height:50px;position:relative;float:left;width:50px;height:50px;margin:10px;text-align:center;}.blog-single-entry .entry-format a:before{font-family:"Mfx Icons";font-size:20px;font-weight:400;line-height:50px;position:absolute;top:0;left:0;width:100%;height:100%;margin:0;text-align:center;}.blog-single-entry.type-post:not(.has-post-thumbnail) .entry-format{display:none;}.blog-single-entry.format-standard .entry-format a:before,.blog-single-entry.ico-format.format-standard:before{content:"";}.blog-single-entry.format-image .entry-format a:before,.blog-single-entry.ico-format.format-image:before{content:"";}.blog-single-entry.format-gallery .entry-format a:before,.blog-single-entry.ico-format.format-gallery:before{content:"";}.blog-single-entry.format-status .entry-format a:before,.blog-single-entry.ico-format.format-status:before{content:"";}.blog-single-entry.format-link .entry-format a:before,.blog-single-entry.ico-format.format-link:before{content:"";}.blog-single-entry.format-aside .entry-format a:before,.blog-single-entry.ico-format.format-aside:before{content:"";}.blog-single-entry.format-quote .entry-format a:before,.blog-single-entry.ico-format.format-quote:before{content:"";}.blog-single-entry.format-chat .entry-format a:before,.blog-single-entry.ico-format.format-chat:before{content:"";}.blog-single-entry.format-audio .entry-format a:before,.blog-single-entry.ico-format.format-audio:before{content:"";}.blog-single-entry.format-video .entry-format a:before,.blog-single-entry.ico-format.format-video:before{content:"";}.blog-single-entry .single-entry-thumb .bx-wrapper{position:relative;overflow:hidden;}.blog-single-entry .single-entry-thumb .bx-controls a{font-size:0;position:absolute;z-index:1;top:0;bottom:0;width:35px;height:50px;margin:auto;opacity:.6;filter:alpha(opacity=60);}.blog-single-entry .single-entry-thumb .bx-controls a:hover{opacity:1;filter:alpha(opacity=100);}.blog-single-entry .single-entry-thumb .bx-controls a.bx-prev:before,.single-entry-thumb .bx-controls a.bx-next:before{font-family:Pe-icon-7-stroke;font-size:32px;line-height:50px;position:absolute;top:0;left:0;width:100%;content:"";text-align:center;text-indent:0;}.blog-single-entry .single-entry-thumb .bx-controls a.bx-prev:before{content:"";}.blog-single-entry .single-entry-thumb .bx-controls a.bx-prev{left:-35px;}.blog-single-entry .single-entry-thumb .bx-controls a.bx-next{right:-35px;}.blog-single-entry .single-entry-thumb:hover .bx-controls a.bx-prev{left:15px;}.blog-single-entry .single-entry-thumb:hover .bx-controls a.bx-next{right:15px;}.blog-single-entry .entry-gallery-post-slider li{padding:0;}.blog-single-entry ul.entry-gallery-post-slider{margin-bottom:0;padding-left:0;}.mfx-related-carousel .tpl-blog-holder .column,.mfx-related-carousel .tpl-blog-holder .column.first{clear:none;}.mfx-related-carousel div[class*='carousel-']{float:left;width:100%;margin:25px 0 55px;text-align:center;}.mfx-related-carousel div[class*='carousel-'] > div{line-height:50px;display:inline-block;float:none;width:50px;height:50px;cursor:pointer;text-align:center;}.mfx-related-carousel div[class*='carousel-'] > div i[class*='fa'],.mfx-related-carousel div[class*='carousel-'] > div i.pe{font-size:20px;line-height:50px;}.mfx-related-carousel .carousel-pager > a{font-size:13px;font-weight:600;line-height:38px;position:relative;display:inline-block;width:40px;height:40px;margin:10px 5px 0 0;padding:0;letter-spacing:.5px;text-transform:uppercase;border:1px solid;background:none;}.blog-single-entry .mfx-related-posts{margin-bottom:40px;}.blog-single-entry .mfx-related-posts .entry-button a.mfx-button{padding:16px 20px 14px 20px;}.author-info{display:block;float:left;clear:both;margin:40px 0 0;padding:0;}.author-info .thumb{position:relative;float:left;width:110px;margin:0 20px 0 0;}.author-info .thumb img{max-width:100%;height:auto;border-radius:100%;}.author-info h2{font-size:20px;font-weight:normal;margin-bottom:30px;text-transform:none;}.author-info h3 span{font-size:14px;color:#aaa;}.author-info h3{font-size:18px;margin-top:0;}.author-info h3,.entry-author-bio .details h3{margin-top:15px;}.blog-single-entry div.entry-meta-group:empty{display:none;}.blog-single-entry .entry-author,.blog-single-entry .entry-date,.blog-single-entry .entry-comments,.blog-single-entry .entry-categories,.blog-single-entry .entry-tags,.blog-single-entry .entry-social-share,.blog-single-entry .entry-likes-views,.blog-single-entry .entry-likes-views .mfx-like-views > div{position:relative;display:inline-block;float:none;width:100%;text-transform:capitalize;}.blog-single-entry .entry-likes-views .mfx-like-views > div{width:auto;}.blog-single-entry .entry-likes-views .mfx-like-views .views{margin-left:10px;}.blog-single-entry div[class*='entry-']:not(.mfx-post-entry){margin-bottom:20px;-webkit-transition:all .3s linear;transition:all .3s linear;}.blog-single-entry div[class*='single-entry-']{display:inline-block;width:100%;}.blog-single-entry div[class^='entry-'] div[class^='single-entry-']{margin-bottom:0;}.blog-single-entry div[class*='entry-thumb'].single-preview-img{position:relative;margin:0;text-align:center;}.blog-single-entry div[class*='entry-thumb'].single-preview-img .bx-has-controls-direction .bx-controls-direction{position:absolute;top:0;display:flex;overflow:hidden;align-items:center;justify-content:space-between;width:100%;height:calc(100% - 60px);}.blog-single-entry div[class*='entry-thumb'].single-preview-img .bx-has-controls-direction .bx-controls-direction a{font-size:0;position:absolute;z-index:9;top:0;bottom:0;width:35px;height:50px;margin:auto;opacity:.6;filter:alpha(opacity=60);}.blog-single-entry div[class*='entry-thumb'].single-preview-img .bx-has-controls-direction .bx-controls-direction a:hover{opacity:1;filter:alpha(opacity=100);}.blog-single-entry div[class*='entry-thumb'].single-preview-img .bx-has-controls-direction .bx-controls-direction a.bx-prev:before,.blog-single-entry div[class*='entry-thumb'].single-preview-img .bx-has-controls-direction .bx-controls-direction a.bx-next:after{font-family:"Mfx Icons";font-size:14px;line-height:50px;position:absolute;top:0;left:0;width:100%;content:"";text-align:center;}.blog-single-entry div[class*='entry-thumb'].single-preview-img .bx-has-controls-direction .bx-controls-direction a.bx-prev:before{content:"";}.blog-single-entry div[class*='entry-thumb'].single-preview-img .bx-has-controls-direction .bx-controls-direction a.bx-prev{left:-35px;}.blog-single-entry div[class*='entry-thumb'].single-preview-img .bx-has-controls-direction .bx-controls-direction a.bx-next{right:-35px;}.blog-single-entry div[class*='entry-thumb'].single-preview-img:hover .bx-has-controls-direction .bx-controls-direction a.bx-prev{left:15px;}.blog-single-entry div[class*='entry-thumb'].single-preview-img:hover .bx-has-controls-direction .bx-controls-direction a.bx-next{right:15px;}.blog-single-entry div[class*='entry-thumb'].single-preview-img .entry-link-inner,.blog-single-entry div[class*='entry-thumb'].single-preview-img .entry-quote-inner{display:none;}.blog-single-entry .single-entry-body tbody th{background:none !important;}.blog-single-entry .single-entry-body tbody th a{text-transform:none;}.blog-single-entry .single-entry-body tbody th,.blog-single-entry .single-entry-body tbody th a{color:inherit;}.mfx-post-entry .blog-entry.post-without-title .entry-title,.mfx-post-entry:not(.entry-cover-layout) .blog-entry.post-without-title > div.entry-title{display:none;}.blog-single-entry:not(.has-post-thumbnail) .mfx-related-posts .single-entry-thumb{display:block;}.blog-single-entry .mfx-related-posts .entry-meta-group .entry-author a{left:auto !important;}.blog-single-entry > .entry-title h1{word-wrap:break-word;}.single-post .mfp-title{font-size:0;margin-top:10px;padding-right:0;text-align:center;text-transform:capitalize;}.single-post .mfp-title a{font-size:16px;border-bottom:1px solid;}.single-post button,.single-post .mfp-image-holder + button.mfp-close,.single-post .mfp-image-holder + button.mfp-arrow,.single-post .mfp-image-holder + button.mfp-close:active{top:auto;-webkit-transform:none;transform:none;}.single-post .blog-single-entry.format-audio .single-entry-thumb.single-preview-img .mejs-offscreen + .mejs-container{min-height:120px !important;}.single-post .blog-single-entry.format-audio .single-entry-thumb.single-preview-img .mejs-container button{border-radius:0;}.single-post .blog-single-entry.format-audio .single-entry-thumb.single-preview-img .mejs-container .mejs-time{line-height:5px;}.blog-single-entry .single-entry-thumb .bx-controls a,.blog-single-entry .related-article,.blog-single-entry div[class*='entry-thumb'].single-preview-img .bx-has-controls-direction .bx-controls-direction a{background:var(--mfxBodyBGColor);}.blog-single-entry .entry-title span.sticky-post{background:var(--mfxBodyTxtColor);}.blog-single-entry .entry-title span.sticky-post,.blog-single-entry .entry-format a,.blog-single-entry .single-entry-thumb .bx-controls a,.blog-single-entry .related-article .arrow{color:var(--mfxAccentTxtColor);}.blog-single-entry .single-entry-thumb .bx-controls a.bx-prev:before,.single-entry-thumb .bx-controls a.bx-next:before,.blog-single-entry .related-article .content span.entry-date{color:var(--mfxHeadAltColor);}.blog-single-entry .entry-format a{-webkit-box-shadow:inset 0 0 0 2px var(--mfxBodyBGColor);box-shadow:inset 0 0 0 2px var(--mfxBodyBGColor);}.blog-single-entry .related-article.open{-webkit-box-shadow:-2px 0 6px 0 rgba(0,0,0,.25);box-shadow:-2px 0 6px 0 rgba(0,0,0,.25);}.blog-single-entry .entry-format a,.post-edit-link:hover,.page-template-default .blog-single-entry table thead,.post-template-default .blog-single-entry table thead{background-color:var(--mfxPrimaryColor);}.blog-single-entry div[class*='entry-thumb'].single-preview-img .bx-has-controls-direction .bx-controls-direction a.bx-prev:before,.blog-single-entry div[class*='entry-thumb'].single-preview-img .bx-has-controls-direction .bx-controls-direction a.bx-next:after{color:var(--mfxPrimaryColor);}@media only screen and (max-width: 767px){.mfx-related-carousel div[class*='carousel-'] > div{line-height:35px;width:35px;height:35px;}.mfx-related-carousel div[class*='carousel-'] > div i[class*='fa'],.mfx-related-carousel div[class*='carousel-'] > div i.pe{font-size:18px;line-height:35px;}}@media only screen and (max-width: 479px){}@media only screen and (min-width: 320px) and (max-width: 479px){.blog-single-entry .single-entry-body tbody th a{font-size:12px;}}.blog-single-entry.post-minimal .post-header,.blog-single-entry.post-minimal .post-meta,.blog-single-entry.post-minimal .single-entry-body,.blog-single-entry.post-minimal .single-entry-body figure figcaption,.blog-single-entry.post-minimal #comments{max-width:1000px;margin-right:auto;margin-left:auto;}.blog-single-entry.post-minimal .post-header{position:relative;margin-bottom:40px;text-align:center;}.blog-single-entry.post-minimal .single-entry-title,.blog-single-entry.post-minimal .post-header .single-entry-title,.blog-single-entry.post-minimal .post-header .single-entry-date,.blog-single-entry.post-minimal .post-header .single-entry-categories{line-height:normal;}.blog-single-entry.post-minimal .post-header .single-entry-categories a{font-size:calc(var(--mfxFontSize_Base) - 3px);font-weight:600;line-height:normal;position:relative;display:inline-block;white-space:nowrap;letter-spacing:1px;text-transform:none;border-width:0;}.blog-single-entry.post-minimal .post-header .single-entry-categories a:hover{background:transparent;}.blog-single-entry.post-minimal .post-header .single-entry-categories a:not(:last-child){position:relative;white-space:nowrap;}.blog-single-entry.post-minimal .post-header .single-entry-categories a:not(:last-child):after{font-size:var(--mfxFontSize_Base);line-height:1;display:inline;margin-left:0;content:",";}.mfx-post-entry .blog-entry div.entry-categories a:last-child:after,.mfx-post-entry .blog-entry div.entry-tags a:last-child:after,.mfx-post-entry .blog-entry div.entry-categories a:only-child:after,.mfx-post-entry .blog-entry div.entry-tags a:only-child:after{display:none;}.blog-single-entry.post-minimal .post-header .single-entry-title{margin-bottom:0;}.blog-single-entry.post-minimal .post-header .single-entry-title,.blog-single-entry.post-minimal .single-entry-title{line-height:0;position:relative;display:inline-block;float:none;width:100%;text-align:center;}.blog-single-entry.post-minimal .post-header .single-entry-title span.sticky-post,.blog-single-entry.post-minimal > .single-entry-title span.sticky-post,.blog-single-entry.post-minimal .single-entry-body .single-entry-title span.sticky-post{font-size:calc(var(--mfxFontSize_Base) - 4px);font-weight:var(--mfxFontWeight_Alt);display:inline-block;margin-bottom:5px;padding:10px 12px;text-transform:uppercase;-webkit-border-radius:var(--mfxRadius_2X);border-radius:var(--mfxRadius_2X);}.blog-single-entry.post-minimal .post-header .single-entry-title h1,.blog-single-entry.post-minimal .single-entry-title h1{font-size:var(--mfxFontSize_H2);display:inline-block;width:100%;margin:0 0 15px;text-transform:none;word-wrap:break-word;}.blog-single-entry.post-minimal .single-entry-title h1{margin-bottom:0;}.blog-single-entry.post-minimal .post-header .single-entry-date{font-size:calc(var(--mfxFontSize_Base) - 3px);font-weight:400;position:relative;display:inline-block;width:auto;padding:0 40px;letter-spacing:1px;text-transform:none;border:none;}.blog-single-entry.post-minimal .post-header .single-entry-date:hover{color:var(--mfxBodyTxtColor);background:none;}.blog-single-entry.post-minimal .post-header .single-entry-date,.blog-single-entry.post-minimal .post-header .single-entry-categories{margin:0 0 10px;}.blog-single-entry.post-minimal .post-header .single-entry-date:before,.blog-single-entry.post-minimal .post-header .single-entry-date:after{position:absolute;top:50%;overflow:hidden;width:24px;height:1px;content:"";border-top:1px solid;}.blog-single-entry.post-minimal .post-header .single-entry-date:before{left:0;}.blog-single-entry.post-minimal .post-header .single-entry-date:after{right:0;}.blog-single-entry.post-minimal .blog-image img,.blog-single-entry.post-minimal .blog-image iframe,.blog-single-entry.post-minimal .blog-image .mfx-video-wrap{display:inline-block;float:none;margin-bottom:60px;}.blog-single-entry.post-minimal .blog-image .mfx-video-wrap{width:100%;}.blog-single-entry.post-minimal .blog-image img{border-radius:30px;}@media only screen and (min-width: 768px){.blog-single-entry.post-minimal .blog-image img{max-height:700px;object-fit:cover;object-position:center center;}}.blog-single-entry.post-minimal .post-meta{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;margin-bottom:30px;padding:15px 0;border-width:1px 0;border-style:solid;}.blog-single-entry.post-minimal .post-meta > [class*='meta']{display:flex;align-items:center;}.blog-single-entry.post-minimal .post-meta > [class*='meta'] div[class*='entry-']{margin:0;}.blog-single-entry.post-minimal .post-meta > [class*='meta'] div[class*='entry-'],.blog-single-entry.post-minimal .single-entry-author{line-height:normal;display:flex;}.blog-single-entry.post-minimal .post-meta .single-entry-author,.blog-single-entry.post-minimal .single-entry-author{align-items:center;}.blog-single-entry.post-minimal .post-meta .single-entry-author .meta-author-img,.blog-single-entry.post-minimal .single-entry-author .meta-author-img{margin-right:10px;}.blog-single-entry.post-minimal .post-meta .single-entry-author .meta-author-img img,.blog-single-entry.post-minimal .single-entry-author .meta-author-img img{margin:0;border-radius:100%;}.blog-single-entry.post-minimal .single-entry-author .meta-author-info span,.blog-single-entry.post-minimal .post-meta .single-entry-author .meta-author-info span{font-size:calc(var(--mfxFontSize_Base) - 3px);font-weight:var(--mfxFontWeight_Base);display:block;margin-bottom:2px;text-transform:none;}.blog-single-entry.post-minimal .single-entry-author .meta-author-info a,.blog-single-entry.post-minimal .post-meta .single-entry-author .meta-author-info > a{font-size:var(--mfxFontSize_Base);font-weight:600;letter-spacing:0;text-transform:none;}.blog-single-entry.post-minimal .post-meta .single-entry-social-share > .share{padding:0;border:none;}.blog-single-entry.post-minimal .post-meta .single-entry-social-share > .share > i{display:none;}.blog-single-entry.post-minimal .post-meta .single-entry-social-share ul{display:flex;margin-bottom:0;list-style:none;}.blog-single-entry.post-minimal .post-meta .single-entry-social-share ul,.blog-single-entry.post-minimal .post-meta .single-entry-social-share ul li{padding:0;}.blog-single-entry.post-minimal .post-meta .single-entry-social-share > .share .mfx-share-list:before,.blog-single-entry.post-minimal .post-meta .single-entry-social-share > .share .mfx-share-list:after{content:none;}.blog-single-entry.post-minimal .post-meta .single-entry-social-share ul li,.blog-single-entry.post-minimal .single-entry-body .single-entry-social-share:not([class*='meta-elements']) > .share .mfx-share-list li,.blog-single-entry.post-minimal .single-entry-body .single-entry-social-share:not([class*='meta-elements']) > .share .mfx-share-list li,.blog-single-entry.post-minimal > .single-entry-social-share:not([class*='meta-elements']) > .share .mfx-share-list li,.blog-single-entry.post-minimal > .single-entry-social-share:not([class*='meta-elements']) > .share .mfx-share-list li{margin:0;padding:0;list-style:none;}.blog-single-entry.post-minimal .post-meta .single-entry-social-share ul li a{font-size:14px;display:flex;float:left;align-items:center;justify-content:center;width:32px;height:32px;text-align:center;border:1px solid;border-radius:100%;}.blog-single-entry.post-minimal .post-meta .single-entry-social-share ul li:not(:last-child) a,.blog-single-entry.post-minimal .single-entry-body .single-entry-social-share:not([class*='meta-elements']) > .share .mfx-share-list li:not(:last-child) a,.blog-single-entry.post-minimal .single-entry-body .single-entry-social-share:not([class*='meta-elements']) > .share .mfx-share-list li:not(:last-child) a,.blog-single-entry.post-minimal > .single-entry-social-share:not([class*='meta-elements']) > .share .mfx-share-list li:not(:last-child) a,.blog-single-entry.post-minimal > .single-entry-social-share:not([class*='meta-elements']) > .share .mfx-share-list li:not(:last-child) a{margin-right:5px;}.blog-single-entry.post-minimal .post-meta .single-entry-comments .comment-wrap{margin-left:20px;}.blog-single-entry.post-minimal .post-meta .single-entry-comments .comment-wrap a{font-size:12px;font-weight:400;position:relative;display:flex;align-items:center;justify-content:center;min-width:32px;min-height:30px;padding:0 10px;text-align:center;border-width:1px;border-style:solid;border-radius:2px;}.blog-single-entry.post-minimal .post-meta .single-entry-comments .comment-wrap a:before{position:absolute;top:auto;right:0;bottom:0;left:0;width:0;height:0;margin:auto;content:"";-webkit-transform:translateY(100%);-moz-transform:translateY(100%);transform:translateY(100%);border-top:6px solid;border-right:6px solid;border-right-color:transparent !important;border-bottom:6px solid;border-bottom-color:transparent !important;border-left:6px solid;border-left-color:transparent !important;}.blog-single-entry.post-minimal .post-meta .single-entry-comments .comment-wrap a:after{position:absolute;top:auto;right:0;bottom:0;left:0;width:0;height:0;margin:auto;content:"";-webkit-transform:translateY(90%);-moz-transform:translateY(90%);transform:translateY(90%);border-top:6px solid var(--mfxBodyBGColor);border-right:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid transparent;}.blog-single-entry.post-minimal .single-entry-body{display:block;float:none;margin:auto;}.blog-single-entry.post-minimal .single-entry-body .mfx-post-teaser{font-size:var(--mfxFontSize_H6);font-style:italic;line-height:var(--mfxLineHeight_Alt);margin-bottom:25px;color:var(--mfxBodyTxtColor);}.blog-single-entry.post-minimal .single-entry-body .mfx-custom-minimal-image-section img{margin-bottom:10px;}.blog-single-entry.post-minimal .single-entry-body .mfx-elementor-ordered-list-items{margin:0;}.blog-single-entry.post-minimal .single-entry-body figure figcaption{font-size:calc(var(--mfxFontSize_Base) - 2px);line-height:1.7;display:inline-block;width:100%;margin-top:10px;text-align:center;}.blog-single-entry.post-minimal .single-entry-body figure.wp-block-image figcaption{padding-bottom:0;text-align:center;border-width:0;}.page-with-sidebar .blog-single-entry.post-minimal .post-header,.page-with-sidebar .blog-single-entry.post-minimal .post-meta,.page-with-sidebar .blog-single-entry.post-minimal .single-entry-body,.page-with-sidebar .blog-single-entry.post-minimal .single-entry-body figure figcaption,.page-with-sidebar .blog-single-entry.post-minimal #comments{max-width:100%;margin-right:0;margin-left:0;}.blog-single-entry.post-minimal .single-entry-body figure figcaption.blocks-gallery-caption,.blog-single-entry.post-minimal .single-entry-body figure figcaption.blocks-gallery-caption{border-bottom-width:0;}.blog-single-entry.post-minimal .single-entry-body div i[class*='fa'],.blog-single-entry.post-minimal .single-entry-body div i.pe,.blog-single-entry.post-minimal .single-entry-body div.single-entry-social-share:not(.meta-elements) i[class*='fa'],.blog-single-entry.post-minimal .single-entry-body div.single-entry-social-share:not(.meta-elements) i.pe,.blog-single-entry.post-minimal .single-entry-social-share .share i[class*='fa'],.blog-single-entry.post-minimal .single-entry-social-share .share i.pe{display:none;}.blog-single-entry.post-minimal .single-entry-body div.single-entry-social-share[class*='meta-elements'] i[class*='fa'],.blog-single-entry.post-minimal .single-entry-body div.single-entry-social-share[class*='meta-elements'] i.pe{display:inline-block;}.blog-single-entry.post-minimal .single-entry-body div.single-entry-comments i[class*='fa'],.blog-single-entry.post-minimal .single-entry-body div.single-entry-comments i.pe,.blog-single-entry.post-minimal .single-entry-body div.single-entry-likes-views i[class*='fa'],.blog-single-entry.post-minimal .single-entry-body div.single-entry-likes-views i.pe{display:inline-block;}.blog-single-entry.post-minimal .single-entry-body div[class*='meta-elements'].single-entry-categories a:not(:last-child):after,.blog-single-entry.post-minimal .single-entry-body div[class*='meta-elements'].single-entry-tags a:not(:last-child):after{content:none;}.blog-single-entry.post-minimal > .single-entry-comments a,.blog-single-entry.post-minimal > .single-entry-tags a,.blog-single-entry.post-minimal > .single-entry-categories a,.blog-single-entry.post-minimal > .single-entry-body > .single-entry-tags a,.blog-single-entry.post-minimal > .single-entry-body > .single-entry-categories a,.blog-single-entry.post-minimal > .single-entry-body > .single-entry-date,.blog-single-entry.post-minimal > .single-entry-date,.blog-single-entry.post-minimal > .single-entry-body > .single-entry-author{font-size:10px;font-weight:400;line-height:normal;display:inline-block;width:auto;padding:5px 10px;letter-spacing:1px;text-transform:uppercase;border:1px solid;}.blog-single-entry.post-minimal > .single-entry-tags a:not(:last-child),.blog-single-entry.post-minimal > .single-entry-categories a:not(:last-child),.blog-single-entry.post-minimal > .single-entry-body .single-entry-tags a:not(:last-child),.blog-single-entry.post-minimal > .single-entry-body .single-entry-categories a:not(:last-child){margin:0 2px 0 0;}.blog-single-entry.post-minimal > .single-entry-categories a:not(:last-child):after,.blog-single-entry.post-minimal > .single-entry-tags a:not(:last-child):after,.blog-single-entry.post-minimal > .single-entry-body .single-entry-tags a:not(:last-child):not(:only-child):after,.blog-single-entry.post-minimal > .single-entry-body .single-entry-categories a:not(:last-child):not(:only-child):after{display:none;}.blog-single-entry.post-minimal > .single-entry-body > .single-entry-comments a{padding:5px 10px;}.blog-single-entry.post-minimal > .single-entry-body > .single-entry-comments a,.blog-single-entry.post-minimal > .single-entry-likes-views .mfx-like-views > div,.blog-single-entry.post-minimal .single-entry-body > .single-entry-likes-views .mfx-like-views > div{font-size:calc(var(--mfxFontSize_Base) - 3px);font-weight:400;line-height:normal;display:inline-block;width:auto;letter-spacing:1px;text-transform:none;border:1px solid;}.blog-single-entry.post-minimal .single-entry-social-share > .share,.blog-single-entry.post-minimal .single-entry-body div.single-entry-social-share > .share{border-width:0;}.blog-single-entry.post-minimal .single-entry-social-share > .share > i,.blog-single-entry.post-minimal .single-entry-body div.single-entry-social-share > .share > i{display:none;}.blog-single-entry.post-minimal div[class*='meta-elements-boxed'] .single-entry-social-share > .share ul,.blog-single-entry.post-minimal div[class*='meta-elements-boxed'] .single-entry-body div.single-entry-social-share > .share ul,.blog-single-entry.post-minimal div[class*='meta-elements-filled'] .single-entry-social-share > .share ul,.blog-single-entry.post-minimal div[class*='meta-elements-filled'] .single-entry-body div.single-entry-social-share > .share ul{margin-bottom:0;}.blog-single-entry.post-minimal div[class*='meta-elements-boxed'].entry-social-share-wrapper,.blog-single-entry.post-minimal div[class*='meta-elements-filled'].entry-social-share-wrapper{display:flex;}.blog-single-entry.post-minimal .single-entry-body .single-entry-social-share:not([class*='meta-elements']) > .share .mfx-share-list:before,.blog-single-entry.post-minimal .single-entry-body .single-entry-social-share:not([class*='meta-elements']) > .share .mfx-share-list:after,.blog-single-entry.post-minimal > .single-entry-social-share:not([class*='meta-elements']) > .share .mfx-share-list:before,.blog-single-entry.post-minimal > .single-entry-social-share:not([class*='meta-elements']) > .share .mfx-share-list:after{position:absolute;top:50%;overflow:hidden;width:9999px;height:1px;margin:0 30px;content:"";border-top:1px solid;}.blog-single-entry.post-minimal .single-entry-body .single-entry-social-share:not([class*='meta-elements']) > .share .mfx-share-list:before,.blog-single-entry.post-minimal > .single-entry-social-share:not([class*='meta-elements']) > .share .mfx-share-list:before{left:100%;}.blog-single-entry.post-minimal .single-entry-body .single-entry-social-share:not([class*='meta-elements']) > .share .mfx-share-list:after,.blog-single-entry.post-minimal > .single-entry-social-share:not([class*='meta-elements']) > .share .mfx-share-list:after{right:100%;}.blog-single-entry.post-minimal .single-entry-body .single-entry-social-share:not([class*='meta-elements']) > .share .mfx-share-list li a,.blog-single-entry.post-minimal > .single-entry-social-share:not([class*='meta-elements']) > .share .mfx-share-list li a{font-size:14px;display:flex;float:left;align-items:center;justify-content:center;width:32px;height:32px;text-align:center;border:1px solid;border-radius:100%;}.blog-single-entry.post-minimal .single-entry-body .single-entry-social-share:not([class*='meta-elements']) > .share,.blog-single-entry.post-minimal .single-entry-body .single-entry-social-share:not([class*='meta-elements']) > .share,.blog-single-entry.post-minimal > .single-entry-social-share:not([class*='meta-elements']) > .share,.blog-single-entry.post-minimal > .single-entry-social-share:not([class*='meta-elements']) > .share{display:flex;overflow:hidden;align-items:center;justify-content:center;}.blog-single-entry.post-minimal .single-entry-body .single-entry-social-share:not([class*='meta-elements']) > .share .mfx-share-list,.blog-single-entry.post-minimal .single-entry-body .single-entry-social-share:not([class*='meta-elements']) > .share .mfx-share-list,.blog-single-entry.post-minimal > .single-entry-social-share:not([class*='meta-elements']) > .share .mfx-share-list,.blog-single-entry.post-minimal > .single-entry-social-share:not([class*='meta-elements']) > .share .mfx-share-list{position:relative;display:flex;align-items:center;justify-content:center;padding:0;}.blog-single-entry.post-minimal > .entry-author-bio,.blog-single-entry.post-minimal > .single-entry-body .entry-author-bio{position:relative;float:left;width:100%;margin:130px auto 20px;padding:75px 65px 50px;text-align:center;-webkit-box-shadow:0 .3rem 2.9rem 0 rgba(var(--mfxHeadAltColorRgb),.15);box-shadow:0 .3rem 2.9rem 0 rgba(var(--mfxHeadAltColorRgb),.15);}.blog-single-entry.post-minimal > .entry-author-bio .thumb img,.blog-single-entry.post-minimal > .single-entry-body .entry-author-bio .thumb img{position:absolute;top:0;right:0;left:0;width:110px;margin:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:2px solid var(--mfxBodyBGColor);-webkit-border-radius:100%;border-radius:100%;-webkit-box-shadow:0 .2rem 1.9rem 0 rgba(var(--mfxHeadAltColorRgb),.15);box-shadow:0 .2rem 1.9rem 0 rgba(var(--mfxHeadAltColorRgb),.15);}.blog-single-entry.post-minimal > .entry-author-bio .details h3,.blog-single-entry.post-minimal > .single-entry-body .entry-author-bio .details h3{line-height:normal;position:relative;display:inline-block;margin:0 0 20px;padding:0;}.blog-single-entry.post-minimal > .entry-author-bio .details h3 span,.blog-single-entry.post-minimal > .single-entry-body .entry-author-bio .details h3 span{font-size:14px;font-weight:400;display:block;text-transform:none;}.blog-single-entry.post-minimal > .entry-author-bio .details h3 a,.blog-single-entry.post-minimal > .single-entry-body .entry-author-bio .details h3 a{font-size:var(--mfxFontSize_H5);display:inline-block;margin:0;text-transform:none;color:var(--mfxHeadAltColor);}.blog-single-entry.post-minimal .entry-related-posts{position:relative;display:inline-block;overflow:hidden;width:100%;margin-bottom:20px;text-align:center;}.blog-single-entry.post-minimal .entry-related-posts > h4{font-size:16px;position:relative;display:inline-block;margin-bottom:40px;text-align:center;letter-spacing:2px;text-transform:uppercase;}.blog-single-entry.post-minimal .entry-related-posts > h4:before,.blog-single-entry.post-minimal .entry-related-posts > h4:after{position:absolute;top:50%;overflow:hidden;width:9999px;height:1px;margin:0 30px;content:"";border-top:1px solid;}.blog-single-entry.post-minimal .entry-related-posts > h4:before{left:100%;}.blog-single-entry.post-minimal .entry-related-posts > h4:after{right:100%;}.blog-single-entry.post-minimal .entry-post-navigation{position:relative;display:block;display:grid;float:left;clear:both;width:100%;margin:10px 0 45px !important;border-width:1px;border-style:solid;border-radius:10px;grid-template-columns:repeat(2,50%);}.blog-single-entry.post-minimal .entry-post-navigation > div{position:relative;display:flex;overflow:hidden;align-items:center;width:100%;padding:50px;}.blog-single-entry.post-minimal .entry-post-navigation > div .nav-title-wrap{width:100%;}.blog-single-entry.post-minimal .entry-post-navigation > div *[class*='-bgimg'] ~ .nav-title-wrap{width:calc(100% - 120px);}.blog-single-entry.post-minimal .entry-post-navigation > .post-prev-link{justify-content:flex-start;text-align:left;}.blog-single-entry.post-minimal .entry-post-navigation > .post-next-link{justify-content:flex-end;text-align:right;border-style:solid;border-left-width:1px;}.blog-single-entry.post-minimal .entry-post-navigation > .post-prev-link > .prev-post-bgimg,.blog-single-entry.post-minimal .entry-post-navigation > .post-next-link > .next-post-bgimg{position:absolute;top:50%;overflow:hidden;width:100px;height:100px;-webkit-border-radius:var(--mfxRadius_3X);border-radius:var(--mfxRadius_3X);background-position:center;background-size:cover;}.blog-single-entry.post-minimal .entry-post-navigation > .post-prev-link > .prev-post-bgimg{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.blog-single-entry.post-minimal .entry-post-navigation > .post-next-link > .next-post-bgimg{-webkit-transform:translate(50%,-50%);-moz-transform:translate(50%,-50%);transform:translate(50%,-50%);}.blog-single-entry.post-minimal .entry-post-navigation > .post-prev-link > .prev-post-bgimg{right:0;}.blog-single-entry.post-minimal .entry-post-navigation > .post-next-link > .next-post-bgimg{left:0;}.blog-single-entry.post-minimal .entry-post-navigation > .post-prev-link > .prev-post-bgimg:before,.blog-single-entry.post-minimal .entry-post-navigation > .post-next-link > .next-post-bgimg:before{position:absolute;top:0;display:block;width:100%;height:100%;content:"";-webkit-transition:all .3s linear;transition:all .3s linear;opacity:0;border-width:0;}.blog-single-entry.post-minimal .entry-post-navigation > .post-prev-link > .prev-post-bgimg:before,.blog-single-entry.post-minimal .entry-post-navigation > .post-next-link > .next-post-bgimg:before{background:rgba(var(--mfxHeadAltColorRgb),.3);background:-webkit-radial-gradient(center,ellipse cover,transparent 10%,rgba(var(--mfxHeadAltColorRgb),.3) 100%);background:radial-gradient(transparent 10%,rgba(var(--mfxHeadAltColorRgb),.3) 100%);}.blog-single-entry.post-minimal .entry-post-navigation > .post-prev-link:hover > .prev-post-bgimg:before,.blog-single-entry.post-minimal .entry-post-navigation > .post-next-link:hover > .next-post-bgimg:before{opacity:1;}.blog-single-entry.post-minimal .entry-post-navigation > div > a{position:absolute;z-index:1;top:0;left:0;display:block;width:100%;height:100%;}.blog-single-entry.post-minimal .entry-post-navigation > div > a:focus{outline:thin dotted;outline-offset:-1px;}.blog-single-entry.post-minimal .entry-post-navigation > div > .nav-title-wrap p{font-size:calc(var(--mfxFontSize_Base) - 3px);font-weight:500;line-height:normal;position:relative;display:block;width:100%;margin:0;-webkit-transition:var(--mfxBaseTransition);transition:var(--mfxBaseTransition);letter-spacing:1.5px;text-transform:none;}.blog-single-entry.post-minimal .entry-post-navigation > div > .nav-title-wrap h3{font-size:var(--mfxFontSize_H6);position:relative;display:block;width:100%;margin:10px 0 0;}.blog-single-entry.post-minimal .entry-post-navigation > div > .nav-title-wrap h3 a{margin:0;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;}.blog-single-entry.post-minimal .entry-post-navigation > div > .nav-title-wrap span{display:none;}article[class*='post-'].blog-single-entry.post-minimal .entry-post-navigation > div.no-post{cursor:not-allowed;}.blog-single-entry.post-minimal div.single-entry-meta-group{font-size:calc(var(--mfxFontSize_Base) - 2px);font-weight:300;position:relative;float:left;width:100%;margin-bottom:20px;padding:50px 50px 45px;letter-spacing:.5px;-webkit-box-shadow:0 .3rem 2.9rem 0 rgba(var(--mfxHeadAltColorRgb),.15);box-shadow:0 .3rem 2.9rem 0 rgba(var(--mfxHeadAltColorRgb),.15);}.blog-single-entry.post-minimal div.single-entry-meta-group:not(:first-child){margin-top:20px;}.blog-single-entry.post-minimal div.single-entry-meta-group:before,.blog-single-entry.post-minimal div.single-entry-meta-group:after{position:absolute;right:0;left:0;width:1px;height:20px;margin:0 auto;content:"";-webkit-transform:translateY(0);transform:translateY(0);}.blog-single-entry.post-minimal div.single-entry-meta-group:before{top:0;background-color:var(--mfxBodyBGColor);}.blog-single-entry.post-minimal div.single-entry-meta-group:after{top:-20px;}.blog-single-entry.post-minimal div.single-entry-meta-group:hover:before{height:30px;}.blog-single-entry.post-minimal div.single-entry-meta-group:hover:after{top:-10px;height:10px;}.blog-single-entry.post-minimal div.single-entry-meta-group > div{position:relative;display:inline-block;float:none;width:49%;margin:0 0 15px 0;}.blog-single-entry.post-minimal div.single-entry-meta-group > div:nth-child(odd){float:left;clear:both;text-align:left;}.blog-single-entry.post-minimal div.single-entry-meta-group > div:nth-child(even){float:right;text-align:right;}.blog-single-entry.post-minimal div.single-entry-meta-group > div:nth-child(even) .mfx-like-views > div{float:none;}.blog-single-entry.post-minimal div.single-entry-meta-group > div:nth-child(even) .mfx-like-views > div:last-child{margin-right:0;padding-right:0;}.blog-single-entry.post-minimal div.single-entry-meta-group > div:nth-last-child(-n+2){margin-bottom:0;}.blog-single-entry.post-minimal div.single-entry-meta-group .author-wrap,.blog-single-entry.post-minimal div.single-entry-meta-group .comment-wrap,.blog-single-entry.post-minimal div.single-entry-meta-group .tag-wrap,.blog-single-entry.post-minimal div.single-entry-meta-group .category-wrap{position:relative;display:inline-block;float:left;margin:0;padding:0;}.blog-single-entry.post-minimal div.single-entry-meta-group .tag-wrap{margin:0;}.blog-single-entry.post-minimal div.single-entry-meta-group > div:nth-child(even) .author-wrap,.blog-single-entry.post-minimal div.single-entry-meta-group > div:nth-child(even) .comment-wrap,.blog-single-entry.post-minimal div.single-entry-meta-group > div:nth-child(even) .tag-wrap,.blog-single-entry.post-minimal div.single-entry-meta-group > div:nth-child(even) .category-wrap{float:right;}.blog-single-entry.post-minimal div.single-entry-meta-group > .single-entry-tags a{margin-bottom:10px;text-align:center;}.blog-single-entry.post-minimal > .single-entry-tags{margin-bottom:70px !important;text-align:center;}.blog-single-entry.post-minimal div.single-entry-meta-group > .single-entry-tags a,.blog-single-entry.post-minimal > .single-entry-tags a{font-size:(var(--mfxFontSize_Base) - 2px);font-weight:400;line-height:normal;display:inline-block;width:auto;padding:10px 20px;letter-spacing:0;text-transform:none;border:1px solid;border-radius:50px;}.blog-single-entry.post-minimal div.single-entry-meta-group > .single-entry-tags a:last-child,.blog-single-entry.post-minimal > .single-entry-tags a:last-child{margin-right:0;}.blog-single-entry.post-minimal > .single-entry-tags a{margin-bottom:10px !important;}.blog-single-entry.post-minimal div.single-entry-meta-group .single-entry-social-share .share,.blog-single-entry.post-minimal .single-entry-social-share .share{padding:0;border:none;}.blog-single-entry.post-minimal div.single-entry-meta-group .single-entry-social-share .share i,.blog-single-entry.post-minimal .single-entry-social-share .share i{display:none;}.blog-single-entry.post-minimal div.single-entry-meta-group .share .mfx-share-list{display:inline-block;width:100%;margin:0;padding:0;}.blog-single-entry.post-minimal div.single-entry-meta-group .share .mfx-share-list li,.blog-single-entry.post-minimal .single-entry-social-share .share .mfx-share-list li{display:inline-block;margin:0 5px 0 0;padding-bottom:0;text-align:center;}.blog-single-entry.post-minimal div.single-entry-meta-group .share .mfx-share-list li:last-child,.blog-single-entry.post-minimal .single-entry-social-share .share .mfx-share-list li:last-child{margin-right:0;}.blog-single-entry.post-minimal div.single-entry-meta-group .share .mfx-share-list li a,.blog-single-entry.post-minimal .single-entry-social-share .share .mfx-share-list li a{font-size:14px;line-height:30px;width:30px;height:30px;text-decoration:none;}.blog-single-entry.post-minimal .single-entry-social-share .share i{display:none;}.blog-single-entry.post-minimal div.single-entry-meta-group .share .mfx-share-list li a:focus,.blog-single-entry.post-minimal .single-entry-social-share .share .mfx-share-list li a:focus{outline:thin dotted;outline-offset:-3px;}.blog-single-entry.post-minimal .single-entry-social-share .share .mfx-share-list li a{border:none;background-color:var(--mfxTertiaryColor);}.blog-single-entry.post-minimal div.single-entry-meta-group .single-entry-likes-views .mfx-like-views > div,.blog-single-entry.post-minimal > .single-entry-likes-views .mfx-like-views > div{position:relative;display:inline-block;float:left;margin:0 10px 5px 0;padding-right:10px;border-radius:50px;}.blog-single-entry.post-minimal div.single-entry-meta-group .single-entry-likes-views .mfx-like-views > div,.blog-single-entry.post-minimal > .single-entry-likes-views .mfx-like-views > div{padding:0 0 0 30px;-webkit-transition:var(--mfxBaseTransition);transition:var(--mfxBaseTransition);border:1px solid;}.blog-single-entry.post-minimal div.single-entry-meta-group .single-entry-likes-views .mfx-like-views > div > i,.blog-single-entry.post-minimal > .single-entry-likes-views .mfx-like-views > div > i{font-size:inherit;line-height:30px;position:absolute;top:0;left:0;display:flex;float:left;align-items:center;justify-content:center;width:30px;height:100%;margin:0;text-align:center;border-width:0;}.blog-single-entry.post-minimal div.single-entry-meta-group .single-entry-likes-views .mfx-like-views > div > i:after,.blog-single-entry.post-minimal > .single-entry-likes-views .mfx-like-views > div > i:after{position:absolute;top:50%;right:0;display:block;height:10px;content:"";-webkit-transform:translateY(-50%);transform:translateY(-50%);border-width:0 1px 0 0;border-style:solid;border-color:var(--mfxBorderColor);}.blog-single-entry.post-minimal > .single-entry-likes-views .mfx-like-views > div > a,.blog-single-entry.post-minimal div.single-entry-meta-group .single-entry-likes-views .mfx-like-views > div > a,.blog-single-entry.post-minimal > .single-entry-likes-views .mfx-like-views > div > span,.blog-single-entry.post-minimal div.single-entry-meta-group .single-entry-likes-views .mfx-like-views > div > span{line-height:30px;position:relative;display:inline-block;padding:0 10px;text-align:center;}.blog-single-entry.post-minimal > .single-entry-likes-views .mfx-like-views > div > a:not(:focus),.blog-single-entry.post-minimal div.single-entry-meta-group .single-entry-likes-views .mfx-like-views > div > a:not(:focus){text-decoration:none;}.blog-single-entry.post-minimal div.single-entry-meta-group > .single-entry-comments a,.blog-single-entry.post-minimal > .single-entry-comments a{display:inline-block;border:1px solid;}.blog-single-entry.post-minimal div.single-entry-meta-group .single-entry-comments a i,.blog-single-entry.post-minimal .single-entry-comments a i{font-size:inherit;line-height:30px;position:absolute;top:0;left:0;display:flex;float:left;align-items:center;justify-content:center;width:30px;height:100%;margin:0;text-align:center;}.blog-single-entry.post-minimal div.single-entry-meta-group .single-entry-date .date-wrap,.blog-single-entry.post-minimal .single-entry-date .date-wrap{position:relative;display:inline-block;padding:0 15px 0 42px;text-transform:none;border:1px solid;}.blog-single-entry.post-minimal div.single-entry-meta-group .single-entry-date .date-wrap i,.blog-single-entry.post-minimal .single-entry-date .date-wrap i{font-size:14px;line-height:30px;position:absolute;top:0;left:0;display:flex;float:left;align-items:center;justify-content:center;width:30px;height:100%;margin:0;text-align:center;}.blog-single-entry.post-minimal div.single-entry-meta-group > .single-entry-author > .author-wrap,.blog-single-entry.post-minimal .single-entry-author > .author-wrap{position:relative;display:inline-block;padding:0 0 0 28px;border:1px solid;}.blog-single-entry.post-minimal div.single-entry-meta-group > .single-entry-author > .author-wrap > i,.blog-single-entry.post-minimal .single-entry-author > .author-wrap > i{font-size:inherit;line-height:30px;position:absolute;top:0;left:0;display:flex;float:left;align-items:center;justify-content:center;width:30px;height:100%;margin:0;text-align:center;}.blog-single-entry.post-minimal div.single-entry-meta-group > .single-entry-author > .author-wrap > a,.blog-single-entry.post-minimal .single-entry-author > .author-wrap > a{line-height:30px;position:relative;display:inline-block;padding:0 10px;text-align:center;text-transform:none;}.blog-single-entry.post-minimal .single-entry-categories > .category-wrap{position:relative;display:inline-block;float:left;margin:0;padding:0;}.blog-single-entry.post-minimal div.single-entry-meta-group > .single-entry-categories > .category-wrap > i,.blog-single-entry.post-minimal .single-entry-categories > .category-wrap > i{font-size:14px;line-height:30px;float:left;width:30px;height:30px;margin:0;text-align:center;}.blog-single-entry.post-minimal div.single-entry-meta-group > .single-entry-categories > .category-wrap > a,.blog-single-entry.post-minimal .single-entry-categories > .category-wrap > a{line-height:30px;position:relative;display:inline-block;margin:0 5px 0 0;padding:0 10px;text-align:center;text-transform:none;border:1px solid;}.blog-single-entry.post-minimal div.single-entry-meta-group .single-entry-categories a:last-child,.blog-single-entry.post-minimal .single-entry-categories a:last-child{margin-right:0;}.blog-single-entry.post-minimal .single-entry-author a:not(:focus),.blog-single-entry.post-minimal .single-entry-tags a:not(:focus),.blog-single-entry.post-minimal .single-entry-categories a:not(:focus),.blog-single-entry.post-minimal .single-entry-comments a:not(:focus){text-decoration:none;}.blog-single-entry.post-minimal .post-meta .single-entry-comments .comment-wrap a,.blog-single-entry.post-minimal .post-meta .single-entry-author .meta-author-info span,.blog-single-entry.post-minimal > .single-entry-tags a,.blog-single-entry.post-minimal > .single-entry-categories a,.blog-single-entry.post-minimal > .single-entry-comments a,.blog-single-entry.post-minimal > .single-entry-body > .single-entry-date,.blog-single-entry.post-minimal > .single-entry-date,.blog-single-entry.post-minimal .single-entry-body .single-entry-author,.blog-single-entry.post-minimal .single-entry-body .single-entry-author a,.blog-single-entry.post-minimal > .single-entry-body .single-entry-tags a,.blog-single-entry.post-minimal > .single-entry-body .single-entry-categories a,.blog-single-entry.post-minimal > .single-entry-body .single-entry-comments a,.blog-single-entry.post-minimal .single-entry-likes-views .mfx-like-views > div,.blog-single-entry.post-minimal .single-entry-body .single-entry-likes-views .mfx-like-views > div,.blog-single-entry.post-minimal .single-entry-likes-views .mfx-like-views > div a,.blog-single-entry.post-minimal .single-entry-body .single-entry-title span.sticky-post,.blog-single-entry.post-minimal div.single-entry-meta-group .single-entry-tags a,.blog-single-entry.post-minimal .single-entry-tags a,.blog-single-entry.post-minimal .post-header .single-entry-date,.blog-single-entry.post-minimal > .entry-author-bio .details h3 span,.blog-single-entry.post-minimal > .single-entry-body .entry-author-bio .details h3 span,.blog-single-entry.post-minimal .entry-post-navigation > div > .nav-title-wrap p{color:var(--mfxBodyTxtColor);}.blog-single-entry.post-minimal .post-meta .single-entry-author .meta-author-info > a,.blog-single-entry.post-minimal .single-entry-author .meta-author-info > a,.blog-single-entry.post-minimal .entry-post-navigation > div > .nav-title-wrap h3 a,.blog-single-entry.post-minimal .entry-post-navigation > div:hover > .nav-title-wrap p{color:var(--mfxHeadAltColor);}.blog-single-entry.post-minimal .post-meta .single-entry-social-share ul li a:hover,.blog-single-entry.post-minimal .single-entry-body .single-entry-social-share:not([class*='meta-elements']) > .share .mfx-share-list li a:hover,.blog-single-entry.post-minimal > .single-entry-social-share:not([class*='meta-elements']) > .share .mfx-share-list li a:hover,.blog-single-entry.post-minimal > .single-entry-tags a:hover,.blog-single-entry.post-minimal > .single-entry-categories a:hover,.blog-single-entry.post-minimal > .single-entry-comments a:hover,.blog-single-entry.post-minimal > .single-entry-comments a:hover i,.blog-single-entry.post-minimal > .single-entry-body > .single-entry-tags:hover a,.blog-single-entry.post-minimal > .single-entry-body .single-entry-categories:not(:only-child):hover a,.blog-single-entry.post-minimal > .single-entry-body .single-entry-comments:hover a,.blog-single-entry.post-minimal > .single-entry-body .single-entry-comments a:hover i,.blog-single-entry.post-minimal > .single-entry-likes-views .mfx-like-views > div:hover,.blog-single-entry.post-minimal .single-entry-body > .single-entry-likes-views .mfx-like-views > div:hover,.blog-single-entry.post-minimal > .single-entry-likes-views .mfx-like-views > div:hover a,.blog-single-entry.post-minimal .single-entry-body > .single-entry-likes-views .mfx-like-views > div:hover a,.blog-single-entry.post-minimal > .single-entry-body > .single-entry-date:hover,.blog-single-entry.post-minimal > .single-entry-date:hover,.blog-single-entry.post-minimal .single-entry-body div[class*='metagroup-elements-boxed'] .single-entry-author:hover,.blog-single-entry.post-minimal .single-entry-body div[class*='metagroup-elements-boxed'] .single-entry-author:hover a,.blog-single-entry.post-minimal .post-header .single-entry-title span.sticky-post,.blog-single-entry.post-minimal > .single-entry-title span.sticky-post,.blog-single-entry.post-minimal .single-entry-body div[class*='metagroup-elements-boxed'] div[class*='entry-']:hover .comment-wrap a,.blog-single-entry.post-minimal .single-entry-body div[class*='metagroup-elements-boxed'] div[class*='entry-']:hover *[class*='single-entry-'] a,.blog-single-entry.post-minimal .single-entry-body div[class*='metagroup-elements-boxed'] div[class*='single-entry-categories']:hover a,.blog-single-entry.post-minimal .single-entry-body div[class*='metagroup-elements-boxed'] div[class*='single-entry-tags']:hover a,.blog-single-entry.post-minimal .single-entry-body div[class*='metagroup-elements-boxed'] div[class*='single-entry-categories']:hover a:hover,.blog-single-entry.post-minimal .single-entry-body div[class*='metagroup-elements-boxed'] div[class*='single-entry-tags']:hover a:hover{color:var(--mfxAccentTxtColor);}.blog-single-entry.post-minimal .post-header .single-entry-date:before,.blog-single-entry.post-minimal .post-header .single-entry-date:after,.blog-single-entry.post-minimal .post-meta .single-entry-comments .comment-wrap a,.blog-single-entry.post-minimal .post-meta .single-entry-comments .comment-wrap a:before,.blog-single-entry.post-minimal div.single-entry-meta-group .single-entry-likes-views .mfx-like-views > div > i,.blog-single-entry.post-minimal > .single-entry-likes-views .mfx-like-views > div > i,.blog-single-entry.post-minimal .single-entry-body .single-entry-social-share:not([class*='meta-elements']) > .share .mfx-share-list:before,.blog-single-entry.post-minimal .single-entry-body .single-entry-social-share:not([class*='meta-elements']) > .share .mfx-share-list:after,.blog-single-entry.post-minimal > .single-entry-social-share:not([class*='meta-elements']) > .share .mfx-share-list:before,.blog-single-entry.post-minimal > .single-entry-social-share:not([class*='meta-elements']) > .share .mfx-share-list:after,.blog-single-entry.post-minimal .entry-related-posts > h4:before,.blog-single-entry.post-minimal .entry-related-posts > h4:after{border-color:var(--mfxBorderColor);}.blog-single-entry.post-minimal > .single-entry-tags a,.blog-single-entry.post-minimal > .single-entry-categories a,.blog-single-entry.post-minimal > .single-entry-comments a,.blog-single-entry.post-minimal > .single-entry-body > .single-entry-tags a,.blog-single-entry.post-minimal > .single-entry-body .single-entry-categories a,.blog-single-entry.post-minimal > .single-entry-body .single-entry-comments a,.blog-single-entry.post-minimal > .single-entry-body > .single-entry-date,.blog-single-entry.post-minimal > .single-entry-date,.blog-single-entry.post-minimal .single-entry-body .single-entry-author,.blog-single-entry.post-minimal > .single-entry-likes-views .mfx-like-views > div,.blog-single-entry.post-minimal .single-entry-body .single-entry-likes-views .mfx-like-views > div,.blog-single-entry.post-minimal .single-entry-body .single-entry-title span.sticky-post,.blog-single-entry.post-minimal .entry-post-navigation,.blog-single-entry.post-minimal .entry-post-navigation > div,.blog-single-entry.post-minimal div.single-entry-meta-group .single-entry-tags a,.blog-single-entry.post-minimal .single-entry-tags a,.blog-single-entry.post-minimal .post-meta,.blog-single-entry.post-minimal .meta-time{border-color:var(--mfxBorderColor);}.blog-single-entry.post-minimal .single-entry-body div[class*='meta-elements-boxed']:hover .single-entry-social-share:not([class*='meta-elements']) > .share .mfx-share-list li a,.blog-single-entry.post-minimal .single-entry-body div[class*='meta-elements-filled'] .single-entry-social-share:not([class*='meta-elements']) > .share .mfx-share-list li a{border-color:var(--mfxBodyBGColor);}.blog-single-entry.post-minimal .post-meta .single-entry-comments .comment-wrap{-webkit-box-shadow:0 0 7px rgba(var(--mfxHeadAltColorRgb),.05);box-shadow:0 0 7px rgba(var(--mfxHeadAltColorRgb),.05);}.blog-single-entry.post-minimal > .single-entry-body .single-entry-categories:not([class*='meta-elements']):hover a{color:var(--mfxBodyTxtColor);}.blog-single-entry.post-minimal .post-header .single-entry-categories a:hover,.blog-single-entry.post-minimal .post-meta .single-entry-social-share ul li a,.blog-single-entry.post-minimal .single-entry-body .single-entry-social-share:not([class*='meta-elements']) > .share .mfx-share-list li a,.blog-single-entry.post-minimal > .single-entry-social-share:not([class*='meta-elements']) > .share .mfx-share-list li a,.blog-single-entry.post-minimal .single-entry-body p:not(.wp-block-cover-text) a:not(.wp-block-button__link):not(.tag-cloud-link):hover,.blog-single-entry [class*='mfx-custom-blockquote'] blockquote:first-child:before,.blog-single-entry.post-minimal > .single-entry-body .single-entry-categories:only-child a:hover,.blog-single-entry.post-minimal > .single-entry-body .single-entry-categories:not([class*='meta-elements']):hover a:hover,.blog-single-entry.post-minimal > .single-entry-body .single-entry-tags a:hover,.blog-single-entry.post-minimal > .single-entry-body .single-entry-comments:hover a,.blog-single-entry.post-minimal .post-meta .single-entry-author .meta-author-info > a:hover,.blog-single-entry.post-minimal .single-entry-author .meta-author-info > a:hover,.blog-single-entry.post-minimal .entry-post-navigation > div > .nav-title-wrap h3 a:hover,article.blog-single-entry.post-minimal .post-header > .single-entry-categories > a:hover{color:var(--mfxPrimaryColor);}.blog-single-entry.post-minimal .post-meta .single-entry-author .meta-author-info > a:hover,.blog-single-entry.post-minimal .single-entry-author .meta-author-info > a:hover,.blog-single-entry.post-minimal .post-meta .single-entry-comments .comment-wrap a:hover,.blog-single-entry.post-minimal .single-entry-categories a{color:var(--mfxSecondaryColor);}.blog-single-entry.post-minimal .entry-post-navigation > div:hover > .nav-title-wrap h3 a,.blog-single-entry.post-minimal .entry-post-navigation > div > .nav-title-wrap h3 a:hover{color:var(--mfxSecondaryColor);}.blog-single-entry.post-minimal .post-meta .single-entry-social-share ul li a,.blog-single-entry.post-minimal .post-meta .single-entry-social-share ul li a:hover,.blog-single-entry.post-minimal .single-entry-body .single-entry-social-share:not([class*='meta-elements']) > .share .mfx-share-list li a,.blog-single-entry.post-minimal > .single-entry-social-share:not([class*='meta-elements']) > .share .mfx-share-list li a,.blog-single-entry.post-minimal .single-entry-body .single-entry-social-share:not([class*='meta-elements']) > .share .mfx-share-list li a:hover,.blog-single-entry.post-minimal > .single-entry-social-share:not([class*='meta-elements']) > .share .mfx-share-list li a:hover,.blog-single-entry.post-minimal > .single-entry-tags a:hover,.blog-single-entry.post-minimal > .single-entry-categories a:hover,.blog-single-entry.post-minimal > .single-entry-comments a:hover,.blog-single-entry.post-minimal > .single-entry-body > .single-entry-tags a:hover,.blog-single-entry.post-minimal > .single-entry-body > .single-entry-categories a:hover,.blog-single-entry.post-minimal > .single-entry-body > .single-entry-comments a:hover,.blog-single-entry.post-minimal > .single-entry-likes-views .mfx-like-views > div:hover,.blog-single-entry.post-minimal .single-entry-body > .single-entry-likes-views .mfx-like-views > div:hover,.blog-single-entry.post-minimal > .single-entry-body > .single-entry-date:hover,.blog-single-entry.post-minimal > .single-entry-date:hover,.blog-single-entry.post-minimal .single-entry-body div[class*='metagroup-elements-boxed'] .single-entry-author:hover{border-color:var(--mfxPrimaryColor);}.blog-single-entry.post-minimal .post-meta .single-entry-social-share ul li a:hover,.blog-single-entry.post-minimal .single-entry-body .single-entry-social-share:not([class*='meta-elements']) > .share .mfx-share-list li a:hover,.blog-single-entry.post-minimal > .single-entry-social-share:not([class*='meta-elements']) > .share .mfx-share-list li a:hover,.blog-single-entry.post-minimal > .single-entry-tags a:hover,.blog-single-entry.post-minimal > .single-entry-categories a:hover,.blog-single-entry.post-minimal > .single-entry-comments a:hover,.blog-single-entry.post-minimal > .single-entry-body > .single-entry-tags a:hover,.blog-single-entry.post-minimal > .single-entry-body > .single-entry-categories a:hover,.blog-single-entry.post-minimal > .single-entry-body > .single-entry-comments a:hover,.blog-single-entry.post-minimal > .single-entry-likes-views .mfx-like-views > div:hover,.blog-single-entry.post-minimal .single-entry-body > .single-entry-likes-views .mfx-like-views > div:hover,.blog-single-entry.post-minimal > .single-entry-body > .single-entry-date:hover,.blog-single-entry.post-minimal > .single-entry-date:hover,.blog-single-entry.post-minimal .single-entry-body div[class*='metagroup-elements-boxed'] .single-entry-author:hover,.blog-single-entry.post-minimal .post-header .single-entry-title span.sticky-post,.blog-single-entry.post-minimal > .single-entry-title span.sticky-post{background-color:var(--mfxPrimaryColor);}@media only screen and (max-width:1280px){.blog-single-entry.post-minimal .post-header,.blog-single-entry.post-minimal .post-meta,.blog-single-entry.post-minimal .single-entry-body,.blog-single-entry.post-minimal .single-entry-body figure figcaption,.blog-single-entry.post-minimal #comments{max-width:100%;}.blog-single-entry.post-minimal .entry-post-navigation > div{padding:50px 30px;}.blog-single-entry.post-minimal .entry-post-navigation > .post-prev-link > .prev-post-bgimg{right:-20px;}.blog-single-entry.post-minimal .entry-post-navigation > .post-next-link > .next-post-bgimg{left:-20px;}}@media only screen and (max-width: 767px){.blog-single-entry.post-minimal .entry-post-navigation > div{padding:30px;}.blog-single-entry.post-minimal .entry-post-navigation > div *[class*='-bgimg']{display:none;}.blog-single-entry.post-minimal .entry-post-navigation > div [class*='-bgimg'] ~ .nav-title-wrap{width:100%;}.blog-single-entry.post-minimal .post-meta{padding:35px 0 20px;}.blog-single-entry.post-minimal .post-meta > div{width:100%;}.blog-single-entry.post-minimal .post-meta > [class*='meta'] div[class*='entry-'],.blog-single-entry.post-minimal .single-entry-author{flex-wrap:wrap;margin-bottom:10px;text-align:center;}.blog-single-entry.post-minimal .post-meta .single-entry-author{margin-top:10px !important;}.blog-single-entry.post-minimal .post-meta .single-entry-author .meta-author-img,.blog-single-entry.post-minimal .single-entry-author .meta-author-img,.blog-single-entry.post-minimal .post-meta .single-entry-author .meta-author-info,.blog-single-entry.post-minimal .single-entry-author .meta-author-info{width:100%;margin-right:0;margin-bottom:10px;}.blog-single-entry.post-minimal .post-meta > [class*='meta']{flex-wrap:wrap;justify-content:center;}.blog-single-entry.post-minimal .post-meta > [class*='meta-right'] div[class*='entry-']{width:auto;margin-top:15px;}.blog-single-entry.post-minimal .post-meta .single-entry-comments .comment-wrap{margin:10px 15px;}.blog-single-entry.post-minimal > .entry-author-bio,.blog-single-entry.post-minimal > .single-entry-body .entry-author-bio{padding:75px 35px 50px;}}@media only screen and (max-width: 767px){.blog-single-entry.post-minimal .post-header .single-entry-title h1,.blog-single-entry.post-minimal .single-entry-title h1{font-size:.9em;}.blog-single-entry.post-minimal .entry-post-navigation{grid-template-columns:1fr;}.blog-single-entry.post-minimal .entry-post-navigation > .post-next-link{border-top-width:1px;border-left-width:0;}.blog-single-entry.post-minimal .entry-post-navigation > .post-prev-link,.blog-single-entry.post-minimal .entry-post-navigation > .post-next-link{justify-content:center;text-align:center;}}/* Magnific Popup CSS */
.mfp-bg
{
    position: fixed;
    z-index: 99999;
    top: 0;
    left: 0;

    overflow: hidden;

    width: 100%;
    height: 100%;

    opacity: .8; 
    background: #000000;
}

.mfp-wrap
{
    position: fixed;
    z-index: 99999;
    top: 0;
    left: 0;

    width: 100%;
    height: 100%;

    outline: none !important;

    -webkit-backface-visibility: hidden;
}

.mfp-container
{
    position: absolute;
    top: 0;
    left: 0;

    box-sizing: border-box; 
    width: 100%;
    height: 100%;
    padding: 0 8px;

    text-align: center;
}

.mfp-container:before
{
    display: inline-block;

    height: 100%;

    content: '';
    vertical-align: middle;
}

.mfp-align-top .mfp-container:before
{
    display: none;
}

.mfp-content
{
    position: relative;
    z-index: 1045; 

    display: inline-block;

    margin: 0 auto;

    text-align: left;
    vertical-align: middle;
}

.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content
{
    width: 100%;

    cursor: auto;
}

.mfp-ajax-cur
{
    cursor: progress;
}

.mfp-zoom-out-cur,
.mfp-zoom-out-cur .mfp-image-holder .mfp-close
{
    cursor:    -moz-zoom-out;
    cursor: -webkit-zoom-out;
    cursor:         zoom-out;
}

.mfp-zoom
{
    cursor: pointer;
    cursor: -webkit-zoom-in;
    cursor:    -moz-zoom-in;
    cursor:         zoom-in;
}

.mfp-auto-cursor .mfp-content
{
    cursor: auto;
}

.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter
{
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
}

.mfp-loading.mfp-figure
{
    display: none;
}

.mfp-hide
{
    display: none !important;
}

.mfp-preloader
{
    position: absolute;
    z-index: 1044; 
    top: 50%;
    right: 8px;
    left: 8px;

    width: auto;
    margin-top: -.8em;

    text-align: center;

    color: #cccccc;
}
.mfp-preloader a
{
    color: #cccccc;
}
.mfp-preloader a:hover
{
    color: #ffffff;
}

.mfp-s-ready .mfp-preloader
{
    display: none;
}

.mfp-s-error .mfp-content
{
    display: none;
}

button.mfp-close,
button.mfp-arrow
{
    z-index: 1046;

    display: block;
    overflow: visible;

    padding: 0;

    cursor: pointer;

    border: 0;
    outline: none;
    background: transparent;
    box-shadow: none;

    -webkit-appearance: none;
    touch-action: manipulation;
}

button::-moz-focus-inner
{
    padding: 0;

    border: 0;
}

.mfp-close
{
    font-family: Arial, Baskerville, monospace;
    font-size: 28px;
    font-style: normal;
    line-height: 44px;

    position: absolute;
    top: 18px;
    right: 18px;

    width: 44px;
    height: 44px;
    padding: 0 0 18px 10px;

    text-align: center;
    text-decoration: none;

    opacity: .65;
    color: #ffffff;
}
.mfp-close:hover,
.mfp-close:focus
{
    opacity: 1;
}
.mfp-close:active
{
    top: 1px;
}


.mfp-close-btn-in .mfp-close
{
    color: #333333;
}

.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close
{
    right: -6px;

    width: 100%; 
    padding-right: 6px;

    text-align: right;

    color: #ffffff;
}

.mfp-counter
{
    font-size: 12px;
    line-height: 18px;

    position: absolute;
    top: 0;
    right: 0;

    white-space: nowrap; 

    color: #cccccc;
}

.mfp-arrow
{
    position: absolute;
    top: 50%;

    width: 90px;
    height: 110px;
    margin: 0;
    margin-top: -55px;
    padding: 0;

    opacity: .65;

    -webkit-tap-highlight-color: transparent;
}
.mfp-arrow:active
{
    margin-top: -54px;
}
.mfp-arrow:hover,
.mfp-arrow:focus
{
    opacity: 1;
}
.mfp-arrow:before,
.mfp-arrow:after
{
    position: absolute;
    top: 0;
    left: 0;

    display: block;

    width: 0;
    height: 0;
    margin-top: 35px;
    margin-left: 35px;

    content: '';

    border: medium inset transparent;
}
.mfp-arrow:after
{
    top: 8px; 

    border-top-width: 13px;
    border-bottom-width: 13px;
}
.mfp-arrow:before
{
    opacity: .7; 
    border-top-width: 21px;
    border-bottom-width: 21px;
}

.mfp-arrow-left
{
    left: 0;
}
.mfp-arrow-left:after
{
    margin-left: 31px; 

    border-right: 17px solid #ffffff;
}
.mfp-arrow-left:before
{
    margin-left: 25px;

    border-right: 27px solid #3f3f3f;
}

.mfp-arrow-right
{
    right: 0;
}
.mfp-arrow-right:after
{
    margin-left: 39px; 

    border-left: 17px solid #ffffff;
}
.mfp-arrow-right:before
{
    border-left: 27px solid #3f3f3f;
}

.mfp-iframe-holder
{
    padding-top: 40px;
    padding-bottom: 40px;
}
.mfp-iframe-holder .mfp-content
{
    line-height: 0;

    width: 100%;
    max-width: 900px;
}
.mfp-iframe-holder .mfp-close
{
    top: -40px;
}

.mfp-iframe-scaler
{
    overflow: hidden;

    width: 100%;
    height: 0;
    padding-top: 56.25%;
}
.mfp-iframe-scaler iframe
{
    position: absolute;
    top: 0;
    left: 0;

    display: block;

    width: 100%;
    height: 100%;

    background: #000000; 
    box-shadow: 0 0 8px rgba(0, 0, 0, .6);
}

/* Main image in popup */
img.mfp-img
{
    line-height: 0;

    display: block;

    box-sizing: border-box;
    width: auto;
    max-width: 100%;
    height: auto;
    margin: 0 auto; 
    padding: 40px 0 40px;
}

/* The shadow behind the image */
.mfp-figure
{
    line-height: 0;
}
.mfp-figure:after
{
    position: absolute;
    z-index: -1;
    top: 40px;
    right: 0;
    bottom: 40px;
    left: 0;

    display: block;

    width: auto;
    height: auto;

    content: '';

    background: #444444; 
    box-shadow: 0 0 8px rgba(0, 0, 0, .6);
}
.mfp-figure small
{
    font-size: 12px;
    line-height: 14px; 

    display: block;

    color: #bdbdbd;
}
.mfp-figure figure
{
    margin: 0;
}

.mfp-bottom-bar
{
    position: absolute;
    top: 100%;
    left: 0;

    width: 100%;
    margin-top: -36px;

    cursor: auto;
}

.mfp-title
{
    line-height: 18px;

    padding-right: 36px; 

    text-align: left;
    word-wrap: break-word;

    color: #f3f3f3;
}

.mfp-image-holder .mfp-content
{
    max-width: 100%;
}

.mfp-gallery .mfp-image-holder .mfp-figure
{
    cursor: pointer;
}


.mfx-inline-modal
{
    overflow: hidden;
}
.mfx-inline-modal > h4
{
    font-size: 26px;
    font-weight: 500;

    margin: -20px -20px 20px;
    padding: 15px 20px;

    background-color: #108bea;
}
.mfx-inline-modal > h4,
.mfp-close-btn-in .mfp-close
{
    color: #ffffff;
}

.mfp-close-btn-in .mfp-close
{
    top: 7px;
    right: 7px;

    margin: 0;

    transition: var(--mfxBaseTransition);
    transform: scale(1.25); 

    border-radius: 50%;
}
.mfp-close:hover,
.mfp-close:focus
{
    transform: scale(1) translate(-3px, 3px); 

    opacity: 1;
    color: #ffffff;
}

.mfx-inline-modal ul.mfx-tabs-vertical > li > a
{
    font-weight: bold;
    line-height: normal;

    padding: 10px 15px;
}
.mfx-inline-modal .mfx-tabs-vertical-content
{
    min-height: 210px;
}
.mfx-inline-modal .mfx-toggle-switch label
{
    font-weight: normal;

    display: inline-block;

    margin-top: 5px;
    margin-bottom: 10px;

    vertical-align: middle; 

    color: currentColor;
}
.mfx-inline-modal .mfx-toggle-switch label input[type='checkbox']
{
    margin-top: -2px; 
    margin-right: 8px;
}

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px)
{
    /**
       * Remove all paddings around the image on small screen
       */
    .mfp-img-mobile .mfp-image-holder
    {
        padding-right: 0; 
        padding-left: 0;
    }
    .mfp-img-mobile img.mfp-img
    {
        padding: 0;
    }
    .mfp-img-mobile .mfp-figure:after
    {
        top: 0;
        bottom: 0;
    }
    .mfp-img-mobile .mfp-figure small
    {
        display: inline;

        margin-left: 5px;
    }
    .mfp-img-mobile .mfp-bottom-bar
    {
        position: fixed;
        top: auto;
        bottom: 0;

        box-sizing: border-box; 
        margin: 0;
        padding: 3px 5px;

        background: rgba(0, 0, 0, .6);
    }
    .mfp-img-mobile .mfp-bottom-bar:empty
    {
        padding: 0;
    }
    .mfp-img-mobile .mfp-counter
    {
        top: 3px; 
        right: 5px;
    }
    .mfp-img-mobile .mfp-close
    {
        line-height: 35px;

        position: fixed;
        top: 0;
        right: 0;

        width: 35px;
        height: 35px;
        padding: 0; 

        text-align: center;

        background: rgba(0, 0, 0, .6);
    }
}

@media all and (max-width: 900px)
{
    .mfp-arrow
    {
        -webkit-transform: scale(.75);
                transform: scale(.75);
    }
    .mfp-arrow-left
    {
        -webkit-transform-origin: 0;
                transform-origin: 0;
    }
    .mfp-arrow-right
    {
        -webkit-transform-origin: 100%;
                transform-origin: 100%;
    }
    .mfp-container
    {
        padding-right: 6px; 
        padding-left: 6px;
    }
}


/*----*****---- << Mobile (Landscape) >> ----*****----*/

/* Common Styles for the devices below 767px width */
@media only screen and (max-width: 767px)
{
    .mfx-inline-modal > h4
    {
        font-size: var(--mfxFontSize_H6);
    }
    .mfp-close-btn-in .mfp-close
    {
        top: 2px;
    }

    .mfx-inline-modal ul.mfx-tabs-vertical > li > a
    {
        font-size: 11px;

        padding-right: 10px;
        padding-left: 10px;
    }

    .mfx-inline-modal .mfx-tabs-vertical-content
    {
        font-size: calc(var(--mfxFontSize_Base) - 2px);
    }
}


/* Common Styles for the devices below 479px width */
@media only screen and (max-width: 479px)
{
    .mfp-close-btn-in .mfp-close
    {
        top: -1px;
    }

    .mfx-inline-modal ul.mfx-tabs-vertical,
    .mfx-inline-modal .mfx-tabs-vertical-content
    {
        width: 100%;
    }

    .mfx-inline-modal ul.mfx-tabs-vertical li a
    {
        padding-left: 0; 

        border-width: 0 0 1px;
        border-style: solid;
        border-color: rgba(0, 0, 0, .1) !important;
    }
    .mfx-inline-modal ul.mfx-tabs-vertical li a:before
    {
        position: absolute;
        bottom: -1px;
        left: 0;

        width: 45px;
        height: 1px;

        content: '';
        transition: var(--mfxBaseTransition);

        opacity: 0;
        border-width: 0 0 1px;
        border-style: solid;
        border-color: currentColor;
    }

    .mfx-inline-modal ul.mfx-tabs-vertical li.current a:before
    {
        opacity: 1;
    }

    .mfx-inline-modal .mfx-tabs-vertical-content
    {
        padding: 15px 5px; 

        border-width: 0;
    }

    .mfx-inline-modal > h4
    {
        font-size: calc(var(--mfxFontSize_Base) - 3px);
    }
}


/*--------------------------------------------------------------
	Sidebar Widget Area
--------------------------------------------------------------*/

.secondary-sidebar .widget:last-child
{
    margin-bottom: 90px;
}

.secondary-sidebar .widgettitle
{
    display: inline-block;
    float: none;

    width: 100%;
    margin-top: 0;
}
.secondary-sidebar .widgettitle:before,
.secondary-sidebar .widgettitle:after
{
    content: '';
}
.secondary-sidebar .widgettitle:empty
{
    display: none;
}
.secondary-sidebar .widgettitle > a
{
    color: currentColor;
}

.secondary-sidebar > div[class^='type']
{
    overflow: hidden;
}


/*--------------------------------------------------------------
	Colors
--------------------------------------------------------------*/

.secondary-sidebar .widgettitle
{
    color: var(--mfxHeadAltColor);
}
.secondary-sidebar .widgettitle a
{
    color: inherit;
}

.secondary-sidebar .tagcloud a:hover
{
    color: var(--mfxAccentTxtColor);
}

.secondary-sidebar .widget ul li > a,
.secondary-sidebar .tagcloud a,
.widget.widget_recent_posts .recent-posts-widget .entry-title h4 a,
.recentcomments a
{
    color: var(--mfxBodyTxtColor);
}
.widget.widget_recent_posts .recent-posts-widget li .entry-meta
{
    opacity: .8;
}


/*--------------------------------------------------------------
    Accents
--------------------------------------------------------------*/

/* Primary Color */
.secondary-sidebar .widget ul li > a:hover,
.widget.widget_recent_posts .recent-posts-widget .entry-title h4 a:hover,
.recentcomments a:hover
{
    color: var(--mfxSecondaryColor);
}


/*--------------------------------------------------------------
	Responsive
--------------------------------------------------------------*/

@media only screen and (min-width:1281px) and (max-width:1540px)
{
    .secondary-sidebar .widget #wp-calendar th
    {
        font-size: 14px;
    }
    .secondary-sidebar .widget #wp-calendar td
    {
        font-size: 14px;
    }
}


@media only screen and (min-width:1025px) and (max-width:1280px)
{
    .secondary-sidebar aside.widget
    {
        font-size: 16px;
    }

    .secondary-sidebar .widget #wp-calendar td
    {
        font-size: 12px;
    }
    .secondary-sidebar .widget #wp-calendar th
    {
        font-size: 12px;
    }

    .secondary-sidebar .widget_tag_cloud .tagcloud a,
    .secondary-sidebar .widget .tagcloud a
    {
        font-size: 13px !important;

        padding: 5px 12px;
    }

    #select2-archives-dropdown--1-results,
    #select2-cat-results
    {
        font-size: 13px;
    }
}


@media only screen and (max-width: 767px)
{
    .secondary-sidebar .widget #wp-calendar th,
    .secondary-sidebar .widget #wp-calendar td
    {
        font-size: 14px;
    }
}
.widget.woocommerce ul li:before{font-weight:normal;}.widget.woocommerce ul.product_list_widget li:not(:last-child),.widget.woocommerce ul.product-categories li li:last-child,.woocommerce ul.product_list_widget li:not(:last-child){border-bottom:1px solid;}.widget.woocommerce ul.product-categories li,.widget.widget_layered_nav ul li{font-weight:normal;position:relative;display:block;float:none;margin:0;padding:0;}.woocommerce.widget ul.product-categories li:first-child:before,.woocommerce.widget.widget_layered_nav ul li:first-child:before{top:7px;}.widget.woocommerce ul.product-categories li a,.widget.widget_layered_nav ul li a{margin:0;padding:10px 0 10px 0;border:none;}.widget.woocommerce ul.product-categories li span,.widget.widget_layered_nav ul li span{line-height:44px;position:absolute;top:0;right:0;}.widget.woocommerce .woocommerce-product-search label{display:none;}.widget.woocommerce ul.product-categories ul{padding:0 0 0 15px;}.widget.woocommerce ul.product-categories ul li{font-weight:normal;position:relative;display:block;float:none;width:100%;margin:0;padding:0;}.widget.woocommerce ul.product-categories li.cat-item-none{padding-bottom:5px;}.widget.woocommerce ul.product-categories li.cat-item-none:before{display:none;}.widget.woocommerce ul.product-categories li a{margin:0;padding:10px 0;border:none;}.widget.woocommerce ul.product-categories li span{line-height:44px;position:absolute;top:0;right:0;}.widget.woocommerce ul.product-categories ul{padding:0 0 0 15px;}.widget.woocommerce ul.product-categories ul li{width:100%;}.widget_product_categories .selection-box:before,.widget_product_categories .selection-box:after{display:none;}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{margin:0;padding:0;list-style:none;}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{display:inline-block;margin:0 0 15px;padding-top:0;padding-bottom:15px;list-style:none;}.woocommerce ul.cart_list li .blockUI,.woocommerce ul.cart_list li .blockUI.blockOverlay{visibility:hidden;}.woocommerce ul.cart_list li:last-child,.woocommerce ul.product_list_widget li:last-child:not(:only-child){margin-bottom:0;padding-bottom:0;}.woocommerce ul.cart_list li:after,.woocommerce ul.cart_list li:before,.woocommerce ul.product_list_widget li:after,.woocommerce ul.product_list_widget li:before{display:table;}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{font-weight:600;line-height:inherit;display:block;}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce .mfx-shop-menu-cart-content ul.cart_list li img{float:right;width:32px;height:auto;margin-top:8px;margin-left:8px;padding:3px;border:1px solid;-webkit-box-shadow:none;box-shadow:none;}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{margin:0;padding-left:1em;border-left:2px solid rgba(var(--mfxHeadAltColorRgb),.15);}.woocommerce ul.cart_list li:after,.woocommerce ul.cart_list li dl:after,.woocommerce ul.product_list_widget li:after,.woocommerce ul.product_list_widget li dl:after{clear:both;}.woocommerce ul.cart_list li dl:after,.woocommerce ul.cart_list li dl:before,.woocommerce ul.product_list_widget li dl:after,.woocommerce ul.product_list_widget li dl:before{display:table;content:" ";}.woocommerce ul.cart_list li dl dd,.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dd,.woocommerce ul.product_list_widget li dl dt{display:inline-block;float:left;margin-bottom:1em;}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt{font-weight:700;clear:left;margin:0 4px 0 0;padding:0 0 .25em;}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{padding:0 0 .25em;}.woocommerce ul.cart_list li dl dd p:last-child,.woocommerce ul.product_list_widget li dl dd p:last-child{margin-bottom:0;}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{float:none;}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{margin:5px 0 0 25px;}.woocommerce ul.cart_list li dl dd,.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dd,.woocommerce ul.product_list_widget li dl dt{float:none;margin:0;}.woocommerce ul.product_list_widget li:after,.woocommerce ul.product_list_widget li dl:after{clear:both;}.widget.woocommerce ul.product_list_widget li ins,.widget.woocommerce ul.product_list_widget li del{background:none;}.widget.woocommerce ul.product_list_widget li .amount,.widget.woocommerce ul.product_list_widget li ins,.widget.woocommerce ul.product_list_widget li ins .amount{font-size:14px;}.widget.woocommerce ul.product_list_widget li del,.widget.woocommerce ul.product_list_widget li del .amount{font-size:12px;}.widget.woocommerce ul.product_list_widget li .star-rating{margin:5px 0;}.woocommerce ul.cart_list li,.woocommerce ul.cart_list li{position:relative;width:100%;padding-top:0;padding-left:2em;}.woocommerce ul.cart_list li.empty,.woocommerce ul.cart_list li.empty{padding-left:0;}.woocommerce ul.cart_list li:last-child,.woocommerce ul.cart_list li:last-child{margin-bottom:0;padding-bottom:0;border-width:0;}.woocommerce ul.cart_list li:before,.woocommerce ul.cart_list li:before{content:none !important;}.woocommerce ul.cart_list li a.remove,.woocommerce ul.cart_list li a.remove{font-size:15px;line-height:20px;position:absolute;z-index:1;top:5px !important;left:0;width:20px;height:20px;padding:0;}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total,.woocommerce .mfx-shop-menu-cart-content .total{padding:4px 0 0;border-top:3px double var(--mfxBorderColor);}.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong,.woocommerce .mfx-shop-menu-cart-content .total strong{font-weight:var(--mfxFontWeight_Base);display:inline-block;min-width:40px;}.woocommerce .widget_shopping_cart .buttons:after,.woocommerce .widget_shopping_cart .buttons:before,.woocommerce.widget_shopping_cart .buttons:after,.woocommerce.widget_shopping_cart .buttons:before,.woocommerce .mfx-shop-menu-cart-content .buttons:after,.woocommerce .mfx-shop-menu-cart-content .buttons:before{display:table;content:" ";}.woocommerce .widget_shopping_cart .buttons:after,.woocommerce.widget_shopping_cart .buttons:after,.woocommerce .mfx-shop-menu-cart-content .buttons:after,.woocommerce.mfx-shop-menu-cart-content .buttons:after,.woocommerce .order_details:after,.woocommerce-account .addresses .title:after,.woocommerce-cart .wc-proceed-to-checkout:after{clear:both;}.widget.woocommerce .widget_shopping_cart_content .total,.woocommerce .mfx-shop-menu-cart-content .total{font-weight:var(--mfxFontWeight_Base);float:left;clear:both;width:100%;margin:20px 0 0;padding:10px 0 0;}.widget.woocommerce .widget_shopping_cart_content .buttons,.woocommerce .mfx-shop-menu-cart-content .buttons{display:flex;float:left;clear:both;flex-wrap:wrap;width:100%;margin:10px 0 0;padding:0;}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a,.woocommerce .mfx-shop-menu-cart-content .buttons a{font-size:.875em;padding:.75em 1.25em;}.widget.woocommerce .widget_shopping_cart_content .buttons a:not(:first-child),.woocommerce .mfx-shop-menu-cart-content .buttons a:not(:first-child){margin-left:1px;}.woocommerce .widget_layered_nav ul{margin:0;padding:0;list-style:none;border:0;}.woocommerce .widget_layered_nav ul li{font-weight:normal;position:relative;display:block;float:none;margin:0;padding:0;list-style:none;}.woocommerce .widget_layered_nav ul li:after{clear:both;}.woocommerce .widget_layered_nav_filters ul li a{width:100% !important;}.woocommerce .widget_layered_nav_filters ul li,.woocommerce .widget_rating_filter ul li,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{padding:0;}.woocommerce .widget_layered_nav ul li a,.woocommerce .widget_layered_nav_filters ul li a,.woocommerce .widget_rating_filter ul li a,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a{margin:0;padding:10px 0;border-width:0;}.woocommerce .widget_layered_nav ul li:first-child a,.woocommerce .widget_layered_nav_filters ul li:first-child a,.woocommerce .widget_rating_filter ul li:first-child a,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item:first-child a{padding-top:0;}.woocommerce .widget_layered_nav ul li:last-child:not(:only-child) a,.woocommerce .widget_layered_nav_filters ul li:last-child:not(:only-child) a,.woocommerce .widget_rating_filter ul li:last-child(:only-child) a,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item:last-child:not(:only-child) a{padding-bottom:0;}.woocommerce .widget_layered_nav ul li:only-child,.woocommerce .widget_layered_nav_filters ul li:only-child,.woocommerce .widget_rating_filter ul li:only-child,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item:only-child{border-bottom-width:1px;}.woocommerce .widget_layered_nav ul li span,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span{line-height:42px;position:absolute;top:0;right:0;}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item:before,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item:after{content:none;}.woocommerce .widget_layered_nav .woocommerce-widget-layered-nav-dropdown ul li{display:inline-block;float:none;clear:none;width:auto;margin:2px 5px;border-width:0;}.woocommerce .widget_layered_nav .woocommerce-widget-layered-nav-dropdown .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{line-height:inherit;position:static;}.widget .select2-container--default .selection,.widget .select2-container--default .select2-selection{display:inline-block;width:100%;vertical-align:top;-webkit-border-radius:var(--mfxRadius_2X) !important;border-radius:var(--mfxRadius_2X) !important;}.widget .select2-container--default .select2-selection.select2-selection--multiple .select2-selection__rendered{white-space:normal;}.widget .select2-container .select2-selection--single{height:auto;}.widget .select2-container--default .select2-selection--single .select2-selection__arrow{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.widget .select2-results__option{line-height:normal;height:auto;padding:10px 15px;}.widget .select2-results{padding:0;}.widget .select2-container--default .select2-search--inline .select2-search__field{width:100% !important;}.widget .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered{font-size:inherit;}.woocommerce .widget_layered_nav .woocommerce-widget-layered-nav-dropdown .selection-box:before,.woocommerce .widget_layered_nav .woocommerce-widget-layered-nav-dropdown .selection-box:after,.woocommerce .widget_product_categories .selection-box:before,.woocommerce .widget_product_categories .selection-box:after{display:none;}.woocommerce .widget_layered_nav ul li.chosen a:before,.woocommerce .widget_layered_nav_filters ul li a:before{font-family:inherit;font-size:11px;font-variant:normal;line-height:1.6em;position:relative;top:-1px;display:inline-block;width:1.6em;height:1.6em;margin-right:0;margin-left:-1.6em;content:"✖";-webkit-transition:var(--mfxBaseTransition);transition:var(--mfxBaseTransition);text-align:center;text-decoration:none;text-transform:none;opacity:0;color:var(--mfxAccentTxtColor);-webkit-border-radius:50%;border-radius:50%;background-color:var(--mfxPrimaryColor);speak:none;-webkit-font-smoothing:antialiased;}.woocommerce .widget_layered_nav ul li.chosen:hover a:before,.woocommerce .widget_layered_nav_filters ul li:hover a:before,.woocommerce .widget_layered_nav ul li.chosen a:hover:before,.woocommerce .widget_layered_nav_filters ul li a:hover:before{margin-right:.618em;margin-left:0;opacity:1;}.woocommerce .widget_layered_nav_filters ul{overflow:hidden;margin:0;padding:0;list-style:none;border:0;}.woocommerce .widget_layered_nav_filters ul li{padding:0 1px 1px 2px;list-style:none;border-width:0;}.woocommerce .widget_layered_nav_filters ul li:before{content:none;}.woocommerce .widget_layered_nav_filters ul li a{width:auto;text-decoration:none;}.woocommerce .widget_price_filter .price_slider{position:relative;clear:both;margin:0 .5em 1.5em;text-align:left;}.woocommerce .widget_price_filter .price_slider_amount{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;align-items:flex-start;-ms-flex-align:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;text-align:right;}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;top:-.3em;width:1em;height:1em;margin-left:-.5em;cursor:ew-resize;border-radius:1em;outline:0;background-color:#a46497;}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{font-size:.7em;position:absolute;z-index:1;display:block;border:0;border-radius:1em;background-color:#a46497;}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{border:0;border-radius:1em;background-color:#602053;}.woocommerce .widget_price_filter .ui-slider-horizontal{height:.5em;}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%;}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px;}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px;}.woocommerce .widget_price_filter .price_label{font-size:.9em;position:relative;float:right;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{border:1px solid var(--mfxBorderColor);background:var(--mfxBodyBGColor);}.woocommerce .widget_price_filter .price_slider_amount .button{float:left;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;margin-top:15px;}.woocommerce .widget_price_filter .price_slider_amount .clear{width:100%;}.woocommerce .widget_rating_filter ul{margin:0;padding:0;list-style:none;border:0;}.woocommerce .widget_rating_filter ul li{padding:0;list-style:none;}.woocommerce .widget_rating_filter ul li:last-child:not(:only-child){padding-bottom:0;}.woocommerce .widget_rating_filter ul li:after,.woocommerce .widget_rating_filter ul li:before{display:table;content:" ";}.woocommerce .widget_rating_filter ul li a{display:flex;align-items:center;justify-content:space-between;text-decoration:none;}.woocommerce .widget_rating_filter ul li .star-rating{display:inline-block;float:none;}.woocommerce .widget_rating_filter ul li.chosen a:before{font-family:"WooCommerce";font-weight:400;font-variant:normal;line-height:1;margin-right:.618em;content:"";text-decoration:none;text-transform:none;color:#a00;speak:none;-webkit-font-smoothing:antialiased;}.woocommerce ul.cart_list li a.remove:not(:hover),.woocommerce ul.cart_list li a.remove:not(:hover),.woocommerce .widget.widget_layered_nav ul li.chosen a:before,.woocommerce .widget.widget_layered_nav_filters ul li a:before{color:var(--mfxBodyTxtColor) !important;background:var(--mfxBorderColor);}.woocommerce ul.cart_list li:not(:last-child),.widget.woocommerce ul.product_list_widget li:not(:last-child),.widget.woocommerce ul.product-categories li li:last-child,.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce .mfx-shop-menu-cart-content ul.cart_list li img{border-color:var(--mfxBorderColor);}.mfx-dark-bg .woocommerce ul.cart_list li:not(:last-child),.mfx-dark-bg .widget.woocommerce ul.product_list_widget li:not(:last-child),.mfx-dark-bg .widget.woocommerce ul.product-categories li:last-child,.mfx-dark-bg .woocommerce ul.cart_list li img,.mfx-dark-bg .woocommerce ul.product_list_widget li img,.mfx-dark-bg .woocommerce .mfx-shop-menu-cart-content ul.cart_list li img,.mfx-dark-bg .woocommerce .widget_shopping_cart .total,.mfx-dark-bg .woocommerce.widget_shopping_cart .total{border-color:rgba(var(--mfxBodyBGColorRgb),.2);}#yith-quick-view-modal{z-index:9999;}#yith-wcwl-popup-message{font-size:15px;line-height:30px;right:0;left:0;width:160px;margin:0 auto !important;border:none;-webkit-box-shadow:1px 1px 4px 0 rgba(var(--mfxHeadAltColorRgb),.6);box-shadow:1px 1px 4px 0 rgba(var(--mfxHeadAltColorRgb),.6);}body[class*='woocommerce'] .yith-wcqv-wrapper .yith-wcqv-head{position:relative;float:left;width:100%;margin:0;padding:0;}body[class*='woocommerce'] .yith-wcqv-wrapper #yith-quick-view-content > div.product > div.product.zoo-cw-gallery-loading{position:fixed;overflow:hidden;height:100%;}body[class*='woocommerce'] .yith-wcqv-wrapper #yith-quick-view-content > div.product > .type-product{display:-webkit-box;display:-ms-flexbox;display:flex;}body[class*='woocommerce'] .yith-wcqv-wrapper #yith-quick-view-content div.images,body[class*='woocommerce'] .yith-wcqv-wrapper #yith-quick-view-content div.entry-summary{width:45%;margin:25px 2.5%;}body[class*='woocommerce'] .yith-wcqv-wrapper #yith-quick-view-content div.entry-summary{width:50%;margin-left:0;padding:0;}body[class*='woocommerce'] .yith-wcqv-wrapper #yith-quick-view-content > div.product > .type-product > .onsale,body[class*='woocommerce'] .yith-wcqv-wrapper #yith-quick-view-content > div.product > .type-product > .out-of-stock{margin:25px;}#yith-quick-view-content .woocommerce-product-gallery{position:relative;display:inline-block;float:left;margin:0;}#yith-quick-view-content .woocommerce-product-gallery figure{position:relative;display:inline-block;display:-webkit-box;display:-ms-flexbox;display:flex;float:left;-webkit-box-align:center;align-items:center;-ms-flex-align:center;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;}#yith-quick-view-content .woocommerce-product-gallery figure div{display:inline-block;float:left;margin:0;padding:5px;}#yith-quick-view-content .woocommerce-product-gallery figure div:last-child{margin:0;}#yith-quick-view-content .woocommerce-product-gallery figure div.woocommerce-product-gallery__image:not(:first-child){width:25%;}body[class*='woocommerce'] .yith-wcqv-wrapper #yith-quick-view-close{font-family:unset;font-size:0;font-weight:bold;line-height:20px;-webkit-box-sizing:content-box;box-sizing:content-box;color:red;border-width:2px;}body[class*='woocommerce'] .yith-wcqv-wrapper #yith-quick-view-close:before{font-size:12px;font-weight:normal;position:absolute;top:50%;left:50%;width:100%;height:100%;content:"✖";-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}#yith-quick-view-content .zoo-cw-gallery-loading > div.images{opacity:0 !important;}#yith-quick-view-content div.summary > .summary-content > *[id*='tmpl-add-to-cart-button']{display:none;}.woocommerce #yith-wcwl-popup-message,.page-template #yith-wcwl-popup-message{-webkit-border-radius:var(--mfxRadius_2X);border-radius:var(--mfxRadius_2X);background-color:rgba(var(--mfxHeadAltColorRgb),.6);}.woocommerce #yith-wcwl-popup-message,.woocommerce .woocommerce-MyAccount-content a.button:hover{color:var(--mfxAccentTxtColor);}.cboxIframe table.compare-list .sorting_disabled{display:none;}.pswp,.pswp.pswp--open{z-index:100000;}.pswp__top-bar .pswp__counter{text-align:left;}.pswp__ui--one-slide .pswp__top-bar .pswp__counter{text-align:left;}.pswp__counter{top:auto;right:0;display:block !important;margin:0 auto;}.pswp__ui{float:left;}.pswp__ui button.pswp__button[class*='pswp__button--']{position:relative;float:left;width:50px;height:50px;margin-top:0;padding:0;background:none !important;}.pswp__ui .pswp__top-bar button.pswp__button[class*='pswp__button--']{float:right;}.pswp__ui button.pswp__button[class*='pswp__button--']:before{position:absolute;top:0;display:block;width:50px;height:50px;content:"";background-image:url("https://cdn-lilgb.nitrocdn.com/OhcJHzkMILyzoTAjxbVJOkPfPjVmnaGp/assets/images/optimized/rev-ade36fb/statue-ours.fr/wp-content/themes/milmaa/modules/woocommerce/assets/images/default-skin.png");}.pswp__button--arrow--right:before,.pswp__button--arrow--left:before{top:11px;background-color:transparent;}.pswp__button.pswp__button--close:before{background-position:2px -42px;}.pswp__button.pswp__button--share:before{background-position:-42px -42px;}.pswp__button.pswp__button--fs:before{background-position:-41px 2px;}.pswp__button.pswp__button--zoom:before{background-position:-84px 2px;}.pswp--zoomed-in .pswp__button.pswp__button--zoom:before{background-position:-130px 2px;}.pswp__button.pswp__button--arrow--left:before{left:0;background-position:-130px -35px;}.pswp__button.pswp__button--arrow--right:before{right:0;background-position:-85px -35px;}.pswp__button.pswp__button--arrow--left,.pswp__button.pswp__button--arrow--right{position:absolute !important;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.pswp__button.pswp__button--arrow--left:before,.pswp__button.pswp__button--arrow--right:before{background-color:rgba(var(--mfxHeadAltColorRgb),.8) !important;}.pswp__caption__center{text-align:center !important;}.single-product .pswp ~ #elementor-lightbox-slideshow-single-img{display:none !important;}@media (max-width: 768px){.woocommerce ul.products[class*="product-style-"] li.product,.woocommerce ul.products[class*="columns-"][class*="product-style-"] li.product,.woocommerce-page ul.products[class*="product-style-"] li.product,.woocommerce-page ul.products[class*="columns-"][class*="product-style-"] li.product{width:100%;}}