#mlb2-1655685.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsContent.privacy-policy p:last-child, #mlb2-1655685.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedSubmit button {
font-family: 'Mali' !important;
}
body {
margin: 0;
padding: 0;
min-height: 100vh;
position: relative;
overflow-x: hidden;
}
body.home .elementor-icon-list--layout-traditional ul.elementor-icon-list-items li.elementor-icon-list-item > a {
font-weight: 600;
}
body.home .elementor-32804 .elementor-element.elementor-element-ac6b23f, body.home .elementor-32804 .elementor-element.elementor-element-39ae5ca {
box-shadow: 0px 3px 17px -2px rgba(0, 0, 0, 0.3)!important;
}
.woocommerce .star-rating span::before {
content: "★★★★★"!important;
position: absolute;
left: 0;
top: 0;
background: linear-gradient(45deg, #FFD700, #FFA500);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
font-size: 20px; font-family: Montserrat!important; }
body.home .czesc {
position: fixed;
bottom: -198px;
right: -140px;
width: 140px;
height: 198px;
background-image: url(https://fenek.pl/wp-content/uploads/2025/09/czesc2.png);
background-size: contain;
background-repeat: no-repeat;
background-position: center;
z-index: 1000;
cursor: pointer!important;
transition: transform 0.3s ease;
}
body.home .czesc:hover {
transform: scale(1.05);
}
.elementor-kit-1352 .elementor-button#elementor-menu-cart__toggle_button {
background-color: #5F4F03;
color: #E7CE98;
padding: 10px 30px 10px 30px;
}
.elementor-kit-1352 .elementor-button#elementor-menu-cart__toggle_button:hover {
background-color: #5F4F03;
color: #E7CE98;
padding: 10px 30px 10px 30px;
}
.e-fas-shopping-basket {
display: none!important;
}
.widget_shopping_cart_content a.elementor-button {
padding: 10px 30px 10px 30px;
}
.widget_shopping_cart_content a.elementor-button--checkout {
background-color: #F4204A;
color: #ffffff;
}
.widget_shopping_cart_content a.elementor-button--checkout:hover {
background-color: #E4032F;
color: #ffffff;
}
.elementor-menu-cart__toggle .elementor-button svg, .elementor-menu-cart__toggle .elementor-button:hover svg  {
fill: var(--toggle-button-icon-hover-color, #E7CE98)!important;
}
.add_to_cart_button {
display: none;
}
li:hover .add_to_cart_button {
display: block;
}
#checkout-page  .woocommerce-checkout-review-order-table tbody td.product-name {
width: 60%;
}
.previous-price {
color: rgb(141, 135, 125);
font-size: .8rem;
margin-top: 0.5rem;
}
.single-product #product-slider .elementor-widget-image img {
width: auto;
height: 100px;
}
.elementor-element.elementor-products-grid ul.products li.product {
min-width: 0;
}
ul.products li.product .woocommerce-loop-product__title {
min-height: 0 !important;
}
.woocommerce .woocommerce-product-rating {
line-height: 3;
}
#fkcart-floating-toggler {
visibility: hidden !important;
}
.woocommerce ul.products li.product {
position: relative;
}
.woocommerce ul.products li.product .button.add_to_cart_button, .woocommerce ul.products li.product .button.product_type_simple{
display: none;
position: relative;
height: 0;
cursor: pointer;
transition: height 0.25s ease-out;
}
@keyframes wind {
0% {
transform: translateY(0);
}
50% {
transform: translateY(-5px);
}
100% {
transform: translateY(0);
}
}
.woocommerce ul.products li.product {
background-color: white !important;
}
.woocommerce ul.products li.product:hover {
background-color: #F7F7F8 !important;
border-bottom: 0 !important;
border-color: white !important;
}
.woocommerce ul.products li.product:hover span.price{
background-color: #F7F7F8 !important;
position: relative;
z-index: 10;
}
.woocommerce ul.products li.product:hover .button.add_to_cart_button, .product:hover .button.add_to_cart_button {
display: block;
height: auto;
transition: height 0.25s ease-in,opacity 0.25s ease-in;
z-index: 2;
margin-top: -0.2rem !important;
padding: 1rem !important;
position: absolute;
right: 0;
left: 0;
background-color: #FF3D3D !important;
color: white !important;
animation: wind 1s infinite;
}
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
margin-bottom: 0rem;
}
.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
margin-bottom: 0 !important;
}
#recenzje a.elementor-testimonial__header {
flex-direction: column !important;
justify-content: center;
align-items: center;
}
.elementor-accordion .elementor-accordion-item:first-of-type {
display: none;}
#recenzje div.swiper-slide {
display: flex;
justify-content: center;
}
.shorten div.product .product_title {
white-space: none;
}
.woocommerce div.product .product_title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 {
position: relative;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
display: block;
line-height: 2rem;
}
.shorten .product_title {
white-space: inherit !important;
}
.like .elementor-testimonial__image img {
object-fit: contain;
}
.woocommerce div.product .woocommerce-product-rating {
margin-bottom: .2rem;	
}
.woocommerce  div.product div.product:hover .product_title, .woocommerce ul.products li.product:hover .woocommerce-loop-product__title, .woocommerce ul.products li.product:hover h3,
.woocommerce  div.swiper-slide:hover .product_title{
z-index: 10;
white-space: normal;
transition: all 1s easy-out;
}
.woocommerce div.product {
transition: all 1s easy-out;
}
.elementor-widget-woocommerce-cart .woocommerce .wc-proceed-to-checkout .checkout-button, .elementor-25085 .elementor-element.elementor-element-09ff6f2 .shop_table .button {
letter-spacing: .1rem !important;
}
.single-product .woocommerce div.swiper-slide {
height: 400px;
}
.woocommerce div.swiper-slide {
height: 480px;
}
@media (max-width: 1280px) {
.czesc {
display: none !important;
}
}
@media only screen and (max-width: 978px) {
.woocommerce ul.products li.product .button.add_to_cart_button, .woocommerce ul.products li.product .button.product_type_simple {
opacity: 1;
height: auto;
display: block;
}
.woocommerce div.product .product_title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 {
white-space: normal;
}
.woocommerce  .main-swip div.swiper-slide {
height: auto;
}
.single-product .woocommerce div.swiper-slide {
height: auto;
}
ul.elementor-nav-menu li a {
font-size: 16px;
}
body.home .nowosci .woocommerce div.swiper-slide {
height: 440px;
}
.elementor-kit-1352 .elementor-button#elementor-menu-cart__toggle_button {
padding: 5px 15px 5px 15px;
}
body.home .elementor-widget-reviews .elementor-testimonial__header {
flex-direction: column;
}
.elementor-testimonial__header cite {
text-align: center;
}
.elementor-widget-reviews .elementor-testimonial__image {
justify-content: space-around;
}
.swiper-pagination-bullets.swiper-pagination-horizontal {
position: absolute;
text-align: center;
transition: .3s opacity;
transform: translate3d(0, 0, 0);
z-index: 10;
}
body.home .specjalne .woocommerce div.swiper-slide {
height: 510px;
}
body.home .specjalne {
margin-bottom: 0!important;
}
body.home .takie-jak-lubisz {
margin-top: -20px!important;
}
body.home .bezplatne .swiper-pagination, body.home .takie-jak-lubisz .swiper-pagination, body.home .kategorie-ksiazek .swiper-pagination, body.home .like .swiper-pagination {
display: none!important;
}
body.home .slajder-glowny .swiper-slide {
height: 130px!important;
}
body.home .nowosci {
margin-top: 0!important;
}
}body.fenek-experts-addon-active {
--fx-navy: #073f70;
--fx-orange: #f36a21;
--fx-yellow: #ffd348;
--fx-cream: #fff8eb;
--fx-ink: #18364f;
--fx-muted: #5a6f80;
--fx-line: #dbe6ed;
--fx-white: #fff;
background: #fffdf8;
}
body.fenek-experts-addon-active .entry-header {
display: none;
}
body.fenek-experts-addon-active .elementor-element-ebb09ce {
overflow: hidden;
background:
radial-gradient(circle at 12% 14%, rgba(255, 211, 72, .3), transparent 26rem),
radial-gradient(circle at 90% 7%, rgba(243, 106, 33, .12), transparent 28rem),
linear-gradient(180deg, #fffaf0 0, #fff 42rem);
}
body.fenek-experts-addon-active .elementor-element-8868a0b {
width: min(1180px, calc(100% - 40px));
margin-inline: auto;
padding: clamp(54px, 7vw, 98px) 0 28px;
text-align: center;
}
body.fenek-experts-addon-active .elementor-element-8868a0b::before {
content: "LUDZIE, KTÓRZY POMAGAJĄ OPOWIADAĆ ODPOWIEDZIALNIE";
display: inline-flex;
margin-bottom: 18px;
padding: 8px 15px;
border: 1px solid rgba(7, 63, 112, .16);
border-radius: 999px;
color: var(--fx-navy);
background: rgba(255, 255, 255, .75);
font: 800 12px/1.2 Nunito, sans-serif;
letter-spacing: .08em;
}
body.fenek-experts-addon-active .elementor-element-088cd3f h1 {
max-width: 930px;
margin: 0 auto;
color: var(--fx-navy);
font: 900 clamp(38px, 6vw, 72px)/1.03 Nunito, sans-serif;
letter-spacing: -.04em;
}
body.fenek-experts-addon-active .fenek-experts-hero-lead {
max-width: 810px;
margin: 24px auto 0;
color: var(--fx-ink);
font: 400 clamp(18px, 2vw, 22px)/1.55 "Source Sans 3", sans-serif;
}
body.fenek-experts-addon-active .elementor-element-5665926 {
width: fit-content;
min-width: 260px;
margin: 34px auto 0;
padding: 18px 28px;
border: 1px solid rgba(7, 63, 112, .14);
border-radius: 22px;
background: rgba(255, 255, 255, .92);
box-shadow: 0 16px 45px rgba(7, 63, 112, .1);
}
body.fenek-experts-addon-active .elementor-counter-number-wrapper {
color: var(--fx-orange);
font: 900 36px/1 Nunito, sans-serif;
}
body.fenek-experts-addon-active .elementor-counter-title {
margin-top: 7px;
color: var(--fx-navy);
font: 700 15px/1.25 Nunito, sans-serif;
}
body.fenek-experts-addon-active .experts-section {
width: min(1180px, calc(100% - 40px));
margin: 22px auto 90px;
padding: clamp(28px, 5vw, 58px);
border: 1px solid var(--fx-line);
border-radius: 36px;
background: rgba(255, 255, 255, .96);
box-shadow: 0 24px 70px rgba(7, 63, 112, .1);
}
body.fenek-experts-addon-active .experts-title {
max-width: 760px;
margin: 0 auto 14px;
color: var(--fx-navy);
text-align: center;
font: 900 clamp(28px, 4vw, 44px)/1.1 Nunito, sans-serif;
letter-spacing: -.025em;
}
body.fenek-experts-addon-active .experts-intro {
max-width: 760px;
margin: 0 auto 34px;
color: var(--fx-muted);
text-align: center;
font: 400 19px/1.55 "Source Sans 3", sans-serif;
}
body.fenek-experts-addon-active .fenek-experts-tools {
margin: 0 0 34px;
padding: 22px;
border-radius: 22px;
background: var(--fx-cream);
}
body.fenek-experts-addon-active .fenek-experts-search-wrap {
position: relative;
max-width: 700px;
margin: 0 auto 18px;
}
body.fenek-experts-addon-active .fenek-experts-search-wrap::before {
content: "⌕";
position: absolute;
top: 50%;
left: 18px;
z-index: 1;
color: var(--fx-navy);
font: 900 28px/1 sans-serif;
transform: translateY(-53%);
pointer-events: none;
}
body.fenek-experts-addon-active .fenek-experts-search {
width: 100%;
min-height: 54px;
padding: 12px 18px 12px 52px;
border: 2px solid transparent;
border-radius: 16px;
color: var(--fx-ink);
background: var(--fx-white);
box-shadow: 0 6px 20px rgba(7, 63, 112, .07);
font: 600 17px/1.3 "Source Sans 3", sans-serif;
}
body.fenek-experts-addon-active .fenek-experts-search:focus {
border-color: var(--fx-orange);
outline: 3px solid rgba(243, 106, 33, .18);
}
body.fenek-experts-addon-active .fenek-experts-filters {
display: flex;
flex-wrap: wrap;
justify-content: center;
gap: 9px;
}
body.fenek-experts-addon-active .fenek-experts-filter {
min-height: 42px;
padding: 9px 15px;
border: 1px solid rgba(7, 63, 112, .16);
border-radius: 999px;
color: var(--fx-navy);
background: var(--fx-white);
cursor: pointer;
font: 800 14px/1.2 Nunito, sans-serif;
transition: .18s ease;
}
body.fenek-experts-addon-active .fenek-experts-filter:hover,
body.fenek-experts-addon-active .fenek-experts-filter:focus-visible {
border-color: var(--fx-orange);
transform: translateY(-1px);
}
body.fenek-experts-addon-active .fenek-experts-filter.is-active {
border-color: var(--fx-navy);
color: var(--fx-white);
background: var(--fx-navy);
}
body.fenek-experts-addon-active .fenek-experts-status {
margin: 18px 0 0;
color: var(--fx-navy);
text-align: center;
font: 700 15px/1.4 "Source Sans 3", sans-serif;
}
body.fenek-experts-addon-active .experts-grid {
display: grid;
grid-template-columns: repeat(3, minmax(0, 1fr));
gap: 22px;
}
body.fenek-experts-addon-active .expert-card {
display: flex;
flex-direction: column;
min-width: 0;
padding-top: 24px;
overflow: hidden;
border: 1px solid var(--fx-line);
border-radius: 24px;
background: var(--fx-white);
box-shadow: 0 10px 30px rgba(7, 63, 112, .08);
transition: transform .22s ease, box-shadow .22s ease, border-color .22s ease;
}
body.fenek-experts-addon-active .expert-card:hover {
border-color: rgba(243, 106, 33, .45);
box-shadow: 0 18px 42px rgba(7, 63, 112, .14);
transform: translateY(-4px);
}
body.fenek-experts-addon-active .expert-photo {
display: block;
width: 176px;
height: 176px;
aspect-ratio: 1;
margin: 0 auto;
border: 5px solid #fff;
border-radius: 50%;
object-fit: cover;
object-position: center 18%;
background: #edf2f5;
box-shadow: 0 8px 24px rgba(7, 63, 112, .12);
}
body.fenek-experts-addon-active .expert-info {
display: flex;
flex: 1;
flex-direction: column;
padding: 20px 22px 22px;
text-align: center;
}
body.fenek-experts-addon-active .expert-name {
display: flex;
height: 88px;
min-height: 88px;
margin: 0;
align-items: center;
justify-content: center;
color: var(--fx-navy);
font: 900 23px/1.15 Nunito, sans-serif;
letter-spacing: -.015em;
}
body.fenek-experts-addon-active .expert-role {
display: flex;
min-height: 62px;
margin: 0;
align-items: center;
justify-content: center;
color: var(--fx-orange);
font: 800 15px/1.35 Nunito, sans-serif;
}
body.fenek-experts-addon-active .expert-book {
display: flex;
height: 82px;
min-height: 82px;
margin: 0 0 16px;
padding: 11px 13px;
align-items: center;
justify-content: center;
border-radius: 12px;
color: var(--fx-navy);
background: var(--fx-cream);
font: 650 14px/1.4 "Source Sans 3", sans-serif;
}
body.fenek-experts-addon-active .expert-bio {
margin: 0;
color: var(--fx-muted);
font: 400 15px/1.55 "Source Sans 3", sans-serif;
}
body.fenek-experts-addon-active .fenek-experts-card-actions {
display: flex;
flex-wrap: wrap;
gap: 9px;
margin-top: auto;
padding-top: 20px;
justify-content: center;
}
body.fenek-experts-addon-active .fenek-experts-card-actions a {
display: inline-flex;
align-items: center;
justify-content: center;
min-height: 42px;
padding: 9px 14px;
border: 2px solid var(--fx-navy);
border-radius: 999px;
color: var(--fx-navy) !important;
text-decoration: none !important;
font: 800 14px/1.2 Nunito, sans-serif;
}
body.fenek-experts-addon-active .fenek-experts-card-actions a:first-child {
color: var(--fx-white) !important;
background: var(--fx-navy);
}
body.fenek-experts-addon-active .fenek-experts-card-actions a:hover,
body.fenek-experts-addon-active .fenek-experts-card-actions a:focus-visible {
border-color: var(--fx-orange);
color: var(--fx-white) !important;
background: var(--fx-orange);
}
body.fenek-experts-addon-active .fenek-experts-more-contribution {
margin-top: 15px;
padding-top: 15px;
border-top: 1px dashed var(--fx-line);
}
body.fenek-experts-addon-active .fenek-experts-empty {
grid-column: 1 / -1;
padding: 42px 20px;
border: 2px dashed var(--fx-line);
border-radius: 20px;
color: var(--fx-muted);
text-align: center;
font: 700 18px/1.4 "Source Sans 3", sans-serif;
}
body.fenek-experts-addon-active .fenek-experts-load-more {
display: flex;
min-height: 52px;
margin: 34px auto 0;
padding: 12px 24px;
align-items: center;
justify-content: center;
border: 0;
border-radius: 999px;
color: var(--fx-white);
background: var(--fx-orange);
box-shadow: 0 10px 24px rgba(243, 106, 33, .23);
cursor: pointer;
font: 900 16px/1.2 Nunito, sans-serif;
}
body.fenek-experts-addon-active .fenek-experts-load-more:hover,
body.fenek-experts-addon-active .fenek-experts-load-more:focus-visible {
background: var(--fx-navy);
}
body.fenek-experts-addon-active .is-experts-hidden {
display: none !important;
}
@media (max-width: 960px) {
body.fenek-experts-addon-active .experts-grid {
grid-template-columns: repeat(2, minmax(0, 1fr));
}
}
@media (max-width: 640px) {
body.fenek-experts-addon-active .elementor-element-8868a0b,
body.fenek-experts-addon-active .experts-section {
width: min(100% - 24px, 1180px);
}
body.fenek-experts-addon-active .elementor-element-8868a0b {
padding-top: 38px;
}
body.fenek-experts-addon-active .elementor-element-8868a0b::before {
font-size: 10px;
}
body.fenek-experts-addon-active .experts-section {
padding: 24px 14px;
border-radius: 24px;
}
body.fenek-experts-addon-active .fenek-experts-tools {
padding: 15px;
}
body.fenek-experts-addon-active .experts-grid {
grid-template-columns: 1fr;
}
body.fenek-experts-addon-active .expert-role {
min-height: 0;
}
body.fenek-experts-addon-active .expert-name,
body.fenek-experts-addon-active .expert-book {
height: auto;
min-height: 0;
margin-bottom: 12px;
}
}
body.fenek-expert-profile-active {
--fx-profile-navy: #073f70;
--fx-profile-orange: #f36a21;
--fx-profile-cream: #fff8eb;
--fx-profile-ink: #18364f;
--fx-profile-muted: #5a6f80;
--fx-profile-line: #dbe6ed;
background: #fffdf8;
}
body.fenek-expert-profile-active .fenek-post-hero {
min-height: 0 !important;
padding: clamp(46px, 6vw, 76px) 20px !important;
background:
radial-gradient(circle at 14% 18%, rgba(255, 211, 72, .25), transparent 24rem),
linear-gradient(135deg, #fff8eb 0%, #fffdf8 100%) !important;
}
body.fenek-expert-profile-active .fenek-post-hero__inner,
body.fenek-expert-profile-active .fenek-post-hero__inner > .e-con-inner {
min-height: 0 !important;
}
body.fenek-expert-profile-active .fenek-post-hero__inner > .e-con-inner {
width: min(1120px, 100%) !important;
max-width: 1120px !important;
gap: clamp(30px, 6vw, 74px) !important;
align-items: center !important;
}
body.fenek-expert-profile-active .fenek-post-hero__copy,
body.fenek-expert-profile-active .fenek-post-hero__image {
min-height: 0 !important;
padding: 0 !important;
}
body.fenek-expert-profile-active .fenek-post-hero__copy {
width: 62% !important;
}
body.fenek-expert-profile-active .fenek-post-hero__image {
width: 38% !important;
}
body.fenek-expert-profile-active .fenek-post-hero .elementor-widget-post-info {
display: none;
}
body.fenek-expert-profile-active .fenek-post-hero h1 {
margin: 0 !important;
color: var(--fx-profile-navy) !important;
font: 900 clamp(38px, 4vw, 54px)/1.05 Nunito, sans-serif !important;
letter-spacing: -.035em;
}
body.fenek-expert-profile-active .fenek-post-hero__image .elementor-widget-image {
width: min(340px, 100%) !important;
height: auto !important;
margin-inline: auto;
}
body.fenek-expert-profile-active .fenek-post-hero__image img {
display: block;
width: min(320px, 100%) !important;
height: min(320px, 28vw) !important;
aspect-ratio: 1;
margin-inline: auto;
border: 8px solid #fff;
border-radius: 50%;
object-fit: cover;
object-position: center 16%;
box-shadow: 0 20px 55px rgba(7, 63, 112, .15);
}
body.fenek-expert-profile-active .fenek-post-layout {
padding: clamp(54px, 7vw, 92px) 20px !important;
}
body.fenek-expert-profile-active .fenek-post-layout > .e-con-inner {
width: min(1120px, 100%) !important;
max-width: 1120px !important;
}
body.fenek-expert-profile-active .fenek-post-content-column {
--width: 100% !important;
width: 100% !important;
max-width: none !important;
flex: 1 1 100% !important;
}
body.fenek-expert-profile-active .fenek-post-content-column > .e-con-inner {
width: 100% !important;
max-width: none !important;
}
body.fenek-expert-profile-active .elementor-widget-theme-post-content {
--width: 100% !important;
width: 100% !important;
min-width: 100% !important;
max-width: none !important;
flex: 1 1 100% !important;
align-self: stretch !important;
}
body.fenek-expert-profile-active .elementor-widget-theme-post-content > .elementor-widget-container,
body.fenek-expert-profile-active .elementor-widget-theme-post-content > .elementor-widget-container > .elementor {
width: 100% !important;
max-width: none !important;
}
body.fenek-expert-profile-active .elementor-widget-theme-post-content .elementor-top-section:first-child {
width: 100% !important;
min-height: 0 !important;
padding: clamp(28px, 4vw, 46px) !important;
border: 1px solid var(--fx-profile-line);
border-radius: 30px;
background: #fff;
box-shadow: 0 20px 55px rgba(7, 63, 112, .09);
}
body.fenek-expert-profile-active .elementor-widget-theme-post-content .elementor-top-section:first-child > .elementor-container {
display: grid !important;
grid-template-columns: minmax(0, 1fr);
gap: 0;
max-width: none !important;
align-items: start;
}
body.fenek-expert-profile-active .elementor-widget-theme-post-content .elementor-top-section:first-child > .elementor-container > .elementor-column {
width: auto !important;
min-width: 0;
}
body.fenek-expert-profile-active .elementor-widget-theme-post-content .elementor-top-section:first-child > .elementor-container > .elementor-column:first-child {
display: none !important;
}
body.fenek-expert-profile-active .elementor-widget-theme-post-content h2 {
margin-top: 0;
color: var(--fx-profile-navy);
font: 900 clamp(27px, 3vw, 38px)/1.12 Nunito, sans-serif;
letter-spacing: -.025em;
}
body.fenek-expert-profile-active .elementor-widget-theme-post-content h5 {
color: var(--fx-profile-orange);
font: 900 20px/1.25 Nunito, sans-serif;
}
body.fenek-expert-profile-active .elementor-widget-theme-post-content p,
body.fenek-expert-profile-active .elementor-widget-theme-post-content li {
color: var(--fx-profile-ink);
font: 400 18px/1.72 "Source Sans 3", sans-serif;
}
body.fenek-expert-profile-active .elementor-widget-theme-post-content .elementor-inner-section {
width: 100% !important;
margin-top: 28px;
padding: clamp(24px, 4vw, 38px) !important;
border-radius: 22px;
background: var(--fx-profile-cream);
}
body.fenek-expert-profile-active .elementor-widget-theme-post-content .elementor-inner-section > .elementor-container {
display: grid !important;
grid-template-columns: 84px minmax(0, 1fr);
gap: 22px;
max-width: none !important;
}
body.fenek-expert-profile-active .elementor-widget-theme-post-content .elementor-inner-section > .elementor-container > .elementor-column {
width: auto !important;
min-width: 0;
}
body.fenek-expert-profile-active .elementor-widget-theme-post-content .elementor-inner-section img {
width: 68px !important;
height: 68px !important;
border-radius: 12px;
object-fit: cover;
}
body.fenek-expert-profile-active .elementor-widget-author-box {
width: 100% !important;
margin-top: 28px;
padding-top: 24px;
border-top: 1px solid var(--fx-profile-line);
}
body.fenek-expert-profile-active .fenek-post-related {
padding-top: clamp(54px, 7vw, 82px) !important;
}
body.fenek-expert-profile-active .fenek-post-related h2 {
color: var(--fx-profile-navy) !important;
font: 900 clamp(28px, 3.5vw, 42px)/1.12 Nunito, sans-serif !important;
}
@media (max-width: 767px) {
body.fenek-expert-profile-active .fenek-post-hero__inner > .e-con-inner {
flex-direction: column !important;
}
body.fenek-expert-profile-active .fenek-post-hero__copy,
body.fenek-expert-profile-active .fenek-post-hero__image {
width: 100% !important;
}
body.fenek-expert-profile-active .fenek-post-hero__image img {
width: 220px !important;
height: 220px !important;
}
body.fenek-expert-profile-active .elementor-widget-theme-post-content .elementor-top-section:first-child {
padding: 24px 18px !important;
}
body.fenek-expert-profile-active .elementor-widget-theme-post-content .elementor-top-section:first-child > .elementor-container {
grid-template-columns: 1fr;
}
body.fenek-expert-profile-active .elementor-widget-theme-post-content .elementor-inner-section > .elementor-container {
grid-template-columns: 1fr;
}
}
@media (prefers-reduced-motion: reduce) {
body.fenek-experts-addon-active *,
body.fenek-experts-addon-active *::before,
body.fenek-experts-addon-active *::after {
scroll-behavior: auto !important;
transition: none !important;
}
}