html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,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}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:700}
dfn{font-style:italic}
h1{font-size:2em;margin:.67em 0}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
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}
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;outline:0}
button{outline:0}
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 silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
textarea{overflow:auto}
optgroup{font-weight:700}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
*{margin:0;padding:0}
html{height:100%}
body{width:100%;height:100%;background-color:#fff;font-size:16px;font-family:'Open Sans',sans-serif;font-weight:400}
table{border-spacing:0;border-collapse:collapse;width:100%}
h1{color:#000;font-size:35px;font-weight:400;line-height:normal;text-align:left;margin:0 0 20px}
h2,h3,h4{color:#000;font-size:25px;font-weight:400;line-height:normal;margin:0 0 15px}
ul{list-style:none}
p{margin:20px 0}
a{color:#000}
a:hover{text-decoration:none}
input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-transition-delay:9999s;-webkit-transition:color 9999s ease-out,background-color 9999s ease-out}
input::-webkit-input-placeholder{color:#484848}
input::-moz-placeholder{color:#484848}
input:-moz-placeholder{color:#484848}
input:-ms-input-placeholder{color:#484848}
textarea::-webkit-input-placeholder{color:#484848}
textarea::-moz-placeholder{color:#484848}
textarea:-moz-placeholder{color:#484848}
textarea:-ms-input-placeholder{color:#484848}
a:active,a:focus{outline:0}
input,textarea{outline:0}
input:active,textarea:active{outline:0}
:focus{outline:0}
.clearfix:after{content:"";display:table;clear:both}
.outer{width:100%;margin:0 auto;min-width:300px}
.inner{width:96%;max-width:960px;margin:0 auto}
header{padding:15px 0 11px}
.logo{display:inline-block;vertical-align:middle}
.header-description{color:#00567f;margin:-15px 0 0 2%;display:inline-block;vertical-align:middle}
.menu{padding:12px 0;background-color:#004d72}
.menu-a{text-decoration:none;padding-bottom:3px;border-bottom:1px solid #4896ab;color:#fff;display:inline-block;vertical-align:top;margin:0 3% 0 0}
.menu-a:hover{border-bottom:1px solid #b3cad4}
.firstscreen{background-color:#e1edf7;padding:31px 0 40px}
.firstscreen .inner{position:relative}
.firstscreen .inner:after{position:absolute;content:'';display:block;z-index:102;background:url(../img/first_product.png) no-repeat;width:280px;height:694px;right:-100px;top:-177px}
.mainh1{font-size:45px;font-weight:600;color:#003753;margin:0 0 10px}
.first-undertitle{margin:0;line-height:30px}
.first-button{-moz-box-shadow:8px 13px 15px rgba(0,23,45,.1);-webkit-box-shadow:8px 13px 15px rgba(0,23,45,.1);box-shadow:8px 13px 15px rgba(0,23,45,.1);display:block;padding:13px 2%;width:240px;margin:15px 0 48px}
.blue-button{box-sizing:border-box;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;background-color:#115e98;color:#fff;font-weight:600;font-size:18px;text-align:center;text-decoration:none}
.blue-button:hover{background-color:#436eaf}
.blue-button:active{background-color:#325282}
.popup-form{display:none;padding:25px 40px 50px;width:320px}
.popup-title{font-size:30px;font-weight:700;text-align:center;margin:0}
.popup-undertitle{color:#212121;text-align:center;font-size:15px;margin:2px 0 25px}
.popup-label{display:block;margin:0 auto 20px;box-sizing:border-box;width:100%}
.popup-input{border:1px solid #99b8c6;border-radius:8px;box-sizing:border-box;font-size:14px;padding:16px 1% 15px 8%;width:100%}
.popup-button-wrapper{box-sizing:border-box;margin:0 auto}
.popup-button{width:100%;padding:13px 1%;border:0}
.errors_block{display:none}
.popup-input.error{border:1px solid #f00}
.form-input.error{border:1px solid #f00}
.form_label_checkbox .label_txt{font-size:12px;line-height:15px;font-weight:400;color:#000;padding-left:5px;text-decoration:underline}
.form_label_checkbox .label_txt:hover{text-decoration:none}
.form_label_checkbox{display:block;margin-top:15px;text-align:center}
.form_checkbox{vertical-align:middle}
.form_label_checkbox .form_checkbox.error~.label_txt{color:#f00!important}
#privacy,#privacy_check{display:none;width:500px;padding:0 20px}
.policy{float:left;margin:19px 0 0}
.convert{float:right}
.convert_p{font-weight:600;font-size:16px;margin:0;display:inline-block;vertical-align:middle}
.convert_logo_img{display:inline-block;margin:0 0 0 20px;vertical-align:middle;width:160px}
.first-item{display:inline-block;vertical-align:top;width:40%;margin:0 1% 20px;box-sizing:border-box;padding:14px 2% 17px 5%;background:#fff url(../img/first_bullit.jpg) no-repeat;background-position:left top;border-radius:6px;line-height:24px}
.first-item.up{min-height:103px}
.first-item.down{min-height:151px}
.first-item span{font-weight:600}
.videoscreen {
    text-align: center;
    background: #fff;
    background: -moz-linear-gradient(top, #fff 0, #eef5fa 60%, #e5eff7 100%);
    background: -webkit-linear-gradient(top, #fff 0, #eef5fa 60%, #e5eff7 100%);
    background: linear-gradient(to bottom, #fff 0, #eef5fa 60%, #e5eff7 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e5eff7', GradientType=0);
    padding: 42px 0 60px;
}
.video-hilkevich{position: relative;cursor:pointer;width:779px;background-color:#DFE1E0;margin:38px auto 0;}
.hilk-player {
    height: 100%;
    width: 81%;
    margin: 38px auto 0;
    display: block;
    border: none;
}
.video-preview{width:100%;height:400px;display: block;}
.video-hilkevich-wrap{height:400px}
.bx-controls-direction {
    display: none;
}
.video-hilkevich:after{background:rgba(0,0,0,0) url(../img/video_play.png) no-repeat scroll 0 0 / 100% auto;content:"";display:block;height:90px;position:absolute;top:155px;right:44%;width:90px}

.secondscreen{background:url(../img/secondscreen.jpg) no-repeat;background-position:19% 0;overflow:hidden;padding:49px 0 31px}
.secondscreen .inner{position:relative}
.secondscreen .inner:after{position:absolute;content:'';display:block;z-index:100;background:url(../img/second_product.jpg) no-repeat;width:265px;height:316px;right:-228px;top:12px}
.second-content{width:70%;margin:0 0 0 26%}
.all-titles{margin:0;font-weight:700;font-size:30px}
.all-titles.white{color:#fff}
.second-bullits{margin:40px 0 0}
.second-bullit{display:inline-block;vertical-align:top;margin:0 5% 40px 0;width:46%}
.second-bullit.last{margin-right:0}
.second-bullit-img{display:inline-block;vertical-align:middle;border-radius:100%}
.second-bullit-text{display:inline-block;vertical-align:middle;line-height:24px;margin:0 0 0 4%;width:64%}
.thirdscreen{background:#e5eff7 url(../img/thirdscreen.jpg) no-repeat;background-position:right top;padding:49px 0 69px}
.third-undertitle{margin:22px 0 34px;line-height:24px}
.third-content{box-sizing:border-box;background-color:#fff;width:50%;border-radius:6px;padding:31px 3% 28px}
.third-line{margin:13px 0 14px;height:1px;width:100%;background-color:#dde7ed}
.third-bullit-img{display:inline-block;vertical-align:top}
.third-bullit-text{display:inline-block;vertical-align:top;width:90%;margin:-5px 0 0 3%;line-height:24px}
.fourthscreen{background:#fff;background:-moz-linear-gradient(top,#fff 0,#eef5fa 60%,#e5eff7 100%);background:-webkit-linear-gradient(top,#fff 0,#eef5fa 60%,#e5eff7 100%);background:linear-gradient(to bottom,#fff 0,#eef5fa 60%,#e5eff7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e5eff7',GradientType=0);padding:49px 0 69px}
.fourthscreen .inner{position:relative}
.fourthscreen .inner:before{position:absolute;content:'';display:block;z-index:100;background:url(../img/fourth_product_1.png) no-repeat;width:317px;height:755px;left:-314px;top:-206px}
.fourthscreen .inner:after{position:absolute;content:'';display:block;z-index:100;background:url(../img/fourth_product_2.png) no-repeat;width:262px;height:649px;right:-307px;bottom:-240px}
.fourth-content{margin:31px 0 0}
.fourth-item{margin:20px 0 0;box-sizing:border-box;border-radius:8px;background-color:#fff;border:1px solid #8bb9c8;padding:24px 3% 28px}
.fourth-img{display:inline-block;vertical-align:middle}
.fourth-p{display:inline-block;vertical-align:middle;color:#516476;line-height:24px;margin:0 0 0 3%;width:78%}
.fourth-p span{display:block;font-weight:700;font-size:18px;color:#003753;margin:0 0 6px}
.fifthscreen{background:url(../img/fifthscreen.jpg) no-repeat;padding:49px 0 69px}
.fifth-content{margin:31px 0 0}
.fifth-img{display:inline-block;vertical-align:top}
.fifth-right{display:inline-block;vertical-align:top;width:58%;margin:0 0 0 2%;box-sizing:border-box;border-radius:8px;border:1px solid #8bb9c8;padding:24px 4% 75px;background-color:#fff}
.fifth-line{margin:28px 0 27px;height:1px;width:100%;background-color:#8bb9c8}
.fifth-text{line-height:24px;margin:0}
.fifth-text span{display:block;font-weight:700;font-size:18px;margin:0 0 9px}
.sixthscreen{background:url(../img/sicthscreen.jpg) no-repeat;padding:49px 0 70px;background-size:cover}
.sixth-content{margin:40px 0 0}
.sixth-item{display:inline-block;vertical-align:top;width:31.5%;margin:0 2% 0 0;box-sizing:border-box;border-radius:6px;padding:36px 3% 40px;background-color:#fff;text-align:center}
.sixth-item.last{margin-right:0}
.sixth-img{display:block;margin:0 auto}
.sixth-text{margin:2px 0 15px;font-weight:600;font-size:18px}
.price{    display: inline-block;
    font-size: 18pt;
    margin-bottom: 10px;
    color: #4CAF50;
    font-weight: 700;}
.sixth-button{text-align:center;padding:16px 2%;width:100%;display:block;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;-moz-box-shadow:8px 13px 15px rgba(0,23,45,.1);-webkit-box-shadow:8px 13px 15px rgba(0,23,45,.1);box-shadow:8px 13px 15px rgba(0,23,45,.1)}
.sixth-button span{display:inline-block;vertical-align:middle;margin:0 0 0 5px}
.cart-img{display:inline-block;vertical-align:middle}
.seventhscreen{background:url(../img/seventhscreen.jpg) no-repeat;background-position:right top;padding:49px 0 69px}
.seventh-content{margin:28px 0 0;width:48%}
.seventh-item{margin:15px 0 0;box-sizing:border-box;border-radius:8px;border:1px solid #8bb9c8;padding:20px 6% 20px 9%;background-color:#fff}
.seventh-img{display:inline-block;vertical-align:middle}
.seventh-right{display:inline-block;vertical-align:middle;margin:0 0 0 9%;width:67%}
.seventh-text{line-height:23px;font-size:15px;margin:0}
.seventh-text span{font-weight:700}
.sixth-video-cont{margin:15px 0 0}
.sixth-video-img{display:inline-block;vertical-align:middle}
.sixth-a{display:inline-block;vertical-align:middle;text-decoration:none;padding-bottom:3px;border-bottom:1px solid #bad6f3;color:#0074d5;font-size:15px;font-weight:600;margin:0 0 0 5px}
.sixth-a:hover{border-bottom:1px solid #86abe3}
.eighthscreen{background-color:#e1edf7;padding:49px 0 44px}
.eighth-content{margin:31px 0 0}
.eighth-line{height:1px;width:100%;background-color:#bac8d1;margin:18px 0 21px}
.eighth-number{display:inline-block;vertical-align:top;box-sizing:border-box;border-radius:5px;border:2px solid #115e98;color:#000;text-align:center;font-size:18px;font-weight:600;padding:1px 2px 0;width:30px;height:30px;margin:0}
.eighth-text{display:inline-block;vertical-align:top;line-height:24px;margin:0 0 0 1.5%;width:92%}
.eighth-text span{display:block;font-size:22px;margin:0 0 11px}
.eighth-item:hover .eighth-number{background-color:#115e98;color:#fff}
.eighth-item:hover .eighth-text span{color:#003e74}
.ninthscreen{background:#003f73 url(../img/ninthscreen.jpg) no-repeat;background-position:center;padding:65px 0;text-align:center}
.ninth-tel-a{color:#fff;font-weight:600;font-size:36px;text-decoration:none}
.tenthscreen{background:#fff;background:-moz-linear-gradient(top,#fff 0,#eef5fa 60%,#e5eff7 100%);background:-webkit-linear-gradient(top,#fff 0,#eef5fa 60%,#e5eff7 100%);background:linear-gradient(to bottom,#fff 0,#eef5fa 60%,#e5eff7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e5eff7',GradientType=0);padding:49px 0 67px}
.tenthscreen .all-titles{text-align:center}
.tenth-content{text-align:center;margin:38px 0 0}
.tenth-item{display:inline-block;vertical-align:top;margin:0 4%}
.tenth-img-cont{position:relative}
.tenth-img-cont:hover:after{display:block;background:url(../img/zoom.png) no-repeat;background-position:center;width:100%;height:100%;content:'';position:absolute;left:0;top:0}
.tenth-img{display:block;margin: 0 auto;border:3px solid #003f73}
.tenth-text{font-size:15px;line-height:23px;margin:14px 0 0;}
.eleventhscreen{padding:15px 0 11px}
.twelfthscreen{background-color:#f6f9fb;padding:23px 0 27px}
.twelfth-line{width:100%;height:1px;background-color:#c7cfd5;margin:27px 0 24px}
.twelfth-item{display:inline-block;vertical-align:top;width:45%;margin:0 3% 0 0;font-size:13px;line-height:21px}
.twelfth-item.last{
    margin-right: 0;
}
.twelfth-down .twelfth-item.first{width:30%;font-size:24px;text-transform:uppercase}
.twelfth-down .twelfth-item.second{width:40%;font-weight:600}
.twelfth-down .twelfth-item.second a{text-decoration:none}
.twelfth-down .twelfth-item.last{text-align:right;width:23%;font-size:14px;margin:0}
.contrascreen{padding:12px 0 0}
footer{padding:0 0 12px}
.contra-title{text-transform:uppercase;font-weight:600;font-size:30px;text-align:center;margin:0;line-height:36px}
.thank-you-mainscreen{background:#e5eff7;background:-moz-linear-gradient(top,#e5eff7 0,#edf5fa 40%,#fff 100%);background:-webkit-linear-gradient(top,#e5eff7 0,#edf5fa 40%,#fff 100%);background:linear-gradient(to bottom,#e5eff7 0,#edf5fa 40%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e5eff7',endColorstr='#ffffff',GradientType=0);padding:40px 0 60px}
.thanks-h1{font-size:45px;font-weight:600;text-align:center;margin:0}
.thanks-h3{margin:0 0 25px;text-align:center;font-weight:600;font-size:30px}
.thank-you-button{-moz-box-shadow:8px 13px 15px rgba(0,23,45,.1);-webkit-box-shadow:8px 13px 15px rgba(0,23,45,.1);box-shadow:8px 13px 15px rgba(0,23,45,.1);display:block;padding:13px 2%;width:100%;max-width:340px;margin:15px auto 0}
.liens_footer1 {
    position: fixed;
    bottom: 0;
    z-index: 999;
    left: 0;
    right: 0;
    margin: 0;
    background-color: #fff;
    text-align: center;
}
.liens_footer1--mobile {
    display: none;
}
.disclaimer-img {
    height: auto;
    max-width: 100%;
    vertical-align: middle;
    border: 0;
}
@media screen and (max-width:1590px){.secondscreen{background-position:0 0}
    .fourthscreen .inner:before,.fourthscreen .inner:after{display:none}
}@media screen and (max-width:1200px){.firstscreen .inner:after{background-size:100%;width:160px;height:405px;right:-10px;top:-120px}
    .secondscreen{background:#fff}
    .second-content{margin:0}
    .secondscreen .inner:after{right:-15px}
    .fifth-right{padding:24px 3% 75px}
}@media screen and (max-width:980px){.firstscreen .inner:after{display:none}
    .first-item{width:45%}
    .second-bullit{margin:0 2% 40px 0;width:48%}
    .second-bullit-img{width:70px}
    .thirdscreen{background:#e5eff7}
    .third-undertitle br{display:none}
    .third-content{width:100%}
    .fourth-p{width:74%}
    .fifth-img{width:40%;max-width:360px}
    .fifth-right{width:56%;padding:24px 3%}
    .fifthscreen{background-size:cover}
    .seventhscreen{background:#fff}
    .seventh-content{width:100%}
    .twelfth-item{margin:0 2% 0 0}
    .twelfth-down .twelfth-item.first{font-size:21px}
    .video-hilkevich {
        width: 700px;
    }
}
@media screen and (max-width:768px){.menu-a{margin:0 3% 0 0}
    .first-item{width:47%;font-size:15px}
    .mainh1{font-size:37px}
    .secondscreen .inner:after{display:none}
    .second-content{width:100%}
    .fourth-img{width:100px}
    .second-bullit-text br{display:none}
    .fourth-p span br{display:none}
    .all-titles br{display:none}
    .tenth-item{margin:0 2%}
    .contra-title{font-size:24px}
    .video-hilkevich {
        width: 600px;
    }
    .video-preview {
        height: 308px;
    }
    .video-hilkevich-wrap {
        height: 308px;
    }
    .video-hilkevich:after {
        top: 107px;
    }
    .liens_footer1 {
        display: none;
    }
    .liens_footer1--mobile {
        display: block;
    }
}@media screen and (max-width:640px){.fancybox-margin{margin-right:0!important}
    .first-titles{
        width: 74%;
        display: inline-block;
        vertical-align: middle;
    }
    .first-hid-img{
        display: inline-block !important;
        vertical-align: middle;
        width: 68px;
    }
    .popup-form{box-sizing:border-box;width:100%;padding:10px 10px 15px}
    #privacy,#privacy_check{box-sizing:border-box;width:100%;padding:0 5px}
    .logo-img{width:70px}
    .header-description{width:70%;font-size:14px}
    header{text-align:center}
    .menu-a{margin:0 3%;font-size:13px}
    .menu{text-align:center}
    .firstscreen{padding:10px 0 15px}
    .mainh1{font-size:17px;}
    .first-undertitle br{display:none}
    .first-undertitle{line-height:21px;font-size:13px}
    .first-button{margin:10px auto}
    .first-item{min-height:1px!important;display:block;width:100%;padding:10px;font-size:13px;margin:10px 0 0;line-height:21px}
    .popup-title{font-size:22px}
    .popup-undertitle{font-size:12px;margin:2px 0 12px}
    .privacy_p{margin:10px 0;font-size:13px}
    .privacy_head{margin:10px 0 0;font-size:18px;font-weight:600}
    .secondscreen{padding:10px 0 15px}
    .all-titles{font-size:17px;text-align:center}
    .second-bullits{margin:10px 0 0}
    .second-bullit{display:block;width:97%;margin:10px 0 0 3%}
    .second-bullit-img{width:50px}
    .second-bullit-text{line-height:17px;width:74%;font-size:13px}
    .thirdscreen{padding:10px 0 15px}
    .third-undertitle{margin:7px 0 12px;line-height:20px;text-align:center;font-size:13px}
    .third-content{padding:10px}
    .third-bullit-text{width:88%;margin:-5px 0 0 3%;line-height:17px;font-size:13px}
    .fourthscreen{padding:10px 0 15px}
    .fourth-content{margin:15px 0 0}
    .fourth-item{margin:12px 0 0;padding:10px}
    .fourth-img{display:block;width:60px}
    .fourth-p{width:100%;margin:10px 0 0;font-size:12px;line-height:17px}
    .fourth-p span{font-size:13px}
    .fifthscreen{padding:10px 0 15px}
    .sixthscreen{padding:10px 0 15px}
    .seventhscreen{padding:10px 0 15px}
    .eighthscreen{padding:10px 0 15px}
    .ninthscreen{padding:10px 0 15px}
    .tenthscreen{padding:10px 0 15px}
    .fifth-content{margin:15px 0 0}
    .fifth-img{display:block;margin:0 auto}
    .fifth-right{display:block;width:100%;margin:10px 0 0;padding:10px;text-align:center}
    .fifth-text{line-height:18px;font-size:13px}
    .fifth-text span{font-size:13px;margin:0 0 4px;line-height:18px}
    .fifth-line{margin:7px 0}
    .sixth-content{margin:15px 0 0}
    .sixth-item{display:block;width:100%;padding:10px;margin:15px 0 0}
    .sixth-img{height:200px}
    .sixth-text{margin:2px 0 15px;font-size:14px}
    .sixth-button{font-size:15px;width:90%;margin:0 auto;padding:10px 2%}
    .seventh-content{margin:15px 0 0}
    .seventh-item{padding:10px;margin:12px 0 0}
    .seventh-img{width:60px}
    .seventh-right{margin:0 0 0 4%;width:71%}
    .seventh-text{line-height:18px;font-size:13px}
    .eighth-text{line-height:18px;width:85%;font-size:13px}
    .eighth-text span{font-size:14px;margin:0 0 5px}
    .eighth-line{margin:10px 0}
    .eighth-content{margin:15px 0 0}
    .ninth-tel-a{font-size:27px}
    .tenth-content{margin:10px 0 0}
    .tenth-item{margin:0 1%;width:46%}
    .tenth-img{border:2px solid #003f73;width:100%}
    .tenth-text{font-size:12px;line-height:17px;margin:7px 0 0}
    .tenth-text br{display:none}
    .twelfthscreen{padding:15px 0}
    .twelfth-item{display:block;width:100%!important;margin:0 0 5px;font-size:12px;line-height:18px}
    .twelfth-line{margin:10px 0}
    .twelfth-down .twelfth-item.first{font-size:15px}
    .twelfth-down .twelfth-item.last{text-align:left;font-size:13px}
    .contra-title{font-size:14px;line-height:19px}
    .policy{margin:10px 0;font-size:14px;text-align:center;float:none}
    .convert{float:none;text-align:center}
    .privacy-p{font-size:13px;line-height:16px;margin:10px 0}
    .fancybox-type-swf .fancybox-inner{height:300px!important}
    .thanks-h1{font-size:30px}
    .thanks-h3{margin:0 0 25px;font-size:20px;line-height:24px}
    .video-hilkevich {
        width: 285px;
        margin: 17px auto 0;
    }
    .video-preview {
        height: 170px;
    }
    .video-hilkevich-wrap {
        height: 170px;
    }
    .videoscreen {
        padding: 20px 0;
    }
    .hilk-player {
        width: 100%;
        margin: 17px auto 0;
    }
    .video-hilkevich:after {
        top: 57px;
        background-size: 100%;
        width: 60px;
        height: 60px;
        right: 41%;
    }
}
ul.footer-links {
    columns: 3;
    margin-top: 20px;
}
ul.footer-links li{
    font-size: 12px;
    width: auto;
}
.menu--fixed {
    position: fixed;
    width: 100%;
    top:0;
    z-index: 101;
}

.popup__two_per_one {
    margin: 0 auto;
    max-width: 930px;
}
.two_per_one__img {
    float: left;
    margin-left: 15px;
    width: 22%;
}
.two_per_one__img img {
    width: 100%;
    display: block;
    max-height: 350px;
    margin: 0 auto;
}
.two_per_one__content {
    width: 74%;
    float: left;
}
.two_per_one__text {
    text-align: center;
    color: #004d72;
    font-weight: bold;
    font-size: 1.3rem;
    width: 100%;
  }
.two_per_one-button {
    font-size: 24px;
    padding: 10px 20px;
}
.two_per_one__pharmacy {
    width: 100%;
}
.two_per_one__pharmacy ul {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
}
.two_per_one__pharmacy ul li {
    display: flex;
    padding: 10px 20px;
    max-width: 130px;
}
.two_per_one__pharmacy ul li a {
    text-align: center;
}
.two_per_one__pharmacy ul li a img {
    max-width: 100%;
    max-height: 70px;
    margin: 0 auto;
}
.two_per_one__info p{
    color: #5e5e5e;
    font-size: 11.5px;
    margin: 0;
}
.two_per_one__disclaimer {
    background-color: #E0EBF3;
}
.two_per_one__disclaimer p{
    text-align: center;
    font-size: 1.1rem;
    margin-bottom: 0;
    margin-top: 0;
}
.two_per_one__container {
    padding: 15px;
}
@media screen and (max-width: 600px)
{
    .two_per_one__content {
        width: 100%;
    }
    .two_per_one__img {
        display: none;
    }
    .two_per_one__pharmacy ul li a img {
        max-height: 50px;
    }
    .two_per_one__text {
        font-size: 1rem;
    }
}
@media screen and (max-width: 360px)
{
    .two_per_one__info p {
        font-size: 10px;
        margin-top: 0;
    }
    .two_per_one__pharmacy ul li {
        max-width: 100px;
    }
    .two_per_one-button {
        font-size: 20px;
    }
    .two_per_one__disclaimer p {
        font-size: 0.6rem;
    }
}