@charset "UTF-8";
/* fiCommerce page stylesheet: blog (generated). */
/* --- fico-blog-widgets.css --- */
.widget_recent_entries ul li{margin-bottom:10px;height:100%;display:inline-block;width:100%;padding:20px;position:relative;transition:var(--transition-base);background:rgba(0,0,0,.02);z-index:1;border-radius:4px}
.widget_recent_entries ul li a{font-weight:700;font-size:20px;color:var(--pix-gray-6);transition:var(--transition-base)}
.widget_recent_entries ul li .post-date{font-family:var(--pix-heading-font),sans-serif!important;display:block;color:#999;font-size:13px;line-height:16px;padding-bottom:6px;transition:var(--transition-base)}
.widget_recent_entries ul li:before{content:"";box-sizing:inherit;display:inline-block;border-radius:4px;position:absolute;width:100%;height:100%;transition:var(--transition-base);background:var(--pix-primary);background:var(--pix-gradient-primary) fixed;opacity:0;top:0;left:0;z-index:-1}
.widget_recent_entries ul li:hover{background:rgba(0,0,0,0);box-shadow:0 1px 8px rgba(0,0,0,.05);transform:translate(0,-3px)!important}
.widget_recent_entries ul li:hover:before{opacity:1;box-shadow:0 15px 20px rgba(0,0,0,.15)}
.widget_recent_entries ul li:hover a{color:#fff}
.widget_recent_entries ul li:hover .post-date{color:rgba(255,255,255,.6)}
.pixfort-widget-boxes li,.widget_archive ul:not(.dropdown-menu) li,.widget_meta ul li,ul.wp-block-archives.wp-block-archives-list li{background:#fff;box-shadow:0 1px 5px 0 rgba(0,0,0,.15)!important;transition:var(--transition-base);border-radius:5px;margin-bottom:10px;font-size:14px!important;padding:10px 20px}
.pixfort-widget-boxes li:hover,.widget_archive ul:not(.dropdown-menu) li:hover,.widget_meta ul li:hover,ul.wp-block-archives.wp-block-archives-list li:hover{transform:translate(0,-3px)!important}
.widget_recent_comments ul li{transition:var(--transition-base);background:#fff;box-shadow:0 1px 5px 0 rgba(0,0,0,.15)!important;transition:var(--transition-base);border-radius:5px;margin-bottom:10px;font-size:14px!important;padding:10px 20px}
.widget_recent_comments ul li:hover{transform:translate(0,-3px)!important}
.widget_recent_comments ul li a{color:var(--pix-heading-default);font-weight:700}
.wp-block-latest-comments,.wp-block-latest-posts{list-style:none;padding:0}
.wp-block-latest-comments li,.wp-block-latest-posts li{list-style:none;transition:var(--transition-base);background:#fff;box-shadow:0 1px 5px 0 rgba(0,0,0,.15)!important;transition:var(--transition-base);border-radius:5px;margin-bottom:10px;font-size:14px!important;padding:10px 20px}
.wp-block-latest-comments li:hover,.wp-block-latest-posts li:hover{transform:translate(0,-3px)!important}
.wp-block-latest-comments li a,.wp-block-latest-posts li a{color:var(--pix-heading-default);font-weight:700}
.widget_categories ul:not(.dropdown-menu) li{transition:var(--transition-base);padding:6px 0;font-weight:700;text-align:right;zoom:1;display:inline-block;width:100%}
.widget_categories ul:not(.dropdown-menu) li a{float:left}
.widget_archive ul:not(.dropdown-menu) li{transition:var(--transition-base);font-weight:700;text-align:right;float:left;display:inline-block;width:100%}
.widget_archive ul:not(.dropdown-menu) li a{float:left}
.widget_archive ul.dropdown-menu li{font-weight:700}
ul.wp-block-archives.wp-block-archives-list{display:inline-block;width:100%;padding:0}
ul.wp-block-archives.wp-block-archives-list li{transition:var(--transition-base);font-weight:700;text-align:right;float:left;display:inline-block;width:100%}
ul.wp-block-archives.wp-block-archives-list li a{float:left}
.widget_meta ul li{transition:var(--transition-base);font-weight:700;float:left;display:inline-block;width:100%}
.widget_calendar thead,.wp-block-calendar thead{text-align:center;color:var(--pix-heading-default)}
.widget_calendar tbody,.wp-block-calendar tbody{text-align:center}
.widget_calendar tbody td,.wp-block-calendar tbody td{position:relative;color:var(--pix-body-default)}
.widget_calendar tbody a,.wp-block-calendar tbody a{color:#444;display:inline-block;width:100%;height:100%}
.widget_calendar tbody a:before,.wp-block-calendar tbody a:before{content:"";box-sizing:inherit;display:inline-block;border-radius:50%;position:absolute;width:30px;height:30px;transition:var(--transition-base);background:var(--pix-primary);background:var(--pix-gradient-primary) fixed;opacity:.05;top:0;left:50%;margin-left:-15px;z-index:-1}
.widget_calendar tbody a:hover,.wp-block-calendar tbody a:hover{color:#fff}
.widget_calendar tbody a:hover:before,.wp-block-calendar tbody a:hover:before{opacity:1;box-shadow:0 10px 10px rgba(0,0,0,.1)}
.pix-sidebar-widget .widgettitle{display:none!important}
.pix_categories_widget a{min-height:40px}
.pix_categories_widget a:active,.pix_categories_widget a:focus,.pix_categories_widget a:hover{background:#fff!important;color:var(--pix-heading-default)!important}
.pix-social_widget a{width:40px!important;height:40px!important;border-radius:50%}
.pix-social_widget a i{width:18px;height:18px;font-size:18px}
.pix-social_widget a:active,.pix-social_widget a:focus,.pix-social_widget a:hover{background:#fff!important;color:var(--pix-primary)!important}
.widget_nav_menu ul{list-style:none!important}
.widget_nav_menu li>ol,.widget_nav_menu li>ul{margin-left:.5em}
.widget_nav_menu .menu>.menu-item>a{background:#fff;box-shadow:0 1px 5px 0 rgba(0,0,0,.15)!important;transition:var(--transition-base);border-radius:5px;margin-bottom:10px;font-size:14px!important;padding:10px 20px;display:inline-block;width:100%;position:relative}
.widget_nav_menu .menu>.menu-item>a:hover{transform:translate(0,-3px)!important}
.widget_nav_menu .menu>.menu-item.menu-item-has-children>a:before{position:absolute;right:20px;transition:var(--transition-base);margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent;transform:translateY(-50%);top:50%}
.widget_nav_menu .menu>.menu-item.menu-item-has-children.active>a:before{transform:rotate(180deg)}
.widget_nav_menu .menu-item a{margin:5px 0;display:inline-block;font-weight:700;background:rgba(0,0,0,.02);border-radius:5px;margin-bottom:10px;font-size:14px!important;padding:10px 20px;display:inline-block;width:100%;transition:var(--transition-base);color:var(--pix-heading-default)}
.widget_nav_menu .menu-item a:hover{background:rgba(0,0,0,.04)}
.widget_nav_menu .sub-menu{display:none}
.widget.widget_rss ul li:not(:last-child){margin-bottom:20px}
.widget.widget_rss ul li a.rsswidget{display:inline-block;font-weight:700;width:100%}
.widget.widget_rss ul li .rss-date{font-weight:700;color:var(--pix-body-default)}
.widget.widget_rss ul li cite{color:var(--pix-heading-default)}
.widget .pix-widget-select.btn.dropdown-toggle{background:#fff;box-shadow:0 1px 5px 0 rgba(0,0,0,.15)!important;border-radius:5px;margin-bottom:10px;font-size:14px!important;padding:10px 20px;width:100%;position:relative}
.widget .dropdown-menu li a{font-weight:700}
.widget .dropdown-menu li a:active,.widget .dropdown-menu li a:focus{outline:0}
ul#recentcomments{list-style:none!important}
.widget.widget_search label{font-weight:700!important;font-family:var(--pix-heading-font),sans-serif!important;color:var(--pix-heading-default);font-size:1.5rem}
.widget.widget_search .wp-block-search__input{padding:.5625rem 1.125rem;margin-right:5px}
.widget.widget_search .wp-block-search__button{font-weight:700!important;outline:0;border:0!important;background:var(--pix-primary)}
.widget.widget_search .search-submit.btn-md{padding:.45rem 1.5rem}
.widget.widget_search .wp-block-search__inside-wrapper{display:flex!important}
.widget_pix_recent_posts{margin-bottom:0}
.widget_pix_recent_posts ul{margin-bottom:0}
.widget.widget_block .wp-block-group h2,.widget.widget_block .wp-block-group h3,.widget.widget_block .wp-block-group h4,.widget.widget_block .wp-block-group h5,.widget.widget_block .wp-block-group h6,.widget.widget_block .wp-block-group>h1,.widget.widget_block .wp-block-group__inner-containe h2,.widget.widget_block .wp-block-group__inner-containe h3,.widget.widget_block .wp-block-group__inner-containe h4,.widget.widget_block .wp-block-group__inner-containe h5,.widget.widget_block .wp-block-group__inner-containe h6,.widget.widget_block .wp-block-group__inner-containe>h1{margin-bottom:10px}
.widget.widget_block .wp-block-group>h2,.widget.widget_block .wp-block-group__inner-containe>h2{font-weight:700;font-size:1.5rem}
/* --- fico-blog.css --- */
body.fico-live-blog .nv-page-title-wrap,
body.fico-live-blog .nv-sidebar-wrap,
body.fico-live-blog .nv-index-posts,
body.fico-live-blog .comment-respond,
body.fico-live-blog #comments,
body.fico-live-blog .nv-comment-form,
body.fico-live-blog .single-post-container > .row > .nv-single-post-wrap,
body.fico-live-blog #page-header-grid,
body.fico-live-blog .hfg_page_header,
body.fico-live-blog .nv-post-cover{display: none !important;}
body.fico-live-blog{--container: 1300px;
  --pix-container-width: 1300px;}
body.fico-live-blog #content.neve-main,
body.fico-live-blog main#content{width: 100%;
  max-width: none;
  padding: 0;
  margin: 0;
  background: #fff;
  display: block;}
body.fico-live-blog .wrapper{overflow-x: hidden;}
body.fico-live-blog .pix-main-intro.pix-intro-1{width: 100%;
  float: none;
  position: relative;
  overflow: hidden;}
body.fico-live-blog .pix-intro-container{padding-top: 150px;
  padding-bottom: 175px;}
@media (max-width: 1023px){
body.fico-live-blog .pix-intro-container{padding-top: 80px !important;
    padding-bottom: 100px !important;}
}
body.fico-live-blog .pix-intro-img{position: absolute;
  inset: 0;
  z-index: 0;}
body.fico-live-blog .pix-intro-img img{width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;}
body.fico-live-blog .pix-main-intro .container{position: relative;
  z-index: 2;}
body.fico-live-blog .pix-main-intro .breadcrumb{background: transparent;
  justify-content: center;}
body.fico-live-blog .pix-main-intro .breadcrumb-item,
body.fico-live-blog .pix-main-intro .breadcrumb-item a,
body.fico-live-blog .pix-main-intro .breadcrumb-item span{color: rgba(255, 255, 255, 0.7);}
body.fico-live-blog .fico-blog-shell{background: #fff;
  padding-top: 3rem;}
body.fico-live-blog.single .fico-blog-shell{padding-top: 1.25rem;}
body.fico-live-blog .fico-blog-shell .container,
body.fico-live-blog .pix-intro-container{max-width: 1300px !important;
  width: 100% !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  margin-left: auto !important;
  margin-right: auto !important;}
@media (min-width: 768px){
body.fico-live-blog .fico-blog-shell .row{display: flex;
    flex-wrap: wrap;
    margin-left: -10px;
    margin-right: -10px;}
body.fico-live-blog .fico-blog-shell .col-md-8{flex: 0 0 66.6667%;
    max-width: 66.6667%;
    padding-left: 10px;
    padding-right: 10px;}
body.fico-live-blog .fico-blog-shell .col-md-4{flex: 0 0 33.3333%;
    max-width: 33.3333%;
    padding-left: 10px;
    padding-right: 10px;}
}
body.fico-live-blog .pix-content-box.pix-post-meta-default{background: #fff;}
body.fico-live-blog .fico-blog-card img.card-img-top,
body.fico-live-blog .post-thumbnail img{max-height: 450px;
  min-height: 100%;
  width: 100%;
  object-fit: cover;
  display: block;}
body.fico-live-blog .fico-blog-card .card{position: relative;}
body.fico-live-blog .fico-blog-card .card-img-overlay{pointer-events: none;
  background: linear-gradient(to top, rgba(0,0,0,.18), transparent 45%);}
body.fico-live-blog .fico-blog-card .pix-p-20{background: #fff;}
body.fico-live-blog .fico-blog-card .entry-title,
body.fico-live-blog .fico-blog-card .entry-title a,
body.fico-live-blog .fico-blog-single .text-heading-default,
body.fico-live-blog .text-heading-default{color: rgba(0, 0, 0, 0.7) !important;
  font-family: Poppins, sans-serif;
  font-weight: 700;
  text-decoration: none;}
body.fico-live-blog .fico-blog-card .entry-title,
body.fico-live-blog .fico-blog-card .entry-title a{font-size: 30px;
  line-height: 1.25;}
body.fico-live-blog .pix-intro-title,
body.fico-live-blog .pix-intro-title .pix-sliding-item{color: #fff !important;
  font-family: Poppins, sans-serif;
  font-size: 36px;
  font-weight: 700;}
body.fico-live-blog .pix-blog-post-text{color: #63666b;}
body.fico-live-blog .pix-post-meta-categories .badge,
body.fico-live-blog .pix-post-meta-badges .badge{background: rgba(96, 158, 213, 0.12);}
body.fico-live-blog .pix-post-meta-categories .text-primary,
body.fico-live-blog .pix-post-meta-badges .text-primary{color: #609ed5 !important;}
body.fico-live-blog .pix_blog_md_avatar,
body.fico-live-blog .pix_blog_lg_avatar{border-radius: 50%;
  object-fit: cover;}
body.fico-live-blog .pix-pagination{gap: 8px;
  flex-wrap: wrap;
  margin: 10px 0 40px;}
body.fico-live-blog .pix-pagination .page-numbers{display: inline-flex;
  align-items: center;
  justify-content: center;
  min-width: 36px;
  height: 36px;
  padding: 0 10px;
  border-radius: 8px;
  color: #63666b;
  text-decoration: none;
  font-weight: 700;}
body.fico-live-blog .pix-pagination .page-numbers.current{background: #609ed5;
  color: #fff;}
body.fico-live-blog .pix-sticky-sidebar{position: sticky;
  top: 100px;}
body.fico-live-blog .pix-social_widget a{width: 44px;
  height: 44px;
  border-radius: 10px;}
body.fico-live-blog .pix-small-search .d-flex{display: flex;}
body.fico-live-blog .pix-small-search .form-control{border: 0;
  box-shadow: none;}
body.fico-live-blog .fico-blog-single .entry-header,
body.fico-live-blog .fico-blog-single .entry-meta{display: flex !important;
  visibility: visible !important;
  align-items: center;
  flex-wrap: wrap;
  gap: 10px;
  margin-top: 20px;}
body.fico-live-blog .fico-blog-single .entry-content{color: rgba(0, 0, 0, 0.7);
  font-size: 16px;
  line-height: 1.7;}
body.fico-live-blog .fico-blog-single .entry-content h2,
body.fico-live-blog .fico-blog-single .entry-content h3,
body.fico-live-blog .fico-blog-single .entry-content h4,
body.fico-live-blog .fico-blog-single .entry-content h5,
body.fico-live-blog .fico-blog-single .entry-content h6,
body.fico-live-blog .fico-blog-single .entry-content .wp-block-heading{color: rgba(0, 0, 0, 0.7) !important;
  font-family: Poppins, sans-serif;
  margin-top: 1.4em;}
body.fico-live-blog .fico-blog-single .entry-content h2,
body.fico-live-blog .fico-blog-single .entry-content h2.wp-block-heading{font-size: 27.2px;
  font-weight: 500;
  line-height: 1.3;}
body.fico-live-blog .fico-blog-single .entry-content h3,
body.fico-live-blog .fico-blog-single .entry-content h3.wp-block-heading{font-size: 24px;
  font-weight: 500;
  line-height: 1.3;}
body.fico-live-blog .fico-blog-single .entry-content img{max-width: 100%;
  height: auto;
  border-radius: 12px;}
body.fico-live-blog .fico-blog-single .entry-footer .media{display: flex;
  align-items: flex-start;}
body.fico-live-blog .pix_post_social a{text-decoration: none;}
body.fico-live-blog .pix-promo-box .card-img{object-fit: cover;
  min-height: 350px;}
.gt-contact{--gt-ink: #0d2436;
  --gt-field: #f1f3f6;
  --gt-placeholder: #9aa5b1;
  --gt-border: #c7d0da;
  --gt-radius: 12px;
  background: #eceff3;
  padding: 16px;
  border-radius: 24px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;}
.gt-contact,
.gt-contact *,
.gt-contact *::before,
.gt-contact *::after{box-sizing: border-box;}
.gt-card{background: #fff;
  border-radius: 20px;
  padding: 26px 22px;
  box-shadow: 0 10px 30px rgba(13, 36, 54, .07);}
.gt-title{margin: 0 0 10px;
  text-align: center;
  font-size: 20px;
  line-height: 1.3;
  font-weight: 700;
  letter-spacing: -.01em;
  color: var(--gt-ink);}
.gt-subtitle{margin: 0 0 20px;
  text-align: center;
  font-size: 15px;
  line-height: 1.55;
  font-weight: 500;
  color: #5b7076;}
.gt-card .wpcf7,
.gt-card .wpcf7 form{margin: 0;}
.gt-card .wpcf7 p{margin: 0; padding: 0;}
.gt-card .wpcf7 form > br,
.gt-card .wpcf7 p > br{display: none;}
.gt-card .wpcf7-form-control-wrap{display: block; width: 100%;}
.gt-card input[type=text],
.gt-card input[type=email],
.gt-card input[type=tel],
.gt-card input[type=url],
.gt-card textarea{width: 100%;
  background: var(--gt-field);
  border: 1px solid transparent;
  border-radius: var(--gt-radius);
  padding: 14px 16px;
  font-family: inherit;
  font-size: 15px;
  line-height: 1.4;
  color: var(--gt-ink);}
.gt-card ::placeholder{color: var(--gt-placeholder); opacity: 1;}
.gt-card .wpcf7-submit,
.gt-card input[type=submit]{width: 100%;
  background: #609ed5;
  color: #fff;
  border: 0;
  border-radius: 12px;
  padding: 14px 18px;
  font-weight: 700;}
.gt-card .iletisimforstr,
.gt-card .gt-privacy{display: block;
  margin: 10px 0 14px;
  font-size: 13px;
  color: #5b7076;}
.gt-card .gt-privacy a{color: #609ed5;}
@media (max-width: 767px){
body.fico-live-blog .fico-blog-shell .col-md-8,
  body.fico-live-blog .fico-blog-shell .col-md-4{width: 100%;
    max-width: 100%;
    flex: 0 0 100%;}
body.fico-live-blog .fico-blog-single .entry-footer .media{flex-direction: column;}
body.fico-live-blog .pix_blog_lg_avatar{margin-bottom: 16px;}
}
/* --- customizer additional css --- */
.form-control, .wpcf7 input[type=text], .wpcf7 input[type=email], .wpcf7 input[type=tel], .wpcf7 input[type=number], .wpcf7 input[type=url], .wpcf7 select, .wpcf7 textarea{display:block; width:100%; box-sizing:border-box;
  border:1px solid #e9ecef; border-radius:8px;
  padding:12px 14px; font-size:15px; line-height:1.4;
  background:#fff!important; color:#313131;
  box-shadow:none;}
.bg-gray-1{background:#f8f9fa!important;}
/* --- blog markup helpers --- */
.badge.fico-blog-badge{font-size:12px!important;padding:5px 10px!important;line-height:12px!important}
.badge.fico-blog-badge--single{line-height:14px!important}
.fico-blog-lh0{line-height:0!important}
.fico-blog-cta{min-height:350px!important}
