#global{
max-width:1600px;
margin:0 auto;
}

.mobile_menu{
display:none;
}

header{
position:fixed;
top:0;
left:50%;
transform:translateX(-50%);
width:100%;
max-width:1600px;
height:150px;
z-index:1000;
transition:all 0.3s;
}

header.mini{
background-color:rgba(59, 28, 63, 0.8);
height:86px;
}

header.mini .logo{
width:150px;
top:20px;
}

header .logo{
width:300px;
position:absolute;
top:40px;
left:60px;
transition:all 0.3s;
}

header .logo img{
width:100%;
}

header .menu{
font-family:"Montserrat";
position:absolute;
top:15px;
right:30px;
width:inherit;
text-align:right;
}

header .menu ul{
list-style-type:none;
margin:0;
padding:0;
}

header .menu ul li{
display:inline-block;
margin:0 5px;
}

header .menu ul li a{
text-transform:uppercase;
color:#fff;
font-size:15px;
transition:all 0.2s;
text-decoration:none;
}

header .menu ul li a:hover{
color:rgba(255, 255, 255, 0.5);
}







.leftsquare, .centersquare{
position:relative;
}

.leftsquare h1, .leftsquare h2{
padding-left:40px;
padding-top:50px;
padding-bottom:70px;
border-left:solid 6px #FFB038;
}


.leftsquare h1::before, .leftsquare h2::before{
content:" ";
display:block;
position:absolute;
top:0;
left:0;
width:200px;
height:40px;
border-top:solid 6px #FFB038;
border-left:solid 6px #FFB038;
border-right:solid 6px #FFB038;
}

.leftsquare h1::after, .leftsquare h2::after{
content:" ";
display:block;
position:absolute;
bottom:0;
left:0;
width:200px;
height:40px;
border-bottom:solid 6px #FFB038;
border-left:solid 6px #FFB038;
border-right:solid 6px #FFB038;
}

.centersquare h1, .centersquare h2{
padding-top:50px;
padding-bottom:50px;
}

.centersquare h1::before, .centersquare h2::before{
content:" ";
display:block;
position:absolute;
top:0;
left:50%;
transform:translateX(-50%);
width:200px;
height:40px;
border-top:solid 6px #FFB038;
border-left:solid 6px #FFB038;
border-right:solid 6px #FFB038;
}

.centersquare h1::after, .centersquare h2::after{
content:" ";
display:block;
position:absolute;
bottom:0;
left:50%;
transform:translateX(-50%);
width:200px;
height:40px;
border-bottom:solid 6px #FFB038;
border-left:solid 6px #FFB038;
border-right:solid 6px #FFB038;
}

.news_section{
font-family:"Montserrat", sans-serif;
}

.news_section .date{
font-size:16px;
color:rgba(255, 255, 255, 0.5);
padding-bottom:10px;
}

.news_section .title a, .news_section .title{
font-size:30px;
color:#fff;
}

.news_section .item{
padding-bottom:40px;
border-bottom: solid 1px #5D405F;
margin-bottom:20px;
}


.custom-news .custom-news-list{
display:flex;
gap:20px;
font-family:'Montserrayt', sans-serif;
}

.custom-news .custom-news-list .article-item{
width:34%;
border-right:solid 1px #5D405F;
padding-right:20px;
}

.custom-news .article-item:nth-child(3n){
width:32%;
border:0 !important;
padding-right:0;
}

.custom-news .custom-news-list .article-item .article-thumbnail{
width:100%;
padding-top:60%;
height:0;
background-size:cover !important;
background-position:center !important;
}

.custom-news .custom-news-list .article-item .content{
padding:0 5px;	
}

.custom-news .custom-news-list .article-item .category{
color:rgba(169, 140, 171, 0.7);
text-transform:uppercase;
font-size:15px;
padding:10px 0;
}

.custom-news .custom-news-list .article-item h3{
color:#fff;
font-size:26px;
font-weight:400;
margin:0;
padding:10px 0 20px 0;
}

.custom-news .custom-news-list .article-item p{
color:#fff;
font-size:15px;
line-height:130%;
}

.custom-news .custom-news-list .article-item .read-more{
background:url(/wp-content/themes/xts/images/bio_button.png) no-repeat left center;
padding-left:20px;
text-transform:uppercase;
color:#fff;
font-size:15px;
}





.full-page-news .full-page-news-list{
display:flex;
flex-wrap:wrap;
font-family:'Montserrat', sans-serif;
color:#fff;
}

.full-page-news .full-page-news-list .article-item{
flex: 0 0 calc(94% / 3);
margin-bottom:60px;
}

.full-page-news .full-page-news-list .article-item.sticky{
width:100%;
display:flex;
flex-flow:row-reverse;
border:0;
padding:0;
}

.full-page-news .full-page-news-list .separator{
position:relative;
width:3%;
margin-bottom:60px;
}


.full-page-news .full-page-news-list .separator .separatorcontent{
display:block;
width:1px;
height:100%;
background-color:#5D405F;
position:absolute;
left:50%;
top:0;
transform:translateX(-50%);
}

.full-page-news .full-page-news-list .separator:nth-child(3n){
display:none;
}

.full-page-news .full-page-news-list .article-item .article-thumbnail{
width:100%;
padding-top:60%;
height:0;
background-size:cover !important;
background-position:center !important;
}

.full-page-news .full-page-news-list .article-item.sticky .article-thumbnail{
width:66%;
padding-top:40%;
}

.full-page-news .full-page-news-list .article-item .content{
padding:0 5px;	
}

.full-page-news .full-page-news-list .article-item.sticky .content{
padding:0;
width:34%;
padding-right:40px;
}

.full-page-news .full-page-news-list .article-item .category{
color:rgba(169, 140, 171, 0.7);
text-transform:uppercase;
font-size:15px;
padding:10px 0;
}

.full-page-news .full-page-news-list .article-item h3{
color:#fff;
font-size:26px;
font-weight:400;
margin:0;
padding:10px 0 20px 0;
}

.full-page-news .full-page-news-list .article-item p{
color:#fff;
font-size:15px;
line-height:130%;
}

.full-page-news .full-page-news-list .article-item .read-more{
background:url(/wp-content/themes/xts/images/bio_button.png) no-repeat left center;
padding-left:20px;
text-transform:uppercase;
color:#fff;
font-size:15px;
}

.full-page-news .full-page-news-list .article_list{
display:flex;
flex-wrap:wrap;
}

.full-page-news .pagination-links{
text-align:center;
width:100%;
}

.full-page-news .pagination-links a, .full-page-news .pagination-links span{
display:inline-block;
padding:0 5px;
}

.full-page-news .pagination-links span{
color:#fff;
text-decoration:underline;
}

.full-page-news .pagination-links .next{
width:10px;
height:16px;
background:url(/wp-content/themes/xts/images/navigation_arrow.png);
transform:rotateZ(180deg);
color:rgba(0, 0, 0, 0);
}

.full-page-news .pagination-links .prev{
width:10px;
height:16px;
background:url(/wp-content/themes/xts/images/navigation_arrow.png);
color:rgba(0, 0, 0, 0);
}

h1.article_category_title{
font-family:"Montserrat", sans-serif;
color:#fff;
font-size:70px;
font-weight:300;
margin:0;
text-transform:capitalize;
}

h2.article_category_title{
font-family:"Montserrat", sans-serif;
color:#fff;
font-size:26px;
font-weight:500;
margin:0;
text-transform:uppercase;
}

.tags{
text-align:center;
max-width:90%;
margin:0 5%;
}

.tags a{
display:inline-block;
background-color:#000000;
padding:7px 15px;
border-radius:10px;
color:#fff;
transition:all 0.2s;
margin:0 5px;
font-family:'Montserrat', sans-serif;
font-weight:400;
font-size:16px;
text-transform:uppercase;
margin-bottom:10px;
}


.tags a:hover{
background-color:#fff;
color:#231025;
}


.has-drop-cap:not(:focus):first-letter{
font-size:3em;
font-weight:600;
}

.morearticles h2{
font-family:'Montserrat';
text-align:center;
font-size:30px;
font-weight:400;
color:rgba(255, 255, 255, 0.5);
text-transform:uppercase;
margin:0 0 80px 0;
}

.post-navigation__prev--label{
background:url(/wp-content/themes/xts/images/navigation_arrow.png) no-repeat left center;
padding-left:20px;
}

.post-navigation__next--label{
background:url(/wp-content/themes/xts/images/navigation_arrow_right.png) no-repeat right center;
padding-right:20px;
}

.category-breadcrumb{
font-family:'Montserrat';
font-size:18px;
color:#fff;
text-transform:uppercase;
line-height:150%;
}

.category-breadcrumb img{
vertical-align:middle;
padding:0 5px;
}

.category-breadcrumb img:last-child{
display:none;
}

.category-breadcrumb a{
white-space:nowrap;
}



.menu-item-771{
display:none !important;
}

