@charset 'UTF-8';
html {
  box-sizing: border-box;
  height: 100%;
}
body {
  height: 100%;
  margin: 0;
}

*,
*::before,
*::after {
  box-sizing: inherit;
}
a {
  color: #595251;
  text-decoration: none;
}
a:hover,
a:active,
a:focus
{
  text-decoration: none; 
  color: #E75213;
}

.clearfix::after,.container::after{display:table;clear:both;content:''}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:20px;padding-left:20px}.loading::after{position:absolute;z-index:1;top:50%;left:50%;display:block;width:16px;height:16px;margin-top:-8px;margin-left:-8px;content:'';animation:loading .5s infinite linear;border:2px solid #5755d9;border-top-color:transparent;border-right-color:transparent;border-radius:50%}.loading{position:relative;min-height:16px;pointer-events:none;color:transparent!important}.loading::after{position:absolute;z-index:1;top:50%;left:50%;display:block;width:16px;height:16px;margin-top:-8px;margin-left:-8px;content:'';animation:loading .5s infinite linear;border:2px solid #2078ff;border-top-color:transparent;border-right-color:transparent;border-radius:50%}.loading.loading-lg{min-height:40px}.loading.loading-lg::after{width:32px;height:32px;margin-top:-16px;margin-left:-16px}.clearfix::after,.container::after{display:table;clear:both;content:''}.float-left{float:left!important}.float-right{float:right!important}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.centered{display:block;float:none;margin-right:auto;margin-left:auto}.flex-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.m-0{margin:0}.mb-0{margin-bottom:0}.ml-0{margin-left:0}.mr-0{margin-right:0}.mt-0{margin-top:0}.mh-0{margin-right:0;margin-left:0}.mv-0{margin-top:0;margin-bottom:0}.m-1{margin:4px}.mb-1{margin-bottom:4px}.ml-1{margin-left:4px}.mr-1{margin-right:4px}.mt-1{margin-top:4px}.mh-1{margin-right:4px;margin-left:4px}.mv-1{margin-top:4px;margin-bottom:4px}.m-2{margin:8px}.mb-2{margin-bottom:8px}.ml-2{margin-left:8px}.mr-2{margin-right:8px}.mt-2{margin-top:8px}.mh-2{margin-right:8px;margin-left:8px}.mv-2{margin-top:8px;margin-bottom:8px}.m-3{margin:12px}.mb-3{margin-bottom:12px}.ml-3{margin-left:12px}.mr-3{margin-right:12px}.mt-3{margin-top:12px}.mh-3{margin-right:12px;margin-left:12px}.mv-3{margin-top:12px;margin-bottom:12px}.m-4{margin:16px}.mb-4{margin-bottom:16px}.ml-4{margin-left:16px}.mr-4{margin-right:16px}.mt-4{margin-top:16px}.mh-4{margin-right:16px;margin-left:16px}.mv-4{margin-top:16px;margin-bottom:16px}.p-0{padding:0}.pb-0{padding-bottom:0}.pl-0{padding-left:0}.pr-0{padding-right:0}.pt-0{padding-top:0}.ph-0{padding-right:0;padding-left:0}.pv-0{padding-top:0;padding-bottom:0}.p-1{padding:4px}.pb-1{padding-bottom:4px}.pl-1{padding-left:4px}.pr-1{padding-right:4px}.pt-1{padding-top:4px}.ph-1{padding-right:4px;padding-left:4px}.pv-1{padding-top:4px;padding-bottom:4px}.p-2{padding:8px}.pb-2{padding-bottom:8px}.pl-2{padding-left:8px}.pr-2{padding-right:8px}.pt-2{padding-top:8px}.ph-2{padding-right:8px;padding-left:8px}.pv-2{padding-top:8px;padding-bottom:8px}.p-3{padding:12px}.pb-3{padding-bottom:12px}.pl-3{padding-left:12px}.pr-3{padding-right:12px}.pt-3{padding-top:12px}.ph-3{padding-right:12px;padding-left:12px}.pv-3{padding-top:12px;padding-bottom:12px}.p-4{padding:16px}.pb-4{padding-bottom:16px}.pl-4{padding-left:16px}.pr-4{padding-right:16px}.pt-4{padding-top:16px}.ph-4{padding-right:16px;padding-left:16px}.pv-4{padding-top:16px;padding-bottom:16px}.text-primary{color:#2078ff}a.text-primary:focus,a.text-primary:hover{color:#0769ff}.text-secondary{color:#f57938}a.text-secondary:focus,a.text-secondary:hover{color:#f46920}.text-gray{color:#343941}a.text-gray:focus,a.text-gray:hover{color:#292d33}.text-gray-light{color:#707781}a.text-gray-light:focus,a.text-gray-light:hover{color:#646a73}.text-light{color:#fff}a.text-light:focus,a.text-light:hover{color:#f2f2f2}.text-success{color:#5ac058}a.text-success:focus,a.text-success:hover{color:#48b946}.text-warning{color:#e7a028}a.text-warning:focus,a.text-warning:hover{color:#dd9419}.text-error{color:#f57938}a.text-error:focus,a.text-error:hover{color:#f46920}.bg-primary{color:#fff;background:#2078ff}.bg-primary-light{background:#9ac3ff}.bg-darker{background:#ccd1d8}.bg-dark{background:#eff1f5}.bg-gray{background:#f8f9fc}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:12px;padding-left:12px}.container.grid-xl{max-width:1568px}.container.grid-lg{max-width:1248px}.container.grid-md{max-width:1128px}.container.grid-sm{max-width:888px}.container.grid-xs{max-width:768px}.show-lg,.show-md,.show-sm,.show-xl,.show-xs{display:none!important}.columns{display:-ms-flexbox;display:flex;margin-right:-12px;margin-left:-12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.columns.col-gapless{margin-right:0;margin-left:0}.columns.col-gapless>.column{padding-right:0;padding-left:0}.columns.col-oneline{overflow-x:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.column{max-width:100%;padding-right:12px;padding-left:12px;-ms-flex:1;flex:1}.column.col-1,.column.col-10,.column.col-11,.column.col-12,.column.col-2,.column.col-3,.column.col-4,.column.col-5,.column.col-6,.column.col-7,.column.col-8,.column.col-9{-ms-flex:none;flex:none}.col-12{width:100%}.col-11{width:91.66666667%}.col-10{width:83.33333333%}.col-9{width:75%}.col-8{width:66.66666667%}.col-7{width:58.33333333%}.col-6{width:50%}.col-5{width:41.66666667%}.col-4{width:33.33333333%}.col-3{width:25%}.col-2{width:16.66666667%}.col-1{width:8.33333333%}.col-auto{width:auto;max-width:none;-ms-flex:0 0 auto;flex:0 0 auto}.col-mx-auto{margin-right:auto;margin-left:auto}.col-ml-auto{margin-left:auto}.col-mr-auto{margin-right:auto}@media (max-width:1280px){.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{-ms-flex:none;flex:none}.col-xl-12{width:100%}.col-xl-11{width:91.66666667%}.col-xl-10{width:83.33333333%}.col-xl-9{width:75%}.col-xl-8{width:66.66666667%}.col-xl-7{width:58.33333333%}.col-xl-6{width:50%}.col-xl-5{width:41.66666667%}.col-xl-4{width:33.33333333%}.col-xl-3{width:25%}.col-xl-2{width:16.66666667%}.col-xl-1{width:8.33333333%}.hide-xl{display:none!important}.show-xl{display:block!important}}@media (max-width:960px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{-ms-flex:none;flex:none}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.hide-lg{display:none!important}.show-lg{display:block!important}}@media (max-width:840px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{-ms-flex:none;flex:none}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.hide-md{display:none!important}.show-md{display:block!important}}@media (max-width:600px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{-ms-flex:none;flex:none}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.hide-sm{display:none!important}.show-sm{display:block!important}}@media (max-width:480px){.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{-ms-flex:none;flex:none}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.hide-xs{display:none!important}.show-xs{display:block!important}}

.popover
{position: relative; 

    display: inline-block;
}

.popover .popover-container
{position: absolute; z-index: 9300; top: 0; 
    left: 50%; width: -webkit-max-content; width:    -moz-max-content; width:         max-content; min-width: 180px; max-width: 360px; padding: 12px; transition: transform .2s ease; transform: translate(-50%, -50%) scale(0); opacity: 0;
}
.popover .popover-container-en{
    width: 470px;
}
.popover .popover-container-en .tile-action .flat-btn{
    width: auto;
    padding: 0 4px;
    font-weight: normal;
}
.popover *:focus + .popover-container,
.popover:hover .popover-container,
.popover .popover-container:hover
{
    display: block; transform: translate(-50%, -100%) scale(1); opacity: 1;
}

.popover.popover-right .popover-container
{top: 50%; 
    left: 100%;
}

.popover.popover-right :focus + .popover-container,
.popover.popover-right:hover .popover-container,
.popover.popover-right .popover-container:hover
{
    transform: translate(0, -50%) scale(1);
}

.popover.popover-bottom .popover-container
{top: 100%; 
    left: 50%;
}

.popover.popover-bottom :focus + .popover-container,
.popover.popover-bottom:hover .popover-container,
.popover.popover-bottom .popover-container:hover
{
    transform: translate(-50%, 0) scale(1);
}

.popover.popover-left .popover-container
{top: 50%; 
    left: 0;
}

.popover.popover-left :focus + .popover-container,
.popover.popover-left:hover .popover-container,
.popover.popover-left .popover-container:hover
{
    transform: translate(-100%, -50%) scale(1);
}

.popover .card
{border: 0; 
    box-shadow: 0 4px 10px rgba(69, 77, 93, .3);
}
.card
{display: -ms-flexbox; display: flex;     flex-direction: column; border-radius: 4px; 
    background: #fff; box-shadow: 0 1px 3px 0 rgba(92, 104, 137, .2); -ms-flex-direction: column;
}

.tile
{display: -ms-flexbox; display: flex; 

    -ms-flex-line-pack: justify; align-content: space-between; -ms-flex-align: start; align-items: flex-start;
}

.tile .tile-icon,
.tile .tile-action
{
    -ms-flex: 0 0 auto;        flex: 0 0 auto;
}

.tile .tile-content
{
    -ms-flex: 1 1 auto;        flex: 1 1 auto;
}

.tile .tile-content:not(:first-child)
{
    padding-left: 8px;
}

.tile .tile-content:not(:last-child)
{
    padding-right: 8px;
}

.tile .tile-title,
.tile .tile-subtitle
{
    line-height: 16px;
}

.tile .tile-title
{
    margin-top: 0;
}

.tile.tile-centered
{
    -ms-flex-align: center; align-items: center;
}

.tile.tile-centered .tile-content
{
    overflow: hidden;
}

.tile.tile-centered .tile-title,
.tile.tile-centered .tile-subtitle
{
    overflow: hidden; margin-bottom: 0; white-space: nowrap; text-overflow: ellipsis;
}

.flat-btn {
  display: block;
  height: 40px;
  border: 1px solid #E75213;
  color: #E75213;
  text-align: center;
  font-size: 16px;
  line-height: 38px;
  background: transparent;
  cursor: pointer;
  text-decoration: none;
}
.flat-btn:hover {
  color: #FFFFFF;
  text-decoration: none;
  background: #E75213;
  border: 1px solid #E75213;
}

.free-tools .free-tools-box .tool-item{
    width: 80px;
    margin-right: 25px;
}
.free-tools .tool-item{
    display: inline-block;
    margin-right: 20px;
    vertical-align: top;
}
.free-tools .tool-item:hover .tool-title{
    color: #E75213
}
.free-tools .card{
    width: 316px;
    padding-bottom: 0;
}
.free-tools .tool-title{
    width: 80px;
    text-align: center;
    font-size: 12px;
    color: #4A4A4A;
    height: 34px;
    line-height: 17px;
    vertical-align: top;
    padding: 0 4px;
}

.free-tools .tool-item:nth-child(3n+3){
    margin-right: 0;
}

.free-tools .tool-icon{
    background: url(/mainStatic/imgs/home/tools.png);
    width: 56px;
    height: 56px;
    margin: 0 auto;
    background-size: 168px 112px;
}
.free-tools .tool-icon.tool-digital{
background-position: -112px 0px;
}
.free-tools .tool-icon.tool-outflowtools{
background-position: 0px -56px;
}
.free-tools .tool-icon.tool-traffic{
background-position: -56px -56px;
}
.free-tools .tool-icon.tool-xposter{
background-position: 0px 0px;
}
.free-tools .tool-icon.tool-xeva{
background-position: -56px 0px;
}