@font-face{
    font-family:'GeometriaMedium';
    src:url('../fonts/Geometria-Medium.eot');
    src:url('../fonts/Geometria-Medium.eot?#iefix') format('embedded-opentype'), url('../fonts/Geometria-Medium.woff2') format('woff2'), url('../fonts/Geometria-Medium.woff') format('woff'), url('../fonts/Geometria-Medium.ttf') format('truetype');
    font-weight:500;
    font-style:normal;
}
@font-face{
    font-family:'GeometriaHeavy';
    src:url('../fonts/Geometria-Heavy.eot');
    src:url('../fonts/Geometria-Heavy.eot?#iefix') format('embedded-opentype'), url('../fonts/Geometria-Heavy.woff2') format('woff2'), url('../fonts/Geometria-Heavy.woff') format('woff'), url('../fonts/Geometria-Heavy.ttf') format('truetype');
    font-weight:900;
    font-style:normal;
}
@font-face{
    font-family:'GeometriaLight';
    src:url('../fonts/Geometria-ExtraLight.eot');
    src:url('../fonts/Geometria-ExtraLight.eot?#iefix') format('embedded-opentype'), url('../fonts/Geometria-ExtraLight.woff2') format('woff2'), url('../fonts/Geometria-ExtraLight.woff') format('woff'), url('../fonts/Geometria-ExtraLight.ttf') format('truetype');
    font-weight:200;
    font-style:normal;
}
@font-face{
    font-family:'GeometriaReg';
    src:url('../fonts/Geometria.eot');
    src:url('../fonts/Geometria.eot?#iefix') format('embedded-opentype'), url('../fonts/Geometria.woff2') format('woff2'), url('../fonts/Geometria.woff') format('woff'), url('../fonts/Geometria.ttf') format('truetype');
    font-weight:normal;
    font-style:normal;
}
@font-face{
    font-family:'GeometriaExtraBold';
    src:url('../fonts/Geometria-ExtraBold.eot');
    src:url('../fonts/Geometria-ExtraBold.eot?#iefix') format('embedded-opentype'), url('../fonts/Geometria-ExtraBold.woff2') format('woff2'), url('../fonts/Geometria-ExtraBold.woff') format('woff'), url('../fonts/Geometria-ExtraBold.ttf') format('truetype');
    font-weight:800;
    font-style:normal;
}
@font-face{
    font-family:'GeometriaBold';
    src:url('../fonts/Geometria-Bold.eot');
    src:url('../fonts/Geometria-Bold.eot?#iefix') format('embedded-opentype'), url('../fonts/Geometria-Bold.woff2') format('woff2'), url('../fonts/Geometria-Bold.woff') format('woff'), url('../fonts/Geometria-Bold.ttf') format('truetype');
    font-weight:bold;
    font-style:normal;
}
@font-face{
    font-family:'GeometriaThin';
    src:url('../fonts/Geometria-Thin.eot');
    src:url('../fonts/Geometria-Thin.eot?#iefix') format('embedded-opentype'), url('../fonts/Geometria-Thin.woff2') format('woff2'), url('../fonts/Geometria-Thin.woff') format('woff'), url('../fonts/Geometria-Thin.ttf') format('truetype');
    font-weight:100;
    font-style:normal;
}
body{
    font-family:'GeometriaReg';
}
.container{display:block;max-width:100%;width:1200px;padding:0 15px;margin:0 auto;position:relative;z-index:10}
@media all and (max-width:1280px){.container{width:1000px}}
@media all and (max-width:991px){.container{width:720px}}
@media all and (max-width:768px){.container{width:calc(100% - 20px);padding:0 10px}}
.med{
    font-family:'GeometriaMedium';
}
.heavy{
    font-family:'GeometriaHeavy';
}
.light{
    font-family:'GeometriaLight';
}
.extrab{
    font-family:'GeometriaExtraBold';
}
.bold,
strong{
    font-family:'GeometriaBold';
}
.thin{
    font-family:'GeometriaThin';
}
.nopadl{
    padding-left:0;
}
.nopadr{
    padding-right:0;
}
.right{
    text-align:right;
}
.left{
    text-align:left;
}
.one{
    background-image:url(../img/bg1.jpg);
    background-repeat:no-repeat;
    position:relative;
    z-index:100;
    background-position:top center;
    height:1442px;
}
.topphone{
    font-size:25px;
    color:#ffffff!important;
    text-transform:uppercase;
    display:block;
    line-height:1.20;
    margin-top:32px;
    text-decoration:none!important;
	text-align:center;
}
.topphone img{
    margin-right:8px;
}
.subtopphone{
    color:#fff;
    font-size:18px;
}
.countdown{
    margin-top:30px;
}
h1{
    font-size:60px;
    color:#ffffff;
    line-height:1.2;
    margin:0;
    margin-top:50px;
}
.topline{
    display:block;
    width:120px;
    height:3px;
    background-color:#ff001e;
    margin-top:20px;
    margin-bottom:20px;
}
.subh1{
    font-size:27px;
    color:#ffffff;
    line-height:1.3;
}
.subh1 span{
	background:#ff001e;
    padding:1px 5px 5px 5px;
    margin-left:-20px;
}
.relative{
    position:relative;
}
.letadlo{
    position:absolute;
    right:-40%;
    top:20%;
}
body{
    max-width:1920px;
    margin-left:auto;
    margin-right:auto;
    display:block;
}
.godown{
    display:block;
    margin-top:12%;
    transition:0.3s;
    margin-left:-13px;
}
h2{
    font-size:50px;
    color:#10072d;
    line-height:1.2;
    margin:0;
    margin-bottom:25px;
    margin-top:25px;
}
.subh2{
    font-size:27px;
    line-height:1.2;
    margin-bottom:30px;
    color:#10072d
}
.input_wrp{
    position:relative;
    width:100%;
}
.input_wrp > p{
    position:absolute;
    top:11px;
    left:50px;
    margin-bottom:0;
}
*{
    outline:none!important;
}
.in1{
    background:none;
    border:none;
    height:80px;
    border:2px solid #edecf5;
    font-size:22px;
    color:#10072d;
    padding:22px 15px 0px 47px;
    border-radius:100px;
    width:330px;
	max-width:100%;
}
::-webkit-input-placeholder{
    color:#edecf5;
}
::-moz-placeholder{
    color:#edecf5;
}
/* Firefox 19+ */
:-moz-placeholder{
    color:#edecf5;
}
/* Firefox 18- */
:-ms-input-placeholder{
    color:#edecf5;
}
.button_wrp button{
    height:85px;width:325px;max-width:100%;border:none;display:inline-block;vertical-align:middle;position:relative;font-size:20px;line-height:20px;font-weight:600;color:#FFFFFF;transition:0.3s;padding:0;background:#ff001e;border-radius:39px;border-radius:100px;border-bottom:5px solid #b70318;-webkit-animation:pulse 1s infinite;animation:pulse 1s infinite;animation-timing-function:linear;box-shadow:0 0 0 2em rgba(255,255,255,0)
}
.button_wrp button:hover{box-shadow:0px 0px 18px #ff0029}
.button_wrp button:active{box-shadow:0px 0px 35px #ff0029}
.pressingbut{
    font-size:15px;
    color:#5c5973;
    line-height:1.4;
    padding:19px 0px 0px 65px;
    margin-left:15px;
    /* background-image:url(../img/pressingon.png); */
    background-repeat:no-repeat;
    background-position:21px 38px;
    padding-left:0!important;
    text-align:center!important;
    margin-left:0!important;
    background-image:none!important;
}
.tropa1{
    position:absolute;
    right:15%;
    bottom:25.6%;
}
.tropa2{
    /* position:absolute; */
    position:absolute;
    /* right:15%; */
    /* bottom:25.6%; */
    left:1%;
    bottom:-15%;
    z-index:100;
    z-index:1;
}
label.error{
    display:none!Important;
}
.in1.error{
    border-color:red
}
.in1.valid{
    border-color:green
}
.two{
    position:relative;
    z-index:10;
    width:100%;
	height:auto;
    background:linear-gradient(135deg, #fbf8f6, #fbf8f6);
    padding:0; 
    overflow:hidden;
    margin-top:-130px;
    padding-top:180px;
}
.curved-bg{
    position:relative;
    width:100%;
    background:#fff; /* Фон вне полукруга */
    padding:0; 
	margin-top:-355px;
    overflow:hidden;
    z-index:-1;
}
.curved-inner{
    width:120%;
	height:500px; /* регулируй высоту */
    margin-left:-10%;
    background:linear-gradient(135deg, #fbf8f6, #fbf8f6);
    border-radius:0 0 50% 50% / 0 0 20% 20%; /* нижний полукруг */
    position:relative;
}
.curved-inner::before{
    /* верхний полукруг */
    content:"";
    position:absolute;
    top:-300px; /* регулируй глубину дуги */
    left:0;
    width:100%;
    height:300px;
    background:inherit;
    border-radius:50% 50% 0 0 / 30% 30% 0 0;
}
.guar_wrp{
    position:relative;
}
.guar_wrp > div{
    height:95px;
}
.guar_wrp > div img{
    width:70px;
}
.guar_wrp p{
    font-size:26px;
    color:#220846;
    line-height:1.3;
    font-weight:600;
}
.guar_wrp p::after{
    content:'';
    background-image:url(../img/divider.png);
    width:34px;
    height:6px;
    display:block;
    margin-top:15px;
}
.guar_wrp span{
    font-size:22px;
    color:#10072d;
    line-height:1.3;
}
.mt40{
    margin-top:40px;
}
.divone2{padding-top:40px;}
.three{
    background-image:url(../img/bg3.png);
    background-repeat:no-repeat;
    background-position:top center;
    padding-top:160px;
    height:960px;
}
.beforesix{
    padding-top:60px;
    padding-bottom:20px;
}
.four{
    background-image:url(../img/bg4.png);
    background-repeat:no-repeat;
    background-position:top center;
    height:770px;
    padding-top:140px;
    margin-top:-80px;
}
.tvy1{
    color:#fff;
    font-size:34px;
    color:#ffffff;
    margin-bottom:0;
    line-height:1.5;
}
.vyline{
    width:70px;
    height:2px;
    background-color:#f6dd09;
    margin-top:15px;
    margin-bottom:15px;
    display:block;
}
.tvy2{
    font-size:27px;
    color:#ffffff;
    margin-bottom:30px;
    line-height:1.5;
}
.colorv2{
    color:#ffe508;
}
.backbyt1{
    color:#000000;
    background-image:url(../img/spanbg1.png);
    background-repeat:no-repeat;
    /* background-size:cover; */
    display:block;
    line-height:1.20;
    height:112px;
    margin-bottom:-91px;
    padding:21px 0px 0px 44px;
    margin-left:-42px;
    margin-top:-6px;
}
.usl_wrp{
    position:relative;
    margin-bottom:20px;
}
.topinf{
    font-size:25px;
    color:#424850;
}
.topinf img{
    margin-right:5px;
    margin-bottom:15px;
}
.usl_wrp p{
    font-size:18px;
    color:#fff;
    margin-bottom:0;
    line-height:1.5;
}
.usl_wrp p a{
    font-size:18px;
    color:#43c0ff!important
}
.five{
    padding-top:50px;
    padding-bottom:50px;
}
.logo{height:100px;margin-top:30px;}
.nomoblog{height:80px;margin-top:0px;}
.logos_wrp{
    position:relative;
    float:left;
    width:100%;
    margin-top:30px;
}
.logoimgwrp{
    float:left;
    width:20%;
    text-align:center;
    height:225px;
    border-right:1px solid #e9e9e9;
    border-bottom:1px solid #e9e9e9;
}
.logoimgwrp img{
    transform:scale(1);
    transition:0.3s;
}
.logoimgwrp:hover img{
    transform:scale(0.9)
}
.logos_wrp .logoimgwrp:nth-child(5),
.logos_wrp .logoimgwrp:nth-child(10){
    border-right:none
}
.logos_wrp .logoimgwrp:nth-child(6),
.logos_wrp .logoimgwrp:nth-child(7),
.logos_wrp .logoimgwrp:nth-child(8),
.logos_wrp .logoimgwrp:nth-child(9),
.logos_wrp .logoimgwrp:nth-child(10){
    border-bottom:none
}
.logoimgwrp > div{
    display:table;
    width:100%;
    text-align:center;
    height:100%;
}
.logoimgwrp > div > div{
    /* display:table; */
    /* width:100%; */
    /* text-align:center; */
    /* height:200px; */
    display:table-cell;
    vertical-align:middle;
}
.whyvybyr{
    position:relative;
    display:block;
    padding-bottom:20px;
}
.whyvybyr > div{
    display:inline-block;
    position:relative;
    border-radius:50%;
    overflow:hidden;
    vertical-align:middle;
    box-shadow:5px 0px 18px rgba(0, 0, 0, 0.15)
}
.whyvybyr p{
    display:inline-block;
    width:calc(100% - 120px);
    margin-left:20px;
    font-size:22px;
    color:#302f2d;
    margin-bottom:0;
    line-height:1.5;
    vertical-align:middle;
}
.whyvybyr p span{
    font-size:26px;color:#10072d
}
.six{
    background-image:url(../img/bg5.png);
    background-repeat:no-repeat;
    background-position:top center;
	background-position: top center;
    background-size: cover;
    min-height:834px;
    position:relative;
    z-index:100;
    margin-top:-60px;
    padding-top:145px;
    padding-bottom:50px;
}
.wt{
    color:#fff!important
}
.mb0{
    margin-bottom:0;
}
.seven{
    background-image:url(../img/bg6.png);
    background-repeat:no-repeat;
    background-position:top center;
    height:906px;
    position:relative;
    z-index:19;
    margin-top:-151px;
    padding-top:210px;
}
.seven h2{
    font-size:40px;
}
.dontworry{
    font-size:28px;
    color:#ffffff;
    line-height:1.3;
}
.mt35{
    margin-top:35px;
}
.footerpart2{
    background-color:#f7f7f7;
    padding-top:10px;
    padding-bottom:10px;
}
.footerpart1{
    padding-top:20px;
    padding-bottom:20px;
}
.foottext{
    font-size:16px;
    color:#000;
    line-height:1.5;
    margin-bottom:0;
    margin-top:8px;
}
.footcontinfa{
    position:relative;
	text-align:center;
}
.callorwrite{
    font-size:16px;
    color:#000;
    line-height:1.20;
    margin:0 0 3px;
    line-height:1.20;
}
.bleft{text-align: right;}
.footphone{
    font-size:22px;
    color:#000!important;
    display:block;
    line-height:1.20;
    text-decoration:none!important
}
.footphone img{
    margin-right:7px;
}
.footmail{
    font-size:22px;
    color:#000!important;
    text-decoration:none!important;
    display:block;
    line-height:1.20;
}
.topsoc{
    padding:0;
    margin:10px 0 0;
    list-style-type:none;
    text-align:center;
}
.topsoc li{
    display:inline-block;
    vertical-align:middle;
    margin-left:4px;
    margin-right:4px;
}
.topsoc li a img{
    display:block;
    width:40px;
    height:40px;
    position:relative;
}
.footsoc{
    padding:0;
    margin:0;
    list-style-type:none;
}
.footsoc li{
    display:inline-block;
    vertical-align:middle;
    margin-left:4px;
    margin-right:4px;
}
.footsoc li a img{
    display:block;
    width:40px;
    height:40px;
    position:relative;
}
.staywithus{
    font-size:16px;
    color:#000
}
img[src='img/footlogo.png']{
    display:block;
    margin-top:8px;
}
.foott{
    font-size:18px;
    color:#000;
    margin:20px 0;
    line-height:1.20;
}
.foott a{
    color:#000!important;
    text-decoration:underline;
}
.foott a:hover{
    text-decoration:none;
}
.vyrobce{
    display:inline-block;
    vertical-align:middle;
    position:relative;
    text-align:left;
}
.vyrobce a{
    display:block;
    font-size:16px;
    color:#000!important;
    text-decoration:none;
}
.vyrobce a > span{
    display:inline-block;
    vertical-align:middle;
    margin-left:5px;
}
.vyrobce a > span > span{
    text-decoration:underline;
}
.vyrobce a:hover > span > span{
    text-decoration:none
}
.chooseyour{
    font-size:25px;
    color:#fd4e6a;
    line-height:1.4;
}
.varchoose{
    padding:0;
    margin:0;
    list-style-type:none;
    margin-top:25px;
}
.varchoose li{
    display:block;
    position:relative;
    padding-left:30px;
    border-left:3px solid #f1f1f1;
}
.varchoose li a{
    font-size:18px;
    color:#10072d!important;
    text-decoration:none!important;
    line-height:1.3;
    padding-top:20px;
    padding-bottom:20px;
    display:block;
}
.varchoose li.active{
    border-color:#fd4e6a
}
.photovid_wrp{
    position:relative;
}
.videowrp{
    position:relative;
    background-size:cover;
    height:320px;
    background-position:center;
}
.videowrp span{
    position:absolute;
    width:100%;
    transition:0.3s;
    height:100%;
    left:0;
    top:0;
    background-image:url(../img/play.png);
    background-repeat:no-repeat;
    background-position:center;
}
.videowrp:hover span{
    transform:scale(0.9);
    transform-origin:center;
}
.thumbs_wrp{
    position:relative;
    width:100%;
}
.thumb_wrpww{
    float:left;
    width:calc(33% - 15px);
    background-position:center;
    height:103px;
    border:1px solid #dbe0ea;
    background-size:contain;
    background-repeat:no-repeat;
    margin:7px!important;
    transition:0.3s;
    position:relative;
    margin-top:14px;
}
.thumb_wrpww a{
    display:block;
    width:100%;
    height:100%;
    position:absolute;
    left:0;
    top:0;
}
.thumb_wrpww:hover{
    box-shadow:9px 0px 35px rgba(11, 81, 221, 0.25);
    background-color:#fff;
    border-color:#fff
}
.thumbs_wrp >:nth-child(1){
    margin-left:0;
}
.thumbs_wrp >:nth-child(3){
    margin-right:0;
}
.nazevtovr{
    font-size:25px;
    color:#10072d;
}
.descripttovrt{
    font-size:17px;
    margin-bottom:35px;
    color:#10072d;
    line-height:1.5;
}
.preimwrp{
    position:relative;
    margin-bottom:25px;
}
.preimwrp span{
    display:inline-block;
    font-size:15px;
    color:#10072d;
    line-height:1.5;
    margin-left:14px;
    vertical-align:middle;
}
p.colors{
    color:#10072d;
    font-size:16px;
}
.colors{
    padding:0;
    margin:0;
    list-style-type:none;
    margin-top:25px;
    margin-bottom:25px;
}
.colors li{
    display:inline-block;
    margin-right:10px;
    vertical-align:middle;
}
.colors li span{
    display:block;
    width:33px;
    transition:0.3s;
    height:33px;
    border-radius:50%;
}
.colors li:hover span{
    border:5px solid #fff;
}
.colors li:nth-child(1):hover span{
    box-shadow:4px 0px 13px rgba(251, 1, 255, 0.15)
}
.colors li:nth-child(2):hover span{
    box-shadow:4px 0px 13px rgba(63, 58, 255, 0.15)
}
.thswrp{
    display:inline-block;
    position:relative;
}
.thswrp .cloemod{
    cursor:pointer;
    position:absolute;
    top:-64px;
    transition:0.3s;
    left:unset;
    right:34px;
    top:8%;
}
.plsome{
    padding-left:25px;
}
.price{
    font-size:16px;
    color:#10072d;
    line-height:1.5;
    margin-top:15px;
}
.price span{
    font-size:25px;
    color:#10072d;
}
.getvisual{
    display:block;
    font-size:20px;
    color:#10072d!important;
    text-decoration:underline;
    line-height:1.5;
    margin-top:25px;
}
.getvisual:hover{
    text-decoration:none;
}
.modaltyp1{
    background-image:url(../img/formbg1.png);
    background-repeat:no-repeat;
    max-width:660px;
    margin-left:auto;
    margin-right:auto;
    display:block;
    position:relative;
    height:798px;
    text-align:center;
    padding-top:120px;
}
.modaltyp1 .input_wrp{
    margin-bottom:20px;
}
.modaltyp1 > img{
    position:absolute;
    top:55%;
    right:-13%;
}
.modt1{
    font-size:35px;
    color:#10072d;
    line-height:1.3;
    margin-bottom:20px;
}
.modt2{
    margin-bottom:30px;
    font-size:20px;
    color:#10072d;
    line-height:1.5;
}
.input_wrp{
    max-width:330px;
    margin-left:auto;
    border-radius:100px;
    margin-right:auto;
    display:block;
    position:relative;
    z-index:100;
    background-color:#fff;
}
.button_wrp{
    text-align:left;
}
form .button_wrp{
    text-align:center;
}
.modal .pressingbut{
    text-align:left;
    margin-left:70px;
}
.addlogo{
    margin-bottom:20px;
}
.cloemod{
    cursor:pointer;
    position:absolute;
    top:-64px;
    transition:0.3s;
    left:calc(50% - 82px);
}
.countdown_wrpo{
    background-image:url(../img/countdown.png);
    background-repeat:no-repeat;
    width:444px;
    height:147px;
    background-repeat:no-repeat;
    background-position:center;
    position:relative;
    margin:0 auto;
    text-align:center;
    padding-top:40px;
    margin-top:30px;
}
.countdown_title{
	font-size:20px;
    line-height:1.3;
    font-family:'GeometriaMedium';
    margin-top:-45px;
    padding-bottom:10px;
    color:#fff;
	text-shadow:0px 0 20px rgb(0 0 0 / 90%);
}
.seven .countdown_wrpo{
    margin:5% 0% 0% 0%;
}
.modaltyp2{
    background-image:url(../img/formbg2.png);
    background-repeat:no-repeat;
    max-width:660px;
    height:698px;
    margin-left:auto;
    margin-right:auto;
    display:block;
    position:relative;
    text-align:center;
    padding-top:120px;
}
.modaltyp2 .input_wrp{
    margin-bottom:20px;
}
.modaltyp2 > img{
    position:absolute;
    top:-21px;
    right:0;
}
@media all and (max-width:991px){
	.modaltyp2{padding-top:80px;background-size:contain}
	.modaltyp2>img{top:-50px;right:-50px}
}
.onlymob{
    display:none
}
.nomob{
    display:block
}
.topnav{
    position:fixed;
    left:0;
    top:0;
    width:100%;
    display:none;
    height:100%;
    z-index:1000;
    background-color:#fff;
}
.topnav ul{
    padding:0;
    margin:0;
    list-style-type:none;
    margin-top:40px;
}
.topnav ul li{
    display:block
}
.topnav ul li a{
    padding-left:10px;
    padding-right:10px;
    display:block;
    font-size:30px;
    padding-top:15px;
    padding-bottom:15px;
    text-transform:uppercase;
    color:#10072d;
    font-weight:bold;
    text-decoration:none;
}
.bgg2 a{
    background-color:#f8f8f8;
}
.closenav{
    position:absolute;
    right:10px;
    top:10px;
}
.ul_submenu{
    padding:0
}
.ul_submenu li a{
    font-size:13px;
    padding-top:10px;
    padding-bottom:10px;
}
.ul_submenu li{
    border:none!Important
}
.ul_submenu li.active a{
    text-decoration:underline!Important
}
.ths1{
    margin:0 auto;
    display:block;
    max-width:600px;
    width:100%;
}
.ths2{
    margin:0 auto;
    display:block;
    max-width:600px;
    width:100%;
}
body{
    padding-right:0 !important;
}
.girl_mob{display:none}
.thanx{
	position: relative;
    z-index: 10;
    width: 100%;
	background:linear-gradient(135deg,#fbf8f6,#fbf8f6);
	text-align:center;
	height:100vh;
	margin:0;
	padding:50px 0 0;
}
.thanx-p{
    font-size:26px;
    line-height:1.2;
    margin-bottom:50px;
    color:#10072d;
}
.thanx-p p{margin-bottom:20px;}
@media (min-width:768px){
    .modal-dialog{
        margin:100px auto;
	}
}
@media all and (max-width:1280px){
	h1{font-size:50px}
	.top-menu .col-md-3,.top-menu .col-md-6{width:33.33333333%}
	.countdown_wrpo{margin-left:-115px}
	.footphone,.footmail{font-size:22px}
	.godown{margin-top:14%}
}
@media all and (max-width:991px){
	.godown{margin-top:16%}
	.top-menu .col-md-3,.top-menu .col-md-6{width:unset;}
    .nopadl{
        padding-left:15px;
	}
    .nopadr{
        padding-right:15px;
	}
	/*.logo{height:75px;}*/
    .mobc{
        text-align:center!important;
	}
    .onlymob{
        display:block
	}
    .nomob{
        display:none
	}
    .mobcont,
    .burgrtop{
        display:inline-block;
        vertical-align:middle;
	}
    .divone1{
        height:900px;
	}
    img[src='img/nestandart.png']{
        width:500px;
        margin-bottom:-10px
	}
    .subh1{
        font-size:20px;
	}
    .alignedright{
        margin-left:unset;
        margin-top:40px;
	}
    h2{
        font-size:32px;
	}
    .mobcustom1{
        margin-top:20px;
	}
    .pressingbut{
        display:inline-block;
        text-align:left;
	}
    .two{
        padding-top:110px;
	}
    h1{
        margin-top:20px;
        font-size:45px;
	}
    .two .mt40{
        margin-top:0;
	}
    .two .extrab{
        margin-top:70px;
	}
    .two .col-md-4.col-xs-6{
        padding-bottom:25px;
	}
    .logoimgwrp{
        float:left;
        width:33%;
        text-align:center;
        height:225px;
        border-right:1px solid #e9e9e9;
        border-bottom:1px solid #e9e9e9;
        border:1px solid #e9e9e9!important;
        margin:-1;
	}
    .seven .countdown_wrpo{
        margin:5% 0% 0% 0%;
	}
    .vyrobce a > span{
        display:inline-block;
        vertical-align:middle;
        margin-left:5px;
        width:calc(100% - 72px);
	}
    .three{
        padding-top:40px;
        background-image:none;
        background-color:#fff;
        height:auto
	}
    .burgrtop{
        margin-left:20px;
        margin-top:16px;
	}
	.footcontinfa{text-align:right}
}
@media all and (max-width:768px){
    .col-xs-1,
    .col-xs-2,
    .col-xs-3,
    .col-xs-4,
    .col-xs-5,
    .col-xs-6,
    .col-xs-7,
    .col-xs-8,
    .col-xs-9,
    .col-xs-10,
    .col-xs-11,
    .col-xs-12{
        width:100%;
        height:auto;
        float:none;
        margin-left:0;
	}
    .one{
        background:none;
	}
    .divone1{
        background-image:url(../img/bg1_mob.jpg);
        background-size:cover;
        background-position:center;
        text-align:center;
        height:auto;
	}
	.girl_mob{
		display:block;
        overflow:hidden;
        margin-bottom:-1px;
	}
	.girl_mob img{width:400px;max-width:100%;margin-bottom:-20px;}
	.countdown_title{font-size:17px;}
	.logo{
		margin:20px auto 0px;
	}
	.thanx-p{
		font-size:20px;
		margin-bottom:40px;
	}
    body{
        max-width:100%;
        width:100%;
	}
    .mobclass2{
        text-align:left;
	}
    .mobcont,
    .burgrtop{
        display:inline-block;
        vertical-align:middle;
        /*margin-left:39px;*/
        margin-top:0;
	}
    h1{
        font-size:30px;
	}
    img[src='img/nestandart.png']{
        width:320px;
        margin-bottom:-10px;
        display:block;
	}
    .divone2{
		background:#f7f7f7 url(../img/bg-reverse-2.png) 49.95% -21px;
        padding-top:25px;
        padding-bottom:75px;
	}
	.input_wrp > p{top:7px;}
	.in1{
		height:auto;
		font-size:18px;
		color:#10072d;
		padding:25px 15px 5px 47px;
		border-radius:100px;
		max-width:100%;
		margin:0;
	}
	.button_wrp button{height:70px;/*max-width:calc(100% - 20px);margin:0 10px;*/}
	.footerpart2{padding-bottom:100px}
	.foott{text-align:center;}
	.guar_wrp p{font-size:24px}
    .one{height:auto}
    .two{margin:0;padding:50px 0 0}
	.two .extrab {
        margin-top: 0;
	}
	.curved-bg{
		margin-top:-450px;
	}
	.curved-inner{
        width:300%;
        margin-left:-100%;
		padding:0 50% 80px;
        border-radius:0 0 60% 60% / 0 0 28% 28%;
	}
    .curved-inner::before{
        top:-260px;
        height:260px;
        border-radius:60% 60% 0 0 / 32% 32% 0 0;
	}
    .beforesix h2{
        text-align:left
	}
    .varchoose{
        margin-bottom:25px;
	}
    .bright{
        border-right:none
	}
	.whyvybyr p{font-size:20px}
	.whyvybyr p span{font-size:24px}
    .plsome{
        border-top:1px solid #f2f2f2;
        border-bottom:1px solid #f2f2f2;
        margin-top:15px;
        margin-bottom:15px;
        padding-top:0px;
        padding-bottom:10px;
	}
    .getvisual{
        text-align:center;
	}
    .four{
        background-image:url(../img/bg4.png);
        background-repeat:no-repeat;
        background-position:top center;
        height:770px;
        padding-top:140px;
        margin-top:-80px;
        background:none;
        background-color:#21262b;
        height:auto;
        margin:0;
	}
    .backbyt1{
        color:#000000;
        background-image:url(../img/spanbg1.png);
        background-repeat:no-repeat;
        /* background-size:cover; */
        display:block;
        line-height:1.20;
        height:112px;
        margin-bottom:-91px;
        padding:21px 0px 0px 44px;
        margin-left:-30px;
        margin-top:-6px;
        font-size:20px;
        background-size:100% 100%;
        width:390px;
	}
    .stop{
        width:100%;
        margin-top:20px;
	}
    .logoimgwrp{
        width:50%;
	}
    .whyvybyr{
        height:auto;
	}
    .six{
		background:#f7f7f7 url(../img/bg-reverse-2.png) 49.95% -21px;
		height:auto;
		min-height:auto;
        margin-top:0;
        padding-top:50px;
        padding-bottom:50px;
	}
    .seven{
        background-image:url(../img/bg1_mob.jpg);
        background-size:cover;
        background-position:center;
        height:auto;
        margin:0;
        padding:50px 0;
	}
    .seven .countdown_wrpo{
        margin:13% 0% 0% 0%;
	}
    footer{
        text-align:center;
	}
    .vyrobce br{
        display:none
	}
    .modaltyp1{
        background-image:url(../img/formbg1.png);
        background-repeat:no-repeat;
        max-width:660px;
        margin-left:auto;
        margin-right:auto;
        display:block;
        border-radius:20px;
        position:relative;
        height:798px;
        text-align:center;
        padding-top:120px;
        background:none;
        background:#fff;
        width:100%;
        max-width:100%;
        height:auto;
        margin-top:57px;
        padding-bottom:25px;
	}
	/*
		.modaltyp2{
		background-image:url(../img/formbg2.png);
		background-repeat:no-repeat;
		max-width:500px;
		height:529px;
		margin-left:auto;
		margin-right:auto;
		display:block;
		position:relative;
		text-align:center;
		padding-top:120px;
		margin-top:60px;
		}
	*/
    .modaltyp2{
		background:#f7f7f7 url(../img/white.png) 49.95% -21px;
        margin-left:auto;
        margin-right:auto;
        display:block;
        border-radius:20px;
        position:relative;
        height:798px;
        text-align:center;
		width:440px;
        max-width:100%;
        height:auto;
        margin-top:57px;
        padding:80px 20px 50px;
	}
	.godown{display:none}
    .thumbs_wrp{
        position:relative;
        width:100%;
        float:left;
        z-index:100;
	}
    .burgrtop{
        cursor:pointer;
	}
    .modal .pressingbut{
        margin-left:0;
	}
    .three{
        padding-bottom:50px;
	}
    .modt2{font-size:17px;padding:0 10px}
    .modt1{
        font-size:23px;
	}
    .modaltyp2 img[src='img/plane_small.png'],
    .modaltyp1 img[src='img/plane_small.png']{
        display:none
	}
    .topsoc{
        margin-top:20px;
        margin-bottom:20px;
	}
    .footsoc{
        margin-top:20px;
        margin-bottom:20px;
	}
    .footcontinfa{
        text-align:center;
        margin-top:20px;
        margin-bottom:20px;
	}
    .four{
        padding-top:25px;
	}
    footer img{
        margin-left:auto;
        margin-right:auto;
	}
    .dontworry{
        font-size:20px;
        color:#ffffff;
        line-height:1.3;
	}
    .seven h2{font-size:28px}
    .button_wrp{
        text-align:center;
	}
	form .button_wrp{
		text-align:center;
	}
    .two br{
        display:none
	}
    h2{
        font-size:28px;
	}
	.subh2 {font-size:24px;}
	.guar_wrp span{font-size:20px;}
    .input_wrp{
        margin-bottom:20px;
	}
    .alignedright{
        margin-left:unset;
	}
    .burgrtop{
        position:absolute;
        right:8%;
        top:-87%;
	}
    .one .subtopphone{
        color:#fff;
        font-size:18px;
        margin-top:-2px;
        margin-left:32px;
	}
    .alignedright{
        width:100%;
	}
    h1{
        text-align:center;    text-shadow:0px 0 20px rgb(0 0 0 / 90%);
	}
    h2{
        text-align:center;
	}
    .subh1{
        text-align:center;text-shadow:0px 0 20px rgb(0 0 0 / 90%);
	}
    .topline{
        margin-left:auto;
        margin-right:auto;
	}
	.nomoblog{height:100px;margin-top:0px;}
    .vyrobce br{
        display:block!important
	}
    .vyrobce a > span{
        display:inline-block;
        vertical-align:middle;
        margin-left:5px;
        width:calc(100% - 66px);
	}
    .backbyt1{
        color:#000000;
        background-image:url(../img/spanbg1.png);
        background-repeat:no-repeat;
        /* background-size:cover; */
        display:block;
        line-height:1.20;
        height:112px;
        margin-bottom:-91px;
        padding:21px 0px 0px 0px;
        margin-left:0;
        margin-top:-6px;
        font-size:20px;
        background-size:100% 100%;
        width:100%;
	}
    .guar_wrp{
        text-align:center
	}
    .guar_wrp p::after{
        margin-left:auto;
        margin-right:auto;
	}
    .tvy1{
        text-align:center;
	}
    .tvy1 br{
        display:none
	}
    .tvy2{
        text-align:center;
	}
    .col-xs-6.onlymob.mobcustom2{
        display:none
	}
    .usl_wrp{
        text-align:center;
	}
    .vyrobce a{
        display:inline-block;
        font-size:16px;
        color:#000!important;
        text-decoration:none;
        text-align:left;
	}
    .countdown_wrpo{
        width:100%;
	}
    .dontworry{
        text-align:center;
	}
    .vyline{
        margin-left:auto;
        margin-right:auto;
	}
    .vyrobce{
        display:inline-block;
        vertical-align:middle;
        position:relative;
        text-align:left;
        display:block;
        text-align:center;
	}
    .mobcont{
        margin-left:0;text-shadow:0px 0 20px rgb(0 0 0 / 90%);
	}
    h1 img{
        margin-left:auto;
        margin-right:auto;
	}
    .col-md-3.right.mobclass2{
        text-align:center;
	}
}
.interesting_items{
    width:100%;
    margin:20px 0 60px;
    display:grid;
    gap:20px;
    grid-template-columns:repeat(2, 1fr);
	font-family:"Montserrat", sans-serif;
    font-weight:normal;
    font-style:normal;
    text-align:left;
}
.interesting_item{
    border-radius:40px;
    background:#f7f7f7;
	background:linear-gradient(135deg, #fbf8f6, #fbf8f6);
	background:#f7f7f7 url(../img/bg-reverse.png) 49.95% -21px;
    padding:12px;
    display:flex;
}
.interesting_item h3{
    width:100%;
    margin:10px 0;
    font-weight:600;
    font-size:24px;
    color:#220846;
    line-height:1.1;
}
.interesting_item p{
    width:100%;
    margin:5px 0;
    font-size:18px;
    color:#10072d;
    line-height:1.2;
}
.interesting_item p.interesting_price{
	font-weight:600;
    font-size:20px;
    color:#220846;
}
.interesting_item p.interesting_price span{
    padding:3px 6px;
    border-radius:10px;
    background:#ff001e;
    color:#fff;
}
.wrapper-naturally .interesting_item p{
    -webkit-line-clamp:inherit;
}
.interesting_item_brown{
    background:#471803;
}
.interesting_item_brown h3,
.interesting_item_brown p{
    color:#fff;
}
.interesting_item_brown .white-btn{
    background:#fff;
    color:#471803;
    width:100%;
}
.interesting_item:hover .interesting_item_btn{
    color:#f7f7f7;
    background:#471803;
}
.interesting_item:hover .interesting_img p{
    color:#f7f7f7;
    background:#471803;
}
.interesting_img{
    position:relative;
}
.interesting_img img{
    border-radius:40px;
    width:250px;
    object-fit:cover;
    height:100%;
}
.interesting_img p{
    position:absolute;
    left:10px;
    top:10px;
    border-radius:60px;
    background:rgba(0, 0, 0, 0.5);
    padding:10px;
    color:#fff;
    font-size:14px;
    font-weight:500;
    line-height:18px;
    display:flex;
    width:calc(100% - 40px);
    gap:10px;
}
.interesting_img p::before{
    display:block;
    content:'';
    background:url('../images/heart.svg') center center/cover no-repeat;
    min-width:16px;
    height:16px;
    margin-top:2px;
}
.interesting_item_inner{
    padding:0;
    padding-left:20px;
    width:100%;
    display:flex;
    flex-direction:column;
	-webkit-align-content:space-between;
    align-content:space-between;
    -webkit-flex-flow:row wrap;
    flex-flow:row wrap;
}
.interesting_item_btns{
    display:flex;
    align-items:center;
    gap:0;
    margin:10px 0;
}
.interesting_item_btns a{
    color:#471803;
}
.interesting_item_btns a:hover{
    background:#471803;
    color:#fff;
}
.interesting_item_btn{
    font-size:14px!important;
    border-radius:10px;
    background:#e5e2dd;
    padding:10px 10px;
    color:#471803;
}
.interesting_item_date{
    margin-bottom:10px;
    font-weight:400;
	font-size:14px;
	line-height:129%;
	color:#96989e;
}
.interesting_btn{
    margin:0 auto;
}
.wrapper-media .interesting,
.wrapper-vacancy .interesting{
    padding:0;
    background:none;
}
.wrapper-media .interesting_item,
.wrapper-vacancy .interesting_item{
    border-radius:10px;
    border:1px solid #d8d2d0;
    padding:12px;
}
.wrapper-media .interesting_item h3,
.wrapper-vacancy .interesting_item h3{
    color:#19191e;
}
.interesting_button{width:calc(100% - 10px);padding:20px;border:none;display:inline-block;vertical-align:middle;position:relative;font-size:20px;line-height:20px;font-weight:600;margin:10px 0;color:#FFFFFF;transition:0.3s;line-height:1.20;background:#ff001e;border-radius:39px;border-radius:100px;border-bottom:5px solid #b70318;-webkit-animation:pulse 1s infinite;animation:pulse 1s infinite;animation-timing-function:linear;box-shadow:0 0 0 2em rgba(255,255,255,0)}
.interesting_button:hover{box-shadow:0px 0px 18px #ff0029}
.interesting_button:active{box-shadow:0px 0px 35px #ff0029}
@media all and (max-width:1280px){
	.interesting_items{grid-template-columns:repeat(1, 1fr)}
}
.social_right_fix{position:fixed;z-index:100;top:calc(50% - 110px);webkit-transform:translate3d(0,0,0);right:20px}
.social_right_fix .social_buttons_link{cursor:pointer;margin-bottom:30px}
.social_right_fix .social_buttons_link img{max-width:100%;max-height:100%}
#show_top_button{cursor:pointer;display:none}
.social_buttons_link{position:relative;display:inline-block;color:#e09148;width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;border-radius:50%;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}
.social_buttons_link:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.social_buttons_link.telephone_icon{background:-webkit-gradient(linear,left top,right top,color-stop(-64.17%,#7C090C),color-stop(118.75%,#FF302B)),#B93E3B;background:linear-gradient(90deg,#7C090C -64.17%,#FF302B 118.75%),#B93E3B;-webkit-box-shadow:0 0 13px rgba(255,48,43,0.65);box-shadow:0 0 13px rgba(255,48,43,0.65);-webkit-animation:telephone_anim 1.6s infinite;animation:telephone_anim 1.6s infinite}
.social_buttons_link.telephone_icon::before{content:'';pointer-events:none;width:100%;height:100%;cursor:pointer;border-radius:100%;position:absolute;left:0;top:0;animation:telephone_anim_before 1.6s infinite}
.social_buttons_link.telephone_icon img{width:22px}
@-webkit-keyframes telephone_anim{
	0%{-webkit-box-shadow:0 0 0 0 rgba(255,48,43,.5);box-shadow:0 0 0 0 rgba(255,48,43,.5)}70%{-webkit-box-shadow:0 0 0 35px rgba(255,48,43,0);box-shadow:0 0 0 35px rgba(255,48,43,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(255,48,43,0);box-shadow:0 0 0 0 rgba(255,48,43,0)}
}
@keyframes telephone_anim{
	0%{-webkit-box-shadow:0 0 0 0 rgba(255,48,43,.5);box-shadow:0 0 0 0 rgba(255,48,43,.5)}70%{-webkit-box-shadow:0 0 0 15px rgba(255,48,43,0);box-shadow:0 0 0 15px rgba(255,48,43,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(255,48,43,0);box-shadow:0 0 0 0 rgba(255,48,43,0)}
}
@keyframes telephone_anim_before{
	0%{-webkit-box-shadow:0 0 0 0 rgba(255,48,43,.5);box-shadow:0 0 0 0 rgba(255,48,43,.5)}70%{-webkit-box-shadow:0 0 0 25px rgba(255,48,43,0);box-shadow:0 0 0 25px rgba(255,48,43,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(255,48,43,0);box-shadow:0 0 0 0 rgba(255,48,43,0)}
}
.social_buttons_link.telegram_icon{-webkit-box-shadow:0 0 13px rgba(28,138,219,0.65);box-shadow:0 0 13px rgba(28,138,219,0.65);-webkit-animation:telegram_anim 1.6s infinite;animation:telegram_anim 1.6s infinite}
.social_buttons_link.telegram_icon::before{content:'';pointer-events:none;width:100%;height:100%;cursor:pointer;border-radius:100%;position:absolute;left:0;top:0;animation:telegram_anim_before 1.6s infinite}
@-webkit-keyframes telegram_anim{
	0%{-webkit-box-shadow:0 0 0 0 rgba(28,138,219,.5);box-shadow:0 0 0 0 rgba(28,138,219,.5)}70%{-webkit-box-shadow:0 0 0 35px rgba(28,138,219,0);box-shadow:0 0 0 35px rgba(28,138,219,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(28,138,219,0);box-shadow:0 0 0 0 rgba(28,138,219,0)}
}
@keyframes telegram_anim{
	0%{-webkit-box-shadow:0 0 0 0 rgba(28,138,219,.5);box-shadow:0 0 0 0 rgba(28,138,219,.5)}70%{-webkit-box-shadow:0 0 0 15px rgba(28,138,219,0);box-shadow:0 0 0 15px rgba(28,138,219,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(28,138,219,0);box-shadow:0 0 0 0 rgba(28,138,219,0)}
}
@keyframes telegram_anim_before{
	0%{-webkit-box-shadow:0 0 0 0 rgba(28,138,219,.5);box-shadow:0 0 0 0 rgba(28,138,219,.5)}70%{-webkit-box-shadow:0 0 0 25px rgba(28,138,219,0);box-shadow:0 0 0 25px rgba(28,138,219,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(28,138,219,0);box-shadow:0 0 0 0 rgba(28,138,219,0)}
}
.social_buttons_link.viber_icon{-webkit-box-shadow:0 0 13px rgba(111,63,170,0.65);box-shadow:0 0 13px rgba(111,63,170,0.65);-webkit-animation:viber_anim 1.6s infinite;animation:viber_anim 1.6s infinite}
.social_buttons_link.viber_icon::before{content:'';pointer-events:none;width:100%;height:100%;cursor:pointer;border-radius:100%;position:absolute;left:0;top:0;animation:viber_anim_before 1.6s infinite}
@-webkit-keyframes viber_anim{
	0%{-webkit-box-shadow:0 0 0 0 rgba(111,63,170,.5);box-shadow:0 0 0 0 rgba(111,63,170,.5)}70%{-webkit-box-shadow:0 0 0 35px rgba(111,63,170,0);box-shadow:0 0 0 35px rgba(111,63,170,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(111,63,170,0);box-shadow:0 0 0 0 rgba(111,63,170,0)}
}
@keyframes viber_anim{
	0%{-webkit-box-shadow:0 0 0 0 rgba(111,63,170,.5);box-shadow:0 0 0 0 rgba(111,63,170,.5)}70%{-webkit-box-shadow:0 0 0 15px rgba(111,63,170,0);box-shadow:0 0 0 15px rgba(111,63,170,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(111,63,170,0);box-shadow:0 0 0 0 rgba(111,63,170,0)}
}
@keyframes viber_anim_before{
	0%{-webkit-box-shadow:0 0 0 0 rgba(111,63,170,.5);box-shadow:0 0 0 0 rgba(111,63,170,.5)}70%{-webkit-box-shadow:0 0 0 25px rgba(111,63,170,0);box-shadow:0 0 0 25px rgba(111,63,170,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(111,63,170,0);box-shadow:0 0 0 0 rgba(111,63,170,0)}
}
.social_buttons_link.whatsapp_icon{-webkit-box-shadow:0 0 13px rgba(41,167,26,0.65);box-shadow:0 0 13px rgba(41,167,26,0.65);-webkit-animation:whatsapp_anim 1.6s infinite;animation:whatsapp_anim 1.6s infinite}
.social_buttons_link.whatsapp_icon::before{content:'';pointer-events:none;width:100%;height:100%;cursor:pointer;border-radius:100%;position:absolute;left:0;top:0;animation:whatsapp_anim_before 1.6s infinite}
@-webkit-keyframes whatsapp_anim{
	0%{-webkit-box-shadow:0 0 0 0 rgba(41,167,26,.5);box-shadow:0 0 0 0 rgba(41,167,26,.5)}70%{-webkit-box-shadow:0 0 0 35px rgba(41,167,26,0);box-shadow:0 0 0 35px rgba(41,167,26,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(41,167,26,0);box-shadow:0 0 0 0 rgba(41,167,26,0)}
}
@keyframes whatsapp_anim{
	0%{-webkit-box-shadow:0 0 0 0 rgba(41,167,26,.5);box-shadow:0 0 0 0 rgba(41,167,26,.5)}70%{-webkit-box-shadow:0 0 0 15px rgba(41,167,26,0);box-shadow:0 0 0 15px rgba(41,167,26,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(41,167,26,0);box-shadow:0 0 0 0 rgba(41,167,26,0)}
}
@keyframes whatsapp_anim_before{
	0%{-webkit-box-shadow:0 0 0 0 rgba(41,167,26,.5);box-shadow:0 0 0 0 rgba(41,167,26,.5)}70%{-webkit-box-shadow:0 0 0 25px rgba(41,167,26,0);box-shadow:0 0 0 25px rgba(41,167,26,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(41,167,26,0);box-shadow:0 0 0 0 rgba(41,167,26,0)}
}
@media all and (max-width:768px){
	.social_right_fix{top:unset;right:10px;bottom:10px}
	.social_right_fix .social_buttons_link{float:left;margin-right:20px}
}
@media all and (max-width:768px){
	.interesting_item{
        flex-direction:column;
	}
	.interesting_img{
        width:100%;
        margin:0 auto;
        margin-bottom:5px;
	}
    .interesting_img img{
        width:100%;
	}
	.interesting_item_inner{
        padding-left:0;
        padding-bottom:0;
        height:100%;
        text-align:center;
        margin:0 auto;
        display:block;
	}
	.interesting_items{
		margin:10px 0 40px;
        grid-template-columns:repeat(1, 1fr);
	}
	.interesting_item h3{margin:20px 0;font-size:24px}
	.interesting_item p{margin:20px 0;font-size:18px}
}
@media all and (max-width:400px){
	.modt2 br{display:none}
}