html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0;}
html {overflow-x:hidden;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body {margin:0;}
ul {margin:0;padding:0;list-style:none;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {display:block;}
audio, canvas, progress, video {display:inline-block;vertical-align:baseline;}
audio:not([controls]) {display:none;height:0;}
[hidden], template {display:none;}
a {background-color:transparent;text-decoration:none;color:#e21839;}
a:active, a:hover {outline:0;color:#e21839;}
abbr[title] {border-bottom:1px dotted;}
b, strong {font-weight:700;}
button {border:none;}
dfn {font-style: italic;}
h1, h2, h3, h4, h5, h6 {margin:0;padding:0;font-weight:400;}
mark {background:#ff0;color:#000;}
small {font-size:80%;}
sub, sup {font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup {top:-0.8em;font-size:12px;}
sub {bottom:-0.25em;}
img {border: 0;}
svg:not(:root) {overflow: hidden;}
hr {box-sizing: content-box; height: 0;}
pre {overflow: auto;}
code, kbd, pre, samp {font-family: monospace, monospace; font-size: 1em;}
button, input, optgroup, select, textarea {color: inherit; font: inherit; margin: 0;}
input[type="number"] {-moz-appearance: textfield;}
input::-webkit-outer-spin-button, input::-webkit-inner-spin-button {-webkit-appearance: none; margin: 0;}
button {overflow: visible;}
button, select {text-transform: none;}
button, html input[type="button"], input[type="reset"], input[type="submit"] {-webkit-appearance: button; cursor: pointer;}
button[disabled], html input[disabled] {cursor: default;}
button::-moz-focus-inner, input::-moz-focus-inner {border: 0; padding: 0;}
input {line-height: normal;}
textarea:focus, input:focus {outline: none;}
input[type="checkbox"], input[type="radio"] {box-sizing: border-box; padding: 0;}
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {height: auto;}
input[type="search"] {-webkit-appearance: textfield; box-sizing: content-box;}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}
fieldset {border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em;}
legend {border: 0; padding: 0;}
textarea {overflow: auto;}
optgroup {font-weight: bold;}
table {border-collapse: collapse; border-spacing: 0;}
td, th {padding: 0;}
p {margin: 0; padding: 0;}
/**/
* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
/**/
body {font-size: 14px;font-family: 'Roboto', sans-serif;font-weight:400;background:#fff; line-height: 1.4; -ms-overflow-style: scrollbar;}
body * { -webkit-font-smoothing: antialiased; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.01); }
h1, h2, h3, h4, h5 {color: #000; padding-bottom: 10px;font-family: 'Roboto', sans-serif;}
h2 {font-size:28px;line-height:33px;font-weight:700;}
::-webkit-input-placeholder {color:#a4b0a4;}
::-moz-placeholder {color:#a4b0a4;}
:-moz-placeholder {color:#a4b0a4;}
:-ms-input-placeholder {color:#a4b0a4;}
/**/
*,*:after,*:before {-webkit-box-sizing: border-box;box-sizing: border-box;}
.clearfix:before,.clearfix:after {content: '';display: table;}
.clearfix:after {clear: both;}
.align-center{ text-align:center !important; }
.align-left{ text-align:left !important;}
.align-justify { text-align:justify !important;}
.align-right{ text-align:right !important; }
.left{float:left !important;}
.right{float:right !important;}
.absolute{position:absolute;}
.relative{position:relative;}
.absolute-area {position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.hidden{display:none;}
.block {display:block;}
.inline-block{display:inline-block;}
.fix {overflow: hidden;}
.uppercase {text-transform:uppercase;}
.notransform {text-transform:none;}
.mcenter {margin:0 auto;}
.fw300 {font-weight:300 !important;}
.fw400 {font-weight:400;}
.fw500 {font-weight:500 !important;}
.fw700 {font-weight:700 !important;}
.fw900 {font-weight:900 !important;}
.container{position: relative;margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;}
@media (min-width:768px){.container{width:750px;}}
@media (min-width:992px){.container{width:970px;}}
@media (min-width:1200px){.container{width:1170px;}}
.clear {clear:both;}
.pb20 {padding-bottom:20px;}
.vatop {vertical-align:top;}
/**/
@font-face {font-family: 'Roboto';font-style: normal;font-weight: 300;src: local('Roboto Light'), local('Roboto-Light'), url(../fonts/r300c.woff2) format('woff2');unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face {font-family: 'Roboto';font-style: normal;font-weight: 300;src: local('Roboto Light'), local('Roboto-Light'), url(../fonts/r300l.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2212, U+2215;}
@font-face {font-family: 'Roboto';font-style: normal;font-weight: 400;src: local('Roboto'), local('Roboto-Regular'), url(../fonts/r400c.woff2) format('woff2');unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face {font-family: 'Roboto';font-style: normal;font-weight: 400;src: local('Roboto'), local('Roboto-Regular'), url(../fonts/r400l.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;}
@font-face {font-family: 'Roboto';font-style: normal;font-weight: 500;src: local('Roboto Medium'), local('Roboto-Medium'), url(../fonts/r500c.woff2) format('woff2');unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face {font-family: 'Roboto';font-style: normal;font-weight: 500;src: local('Roboto Medium'), local('Roboto-Medium'), url(../fonts/r500l.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2212, U+2215;}
@font-face {font-family: 'Roboto';font-style: normal;font-weight: 700;src: local('Roboto Bold'), local('Roboto-Bold'), url(../fonts/r700c.woff2) format('woff2');unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face {font-family: 'Roboto';font-style: normal;font-weight: 700;src: local('Roboto Bold'), local('Roboto-Bold'), url(../fonts/r700l.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;}
@font-face {font-family: 'Roboto';font-style: normal;font-weight: 900;src: local('Roboto Black'), local('Roboto-Black'), url(../fonts/r900c.woff2) format('woff2');unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face {font-family: 'Roboto';font-style: normal;font-weight: 900;src: local('Roboto Black'), local('Roboto-Black'), url(../fonts/r900l.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2212, U+2215;}
/**/
#web {overflow-x:hidden;}
/**/
@media (max-width:767px){
#header .abtn {display:none !important;}
.inbtn {line-height:72px;margin-right:0 !important;}
}
@media (max-width:379px){
.h_bl {width:35%;}
.inbtn span {display:none;}
.inbtn img {display:inline-block !important;}
}
@media only screen and (min-width:380px) and (max-width:459px){
.h_bl {width:47%;}
}
@media only screen and (min-width:460px) and (max-width:599px){
.h_bl {width:57%;}
}
@media only screen and (min-width:600px) and (max-width:767px){
.h_bl {width:67%;}
}
@media (min-width:768px){
.h_bl {width:70%;}
}
@media (min-width:992px){
.h_bl {width:80%;}
}
#header {width:100%;
height:72px;
position:fixed;top:0;left:0;right:0;background:#fff;border-bottom:1px solid #bdbdbd;z-index:99;}
.logo {padding:16px 0;}
.h_bl {vertical-align:top;}
#header .abtn {margin-top:16px;border:1px solid #e21839;}
.inbtn {color:#000;margin-right:25px;}
.inbtn img {width:40px;margin-top:16px;display:none;}
/**/
.abtn {display: inline-block;font-size: 14px;line-height:36px;text-transform:uppercase;background-color: #fff;padding: 0 54px;margin: 23px 0 0;border-radius: 2px;box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.24), 0px 0px 2px rgba(0, 0, 0, 0.12);}
.abtn:hover {box-shadow:none;}
.abtn.red {background-color:#e21839;color:#fff;}
.abtn.red:hover {color:#fff;}
/**/
.pattern {display: block;background-color: rgba(255,255,255,0.85);width: 100%;position: absolute;top: 0;left: 0;bottom: 0;}
/**/
@media (max-width:439px){
#intro {padding-bottom:10px!important;}
h1 {width:100% !important;font-size:56px !important;line-height:64px !important; padding-top: 0!important}
.int_txt {width:100% !important;font-size:18px;}
}
@media (max-width:767px){
#intro {padding-bottom:80px;}
.int_bgd {display:none;}
h1 {padding-top:80px;width:375px;font-size:72px;line-height:84px;}
.int_txt {font-size:20px;line-height:26px;width:385px;color: #f7f7f7}
}
@media (min-width:768px){
#intro, #intro .container {min-height:0px;}
#intro .container {padding-left:350px;}
.int_bgd {width:365px;}
h1 {padding-top:50px;width:375px;font-size:50px;line-height:50px;}
.int_txt {font-size:20px;line-height:26px;width:385px;color: #f7f7f7}
}
@media (min-width:992px){
#intro, #intro .container {min-height:580px;}
#intro .container {padding-left:440px;}
.int_bgd {width:435px;}
h1 {padding-top:130px;width:520px;font-size:50px;line-height:50px;}
.int_txt {font-size:24px;line-height:28px;width:440px;color: #f7f7f7}
}
@media(min-width:1200px){
#intro, #intro .container {min-height:635px;}
#intro .container {padding-left:600px;}
.int_bgd {width:504px;}
}
#intro {
margin-top:72px;
background-image:url(../img/bg_int.jpg);background-attachment:scroll;background-position:center;background-repeat:no-repeat;background-size:cover;
}
.text-red {
    color: #e3173a;
}
.int_bgd {position: absolute;left: 0;bottom:0;height: auto;z-index: 2;}
h1 {font-weight:700;color:#fff;text-shadow: 1px 2px 10px rgba(0, 0, 0, 0.35);}
/**/
@media (max-width:767px){
.doit_txt {font-size:20px;}
#doit ul {width:100%;position:relative;}
#doit ul li {width:100%;margin-bottom:90px;}
#doit ul li:last-child {margin-bottom:0;}
#doit ul li:before {width:9px;height:60px;top:-75px;left:50%;margin-left:-4.5px;background-image: url(../img/doit_arr2.png);}
}
@media (min-width:768px){
.doit_txt {font-size:24px;}
#doit ul {width:100%;}
#doit ul li {width:20%;margin-left:-4px;}
#doit li span {font-size:20px;}
#doit ul li:before {width:55px;left:-28px; height:1px;top:31px;background: #e21839;}
}
@media (min-width:992px){
#doit li span {font-size:24px;}
#doit ul li:before {width:81px;left:-40px;}
}
@media(min-width:1200px){
#doit ul {width:970px; display: flex;
    align-content: flex-start;
    justify-content: space-evenly;}
}
#doit {background:rgba(0, 0, 0, 0.03);padding:30px 0 40px;}
.doit_txt {line-height:28px;padding-bottom:40px;}
#doit ul {margin:0 auto;}
#doit ul li {display:inline-block;position:relative;vertical-align:top;font-size:18px;line-height:21px;}
#doit ul li:first-child:before {content:none;}
#doit ul li:before {content:"";position:absolute;background-repeat: no-repeat;background-size: 100% 100%;z-index: 3;}
#doit li span {display:block;text-align:center;line-height:28px;font-weight:700;}
.doit_i {display:inline-block;position:relative;height:68px;width:68px;}
.doit_i:before {content:"";position:absolute;left:0;width:68px;height:68px;border-radius:50%;}
.doit_i img {width: 100%}
.doit_i4 {width:39px;margin-left:-19.5px;margin-top:-12px;}
.doit_i5 {width:48px;margin-left:-24px;margin-top:-15.5px;}
/**/
@media (max-width:439px){
.who_txt {text-align:left !important;}
}
@media (min-width:992px){
.who_txt {width:940px;}
}
#who {padding:30px 0 40px;}
.who_txt {margin:0 auto;font-size:16px;text-align:justify;}
/**/
@media (max-width:416px){
.krs_bvideo {top:140px !important;}
.krs_i {display:block !important;position:relative !important;margin:0 auto 20px !important;}
#krs ul {width:100% !important;text-align:center !important;margin-top:35px !important;}
#krs ul li {padding-left:0 !important;}
#krs ul li:first-child br {display:none !important;}
}
@media (max-width:767px){
.krs_col1 {height:360px;}
.krs_col2 h2 {display:none;}
.krs_pc {width:290px;margin:0 auto;}
.krs_bvideo {width:270px;top:106px;left:50%;margin-left:-135px;}
#krs ul {margin:0 auto;}
}
@media only screen and (min-width:669px) and (max-width:767px){
.krs_bvideo {top:74px !important;}
}
@media (min-width:768px){
.krs_col2 h2 {display:none;}
.krs_col1, .krs_col2 {display:block;}
.krs_pc {width:555px;margin:0 auto;}
.krs_bvideo {width:511px;top:86px;left:50%;margin-left:-255.5px;}
#krs ul {margin:25px auto 0;}
}
@media(min-width:1200px){
.hd_bl {display:none;}
.krs_col1, .krs_col2 {display:inline-block;margin-left:-4px;vertical-align:top;}
.krs_col1 {width:57%;}
.krs_col2 {width:43%;padding-left:30px;}
.krs_col2 h2 {display:block;}
.krs_pc {margin:0 0 0 auto;}
.krs_bvideo {top:23px;left:117px;margin-left:0;}
#krs ul {margin:0;}
}
#krs {padding:30px 0;background-color:rgba(0, 0, 0, 0.05);min-height:440px;}
.krs_pc {display:block;}
.krs_vd {position:absolute;right:22px;top:25px;}
.krs_video {width:100% !important;height:auto !important;}
.krs_bvideo {position:absolute;overflow:hidden;}
#krs h2 {padding-bottom:30px;}
.hd_bl {width:100%;}
#krs ul {width:360px;}
#krs ul li {display:block;position:relative;padding-left:88px;margin-bottom:20px;font-size:18px;min-height:68px;}
.krs_i {display:inline-block;position:absolute;left:0;top:3px;height:68px;width:68px;margin-right:20px;}
.krs_i img {width: 100%}
.doit_i1, .krs_i1 {width:45px;margin-left:-22.5px;margin-top:-14.5px;}
.doit_i2, .krs_i2 {width:46px;margin-left:-23px;margin-top:-22px;}
.doit_i3, .krs_i3 {width:35px;margin-left:-17.5px;margin-top:-11.5px;}
/**/
@media (max-width:439px){
.ecn_bl li {width:100% !important;}
}
@media (max-width:767px){
.ecn_bl {width:100%;}
.ecn_bl li {width:50%;font-size:16px;}
}
@media (min-width:768px){
.ecn_bl {margin:0 auto;width:660px;}
.ecn_bl li {width:33.33%;font-size:18px;}
}
#ecn {padding:55px 0 20px;background-color:#ccc;width:100%;background-image:url(../img/landings/main/bg_effectivness.jpg);background-attachment:scroll;background-position:center;background-repeat:no-repeat;background-size:cover;}
#ecn .pattern {background-color:rgba(0, 0, 0, 0.5);}
#ecn h2 {color:#fff;padding-bottom:40px;}
.ecn_bl li {display:inline-block;position:relative;margin-left:-4px;color:#fff;vertical-align:top;margin-bottom:40px;}
.ecn_bl li span {display:block;text-align:center;font-size:24px;font-weight:700;}
.ecn_i {display:inline-block;position:relative;height:68px;width:68px;margin-bottom:15px;}
.ecn_i:before {content:"";position:absolute;left:0;width:68px;height:68px;border-radius:50%;border:1px solid #fff;}
.ecn_i img {position:absolute;top:50%;left:50%;}
.ecn_i1 {width:27px;margin-left:-13.5px;margin-top:-15.5px;}
.ecn_i2 {width:26px;margin-left:-13px;margin-top:-14.5px;}
.ecn_i3 {width:31px;margin-left:-15.5px;margin-top:-15.5px;}
.ecn_i4 {width:44px;margin-left:-22px;margin-top:-14px;}
.ecn_i5 {width:29px;margin-left:-14.5px;margin-top:-19.5px;}
.ecn_i6 {width:35px;margin-left:-17.5px;margin-top:-18px;}
/**/
@media (max-width:767px){
.pk {display:block;width:290px;margin:0 auto 20px;}
}
@media (min-width:768px){
.pk {display:block;width:290px;margin:0 auto 20px;}
}
@media (min-width:992px){
.pk {display:inline-block;}
.pk2 {margin-left:30px;margin-right:30px;}
}
@media(min-width:1200px){
.pk {width:300px;}
.pk2 {margin-left:40px;margin-right:40px;}
}
.liki24-block {
    display: block;
    background: #fff;
    padding: 30px 0;
}

.liki24-block .container {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -moz-flex;
    display: -webkit-flex;
    display: flex;
}

.liki24-block .text-block {
    font-size: 18px;
    text-align: justify;
    padding-left: 30px;
    width: calc(100% - 250px);
    vertical-align: middle;
}

.liki24-block .text-block a {
    font-weight: bold;
}

.btn-liki24 {
    display: block;
    margin: 0 auto;
    width: 220px;
}
.btn-liki24 > img {
    max-width: 100%;
    height: auto;
    display: block;
}

.ama-block {
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    background-image: url(/img/landings/ama/slide1.jpg);
}

.ama-block .container {
    min-height: 572px;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    padding: 120px 15px;
}

.ama-title {
    font-size: 35px;
    line-height: normal;
    font-weight: 700;
    margin-bottom: 40px;
    color: #fff;
    text-transform: uppercase;
    text-align: center;
}

.ama-logo-box {
    background: #16356A;
    padding: 5px 30px 0;
    height: auto;
    max-width: 537px;
    width: 100%;
}

.ama-logo-box > a {
    position: relative;
    display: block;
}

.ama-logo-box > a:after {
    content: '';
    display: block;
    position: absolute;
    bottom: 0;
    left: 14px;
    background: #FBBA00;
    height: 1px;
    right: -30px;
}

.ama-logo-box img {
    max-width: 100%;
    height: auto;
    display: block;
}

@media (max-width:640px){
    .liki24-block .container {
        display: block;
    }
    .btn-liki24 {
        margin: 0 auto;
    }
    .liki24-block .text-block {
        margin-top: 15px;
        width: 100%;
        padding-left: 0;
    }
}

@media (max-width:480px){
    .ama-title {
        font-size: 25px;
    }
}


#lvl {padding:30px 0 10px;background-color:rgba(0, 0, 0, 0.05);min-height:687px;}
#lvl h2 {padding-bottom:30px;}
.pk {min-height:610px;vertical-align:top;background-color:#fff;padding:20px;}
.lvl_nm {font-size:24px;padding-bottom:15px;}
.lvl_i {display:inline-block;position:relative;height:77px;width:77px;margin-bottom:15px;}
.lvl_i:before {content:"";position:absolute;left:0;width:77px;height:77px;border-radius:50%;}
.lvl_i.lvl_i1:before {background:#f58e8e;}
.lvl_i.lvl_i2:before {background:#81e5ab;}
.lvl_i.lvl_i3:before {background:#fcb06d;}
.lvl_im {position:absolute;top:50%;left:50%;}
.lvl_im1 {width:35px;margin-left:-17.5px;margin-top:-17.5px;}
.lvl_im2 {width:35px;margin-left:-17.5px;margin-top:-17.5px;}
.lvl_im3 {width:56px;margin-left:-28px;margin-top:-20.5px;}
#lvl ul {min-height:375px;}
#lvl ul li {padding-bottom:10px;line-height:16px;}
.pk .abtn {padding:0 48px;margin:0;}
.pk2 .lvl_btn, .pk3 .lvl_btn {border-top:1px solid #bdbdbd;padding-top:10px;}
@media (max-width:991px){
    #lvl ul.pricing {min-height:100px;}
    .pricing-cont {min-height:100px}
}
/**/
@media (max-width:767px){
#nch {padding:40px 0 !important;}
.nch_bl {width:290px;height:330px;margin:0 auto;}
.nch_im1 {width:290px;top:85px;left:-25px;}
.nch_im2 {width:180px;top:122px;left:23px;}
.nch_im3 {width:150px;top:20px;left:150px;}
}
@media (min-width:768px){
.nch_bl {width:730px;height:460px;margin:40px auto 0;}
.nch_im1 {top:145px;}
.nch_im2 {top:210px;left:80px;}
.nch_im3 {top:0;left:365px;}
}
#nch {padding:65px 0 40px;background-color:#ccc;width:100%;background-image:url(../img/bg_nch.jpg);background-attachment:scroll;background-position:center;background-repeat:no-repeat;background-size:cover;}
#nch .pattern {opacity:0.5;}
#nch h2 {color:#fff;}
.nch_bl img {position:absolute;}
/**/
@media (max-width:380px){
#upd ul li {font-size:19px !important;}
}
@media (max-width:439px){
#upd h2 {font-size:22px !important;line-height:28px !important;}
.up_tbl1, .up_tbl2 {text-align:left !important;}
}
@media (max-width:767px){
.up_tbl1, .up_tbl2 {font-size:16px;text-align:justify;}
.up_ph {display:block;position:relative !important;margin:15px auto 0;width:228px;}
#upd ul {max-width:430px;}
#upd ul li {font-size:24px;line-height:28px;}
}
@media (min-width:768px){
.up_bl {width:100%;}
.up_tbl1, .up_tbl2 {width:480px;font-size:14px;text-align:justify;}
#upd ul li {font-size:19px;line-height:52px;}
}
@media (min-width:992px){
.up_bl {width:940px;}
.up_tbl1, .up_tbl2 {width:658px;font-size:16px;}
#upd ul li {font-size:24px;}
}
#upd {padding:40px 0;}
.up_bl {margin:0 auto;}
#upd ul li {display:block;position:relative;margin-bottom:20px;padding-left:75px;}
#upd ul li img {width: 100%}

.isvg {display: inline-block;position:absolute;left:0;width:52px;height:52px;border-radius:50%;margin-right:15px;}
.up_ph {position:absolute;right:0;bottom:0;}
/**/
#off {background:#445040;padding:35px 0 39px;}
#off h2 {color:#fff;}
/**/
@media (max-width:767px){
.fsweat, .femail, .ffacebook, .fcopyright {display:block !important;padding-top:15px;}
}
@media (min-width:768px){
#footer {line-height:20px;}
.fsweat {margin-left:22%;}
.femail {margin-left:11%;}
.ffacebook {margin-left:20%;}
.fcopyright {margin-left:10%;}
.fpolicy {margin-left:10%;}
}
@media (min-width:992px){
#footer {line-height:24px;}
.fsweat {margin-left:24%;}
.femail {margin-left:15%;}
.ffacebook {margin-left:17%;}
.fcopyright {margin-left:25%;}
.fpolicy {margin-left:24%;}
}
@media (min-width:1200px){
.fsweat, .femail, .ffacebook, .fcopyright, .fpolicy {margin-left:4%;}
}
#footer {
    background:#fff;
    /*height:52px;*/
    color:#828282;
    box-shadow: 0px -1px 1px rgba(0, 0, 0, 0.1);
    font-size:12px;
    padding:15px 0;
}
#footer a {color:#828282;}
#footer a:hover {color:#e21839;}
.flogo img {width:87px;}
/**/
@media (max-width:530px){
.popup {max-width:300px !important;margin-left:-150px !important;margin-top: -155px !important;}
.pp_txt {width:100% !important;}
.pp_txt {padding: 70px 20px 40px !important;}
}
.overlay {position: fixed;top: 0;bottom: 0;left: 0;right: 0;background: rgba(0, 0, 0, 0.8);transition: opacity 500ms;
visibility: hidden;opacity: 0;z-index:99;}
.overlay:target {visibility: visible;opacity: 1;}
.popup {padding:0;background:#fff;color:#181716;padding:15px;width:100%;max-width:545px;min-height:340px;position: absolute;left:50%;margin-left:-260px;top:50%;margin-top:-125px; transition: all 5s ease-in-out;z-index:99;}
.popup .close {display:inline-block;position:relative;transition: all 200ms;text-decoration: none;}
.pp_txt {padding: 70px 60px 40px;font-size:18px;}
