body .site{ padding: 0; margin: 0; box-shadow: none; max-width: none; width: 100%; overflow: hidden; font-family: 'Roboto', sans-serif;}
footer#colophon{ max-width: none; margin: 0; padding: 0; }
a, a:focus{outline:none;text-decoration:none !important;transition:all 500ms ease-in-out;}

@font-face {
    font-family: 'poltawskinowyregular';
    src: url('fonts/poltawskinowyregular.eot');
    src: url('fonts/poltawskinowyregular.eot') format('embedded-opentype'),
         url('fonts/poltawskinowyregular.woff') format('woff'),
         url('fonts/poltawskinowyregular.ttf') format('truetype'),
         url('fonts/poltawskinowyregular.svg#poltawskinowyregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'poltawskinowybold';
    src: url('fonts/poltawskinowybold.eot');
    src: url('fonts/poltawskinowybold.eot') format('embedded-opentype'),
         url('fonts/poltawskinowybold.woff') format('woff'),
         url('fonts/poltawskinowybold.ttf') format('truetype'),
         url('fonts/poltawskinowybold.svg#poltawskinowybold') format('svg');
    font-weight: normal;
    font-style: normal;
}




/* ---- font open ---- 

font-family: 'Mulish', sans-serif;

font-family: 'Poppins', sans-serif;

font-family: 'Roboto', sans-serif;

 ---- end font ---- */

.widget-area{display:none;}
/*.site-content{display:none;}*/
.site-content{width:100%;}


/* ---- landing-sec start ---- */
.landing-sec .footer-sec{position: absolute;left: 0;bottom: 0;}
.landing-sec h1{font-family: 'poltawskinowybold' !important;}
.landing-sec h2{font-family: 'poltawskinowyregular' !important;font-weight: 400 !important;}
.landing-sec .footer-sec h3{font-family: 'poltawskinowyregular' !important;font-weight: 400 !important;}
.landing-sec .footer-sec h3.elementor-image-box-title a{transition: all 500ms ease-in-out;color: #FFFFFF;}
.landing-sec .footer-sec h3.elementor-image-box-title a:hover{color: #627151;}
.landing-sec .footer-sec figure.elementor-image-box-img,.landing-sec .footer-sec figure.elementor-image-box-img img{max-width: 56px;}
.landing-sec .footer-sec .elementor-image-box-wrapper .elementor-image-box-content{padding-left: 12px;}

.landing-sec .elementor-section.footer-sec .elementor-element.foot_address::after,
.landing-sec .elementor-section.footer-sec .elementor-element.foot_email::after{ content: ''; display: inline-block;width: 75px; height: 80px; background: url(images/tree-bg.png) no-repeat center center; position: absolute;left: auto; right: -12px;top: -10px; }
 
/* ---- landing-sec end ---- */



/* responsive */


@media screen and (max-width: 1299px){


}


@media screen and (max-width: 1199px){


}


@media screen and (max-width: 1024px){

body{overflow: hidden;}


}


@media screen and (max-width: 991px){


}


@media screen and (max-width: 767px){

.landing-sec .footer-sec .elementor-image-box-wrapper{text-align: left;display: flex;align-items: center;}
.landing-sec .footer-sec .elementor-image-box-wrapper .elementor-image-box-content{padding-left: 13px;}
.landing-sec .footer-sec figure.elementor-image-box-img, .landing-sec .footer-sec figure.elementor-image-box-img img {max-width: 49px;}
.landing-sec .elementor-section.footer-sec .elementor-element.foot_address::after,
.landing-sec .elementor-section.footer-sec .elementor-element.foot_email::after{ display:none;}
}

@media screen and (max-width: 575px){

.landing-sec .footer-sec .elementor-image-box-wrapper{text-align: left;display: flex;align-items: center;}
.landing-sec .footer-sec figure.elementor-image-box-img, .landing-sec .footer-sec figure.elementor-image-box-img img {max-width: 42px;}
.landing-sec .footer-sec .elementor-image-box-wrapper .elementor-image-box-content{padding-left: 10px;}


}

@media screen and (max-width: 400px){


}



