[ng\:cloak],
[ng-cloak],
[data-ng-cloak],
[x-ng-cloak],
[with-preloader-until] ~ .with-preloader,
[data-with-preloader-until] ~ .with-preloader,
.ng-cloak,
.ng_cloak,
.x-ng-cloak {
  display: none !important; }

[with-preloader-until] {
  opacity: 0.5;
  pointer-events: none; }
/* Styling for the ngProgress itself */

#ngProgress, .ngProgress {
  margin: 0;
  padding: 0;
  z-index: 99998;
  background-color: #ed6c0a;
  color: #ed6c0a;
  box-shadow: 0 0 10px 0;
  /* Inherits the font color */
  height: 2px;
  opacity: 0;

  /* Add CSS3 styles for transition smoothing */
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}

/* Styling for the ngProgress-container */
#ngProgress-container, .ngProgress-container {
  position: fixed;
  margin: 0;
  padding: 0;
  top: 0;
  left: 0;
  right: 0;
  z-index: 99999;
}

.ngProgress-parent {
  position: relative;
}

.ngProgress-parent .ngProgress-container {
  position: absolute;
  z-index: 9999;
}
.flags {
  list-style-type: none;
  padding: 0;
  margin-left: 0;  
}

.flags .l {
  float: left;
}

.border .flag {
  border: 1px solid;
}

.border .flag.selected {
  border: 1px solid black;
}

.f16 .flag {
  width: 16px;
  height: 16px;
}

.f24 .flag {
  width: 24px;
  height: 24px;
}

.f32 .flag {
  width: 32px;
  height: 32px;
}

.f48 .flag {
  width: 48px;
  height: 48px;
}

.f64 .flag {
  width: 64px;
  height: 64px;
}
.f16 .flag {
	background:url(/assets/flags/flags16-b57569e4cde5327f906092942abaff59c4d639dcae0a63b075589c0bc8fa271d.png) no-repeat;
}

.f16 .semi {
  background:url(/assets/flags/flags16_semi-21e7f08175da3e6bcad7071a928eeee62749b3ecb046dc2d3f082b00b38136c8.png) no-repeat; 
}


.f16 ._African_Union{background-position:0 -0px;}
.f16 ._Arab_League{background-position:0 -16px;}
.f16 ._ASEAN{background-position:0 -32px;}
.f16 ._CARICOM{background-position:0 -48px;}
.f16 ._CIS{background-position:0 -64px;}
.f16 ._Commonwealth{background-position:0 -80px;}
.f16 ._England{background-position:0 -96px;}
.f16 ._European_Union{background-position:0 -112px;}
.f16 ._Islamic_Conference{background-position:0 -128px;}
.f16 ._Kosovo{background-position:0 -144px;}
.f16 ._NATO{background-position:0 -160px;}
.f16 ._Northern_Cyprus{background-position:0 -176px;}
.f16 ._Northern_Ireland{background-position:0 -192px;}
.f16 ._Olympic_Movement{background-position:0 -208px;}
.f16 ._OPEC{background-position:0 -224px;}
.f16 ._Red_Cross{background-position:0 -240px;}
.f16 ._Scotland{background-position:0 -256px;}
.f16 ._Somaliland{background-position:0 -272px;}
.f16 ._Tibet{background-position:0 -288px;}
.f16 ._United_Nations{background-position:0 -304px;}
.f16 ._Wales{background-position:0 -320px;}
.f16 .ad{background-position:0 -336px;}
.f16 .ae{background-position:0 -352px;}
.f16 .af{background-position:0 -368px;}
.f16 .ag{background-position:0 -384px;}
.f16 .ai{background-position:0 -400px;}
.f16 .al{background-position:0 -416px;}
.f16 .am{background-position:0 -432px;}
.f16 .an{background-position:0 -448px;}
.f16 .ao{background-position:0 -464px;}
.f16 .aq{background-position:0 -480px;}
.f16 .ar{background-position:0 -496px;}
.f16 .as{background-position:0 -512px;}
.f16 .at{background-position:0 -528px;}
.f16 .au{background-position:0 -544px;}
.f16 .aw{background-position:0 -560px;}
.f16 .az{background-position:0 -576px;}
.f16 .ba{background-position:0 -592px;}
.f16 .bb{background-position:0 -608px;}
.f16 .bd{background-position:0 -624px;}
.f16 .be{background-position:0 -640px;}
.f16 .bf{background-position:0 -656px;}
.f16 .bg{background-position:0 -672px;}
.f16 .bh{background-position:0 -688px;}
.f16 .bi{background-position:0 -704px;}
.f16 .bj{background-position:0 -720px;}
.f16 .bm{background-position:0 -736px;}
.f16 .bn{background-position:0 -752px;}
.f16 .bo{background-position:0 -768px;}
.f16 .br{background-position:0 -784px;}
.f16 .bs{background-position:0 -800px;}
.f16 .bt{background-position:0 -816px;}
.f16 .bw{background-position:0 -832px;}
.f16 .by{background-position:0 -848px;}
.f16 .bz{background-position:0 -864px;}
.f16 .ca{background-position:0 -880px;}
.f16 .cg{background-position:0 -896px;}
.f16 .cf{background-position:0 -912px;}
.f16 .cd{background-position:0 -928px;}
.f16 .ch{background-position:0 -944px;}
.f16 .ci{background-position:0 -960px;}
.f16 .ck{background-position:0 -976px;}
.f16 .cl{background-position:0 -992px;}
.f16 .cm{background-position:0 -1008px;}
.f16 .cn{background-position:0 -1024px;}
.f16 .co{background-position:0 -1040px;}
.f16 .cr{background-position:0 -1056px;}
.f16 .cu{background-position:0 -1072px;}
.f16 .cv{background-position:0 -1088px;}
.f16 .cy{background-position:0 -1104px;}
.f16 .cz{background-position:0 -1120px;}
.f16 .de{background-position:0 -1136px;}
.f16 .dj{background-position:0 -1152px;}
.f16 .dk{background-position:0 -1168px;}
.f16 .dm{background-position:0 -1184px;}
.f16 .do{background-position:0 -1200px;}
.f16 .dz{background-position:0 -1216px;}
.f16 .ec{background-position:0 -1232px;}
.f16 .ee{background-position:0 -1248px;}
.f16 .eg{background-position:0 -1264px;}
.f16 .eh{background-position:0 -1280px;}
.f16 .er{background-position:0 -1296px;}
.f16 .es{background-position:0 -1312px;}
.f16 .et{background-position:0 -1328px;}
.f16 .fi{background-position:0 -1344px;}
.f16 .fj{background-position:0 -1360px;}
.f16 .fm{background-position:0 -1376px;}
.f16 .fo{background-position:0 -1392px;}
.f16 .fr{background-position:0 -1408px;}
.f16 .ga{background-position:0 -1424px;}
.f16 .gb{background-position:0 -1440px;}
.f16 .gd{background-position:0 -1456px;}
.f16 .ge{background-position:0 -1472px;}
.f16 .gg{background-position:0 -1488px;}
.f16 .gh{background-position:0 -1504px;}
.f16 .gi{background-position:0 -1520px;}
.f16 .gl{background-position:0 -1536px;}
.f16 .gm{background-position:0 -1552px;}
.f16 .gn{background-position:0 -1568px;}
.f16 .gp{background-position:0 -1584px;}
.f16 .gq{background-position:0 -1600px;}
.f16 .gr{background-position:0 -1616px;}
.f16 .gt{background-position:0 -1632px;}
.f16 .gu{background-position:0 -1648px;}
.f16 .gw{background-position:0 -1664px;}
.f16 .gy{background-position:0 -1680px;}
.f16 .hk{background-position:0 -1696px;}
.f16 .hn{background-position:0 -1712px;}
.f16 .hr{background-position:0 -1728px;}
.f16 .ht{background-position:0 -1744px;}
.f16 .hu{background-position:0 -1760px;}
.f16 .id{background-position:0 -1776px;}
.f16 .mc{background-position:0 -1776px;}
.f16 .ie{background-position:0 -1792px;}
.f16 .il{background-position:0 -1808px;}
.f16 .im{background-position:0 -1824px;}
.f16 .in{background-position:0 -1840px;}
.f16 .iq{background-position:0 -1856px;}
.f16 .ir{background-position:0 -1872px;}
.f16 .is{background-position:0 -1888px;}
.f16 .it{background-position:0 -1904px;}
.f16 .je{background-position:0 -1920px;}
.f16 .jm{background-position:0 -1936px;}
.f16 .jo{background-position:0 -1952px;}
.f16 .jp{background-position:0 -1968px;}
.f16 .ke{background-position:0 -1984px;}
.f16 .kg{background-position:0 -2000px;}
.f16 .kh{background-position:0 -2016px;}
.f16 .ki{background-position:0 -2032px;}
.f16 .km{background-position:0 -2048px;}
.f16 .kn{background-position:0 -2064px;}
.f16 .kp{background-position:0 -2080px;}
.f16 .kr{background-position:0 -2096px;}
.f16 .kw{background-position:0 -2112px;}
.f16 .ky{background-position:0 -2128px;}
.f16 .kz{background-position:0 -2144px;}
.f16 .la{background-position:0 -2160px;}
.f16 .lb{background-position:0 -2176px;}
.f16 .lc{background-position:0 -2192px;}
.f16 .li{background-position:0 -2208px;}
.f16 .lk{background-position:0 -2224px;}
.f16 .lr{background-position:0 -2240px;}
.f16 .ls{background-position:0 -2256px;}
.f16 .lt{background-position:0 -2272px;}
.f16 .lu{background-position:0 -2288px;}
.f16 .lv{background-position:0 -2304px;}
.f16 .ly{background-position:0 -2320px;}
.f16 .ma{background-position:0 -2336px;}
.f16 .md{background-position:0 -2352px;}
.f16 .me{background-position:0 -2368px;}
.f16 .mg{background-position:0 -2384px;}
.f16 .mh{background-position:0 -2400px;}
.f16 .mk{background-position:0 -2416px;}
.f16 .ml{background-position:0 -2432px;}
.f16 .mm{background-position:0 -2448px;}
.f16 .mn{background-position:0 -2464px;}
.f16 .mo{background-position:0 -2480px;}
.f16 .mq{background-position:0 -2496px;}
.f16 .mr{background-position:0 -2512px;}
.f16 .ms{background-position:0 -2528px;}
.f16 .mt{background-position:0 -2544px;}
.f16 .mu{background-position:0 -2560px;}
.f16 .mv{background-position:0 -2576px;}
.f16 .mw{background-position:0 -2592px;}
.f16 .mx{background-position:0 -2608px;}
.f16 .my{background-position:0 -2624px;}
.f16 .mz{background-position:0 -2640px;}
.f16 .na{background-position:0 -2656px;}
.f16 .nc{background-position:0 -2672px;}
.f16 .ne{background-position:0 -2688px;}
.f16 .ng{background-position:0 -2704px;}
.f16 .ni{background-position:0 -2720px;}
.f16 .nl{background-position:0 -2736px;}
.f16 .no{background-position:0 -2752px;}
.f16 .np{background-position:0 -2768px;}
.f16 .nr{background-position:0 -2784px;}
.f16 .nz{background-position:0 -2800px;}
.f16 .om{background-position:0 -2816px;}
.f16 .pa{background-position:0 -2832px;}
.f16 .pe{background-position:0 -2848px;}
.f16 .pf{background-position:0 -2864px;}
.f16 .pg{background-position:0 -2880px;}
.f16 .ph{background-position:0 -2896px;}
.f16 .pk{background-position:0 -2912px;}
.f16 .pl{background-position:0 -2928px;}
.f16 .pr{background-position:0 -2944px;}
.f16 .ps{background-position:0 -2960px;}
.f16 .pt{background-position:0 -2976px;}
.f16 .pw{background-position:0 -2992px;}
.f16 .py{background-position:0 -3008px;}
.f16 .qa{background-position:0 -3024px;}
.f16 .re{background-position:0 -3040px;}
.f16 .ro{background-position:0 -3056px;}
.f16 .rs{background-position:0 -3072px;}
.f16 .ru{background-position:0 -3088px;}
.f16 .rw{background-position:0 -3104px;}
.f16 .sa{background-position:0 -3120px;}
.f16 .sb{background-position:0 -3136px;}
.f16 .sc{background-position:0 -3152px;}
.f16 .sd{background-position:0 -3168px;}
.f16 .se{background-position:0 -3184px;}
.f16 .sg{background-position:0 -3200px;}
.f16 .si{background-position:0 -3216px;}
.f16 .sk{background-position:0 -3232px;}
.f16 .sl{background-position:0 -3248px;}
.f16 .sm{background-position:0 -3264px;}
.f16 .sn{background-position:0 -3280px;}
.f16 .so{background-position:0 -3296px;}
.f16 .sr{background-position:0 -3312px;}
.f16 .st{background-position:0 -3328px;}
.f16 .sv{background-position:0 -3344px;}
.f16 .sy{background-position:0 -3360px;}
.f16 .sz{background-position:0 -3376px;}
.f16 .tc{background-position:0 -3392px;}
.f16 .td{background-position:0 -3408px;}
.f16 .tg{background-position:0 -3424px;}
.f16 .th{background-position:0 -3440px;}
.f16 .tj{background-position:0 -3456px;}
.f16 .tl{background-position:0 -3472px;}
.f16 .tm{background-position:0 -3488px;}
.f16 .tn{background-position:0 -3504px;}
.f16 .to{background-position:0 -3520px;}
.f16 .tr{background-position:0 -3536px;}
.f16 .tt{background-position:0 -3552px;}
.f16 .tv{background-position:0 -3568px;}
.f16 .tw{background-position:0 -3584px;}
.f16 .tz{background-position:0 -3600px;}
.f16 .ua{background-position:0 -3616px;}
.f16 .ug{background-position:0 -3632px;}
.f16 .us{background-position:0 -3648px;}
.f16 .uy{background-position:0 -3664px;}
.f16 .uz{background-position:0 -3680px;}
.f16 .va{background-position:0 -3696px;}
.f16 .vc{background-position:0 -3712px;}
.f16 .ve{background-position:0 -3728px;}
.f16 .vg{background-position:0 -3744px;}
.f16 .vi{background-position:0 -3760px;}
.f16 .vn{background-position:0 -3776px;}
.f16 .vu{background-position:0 -3792px;}
.f16 .ws{background-position:0 -3808px;}
.f16 .ye{background-position:0 -3824px;}
.f16 .za{background-position:0 -3840px;}
.f16 .zm{background-position:0 -3856px;}
.f16 .zw{background-position:0 -3872px;}
.our_writers_content.loading table {
  opacity: 0.5;
  pointer-events: none; }

.select2-container.angular_select
.select2-results > ul > li:first-child {
  display: none; }

.breadcrumb li {
  list-style-type: none; }

.customer_testimonial_stat > a,
.testimonial_stat > a {
  display: inline-block; }

.select2-container--cabinet_default
.select2-selection--single
.select2-selection__placeholder {
  pointer-events: none; }

#urgent_notify_root {
  display: none;
  background: #F2F3F7;
  color: #35332C;
  z-index: 9999999;
  position: fixed;
  top: 0;
  width: 100%;
  border-bottom: 1px solid #F2F3F7; }
  @media screen and (max-width: 767px) and (min-width: 0px) {
    #urgent_notify_root {
      padding: 0 2%; } }
  #urgent_notify_root #urgent_notify_wrapper {
    width: 100%;
    margin: 0 auto;
    max-width: 1000px;
    padding: 3px 0;
    line-height: 20px;
    text-align: center; }
    #urgent_notify_root #urgent_notify_wrapper:before {
      content: '';
      display: inline-block;
      vertical-align: middle;
      width: 20px;
      height: 20px;
      margin-right: 10px;
      background: url("/assets/icons/warn-24593415143a53654ae4895556269d252770109e68dbc316d8827c8c4b89f666.svg") no-repeat top; }
      @media screen and (max-width: 767px) and (min-width: 0px) {
        #urgent_notify_root #urgent_notify_wrapper:before {
          display: none; } }
    @media screen and (max-width: 767px) and (min-width: 0px) {
      #urgent_notify_root #urgent_notify_wrapper {
        padding: 5px 24px;
        text-align: left;
        background: url("/assets/icons/warn-24593415143a53654ae4895556269d252770109e68dbc316d8827c8c4b89f666.svg") no-repeat left top 5px; } }
  #urgent_notify_root #urgent_notify_close {
    -webkit-appearance: none;
    border: 0;
    float: right;
    display: block;
    width: 12px;
    height: 12px;
    margin: 6px;
    background: url("/assets/icons/cross-7901c62faede364e4b851c9b826e44199a4b73d9094ffb58ba150e35fea1e90d.svg") no-repeat center;
    background-size: cover; }
    @media screen and (max-width: 767px) and (min-width: 0px) {
      #urgent_notify_root #urgent_notify_close {
        position: absolute;
        right: 2px;
        top: 2px; } }
    #urgent_notify_root #urgent_notify_close:hover {
      cursor: pointer; }

.urgent_notify_shown #urgent_notify_root[style="display: block;"] ~ .wrapper .header_top {
  top: 28px; }
  @media screen and (max-width: 767px) and (min-width: 0px) {
    .urgent_notify_shown #urgent_notify_root[style="display: block;"] ~ .wrapper .header_top {
      top: 72px; } }
.urgent_notify_shown #urgent_notify_root[style="display: block;"] ~ .wrapper .header_middle {
  padding-top: 124px; }
  @media screen and (max-width: 767px) and (min-width: 0px) {
    .urgent_notify_shown #urgent_notify_root[style="display: block;"] ~ .wrapper .header_middle {
      padding-top: 114px; } }
.urgent_notify_shown #urgent_notify_root[style="display: block;"] ~ .wrapper .header.inner ~ .container {
  margin: 130px auto 0; }
  @media screen and (max-width: 767px) and (min-width: 0px) {
    .urgent_notify_shown #urgent_notify_root[style="display: block;"] ~ .wrapper .header.inner ~ .container {
      margin: 116px auto 0; } }
.urgent_notify_shown #urgent_notify_root[style="display: block;"] ~ .wrapper .menu_mob_overlay {
  top: 86px; }
  @media screen and (max-width: 767px) and (min-width: 0px) {
    .urgent_notify_shown #urgent_notify_root[style="display: block;"] ~ .wrapper .menu_mob_overlay {
      top: 110px; } }

.cookie_policy-overlay,
.header-block_top,
.header-block_bottom {
  transition: top 0.3s ease; }

#urgent_notify_root ~ .cookie_policy-overlay:before,
#urgent_notify_root ~ .wrapper .header-block_top:before {
  content: '';
  display: block;
  width: 100%;
  height: 100px;
  position: absolute;
  background-color: #f2f3f7;
  z-index: -1;
  top: -100px; }

#urgent_notify_root.notify_hidden {
  height: 0;
  overflow: hidden; }

.field_total_price p.vat_amount_total {
  align-items: center;
  font-size: 13px; }
.fraud {
  height: 275px;
  text-align: center;
  display: table !important;
  width: 510px !important;
  margin: 0 auto; }
  .fraud .fraud_title {
    display: table-cell;
    vertical-align: middle; }

@media screen and (min-width: 0px) and (max-width: 767px) {
  .pages .content.fraud {
    border: none;
    width: 100% !important;
    padding: 0 10px; }
    .pages .content.fraud .fraud_title p {
      margin-bottom: 12px; } }
div:not(.cabinet) .ppp-overlay .ppp-wrapper {
  margin: 0 auto;
  border: 1px solid #e4e4e4;
  border-radius: 3px;
  position: relative; }
  .cabinet > .ppp-overlay div:not(.cabinet) .ppp-overlay .ppp-wrapper {
    max-width: 100%; }
  div:not(.cabinet) .ppp-overlay .ppp-wrapper .ppp-pane {
    display: flex;
    align-items: center;
    line-height: 17px;
    font-size: 14px;
    text-decoration: none;
    color: inherit; }
    div:not(.cabinet) .ppp-overlay .ppp-wrapper .ppp-pane::before, div:not(.cabinet) .ppp-overlay .ppp-wrapper .ppp-pane::after {
      display: inline-block;
      content: '';
      width: 60px;
      height: 60px;
      flex-grow: 0;
      flex-shrink: 0; }
    div:not(.cabinet) .ppp-overlay .ppp-wrapper .ppp-pane::before {
      background: #fff url(/assets/promo/pp_app/logo-03d283db505f7c22f299cb4ebb048a48275b1ac70d4031f9077b358c23aa8f28.svg) center/contain no-repeat; }
      @media screen and (min-width: 0px) and (max-width: 767px) {
        div:not(.cabinet) .ppp-overlay .ppp-wrapper .ppp-pane::before {
          background: #fff url(/assets/promo/pp_app/logo_mob-3ae21dae494f624f6161dab7d70d819e0b15e97d9f7777c5601a2a866ffa9096.svg) center/contain no-repeat;
          width: 32px;
          height: 32px; } }
    div:not(.cabinet) .ppp-overlay .ppp-wrapper .ppp-pane::after {
      background: #fff url(/assets/promo/pp_app/code-0b94646856f5aec79251c4a237391af1717cb2d6d4465a2e1879f51f030e728b.svg) center/contain no-repeat;
      margin: 0 10px; }
      @media screen and (min-width: 0px) and (max-width: 767px) {
        div:not(.cabinet) .ppp-overlay .ppp-wrapper .ppp-pane::after {
          display: none; } }
    div:not(.cabinet) .ppp-overlay .ppp-wrapper .ppp-pane b {
      color: #139F5D; }
  div:not(.cabinet) .ppp-overlay .ppp-wrapper .ppp-close {
    display: block;
    width: 8px;
    height: 8px;
    position: absolute;
    top: 0;
    right: 0;
    margin: 3px;
    background: #fff url(/assets/promo/pp_app/close-d86c9b5efcf10d5889db4780f5ba0c150f9c3ff0aacfd86a69fa512ad4a0a0e7.svg) center/contain no-repeat;
    border: 0; }
    div:not(.cabinet) .ppp-overlay .ppp-wrapper .ppp-close::before {
      content: '';
      display: block;
      width: 48px;
      height: 48px;
      position: absolute;
      transform: translate(-50%, -50%);
      top: 50%;
      left: 50%;
      background: transparent; }

.ppp-overlay.__shown {
  opacity: 1;
  transform: translate3d(0, 0, 0);
  transition: transform 0.5s ease, opacity 1s ease;
  margin-top: 14px; }
.ppp-overlay.__before_show {
  opacity: 0;
  transform: translate3d(0, -100%, 0); }
.ppp-overlay.__before_close {
  transform: translate3d(100%, 0, 0);
  opacity: 0;
  transition: transform 0.3s ease, opacity 0.3s ease; }

.footer + .ppp-overlay.__shown {
  margin-top: 0; }

.ppp-link {
  width: 100%;
  height: 38px;
  color: #fff;
  background-color: #1DAC33;
  border-radius: 2px;
  line-height: 38px;
  text-align: center;
  text-decoration: none;
  margin-top: 10px; }
/*
 * This is a manifest file that'll be compiled into application.css, which will include all the files
 * listed below.
 *
 * Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets,
 * or vendor/assets/stylesheets of plugins, if any, can be referenced here using a relative path.
 *
 * You're free to add application-wide styles to this file and they'll appear at the top of the
 * compiled file, but it's generally better to create a new file per style scope.
 *




 *
 *



 */

