@charset "utf-8";
/* CSS Document */

@font-face {
    font-family: 'Baikal';
    src: url('../fonts/Baikal-Regular.eot');
    src: url('../fonts/Baikal-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Baikal-Regular.woff2') format('woff2'),
        url('../fonts/Baikal-Regular.woff') format('woff'),
        url('../fonts/Baikal-Regular.ttf') format('truetype'),
        url('../fonts/Baikal-Regular.svg#Baikal-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Baikal-Light';
    src: url('../fonts/Baikal-Light.eot');
    src: url('../fonts/Baikal-Light.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Baikal-Light.woff2') format('woff2'),
        url('../fonts/Baikal-Light.woff') format('woff'),
        url('../fonts/Baikal-Light.ttf') format('truetype'),
        url('../fonts/Baikal-Light.svg#Baikal-Light') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Baikal-Medium';
    src: url('../fonts/Baikal-Medium.eot');
    src: url('../fonts/Baikal-Medium.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Baikal-Medium.woff2') format('woff2'),
        url('../fonts/Baikal-Medium.woff') format('woff'),
        url('../fonts/Baikal-Medium.ttf') format('truetype'),
        url('../fonts/Baikal-Medium.svg#Baikal-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'BaikalExp-Regular';
    src: url('../fonts/BaikalExp-Regular.eot');
    src: url('../fonts/BaikalExp-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/BaikalExp-Regular.woff2') format('woff2'),
        url('../fonts/BaikalExp-Regular.woff') format('woff'),
        url('../fonts/BaikalExp-Regular.ttf') format('truetype'),
        url('../fonts/BaikalExp-Regular.svg#BaikalExp-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'BaikalExp-Light';
    src: url('../fonts/BaikalExp-Light.eot');
    src: url('../fonts/BaikalExp-Light.eot?#iefix') format('embedded-opentype'),
        url('../fonts/BaikalExp-Light.woff2') format('woff2'),
        url('../fonts/BaikalExp-Light.woff') format('woff'),
        url('../fonts/BaikalExp-Light.ttf') format('truetype'),
        url('../fonts/BaikalExp-Light.svg#BaikalExp-Light') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'BaikalExp-Medium';
    src: url('../fonts/BaikalExp-Medium.eot');
    src: url('../fonts/BaikalExp-Medium.eot?#iefix') format('embedded-opentype'),
        url('../fonts/BaikalExp-Medium.woff2') format('woff2'),
        url('../fonts/BaikalExp-Medium.woff') format('woff'),
        url('../fonts/BaikalExp-Medium.ttf') format('truetype'),
        url('../fonts/BaikalExp-Medium.svg#BaikalExp-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'BaikalExp-SemiBold';
    src: url('../fonts/BaikalExp-SemiBold.eot');
    src: url('../fonts/BaikalExp-SemiBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/BaikalExp-SemiBold.woff2') format('woff2'),
        url('../fonts/BaikalExp-SemiBold.woff') format('woff'),
        url('../fonts/BaikalExp-SemiBold.ttf') format('truetype'),
        url('../fonts/BaikalExp-SemiBold.svg#BaikalExp-SemiBold') format('svg');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'BaikalExp-Bold';
    src: url('../fonts/BaikalExp-Bold.eot');
    src: url('../fonts/BaikalExp-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/BaikalExp-Bold.woff2') format('woff2'),
        url('../fonts/BaikalExp-Bold.woff') format('woff'),
        url('../fonts/BaikalExp-Bold.ttf') format('truetype'),
        url('../fonts/BaikalExp-Bold.svg#BaikalExp-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'BaikalCond-Regular';
    src: url('../fonts/BaikalCond-Regular.eot');
    src: url('../fonts/BaikalCond-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/BaikalCond-Regular.woff2') format('woff2'),
        url('../fonts/BaikalCond-Regular.woff') format('woff'),
        url('../fonts/BaikalCond-Regular.ttf') format('truetype'),
        url('../fonts/BaikalCond-Regular.svg#BaikalCond-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

* {box-sizing: border-box;}

html {height: 100%;  -webkit-text-size-adjust: 100%;  -ms-text-size-adjust: 100%;font-family: 'BaikalExp-Regular';}

body{width: 100%;height: 100vh;margin:0 auto;padding:0px;overflow-x: hidden;overflow-y: scroll;-ms-text-size-adjust: 100%;-moz-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;background-color: #000000;font-family: 'BaikalExp-Regular';}

#header {
    height: 80px;
    padding: 0;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    transition: all 0.5s;
    z-index: 997;
    background-color: rgba(0, 0, 0, 0.9);
}
.header {
    width: 96%;
    margin: 0 auto;
}
.logo {
    margin: 13px 0 0 0;
    float: left;
    transition: all 0.5s ease, padding 0.8s linear;
}
.logo img {
    max-width: 100%;
    -moz-transition: all .3s ease-in-out;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    transition: all .3s ease-in-out;
}

.page-block{width: 100%;margin: 0 auto}
.s-work {padding:30px 0 15px 0;}
.policy_title {margin:0;font-family: 'BaikalExp-Bold';font-size:38px;color:#f68c11; line-height:2.8rem;text-transform:uppercase;}

.policy-text{margin:0 0 40px 0;font-family: 'BaikalExp-Light';}
.policy-text h1 {margin:35px 0 10px 0;padding:0px;font-family: 'BaikalExp-Bold';font-size: 1.5rem;color:#000000;line-height: normal;text-transform: uppercase}
.policy-text h3 {margin:20px 0 15px 0;padding:0;font-family: 'BaikalExp-Light';font-size: 1.1rem;color:#000000;line-height:28px;font-weight: bold;}
.policy-text p{color:#000000;font-size: 16px;margin: 10px 0 20px 0;}
.policy-text ul{margin:10px 0 0 30px;padding: 0px;list-style:disc}
.policy-text li{color:#000000;font-size: 16px;}




footer {width: 100%;margin: 0 auto;padding: 0 6%; border-top: 2px #e5e5e5 solid; background-color: rgba(207, 207, 207, 1);}
.p-0 {padding: 0 !important;}
.footer_logo {width: 100%;margin: 30px 0 10px 0;}


.location{width: 100%;margin:5px 0 10px 0;float:left;position:relative;bottom:0;}
.location ul{margin:0px;padding: 0px;}
.location ul li{margin:8px 23px 0 0;padding:0px;float:left;list-style:none;font-family: 'BaikalExp-Regular';color:#000000;font-size:14px;line-height:16px;letter-spacing:0.3px; text-align: left;font-weight: bold}
.location ul li:first-child{margin-left:0px;}
.location ul li a{outline:0px;color:#000000;text-decoration:none}
.location ul li:last-child{margin-right: 0px;}

.social_media{width: 100%;margin:55px 0 0 0;float:left;}
.social_media ul{margin:0px;padding: 0px;float: right}
.social_media ul li{width:auto;height:44px;margin:0 9px;padding:0px;float:left;list-style:none}
.social_media ul li:first-child{margin-left:0px;}
.social_media ul li:last-child{margin-right:0px;}
.social_media ul li img{width:auto; max-width:fit-content;height:100%;display:block;}
.social_media ul li a{outline:0px;}

.footer_links{width: 100%;margin-top:8%;float:right;text-align: right;}
.footer_links ul{margin:0;padding:0px;float: right}
.footer_links ul li{margin:4px 0 0 0;padding:0px;display: block; list-style:none;font-family: 'BaikalExp-Regular';font-size:16px;color:#000000;text-align: left;}
.footer_links ul li:first-child{margin-left:0px;}
.footer_links ul li:last-child{margin-right:0px;}
.footer_links ul li a{color:#000000;outline:0px;text-decoration:none}
.footer_links ul li a:hover{color:#000000;outline:0px;text-decoration:none}

@media (max-width: 1366px) {
	.social_media {margin: 60px 0 0 0;float: left;}
    .social_media ul li {height: 38px;margin-right: 5px;}
}

@media (max-width: 1024px) {
	.social_media {margin: 68px 0 0 0;float: left;}
    .social_media ul li {height: 28px;margin-right: 5px;}
	.location ul li {font-size: 0.7rem;line-height: 1.3;margin-right: 15px;}
	.footer_links ul{margin-top: 10px;}
	.footer_links ul li{font-size: 0.8rem;line-height: 1.3;}
}

@media only screen and (max-width:767px){
	.policy_title {font-size: 1.7rem;line-height: 1;}
	.policy-text p {font-size: 0.9rem;line-height: 1.3;}
	.policy-text h1 {font-size: 1.2rem;line-height: 1;}
	.policy-text h3{font-size: 1.1rem;line-height: 1.3;}
	.policy-text li{font-size: 0.9rem;line-height: 1.3;margin-bottom: 10px}
	.location ul li {font-size: 0.65rem;line-height: 1.3;margin-right: 10px;}
	.social_media{margin-top: 65px;}
	.footer_links ul{float: right}
	.footer_links ul li{font-size: 0.8rem;line-height: 1.3;}
	.social_media ul{float: right}
	.social_media ul li img {width: 28px;height: auto;display: inline-block;}
}

@media only screen and (max-width:575px){
	.footer_logo img{width: 150px;height: auto}
	.policy_title {font-size: 1.7rem;line-height: 1;}
	.policy-text p {font-size: 0.9rem;line-height: 1.3;}
	.policy-text h1 {font-size: 1.2rem;line-height: 1;}
	.policy-text h3{font-size: 1.1rem;line-height: 1.3;}
	.policy-text li{font-size: 0.9rem;line-height: 1.3;margin-bottom: 10px}
	.location ul li {font-size: 0.7rem;line-height: 1.3;margin-right: 15px;}
	.social_media{margin-top: 25px;}
	.footer_links ul{float: left;margin-top: 5px;}
	.footer_links ul li{font-size: 0.8rem;line-height: 1.3;}
	.social_media ul{float: left;ma}
	.social_media ul li img {width: 30px;height: auto;display: inline-block;}
}
















