@media (min-width: 360px) and (max-width: 480px) { .ul-payment { height: 402px; margin-top: -10px; }
  .size-block { background: silver !important; }
  .main-slider .main1__btn { margin-left: 22px; }
  .header { height: auto; background: url(../images/header-right.png) right top no-repeat, url(../images/header-left.png) center top no-repeat; }
  .header .header__top .logo a { background: url(../images/logo-white-text.png) 96px center no-repeat, url(../images/logo-icon.png) 10px center no-repeat; }
  .header .header__top .header_lang { right: 0; }
  .header .header__top .header-social { position: absolute; right: 38px; left: 50%; top: 62px; display: inline-block; width: 140px; margin-top: 33px; background: #013e68; z-index: 10; -webkit-transform: translate(-50%, 0); -moz-transform: translate(-50%, 0); -o-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); transform: translate(-50%, 0); }
  .header .header__top .header-menu { float: left; position: relative; z-index: 10; overflow: hidden; width: 100%; }
  .header .header__top .header-menu ul { padding: 0; height: 60px; text-align: center; }
  .header .header__top .header-menu ul li { display: inline-block; }
  .header .header__top .header-menu ul li a { padding: 18px 10px; }
  .header .header__middle .title-left { display: none; }
  .header .header__middle .block-right .title-right { display: none; }
  .header .header__middle .block-right .header__btn { margin: 0; text-align: center; z-index: 1000; position: relative; }
  .header .header__middle .block-right .header__btn a { margin: 0 auto; float: none; display: inline-block; box-shadow: 0 10px 24px rgba(9, 36, 65, 0.11); }
  .header .header__middle .block-right .block__rules { height: 577px; padding: 160px 0 0 108px; }
  .header .header__middle .block-right .block__rules ul li { margin: 0; height: 130px; }
  .header .header__middle .block-right .block__rules ul li b { font-size: 20px; display: inline-block; padding: 0 5px; position: relative; }
  .header .header__middle .block-right .block__rules ul li b:after { height: 1px; content: ''; left: 100%; position: absolute; top: 10px; width: 24px; border-bottom: 1px solid rgba(255, 255, 255, 0.08); }
  .header .header__middle .block-right .block__rules ul li p { font-size: 13px; padding: 10px 7px 0 4px; width: 100%; display: block; }
  .header .header__middle .block-right .block__rules ul li:nth-child(2) { height: 130px; margin: 0; }
  .header .header__middle .block-right .block__rules ul li:nth-child(2) b:after { width: 45px; }
  .header .header__middle .block-right .block__rules ul li:nth-child(3) { margin: 0; height: 130px; }
  .header .header__middle .block-right .block__rules ul li:nth-child(3) b:after { width: 51px; }
  .header.works { height: 212px; }
  .footer { height: 99px; background: url(../images/footer-bg-1.png) left top no-repeat; }
  .footer .logo-footer { background-size: auto 33px; margin: 16px auto 0 auto; float: none; }
  .footer .to-top { right: 0px; top: -50px; }
  .footer .copyright { float: none; width: 100%; text-align: center; margin: 14px 0 0 0; color: #fff; filter: alpha(opacity=30); opacity: 0.3; font-size: 12px; }
  .notesvg { display: none; } }
@media (min-width: 480px) and (max-width: 640px) { .ul-payment { height:402px; margin-top: -10px; }
  .size-block { background: yellow !important; }
  .main-slider .main1__btn { margin-left: 22px; }
  .header { height: 680px; background: url(../images/header-right.png) right top no-repeat, url(../images/header-left.png) center top no-repeat; }
  .header .header__top .logo a { background: url(../images/logo-white-text.png) 96px center no-repeat, url(../images/logo-icon.png) 10px center no-repeat; }
  .header .header__top .header_lang { right: 0; }
  .header .header__top .header-social { position: absolute; right: 38px; left: 50%; top: 62px; display: inline-block; width: 140px; margin-top: 33px; background: #013e68; z-index: 10; -webkit-transform: translate(-50%, 0); -moz-transform: translate(-50%, 0); -o-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); transform: translate(-50%, 0); }
  .header .header__top .header-menu { float: left; position: relative; z-index: 10; overflow: hidden; width: 100%; }
  .header .header__top .header-menu ul { padding: 0; height: 60px; text-align: center; }
  .header .header__top .header-menu ul li { display: inline-block; }
  .header .header__top .header-menu ul li a { padding: 18px 15px; }
  .header .header__middle .title-left { display: none; }
  .header .header__middle .block-right .title-right { display: none; }
  .header .header__middle .block-right .header__btn { margin: 0; text-align: center; z-index: 1000; position: relative; }
  .header .header__middle .block-right .header__btn a { margin: 0 auto; float: none; display: inline-block; box-shadow: 0 10px 24px rgba(9, 36, 65, 0.11); }
  .header .header__middle .block-right .block__rules { padding: 174px 0 0 137px; }
  .header .header__middle .block-right .block__rules ul li { margin: 0; height: 130px; background: none; }
  .header .header__middle .block-right .block__rules ul li:before { content: ''; position: absolute; left: 0; top: 0; background: url(../images/rules-item1-line.png) left 10px no-repeat; height: 50px; width: 30px; display: block; }
  .header .header__middle .block-right .block__rules ul li b { font-size: 20px; display: inline-block; padding: 0 5px; position: relative; }
  .header .header__middle .block-right .block__rules ul li b:after { height: 1px; content: ''; left: 100%; position: absolute; top: 10px; width: 600px; border-bottom: 1px solid rgba(255, 255, 255, 0.08); }
  .header .header__middle .block-right .block__rules ul li p { font-size: 13px; padding: 16px 20px 20px 4px; width: 266px; }
  .header .header__middle .block-right .block__rules ul li:nth-child(2) { background: none; height: 130px; margin: 0; }
  .header .header__middle .block-right .block__rules ul li:nth-child(2) b:after { width: 600px; }
  .header .header__middle .block-right .block__rules ul li:nth-child(3) { background: none; margin: 0; height: 130px; }
  .header .header__middle .block-right .block__rules ul li:nth-child(3) b:after { width: 600px; }
  .header.works { height: 212px; }
  .footer { height: 99px; background: url(../images/footer-bg-1.png) left top no-repeat; }
  .footer .logo-footer { background-size: auto 33px; margin: 16px auto 0 auto; float: none; }
  .footer .to-top { right: 0px; top: -50px; }
  .footer .copyright { float: none; width: 100%; text-align: center; margin: 14px 0 0 0; color: #fff; filter: alpha(opacity=30); opacity: 0.3; font-size: 12px; }
  .notesvg { display: none; } }
@media screen and (min-width: 640px) and (max-width: 768px) { .ul-payment { margin-top: -12px; height: 402px; }
  .size-block { background: green !important; }
  .main-slider .main1__btn { margin-left: 22px; }
  .header { height: 758px; background: url(../images/header-right.png) right top no-repeat, url(../images/header-left.png) center top no-repeat; }
  .header .header__top .logo a { background: url(../images/logo-white-text.png) 96px center no-repeat, url(../images/logo-icon.png) 10px center no-repeat; }
  .header .header__top .header_lang { right: 0; }
  .header .header__top .header-social { position: absolute; right: 35px; top: 15px; z-index: 10; }
  .header .header__top .header-menu { float: left; position: relative; z-index: 10; overflow: hidden; width: 100%; }
  .header .header__top .header-menu ul li { float: left; }
  .header .header__top .header-menu ul li a { padding: 35px 18px; }
  .header .header__middle .title-left { display: none; }
  .header .header__middle .block-right .title-right { display: none; }
  .header .header__middle .block-right .block__rules ul li b { font-size: 20px; display: inline-block; padding: 0 5px; position: relative; }
  .header .header__middle .block-right .block__rules ul li b:after { height: 1px; content: ''; left: 100%; position: absolute; top: 10px; width: 24px; border-bottom: 1px solid rgba(255, 255, 255, 0.08); }
  .header .header__middle .block-right .block__rules ul li p { font-size: 14px; padding: 16px 20px 20px 20px; width: 312px; }
  .header .header__middle .block-right .block__rules ul li:nth-child(2) b:after { width: 45px; }
  .header .header__middle .block-right .block__rules ul li:nth-child(3) b:after { width: 51px; }
  .header.works { height: 212px; }
  .footer { height: 99px; background: url(../images/footer-bg-1.png) left top no-repeat; }
  .footer .logo-footer { background-size: auto 33px; margin: 16px auto 0 auto; float: none; }
  .footer .to-top { right: 0px; top: -50px; }
  .footer .copyright { float: none; width: 100%; text-align: center; margin: 14px 0 0 0; color: #fff; filter: alpha(opacity=30); opacity: 0.3; font-size: 12px; } }
@media screen and (min-width: 768px) and (max-width: 991px) { .ul-payment { margin-top: -10px; height: 170px; }
  .ul-payment li { float: left; width: 50%; }
  .header { height: 814px; background: url(../images/header-right.png) -304px top no-repeat, url(../images/header-left.png) -325px top no-repeat; }
  .header .header__top .header-menu { float: right; }
  .header .header__top .logo { width: 219px; }
  .header .header__top .container { padding: 0; }
  .header .header__top .header_lang { right: -74px; }
  .header .header__top .header-menu ul { padding-left: 75px; }
  .header .header__top .header-menu ul li a { padding: 35px 19px; }
  .header .header__top .header-social { margin-top: 14px; z-index: 100; background: #013e68; position: relative; margin-right: 26px; }
  .header .header__middle .title-left { display: none; }
  .header .header__middle .block-right .title-right { left: -78px; background-size: auto 109px; }
  .header .header__middle .block-right .header__btn { margin: -1px 0 0 136px; }
  .header .header__middle .block-right .block__rules ul { padding-left: 59px; }
  .header .header__middle .block-right .block__rules ul li { margin: 0; background: none; }
  .header .header__middle .block-right .block__rules ul li p { padding: 16px 10px 20px 0px; width: 182px; font-size: 13px; }
  .header .header__middle .block-right .block__rules ul li i { left: 201px; }
  .header .header__middle .block-right .block__rules ul li b { position: absolute; left: -175px; text-align: right; top: 28px; color: #06406b; display: block; width: 159px; }
  .header .header__middle .block-right .block__rules ul li b span { z-index: 10; position: relative; }
  .header .header__middle .block-right .block__rules ul li b:before { height: 50px; background: #FFF; content: ''; position: absolute; right: -31px; z-index: 1; top: -5px; width: 100%; -webkit-transform: skew(10deg, 0deg); -moz-transform: skew(10deg, 0deg); -o-transform: skew(10deg, 0deg); -ms-transform: skew(10deg, 0deg); transform: skew(10deg, 0deg); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(255, 255, 255, 0.5)), to(rgba(255, 255, 255, 0))); background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background: -moz-linear-gradient(left, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background: -o-linear-gradient(left, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background: -ms-linear-gradient(left, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background: linear-gradient(left, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); background-color: rgba(255, 255, 255, 0); }
  .header .header__middle .block-right .block__rules ul li:nth-child(2) { margin: 0; margin-top: -10px; background: none; }
  .header .header__middle .block-right .block__rules ul li:nth-child(2) i { left: 235px; }
  .header .header__middle .block-right .block__rules ul li:nth-child(2) b:before { width: 184px; }
  .header .header__middle .block-right .block__rules ul li:nth-child(2) p { padding: 16px 10px 20px 0px; width: 182px; }
  .header .header__middle .block-right .block__rules ul li:nth-child(3) { margin: 0; margin-top: -10px; background: none; }
  .header .header__middle .block-right .block__rules ul li:nth-child(3) b { width: 165px; }
  .header .header__middle .block-right .block__rules ul li:nth-child(3) i { left: 275px; }
  .header .header__middle .block-right .block__rules ul li:nth-child(3) p { padding: 16px 10px 20px 12px; width: 182px; }
  .bxslider li { width: 210px !important; }
  .bxslider li a img { width: 210px; }
  .notesvg { left: 90px; }
  .footer { height: 92px; }
  .footer .logo-footer { background-size: auto 33px; margin: 30px 0 0 0px; }
  .footer .to-top { right: -52px; top: -5px; }
  .footer .copyright { float: right; margin: 37px 0 0 0; } }
@media screen and (min-width: 992px) and (max-width: 1199px) { background: url("../images/footer-bg.png") right bottom no-repeat, #fff; background-size: auto 500px;
  .size-block { background: blue; }
  .header { height: 814px; background: url(../images/header-right.png) -362px top no-repeat, url(../images/header-left.png) center top no-repeat; }
  .header .header__middle .title-left { margin: 281px 60px 0 0; background-size: auto 109px; }
  .header .header__middle .block-right .title-right { left: -78px; background-size: auto 109px; }
  .header .header__top .logo { width: 219px; }
  .header .header__top .header_lang { right: -96px; }
  .header .header__top .header-menu ul { padding-left: 75px; }
  .header .header__top .header-menu ul li a { padding: 35px 19px; }
  .footer .to-top { right: -12px; } }

/*# sourceMappingURL=resposive.css.map */
