@font-face{font-display:swap;font-family:roboto-example;font-weight:400;font-style:normal;src:url(../fonts/RobotoRegular/RobotoRegular.eot);src:url(../fonts/RobotoRegular/RobotoRegular.eot?#iefix) format("embedded-opentype"),url(../fonts/RobotoRegular/RobotoRegular.woff) format("woff"),url(../fonts/RobotoRegular/RobotoRegular.ttf) format("truetype")}
@font-face{font-display:swap;font-family:roboto-example;font-weight:700;font-style:normal;src:url(../fonts/RobotoBold/RobotoBold.eot);src:url(../fonts/RobotoBold/RobotoBold.eot?#iefix) format("embedded-opentype"),url(../fonts/RobotoBold/RobotoBold.woff) format("woff"),url(../fonts/RobotoBold/RobotoBold.ttf) format("truetype")}
@font-face{font-display:swap;font-family:general-normal;font-weight:400;font-style:normal;src:url(../fonts/ProximaNovaRegular/ProximaNovaRegular.eot);src:url(../fonts/ProximaNovaRegular/ProximaNovaRegular.eot?#iefix) format("embedded-opentype"),url(../fonts/ProximaNovaRegular/ProximaNovaRegular.woff) format("woff"),url(../fonts/ProximaNovaRegular/ProximaNovaRegular.ttf) format("truetype")}
@font-face{font-display:swap;font-family:general-bold;font-weight:700;font-style:normal;src:url(../fonts/ProximaNovaBold/ProximaNovaBold.eot);src:url(../fonts/ProximaNovaBold/ProximaNovaBold.eot?#iefix) format("embedded-opentype"),url(../fonts/ProximaNovaBold/ProximaNovaBold.woff) format("woff"),url(../fonts/ProximaNovaBold/ProximaNovaBold.ttf) format("truetype")}
@font-face{font-display:swap;font-family:FA-BR-400;src:url("../fonts/Font Awesome 5 Brands-Regular-400.otf") format("OpenType")}
@font-face{font-display:swap;font-family:FA-PL-300;src:url("../fonts/Font Awesome 5 Pro-Light-300.otf") format("OpenType")}
@font-face{font-display:swap;font-family:FA-PR-400;src:url("../fonts/Font Awesome 5 Pro-Regular-400.otf") format("OpenType")}
@font-face{font-display:swap;font-family:FA-PS-900;src:url("../fonts/Font Awesome 5 Pro-Solid-900.otf") format("OpenType")}
@font-face{font-display:swap;font-family:FA;src:url(../fonts/FontAwesome.otf) format("OpenType")}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}
html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#233be2;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#1527a3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}@-ms-viewport{width:device-width}html{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-overflow-style:scrollbar}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}
.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}

@media (min-width:576px){
    .container{max-width:540px}
}

@media (min-width:768px){
    .container{max-width:720px}
}

@media (min-width:992px){
    .container{max-width:960px}
}

@media (min-width:1200px){
    .container{max-width:1140px}
}
.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
.no-gutters{margin-right:0;margin-left:0}
.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.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,.col-lg-auto,.col-md,.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,.col-md-auto,.col-sm,.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,.col-sm-auto,.col-xl,.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,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.col-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}
.col-1{-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}
.col-2{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}
.col-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-4{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}
.col-5{-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}
.col-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-7{-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}
.col-8{-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}
.col-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-10{-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}
.col-11{-webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}
.col-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}
.order-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}
.order-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}
.order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}
.order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}
.order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}
.order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}
.order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}
.order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}
.order-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}
.order-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}
.order-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}
.order-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}
.order-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}
.order-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}
.offset-1{margin-left:8.33333%}
.offset-2{margin-left:16.66667%}
.offset-3{margin-left:25%}
.offset-4{margin-left:33.33333%}
.offset-5{margin-left:41.66667%}
.offset-6{margin-left:50%}
.offset-7{margin-left:58.33333%}
.offset-8{margin-left:66.66667%}
.offset-9{margin-left:75%}
.offset-10{margin-left:83.33333%}
.offset-11{margin-left:91.66667%}

@media (min-width:576px){
    .col-sm{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}
    .col-sm-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}
    .col-sm-1{-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}
    .col-sm-2{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}
    .col-sm-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
    .col-sm-4{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}
    .col-sm-5{-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}
    .col-sm-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
    .col-sm-7{-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}
    .col-sm-8{-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}
    .col-sm-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
    .col-sm-10{-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}
    .col-sm-11{-webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}
    .col-sm-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
    .order-sm-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}
    .order-sm-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}
    .order-sm-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}
    .order-sm-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}
    .order-sm-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}
    .order-sm-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}
    .order-sm-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}
    .order-sm-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}
    .order-sm-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}
    .order-sm-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}
    .order-sm-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}
    .order-sm-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}
    .order-sm-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}
    .order-sm-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}
    .order-sm-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}
    .offset-sm-0{margin-left:0}
    .offset-sm-1{margin-left:8.33333%}
    .offset-sm-2{margin-left:16.66667%}
    .offset-sm-3{margin-left:25%}
    .offset-sm-4{margin-left:33.33333%}
    .offset-sm-5{margin-left:41.66667%}
    .offset-sm-6{margin-left:50%}
    .offset-sm-7{margin-left:58.33333%}
    .offset-sm-8{margin-left:66.66667%}
    .offset-sm-9{margin-left:75%}
    .offset-sm-10{margin-left:83.33333%}
    .offset-sm-11{margin-left:91.66667%}
}

@media (min-width:768px){
    .col-md{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}
    .col-md-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}
    .col-md-1{-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}
    .col-md-2{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}
    .col-md-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
    .col-md-4{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}
    .col-md-5{-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}
    .col-md-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
    .col-md-7{-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}
    .col-md-8{-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}
    .col-md-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
    .col-md-10{-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}
    .col-md-11{-webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}
    .col-md-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
    .order-md-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}
    .order-md-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}
    .order-md-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}
    .order-md-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}
    .order-md-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}
    .order-md-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}
    .order-md-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}
    .order-md-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}
    .order-md-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}
    .order-md-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}
    .order-md-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}
    .order-md-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}
    .order-md-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}
    .order-md-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}
    .order-md-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}
    .offset-md-0{margin-left:0}
    .offset-md-1{margin-left:8.33333%}
    .offset-md-2{margin-left:16.66667%}
    .offset-md-3{margin-left:25%}
    .offset-md-4{margin-left:33.33333%}
    .offset-md-5{margin-left:41.66667%}
    .offset-md-6{margin-left:50%}
    .offset-md-7{margin-left:58.33333%}
    .offset-md-8{margin-left:66.66667%}
    .offset-md-9{margin-left:75%}
    .offset-md-10{margin-left:83.33333%}
    .offset-md-11{margin-left:91.66667%}
}

@media (min-width:992px){
    .col-lg{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}
    .col-lg-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}
    .col-lg-1{-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}
    .col-lg-2{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}
    .col-lg-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
    .col-lg-4{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}
    .col-lg-5{-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}
    .col-lg-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
    .col-lg-7{-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}
    .col-lg-8{-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}
    .col-lg-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
    .col-lg-10{-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}
    .col-lg-11{-webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}
    .col-lg-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
    .order-lg-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}
    .order-lg-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}
    .order-lg-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}
    .order-lg-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}
    .order-lg-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}
    .order-lg-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}
    .order-lg-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}
    .order-lg-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}
    .order-lg-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}
    .order-lg-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}
    .order-lg-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}
    .order-lg-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}
    .order-lg-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}
    .order-lg-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}
    .order-lg-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}
    .offset-lg-0{margin-left:0}
    .offset-lg-1{margin-left:8.33333%}
    .offset-lg-2{margin-left:16.66667%}
    .offset-lg-3{margin-left:25%}
    .offset-lg-4{margin-left:33.33333%}
    .offset-lg-5{margin-left:41.66667%}
    .offset-lg-6{margin-left:50%}
    .offset-lg-7{margin-left:58.33333%}
    .offset-lg-8{margin-left:66.66667%}
    .offset-lg-9{margin-left:75%}
    .offset-lg-10{margin-left:83.33333%}
    .offset-lg-11{margin-left:91.66667%}
}

@media (min-width:1200px){
    .col-xl{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}
    .col-xl-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}
    .col-xl-1{-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}
    .col-xl-2{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}
    .col-xl-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
    .col-xl-4{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}
    .col-xl-5{-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}
    .col-xl-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
    .col-xl-7{-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}
    .col-xl-8{-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}
    .col-xl-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
    .col-xl-10{-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}
    .col-xl-11{-webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}
    .col-xl-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
    .order-xl-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}
    .order-xl-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}
    .order-xl-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}
    .order-xl-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}
    .order-xl-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}
    .order-xl-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}
    .order-xl-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}
    .order-xl-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}
    .order-xl-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}
    .order-xl-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}
    .order-xl-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}
    .order-xl-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}
    .order-xl-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}
    .order-xl-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}
    .order-xl-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}
    .offset-xl-0{margin-left:0}
    .offset-xl-1{margin-left:8.33333%}
    .offset-xl-2{margin-left:16.66667%}
    .offset-xl-3{margin-left:25%}
    .offset-xl-4{margin-left:33.33333%}
    .offset-xl-5{margin-left:41.66667%}
    .offset-xl-6{margin-left:50%}
    .offset-xl-7{margin-left:58.33333%}
    .offset-xl-8{margin-left:66.66667%}
    .offset-xl-9{margin-left:75%}
    .offset-xl-10{margin-left:83.33333%}
    .offset-xl-11{margin-left:91.66667%}
}
.d-none{display:none!important}
.d-inline{display:inline!important}
.d-inline-block{display:inline-block!important}
.d-block{display:block!important}
.d-table{display:table!important}
.d-table-row{display:table-row!important}
.d-table-cell{display:table-cell!important}
.d-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}
.d-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}

@media (min-width:576px){
    .d-sm-none{display:none!important}
    .d-sm-inline{display:inline!important}
    .d-sm-inline-block{display:inline-block!important}
    .d-sm-block{display:block!important}
    .d-sm-table{display:table!important}
    .d-sm-table-row{display:table-row!important}
    .d-sm-table-cell{display:table-cell!important}
    .d-sm-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}
    .d-sm-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}
}

@media (min-width:768px){
    .d-md-none{display:none!important}
    .d-md-inline{display:inline!important}
    .d-md-inline-block{display:inline-block!important}
    .d-md-block{display:block!important}
    .d-md-table{display:table!important}
    .d-md-table-row{display:table-row!important}
    .d-md-table-cell{display:table-cell!important}
    .d-md-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}
    .d-md-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}
}

@media (min-width:992px){
    .d-lg-none{display:none!important}
    .d-lg-inline{display:inline!important}
    .d-lg-inline-block{display:inline-block!important}
    .d-lg-block{display:block!important}
    .d-lg-table{display:table!important}
    .d-lg-table-row{display:table-row!important}
    .d-lg-table-cell{display:table-cell!important}
    .d-lg-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}
    .d-lg-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}
}

@media (min-width:1200px){
    .d-xl-none{display:none!important}
    .d-xl-inline{display:inline!important}
    .d-xl-inline-block{display:inline-block!important}
    .d-xl-block{display:block!important}
    .d-xl-table{display:table!important}
    .d-xl-table-row{display:table-row!important}
    .d-xl-table-cell{display:table-cell!important}
    .d-xl-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}
    .d-xl-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}
}@media print{.d-print-none{display:none!important}
    .d-print-inline{display:inline!important}
    .d-print-inline-block{display:inline-block!important}
    .d-print-block{display:block!important}
    .d-print-table{display:table!important}
    .d-print-table-row{display:table-row!important}
    .d-print-table-cell{display:table-cell!important}
    .d-print-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}
    .d-print-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}
}
.flex-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}
.flex-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}
.flex-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}
.flex-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}
.flex-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}
.flex-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}
.flex-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}
.justify-content-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}
.justify-content-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}
.justify-content-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}
.justify-content-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}
.justify-content-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}
.align-items-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}
.align-items-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}
.align-items-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}
.align-items-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}
.align-items-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}
.align-content-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}
.align-content-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}
.align-content-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}
.align-content-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}
.align-content-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}
.align-content-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}
.align-self-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;align-self:auto!important}
.align-self-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}
.align-self-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}
.align-self-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;align-self:center!important}
.align-self-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}
.align-self-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;align-self:stretch!important}

@media (min-width:576px){
    .flex-sm-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}
    .flex-sm-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}
    .flex-sm-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}
    .flex-sm-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}
    .flex-sm-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}
    .flex-sm-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}
    .flex-sm-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}
    .justify-content-sm-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}
    .justify-content-sm-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}
    .justify-content-sm-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}
    .justify-content-sm-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}
    .justify-content-sm-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}
    .align-items-sm-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}
    .align-items-sm-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}
    .align-items-sm-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}
    .align-items-sm-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}
    .align-items-sm-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}
    .align-content-sm-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}
    .align-content-sm-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}
    .align-content-sm-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}
    .align-content-sm-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}
    .align-content-sm-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}
    .align-content-sm-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}
    .align-self-sm-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;align-self:auto!important}
    .align-self-sm-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}
    .align-self-sm-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}
    .align-self-sm-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;align-self:center!important}
    .align-self-sm-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}
    .align-self-sm-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;align-self:stretch!important}
}

@media (min-width:768px){
    .flex-md-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}
    .flex-md-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}
    .flex-md-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}
    .flex-md-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}
    .flex-md-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}
    .flex-md-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}
    .flex-md-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}
    .justify-content-md-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}
    .justify-content-md-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}
    .justify-content-md-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}
    .justify-content-md-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}
    .justify-content-md-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}
    .align-items-md-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}
    .align-items-md-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}
    .align-items-md-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}
    .align-items-md-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}
    .align-items-md-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}
    .align-content-md-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}
    .align-content-md-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}
    .align-content-md-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}
    .align-content-md-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}
    .align-content-md-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}
    .align-content-md-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}
    .align-self-md-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;align-self:auto!important}
    .align-self-md-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}
    .align-self-md-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}
    .align-self-md-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;align-self:center!important}
    .align-self-md-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}
    .align-self-md-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;align-self:stretch!important}
}

@media (min-width:992px){
    .flex-lg-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}
    .flex-lg-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}
    .flex-lg-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}
    .flex-lg-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}
    .flex-lg-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}
    .flex-lg-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}
    .flex-lg-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}
    .justify-content-lg-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}
    .justify-content-lg-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}
    .justify-content-lg-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}
    .justify-content-lg-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}
    .justify-content-lg-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}
    .align-items-lg-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}
    .align-items-lg-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}
    .align-items-lg-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}
    .align-items-lg-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}
    .align-items-lg-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}
    .align-content-lg-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}
    .align-content-lg-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}
    .align-content-lg-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}
    .align-content-lg-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}
    .align-content-lg-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}
    .align-content-lg-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}
    .align-self-lg-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;align-self:auto!important}
    .align-self-lg-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}
    .align-self-lg-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}
    .align-self-lg-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;align-self:center!important}
    .align-self-lg-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}
    .align-self-lg-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;align-self:stretch!important}
}

@media (min-width:1200px){
    .flex-xl-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}
    .flex-xl-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}
    .flex-xl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}
    .flex-xl-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}
    .flex-xl-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}
    .flex-xl-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}
    .flex-xl-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}
    .justify-content-xl-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}
    .justify-content-xl-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}
    .justify-content-xl-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}
    .justify-content-xl-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}
    .justify-content-xl-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}
    .align-items-xl-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}
    .align-items-xl-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}
    .align-items-xl-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}
    .align-items-xl-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}
    .align-items-xl-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}
    .align-content-xl-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}
    .align-content-xl-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}
    .align-content-xl-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}
    .align-content-xl-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}
    .align-content-xl-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}
    .align-content-xl-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}
    .align-self-xl-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;align-self:auto!important}
    .align-self-xl-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}
    .align-self-xl-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}
    .align-self-xl-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;align-self:center!important}
    .align-self-xl-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}
    .align-self-xl-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;align-self:stretch!important}
}
.w-25{width:25%!important}
.w-50{width:50%!important}
.w-75{width:75%!important}
.w-100{width:100%!important}
.h-25{height:25%!important}
.h-50{height:50%!important}
.h-75{height:75%!important}
.h-100{height:100%!important}
.mw-100{max-width:100%!important}
.mh-100{max-height:100%!important}
.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:after,.slick-track:before{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}
.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}
.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}
.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}
.mfp-align-top .mfp-container:before{display:none}
.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}
.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}
.mfp-ajax-cur{cursor:progress}
.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}
.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}
.mfp-auto-cursor .mfp-content{cursor:auto}
.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.mfp-loading.mfp-figure{display:none}
.mfp-hide{display:none!important}
.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}
.mfp-preloader a{color:#ccc}
.mfp-preloader a:hover{color:#fff}
.mfp-s-ready .mfp-preloader{display:none}
.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}
.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}
.mfp-close:focus,.mfp-close:hover{opacity:1}
.mfp-close:active{top:1px}
.mfp-close-btn-in .mfp-close{color:#333}
.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}
.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}
.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}
.mfp-arrow:active{margin-top:-54px}
.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}
.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}
.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}
.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}
.mfp-arrow-left{left:0}
.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}
.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}
.mfp-arrow-right{right:0}
.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}
.mfp-arrow-right:before{border-left:27px solid #3f3f3f}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}
.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}
.mfp-iframe-holder .mfp-close{top:-40px}
.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}
.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}
.mfp-figure{line-height:0}
.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}
.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}
.mfp-figure figure{margin:0}
.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}
.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}
.mfp-image-holder .mfp-content{max-width:100%}
.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}

@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){
    .mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}
    .mfp-img-mobile img.mfp-img{padding:0}
    .mfp-img-mobile .mfp-figure:after{top:0;bottom:0}
    .mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}
    .mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}
    .mfp-img-mobile .mfp-bottom-bar:empty{padding:0}
    .mfp-img-mobile .mfp-counter{right:5px;top:3px}
    .mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}
}@media all and (max-width:900px){
    .mfp-arrow{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}
    .mfp-arrow-left{-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0}
    .mfp-arrow-right{-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%}
    .mfp-container{padding-left:6px;padding-right:6px}
}body{font-size:16px;min-width:320px;position:relative;line-height:1.5;overflow-x:hidden;font-size:18px;font-family:general-normal;color:#2d3748;width:100%}
.no-scroll{overflow-y:hidden}li,ul{list-style:none}a:hover{text-decoration:none}
.img-responsive{display:block;max-width:100%;height:auto}
.img-responsive.img-width{width:100%}
.text-center{text-align:center}b,strong{font-weight:700}
.datacenter__item-title,.related__item-title,.related__title,.start__title,h1,h2,h3,h4,h5{font-family:general-bold}h1{font-size:52px}
.contacts__info h1,.start__title,h2{font-size:40px;line-height:1.3}
.datacenter__item-title,h3{font-size:36px}
.related__title,.requisites h2,h4{font-size:24px}
.related__item-title,h5{font-size:18px}button{cursor:pointer}
.related__item-title {font-size: 18px; display: block; height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.theme-btn{display:inline-block;min-width:200px;padding:15px;background-color:#233be2;color:#fff;text-align:center;font-family:general-normal;font-weight:600;border-radius:6px;line-height:22px;border:none;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.theme-btn_light{background-color:#fff;color:#233be2}
.theme-btn:hover{background:#fadb5f;color:#8d2b0b}section{padding:60px 0;background-color:#fff}
.section__header{margin-bottom:50px;text-align:center}
.section__header>div{margin-left:auto;margin-right:auto}
.section_dark{background:#22184b}
.section_dark *,.section_dark a{color:#fff}
.pb50{padding-bottom:50px!important}
.hidden{visibility:hidden}i.fa{font-family:FA-PR-400}

@media screen and (max-width:767px){h1{font-size:32px}h2{font-size:28px}h4{font-size:20px}p{font-size:16px;line-height:1.5}
    .theme-btn{padding:12px 1px;font-size:16px;min-width:130px}
}
.online-chat-btn{display:block;position:fixed;right:36px;bottom:36px;background-color:transparent;border:none;width:60px;height:60px;z-index:18;cursor:pointer}
.online-chat-btn img{width:100%}
.select,.tel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.select img,.tel img{display:inline-block;width:20px;height:20px;margin-right:6px}
.select::before,.tel::before{content:'';display:block;width:20px;height:20px;margin-right:6px;background-size:100% auto;background-repeat:no-repeat;background-position:center center}
.tel::before{background-image:url(../img/header/icons/phone-default.svg)}
.select::before{background-image:url(../img/header/icons/language-default.svg)}
.select::after{content:'\f107';font-family:FA-PR-400;display:inline-block;margin-left:8px}
.lang:hover .lang-list{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);opacity:1}
.navbar{position:absolute;top:0;left:0;right:0;z-index:10}
.navbar-top{font-size:14px;border-bottom:1px solid #e2e8f0;background:#f7fafc}
.navbar-top__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-top:14px;padding-bottom:14px}
.navbar-top__right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.navbar-top__item{margin-left:20px;color:#2d3748}
.navbar-top__item:hover{color:#8d2b0b}
.navbar_shadow{background:#fff;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.08);box-shadow:0 6px 12px rgba(0,0,0,.08)}
.navbar-hot a{text-decoration:underline;display:inline-block}
.navbar-hot a::after{content:'\f105';font-family:FA-PR-400;text-decoration:none;display:inline-block;margin-left:4px}
.navbar-hot__label{font-size:12px;text-transform:uppercase;color:#8d2b0b;font-family:general-normal;font-weight:600;display:inline-block;padding:4px 6px;background:#fadb5f;border-radius:6px;line-height:1.25;margin-right:10px}
.navbar-main{padding:24px 0}
.navbar-main__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.navbar-main__row .logo{display:block;max-width:180px}
.navbar-main__row .logo img{width:100%}
.navbar_default .icon-white,.navbar_default .logo-white{display:none}
.navbar_contrast{color:#fff}
.navbar_contrast .navbar-top{background:0 0;border-color:rgba(255,255,255,.15)}
.navbar_contrast .navbar-top__item{color:#fff}
.navbar_contrast .navbar-top__item:hover{color:#ffea01}
.navbar_contrast .logo-black{display:none}
.navbar_contrast .main-menu>li>a{color:#fff}
.navbar_contrast .main-menu>li:nth-child(1) span{display:none}

.navbar-main_default .main-menu>li:nth-child(1) span{display:none}

.navbar_contrast .select{color:#fff}
.navbar_contrast .select::before{background-image:url(../img/header/icons/language-light.svg)}
.navbar_contrast .tel::before{background-image:url(../img/header/icons/phone-light.svg)}
.navbar_contrast a.sign{display:inline-block;padding:10px 25px!important;font-weight:600;border:1px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:6px;line-height:1.18}
.navbar_contrast a.sign::after{display:none}
.navbar_contrast a.sign:hover{background-color:#fff;color:#233be2}
.lang{position:relative}
.lang a{color:#2d3748;position:relative}
.lang-list{position:absolute;top:102%;left:20px;padding-left:0;padding:10px 0;-webkit-box-shadow:0 8px 30px rgba(0,0,0,.1);box-shadow:0 8px 30px rgba(0,0,0,.1);z-index:2;border-radius:4px;background-color:#fff;margin-bottom:0;-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);opacity:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}
.lang-list__item{display:block;width:100%}
.lang-list__item a{display:block;padding-left:10px;padding-right:10px}
.lang-list__item a:hover{color:#8d2b0b}
.lang-list__item_active a{color:#8d2b0b;background-color:#fadb5f}
.main-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:0;padding-left:0}
.main-menu li{margin-left:32px}
.main-menu li.home a {font-size: 0;}
.main-menu li a{font-size:18px;font-family:general-normal;color:#2d3748;position:relative;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;display:inline-block;padding:8px 0;line-height:1.22}
.main-menu li a::after{content:'';display:block;position:absolute;bottom:0;left:0;width:0%;height:1px;background-color:#bec5fc;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.main-menu li a:hover{color:#bec5fc}
.main-menu li a:hover::after{width:100%}
.main-menu .sign a {display:inline-block;padding:10px 25px!important;font-weight:600;border:1px solid #cbd5e0;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:6px;line-height:1.18;font-size:16px}
.main-menu .sign a::after{display:none}
.main-menu .sign a:hover{background-color:#cbd5e0;color:#fff}
.main-menu .carret{position:relative}
.main-menu .carret::after{content:'\f107';font-family:FA-PR-400;display:inline-block;margin-left:4px}
.main-menu .carret .sub-menu{position:absolute;top:-webkit-calc(100% + 14px);top:calc(100% + 14px);left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding-left:0;margin-bottom:0;width:auto;min-width:320px;padding:20px 24px;border-radius:6px;-webkit-box-shadow:0 8px 30px rgba(0,0,0,.1);box-shadow:0 8px 30px rgba(0,0,0,.1);-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);opacity:0;-webkit-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;transition:opacity .3s ease-in;background:#fff}
.main-menu .carret .sub-menu::before{content:' ';display:block;position:absolute;bottom:100%;width:100%;height:20px}
.main-menu .carret .sub-menu li{margin:0}
.main-menu .carret .sub-menu__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}
.main-menu .carret .sub-menu__link:after{display:none}
.main-menu .carret .sub-menu__link .sub-menu__item-icon{width:25%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.main-menu .carret .sub-menu__link span{font-size:18px;font-weight:600;line-height:1.22;display:inline-block;margin-bottom:4px}
.main-menu .carret .sub-menu__link p{margin-bottom:0;font-size:14px}
.main-menu .carret .sub-menu__link:hover{color:#8d2b0b}
.main-menu .carret:hover .sub-menu{opacity:1;-webkit-transform:scaleY(1) translateX(-50%);-ms-transform:scaleY(1) translateX(-50%);transform:scaleY(1) translateX(-50%)}
.monay-back{font-size:14px;display:inline-block;margin-top:14px;position:relative;line-height:1.2;color:#4a5568}
.monay-back::before{content:'';display:inline-block;width:20px;height:20px;background-image:url(../img/header/30-days.svg);background-size:auto 100%;background-position:center;background-repeat:no-repeat;margin-right:6px;position:absolute;right:-webkit-calc(100% + 6px);right:calc(100% + 6px);top:50%;-webkit-transform:translateY(-60%);-ms-transform:translateY(-60%);transform:translateY(-60%)}
.header-hero{position:relative}
.header-hero_home{background:-o-linear-gradient(335.69deg,#221243 2.2%,#22184b 57.73%,#25528d 92.1%);background:linear-gradient(114.31deg,#221243 2.2%,#22184b 57.73%,#25528d 92.1%);position:relative;color:#fff}
.header-hero_home::after{content:'';display:block;position:absolute;top:0;right:0;width:50%;bottom:0;background-image:url(../img/header/bg.png);background-repeat:no-repeat;background-position:right center;background-size:100% auto}
.header-hero__content{padding-top:220px;padding-bottom:125px;position:relative;z-index:2;}
.header-hero__content h1{margin-bottom:32px}
.header-hero__list{padding-left:0;margin-bottom:56px}
.header-hero__list-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.header-hero__list-item:not(:last-child){margin-bottom:22px}
.header-hero__list-item span{font-family:general-normal;font-size:18px;line-height:22px}
.header-hero__list-icon{width:40px;height:40px;background-color:#fff;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:12px}
.header-hero__button-group a{margin-right:22px}
.header-hero_default{background-image:url(../img/header/bg-default.png)}
.header-hero_center .header-hero__row{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}
.header-hero_center .theme-btn{margin-right:0}
.header-hero_center h1{margin-bottom:12px;line-height:1.21}
.header-hero_center p{margin-bottom:32px;width:50%;margin-left:auto;margin-right:auto}
.header-hero__features{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:28px 0}
.header-hero__features-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 24px}
.header-hero__features-title{font-weight:600;font-size:14px}
.header-hero__features-icon{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.header-hero__features-icon img{display:block;width:32px}
.header-hero_single .header-hero__content{padding-bottom:0;background:#fff}
.polygon-bottom{width:100%;position:absolute;bottom:0;left:0;right:0;z-index:1;}
.polygon-bottom polygon{fill:#fff}
.burger,.menu-mobile{display:none}
.burger{width:40px;height:40px;border:none;background:0 0}
.burger img{display:block;width:100%}
.burger span{display:block;width:100%;height:2px;margin:4px 0;background-color:#fff}

@media screen and (max-width:1023px){
    .burger{display:block;outline:0!important}
    .navbar-main_default .burger span{background-color:#2d3748}
    .navbar_contrast .navbar-main_default .burger span{background-color:#ffffff}
    .main-menu,.navbar-top{display:none}
    .navbar-main__row .logo{max-width:98px}
    .header-hero__content{padding-top:100px}
    .header-hero__content h1{margin-bottom:16px}
    .header-hero__list-icon{width:32px;height:32px}
    .header-hero__list-icon img{width:19px}
    .header-hero__button-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
    .header-hero__button-group .theme-btn{margin:0 5px;width:50%}
    .polygon-bottom polygon{display:none}
    .header-hero__content{padding-bottom:63px}
    .header-hero__list-item{margin-bottom:10px}
    .menu-mobile{display:block;position:fixed;top:0;right:0;bottom:0;z-index:30;background-color:#fff;width:100%;max-width:330px;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:.3s;-o-transition:.3s;transition:.3s;overflow-y:auto}
    .menu-mobile__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:28px;padding-left:20px;padding-right:20px;padding-top:20px}
    .menu-mobile__close{border:none;background:0 0}
    .menu-mobile__logo{width:98px}
    .menu-mobile__logo img{width:100%}
    .menu-mobile__authorisation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:8px;padding-left:20px;padding-right:20px;width:100%}
    .menu-mobile__authorisation .theme-btn{border:1.5px solid #cbd5e0;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:6px;padding:10px 5px;width:50%;margin:0 5px;color:#2d3748;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;min-width:0}
    .menu-mobile__authorisation .theme-btn:hover{background-color:#cbd5e0;color:#233be2}
    .menu-mobile__nav{padding-left:25px;padding-right:25px}
    .menu-mobile__nav li a{display:flex;width:100%;padding:16px 0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;color:#2d3748;position:relative}
    .menu-mobile__nav li.carret a::after{content:'\f107';font-family:FA-PR-400;display:inline-block;position:absolute;right:0;vertical-align:middle;font-size:20px}
    .menu-mobile__nav li:not(:last-child) a{border-bottom:1px solid #cbd5e0}
    .menu-mobile__contacts{margin-bottom:150px;padding-left:20px;padding-right:20px}
    .menu-mobile__contacts-tel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}
    .menu-mobile__contacts-tel a{color:#2d3748}
    .menu-mobile__contacts-tel::before{content:'';display:block;width:20px;height:20px;margin-right:6px;background-image:url(../img/header/icons/tel.svg);background-size:100% auto;background-repeat:no-repeat;background-position:center center}
    .menu-mobile__contacts .lang{margin-left:0}
    .menu-mobile__hot{padding:18px 20px;background:#22184b;color:#fff}
    .menu-mobile__hot .navbar-hot{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
    .menu-mobile__hot .navbar-hot span{display:inline-block}
    .menu-mobile__hot .navbar-hot span a{display:block;color:#fadb5f}
    .menu-mobile__hot .navbar-hot span:nth-child(2){width:80%}
    .menu-mobile_visible{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
    .menu-mobile .sub-menu{padding-left:10px;display:none}
    .menu-mobile .sub-menu .sub-menu__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:none;padding-top:5px;padding-bottom:5px}
    .menu-mobile .sub-menu .sub-menu__link:after{display:none}
    .menu-mobile .sub-menu .sub-menu__item-icon{margin-right:8px}
    .menu-mobile .sub-menu .sub-menu__item-text{font-size:14px}
    .menu-mobile .sub-menu .sub-menu__item-text p{font-size:14px;margin-bottom:0}
}

.hostplan__content{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}
.hostplan-item{padding:0 12px}
.hostplan-item__content{background:#fff;-webkit-box-shadow:0 8px 30px rgba(0,0,0,.1);box-shadow:0 8px 30px rgba(0,0,0,.1);border-radius:6px;padding:24px 20px;height:100%;position:relative;border:2px solid transparent;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}
.hostplan-item__content span{display:inline-block;width:100%;text-align:center}
.hostplan-item__content:hover{border-color:#233be2;-webkit-box-shadow:0 8px 30px rgba(35,59,226,.1);box-shadow:0 8px 30px rgba(35,59,226,.1)}
.hostplan-item_most-popular .hostplan-item__content{border-radius:0 0 6px 6px;position:relative}
.hostplan-item_most-popular:hover .hostplan-item__content{border-color:#233be2;border-top:2px solid transparent}
.hostplan-item_most-popular:hover .hostplan-item__label{border-color:#233be2}
.hostplan-item_most-popular .hostplan-item__label{position:relative;bottom:100%;left:0;width:100%;padding:10px 20px;background-color:#fadb5f;border:2px solid #fadb5f;border-radius:6px 6px 0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#8d2b0b;font-size:16px;font-family:general-normal;font-weight:600;border-bottom:none;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.hostplan-item_most-popular .hostplan-item__label span{display:inline-block;width:auto}
.hostplan-item_most-popular .hostplan-item__label span:nth-child(1){text-align:left}
.hostplan-item_most-popular .hostplan-item__label span:nth-child(2){text-align:right}
.hostplan__icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.hostplan__icon img{display:block;width:60px;height:60px}
.hostplan__name{color:#2333a4;text-align:center;display:inline-block;width:100%;padding-top:14px;padding-bottom:6px;margin-bottom:0;line-height:1.22;font-size:24px}
.hostplan__tags{font-family:general-normal;font-size:18px;margin-bottom:14px;color:#2d3748}
.hostplan__btn{width:100%;padding-top:10px;padding-bottom:10px;font-size:18px}
.hostplan__cost{font-family:general-normal;font-weight:600;font-size:28px}
.hostplan__cost b{font-size:40px;font-family:general-bold}
.hostplan__save{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:10px;padding-bottom:10px}
.hostplan__save span{font-family:general-normal;font-weight:600;font-size:18px}
.hostplan__save .save-percent{color:#233be2;font-size:16px;padding:10px 15px;border-radius:6px}
.hostplan__save .save-percent_bg{background:#f6f6f9}
.hostplan__save .old-cost{color:#cbd5e0;text-decoration:line-through;font-size:18px}
.section__content ul.hostplan__config{padding-left:30px;padding-right:0;margin-top:20px;padding-bottom:20px;margin-bottom:0;min-height:240px}
.section__content ul.hostplan__config li{font-size:14px;line-height:1.2;font-family:general-normal;color:#4a5568;margin-bottom:13px;position:relative}
.section__content ul.hostplan__config li::before{content:'\f00c';font-family:FA-PR-400;display:inline-block;position:absolute;left:-25px;color:#00c063}
.section__content ul.hostplan__config li.accent::before{color:#dfb044}
.hostplan__bottom{position:relative;margin:auto}
.hostplan__renew{font-size:14px;color:#aeb0ca;padding-top:10px;padding-bottom:16px}
.hostplan__more{text-align:center;display:block;font-family:general-normal;font-weight:600;color:#233be2;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.hostplan__more::after{content:'\f107';font-family:FA-PR-400;display:inline-block;margin-left:8px;vertical-align:middle}
.hostplan__more:hover{color:#8d2b0b}
.hostplan-table{width:100%;border-collapse:separate;border-spacing:0 16px}
.hostplan-table .theme-btn{padding:10px;max-width:170px;margin:auto}
.hostplan-table tr td{padding:15px 5px;font-weight:600;font-size:16px;line-height:19px}
.hostplan-table tr td:nth-child(1){padding-left:30px;padding-right:30px}
.hostplan-table tr:nth-child(1) td{color:#aeb0ca;font-size:14px;padding-bottom:0;align:bottom;vertical-align:bottom}
.hostplan-table__item{background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.06);box-shadow:0 4px 8px rgba(0,0,0,.06);border-radius:6px;padding-bottom:16px;width:100%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.hostplan-table__item:hover{-webkit-transform:scaleX(1.05);-ms-transform:scaleX(1.05);transform:scaleX(1.05)}
.hostplan-table__item:hover td{border-color:#233be2}

.hostplan-table__item-promo td{border-color:#fadb5f !important;}
.hostplan-table__item-promo .theme-btn {background: #fadb5f;color: #8d2b0b;}
.hostplan-table__item-promobadge {font-size: 12px;
    text-transform: uppercase;
    color: #8d2b0b;
    font-family: general-normal;
    font-weight: 600;
    display: inline-block;
    padding: 4px 6px;
    background: #fadb5f;
    border-radius: 6px;
    line-height: 1.25;
    margin-right: 10px;}

.hostplan-table__item:hover td:first-child,.hostplan-table__item:hover td:last-child{border-color:#233be2}
.hostplan-table__item td{border:1.5px solid #e2e8f0;border-right:none;border-left:none}
.hostplan-table__item td:first-child{border-left:1.5px solid #e2e8f0;border-radius:6px 0 0 6px}
.hostplan-table__item td:last-child{border-right:1.5px solid #e2e8f0;border-radius:0 6px 6px 0;text-align:center}
.hostplan-table__new-price,.hostplan-table__old-price,.hostplan-table__save{display:block;font-size:12px;text-align:center;}
.hostplan-table__old-price{font-weight:600;text-decoration:line-through;color:#cbd5e0}
.hostplan-table__save{padding:6px;text-align:center;background:#f6f6f9;border-radius:6px;color:#233be2}
.hostplan-table__save_accent{background:#fffaf0;color:#8d2b0b}
.hostplan-table__new-price{font-size:18px;
    text-align: center;}
.hostplan .section__header{position:relative}
.hostplan .section__header .hostplan-logo{width:60px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}
.hostplan .section__header .hostplan-logo img{display:block;width:100%}

@media screen and (max-width:1023px){
    .hostplan-logo{display:none}
}
.datacenter__item{text-align:center;padding-bottom:72px}
.datacenter__item-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:96px;height:96px;background-color:#f6f6f9;border-radius:50%;margin-left:auto;margin-right:auto}
.datacenter__item-title{margin-top:24px;margin-bottom:12px;line-height:1.2;display:block;width:100%}
.datacenter__map{position:relative}
.datacenter__map img{display:block;width:100%;position:absolute;top:0;left:0;width:100%}
.datacenter__map svg{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;z-index:2}
.datacenter__map svg circle{fill:#fadb5f;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);-webkit-animation:circle 1s infinite;animation:circle 1s infinite}
.datacenter__map svg .shadow{fill:#000;z-index:0;opacity:.3}
.datacenter__map svg rect{fill:#f6f6f9;display:block;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:6px;z-index:2}
.datacenter__map svg text{fill:#4a5568;width:60%;text-align:center;font-size:26px;font-weight:600;z-index:4}@-webkit-keyframes circle{0%{opacity:0}50%{opacity:1}100%{opacity:0}
                                                                                                            }@keyframes circle{0%{opacity:0}50%{opacity:1}100%{opacity:0}
                                                                                                                                                                                                                         }
.choose__item{text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:24px;padding-right:24px;margin-bottom:48px}
.choose__icon{width:96px;height:96px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#f6f6f9;border-radius:50%;margin-bottom:20px}
.choose__title{margin-bottom:10px;font-size:24px;font-family:general-bold}
.feedback{padding:100px 0;padding-bottom:40px}
.feedback .section__header{margin-bottom:6px}
.feedback__content{width:100%}
.feedback-item{background:#162173;-webkit-box-shadow:0 7px 30px rgba(0,0,0,.1);box-shadow:0 7px 30px rgba(0,0,0,.1);border-radius:6px;padding:28px;padding-top:0;margin-top:40px;margin-bottom:40px;margin-left:20px;margin-right:20px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;outline:0}
.feedback-item__header{-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}
.feedback-item__content p{margin:0;font-size:18px;line-height:1.5}
.feedback .user{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}
.feedback .user__photo{width:100px;height:100px}
.feedback .user__photo img{display:block;width:100%}
.feedback .user__name{margin-bottom:0;display:block;font-weight:600;font-size:18px}
.feedback .user__prof{font-size:16px;opacity:.7}
.feedback .user__info{padding-left:20px;padding-right:20px}
.feedback .slick-center{background:#2333a4}
.feedback-carousel-controls{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.feedback-carousel-arrow{border:none;width:52px;height:52px;border-radius:50%;background-color:#233be2;color:#fff;margin:20px;outline:0!important;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.feedback-carousel-arrow::before{content:'\f178';font-family:FA-PR-400;vertical-align:middle}
.feedback-carousel-arrow:hover{background:#fff;color:#233be2}
.feedback-carousel-prev::before{content:'\f177';font-family:FA-PR-400}
.feedback-carousel-counter{font-weight:600;font-size:20px;min-width:60px;text-align:center}
.feedback-carousel-counter span{display:inline-block;min-width:20px}
.payment{padding-bottom:80px;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}
.payment .section__header{margin-bottom:50px}
.payment__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
.payment__link{width:100%;max-width:180px;margin-bottom:20px}
.payment__link img{display:block;width:100%}
.quote__container{position:relative}
.quote-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border:none;background:0 0;cursor:pointer}
.quote-arrow:focus{outline:0}
.quote-arrow::before{content:'\f104';font-family:FA-PR-400;vertical-align:middle;font-size:40px;color:#dfb044}
.quote-arrow-next{right:0}
.quote-arrow-next::before{content:'\f105'}
.quote__content{background-image:url(../img/quote/bg.png);background-size:100px 100px;background-repeat:no-repeat;background-position:90% 0;width:100%;max-width:660px;margin-left:auto;margin-right:auto}
.quote__item{padding-top:70px;padding-bottom:10px;padding-left:6px;padding-right:6px}
.quote__item p{display:block;width:100%;text-align:justify;margin-bottom:36px;font-size:20px}
.quote-author{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.quote-author__photo{width:60px;height:60px;margin-right:20px}
.quote-author__photo img{display:block;width:100%}
.quote-author__info a,.quote-author__info span{display:block}
.quote-author__name{font-weight:600;font-size:24px;line-height:1.2;color:#2d3748}
.quote-author__name:hover{color:inherit;font-weight:700}
.quote-author__prof{font-size:20px;color:#cbd5e0}
.blog__row{margin-bottom:100px}
.blog__row:nth-child(odd){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.blog__row:last-child{margin-bottom:0}
.blog__post-info{padding-top:15px;padding-bottom:15px}
.blog__post-info img{display:none}
.blog__suptitle{font-size:16px;font-weight:600;color:#cbd5e0;text-transform:uppercase;display:inline-block;margin-bottom:12px;line-height:1.22}
.blog__title{margin-bottom:16px;line-height:1.22}
.blog p,.blog__short-info{font-size:18px;line-height:1.5;color:#4a5568}
.blog__image{position:relative;min-height:275px}
.blog__image-box{position:absolute;overflow:hidden;height:100%;width:-webkit-calc(100% - 15px);width:calc(100% - 15px);left:0;right:0;top:0;bottom:0}
.blog__image-box img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:100%}
.blog__more{display:inline-block;font-size:16px;color:#2d3748;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.blog__more::after{content:'';display:block;width:100%;height:1px;background-color:#2d3748;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.blog__more:hover{color:#233be2}
.blog__more:hover::after{background:#233be2}
.start{padding-top:40px;padding-bottom:100px}
.start .section__header{margin-bottom:32px}
.start .section__header p{margin-bottom:0}
.start__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}footer{padding:50px 0;padding-bottom:25px;border-top:1px solid #e2e8f0;position:relative}footer *,footer a{color:#2D3748}footer ul{padding-left:0;margin-bottom:25px;line-height:2}footer a{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}footer a:hover{color:#dfb044}footer::before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(../img/footer/bg.svg);/* background-size:cover */ background-repeat: no-repeat; background-position: bottom center;}
.footer__social-list a{display:inline-block;margin-right:10px}
.footer__social-list i{font:normal 26px FA-BR-400;}
.footer__social-list i:hover{color:#fadb5f}
.footer_contrast{background-color:#22184b}
.footer_contrast *,.footer_contrast a{color:#f6f6f9}
.footer_contrast a:hover{color:#fadb5f}
.footer__title{font-size:40px;font-family:general-bold;margin-bottom: 10px;display: block;}
.footer__title ~ p {
    font-size: 16px;
}
.footer__subtitle{display:block;font-size:24px;font-weight:600;line-height:1.22;margin-bottom:14px}
.compare__content{padding:36px 32px;background:#fff;-webkit-box-shadow:0 7px 30px rgba(0,0,0,.1);box-shadow:0 7px 30px rgba(0,0,0,.1);border-radius:6px;width:100%}
.compare__table{width:100%}
.compare__table tr td{width:25%;padding:16px 24px;border-right:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;vertical-align:bottom}
.compare__table tr td h4{line-height:1;margin-bottom:0}
.compare__table tr td h5{margin-bottom:0}
.compare__table tr td:last-child{border-right:none}
.compare__table tr:last-child td{border-bottom:none;padding-bottom:0}
.compare__features-item{border-bottom:1px dotted #2d3748;font-weight:600;color:#2d3748;font-size:16px}
.compare__bottom{text-align:center}
.compare__bottom .hostplan__renew{margin-bottom:0;display:inline-block}
.compare__btn{background-color:#f6f6f9;width:100%;padding-top:10px;padding-bottom:10px;color:#233be2}
.compare__btn:hover{background:#233be2;color:#fff}
.compare__save{font-size:16px;font-weight:600}
.compare__save .save-percent{display:inline-block;padding:8px 12px;color:#233be2;border-radius:6px;margin-right:9px}
.compare__save .save-percent_bg{background:#f6f6f9}
.compare__save .old-cost{color:#cbd5e0;text-decoration:line-through}
.compare__cost{font-weight:600;font-size:16px}
.compare__cost b{font-size:24px}span.true::before{content:'\f00c';font-family:FA-PR-400;display:inline-block;color:#00c063}span.false::before{content:'\f00d';font-family:FA-PR-400;display:inline-block;color:#e53e3e}
.else__item-box{background:#fff;-webkit-box-shadow:0 8px 30px rgba(0,0,0,.1);box-shadow:0 8px 30px rgba(0,0,0,.1);border-radius:6px}
.else__item-header{padding-top:24px;padding-left:20px;padding-right:20px;padding-bottom:16px}
.else__name,.else__tags{display:block;color:#2d3748}
.else__name{font-family:general-bold;font-size:22px}
.else__name:hover{color:#8d2b0b}
.else__tags{font-size:16px}
.else__cost{display:block;width:100%;padding:14px 20px;background:#f6f6f9;font-size:16px;font-weight:600}
.else__cost b{font-size:24px}
.else__list{padding:18px 25px 24px 25px}
.else__list-item{display:block;padding-left:20px;margin-bottom:12px;font-size:14px;position:relative}
.else__list-item::before{content:'\f00c';font-family:FA-PR-400;display:inline-block;color:#00c063;position:absolute;left:-5px}
.else__list-item:last-child{margin-bottom:0}
.accordeon__section{margin-bottom:14px}
.accordeon__section-head{width:100%;padding:24px 36px;color:#fff;background:#22184b;font-size:20px;font-weight:600;position:relative;cursor:pointer}
.accordeon__section-head::after{content:'\f105';font-family:FA-PL-300;display:block;line-height:1;font-size:30px;text-align:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:20px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.accordeon__section-head_active::after{-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}
.accordeon__section-content{padding:25px 36px;padding-bottom:11px;display:none}
.accordeon__section-content p{margin-bottom:0}
.breadcrumbs{padding-top:0}
.breadcrumbs__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:0}
.breadcrumbs__list li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-right:20px;position:relative;margin-right:20px}
.breadcrumbs__list li::after{content:'\f105';font-family:FA-PL-300;display:inline-block;position:absolute;right:0}
.breadcrumbs__list li:last-child::after{display:none}
.breadcrumbs__list li:not(:last-child) a{color:#aeb0ca}
.breadcrumbs__list a{font-size:16px;color:#4a5568;position:relative}
.breadcrumbs__list a::after{content:'';display:block;position:absolute;left:0;bottom:-4px;width:0;height:1px;background-color:#4a5568;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.breadcrumbs__list a:hover::after{width:100%}
.breadcrumbs__list span{font-size:16px}
.home::before{content:'';display:block;width:20px;height:20px;background-image:url(../img/breadcrumbs/home-icon.svg);background-size:auto 100%;background-repeat:no-repeat;background-position:center}
.platform__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.platform__item{background:#fff;-webkit-box-shadow:0 8px 24px rgba(0,0,0,.12);box-shadow:0 8px 24px rgba(0,0,0,.12);border-radius:4px;width:100%;max-width:212px;min-height:154px;margin:0 10px;padding-top:28px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}
.platform__icon{width:60px;margin-bottom:16px}
.platform__icon img{display:block;width:100%}
.platform__name{font-size:18px;font-weight:600;line-height:1.22;color:#2d3748}
.about-hero__suptitle{font-size:18px;color:#cbd5e0;text-transform:uppercase;letter-spacing:.04em;font-weight:600;display:inline-block;margin-bottom:16px}
.hall{padding-top:0;padding-bottom:0;position:relative}
.hall img{display:block;width:100%}
.hall__label{position:absolute;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.5);padding:18px 0}
.hall__label span{color:#fff;font-weight:600;font-size:20px}
.team-grid{margin-top:120px}
.team-grid__item{position:relative}
.team-grid__photo{position:relative;width:100%;overflow:hidden}
.team-grid__photo::before{content:'';width:100%;display:block;padding-top:120%}
.team-grid__photo img{position:absolute;top:0;left:0;right:0;height:auto}
.team-grid__info{background:#f6f6f9;padding:20px;text-align:center}
.team-grid__name{display:block;font-size:24px;font-weight:600;color:#2d3748;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.team-grid__name:hover{color:#8d2b0b}
.team-grid__profession{font-size:18px;color:#4a5568;display:block;margin-bottom:16px}
.team-grid__social-list{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.team-grid__social-item{display:inline-block;margin:0 8px}
.team-grid__social-item i.fa{font-family:FA-BR-400;color:#2d3748;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.team-grid__social-item i.fa:hover{color:#8d2b0b}
.team-grid__suptitle{position:absolute;left:0;bottom:-webkit-calc(100% + 16px);bottom:calc(100% + 16px);font-size:18px;color:#cbd5e0;text-transform:uppercase;letter-spacing:.04em;font-weight:600;display:inline-block;margin-bottom:16px;padding:inherit}
.certifications-grid__item{padding:24px 34px;border-right:1.5px solid #e2e8f0;border-bottom:1.5px solid #e2e8f0;padding-bottom:24px;padding-top:0}
.certifications-grid__item:nth-child(4),.certifications-grid__item:nth-child(8){border-right:none}
.certifications-grid__item:nth-child(5),.certifications-grid__item:nth-child(6),.certifications-grid__item:nth-child(7),.certifications-grid__item:nth-child(8){border-bottom:none;padding-top:24px;padding-bottom:0}
.certifications-grid__image{width:100%;max-width:195px;margin-left:auto;margin-right:auto}
.certifications-grid__image img{display:block;width:100%}
.certifications-grid__name{height:100px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;color:#2d3748}
.certifications-grid__item:hover .certifications-grid__name{color:#8d2b0b}
.sidebar{margin-bottom:50px}
.sidebar__subtitle{font-weight:600;font-size:18px;line-height:1.22;color:#cbd5e0;letter-spacing:.04em;display:block;margin-bottom:24px;text-transform:uppercase}
.sidebar__subtitle button{display:none}
.sidebar-social{margin-bottom:32px}
.sidebar-social__item{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:10px 16px;border-radius:6px;margin-bottom:12px;color:#fff;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.sidebar-social__item:last-child{margin-bottom:0}
.sidebar-social__item_facebook{background-color:#1da1f2}
.sidebar-social__item_pinterest{background-color:#bd081c}
.sidebar-social__item_instagram{background-color:#e4405f}
.sidebar-social__item_twitter{background-color:#1da1f2}
.sidebar-social__item:hover{background-color:#8d2b0b;color:#fff}
.sidebar-social__name{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.sidebar-social__name img{display:block;width:20px;margin-right:12px}
.sidebar-social__name span{font-weight:600;font-size:16px}
.sidebar-categories .menu{padding-left:0;margin-bottom:0}
.sidebar-categories .menu li a{display:block;width:100%;border-radius:20px;font-size:16px;color:#4a5568;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;padding:12px 30px;position:relative}
.sidebar-categories .menu li a::before{content:'';display:inline-block;width:4px;height:4px;background-color:#2d3748;border-radius:50%;position:absolute;left:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.sidebar-categories .menu li a:hover{background:#f6f6f9;color:#233be2}

@media screen and (min-width:768px){
    .hostplan-table__item-title{display:none;}
    .categories-btn,.categories-close{display:none}
    .sidebar-categories{margin-bottom:30px}
}
.post__list{margin-bottom:50px}
.post h1{font-size:32px;margin-bottom:25px}
.post h2{font-size:36px}
.post__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:32px 0;border-bottom:1px solid #e2e8f0}
.post .post__item:last-child{border-bottom:none}
.post__info{padding:0 30px}
.post__info h3{display:block;margin-bottom:16px;font-size:32px}
.post__data{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}
.post__author{color:#233be2;font-weight:600;margin-right:50px}
.post p{margin-bottom:0}
.post__date{color:#aeb0ca;margin-right:6px}
.post__image{min-width:260px}
.post__image img{display:block;width:100%}
.post-btn{margin-top:20px;background-color:#f6f6f9;color:#233be2}
.post__header{margin-bottom:30px}
.post__content img{display:block;width:100%;margin-bottom:25px}
.post__content p{margin-bottom:25px}
.post__content ul li{list-style:disc outside}
.post__share{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:60px}
.post__share a{margin-left:12px}
.post__share span{display:inline-block;margin-right:6px;font-weight:600;color:#aeb0ca}
.icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:36px;height:36px;border-radius:6px}
.icon img{display:block;width:20px}
.icon-twitter{background-color:#1da1f2}
.icon-pinterest{background-color:#bd081c}
.icon-facebook{background-color:#1877f2}
.icon-whatsapp{background-color:#25d366}
.icon-viber{background-color:#665cac}main{padding-bottom:100px}
.related__title{margin-bottom:16px}
.related__item-box{display:block;-webkit-box-shadow:0 7px 30px rgba(0,0,0,.1);box-shadow:0 7px 30px rgba(0,0,0,.1);border-radius:6px;overflow:hidden;color:#2d3748}
.related__item-box:hover{color:#8d2b0b}
.related__image{width:100%;overflow:hidden}
.related__image img{display:block;width:100%}
.related__info{padding:16px;min-height:140px}
.related p{font-size:16px}
.contacts{padding-top:0;padding-bottom:20px}
.contacts h2{margin-bottom:36px}
.contacts__info-title{font-weight:600;text-transform:uppercase;font-size:16px;display:block;margin-bottom:6px;color:#cbd5e0}
.contacts__map iframe{width:100%;min-height:400px}
.contacts__link-list{margin-bottom:16px}
.contacts__link-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:24px}
.contacts__link-item img{display:block;width:20px;margin-right:16px}
.contacts__link-item a{font-size:18px;color:#2d3748;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.contacts__link-item a:hover{color:#8d2b0b}
.requisites{padding-bottom:100px}
.requisites h4{margin-bottom:36px}
.requisites__row{padding-left:35px}
.requisites__half{-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:35px;border-right:1.5px solid #e2e8f0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding-right:35px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;height:auto;width:50%}
.requisites__half:nth-child(2){border-right:none;padding-left:35px;padding-right:15px}
.requisites__info-item{width:50%;max-width:250px;margin-bottom:18px}
.requisites__info-item p{margin-bottom:0}
.requisites__info-item:nth-child(5){width:100%;max-width:none}

@media screen and (max-width:1439px){h1{font-size:40px;line-height:48px}h2{font-size:32px;line-height:39px}h4{font-size:20px;line-height:24px}h5{font-size:16px}p{font-size:16px;line-height:24px}section{padding:40px 0}
    .choose__item p,.section__header p{margin-bottom:0}
    .navbar-main__row .logo{max-width:140px}
    .main-menu li{margin-left:24px}
    .main-menu .carret .sub-menu__link .sub-menu__item-icon{width:32px;margin-right:16px}
    .header-hero__content{padding-top:200px}
    .header-hero__list-item{margin-bottom:14px}
    .header-hero__list{margin-bottom:40px}
    .hostplan .section__header{margin-bottom:90px}
    .hostplan-item__content{padding-left:16px;padding-right:16px}
    .hostplan-item_most-popular .hostplan-item__label{font-size:14px;padding-left:13px;padding-right:13px}
    .hostplan__icon img{width:48px;height:48px}
    .hostplan__tags{font-size:14px}
    .hostplan__cost{font-size:20px}
    .hostplan__cost b{font-size:32px}
    .hostplan__save .save-percent{padding-left:10px;padding-right:10px}
    .hostplan__config li{margin-bottom:8px}
    .hostplan__config li::before{font-size:12px;left:-20px}
    .hostplan__config{min-height:260px}
    .compare__btn,.hostplan__btn{min-width:0}
    .hostplan__more{font-size:16px}
    .datacenter__item{margin-bottom:60px}
    .choose__icon,.datacenter__item-icon{width:70px;height:70px}
    .datacenter__item-title{margin-top:20px}
    .datacenter__item-title{font-size:32px;font-family:general-normal;font-weight:600;margin-bottom:4px}
    .choose__icon{margin-bottom:18px}
    .choose__icon img{width:40px}
    .feedback__content{width:100%;max-width:924px;margin-left:auto;margin-right:auto}
    .feedback-item__content p{font-size:14px;line-height:21px}
    .feedback-item{padding:20px}
    .feedback .user__photo{width:60px;height:60px}
    .feedback .user__photo img{width:100%}
    .feedback .user__prof{font-size:14px}
    .feedback .user__info{padding-left:16px;padding-right:16px}
    .feedback .user{-webkit-transform:translateY(-26px);-ms-transform:translateY(-26px);transform:translateY(-26px)}
    .feedback-item{margin-bottom:30px;margin-left:10px;margin-right:10px;-webkit-box-shadow:0 7px 15px rgba(0,0,0,.1);box-shadow:0 7px 15px rgba(0,0,0,.1)}
    .feedback-carousel-arrow{margin-top:6px;margin-bottom:6px;width:40px;height:40px}
    .feedback-carousel-counter{font-size:18px}
    .feedback-carousel-arrow::before{font-size:14px}
    .payment__link{max-width:154px}
    .blog__row{margin-bottom:80px}footer ul{font-size:16px}
    .footer__social-list{font-size:26px}
    .header-hero_center p{width:80%}
    .compare__table{table-layout:fixed}
    .compare__features-item{font-size:13px}
    .compare__table tr td{padding-left:12px;padding-right:12px}
    .else__item{padding-left:10px;padding-right:10px}
    .accordeon__section-head{font-size:18px;padding:21px 20px}
    .accordeon__section-content{padding:16px 20px}
    .hostplan-table tr td{font-size:14px}
    .hostplan-table .theme-btn{max-width:127px;min-width:0;padding-left:24px;padding-right:24px}
    .platform__item{max-width:170px;min-height:124px;padding-top:20px}
    .platform__icon{width:48px}
    .platform__name{font-size:16px}
    .choose{padding-top:80px}
    .team-grid{margin-top:80px}
    .team-grid__info{padding:18px}
    .team-grid__name{font-size:20px}
    .team-grid__profession{font-size:16px}
    .team-grid__social-item i.fa{font-size:22px}
    .certifications-grid__name{font-size:16px}
    .certifications-grid__item{padding-bottom:0}
    .post__image{min-width:220px}
    .sidebar-social__item{font-size:16px}
    .post__info h3{font-size:24px;line-height:31px}
    .post__data{font-size:16px}
    .post-btn{font-size:16px;padding:12px 24px;min-width:0}
    .contacts__link-item img{margin-right:6px}
    .contacts__link-item a{font-size:16px}
    .contacts__info-title{font-size:14px}
    .header-hero_default .header-hero__content{padding-bottom:40px}
}

@media screen and (max-width:1023px) and (min-width:768px){
    .blog p,.blog__short-info,body p{font-size:16px;line-height:24px}
    .header-hero__content{padding-top:124px;padding-bottom:80px}
    .header-hero_default .header-hero__content{padding-bottom:40px}
    .theme-btn{min-width:130px;padding:12px;font-size:16px}
    .hostplan-item{margin-bottom:60px}
    .hostplan .section__header,.section__header{margin-bottom:48px}
    .hostplan{padding-bottom:0}
    .datacenter{padding-top:0}
    .datacenter__item-title,h3{font-size:24px}
    .choose{padding-top:20px}h4{font-family:general-normal;font-weight:600}
    .payment__list{margin-left:auto;margin-right:auto}
    .payment__link{width:-webkit-calc(100% / 3);width:calc(100% / 3);margin-bottom:14px}
    .quote-author__prof,.quote__item p{font-size:18px}
    .quote-author__name{font-size:20px}
    .blog__suptitle{font-size:14px;margin-bottom:8px}
    .quote-author,.quote__item p{width:500px;margin-left:auto;margin-right:auto}
    .blog__image-box img{position:relative;-webkit-transform:none;-ms-transform:none;transform:none;width:100%;height:auto;left:0;top:0}
    .hostplan-table tr td:nth-child(1){padding-left:16px;padding-right:16px}
}

@media screen and (max-width:991px){
    .feedback__content{width:120%;max-width:none}
    .hostplan-item__content{padding-left:14px;padding-right:14px}
    .hostplan__config{padding-left:20px}
    .compare__table tr td{font-size:14px}
    .compare__save{font-size:14px}
    .compare__table{table-layout:auto}
    .compare__table tr td{width:auto}
    .compare__table .hostplan__renew{font-size:12px}
    .hostplan-table tr td{font-size:12px}
    .platform__item{max-width:136px;margin:0 6px;min-height:98px}
    .platform__icon{width:36px;margin-bottom:10px}
    .hostplan-table .theme-btn{padding-left:12px;padding-right:12px;font-size:14px}
    .post__image{display:none}
    .related__item{margin-bottom:30px}
    .requisites__half,.requisites__half:nth-child(2){width:100%;padding:20px 0}
    .requisites__info-item,.requisites__info-item:nth-child(5){width:-webkit-calc(100% / 3);width:calc(100% / 3);padding-left:5px;padding-right:5px;font-size:14px}
    .requisites__info-item:nth-child(5){width:-webkit-calc(100% /3 * 2);width:calc(100% /3 * 2)}
    .requisites__info-item p{font-size:14px}
    .requisites__half:not(:last-child){border-bottom:1.5px solid #e2e8f0;border-right:none}
    .contacts{padding-top:124px;padding-bottom:0}
    .requisites{padding-bottom:0}
    .contacts__map iframe{min-height:320px}
}

@media screen and (max-width:767px){
    section{padding:24px 0}
    .datacenter__item-description,p{font-size:14px}
    .section__header{margin-bottom:25px}
    .hostplan-item__content,.hostplan-item__label{width:100%;max-width:280px;margin-left:auto;margin-right:auto}
    .hostplan__name{padding-bottom:4px;padding-top:12px}
    .hostplan__tags{font-size:16px;margin-bottom:6px}
    .hostplan__cost{font-size:20px}
    .hostplan__cost b{font-size:32px}
    .hostplan__save{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:18px}
    .hostplan__config{padding-top:10px}
    .hostplan__btn,.hostplan__more{font-size:16px}
    .hostplan-item{margin-bottom:20px}
    .hostplan-item_most-popular .hostplan-item__label{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:14px}
    .hostplan-item_most-popular .hostplan-item__label span{margin:0 7px}
    .hostplan-item_most-popular{margin-top:45px}
    .hostplan__renew{padding-bottom:10px}
    .datacenter__item-icon{width:48px;height:48px}
    .datacenter__item-icon img{width:26px}
    .datacenter__item-title{font-size:20px;font-family:general-normal;margin-top:16px;margin-bottom:4px}
    .datacenter__item{padding-bottom:16px}
    .datacenter__map img{width:100%;max-width:280px;margin-left:auto;margin-right:auto}
    .compare__content{width:100%;min-width:690px}
    .compare .section__content{overflow-x:auto}
    .team-grid__photo img{width:104%}
    .team-grid__item{margin-bottom:30px}
    .certifications-grid__item{border:none}
    .requisites__info-item{width:100%;padding-left:0;padding-right:0}
    .datacenter__item-description,p{font-size:16px}
    .contacts__map{margin-bottom:20px}
    .requisites__half,.requisites__half:nth-child(2){width:100%;padding:15px 0}
    .requisites h4{margin-bottom:10px}
    .header-hero_home::after{display:none}
    .hostplan-table,.hostplan-table tbody{display:block}
    .hostplan-table{max-width:280px;margin-left:auto;margin-right:auto}
    .hostplan-table tr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
    .hostplan-table tr td{display:block;width:50%;border:none;border:1.5px solid #e2e8f0;border-padding:12px 16px;border-order:10}
    .hostplan-table tr td:nth-child(3){/*width:100%;*/-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5;padding:12px 16px;border-bottom:none;border-top:none}
    .hostplan-table tr td:nth-child(1){border-bottom:none;border-right:none;border-radius:6px 0 0 0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;padding:12px 16px}
    .hostplan-table tr td:nth-child(2){border-bottom:none;border-left:none;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;padding:12px 16px;border-radius:0 6px 0 0}
    .hostplan-table tr td:nth-child(3){-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5;border-right: none;}
    .hostplan-table tr td:nth-child(4){-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;padding:12px 16px;border-top:none;border-right:none;border-bottom:none}
    .hostplan-table tr td:nth-child(5){-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4;padding:12px 16px;border-left:none;border-top:none;border-bottom:none}
    .hostplan-table tr td:nth-child(6){display:none}
    .hostplan-table tr td:nth-child(7){-webkit-box-ordinal-group:7;-webkit-order:6;order:6;border-left: none;border-top: none; border-bottom: none;}
    .hostplan-table tr td:nth-child(8){-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8;padding:12px 16px;width:40%;border-top:none;border-right:none;border-radius:0 0 0 6px}
    .hostplan-table tr td:nth-child(9){-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9;padding:12px 16px;width:60%;border-top:none;border-left:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:0 0 6px 0}
    .hostplan-table tr:nth-child(1){display:none}
    /*.hostplan-table__save{display:inline-block}*/
    .hostplan-table__item-title{display:block;font-weight:600;color:#aeb0ca}
    .hostplan-table .theme-btn{width:100%}
    .header-hero__features{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}
    .header-hero__features-item{margin-bottom:12px;padding-left:2px;padding-right:2px}
    .header-hero__features-icon img{width:24px}
    .header-hero__features-title{font-size:12px}
    .hostplan .section__header{margin-bottom:24px}
    .platform__item{margin-bottom:12px}h1{font-size:32px;line-height:38px}h2{font-size:28px}h3{font-size:24px}h4{font-size:20px;font-family:general-normal;font-weight:600}
    .accordeon__section-head{font-size:16px;padding-right:46px}
    .theme-btn{min-width:146px}footer{border-top:none}footer .footer__subtitle{display:block;width:100%;padding:12px 0;border-bottom:1.5px solid #e2e8f0;position:relative;margin-left:auto;margin-right:auto}footer .footer__subtitle::after{content:'\f107';font-family:FA-PL-300;display:block;line-height:1;font-size:30px;text-align:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}footer .col-md-4:nth-child(3) .footer__subtitle{border-bottom:none}footer .footer__subtitle + div {display:none}
    .footer__social-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
    .footer__social-block .footer__subtitle{border-bottom:none}
    .footer__social-block .footer__subtitle::after{display:none}
    .navbar-main__row .logo{width:98px}
    .feedback{padding-top:50px;padding-bottom:50px}
    .feedback__content{width:100%}
    .payment__link{width:135px}
    .payment .section__header{margin-bottom:24px}
    .quote-author,.quote__item p{width:80%;margin-left:auto;margin-right:auto}
    .quote__item p{font-size:14px;margin-bottom:8px}
    .quote-arrow-prev{left:0}
    .quote-author__photo{width:40px;height:40px}
    .quote-author__name,.quote-author__prof{font-size:16px}
    .quote-author__photo{margin-right:12px}
    .blog__image{display:none}
    .blog__post-info img{display:block;width:100%;margin-bottom:16px}
    .blog__row{margin-bottom:25px}
    .navbar_shadow{-webkit-box-shadow:none;box-shadow:none}
    .sidebar{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}
    .post-btn,.sidebar-social{width:100%;max-width:360px}
    .sidebar-social{margin-left:auto;margin-right:auto;margin-top:50px}
    .post-btn{position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
    .categories-btn{border:1px solid #233be2}
    .categories-btn:hover{background-color:#233be2;color:#fff}
    .sidebar-categories{position:fixed;top:0;left:0;right:0;bottom:0;z-index:20;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow-y:auto;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);opacity:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}
    .sidebar-categories h5,.sidebar-categories ul{width:100%;max-width:280px;background-color:#fff;margin:0}
    .sidebar-categories h5{padding:24px 20px;position:relative}
    .sidebar-categories h5 button{display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:20px;border:none;background-color:transparent}
    .sidebar-categories ul{padding-left:44px;padding-bottom:24px}
    .sidebar-categories ul li a{padding-left:0}
    .sidebar-categories_visible{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);opacity:1}
    .post__list{margin-bottom:0}
    .related__item{margin-bottom:30px}
    .related__item-box{-webkit-box-shadow:0 7px 30px rgba(0,0,0,.1);box-shadow:0 7px 30px rgba(0,0,0,.1);border-radius:6px}
    .related{width:100%;max-width:360px;margin-left:auto;margin-right:auto}main{padding-bottom:10px}
    .datacenter__map img{position:relative}
    .datacenter__map svg{height:100%}
    .footer__social-list{margin-bottom:20px}

    .hostplan-table_col-10 tr td {

    }
    .hostplan-table_col-10 tr td:nth-child(3),
    .hostplan-table_col-10 tr td:nth-child(9),
    {
        width: 50% !important;
    }
    .hostplan-table_col-10 tr td:nth-child(8) {
        width: 100%;
        border-left: 1.5px solid #e2e8f0;
        border-right: 1.5px solid #e2e8f0;
        border-top: none;
        border-bottom: none;
        border-radius: 0;
    }

    .hostplan-table_col-10 tr td:nth-child(9){
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        border-right: none;
        border-top: none;
        border-left: 1.5px solid #e2e8f0;
        border-bottom: 1.5px solid #e2e8f0;
        border-radius: 0 0 0 6px;
        width: 50% !important;
    }
    .period_select {
        width: 100%;
    }

    .hostplan-table_col-10 tr td:nth-child(3){
        border-right: none;
    }

    .hostplan-table_col-10 td:last-child{
        order: 10;
        border-radius: 0 0 6px 0;
        border-top: none;
        border-left: none;
    }

    /*
    .hostplan-table_col-10 tr td:nth-child(8){
        border-right: 1.5px solid #e2e8f0;
        border-top: none;
        border-bottom: none;
        border-left: none;
    }
    */
}

@media screen and (max-width:576px){
    .team-grid__item-box{width:100%;max-width:280px;margin-left:auto;margin-right:auto}
    .header-hero__content{padding-top:100px}
}

.more_content {
    max-height: 30vh;
    transition: 1s;
    position: relative;
    overflow: hidden;
}
.more_content:after {
    content: '';
    position: absolute;
    bottom: 0;
    z-index: 1;
    left: 0;
    right: 0;
    height: 100px;
    background: rgb(255,255,255);
    background: linear-gradient(0deg, rgba(255,255,255,1) 40%, rgba(255,255,255,0) 100%);
}
.more_content.opened {
    max-height: 20000px;
    transition: 1s;
    padding-bottom: 20px;
}
.show_more_content {
    position: absolute;
    right: 10px;
    bottom: 0px;
    color: #000;
    font-size: 16px;
    line-height: 24px;
    padding: 5px 10px;
    z-index: 2;
    cursor: pointer;
}
.show_more_content:hover {
    color: #233be2;
    text-decoration: underline;
}

.more_content.opened:after {
    content: none;
}

.period_select {
    display: block;
    line-height: 15px;
    font-size: 14px;
    margin-bottom: 2px;
}
.period_select:hover {
    color: #233be2;
    cursor: pointer;
}

.yarpp-related .related a {
    font-weight: normal;
}


.header-hero-domain .header-hero__content {
    max-width: 665px;
    text-align: center;
    margin: auto;
}
.header-hero-domain .header-hero__content #dc-form-1 {
    margin-bottom: 60px;
}
.header-hero-domain.header-hero_home,
.header-hero-dmca.header-hero_home {
    background: linear-gradient(103.58deg, #221243 2.2%, #22184B 57.73%, #25528D 92.1%);
}
.header-hero-domain.header-hero_home #dc-form-1 {
    border: 0;
    background: transparent;
    padding: 0;
}
.header-hero-domain.header-hero_home #dc-result-1 .table-row {
    padding-left: 10px;
    padding-right: 10px;
}
.header-hero-domain.header-hero_home::after,
.header-hero-dmca.header-hero_home::after {
    display: none;
}

.header-hero-dmca .header-hero__row .col-md-12 {
    display: flex;
    align-items: center;
}
.header-hero-dmca .header-hero__image {
    position: relative;
    right: -60px;
}

#dc-form-1 {
    border: solid 1px #d8d8d8;    
    display: inline-block;
    align-items: center;
    padding: 16px 20px;
    background: #233BE2;
    color: #fff;
    border-radius: 50px;
}
#dc-form-1 input,
#dc-form-1 select {
    border: 1px solid #fff;
    height: 50px;
    padding: 0 15px;
    line-height: normal;
    outline: none;
    margin: 0 4px;
    border-radius: 5px;
    font-size: 18px;
    color: #4A5568;
    font-weight: 600;
}
#dc-form-1 input:hover,
#dc-form-1 select:hover,
#dc-form-1 input:focus,
#dc-form-1 select:focus {
    border-color: #FDD700;
}
#dc-form-1 select {
    padding-right: 30px;
    background: #fff no-repeat url(../img/arrow-d.png);
    background-position: calc(100% - 10px) center;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    font-weight: bold;
}
#dc-form-1 select option:before {
    content: '.';
}
#dc-form-1 span {
    display: block;
    margin: 0 2px;
    font-weight: bold;
}
#dc-form-1 .dot {
    position: relative;
    margin-right: -18px;
    margin-left: 14px;
    z-index: 999999;
    color: #000;
    font-weight: bold;
    font-size: 18px;
}
#dc-form-1 [type="submit"],
.section__content .wp-block-button__link {
    display: inline-block;
    min-width: 130px;
    padding: 0;
    background-color: #233be2;
    color: #fff;
    text-align: center;
    font-family: general-normal;
    border-radius: 6px;
    border: none;
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
    text-transform: capitalize;
    cursor: pointer;
    color: #fff;
}
#dc-form-1 [type="submit"]:hover,
.section__content .wp-block-button__link:hover {
    background: #fadb5f;
    color: #8d2b0b;
}
.section__content .wp-block-button__link {
    color: #fff!important;
    padding: 13px 30px;
}
.wp-block-buttons {
    margin: 5px 0;
    text-align: center;
}
.header-hero-domain #dc-result-1 {
    display: none;
}
#dc-result-1 {
    width: 100vw;
    left: 50%;
    right: 50%;
    margin-left: -50vw;
    margin-right: -50vw;
    position: relative;
    background: #fff;
    padding: 30px 0;
    margin-top: -20px;
    color: #2d3748;
    text-align: left;
}
#dc-result-1 .table,
#dc-result-1 .result-title{
    width: 1140px;
    margin: auto;
}
#dc-result-1 .result-title {
    font-size: 30px;
    text-align: left;
    margin-bottom: 10px;
    display: none;
}
#dc-result-1 .table {
    background: #FFFFFF;
    border: 1px solid #F1F0F4;
    border-right: 0;
    border-bottom: 0;
    text-align: center;
}
#dc-result-1 .table-row {
    display: flex;
    align-items: center;
}
#dc-result-1 .table-cell {
    border-right: 1px solid #F1F0F4;
    border-bottom: 1px solid #F1F0F4;
    padding: 15px 10px;
}
#dc-result-1 .table-cell-whois:empty {
    display: none;
}
#dc-result-1 .table-row > div {
    width: 33.3%;
}
#dc-result-1 .table-cell-purchase a {
    font-size: 12px;
    text-transform: uppercase;
    color: #8d2b0b;
    font-family: general-normal;
    font-weight: 600;
    display: inline-block;
    padding: 6px 6px 4px;
    background: #fadb5f;
    border-radius: 6px;
    line-height: 1.25;
    margin-right: 5px;
}
#dc-result-1 .table-cell-purchase a:hover {
    background: #22184B;
    color: #fff;
}
.domains-content {
    padding-top: 100px;
}
.domains-content .wp-block-columns {
    margin: 60px 0;
}
.domains-content li {
    position: relative;
    padding-left: 36px;
}
.domains-content li:before {
    content: '';
    display: block;
    width: 24px;
    height: 24px;
    background: url(../img/check.png) no-repeat center;
    position: absolute;
    top: 2px;
    left: 0;
}
.domains-content .section__content ul {
    padding: 0;
    margin: 10px 0;
}
.domains-content .section__content li {
    margin-bottom: 16px;
}

.section__content .text-success {
    color: #009246 !important;
    font-weight: 600;
}

.blocker {
	z-index: 9999;
}

.header-hero-domain .header-hero__content h1  {
    margin-bottom: 14px;
    line-height: 1.3;
}
.header-hero-domain .header-hero__content p {
    margin: 0;
    width: auto;
}
.header-hero-domain .header-hero__content p:empty {
    display: None;
}

.header-hero-domain .header-hero__form-group {
    margin-top: 40px;
    min-height: 52px;
}

.header-hero-domain ::-webkit-input-placeholder {color: rgba(74,85,104, .7); }
.header-hero-domain ::-moz-placeholder {color: rgba(74,85,104, .7); }
.header-hero-domain :-ms-input-placeholder {color: rgba(74,85,104, .7);}
.header-hero-domain :-moz-placeholder {color: rgba(74,85,104, .7);}

.domains-content .section__content .wp-block-table {
    margin: 40px 0;
}
.domains-content .section__content table {
    border: 1px solid #F1F0F4;
    text-align: center;
}
.domains-content .section__content tr:first-child td {
    font-weight: bold;
    font-size: 16px;
}
.domains-content .section__content td {
    padding: 15px;
}
.domains-content .section__content td,
.domains-content .section__content tr {
    border: 1px solid #F1F0F4;
}
.domains-content .wp-block-table table td:empty {
    background: url(../img/cl.svg) no-repeat center;
}

.header-hero-dmca .section__content {
    padding-bottom: 60px;
}

.header-hero-dmca .section__content ul {
    padding: 0;
}
.header-hero-dmca .section__content ul li {
    padding-left: 20px;
    position: relative;
    margin-bottom: 10px;
}
.header-hero-dmca .section__content ul li::before {
    content: '';
    display: block;
    width: 6px;
    height: 6px;
    background: #fff;
    border-radius: 100%;
    position: absolute;
    top: calc(50% - 4px);
    left: 0;
}

@media all and (min-width: 1320px) {
    .header-hero-domain .header-hero__content > p {
        font-size: 18px;
        line-height: 1.6;
    }
    #dc-domain-1 {
        width: 420px!important;
    }
}

@media all and (min-width: 900px) {
    .domains-content h3 {
        text-align: center;
        font-size: 40px;
        line-height: 1.3;
    }
    .domains-content h3:not(:first-child) {
        margin-top: 100px;
    }
    .domains-content h5 {
        text-align: center;
        font-size: 18px;
        font-weight: normal;
    }
    .domains-content h3 + h5 {
        margin-top: -5px;
    }
}

@media all and (max-width: 1250px) {
    .header-hero-dmca .header-hero__image {
        position: absolute;
        right: 0;
    }
    .header-hero-dmca .header-hero__image img {
        max-width: 500px;
        height: auto;
    }
    .header-hero-dmca .header-hero__content {
        padding-right: 300px;
        padding-bottom: 80px;
    }
}

@media all and (max-width: 1200px) {
    #dc-result-1 .table, 
    #dc-result-1 .result-title {
        width: 100%;
    }
}

@media all and (max-width: 780px) {
    .header-hero-dmca .header-hero__content {
        padding-right: 0;
    }
    .header-hero-dmca .header-hero__image {
        display: none;
    }
}

@media all and (max-width: 660px) {
    #dc-result-1 .table-row {
        flex-direction: column;
        border-bottom: 1px solid #F1F0F4;
        padding: 2px;
    }
    #dc-result-1 .table-cell-purchase a {
        margin: 5px 0;
        display: block;
    }
    #dc-result-1 .table-cell {
        border: 0;
        padding: 2px;
    }
}
@media all and (max-width: 500px) {
    #dc-form-1 {
        border-radius: 5px;
    }
    #dc-form-1 .dot {
        display: none;
    }
    .header-hero-domain .header-hero__content br {
        display: none;
    }
    .header-hero-domain .header-hero__content {
        padding-bottom: 0;
    }
    .domains-content {
        padding-top: 40px;
    }
    .domains-content .wp-block-columns,
    .section__content .wp-block-table {
        margin: 30px 0;
    }
    .header-hero-dmca .header-hero__content {
        padding-bottom: 50px;
    }
}

.top10logo {
    position: absolute;
    top: -40px;
    right: 10px;
}