/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 11 2023 | 13:22:15 */
@media screen and (min-width:850px) and (max-width:1350px){body{zoom:0.8 !important;}}

/*------------------------------------------ C O M P U T E R S --------------------------------------------*/
@media screen and (min-width:1250px){
.classic-item.even-0 article,
.classic-item.even-2 article,
.classic-item.even-7 article{
    background: #F2F2F2;
}
.topics-item,.br-mobile,.topics-item{display: none !important;}
.classic-item a:hover .hover-video{visibility: visible;opacity:1;}
.footer-menus-col.col-5,.footer-address .col-2 .custom-html-widget a .title img {display: none !important;}
.tax-authors .img-container .img-flip:hover .img.orig {z-index: 7;}
.ctis-load-more:hover{color:#fff;background:#9083C1;}
.footer-contact .footer-contact-col.col-1 {
    display: none;
}
.footer-contact .footer-contact-col.col-2 {
    width: 100%;
}
li#menu-item-35222 a:after {
    display: none;
}
li#menu-item-35222 a {
    margin: 0 0 0 100px;
}
li#menu-item-35311 a {
    margin: 0 0 0 30px;
}	
ul#menu-terms-mobile {
    display: none;
}
.page-template-editor-article .post-container .data .side-data, .page-template-editor-article .related-articles {
    display: none;
}
.page-template-editor-article .post-container .data .main-data {
    width: 65%;
    margin: auto;
}
/* .page-template-editor-article .post-container .post-header .post-meta {
    width: 65%;
}
.page-template-editor-article .post-container .post-header .post-title {
    width: 65%;
    max-width: inherit;
    margin: 30px 0;
} */
	
}/*------ C O M P U T E R S + T A B L E T S -------*/
@media screen and (min-width:767px){
.mobile-menu {
    display: none;
}
	.hide-pc-tablet {display: none;}
  
}/*--- T A B L E T S - S M A L L ---*/
@media screen and (min-width:767px) and (max-width:1048px){
  
  div#content {max-width: 500px;margin: auto;}
  p#breadcrumbs {display: none;align-content}
  
}/*------------------------- T A B L E T S + M O B I L E ---------------------------*/
@media screen and (max-width:1250px){
.single-post .main-data h2{font-size: 20px !important;font-weight: 700;}
.single-post .main-data h3{font-size: 18px !important;font-weight: 400;}
.single-post .main-data h4{font-size: 14px !important;font-weight: 400;}

.br-pc {display: none !important;}  
.mobile-600 *{font-weight: 600 !important}
.mobile-500 *{font-weight: 500 !important}
.mobile-400 *{font-weight: 400 !important}
.topic-item.more{display: none !important;}
.show-guidelines-topics .topic-item.more{display: block !important;}
.show-guidelines-btn.less{display: none;}
.show-guidelines-topics .show-guidelines-btn.show{display: none !important;}
.show-guidelines-topics .show-guidelines-btn.less{display: block !important;}
.topic-item.elementor-widget-heading {width: 50% !important;}
.topic-item .elementor-widget-container {width: 100%;}
.topic-item .elementor-heading-title:before {display: none;}
.example-posts-list .elementor-container{display:block!important;padding:0 20px;width:100%!important;white-space:nowrap!important;flex-wrap:unset!important;overflow:auto}
.example-posts-list .elementor-container::-webkit-scrollbar{display:none}
.example-posts-list .elementor-container .elementor-column{display:inline-block;width:315px;margin:0 10px 0 0}
.bold-mobile *{font-weight:600!important}
.yos.mobile {margin: 0 -15px 15px -15px;}
.yos.mobile .post-contact {border: 0;background: #F7F7F7;border-radius: 0;}
.yos.mobile .post-contact .form-item .input input{background: #fff;}
.yos.mobile .post-contact .form-item .send input,.yos.mobile  .post-contact .form-item .input input {height: 40px;}
.yos.mobile p.title {font-size: 18px;}
.yos.mobile .post-contact img {margin: 40px 0 -7px 0;}
.elementor-widget-container form.wpcf7-form .wpcf7-response-output {
    position: absolute;
    top: 165px;
    left: 30px;
    max-width: calc(100% - 60px);
    margin: 0 !important;
    font-family: 'HomepageBaukasten';
    font-size: 12px !important;
    color: #1D1C26;
}
.elementor-widget-container .wpcf7-not-valid-tip{display: none;}
.single-post .elementor-widget-container img {border-radius: 3px !important;}

	
/*----- F O N T - P R O X I M A - N O V A -------*/
.header-top-right ul li a,.main-article .post-meta,.classic-item .classic .title,.classic-item .classic .read-more,
.big-item .by,.post-container .list-item .data .title,.posted-by .data,.posted-by .data .btns a{font-family:'HomepageBaukasten';}
.proxima-mobile,.proxima-mobile * {'HomepageBaukasten'}
.classic-item .hover-video{display:none!important}
.post-container .data .main-data p{font-size:17px;line-height:27px}
.full-row-item.video .post-video{height:245px;background-size:cover!important;background-repeat:no-repeat!important;background-position:center!important;border-radius:5px}

/*---- H E A D E R -----*/
.mobile-menu-btn .line:before, .mobile-menu-btn .line:after {
    width: 20px;
}
.mobile-menu-btn .line {
    width: 20px;
}
.mobile-menu-btn .line:before {
    margin-top: -8px;
}
.mobile-menu-btn .line:after {
    margin-top: 8px;
}
.header-top-bar {
    padding: 0;
}
.header-top-right, .middle-top-right,.header-top-left .widget_custom_html {
    display: none;
}
.header-top-left ul {
    top: 60px;
    right: 15px;
}
.header-top-right .widget_nav_menu li{display:none}
.header-top-right .widget_nav_menu li.topics-item{display:block}
.header-top-right{justify-content:space-between}
.header-top-right, .header-top-left {max-width: 50%;width: 50%;}.header-top-right .site-logo img {height: 17px;}
.header-top-left{min-width:fit-content}
.header-top-left .flex-box a.search-item{display:flex!important;font-size:0!important;padding:5px}
.header-top-left .flex-box a.join-brn {
    width: 92.28px;
    height: 28.37px;
    margin: 0;
    padding: 6px 10px;
    font-size: 12px;
    letter-spacing: 0.2px;
}
.header-top-left .flex-box a.item.home {
    display: none;
}
.header-top-left form.search-form.show{display:none!important}
.header-top-right ul{padding:0 0 0 10px!important}
.header-top-right .site-logo svg{margin:0;width:80px}
.header-top-right .site-logo span{font-size:17px}
.header-top-right ul li a{font-size:15px}
.header-top-right ul li.topics-item a img{width:6px;margin:4px 0 0 7px}
.header-top-left .flex-box a.search-item img{margin:0 10px 0 0;width:17px;min-width:17px}
.header-top-left .flex-box a.all-cats{display:none}
.topics-item {display: flex;align-items: center;font-family: 'HomepageBaukasten';font-size: 14px;font-weight: 600;}
.topics-item img {margin: 0 15px -2px 7px;}
	
/*-- Topics --*/
.mobile-topics{position:fixed;top:0;right:100%;width:100%;height:100%;background:#fff;overflow:auto;z-index:99999;transition:all .2s ease-in-out;visibility:hidden}
.mobile-topics::-webkit-scrollbar{width:5px;background:#f9f9f9}
.mobile-topics::-webkit-scrollbar-thumb{background:#ddd;border-radius:50px}
.mobile-topics.open{right:0;visibility:visible}
.mobile-topics .header{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;padding:25px;border-bottom:solid 1px #ECECEC;background:#fff}
.mobile-topics .header .close-topics{font-family:HomepageBaukasten;font-weight:600;font-size:16px}
.mobile-topics .header .close-topics img{margin:0 15px 0 0}
.mobile-topics .header .sort{font-family:HomepageBaukasten;font-size:16px;color:#27262D}
.mobile-topics .header .sort span.item{margin:0 0 0 5px;text-decoration:underline}
.mobile-topics .header .sort span::selection{background:0 0;color:#27262D}
.mobile-topics .header .sort .z-to-a,.mobile-topics .header .sort.reverse .a-to-z{display:none}
.mobile-topics .header .sort.reverse .z-to-a{display:inline-block}
	
ul#menu-all-topics {display:flex;flex-wrap:wrap}
ul#menu-all-topics li{width:100%}
ul#menu-all-topics.reverse{flex-direction:column-reverse}
ul#menu-all-topics li a{display:block;padding:15px 25px;font-family:HomepageBaukasten;font-size:15px;color:#27262D;border-bottom:solid 1px #ECECEC}
	
/*-- Search Popup --*/
.mobile-searches{position:fixed;top:0;left:-100%;width:100%;height:100%;background:#fff;overflow:auto;z-index:9999;visibility:hidden;transition:all .2s ease-in-out}
.mobile-searches::-webkit-scrollbar{width:5px;background:#f9f9f9}
.mobile-searches::-webkit-scrollbar-thumb{background:#ddd;border-radius:50px}
.mobile-searches.open{left:0;visibility:visible}
.mobile-searches .header{position:sticky;top:0;display:flex;align-items:center;padding:13px 20px;border-bottom:solid 1px #ECECEC;background:#fff}
.mobile-searches .header img.close{margin:0 15px 0 0}
.mobile-searches .header .search-form{width:100%}
.mobile-searches .header input{width:100%;margin:0;padding:10px 20px;background:#F9F9F9;border:0;border-radius:0;font-family:HomepageBaukasten;font-size:16px;color:#27262D}
.mobile-searches .header input::placeholder{color:#727176}
.mobile-searches .rec-searches{position:sticky;top:70px;padding:25px 20px;background:#ff;text-align:center}
.mobile-searches .rec-searches a {
    display: inline-flex;
    margin: 3px;
    padding: 3px 10px 4px;
    background: #fff;
    border: solid 1px #146CE5;
    font-family: HomepageBaukasten;
    font-size: 14px;
    font-weight: 400;
    color: #146CE5 !important;
    border-radius: 50px;
    text-decoration: none;
}
.mobile-searches .title{padding:20px;font-family:HomepageBaukasten;font-weight:600;font-size:16px}
.mobile-searches .popular-searches{padding:0 20px;font-family:HomepageBaukasten;font-weight:600;font-size:16px}
.mobile-searches .popular-searches li{display:flex;align-items:center;padding:15px 15px 15px 0;font-weight:500;border-bottom:solid 1px #ECECEC}
.mobile-searches .popular-searches li img{margin:0 25px 0 0}
	
/*-- Subscribe --*/
.subscribe-container{top:51px;padding:40px 30px 0px 30px}
.subscribe-container .close{top:34px;right:30px}
.subscribe-container .flex-box{display: block; padding:0;text-align:center}
.subscribe-container .data{margin:auto}
.subscribe-container .data .title{font-size:23px}
.subscribe-container .data .desc{margin:15px 0 20px;font-size:16px;font-family:HomepageBaukasten}
.subscribe-container video{width:80%;margin:15px 0 0}
.subscribe-container form ._form-content{display:block;width:70%;margin:auto}
._form_element._x48437835._full_width{width:100%}
.subscribe-container ._form-content ._form_element{margin:0 0 8px}
.subscribe-container .flex-box img {margin: 50px 0 -7px 0;}
	
	
/*----- A R C H I V E -----*/
.blog header#masthead{position:fixed;top:0;right:0;width:100%;background:#fff}
.blog.nav-up header#masthead{background:#fff}
.main-article{padding:40vh 25px 35px;background-size:auto 75%!important;background-position:top center!important}
.main-article .data{width:100%}
.main-article .bl {height: 100%;}
.main-article .ol-blue{width:100%;height:75%;background-image:linear-gradient(0deg,#041A5F,transparent)}
.main-article .ol-top{display:none}
.main-article .data .title{margin:0;font-size:22px;font-weight:500;color:#fff;text-align:center}
.main-article .post-meta{margin:30px 0 15px;font-size:14px;justify-content:center;letter-spacing:1px;flex-wrap: wrap;}
.main-article .post-meta a {margin: 0 0 10px;}
.main-article .post-meta .item{margin:0;min-width:fit-content}
.main-article .post-meta .read.item{margin:0 15px 0 0}
.main-article .post-meta img{margin:0 7px 0 0}
.main-article .post-meta .item.writters span{margin:0 5px 0 0}
.main-article .post-meta span {min-width: fit-content;}
.main-article .actions{justify-content:center}
.main-article .actions .more {
    margin: 10px 0 0;
    width: 150px;
    height: 40px;
    font-size: 13px;
    font-weight: 700;
    font-family: HomepageBaukasten;
    padding: 0;
}
.blog-grid,.posts-set{padding:15px 0}
.posts-set .four-pack{display:flex;flex-wrap:wrap;padding:0 5px;overflow:hidden}
.four-pack .classic-item{width:50%;margin:0 0 25px 0;padding:0 5px}
.four-pack .classic-item article{padding:0;border:0;box-shadow: none;}
.lable-article{font-size:12px;font-weight:700}
.lable-article:after{border-top:24px solid #9083C1}
.classic-item .video-bg,.posts-set .share-article{display:none}
.classic-item .classic .title{margin: 10px 0;padding: 0;;font-family:HomepageBaukasten;font-size:15px;text-align:left;height:auto}
.posts-set .classic-item .classic .by{display:flex;align-items:center;padding:0;font-family:HomepageBaukasten;font-size:14px;color:#27262D}
.classic-item .classic .read-more{padding:0;font-size:14px}
.posts-set .topics {
    width: 100%;
    padding: 30px 20px 55px 20px;
    text-align: center;
}
.posts-set .topics .title {
    display: block;
    margin: 0 0 30px 0;
    font-family: HomepageBaukasten;
    font-size: 23px;
    font-weight: 700;
    color: #27262D;
}
.topics .tags ul{display:flex;margin:10px 0;flex-wrap:wrap;align-items:center;justify-content:center}
.posts-set .post-container{padding:0 5px}
.posts-set .post-container.classic{padding:0}
.topics .tags li a {
    display: block;
    margin: 0 2.5px 12px;
    padding: 3px 10px 4px;
    background: #fff;
    border: solid 1px #9083C1;
    font-family: HomepageBaukasten;
    font-size: 14px;
    font-weight: 400;
    color: #9083C1 !important;
    border-radius: 50px;
    text-decoration: none;
}
.topics a {
    justify-content: center;
    color: #1D1C26;
    font-weight: 500;
    text-decoration: underline;
    font-size: 15px;
}
.posts-set .topics a {
    display: none;
}
.posts-set .topics a.topics-item {
    display: inline-flex;
	display: none;
    align-items: center;
    margin-top: 15px;
    font-family: HomepageBaukasten;
}
.posts-set .topics a.topics-item img{margin: 0 0 0 10px;}
.big-item{margin:5px 0;padding:5px 10px;border: 0;}
.big-item .post-img{height:98vw}
.big-item .icon{display:none;width:fit-content;margin:10px auto;text-align:center}
.big-item h2 {
    margin: 15px 0 0 0;
    padding: 0 25px;
    font-weight: 600;
    font-size: 22px;
}
.search-results .big-item .post-data {
    height: auto;
}
.big-item{margin:0 0 40px 0;box-shadow: none;}
.big-item .by{display:block;margin:15px 0 0 0;text-align:center;font-family:HomepageBaukasten;font-size:15px;color:#27262D}
.full-row-item.video{margin:5px 0;padding:0 5px;width:100%}
.full-row-item.video video{width:100%;height:250px}
.post-video{position:relative;overflow:hidden}
.full-row-item.video .play{margin-top:-5px}
.full-row-item.video .play img{width:75px}
.full-row-item.video .video-post{padding:10px 0 0}
.full-row-item.video .icon{display:block;width:fit-content;margin:10px auto;text-align:center}
.full-row-item.video h2{margin:15px 0 0;padding:0 25px;font-family:HomepageBaukasten;font-weight:600;font-size:23px;line-height:1.2;text-align:center;color:#1D1C26}
.full-row-item.video .by{display:block;margin:15px 0 30px;text-align:center;font-family:HomepageBaukasten;font-size:15px;color:#27262D}
div#infinite-handle{margin-bottom: 0;padding:0}
.single-post footer#colophon {
    margin: 0;
}
#infinite-handle span {
    display: flex;
    padding: 10px 20px;
    width: 185px;
    height: 40px;
    margin: 15px auto 0 !important;
    padding: 0;
    background: unset;
	color: #9083C1;
	border: solid 1px #9083C1;
    font-size: 13px;
    font-family: HomepageBaukasten;
    line-height: 1;
}
.blog-grid .staff-title,.blog-grid h1{margin-bottom:0;font-size:22px;line-height:1.2}
.search-results.six-pack .classic-item article{padding:0;border:0}
.search-results.six-pack .classic-item{width:50%!important;margin:0 0 15px;padding:5px}
.blog-grid .blog-Menu{display:none}
.search-results.six-pack .classic-item:nth-child(5) article{background:0 0}
.search-results.six-pack .classic-item:nth-child(5) h2{padding:10px;height:auto}
.search-results .six-pack .classic-item:nth-child(5) .excerpt{display:none}
.search-no-results .no-results{margin:10px 0 0;font-size:16px}
.no-results .back-btn {
    display: flex;
    width: 185px;
    height: 40px;
    margin: 15px auto 35px!important;
    padding: 0;
    background: #3C2F3A;
    font-size: 13px;
    font-family: HomepageBaukasten;
    align-items: center;
    justify-content: center;
}  
/*---- S I N G L E - P O S T -----*/
.post-container .top-section{display:block;padding:10px 15px}
.post-container .in-grid{padding:0}
.post-container .post-header{padding:20px 0 0}
.post-container .post-header .post-meta{font-size:14px;letter-spacing:1px;color: #CBCBCB;}
.post-container .post-header .writters.item{margin:0 20px 0 0}
	
.single-post .post-container .post-header .writters.item{margin:0 0 0 15px}
.single-post .post-container .post-header .read.date{margin: 0;color: #1D1C26;}
.single-post .post-container .post-header .writters.item:before {
    content: "";
    display: inline-block;
    height: 20px;
    width: 1px;
    background: #e0e0e0;
    margin: 0 15px 0 0;
}
.post-container .post-header .post-meta .name {
    color: #1D1C26;
}
.post-container .post-header .post-meta a.name, .post-container .post-header .post-meta span {
    opacity: 0.75;
}
	
.post-container .post-header .post-title{margin:25px auto;max-width:85%;font-size:23px;font-weight:700}
.post-container .data{display:block}
.post-container .data .main-data{width:100%}
.post-container .data .main-data .post-img{margin:0;height:220px;border-radius:5px}
.mobile-share-bar{display:flex;align-items:center;max-width:80%;margin:30px auto;justify-content:space-around;font-family:HomepageBaukasten;font-size:16px;letter-spacing:2px;color:#041A5F}
.mobile-share-bar img {filter: brightness(0.5);}
.bottom-section{margin:-30px 0 0;padding:10px 10px 0}
.bottom-section .dfts{padding:25px 30px}
.bottom-section .dfts .title{margin:0 0 10px;font-size:20px;color:#27262D}
.bottom-section .btns a{margin:0 5px;line-height:1}
.bottom-section .dfts a.subscribe-btn{display:inline-block;margin:0 0 0 10px;padding:7px 10px;font-family:HomepageBaukasten;font-size:13px;background:#041A5F;color:#fff;border-radius:5px}
.bottom-section .posted-by {
    margin: 15px 0;
    padding: 60px 30px 280px;
    background-image: url(https://zenya.adcore.com/wp-content/uploads/2022/06/new-blog-GIF-Mobile.gif) !important;
    background-size: cover !important;
    background-repeat: no-repeat!important;
    background-position: center bottom !important;
	text-align: center;
}
.bottom-section .posted-by img {
    position: relative;
    top: 0;
    right: 0;
    width: 55px;
    margin: 0 auto 23px auto;
    z-index: 9;
}
.posted-by .ol{top:auto;bottom:0;width:100%;height:70%;background-image:linear-gradient(0deg,#041a5f,#041a5fe6,#0000);border-radius:5px}
.posted-by .data{padding:0 0 20px;text-align:center;font-size:15px;z-index:9}
.posted-by .data .descriprion{letter-spacing:1.5px;margin: 0 0 60px 0;}
.posted-by .data .name{margin-bottom: 43px;font-size:30px;font-weight:600}
.posted-by .data .btns a{margin:0 5px;padding:9px 13px;font-family:HomepageBaukasten;font-size:14px}
.posted-by .data .btns a img{display:none}
.posted-by .data .btns{margin:15px 0 0;justify-content:center}
.posted-by:after{display: none;}
.posted-by.amphy .data .btns{margin:20px 0 0;display:block}
.posted-by.amphy .data .btns a{display:block;margin:0 auto 15px;width:70%}
.bottom-section .posted-by.amphy{margin:15px 0;padding:200px 50px 0}
.related-title {
    display: block;
    margin: 35px 0 25px;
    text-align: center;
    font-family: 'HomepageBaukasten';
    font-size: 22px;
    font-weight: 600;
    color: #1D1C26;
}
.related-articles{display:block;margin:0;padding:0 10px}
.related-articles .related-title{margin:35px 0 10px;padding:0;text-align:center}
.related-articles .list-col:nth-child(even) {
    background: #EEEEEE;
}
.post-container .list-item a{display:flex;align-items:center;padding:10px 0;}
.post-container .list-item a .post-img{min-width:120px;min-height:120px;border-radius:5px;background-size:cover!important;background-repeat:no-repeat!important;background-position:center!important}
.post-container .list-col:nth-child(odd) {
    background: #F0F0F0;
	border-radius: 5px;
}
.post-container .list-item .data{padding:0 0 0 15px}
.post-container .related-articles .list-item a {border: none;}
.post-container .list-item .data .title{margin:0 0 15px;font-family:HomepageBaukasten;font-size:16px;line-height:1.2;font-weight:600;color:#27262D}
.post-container .list-item .data .meta{display:flex;align-items:center;font-family:HomepageBaukasten;font-size:14px;color:#27262D}
.post-container .list-item .data .meta i{margin:0 0 0 15px;font-size:12px}
.post-container .list-item .data .meta .time img{width:12px;margin:0 4px 0 0}
.post-container .list-item .data .meta .time{display:flex;align-items:center;margin:0 0 0 0}
.post-container .list-col:last-child .list-item a{border-bottom:none}
.more-articles {
    display: block;
    padding: 7px 15px;
    width: fit-content;
    margin: 35px auto;
    font-size: 13px;
}
.post-section h2{margin:20px 0;font-family:HomepageBaukasten;font-size:20px;font-weight:400}
.post-quote{margin:0 0 20px;padding:20px;font-weight:500;font-size:18px}
.recommended-courses.mobile{margin:20px -15px 25px;padding:15px 20px 20px;background:#FEEBE9}
.recommended-courses.mobile .title{font-size:23px;text-align:center}
.recommended-courses.mobile .courses{display:flex}
.recommended-courses.mobile .courses .course{margin:0 3px;padding:0;background:#fff;font-family:HomepageBaukasten;width:50%}
.recommended-courses.mobile .courses .course:nth-child(3){display:none}
.recommended-courses .courses .header{border-radius:0!important}
.recommended-courses .courses .bg-img{height:115px}
.recommended-courses .courses .price{position:absolute;top:6px;right:6px;font-weight:700;font-size:15px;padding:3px 7px 3px 10px;background:#041A5F;border-radius:4px;font-family:Questrial;color:#fff}
.recommended-courses .courses .actions{padding:10px;background:0 0}
.recommended-courses .courses .actions .items{display:flex;align-items:center}
.recommended-courses .courses .actions .items .item{display:flex!important;align-items:center;min-width:fit-content}
.recommended-courses .courses .actions .items p{font-size:13px!important;color:#fff!important}
.recommended-courses .courses .actions .items .item:first-child{margin:0 12px 0 0}
.recommended-courses .courses .actions .items .item img{margin:0 3px 0 0;height:11px}
.recommended-courses .explore-more{margin:20px auto 0;padding:0;background:0 0;font-family:HomepageBaukasten;font-weight:500;font-size:15px;text-decoration:underline;color:#27262D}
.recommended-courses .course .data .name{margin:0;font-family:HomepageBaukasten;font-size:16px;line-height:1.2;font-weight:500}
.recommended-courses .course .data{padding:10px 15px}
  
.mobile-menu .site-logo img {
    height: 26px;
    margin: 0 0 -5px 0;
}
	
/*--- F O O T E R ----*/	
.footer-contact {
    background: #EEEEEE;
}
.footer-contact .dash a:after{
	display:none;
}
.footer-contact .flex-box {
    padding: 20px;
    flex-direction: row-reverse;
}
.footer-contact .col-2 ul {
    display: block;
}
.footer-contact .col-2 ul .hide-mobile {
    display: none;
}
.footer-contact .col-2 ul a {
	width: fit-content;
    font-size: 13px;
    font-weight: 400;
}
li#menu-item-35239 img:first-child {
    display: none;
}
.footer-contact .col-2 ul a:after {
    height: 2px;
}
.footer-contact .footer-contact-col.col-1, .footer-contact .footer-contact-col.col-2 {
    width: 50%;
}	
.footer-contact-col.col-4 {
    display: none;
}
.footer-contact-col {
    width: 33.3%;
}
.footer-contact .item .title {
    display: block;
    text-align: center;
}
.footer-contact .item .link {
    display: none;
}
.footer-contact .item .title p {
    width: 95px;
    margin: 6.5px auto 0;
}

.footer-contact .item .title {
    display: block;
    text-align: center;
    line-height: 1;
    font-size: 15px;
}
.footer-contact .item .title img {
    margin: 0;
    height: 18px;
}
span.kac {
    font-size: 13px;
}
.tax-authors .main-section {
    display: block;
	padding: 10px 15px;
}
.tax-authors .page-header .bg {
    height: 80px;
}
.tax-authors .page-header {
    margin: 0 0 -20px;
}
.tax-authors .img-container .img-flip {
    margin: 0 auto 15px;
    width: 200px;
    height: 200px;
    border-radius: 500px;
    border: solid 2px #fff;
}
.tax-authors .page-title {
    margin: 0 0 5px 0;
    font-size: 22px;
}
.tax-authors .position {
    margin: 0 0 15px;
    font-size: 16px;
}
.author-linkedin {
    color: #1D1C26;
    font-size: 15px;
    letter-spacing: -0.42px;
    font-weight: 400;
}
.author-linkedin:before {
    content: url(/wp-content/uploads/2022/05/Subtraction-2.svg);
    margin: 0 10px -3px 0;
}
.author-email {
    font-size: 14px;
    font-weight: 400;
    color: #3E3D46;
    letter-spacing: 0;
}	
.tax-authors .main-section .data-container {
    margin: 30px 0 0 0;
    padding: 0 10px;
}
.tax-authors .main-section .extra {
    margin: 25px 0 0 0;
}
.show-btn {
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 30px auto;
    font-size: 15px;
    color: #1D1C26;
}
.show-btn:after {
    content: url(https://zenya.adcore.com/wp-content/uploads/2022/05/Path-3339.svg);
    margin: 0 0 0px 10px;
    transform: rotate(90deg);
}
.mini-description {
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.show-btn.show-less-btn:after {
    transform: rotate(-90deg);
}
.classic-item .classic .title, .classic-item .classic h2 {
    margin: 10px 0;
    padding: 0;
    font-size: 15px;
    text-align: left;
	height: 35px;
}
.search-results .classic-item .classic .read-more {
	 display: none;
    justify-content: start;
    font-size: 14px;
}
.big-item-search .lable-article {
    top: 20px;
}
.big-item-search {
    width: 100%;
    padding: 5px;
}
.big-item-search article .big-post {
    padding: 75px 30px 0 30px;
}
.big-item-search article h2 {
    font-size: 22px;
    line-height: 1.5;
}
p.rmw {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0;
    font-size: 14px;
    height: 40px;
    width: 150px;
}	
h3.elementor-heading-title, h4.elementor-heading-title {
    font-weight: 400 !important;
}

h2.elementor-heading-title {
    font-weight: 700 !important;
}
.tax-authors .img-container .img-flip.flip .img.orig {z-index: 7;}
.tax-authors .blog-grid,.tax-authors .posts-set {
    padding: 15px 10px 0;
}	
.no-results .back-btn, .tax-authors .back-btn {
    display: flex;
    width: 185px;
    height: 40px;
    margin: 0 auto !important;
    padding: 0;
    background: #3C2F3A;
    font-size: 13px;
    font-family: HomepageBaukasten;
    align-items: center;
    justify-content: center;
}
.tax-authors .back-btn{margin: 20px auto 0 !important;}
.footer-contact .site-logo img.mobile{display: block;height: 26px;}
li#menu-item-35222{display: none;}




	


	
	
	
	
	
	
	
	
	
	
	
	
	
/*--- H E A D E R - C U S T O M I Z E ----*/
	
.middle-top-right {
    display: none;
}
	
	
	
 }/*------------------------------------------ M O B I L E --------------------------------------------*/
@media screen and (max-width:767px){
p#breadcrumbs {display: none;}
footer#colophon {margin: 50px 0 0;}
.mobile-menu-top .flex-box {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 10px 20px;
    background: #ffffff;
}
.mobile-menu-top .flex-box .search {
    position: relative;
    padding: 0 15px;
}
.footer-credit ul a {
    padding: 0 5px;
    font-size: 12px;
    color: #0000009e;
}

.mobile-menu-top .flex-box .search input {
    width: 100%;
    height: 40px;
    padding: 5px 15px;
    border-radius: 5px;
    border: solid 1px #1D1C26;
    font-family: 'HomepageBaukasten';
    font-size: 15px;
}
.mobile-menu-top .flex-box .search input::placeholder {
    opacity: 0.5;
}
.mobile-menu-top .search button {
    position: absolute;
    top: 0;
    right: 15px;
    width: 40px;
    height: 40px;
    background: unset;
    border: 0;
}
.mobile-menu-top .search button svg {
    height: 21px;
    filter: brightness(0);
}
.footer-credit {
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 12px;
	padding: 20px 10px;
}
.footer-credit ul a span {
        margin: 0 9px 0 0;
}
.footer-credit ul {
    display: flex;
    align-items: center;
}
.footer-credit ul a {
    display: flex;
    align-items: center;
    min-width: fit-content;
    padding: 0 5px;
    font-size: 12px;
    color: #0000009e;
}
	
	
	
	
  
}/*--- M O B I L E - S M A L L ---*/
@media screen and (min-width:300px) and (max-width:365px){ 
  
  
  
}