/*
Theme Name: Poltrona Frau Group Me
Author: Element8
Description: The Poltrona Frau brand
Version: 2.0
Tags: bootstrap
*/
body{
 font-family: 'executivemedium';
}
h1, h2, h3, h4, h5, h6 {
    font-family: 'sangbleu_sunriseregular';
    
    
}



@font-face {
    font-family: 'sangbleu_sunriselight';
    src: url('assets/fonts/sangbleusunrise-light-webfont.woff2') format('woff2'),
         url('assets/fonts/sangbleusunrise-light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'executiveregular';
    src: url('assets/fonts/executive-regular-webfont.woff2') format('woff2'),
         url('assets/fonts/executive-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'executivelight';
    src: url('assets/fonts/executive-light-webfont.woff2') format('woff2'),
         url('assets/fonts/executive-light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'executivethin';
    src: url('assets/fonts/executive-thin-webfont.woff2') format('woff2'),
         url('assets/fonts/executive-thin-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'executivemedium';
    src: url('assets/fonts/executive-medium-webfont.woff2') format('woff2'),
         url('assets/fonts/executive-medium-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'executivebold';
    src: url('assets/fonts/executive-bold-webfont.woff2') format('woff2'),
         url('assets/fonts/executive-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
body, p
{
    font-family: 'executivelight';
}
.headerblock .top-sec .center-sec .main-navigation li a {
     font-family: 'executiveregular';
}
h1, h2, h3, h4, h5, h6, .inner-banner-sec .banner-content .title-sec h2, .about-page .sec2 h2, .ban_head .ban_txt
{
    font-family: 'sangbleu_sunriselight' !important;
}

.home-wrapper .sec1 .captionbox h3
{
    color: #fff !important;
}
.ban_head #slider-1-slide-66-layer-2 {
    font-family: 'sangbleu_sunriseregular' !important;
}

div#overlays {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0px;
    left: 0;
    z-index: 9999;
    background: rgb(0 0 0 / 78%);
	display: flex;
    justify-content: center;
    align-self: center;
	    opacity: 1;
}
div#overlays .popup {
        max-width: 1000px;
    position: relative;
	display: flex;
    justify-content: center;
    align-self: center;
}
div#overlays a.clos {
    position: absolute;
    right: 0;
    font-family: system-ui;
    background: #000;
    /* width: 30px; */
    /* position: relative; */
    padding: 0px 15px 6px 15px;
    line-height: 37px;
}
div#overlays.hidd
{
	display:none;
}

.about-page .sec3 .gallery-sec .clientslide .owl-stage {
    margin: auto;
}
.about-page .sec3 .title-sec h2{
		font-size:45px !important;
	}
.brand-topsec h1{
		font-size:42px;
}
.home-wrapper .sec4 .brandsec .content-sec .detailsec .logo img {
    max-width: none !important;
}
.brand-topsec img {
    max-height: none !important;
}
.pdtl-brouse-moreproject .capt h3 {
    text-transform: capitalize;
}
.brand-page .sec2 .collectios-sev .outerbox .detailsec h4 {
    text-transform: capitalize;
}
.brand-listingpage .brandlisting-sec li .content-sec .logo-sec img, .brand-topsec img {
    max-width: initial !important;
}
@media (max-width: 1200px){
.top-mr .sec1 h2 {
    font-size: 36px !important;
}

}
@media (max-width:1199px){
.about-page .sec3 .outerbox .pic img{
	max-width:130px;
}
.top-mr .sec1 h2{
	font-size:34px !important;
}
.about-page .sec3 .title-sec h2{
		font-size:34px !important;
	}
.about-page .sec5 .title-sec h2, .clients-section .title-sec h2, .home-wrapper .sec9 .title-sec h2 {
    font-size: 34px;
}

	.brand-page .sec2 h3{
		    font-size: 37px;
	}

}
@media (min-width: 1200px){
	.headerblock .top-sec .center-sec .main-navigation .mdlleft {
		margin-right: 280px !important;
	}
	li#menu-item-125 {
		/*margin-left: 147px;*/
        margin-left: 0 !important;
	}
	.top-mr .sec1 h2{
	font-size:37px !important;
	}
.about-page .sec3 .title-sec h2{
		font-size:45px !important;
	}
	.about-page .sec5 .title-sec h2, .clients-section .title-sec h2, .home-wrapper .sec9 .title-sec h2 {
    font-size: 37px;
}
	.brand-page .sec2 h3{
		    font-size: 40px;
	}
	.inner-banner-sec .banner-content .title-sec h2{
		    font-size: 47px;
	}
	
}
.inner-banner-sec .banner-content .title-sec h2, .hedding-section h1, .brand-page .sec2 h3, .brand-topsec h1, .about-page .sec3 .title-sec h2, .clients-section .title-sec h2, .home-wrapper .sec9 .title-sec h2{
    font-size: 48px !important;
}
.inner-wrapper.about-page.top-mr.animate-on-load.fadeIn.animated .sec1 h2, .about-page .sec5 .title-sec h2,  .about.top-mr .sec1 h2, .division-row .brandsec h2, .top-mr .sec1 h2 {
    font-size: 35px !important;
}
.brand-page .sec1 h2{
	font-size:23px !important;
}
.insta-topbar, .insta-topbar .icon {
    height: 40px;
}
.insta-topbar .icon a {
    display: flex !important;
    align-items: center;
    justify-content: center;
}
.insta-topbar .icon span {
    font-size: 24px;
}
.insta-topbar .icon img {
    width: 25px !important;
}
.insta-topbar .icon:after, .insta-topbar .icon:before {
    bottom: 19px !important;
}
@media (max-width: 1199px){
.inner-banner-sec .banner-content .title-sec h2, .hedding-section h1, .brand-page .sec2 h3, .brand-topsec h1, .about-page .sec3 .title-sec h2, .clients-section .title-sec h2, .home-wrapper .sec9 .title-sec h2{
    font-size: 48px !important;
}
.inner-wrapper.about-page.top-mr.animate-on-load.fadeIn.animated .sec1 h2, .about-page .sec5 .title-sec h2,  .about.top-mr .sec1 h2, .division-row .brandsec h2, .top-mr .sec1 h2 {
    font-size: 40px !important;
}
.brand-page .sec1 h2{
	font-size:23px !important;
	letter-spacing:0 !important;
}
	.home-wrapper .sec9 .title-sec h2, .brand-page .sec2 h3{
		letter-spacing:0 !important;
	}
}
@media (max-width: 1020px){
	.inner-banner-sec .banner-content .title-sec h2, .hedding-section h1, .brand-topsec h1, .about-page .sec3 .title-sec h2, .clients-section .title-sec h2, .home-wrapper .sec9 .title-sec h2{
    font-size: 40px !important;
}
.inner-wrapper.about-page.top-mr.animate-on-load.fadeIn.animated .sec1 h2, .about-page .sec5 .title-sec h2, .clients-section .title-sec h2, .about.top-mr .sec1 h2, .division-row .brandsec h2, .top-mr .sec1 h2 {
    font-size: 36px !important;
}
.brand-page .sec1 h2{
	font-size:23px !important;
}
}
@media (max-width: 765px){
	.home-wrapper .sec4 h2{
		letter-spacing:0 !important;
	}
.inner-banner-sec .banner-content .title-sec h2, .hedding-section h1, .brand-page .sec2 h3, .brand-topsec h1, .home-wrapper .sec9 .title-sec h2, .about-page .sec3 .title-sec h2, .clients-section .title-sec h2{
       font-size: 25px !important;
	   letter-spacing:0 !important;
    }
.inner-wrapper.about-page.top-mr.animate-on-load.fadeIn.animated .sec1 h2, .about-page .sec5 .title-sec h2,  .about.top-mr .sec1 h2, .division-row .brandsec h2, .top-mr .sec1 h2 {
    font-size: 22px !important;
	letter-spacing:0 !important;
}
.brand-page .sec1 h2{
	font-size:20px !important;
	letter-spacing:0 !important;
}
	.designers-section ul li h6{
		font-size:18px !important;
	}
.home-wrapper .sec4 {
    padding: 30px 0 0;
}
	/*.division-row>:nth-child(odd) .content-sec .detailsec{
		padding-left:0 !important;
	}*/
}

#overlay {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: #000;
filter:alpha(opacity=70);
-moz-opacity:0.7;
-khtml-opacity: 0.7;
opacity: 0.7;
z-index: 100;
display: none;
}
.cnt223 a{
text-decoration: none;
}
.popup{
width: 100%;
margin: 0 auto;
display: none;
position: fixed;
z-index: 101;
}
.cnt223{
min-width: 600px;
width: 600px;
min-height: 150px;
margin: 100px auto;
background: #f3f3f3;
position: relative;
z-index: 103;
padding: 15px 35px;
border-radius: 5px;
box-shadow: 0 2px 5px #000;
}
.cnt223 p{
clear: both;
    color: #555555;
    /* text-align: justify; */
    font-size: 20px;
    font-family: sans-serif;
}
.cnt223 p a{
color: #d91900;
font-weight: bold;
}
.cnt223 .x{
float: right;
height: 35px;
left: 22px;
position: relative;
top: -25px;
width: 34px;
}
.cnt223 .x:hover{
cursor: pointer;
}

@font-face {
    font-family: 'sangbleu_sunriselivre';
    src: url('assets/fonts/sangbleusunrise-livre-webfont.woff2') format('woff2'),
         url('assets/fonts/sangbleusunrise-livre-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'sangbleu_sunrisemedium';
    src: url('assets/fonts/sangbleusunrise-medium-webfont.woff2') format('woff2'),
         url('assets/fonts/sangbleusunrise-medium-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'executivemedium';
    src: url('assets/fonts/executive-medium-webfont.woff2') format('woff2'),
         url('assets/fonts/executive-medium-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
.home-wrapper .sec2 h2 {
    line-height: 1.1 !important;
}
.brand-page .sec1 h3 {
    line-height: 1.5;
}

.brand-page .sec1 h2 {
    line-height: 1.4;
}
.brand-page .sec2 .collectios-sev .outerbox .detailsec h4 {
    line-height: 1.4;
}
.contract-divitionwrapper .pic-outer .capt h6 {
    line-height: 1.3;
}
/*  11/12/2023 */
@font-face {
    font-family: 'sangbleu_sunriseregular';
    src: url('assets/fonts/sangbleusunrise-regular.woff2') format('woff2'),
         url('assets/fonts/sangbleusunrise-regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
.top-mr .sec1 h3 {
    line-height: 1.25;
}

.about-page .sec2 h2 {
    line-height: 1.6;
}
.home-wrapper .sec6 .title-sec h2 {
    line-height: 1.25;
}
footer .tag1 h5 {
    line-height: 25px !important;
}


 

.ban_head #slider-1-slide-66-layer-2 {
    ffont-family: 'sangbleu_sunriseregular' !important;
}



.address-detailswrap span {
    display: block;
}






/* ****************************************************************************************************** */

                                    /*  COLOR CHANGE NEW STYLES   */
                                    
/* ****************************************************************************************************** */





@font-face {
    font-family: 'sangbleu_sunriselight';
    src: url('assets/fonts/sangbleusunrise-light-webfont.woff2') format('woff2'),
         url('assets/fonts/sangbleusunrise-light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'executiveregular';
    src: url('assets/fonts/executive-regular-webfont.woff2') format('woff2'),
         url('assets/fonts/executive-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'executivelight';
    src: url('assets/fonts/executive-light-webfont.woff2') format('woff2'),
         url('assets/fonts/executive-light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'executivethin';
    src: url('assets/fonts/executive-thin-webfont.woff2') format('woff2'),
         url('assets/fonts/executive-thin-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
body, p
{
    font-family: 'executivelight';
}
.headerblock .top-sec .center-sec .main-navigation li a {
     font-family: 'executiveregular';
}
h1, h2, h3, h4, h5, h6, .inner-banner-sec .banner-content .title-sec h2, .about-page .sec2 h2, .ban_head .ban_txt
{
    font-family: 'sangbleu_sunriselight' !important;
}
h1, h2, h3, h4, h5, h6, .inner-banner-sec .banner-content .title-sec h2,
.about-page .sec2 h2,
.home-wrapper .sec2 .detail-sec p, .top-mr .sec1 p, .about-page .sec2 p, .about-page .sec5 .title-sec p,
.brand-page .sec1 p, .brand-page .sec1 p, .brand-page .sec1 p,
.brand-listingpage .brandlisting-sec li .content-sec p, .address-detailswrap
{
    color: #65656c !important;
    
}

.headerblock
{
    background: #fff !important; 
}
body,
.home-wrapper .sec5,
footer .tag1,
.home-wrapper .sec1 .col-lg-4 .bx,
.brand-page .sec1 .container,
.brand-page .sec2 .collectios-sev .outerbox .detailsec,
.inner-banner-sec:before,
.inner-banner-sec .banner-content .title-sec:before,
.inner-banner-sec:before,
.top-mr .sec1 .container .content-sec:before,
.about-page .sec5 .container,
footer .tag2,
.brand-listingpage .brandlisting-sec li .content-sec {
    background: #faf8f6 !important; 
}
.headerblock .top-sec .center-sec .main-navigation li a, 
footer .widget.widget_nav_menu ul > li a, footer .widget.widget_nav_menu ul > li a,
footer .tag1 h5,
footer .tag1 .social li a span,
.home-wrapper .sec5 .more-dtl:before,
.side-bar .side-bar-container h3,
.but-02, .discover:before,
.top-mr .sec1 h3,
.gallery-sec .outerbox .capt p a, .home-wrapper .sec7 .gallery-sec .outerbox .capt h6 ,
.home-wrapper .sec7 .more-dtl:before,
.home-wrapper .sec4 .brandsec .content-sec .detailsec .discover:hover,
span.icon.icon-plus, .home-wrapper .sec7 .more-dtl,
.hedding-section h1, .brand-listingpage .brandlisting-sec li .content-sec .discover,
.brand-page .sec2 .collectios-sev .outerbox .detailsec h4,
.headerblock .top-sec .center-sec .main-navigation li.current-menu-ancestor>a
{
    color: #65656c !important;
}
footer .widget.widget_nav_menu ul > li a:hover,
footer .tag1 .social li a:hover span
{
    color: #000000 !important;
}
.hedding-section h1,
.brand-listingpage .top-title-sec h2 {
    padding-top: 50px;
}

.home-wrapper .sec5 .more-dtl,
.home-wrapper .sec4 .brandsec .content-sec .detailsec .discover,
.brand-listingpage .brandlisting-sec li .content-sec .discover:hover
{
    color: #353535;
}
.home-wrapper .sec4 .brandsec .content-sec .detailsec
{
    background: #f6f6f6;
}
.brand-page .sec2 .collectios-sev .outerbox .detailsec .btn {
    background: #fff;
    color: #65656c;
    border: solid 1px #65656c;
}

.discover:after, .home-wrapper .sec5 .more-dtl:after,
.home-wrapper .sec4 .brandsec .content-sec .detailsec .discover:after,
.home-wrapper .sec7 .more-dtl:after,
.brand-listingpage .brandlisting-sec li .content-sec .discover:after
{
    border: solid 1px #65656c;
}
.home-wrapper .sec5 .more-dtl:hover
{
    color: #65656c;
}
#status {
 
    background-image: url(https://www.pentagon.ae/poltrona/wp-content/uploads/2024/05/poltrona_logo-1.png) !important;
}
@media (min-width: 1200px) {
    #preloader #status {
        background-size: 127px !important;
    }
}
.main-navigation .sub-menu li a {

    color: #65656c !important;
    background: #fff !important;
    border-bottom: solid 1px #ddd;
}
.main-navigation .sub-menu {
    background: #ffffff !important;
}
.headerblock {
    padding: 40px 0 20px !important;
}
.know-more {
    border: solid 1px #65656c;
     color: #65656c;
}
#preloader {
    background-color: #fff !important;
}

.side-bar .side-bar-container {
    background: #e8e6e059;
}
.clients-section ul li .pic {
    border: solid 1px #d6d6d6;
}
.clients-section ul li
{
    line-height: 0;
}
.home-wrapper .sec8 .outerbox .pic
{
        border: solid 1px #d3d3d3;
    height: auto;
}
body.page .widget.widget_newsletterwidgetminimal input.tnp-email {
    border: solid 1px #d3d3d3 !important;
}

.home-wrapper .sec4 .brandsec .content-sec .detailsec {
    background: #fff;
}

.insta-topbar .icon span {
     color: #65656c;
     background: transparent !important;
}
.insta-topbar .icon:before, .insta-topbar .icon:after
{
    display: none;
}
.insta-topbar {
    background: #fff;
    position: relative;
}
.owl-prev::after, .owl-next::after
{
    background: #65656c;
}
.owl-prev:before, .owl-next:before 
{
    color: #65656c;
}

.home-wrapper .sec9:before
{
    opacity: 0;
}
.home-wrapper .sec4 .brandsec .content-sec .detailsec
{
    border-right: solid 3px #e8e6e0;
}
.division-row>:nth-child(odd) .content-sec .detailsec
{
    border-left: solid 3px #e8e6e0;
}


body.page .widget.widget_newsletterwidgetminimal input.tnp-submit
{
    background: #afafaf !important;
}
body.brand-listingpage .widget.widget_newsletterwidgetminimal input.tnp-submit,
body.single .widget.widget_newsletterwidgetminimal input.tnp-submit,
body.single .subscribe-sec .widget.widget_newsletterwidgetminimal input.tnp-submit
{
    background: #e8e6e0 !important;
    color: #181818 !important;
}

 
body.page .subscribe-sec .widget.widget_newsletterwidgetminimal input.tnp-submit:hover,
body.single .subscribe-sec .widget.widget_newsletterwidgetminimal input.tnp-submit:hover {
    background: #838383 !important;
}
body.page .widget.widget_newsletterwidgetminimal input.tnp-email,
.subscribe-sec .widget.widget_newsletterwidgetminimal input.tnp-email,
body.page .widget.widget_newsletterwidgetminimal input.tnp-email {
    border: solid 1px #b9b9b9 !important;
}
.page-template-page-divisions .home-wrapper .sec4.division {
    background: #faf8f6;
}
.brand-listingpage .brandlisting-sec li .content-sec {
    border-top: solid 3px #e8e6e0;
}
.brand-page .sec2 .collectios-sev .outerbox .detailsec .btn:hover {
    background: #cfcfcf;
    color: #ffffff;
    border: solid 1px #b3b3b3;
}
footer .tag2 li a:hover {
    color: #000;
}

.contract-divitionwrapper .outerbox1 {
    background: #ffffff;
}
.contract-divitionwrapper .outerbox1 li.active a {
    color: #000000;
}
.contract-divitionwrapper .outerbox1 li,
.side-bar ul li {
    border-bottom: solid 1px #ededed;
}
.contract-divitionwrapper .pic-outer .capt {
    background: #faf8f6;
}
.contract-divitionwrapper .pic-outer .capt h6,
.media-page .sec2 .catogorylist-sec .datesec
{
    color: #65656c;
}
.contract-divitionwrapper .outerbox2 .pic .capt h3
{
    color: #fff;
}
.side-bar .side-bar-container {
    background: #ffffff;
}
.side-bar ul li.active a, .side-bar ul li a:hover
{
    color: #000;
}
footer .tag1, footer .tag2
{
    background: #e8e6e059 !important;
}
.designers-section ul li h6,
.media-page .sec2 .catogorylist-sec h3 {
    color: #101010;
}
.media-page .sec2 .catogorylist-sec .col-lg-4 .outer-box {
    border-bottom: solid 1px #dddddd;
}
.address-detailswrap b {
    color: #646464 !important;
}
.address-detailswrap span a {
    color: #999;
}
.address-detailswrap span a:hover {
    color: #000;
}
.home-wrapper .sec2 h2 {
    color: #656565;
}
.page-template-page-divisions .home-wrapper .sec4.division .brandsec .content-sec .detailsec {
    background: #faf8f6;
}

@media only screen and (max-width: 1200px) {
    .fa-bars:before, .open-menu .fa-bars:before {
         color: #65656c !important;
    }
    .main-navigation>ul
    {
        background: #e8e6e0;
    }
    span.icon.icon-plus {
        color: #7f7f7f;
    }
    .main-navigation>ul>li {
        border-bottom: 1px solid rgb(0 0 0 / 7%);
    }
    .main-navigation .sub-menu li {
        border-bottom: solid 1px #e1e1e1;
     }
     .main-navigation .sub-menu li a {
        background: #e8e6e0 !important;
    }
}




@media (min-width: 1200px) {
    body .headerblock .top-sec .center-sec .main-navigation .mdlleft {
        margin-left: 191px !important;
        margin-right: 15px !important;
    }
    .headerblock .top-sec .center-sec .main-navigation .mdlleft {
        margin-left: 0px !important;
        margin-right: 0px !important;
    }
    .headerblock .top-sec .center-sec .main-navigation {
        padding-left: 50px;
    }
}


.brand-topsec {
    display: none;
}

.inner-wrapper.about-page.top-mr.animate-on-load.fadeIn.animated .sec1 h2 {
    margin-bottom: 25px;
}
    .top-mr .sec1 h3 {
        margin-bottom: 12px !important;
    }



@media (max-width: 767px) {
	.widget.widget_newsletterwidgetminimal .tnp-form input.tnp-submit {
		padding-left: 0 !important;
		margin-left: 0 !important;
		margin-top: 20px;
	}
}

/*14-08-2024*/
.bottom-mapsec.contact-page #map {
    height: 700px !important;
}
button.gm-ui-hover-effect {
    filter: brightness(0) invert(1) !important;
}

/*19-08-2024*/
footer .home-wrapper {
    position: relative !important;
    overflow: hidden !important;
}
.bottom-mapsec.contact-page .mapsecton, .bottom-mapsec.contact-page .mapsecton {
    width: 100%;
    height: 700px !important;
    margin-top: 35px;
}

/*03-10-2024*/
h1.bantitle {
    font-size: 41px !important;
    font-weight: normal;
    max-width: 260px
}
h1.contitle {
    font-size: 23px !important;
    line-height: 1.4;
    margin-bottom: 20px;
    font-weight: normal;
}
h1.protitle {
    line-height: 1;
    text-align: center;
    font-weight: normal;
    margin-bottom: 40px;
    font-size: 41px;
}
h1.contact_title {
    margin: 0 0 15px 0;
    text-align: center;
    font-size: 27px;
    font-weight: normal;
}
h1.page_title {
    font-size: 40px;
    line-height: 1.5;
    font-weight: normal;
}

/*1-11-2024*/
.headerblock .top-sec .center-sec .main-navigation ul.langswter {
    position: absolute;
    right: -40px;
    top: 0;
    width: 32px;
    height: 32px;
    padding: 0;
    box-shadow: none;
    overflow: hidden;
    border: none;
    display: flex;
}

.headerblock .top-sec .center-sec .main-navigation ul.langswter li {
    margin: 0;
}

.headerblock .top-sec .center-sec .main-navigation ul.langswter li a {
    width: 30px;
    height: 30px;
    padding: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50px;
    font-size: 14px;
    border: solid 1px #65656c;
    color: #65656c;
}



/* 4-11-2024  */
.headerblock .top-sec .center-sec .main-navigation ul.langswter {
    z-index: 9;
}

@media (max-width: 1500px) {
	.headerblock .top-sec .center-sec .main-navigation ul.langswter {
    right: 0px;
	}

}


@media (max-width: 1200px) {
	.headerblock .top-sec .center-sec .main-navigation ul.langswter {
           right: auto;
        left:20px;
        z-index: 999;
        opacity: 1;
        border-radius: 50%;
        background: transparent;
	}

}
@media screen and (max-width: 1300px) {
  .home-wrapper .sec2 h2 {
    font-size: 75px !important;
  }
}
@media screen and (max-width: 765px) {
    .home-wrapper .sec2 h2 {
        font-size: 25px !important;
        letter-spacing: 0;
    }
}