@font-face{font-family:'MetaPro-Book';src:url(fonts/MetaPro-Book.woff) format('woff') , url(fonts/MetaPro-Book.otf) format('opentype');font-display:block}@font-face{font-family:'BlissPro-Italic';src:url(fonts/BlissPro-Italic.woff) format('woff') , url(fonts/BlissPro-Italic.otf) format('opentype');font-display:block}@font-face{font-family:'MetaPro-Medium';src:url(fonts/MetaPro-Medi.woff) format('woff') , url(fonts/MetaPro-Medi.otf) format('opentype');font-display:block}@font-face{font-family:'AGForeignerLightC';font-weight:normal;src:url(fonts/AGForeignerLightC.woff) format('woff') , url(fonts/AGForeignerLightC.otf) format('opentype');font-display:block}@font-face{font-family:'Glyphicons Halflings';src:url(/wp-content/themes/edsd/fonts/glyphicons-halflings-regular.eot);src:url(/wp-content/themes/edsd/fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype') , url(/wp-content/themes/edsd/fonts/glyphicons-halflings-regular.woff2) format('woff2') , url(/wp-content/themes/edsd/fonts/glyphicons-halflings-regular.woff) format('woff') , url(/wp-content/themes/edsd/fonts/glyphicons-halflings-regular.ttf) format('truetype') , url(/wp-content/themes/edsd/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent}a:active,a:hover{outline-width:0}b,strong{font-weight:inherit}b,strong{font-weight:bolder}h1{font-size:2em;margin:.67em 0}small{font-size:80%}img{border-style:none}svg:not(:root){overflow:hidden}code,pre{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit}button,input,select{overflow:visible}button,input,select,textarea{margin:0}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{cursor:pointer}[disabled]{cursor:default}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}@media print{*,*::before,*::after,*::first-letter,*::first-line{text-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}pre,blockquote{border:1px solid #999;page-break-inside:avoid}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.tag{border:1px solid #000}.table{border-collapse:collapse!important}.table td{background-color:#fff!important}}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}@-ms-viewport{width:device-width}html{font-size:16px;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:1rem;line-height:1.5;color:#373a3c;background-color:#fff}[tabindex="-1"]:focus{outline:none!important}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}a{color:#0275d8;text-decoration:none}a:focus,a:hover{color:#014c8c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}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:none}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle}[role="button"]{cursor:pointer}a,area,button,[role="button"],input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}table{border-collapse:collapse;background-color:transparent}caption{padding-top:.75rem;padding-bottom:.75rem;color:#818a91;text-align:left;caption-side:bottom}label{display:inline-block;margin-bottom:.5rem}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,textarea{margin:0;line-height:inherit;border-radius:0}input[type="radio"]:disabled,input[type="checkbox"]:disabled{cursor:not-allowed}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{-webkit-appearance:listbox}textarea{resize:vertical}input[type="search"]{-webkit-appearance:none}output{display:inline-block}[hidden]{display:none!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1,.h1{font-size:2.5rem}h2,.h2{font-size:2rem}h3,.h3{font-size:1.75rem}h4,.h4{font-size:1.5rem}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300}.display-2{font-size:5.5rem;font-weight:300}.display-3{font-size:4.5rem;font-weight:300}.display-4{font-size:3.5rem;font-weight:300}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}small,.small{font-size:80%;font-weight:400}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:5px}.blockquote{padding:.5rem 1rem;margin-bottom:1rem;font-size:1.25rem;border-left:.25rem solid #eceeef}.blockquote-footer{display:block;font-size:80%;color:#818a91}.blockquote-footer::before{content:"\2014 \00A0"}.blockquote-reverse{padding-right:1rem;padding-left:0;text-align:right;border-right:.25rem solid #eceeef;border-left:0}.blockquote-reverse .blockquote-footer::before{content:""}.blockquote-reverse .blockquote-footer::after{content:"\00A0 \2014"}.img-fluid,.carousel-inner>.carousel-item>img,.carousel-inner>.carousel-item>a>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:.3rem}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#818a91}code,pre{font-family:Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}code{padding:.2rem .4rem;font-size:90%;color:#bd4147;background-color:#f7f7f9;border-radius:.25rem}pre{display:block;margin-top:0;margin-bottom:1rem;font-size:90%;color:#373a3c}pre code{padding:0;font-size:inherit;color:inherit;background-color:transparent;border-radius:0}.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.container::after{content:"";display:table;clear:both}@media (min-width:544px){.container{max-width:576px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:940px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.container-fluid::after{content:"";display:table;clear:both}.row{margin-left:-15px;margin-right:-15px}.row::after{content:"";display:table;clear:both}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-sm-1,.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-10,.col-sm-11,.col-sm-12,.col-md-1,.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-10,.col-md-11,.col-md-12,.col-lg-1,.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-10,.col-lg-11,.col-lg-12,.col-xl-1,.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-10,.col-xl-11,.col-xl-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1{float:left;width:8.333333%}.col-xs-2{float:left;width:16.666667%}.col-xs-3{float:left;width:25%}.col-xs-4{float:left;width:33.333333%}.col-xs-5{float:left;width:41.666667%}.col-xs-6{float:left;width:50%}.col-xs-7{float:left;width:58.333333%}.col-xs-8{float:left;width:66.666667%}.col-xs-9{float:left;width:75%}.col-xs-10{float:left;width:83.333333%}.col-xs-11{float:left;width:91.666667%}.col-xs-12{float:left;width:100%}.pull-xs-0{right:auto}.pull-xs-1{right:8.333333%}.pull-xs-2{right:16.666667%}.pull-xs-3{right:25%}.pull-xs-4{right:33.333333%}.pull-xs-5{right:41.666667%}.pull-xs-6{right:50%}.pull-xs-7{right:58.333333%}.pull-xs-8{right:66.666667%}.pull-xs-9{right:75%}.pull-xs-10{right:83.333333%}.pull-xs-11{right:91.666667%}.pull-xs-12{right:100%}.push-xs-0{left:auto}.push-xs-1{left:8.333333%}.push-xs-2{left:16.666667%}.push-xs-3{left:25%}.push-xs-4{left:33.333333%}.push-xs-5{left:41.666667%}.push-xs-6{left:50%}.push-xs-7{left:58.333333%}.push-xs-8{left:66.666667%}.push-xs-9{left:75%}.push-xs-10{left:83.333333%}.push-xs-11{left:91.666667%}.push-xs-12{left:100%}.offset-xs-1{margin-left:8.333333%}.offset-xs-2{margin-left:16.666667%}.offset-xs-3{margin-left:25%}.offset-xs-4{margin-left:33.333333%}.offset-xs-5{margin-left:41.666667%}.offset-xs-6{margin-left:50%}.offset-xs-7{margin-left:58.333333%}.offset-xs-8{margin-left:66.666667%}.offset-xs-9{margin-left:75%}.offset-xs-10{margin-left:83.333333%}.offset-xs-11{margin-left:91.666667%}@media (min-width:544px){.col-sm-1{float:left;width:8.333333%}.col-sm-2{float:left;width:16.666667%}.col-sm-3{float:left;width:25%}.col-sm-4{float:left;width:33.333333%}.col-sm-5{float:left;width:41.666667%}.col-sm-6{float:left;width:50%}.col-sm-7{float:left;width:58.333333%}.col-sm-8{float:left;width:66.666667%}.col-sm-9{float:left;width:75%}.col-sm-10{float:left;width:83.333333%}.col-sm-11{float:left;width:91.666667%}.col-sm-12{float:left;width:100%}.pull-sm-0{right:auto}.pull-sm-1{right:8.333333%}.pull-sm-2{right:16.666667%}.pull-sm-3{right:25%}.pull-sm-4{right:33.333333%}.pull-sm-5{right:41.666667%}.pull-sm-6{right:50%}.pull-sm-7{right:58.333333%}.pull-sm-8{right:66.666667%}.pull-sm-9{right:75%}.pull-sm-10{right:83.333333%}.pull-sm-11{right:91.666667%}.pull-sm-12{right:100%}.push-sm-0{left:auto}.push-sm-1{left:8.333333%}.push-sm-2{left:16.666667%}.push-sm-3{left:25%}.push-sm-4{left:33.333333%}.push-sm-5{left:41.666667%}.push-sm-6{left:50%}.push-sm-7{left:58.333333%}.push-sm-8{left:66.666667%}.push-sm-9{left:75%}.push-sm-10{left:83.333333%}.push-sm-11{left:91.666667%}.push-sm-12{left:100%}.offset-sm-0{margin-left:0%}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md-1{float:left;width:8.333333%}.col-md-2{float:left;width:16.666667%}.col-md-3{float:left;width:25%}.col-md-4{float:left;width:33.333333%}.col-md-5{float:left;width:41.666667%}.col-md-6{float:left;width:50%}.col-md-7{float:left;width:58.333333%}.col-md-8{float:left;width:66.666667%}.col-md-9{float:left;width:75%}.col-md-10{float:left;width:83.333333%}.col-md-11{float:left;width:91.666667%}.col-md-12{float:left;width:100%}.pull-md-0{right:auto}.pull-md-1{right:8.333333%}.pull-md-2{right:16.666667%}.pull-md-3{right:25%}.pull-md-4{right:33.333333%}.pull-md-5{right:41.666667%}.pull-md-6{right:50%}.pull-md-7{right:58.333333%}.pull-md-8{right:66.666667%}.pull-md-9{right:75%}.pull-md-10{right:83.333333%}.pull-md-11{right:91.666667%}.pull-md-12{right:100%}.push-md-0{left:auto}.push-md-1{left:8.333333%}.push-md-2{left:16.666667%}.push-md-3{left:25%}.push-md-4{left:33.333333%}.push-md-5{left:41.666667%}.push-md-6{left:50%}.push-md-7{left:58.333333%}.push-md-8{left:66.666667%}.push-md-9{left:75%}.push-md-10{left:83.333333%}.push-md-11{left:91.666667%}.push-md-12{left:100%}.offset-md-0{margin-left:0%}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg-1{float:left;width:8.333333%}.col-lg-2{float:left;width:16.666667%}.col-lg-3{float:left;width:25%}.col-lg-4{float:left;width:33.333333%}.col-lg-5{float:left;width:41.666667%}.col-lg-6{float:left;width:50%}.col-lg-7{float:left;width:58.333333%}.col-lg-8{float:left;width:66.666667%}.col-lg-9{float:left;width:75%}.col-lg-10{float:left;width:83.333333%}.col-lg-11{float:left;width:91.666667%}.col-lg-12{float:left;width:100%}.pull-lg-0{right:auto}.pull-lg-1{right:8.333333%}.pull-lg-2{right:16.666667%}.pull-lg-3{right:25%}.pull-lg-4{right:33.333333%}.pull-lg-5{right:41.666667%}.pull-lg-6{right:50%}.pull-lg-7{right:58.333333%}.pull-lg-8{right:66.666667%}.pull-lg-9{right:75%}.pull-lg-10{right:83.333333%}.pull-lg-11{right:91.666667%}.pull-lg-12{right:100%}.push-lg-0{left:auto}.push-lg-1{left:8.333333%}.push-lg-2{left:16.666667%}.push-lg-3{left:25%}.push-lg-4{left:33.333333%}.push-lg-5{left:41.666667%}.push-lg-6{left:50%}.push-lg-7{left:58.333333%}.push-lg-8{left:66.666667%}.push-lg-9{left:75%}.push-lg-10{left:83.333333%}.push-lg-11{left:91.666667%}.push-lg-12{left:100%}.offset-lg-0{margin-left:0%}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl-1{float:left;width:8.333333%}.col-xl-2{float:left;width:16.666667%}.col-xl-3{float:left;width:25%}.col-xl-4{float:left;width:33.333333%}.col-xl-5{float:left;width:41.666667%}.col-xl-6{float:left;width:50%}.col-xl-7{float:left;width:58.333333%}.col-xl-8{float:left;width:66.666667%}.col-xl-9{float:left;width:75%}.col-xl-10{float:left;width:83.333333%}.col-xl-11{float:left;width:91.666667%}.col-xl-12{float:left;width:100%}.pull-xl-0{right:auto}.pull-xl-1{right:8.333333%}.pull-xl-2{right:16.666667%}.pull-xl-3{right:25%}.pull-xl-4{right:33.333333%}.pull-xl-5{right:41.666667%}.pull-xl-6{right:50%}.pull-xl-7{right:58.333333%}.pull-xl-8{right:66.666667%}.pull-xl-9{right:75%}.pull-xl-10{right:83.333333%}.pull-xl-11{right:91.666667%}.pull-xl-12{right:100%}.push-xl-0{left:auto}.push-xl-1{left:8.333333%}.push-xl-2{left:16.666667%}.push-xl-3{left:25%}.push-xl-4{left:33.333333%}.push-xl-5{left:41.666667%}.push-xl-6{left:50%}.push-xl-7{left:58.333333%}.push-xl-8{left:66.666667%}.push-xl-9{left:75%}.push-xl-10{left:83.333333%}.push-xl-11{left:91.666667%}.push-xl-12{left:100%}.offset-xl-0{margin-left:0%}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;max-width:100%;margin-bottom:1rem}.table td{padding:.75rem;vertical-align:top;border-top:1px solid #eceeef}.table tbody+tbody{border-top:2px solid #eceeef}.table .table{background-color:#fff}.table-sm td{padding:.3rem}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{background-color:rgba(0,0,0,.075)}.table-active,.table-active>td{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table-success,.table-success>td{background-color:#dff0d8}.table-hover .table-success:hover{background-color:#d0e9c6}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#d0e9c6}.table-info,.table-info>td{background-color:#d9edf7}.table-hover .table-info:hover{background-color:#c4e3f3}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#c4e3f3}.table-responsive{display:block;width:100%;min-height:.01%;overflow-x:auto}.form-control{display:block;width:100%;padding:.5rem .75rem;font-size:1rem;line-height:1.25;color:#55595c;background-color:#fff;background-image:none;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#55595c;background-color:#fff;border-color:#66afe9;outline:none}.form-control::-webkit-input-placeholder{color:#999;opacity:1}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999;opacity:1}.form-control::placeholder{color:#999;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#eceeef;opacity:1}.form-control:disabled{cursor:not-allowed}select.form-control:not([size]):not([multiple]){height:2.5rem}select.form-control:focus::-ms-value{color:#55595c;background-color:#fff}.form-control-file,.form-control-range{display:block}.col-form-label{padding-top:.5rem;padding-bottom:.5rem;margin-bottom:0}.col-form-label-lg{padding-top:.75rem;padding-bottom:.75rem;font-size:1.25rem}.col-form-label-sm{padding-top:.25rem;padding-bottom:.25rem;font-size:.875rem}.form-control-static{min-height:2.5rem;padding-top:.5rem;padding-bottom:.5rem;margin-bottom:0}.form-control-static.form-control-sm,.input-group-sm>.form-control-static.form-control,.input-group-sm>.input-group-btn>.form-control-static.btn,.form-control-static.form-control-lg,.input-group-lg>.form-control-static.form-control,.input-group-lg>.input-group-btn>.form-control-static.btn{padding-right:0;padding-left:0}.form-control-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-btn>.btn{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}select.form-control-sm:not([size]):not([multiple]),.input-group-sm>select.form-control:not([size]):not([multiple]),.input-group-sm>.input-group-btn>select.btn:not([size]):not([multiple]){height:1.8125rem}.form-control-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-btn>.btn{padding:.75rem 1.5rem;font-size:1.25rem;border-radius:.3rem}select.form-control-lg:not([size]):not([multiple]),.input-group-lg>select.form-control:not([size]):not([multiple]),.input-group-lg>.input-group-btn>select.btn:not([size]):not([multiple]){height:3.166667rem}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-check{position:relative;display:block;margin-bottom:.75rem}.form-check+.form-check{margin-top:-.25rem}.form-check.disabled .form-check-label{color:#818a91;cursor:not-allowed}.form-check-label{padding-left:1.25rem;margin-bottom:0;cursor:pointer}.form-check-input{position:absolute;margin-top:.25rem;margin-left:-1.25rem}.form-check-input:only-child{position:static}.form-check-inline{position:relative;display:inline-block;padding-left:1.25rem;margin-bottom:0;vertical-align:middle;cursor:pointer}.form-check-inline+.form-check-inline{margin-left:.75rem}.form-check-inline.disabled{cursor:not-allowed}.form-control-feedback{margin-top:.25rem}.form-control-success{padding-right:2.25rem;background-repeat:no-repeat;background-position:center right .625rem;-webkit-background-size:1.25rem 1.25rem;background-size:1.25rem 1.25rem}.has-success .form-control-feedback,.has-success .form-control-label,.has-success .form-check-label,.has-success .form-check-inline,.has-success .custom-control{color:#5cb85c}.has-success .form-control{border-color:#5cb85c}.has-success .input-group-addon{color:#5cb85c;border-color:#5cb85c;background-color:#eaf6ea}.has-success .form-control-feedback{color:#5cb85c}.has-success .form-control-success{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 8\ 8\'%3E%3Cpath\ fill=\'%235cb85c\'\ d=\'M2.3\ 6.73L.6\ 4.53c-.4-1.04.46-1.4\ 1.1-.8l1.1\ 1.4\ 3.4-3.8c.6-.63\ 1.6-.27\ 1.2.7l-4\ 4.6c-.43.5-.8.4-1.1.1z\'/%3E%3C/svg%3E)}@media (min-width:544px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .form-control-label{margin-bottom:0;vertical-align:middle}.form-inline .form-check{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .form-check-label{padding-left:0}.form-inline .form-check-input{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.btn{display:inline-block;font-weight:400;line-height:1.25;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.5rem 1rem;font-size:1rem;border-radius:.25rem}.btn:focus,.btn.focus,.btn:active:focus,.btn:active.focus,.btn.active:focus,.btn.active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:focus,.btn:hover{text-decoration:none}.btn.focus{text-decoration:none}.btn:active,.btn.active{background-image:none;outline:0}.btn.disabled,.btn:disabled{cursor:not-allowed;opacity:.65}a.btn.disabled{pointer-events:none}.btn-primary{color:#fff;background-color:#0275d8;border-color:#0275d8}.btn-primary:hover{color:#fff;background-color:#025aa5;border-color:#01549b}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#025aa5;border-color:#01549b}.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#025aa5;border-color:#01549b;background-image:none}.btn-primary:active:hover,.btn-primary:active:focus,.btn-primary:active.focus,.btn-primary.active:hover,.btn-primary.active:focus,.btn-primary.active.focus,.open>.btn-primary.dropdown-toggle:hover,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle.focus{color:#fff;background-color:#014682;border-color:#01315a}.btn-primary.disabled:focus,.btn-primary.disabled.focus,.btn-primary:disabled:focus,.btn-primary:disabled.focus{background-color:#0275d8;border-color:#0275d8}.btn-primary.disabled:hover,.btn-primary:disabled:hover{background-color:#0275d8;border-color:#0275d8}.btn-secondary{color:#373a3c;background-color:#fff;border-color:#ccc}.btn-secondary:hover{color:#373a3c;background-color:#e6e6e6;border-color:#adadad}.btn-secondary:focus,.btn-secondary.focus{color:#373a3c;background-color:#e6e6e6;border-color:#adadad}.btn-secondary:active,.btn-secondary.active,.open>.btn-secondary.dropdown-toggle{color:#373a3c;background-color:#e6e6e6;border-color:#adadad;background-image:none}.btn-secondary:active:hover,.btn-secondary:active:focus,.btn-secondary:active.focus,.btn-secondary.active:hover,.btn-secondary.active:focus,.btn-secondary.active.focus,.open>.btn-secondary.dropdown-toggle:hover,.open>.btn-secondary.dropdown-toggle:focus,.open>.btn-secondary.dropdown-toggle.focus{color:#373a3c;background-color:#d4d4d4;border-color:#8c8c8c}.btn-secondary.disabled:focus,.btn-secondary.disabled.focus,.btn-secondary:disabled:focus,.btn-secondary:disabled.focus{background-color:#fff;border-color:#ccc}.btn-secondary.disabled:hover,.btn-secondary:disabled:hover{background-color:#fff;border-color:#ccc}.btn-info{color:#fff;background-color:#5bc0de;border-color:#5bc0de}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#2aabd2}.btn-info:focus,.btn-info.focus{color:#fff;background-color:#31b0d5;border-color:#2aabd2}.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#2aabd2;background-image:none}.btn-info:active:hover,.btn-info:active:focus,.btn-info:active.focus,.btn-info.active:hover,.btn-info.active:focus,.btn-info.active.focus,.open>.btn-info.dropdown-toggle:hover,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle.focus{color:#fff;background-color:#269abc;border-color:#1f7e9a}.btn-info.disabled:focus,.btn-info.disabled.focus,.btn-info:disabled:focus,.btn-info:disabled.focus{background-color:#5bc0de;border-color:#5bc0de}.btn-info.disabled:hover,.btn-info:disabled:hover{background-color:#5bc0de;border-color:#5bc0de}.btn-success{color:#fff;background-color:#5cb85c;border-color:#5cb85c}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#419641}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#449d44;border-color:#419641}.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#419641;background-image:none}.btn-success:active:hover,.btn-success:active:focus,.btn-success:active.focus,.btn-success.active:hover,.btn-success.active:focus,.btn-success.active.focus,.open>.btn-success.dropdown-toggle:hover,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle.focus{color:#fff;background-color:#398439;border-color:#2d672d}.btn-success.disabled:focus,.btn-success.disabled.focus,.btn-success:disabled:focus,.btn-success:disabled.focus{background-color:#5cb85c;border-color:#5cb85c}.btn-success.disabled:hover,.btn-success:disabled:hover{background-color:#5cb85c;border-color:#5cb85c}.btn-outline-primary{color:#0275d8;background-image:none;background-color:transparent;border-color:#0275d8}.btn-outline-primary:hover{color:#fff;background-color:#0275d8;border-color:#0275d8}.btn-outline-primary:focus,.btn-outline-primary.focus{color:#fff;background-color:#0275d8;border-color:#0275d8}.btn-outline-primary:active,.btn-outline-primary.active,.open>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#0275d8;border-color:#0275d8}.btn-outline-primary:active:hover,.btn-outline-primary:active:focus,.btn-outline-primary:active.focus,.btn-outline-primary.active:hover,.btn-outline-primary.active:focus,.btn-outline-primary.active.focus,.open>.btn-outline-primary.dropdown-toggle:hover,.open>.btn-outline-primary.dropdown-toggle:focus,.open>.btn-outline-primary.dropdown-toggle.focus{color:#fff;background-color:#014682;border-color:#01315a}.btn-outline-primary.disabled:focus,.btn-outline-primary.disabled.focus,.btn-outline-primary:disabled:focus,.btn-outline-primary:disabled.focus{border-color:#43a7fd}.btn-outline-primary.disabled:hover,.btn-outline-primary:disabled:hover{border-color:#43a7fd}.btn-outline-secondary{color:#ccc;background-image:none;background-color:transparent;border-color:#ccc}.btn-outline-secondary:hover{color:#fff;background-color:#ccc;border-color:#ccc}.btn-outline-secondary:focus,.btn-outline-secondary.focus{color:#fff;background-color:#ccc;border-color:#ccc}.btn-outline-secondary:active,.btn-outline-secondary.active,.open>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#ccc;border-color:#ccc}.btn-outline-secondary:active:hover,.btn-outline-secondary:active:focus,.btn-outline-secondary:active.focus,.btn-outline-secondary.active:hover,.btn-outline-secondary.active:focus,.btn-outline-secondary.active.focus,.open>.btn-outline-secondary.dropdown-toggle:hover,.open>.btn-outline-secondary.dropdown-toggle:focus,.open>.btn-outline-secondary.dropdown-toggle.focus{color:#fff;background-color:#a1a1a1;border-color:#8c8c8c}.btn-outline-secondary.disabled:focus,.btn-outline-secondary.disabled.focus,.btn-outline-secondary:disabled:focus,.btn-outline-secondary:disabled.focus{border-color:#fff}.btn-outline-secondary.disabled:hover,.btn-outline-secondary:disabled:hover{border-color:#fff}.btn-outline-info{color:#5bc0de;background-image:none;background-color:transparent;border-color:#5bc0de}.btn-outline-info:hover{color:#fff;background-color:#5bc0de;border-color:#5bc0de}.btn-outline-info:focus,.btn-outline-info.focus{color:#fff;background-color:#5bc0de;border-color:#5bc0de}.btn-outline-info:active,.btn-outline-info.active,.open>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#5bc0de;border-color:#5bc0de}.btn-outline-info:active:hover,.btn-outline-info:active:focus,.btn-outline-info:active.focus,.btn-outline-info.active:hover,.btn-outline-info.active:focus,.btn-outline-info.active.focus,.open>.btn-outline-info.dropdown-toggle:hover,.open>.btn-outline-info.dropdown-toggle:focus,.open>.btn-outline-info.dropdown-toggle.focus{color:#fff;background-color:#269abc;border-color:#1f7e9a}.btn-outline-info.disabled:focus,.btn-outline-info.disabled.focus,.btn-outline-info:disabled:focus,.btn-outline-info:disabled.focus{border-color:#b0e1ef}.btn-outline-info.disabled:hover,.btn-outline-info:disabled:hover{border-color:#b0e1ef}.btn-outline-success{color:#5cb85c;background-image:none;background-color:transparent;border-color:#5cb85c}.btn-outline-success:hover{color:#fff;background-color:#5cb85c;border-color:#5cb85c}.btn-outline-success:focus,.btn-outline-success.focus{color:#fff;background-color:#5cb85c;border-color:#5cb85c}.btn-outline-success:active,.btn-outline-success.active,.open>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#5cb85c;border-color:#5cb85c}.btn-outline-success:active:hover,.btn-outline-success:active:focus,.btn-outline-success:active.focus,.btn-outline-success.active:hover,.btn-outline-success.active:focus,.btn-outline-success.active.focus,.open>.btn-outline-success.dropdown-toggle:hover,.open>.btn-outline-success.dropdown-toggle:focus,.open>.btn-outline-success.dropdown-toggle.focus{color:#fff;background-color:#398439;border-color:#2d672d}.btn-outline-success.disabled:focus,.btn-outline-success.disabled.focus,.btn-outline-success:disabled:focus,.btn-outline-success:disabled.focus{border-color:#a3d7a3}.btn-outline-success.disabled:hover,.btn-outline-success:disabled:hover{border-color:#a3d7a3}.btn-link{font-weight:400;color:#0275d8;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link:disabled{background-color:transparent}.btn-link,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#014c8c;text-decoration:underline;background-color:transparent}.btn-link:disabled:focus,.btn-link:disabled:hover{color:#818a91;text-decoration:none}.btn-lg,.btn-group-lg>.btn{padding:.75rem 1.5rem;font-size:1.25rem;border-radius:.3rem}.btn-sm,.btn-group-sm>.btn{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}.dropdown{position:relative}.dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.3em;vertical-align:middle;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-left:.3em solid transparent}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:1rem;color:#373a3c;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-item{display:block;width:100%;padding:3px 20px;clear:both;font-weight:400;color:#373a3c;text-align:inherit;white-space:nowrap;background:none;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#2b2d2f;text-decoration:none;background-color:#f5f5f5}.dropdown-item.active,.dropdown-item.active:focus,.dropdown-item.active:hover{color:#fff;text-decoration:none;background-color:#0275d8;outline:0}.dropdown-item.disabled,.dropdown-item.disabled:focus,.dropdown-item.disabled:hover{color:#818a91}.dropdown-item.disabled:focus,.dropdown-item.disabled:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:"progid:DXImageTransform.Microsoft.gradient(enabled = false)"}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:5px 20px;font-size:.875rem;color:#818a91;white-space:nowrap}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:2}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn+.dropdown-toggle-split::after{margin-left:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:1.125rem;padding-left:1.125rem}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group::after{content:"";display:table;clear:both}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-right-radius:0;border-top-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}[data-toggle="buttons"]>.btn input[type="radio"],[data-toggle="buttons"]>.btn input[type="checkbox"],[data-toggle="buttons"]>.btn-group>.btn input[type="radio"],[data-toggle="buttons"]>.btn-group>.btn input[type="checkbox"]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;width:100%;display:table;border-collapse:separate}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus,.input-group .form-control:active,.input-group .form-control:hover{z-index:3}.input-group-btn,.input-group .form-control{display:table-cell}.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group .form-control:not(:last-child),.input-group-btn:not(:last-child)>.btn,.input-group-btn:not(:last-child)>.btn-group>.btn,.input-group-btn:not(:last-child)>.dropdown-toggle,.input-group-btn:not(:first-child)>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:not(:first-child)>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-top-right-radius:0}.input-group .form-control:not(:first-child),.input-group-btn:not(:first-child)>.btn,.input-group-btn:not(:first-child)>.btn-group>.btn,.input-group-btn:not(:first-child)>.dropdown-toggle,.input-group-btn:not(:last-child)>.btn:not(:first-child),.input-group-btn:not(:last-child)>.btn-group:not(:first-child)>.btn{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:focus,.input-group-btn>.btn:active,.input-group-btn>.btn:hover{z-index:3}.input-group-btn:not(:last-child)>.btn,.input-group-btn:not(:last-child)>.btn-group{margin-right:-1px}.input-group-btn:not(:first-child)>.btn,.input-group-btn:not(:first-child)>.btn-group{z-index:2;margin-left:-1px}.input-group-btn:not(:first-child)>.btn:focus,.input-group-btn:not(:first-child)>.btn:active,.input-group-btn:not(:first-child)>.btn:hover,.input-group-btn:not(:first-child)>.btn-group:focus,.input-group-btn:not(:first-child)>.btn-group:active,.input-group-btn:not(:first-child)>.btn-group:hover{z-index:3}.custom-control{position:relative;display:inline;padding-left:1.5rem;cursor:pointer}.custom-control+.custom-control{margin-left:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked~.custom-control-indicator{color:#fff;background-color:#0074d9}.custom-control-input:focus~.custom-control-indicator{-webkit-box-shadow:0 0 0 .075rem #fff , 0 0 0 .2rem #0074d9;box-shadow:0 0 0 .075rem #fff , 0 0 0 .2rem #0074d9}.custom-control-input:active~.custom-control-indicator{color:#fff;background-color:#84c6ff}.custom-control-input:disabled~.custom-control-indicator{cursor:not-allowed;background-color:#eee}.custom-control-input:disabled~.custom-control-description{color:#767676;cursor:not-allowed}.custom-control-indicator{position:absolute;top:.0625rem;left:0;display:block;width:1rem;height:1rem;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#ddd;background-repeat:no-repeat;background-position:center center;-webkit-background-size:50% 50%;background-size:50% 50%}.custom-checkbox .custom-control-indicator{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-indicator{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 8\ 8\'%3E%3Cpath\ fill=\'%23fff\'\ d=\'M6.564.75l-3.59\ 3.612-1.538-1.55L0\ 4.26\ 2.974\ 7.25\ 8\ 2.193z\'/%3E%3C/svg%3E)}.custom-checkbox .custom-control-input:indeterminate~.custom-control-indicator{background-color:#0074d9;background-image:url(data:image/svg+xml;charset=utf8,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 4\ 4\'%3E%3Cpath\ stroke=\'%23fff\'\ d=\'M0\ 2h4\'/%3E%3C/svg%3E)}.custom-radio .custom-control-indicator{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-indicator{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'-4\ -4\ 8\ 8\'%3E%3Ccircle\ r=\'3\'\ fill=\'%23fff\'/%3E%3C/svg%3E)}.custom-select{display:inline-block;max-width:100%;padding:.375rem 1.75rem .375rem .75rem;padding-right:.75rem \9 ;color:#55595c;vertical-align:middle;background:#fff url(data:image/svg+xml;charset=utf8,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 4\ 5\'%3E%3Cpath\ fill=\'%23333\'\ d=\'M2\ 0L0\ 2h4zm0\ 5L0\ 3h4z\'/%3E%3C/svg%3E) no-repeat right .75rem center;background-image:none \9 ;-webkit-background-size:8px 10px;background-size:8px 10px;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;-moz-appearance:none;-webkit-appearance:none}.custom-select:focus{border-color:#51a7e8;outline:none}.custom-select:focus::-ms-value{color:#55595c;background-color:#fff}.custom-select:disabled{color:#818a91;cursor:not-allowed;background-color:#eceeef}.custom-select::-ms-expand{opacity:0}.custom-select-sm{padding-top:.375rem;padding-bottom:.375rem;font-size:75%}.custom-file{position:relative;display:inline-block;max-width:100%;height:2.5rem;cursor:pointer}.custom-file-input{min-width:14rem;max-width:100%;margin:0;filter:alpha(opacity=0);opacity:0}.custom-file-control{position:absolute;top:0;right:0;left:0;z-index:5;height:2.5rem;padding:.5rem 1rem;line-height:1.5;color:#555;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;border:1px solid #ddd;border-radius:.25rem}.custom-file-control:lang(en)::after{content:"Choose file..."}.custom-file-control::before{position:absolute;top:-1px;right:-1px;bottom:-1px;z-index:6;display:block;height:2.5rem;padding:.5rem 1rem;line-height:1.5;color:#555;background-color:#eee;border:1px solid #ddd;border-radius:0 .25rem .25rem 0}.custom-file-control:lang(en)::before{content:"Browse"}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:inline-block}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#818a91}.nav-link.disabled,.nav-link.disabled:focus,.nav-link.disabled:hover{color:#818a91;cursor:not-allowed;background-color:transparent}.nav-inline .nav-item{display:inline-block}.nav-inline .nav-item+.nav-item,.nav-inline .nav-link+.nav-link{margin-left:1rem}.card{position:relative;display:block;margin-bottom:.75rem;background-color:#fff;border-radius:.25rem;border:1px solid rgba(0,0,0,.125)}.card-block{padding:1.25rem}.card-block::after{content:"";display:table;clear:both}.card-title{margin-bottom:.75rem}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card>.list-group:first-child .list-group-item:first-child{border-top-right-radius:.25rem;border-top-left-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-header{padding:.75rem 1.25rem;background-color:#f5f5f5;border-bottom:1px solid rgba(0,0,0,.125)}.card-header::after{content:"";display:table;clear:both}.card-header:first-child{border-radius:.25rem .25rem 0 0}.card-footer{padding:.75rem 1.25rem;background-color:#f5f5f5;border-top:1px solid rgba(0,0,0,.125)}.card-footer::after{content:"";display:table;clear:both}.card-footer:last-child{border-radius:0 0 .25rem .25rem}.card-primary{background-color:#0275d8;border-color:#0275d8}.card-primary .card-header,.card-primary .card-footer{background-color:transparent}.card-success{background-color:#5cb85c;border-color:#5cb85c}.card-success .card-header,.card-success .card-footer{background-color:transparent}.card-info{background-color:#5bc0de;border-color:#5bc0de}.card-info .card-header,.card-info .card-footer{background-color:transparent}.card-outline-primary{background-color:transparent;border-color:#0275d8}.card-outline-secondary{background-color:transparent;border-color:#ccc}.card-outline-info{background-color:transparent;border-color:#5bc0de}.card-outline-success{background-color:transparent;border-color:#5cb85c}.card-blockquote{padding:0;margin-bottom:0;border-left:0}.card-img{border-radius:.25rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img-top{border-top-right-radius:.25rem;border-top-left-radius:.25rem}.card-img-bottom{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}@media (min-width:544px){.card-group{display:table;width:100%;table-layout:fixed}.card-group .card{display:table-cell;vertical-align:top}.card-group .card+.card{margin-left:0;border-left:0}.card-group .card:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.card-group .card:first-child .card-img-top{border-top-right-radius:0}.card-group .card:first-child .card-img-bottom{border-bottom-right-radius:0}.card-group .card:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.card-group .card:last-child .card-img-top{border-top-left-radius:0}.card-group .card:last-child .card-img-bottom{border-bottom-left-radius:0}.card-group .card:not(:first-child):not(:last-child){border-radius:0}.card-group .card:not(:first-child):not(:last-child) .card-img-top,.card-group .card:not(:first-child):not(:last-child) .card-img-bottom{border-radius:0}.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.card-columns .card{width:100%}}.breadcrumb{padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#eceeef;border-radius:.25rem}.breadcrumb::after{content:"";display:table;clear:both}.breadcrumb-item{float:left}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;padding-left:.5rem;color:#818a91;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#818a91}.page-item{display:inline}.page-item:first-child .page-link{margin-left:0;border-bottom-left-radius:.25rem;border-top-left-radius:.25rem}.page-item:last-child .page-link{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}.page-item.active .page-link,.page-item.active .page-link:focus,.page-item.active .page-link:hover{z-index:2;color:#fff;cursor:default;background-color:#0275d8;border-color:#0275d8}.page-item.disabled .page-link,.page-item.disabled .page-link:focus,.page-item.disabled .page-link:hover{color:#818a91;pointer-events:none;cursor:not-allowed;background-color:#fff;border-color:#ddd}.page-link{position:relative;float:left;padding:.5rem .75rem;margin-left:-1px;color:#0275d8;text-decoration:none;background-color:#fff;border:1px solid #ddd}.page-link:focus,.page-link:hover{color:#014c8c;background-color:#eceeef;border-color:#ddd}.tag{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.tag:empty{display:none}.btn .tag{position:relative;top:-1px}a.tag:focus,a.tag:hover{color:#fff;text-decoration:none;cursor:pointer}.tag-default{background-color:#818a91}.tag-default[href]:focus,.tag-default[href]:hover{background-color:#687077}.tag-primary{background-color:#0275d8}.tag-primary[href]:focus,.tag-primary[href]:hover{background-color:#025aa5}.tag-success{background-color:#5cb85c}.tag-success[href]:focus,.tag-success[href]:hover{background-color:#449d44}.tag-info{background-color:#5bc0de}.tag-info[href]:focus,.tag-info[href]:hover{background-color:#31b0d5}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:block;width:100%;height:1rem;margin-bottom:1rem}.progress[value]{background-color:#eee;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem}.progress[value]::-ms-fill{background-color:#0074d9;border:0}.progress[value]::-moz-progress-bar{background-color:#0074d9;border-bottom-left-radius:.25rem;border-top-left-radius:.25rem}.progress[value]::-webkit-progress-value{background-color:#0074d9;border-bottom-left-radius:.25rem;border-top-left-radius:.25rem}.progress[value="100"]::-moz-progress-bar{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}.progress[value="100"]::-webkit-progress-value{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}.progress[value]::-webkit-progress-bar{background-color:#eee;border-radius:.25rem}base::-moz-progress-bar,.progress[value]{background-color:#eee;border-radius:.25rem}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.progress{background-color:#eee;border-radius:.25rem}.progress-bar{display:inline-block;height:1rem;text-indent:-999rem;background-color:#0074d9;border-bottom-left-radius:.25rem;border-top-left-radius:.25rem}.progress[width="100%"]{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}}.progress-striped[value]::-webkit-progress-value{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:1rem 1rem;background-size:1rem 1rem}.progress-striped[value]::-moz-progress-bar{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-striped[value]::-ms-fill{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.progress-bar-striped{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:1rem 1rem;background-size:1rem 1rem}}.progress-animated[value]::-webkit-progress-value{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-animated[value]::-moz-progress-bar{animation:progress-bar-stripes 2s linear infinite}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.progress-animated .progress-bar-striped{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}}.progress-success[value]::-webkit-progress-value{background-color:#5cb85c}.progress-success[value]::-moz-progress-bar{background-color:#5cb85c}.progress-success[value]::-ms-fill{background-color:#5cb85c}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.progress-success .progress-bar{background-color:#5cb85c}}.progress-info[value]::-webkit-progress-value{background-color:#5bc0de}.progress-info[value]::-moz-progress-bar{background-color:#5bc0de}.progress-info[value]::-ms-fill{background-color:#5bc0de}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.progress-info .progress-bar{background-color:#5bc0de}}.media,.media-body{overflow:hidden}.media-body{width:10000px}.media-left,.media-right,.media-body{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-object{display:block}.media-right{padding-left:10px}.media-left{padding-right:10px}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:0}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:.25rem;border-top-left-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#818a91;cursor:not-allowed;background-color:#eceeef}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#818a91}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;text-decoration:none;background-color:#0275d8;border-color:#0275d8}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>small,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading>.small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#a8d6fe}.list-group-item-action{width:100%;color:#555;text-align:inherit}.list-group-item-action .list-group-item-heading{color:#333}.list-group-item-action:focus,.list-group-item-action:hover{color:#555;text-decoration:none;background-color:#f5f5f5}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9{padding-bottom:42.857143%}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.embed-responsive-1by1{padding-bottom:100%}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0;-webkit-overflow-scrolling:touch}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out , -webkit-transform .3s ease-out , -o-transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header::after{content:"";display:table;clear:both}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.5}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer::after{content:"";display:table;clear:both}@media (min-width:544px){.modal-dialog{max-width:600px;margin:30px auto}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg{max-width:900px}}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.carousel-item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.carousel-item>img,.carousel-inner>.carousel-item>a>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.carousel-item{-webkit-transition:-webkit-transform .6s ease-in-out;transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out , -webkit-transform .6s ease-in-out , -o-transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.carousel-item.next,.carousel-inner>.carousel-item.active.right{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.carousel-item.prev,.carousel-inner>.carousel-item.active.left{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.carousel-item.next.left,.carousel-inner>.carousel-item.prev.right,.carousel-inner>.carousel-item.active{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);opacity:.5}.carousel-control.left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0%,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0%,rgba(0,0,0,.0001) 100%);background-image:linear-gradient(to right,rgba(0,0,0,.5) 0%,rgba(0,0,0,.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1)}.carousel-control.right{right:0;left:auto;background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0%,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0%,rgba(0,0,0,.5) 100%);background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0%,rgba(0,0,0,.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1)}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control .icon-prev,.carousel-control .icon-next{position:absolute;top:50%;z-index:5;display:inline-block;width:20px;height:20px;margin-top:-10px;font-family:serif;line-height:1}.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-prev::before{content:"\2039"}.carousel-control .icon-next::before{content:"\203a"}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:transparent;border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media (min-width:544px){.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .icon-prev{margin-left:-15px}.carousel-control .icon-next{margin-right:-15px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.bg-primary{color:#fff!important;background-color:#0275d8!important}a.bg-primary:focus,a.bg-primary:hover{background-color:#025aa5!important}.bg-success{color:#fff!important;background-color:#5cb85c!important}a.bg-success:focus,a.bg-success:hover{background-color:#449d44!important}.bg-info{color:#fff!important;background-color:#5bc0de!important}a.bg-info:focus,a.bg-info:hover{background-color:#31b0d5!important}.d-block{display:block!important}.d-inline-block{display:inline-block!important}.d-inline{display:inline!important}.pull-xs-left{float:left!important}.pull-xs-right{float:right!important}.pull-xs-none{float:none!important}@media (min-width:544px){.pull-sm-left{float:left!important}.pull-sm-right{float:right!important}.pull-sm-none{float:none!important}}@media (min-width:768px){.pull-md-left{float:left!important}.pull-md-right{float:right!important}.pull-md-none{float:none!important}}@media (min-width:992px){.pull-lg-left{float:left!important}.pull-lg-right{float:right!important}.pull-lg-none{float:none!important}}@media (min-width:1200px){.pull-xl-left{float:left!important}.pull-xl-right{float:right!important}.pull-xl-none{float:none!important}}.w-100{width:100%!important}.m-x-auto{margin-right:auto!important;margin-left:auto!important}.m-a-0{margin:0 0!important}.m-t-0{margin-top:0!important}.m-r-0{margin-right:0!important}.m-b-0{margin-bottom:0!important}.m-l-0{margin-left:0!important}.m-x-0{margin-right:0!important;margin-left:0!important}.m-y-0{margin-top:0!important;margin-bottom:0!important}.m-a-1{margin:1rem 1rem!important}.m-t-1{margin-top:1rem!important}.m-r-1{margin-right:1rem!important}.m-b-1{margin-bottom:1rem!important}.m-l-1{margin-left:1rem!important}.m-x-1{margin-right:1rem!important;margin-left:1rem!important}.m-y-1{margin-top:1rem!important;margin-bottom:1rem!important}.m-a-2{margin:1.5rem 1.5rem!important}.m-t-2{margin-top:1.5rem!important}.m-r-2{margin-right:1.5rem!important}.m-b-2{margin-bottom:1.5rem!important}.m-l-2{margin-left:1.5rem!important}.m-x-2{margin-right:1.5rem!important;margin-left:1.5rem!important}.m-y-2{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.m-a-3{margin:3rem 3rem!important}.m-t-3{margin-top:3rem!important}.m-r-3{margin-right:3rem!important}.m-b-3{margin-bottom:3rem!important}.m-l-3{margin-left:3rem!important}.m-x-3{margin-right:3rem!important;margin-left:3rem!important}.m-y-3{margin-top:3rem!important;margin-bottom:3rem!important}.p-a-0{padding:0 0!important}.p-t-0{padding-top:0!important}.p-r-0{padding-right:0!important}.p-b-0{padding-bottom:0!important}.p-l-0{padding-left:0!important}.p-x-0{padding-right:0!important;padding-left:0!important}.p-y-0{padding-top:0!important;padding-bottom:0!important}.p-a-1{padding:1rem 1rem!important}.p-t-1{padding-top:1rem!important}.p-r-1{padding-right:1rem!important}.p-b-1{padding-bottom:1rem!important}.p-l-1{padding-left:1rem!important}.p-x-1{padding-right:1rem!important;padding-left:1rem!important}.p-y-1{padding-top:1rem!important;padding-bottom:1rem!important}.p-a-2{padding:1.5rem 1.5rem!important}.p-t-2{padding-top:1.5rem!important}.p-r-2{padding-right:1.5rem!important}.p-b-2{padding-bottom:1.5rem!important}.p-l-2{padding-left:1.5rem!important}.p-x-2{padding-right:1.5rem!important;padding-left:1.5rem!important}.p-y-2{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.p-a-3{padding:3rem 3rem!important}.p-t-3{padding-top:3rem!important}.p-r-3{padding-right:3rem!important}.p-b-3{padding-bottom:3rem!important}.p-l-3{padding-left:3rem!important}.p-x-3{padding-right:3rem!important;padding-left:3rem!important}.p-y-3{padding-top:3rem!important;padding-bottom:3rem!important}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-xs-left{text-align:left!important}.text-xs-right{text-align:right!important}.text-xs-center{text-align:center!important}@media (min-width:544px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.font-weight-normal{font-weight:400}.font-italic{font-style:italic}.text-primary{color:#0275d8!important}a.text-primary:focus,a.text-primary:hover{color:#025aa5!important}.text-success{color:#5cb85c!important}a.text-success:focus,a.text-success:hover{color:#449d44!important}.text-info{color:#5bc0de!important}a.text-info:focus,a.text-info:hover{color:#31b0d5!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden-xs-up{display:none!important}@media (max-width:543px){.hidden-xs-down{display:none!important}}@media (min-width:544px){.hidden-sm-up{display:none!important}}@media (max-width:767px){.hidden-sm-down{display:none!important}}@media (min-width:768px){.hidden-md-up{display:none!important}}@media (max-width:991px){.hidden-md-down{display:none!important}}@media (min-width:992px){.hidden-lg-up{display:none!important}}@media (max-width:1199px){.hidden-lg-down{display:none!important}}@media (min-width:1200px){.hidden-xl-up{display:none!important}}.hidden-xl-down{display:none!important}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}html{font-size:100%}body:after{display:none;content:url(images/tag-left-dark.svg) url(images/tag-left-dark-hover.svg) url(images/tile.png.pagespeed.ce.PTGNO9qI7b.png)}.video{overflow:hidden;padding-bottom:2em}.box-title{position:relative}.carousel-indicators{display:table;width:auto;margin:1.5rem auto 0;position:relative;bottom:1px;left:0}.blog img{width:100%;border-radius:.3125rem .3125rem 0 0}.blog .img-fluid{margin:13px 0 0 0}.carousel-indicators li,.carousel-indicators .active{display:table-cell;width:1.05rem;height:1.05rem;border:none;border-radius:1.05rem;padding:0 1.2rem}.carousel-indicators .active{background-color:transparent}.carousel-indicators li:hover:after{background-color:#ff6449}.carousel-indicators li:after,.carousel-indicators .active:after{background-color:#c3c3c3;border:none;width:1.05rem;height:1.05rem;display:block;content:"";border-radius:1.05rem;margin:0 auto}.carousel-indicators .active:after{background-color:#7f7f7f}@media (max-width:768px){.p-t-md-1{padding-top:1em}}html{font-size:16px}body{font-size:24px;font-family:AGForeignerLightC,Trebuchet\ MS,Arial,sans-serif}p{font-size:.8em}.content:not(.schema):nth-child(2n+1) {background:url(images/tile.png.pagespeed.ce.PTGNO9qI7b.png) repeat scroll 0 0 transparent}.even-odd-tile:nth-child(2n) {background:url(images/tile.png.pagespeed.ce.PTGNO9qI7b.png) repeat scroll 0 0 transparent}.container{padding:2.5em 14% 2.5em;float:none;margin:0 auto;max-width:100%;font-size:1em;position:relative}h2{padding:10px 0;margin:0;font-size:1.1em;font-family:MetaPro-Book,Trebuchet\ MS,sans-serif,PT\ Sans,Myriad\ Pro,Trebuchet\ MS,Arial}.box{padding:0}.box .row{margin:0}.logo{display:block;background:url(images/logo.svg) top left no-repeat;background-size:100%;width:125px;height:64px;margin-top:20px}.logo:hover{background:url(images/logo_light.svg) top left no-repeat;background-size:100%}@media only screen and (min-width:768px){.flex-row{display:flex;flex-wrap:wrap}.flex-row>[class*="col-"]{display:flex;flex-direction:column}.flex-row.row:after,.flex-row.row:before{display:flex}}.relative-inline{position:relative}span.phone{color:#bababa;display:block;position:relative;font-weight:400;padding:16px 8px;font-size:18px;font-family:AGForeignerLightC,Trebuchet\ MS,Arial,sans-serif;line-height:1.3}#header2{background:#eee}#header2:after{}#header2 .header-wrapper{display:flex;flex-flow:row wrap;align-items:center}#header2 .logo-wrapper2{margin-right:auto;margin-left:0}#header2 .logo-wrapper2 a.logo2{display:block}#header2 .logo-wrapper2 a.logo2 #gLogoHover{display:none}#header2 .logo-wrapper2 a.logo2:hover #gLogo{display:none}#header2 .logo-wrapper2 a.logo2:hover #gLogoHover{display:block}#header2 .search-wrapper #searchFormHeader{width:100%;margin:0 auto}#header2 .search-wrapper #searchFormHeader:after{content:none}#header2 .search-wrapper #SearchTerm{width:95%;padding:0}#header2 #seachBoxDiv.bl-search-open #SearchTerm{width:95%!important}#header2 .header-item-separator{border-right:1px solid #c3c3c3}#header2 .header-wrapper .header-item-wrapper{display:flex;flex-direction:row;align-items:center}#header2 .header-item-wrapper>[class*="-wrapper"]:first-child{padding-left:0}#header2 .header-item-wrapper>[class*="-wrapper"]:last-child{padding-right:0}#header2 .langs-wrapper{display:flex;flex-direction:column;justify-content:space-around;line-height:1.35;font-size:.6em}#header2 .langs-wrapper .lang-link{display:block}#header2 .langs-wrapper .lang-link .flag-ico{display:inline-block;position:relative;background-repeat:no-repeat;background-size:cover}#header2 .langs-wrapper .lang-link .flag-ico.flag-en{background-image:url(images/langsn_uk.svg)}#header2 .langs-wrapper .lang-link .flag-ico.flag-ru{background-image:url(images/langsn_ru.svg)}#header2 .langs-wrapper .langs-vert-align{vertical-align:baseline}@media (min-width:1921px){#header2 .logo-wrapper2 a.logo2{width:7vw;height:3.5vw;margin:1.3vw 0 1.1vw}#header2 .header-wrapper{padding-left:1.54vw;padding-right:1.575vw}#header2 .search-wrapper{padding-right:.9vw}#header2 .search-wrapper #searchFormHeader{top:.2vw}#header2 .search-wrapper #seachBoxDiv{border-radius:.3vw;padding-right:2vw}#header2 .header-item-separator{height:2vw}#header2 .header-item-wrapper{padding-left:.8vw}#header2 .header-item-wrapper>[class*="-wrapper"]{padding-left:.7vw;padding-right:.7vw}#header2 .header-item-wrapper .phone-wrapper{padding-right:.6vw}#header2 .header-item-wrapper .langs-wrapper{padding-left:.9vw}#header2 .header-item-wrapper .langs-wrapper .lang-link .flag-ico{width:1.12vw;height:.65vw;margin-right:.2vw}}@media (max-width:1921px){#header2{font-size:24px}#header2 .logo-wrapper2 a.logo2{width:125px;height:64px;margin:1.25rem 0 .625em}#header2 .header-wrapper{padding-left:1.85rem;padding-right:1.89rem}#header2 .search-wrapper{padding-right:.65rem}#header2 .search-wrapper #searchFormHeader{top:.15rem}#header2 .search-wrapper #seachBoxDiv{border-radius:4px;padding-right:1.5em}#header2 .header-item-separator{height:2rem;height:1.3339em}#header2 .header-item-wrapper{padding-left:.38em}#header2 .header-item-wrapper>[class*="-wrapper"]{padding-left:.7rem;padding-right:.7rem}#header2 .header-item-wrapper .phone-wrapper{padding-right:.6rem}#header2 .header-item-wrapper .langs-wrapper{padding-left:.9em}#header2 .header-item-wrapper .langs-wrapper .lang-link .flag-ico{width:1.2em;height:.7em;margin-right:.25em}}@media (max-width:555px){#header2{font-size:20px}#header2 .header-wrapper{padding-left:1.2rem;padding-right:1.2rem}#header2 .logo-wrapper2 a.logo2{width:90px;height:50px;margin:1.3rem 0 1.1rem}#header2 .header-wrapper .header-item-wrapper{display:flex;flex-direction:column;align-items:initial;padding-left:0}#header2 .header-item-separator{display:none}#header2 .header-item-wrapper .phone-wrapper{}#header2 .header-item-wrapper .langs-wrapper{flex-direction:row;font-size:.7em;padding-left:0}}@media (max-width:315px){#header2{font-size:16px}}#footer-container{background-color:#222;width:100%;padding-bottom:0}#footer{position:relative;font-size:.54em;color:#eee;padding-left:15px;padding-right:15px}#footer .row{margin-left:-15px!important;margin-right:-15px!important}#footer a{color:#eee}#footer a:hover{color:#fff;text-decoration:underline}#footer>.container{padding-top:7.5em;padding-bottom:7em}#footer #footermenu.row{margin-left:-15px!important;margin-right:-15px!important}#footermenu{display:flex;justify-content:flex-start;font-size:1.1em;margin:0}#footermenu .col{max-width:30%;min-width:20%;padding-left:15px;padding-right:15px}#footermenu .col strong a{text-decoration:none;font-size:1.2em;color:#fff;font-weight:normal}#footermenu .col strong a:hover{text-decoration:underline}#footermenu .col ul{font-size:1em;text-align:left;list-style-type:none;line-height:1.5;margin:0;padding:0}#footermenu .col li a{word-wrap:break-word}#footermenu .question span{background-image:url(images/social-icons/mail.svg);background-repeat:no-repeat;background-size:cover;width:1.1em;height:.7em;display:inline-block;margin-right:.1em}#footer .question a{margin-left:-1.2em;color:#fd9179;text-decoration:none}#footer .question:hover a{color:#faa693;text-decoration:underline}#footermenu .col4{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;margin-left:auto}#footermenu .copyright{display:flex;align-items:center;width:6.65em;font-size:1em;text-align:right}#footermenu .copyright .copyright-sign{vertical-align:middle}#footermenu .copyright .copyright-sign>img{height:1em;width:1em;margin-top:-.16em;vertical-align:middle}#footermenu .copyright .copyright-link{display:inline-block}#footermenu .icons{border-top:1px solid rgba(204,204,204,.5);padding-top:1rem;font-size:1.3em}#footermenu .icons-inner{display:flex;flex-wrap:wrap;margin-left:-3px;margin-right:-3px}#footermenu .icon{padding:3px}#footermenu .icon span{display:block;width:1.3em;height:1.3em;border-radius:.2em;background-color:rgba(204,204,204,.5);background-repeat:no-repeat;background-position:left;background-size:100%;-webkit-transition:background-color 100ms linear;-moz-transition:background-color 100ms linear;-o-transition:background-color 100ms linear;-ms-transition:background-color 100ms linear;transition:background-color 100ms linear;margin:0!important}#footermenu .icon span:hover{background-color:rgba(204,204,204,.8)}@media (max-width:767px){#footer-container{font-size:25px}#footermenu{flex-wrap:wrap}#footermenu .col{width:50%;max-width:inherit;margin-bottom:1rem}#footermenu .col4{align-items:flex-start}#footermenu .copyright{text-align:left}#footermenu .copyright .copyright-link{margin-left:0}#footer #footermenu ul{line-height:1.6}#footermenu .col{margin-bottom:3rem}#footermenu .col:nth-child(3), #footermenu .col:nth-child(4) {margin-bottom:0}}@media (max-width:375px){#footermenu .col:nth-child(2n+1) {padding-right:6px}#footermenu .col:nth-child(2n) {padding-left:6px}}@media (max-width:425px){#footer>.container{padding-top:4.2em;padding-bottom:4.2em}}a{text-decoration:none}a:hover{text-decoration:none}p:not(.tags-line) > a, a.link {border-bottom:dashed 1px;position:relative}p:not(.tags-line) > a.link-icon {border-bottom:none;position:initial}#footer #footermenu strong a,#footer #footermenu a.main-menu-link{text-decoration:none;font-size:1.2em;color:#fff;font-weight:normal}#footer #footermenu li a{word-wrap:break-word}#footer #footermenu ul li:before{content:'';display:none}#footer #footermenu ul{text-align:left;list-style-type:none;margin-top:7px;line-height:1.5;margin:0;padding:0;font-size:1em}#footer #footermenu{margin:0}.copyright span{vertical-align:middle}.copyright span img{height:1em;width:1em;margin-top:-.2em;vertical-align:inherit}#searchFormHeader{margin:0 auto;background-color:transparent;height:1.5em;margin-top:0;padding:0 0 0 0;position:relative;width:10em;border-radius:0}#seachBoxDiv{width:100%;height:1.5em;background-color:transparent;border-width:1px;border-color:#9a9a9a;border-style:dashed}#SearchTerm{border:0;background-color:transparent;color:#fff;height:1.5em;width:8em;font-size:1em;margin-left:4px;outline:none}input[type="text"]::-webkit-input-placeholder,input[type="text"]::-moz-placeholder{color:#e4e4e4}input[type="text"]:focus::-webkit-input-placeholder,input[type="text"]:focus::-moz-placeholder,input[type="text"]:focus:-moz-placeholder,input[type="text"]:focus:-ms-input-placeholder{color:transparent}.icon-links a>span{background-repeat:no-repeat;background-position:left;width:1.365rem;height:1.365rem;display:block;margin-left:.2em;margin-right:.2em;background-size:100%}.icon-links a>span{display:inline-block}.icon-links a{border:none!important}.habr{background-image:url(images/social-icons/habr_gray.svg)}.twitter{background-image:url(images/share/twitter.svg)}.youtube{background-image:url(images/share/social_youtube.svg)}.facebook{background-image:url(images/share/facebook.svg)}.telegram{background-image:url(images/share/telegram.svg)}.vkontakte{background-image:url(images/share/vk.svg)}.icon-links .plus{background-image:url(images/social-icons/plus.svg)}.icon-links .twitter{background-image:url(images/social-icons/twitter.svg)}.icon-links .facebook{background-image:url(images/social-icons/facebook.svg)}.icon-links .telegram{background-image:url(images/social-icons/telegram.svg)}.icon-links .linkedin{background-image:url(images/social-icons/linkedin.svg)}.icon-links .vkontakte{background-image:url(images/social-icons/vk.svg)}.icon-links .addthis{background-image:url(images/social-icons/plus.svg)}.at4-visually-hidden{position:relative!important}.addthis_sharing_toolbox{margin-left:2px}#footer .question span{background-image:url(images/social-icons/mail.svg);background-repeat:no-repeat;background-size:cover;width:1.1em;height:.7em;display:inline-block;margin-right:.1em}#footer .question a{margin-left:-1.2em;color:#fd9179;text-decoration:none}#footer .question:hover a{color:#faa693}.orange-button{border:2px solid #ff6449!important;background-color:#ff6449}.row.content.section{padding-left:15px;padding-right:15px}.content.section:not(.schema):nth-child(2n) .orange-button:hover {color:#ff6449!important;background:#fff}.content.section:not(.schema):nth-child(2n+1) .orange-button:hover {color:#ff6449!important;background:url(images/tile.png.pagespeed.ce.PTGNO9qI7b.png) repeat scroll 0 0 transparent}.grey-button{border:2px solid #8997ac;background-color:#8997ac}.grey-button:hover,.grey-button.active{color:#8997ac!important;background:#fff}.grey-button.active{cursor:default}.grey-button:not(.active):hover {cursor:pointer}.main-button{-webkit-appearance:none;display:block;border-radius:.25rem;outline:0;padding:.5rem;color:#fff!important;text-decoration:none!important;font-size:1.5rem;line-height:3rem;font-weight:700;text-align:center;vertical-align:middle;cursor:pointer;width:100%;margin-top:44px;margin-bottom:10px}.main-button:focus,.main-button:focus:active{outline:0}.reviews-logo a{display:block;margin:.5em 0}.reviews-logo-wrapper{overflow:hidden}.reviews-logo a img{opacity:.6}.reviews-logo a:hover img{opacity:1}.img-desc{border:1px solid #ddd;background:#f6f6f6;padding:1.2em .4em;border-radius:0 0 .3125rem .3125rem;font-size:.7em;text-align:center;color:#333;margin-bottom:17px}.popup-desc{font-size:.8em;padding:0;margin:0}.popup-desc .position{font-size:.875em}.popup-desc{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;left:0;right:0;top:auto;bottom:0;color:#333;background:#f9feff;-webkit-transition:-webkit-transform .2s;transition:transform .2s;-webkit-transform:translateY(100%);transform:translateY(100%);border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.popup-desc>div{padding:1.2em .2em}p.icon-links{margin:.3em 0 0 0;padding:0}.popup-desc::before,.popup-desc::after{}.popup-row figure:hover .popup-desc{-webkit-transform:translateY(0);transform:translateY(0)}figure{position:relative;margin:-.5em 0 2em 0}.popup-row figure{overflow:hidden}.popup-row figure:hover .popup-desc{bottom:0}.row.content.section.schema{padding:0!important}.row.content.section.schema .container,.row.content.section.projects .container,.row.content.section.history .container,.row.content.section.team .container,.row.content.section.payment .container,.row.content.section.blog .container,.row.content.section.carousel .container,.row.content.section.clients .container,.row.content.section.portfolio-cases .container{padding-top:2.7em;padding-bottom:3.5em}.row.content.section.blog .container,.row.content.section.portfolio-cases .container{margin-bottom:-.6em}.row.content.section.blog .blog-link,.row.content.section.portfolio-cases .portfolio-case-item{padding-top:13px;padding-bottom:17px;margin-bottom:0}.row.content.section.blog .blog-link .img-fluid{margin-top:0}.row.content.section.blog .blog-link .img-desc{margin-bottom:0}.portfolio-case-item img{width:100%;border-radius:.3125rem .3125rem 0 0}.row.content.section.portfolio-cases .portfolio-case-item .img-desc{margin-bottom:0;border-radius:0 0 .3125rem .3125rem}.portfolio-cases a:hover .img-desc{background:#fff}@media (min-width:769px){.row.content.section.team .container{margin-bottom:-1.2em}}.row.content.section.payment .main-button,.row.content.section.carousel .main-button,.row.content.section.clients .main-button{margin-top:28px}.row.content.section .video{margin-top:0;padding-top:.4em;padding-bottom:0}.row.content.section.carousel .video{padding-top:.4em}.row.content.section.payment .video{padding-bottom:.5em}.lang{font-size:.6em;padding-left:10px;margin-left:10px;position:relative;text-align:left}.lang:before{content:"";display:block;height:2.15em;border-left:solid 1px #c3c3c3;position:absolute;top:.36em;left:0}.lang a{padding-left:.8em;background-size:100%;position:relative;margin-left:1.2em;color:#666;text-decoration:none}a:hover,a:hover .txt,.link-icon:hover+a.link,.metadata2 a:hover{color:#ff6449}.lang .en span{background-image:url(images/langsn_uk.svg)}.lang .ru span{background-image:url(images/langsn_ru.svg)}.lang a{display:block}.lang a span{position:absolute;background-repeat:no-repeat;background-size:cover;width:1.2em;height:.7em;display:inline-block;left:-1em;top:.35em}.lang{display:inline-block}.history p{font-size:.8em}.video-desc{font-size:1em;margin-top:.5em}h1{font-family:BlissPro-Italic,sans-serif,PT\ Sans,Trebuchet\ MS,Arial;font-size:3em;line-height:1em;color:#666;display:inline-block;text-align:left;margin:0 auto!important;width:100%;padding-bottom:40px}h1 span{color:#a9a9a9;display:block}.clients{align-items:center}.video-block .embed-responsive-16by9{padding-bottom:43.87%}.section-title{margin-bottom:1em!important}.blog-title h3{font-size:2em;line-height:.5em}.blog-title a:hover:after{opacity:0}.blog-title .img-fluid{border-radius:4px}.blog-title a{display:block;position:relative}.blog-title a:after{background:rgba(0,0,0,.1);bottom:0;content:"";left:0;opacity:1;position:absolute;right:0;top:0;transition:opacity .2s ease-in-out}.blog a .img-desc span:before,.links-list .link-desc span:before,.team figcaption .position:before,#o-kompanii-team figcaption .position:before{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background:#c3c3c3;content:"";height:1px;position:absolute;top:-5px;left:40%;width:20%}.blog a .img-desc span,.team figcaption .position,#o-kompanii-team figcaption .position,.links-list .link-desc span{display:block;position:relative;margin-top:10px;color:#7f7f7f}@media all and (-webkit-min-device-pixel-ratio:10000),not all and (-webkit-min-device-pixel-ratio:0){.team figcaption .position{margin-top:.55em}}.blog a:hover span:before,.team figcaption .position:before,#o-kompanii-team figcaption .position:before,.links-list .link-desc:hover span:before{left:20%;width:60%}.blog a:hover .img-desc,.links-list .link-desc:hover,a:hover .logo-image{background:#fff}.blog-title h4{line-height:2em}h4{font-size:1em}.p-p-2-m{padding-right:2px;padding-left:2px}h2{font-family:MetaPro-Book,Trebuchet\ MS,sans-serif,PT\ Sans,Myriad\ Pro,Trebuchet\ MS,Arial;line-height:.9em}.box-big{max-width:268px}.box-big.super .box-title h2,.super .box-title-wrap h2{font-family:MetaPro-Medium,Trebuchet\ MS,sans-serif,PT\ Sans,Myriad\ Pro,Trebuchet\ MS,Arial}.box-gray-home h2{margin:0!important}.box-big.super .box-title{border-bottom:1px solid #c3c3c3;padding:0 0 1.8em;margin-bottom:-7px}.even-odd-tile .super .box-title-wrap h2{color:#7f7f7f}.super h2{font-size:2.4em;color:#7f7f7f;padding:0;line-height:1em}.box-big.super .slide.p95 p{margin-right:0;line-height:1.3}.box-big.super .slide h2.p-fix{padding-bottom:10px}.super p{font-size:.7em}.super p.p-fix{font-size:.7em;margin:0!important}.testimonials-table p.p-fix{font-size:.7em}.box-big.super .slide p.p-fix-metadata,.testimonials-table p.p-fix-metadata{margin:0;padding-top:10px;font-size:.7em}.super .slide p{margin:16px 22px 0 0}p{color:#666!important}a{color:#666;cursor:pointer}a:not(:hover) {color:#666}.projects .content-block a{text-decoration:none}.txt{color:#666}.projects .content-block{font-size:.8em}.projects .content-block .numb{color:#aaa}.projects .content-block{margin-top:0}.projects .content-block .row:hover{cursor:pointer}.projects img.img-fluid{opacity:.6}.projects img.img-fluid:hover{opacity:1}.projects .content-block .row:hover img.img-fluid{opacity:1}.projects .content-block .row:hover .txt{color:#ff6449}.cell{display:table-cell}.footnote{line-height:1.3;margin:8px 22px 16px 0;font-size:.7em;border-top:1px solid #c3c3c3;padding:9px 0 0 0;color:#666;float:right;max-width:none!important;text-align:left;margin-top:1.5em;margin-right:0}#video-carousel img{width:100%}#video-carousel .metadata2.data-published{padding-bottom:10px}.team img.img-fluid{margin:0}@-moz-document url-prefix() {
    @media (min-width: 768px) {
        .team .col-md-4, #o-kompanii-team .col-md-4 {
            width: 33%;
        }
    }
}.reviews-logo,.projects .content-block>.row{align-items:center;display:flex;flex-wrap:wrap}.projects .content-block>.row{margin-left:-15px;margin-right:-15px}.projects .content-block > .row:not(:first-child) {margin-top:1.5em}@media (max-width:543px){.section.projects .content-block>.row{margin-top:1.5em}.section.projects .row.box-border>.col-md-4:first-child+.content-block>.row:first-child{margin-top:0}}.reviews-logo.row{margin:-.5em -3em 0}.reviews-logo>div{padding:.5em 3em}.group:hover{cursor:pointer}.group .hover-point{-webkit-transition:all .05s ease-in-out;-o-transition:all .05s ease-in-out;transition:all .05s ease-in-out}.group:hover .hover-point,.group:hover .group-text{fill:#ff6449}.carousel.fade{opacity:1}.carousel.fade .carousel-item{-moz-transition:opacity ease-in-out .7s;-o-transition:opacity ease-in-out .7s;-webkit-transition:opacity ease-in-out .7s;transition:opacity ease-in-out .7s;left:0!important;opacity:0;top:0;position:absolute;width:100%;display:block!important;z-index:1}.carousel.fade .carousel-item:first-child{top:auto;position:relative}.carousel.fade .carousel-item.active{opacity:1;-moz-transition:opacity ease-in-out .7s;-o-transition:opacity ease-in-out .7s;-webkit-transition:opacity ease-in-out .7s;transition:opacity ease-in-out .7s;z-index:2}.tile{position:absolute}.border-arrow .arrow{width:30px;height:15px;float:left}.arrow-white{background:url(/files/svg/arrow-white.svg)}.arrow-tile{background:url(/files/svg/arrow-tile.svg)}.border-arrow{overflow:hidden}.border-arrow-left,.border-arrow-right{border-top:1px solid #ddd;float:left;width:50%}.border-arrow-left{margin-left:-15px}.border-arrow-right{margin-right:-15px}.video{padding-top:13px}.content-block p:first-child{padding-top:.25em}.even-odd-tile .content-block p:first-child{padding-top:0}.m-r-15{margin-right:1.5rem!important}.sharing-icons.sharing-icons-mobile>div>div{}.sharing-icons.sharing-icons-mobile{position:static!important;margin-top:1em;text-align:center;margin-left:auto;margin-right:auto;padding:0}.sharing-icons.sharing-icons-mobile a>img{display:inline-block}.container.request-form{padding:2em 14% 2.5em}@media (min-width:768px) and (max-width:1010px){.popup-desc{font-size:.6em}}@media (max-width:1000px){.reviews-logo>div{padding:0 .5em}.reviews-logo.row{margin:0 -1em;padding-right:15px;padding-left:15px}}@media (min-width:768px) and (max-width:1000px){.super h2{font-size:1.9em}}@media all and (min-width:1921px){body{font-size:1.5vw}html{font-size:1vw}.box-big{max-width:11em}.footnote{max-width:15em}.logo{width:5vw;height:3vw}}@media all and (max-width:840px){html{font-size:12px}body{font-size:18px}}@media all and (max-width:640px){html{font-size:12px}body{font-size:18px}}@media all and (max-width:320px){html{font-size:10px}body{font-size:15px}#footermenu>div{padding:0}}@media (max-width:1268px){.container{padding:2.5em 5% 2.5em}.container.request-form{padding:2em 5% 2.5em}}@media (max-width:768px){.reviews-logo{padding-top:22px}.row.content.section.schema .container,.row.content.section.projects .container,.row.content.section.history .container,.row.content.section.team .container,.row.content.section.payment .container,.row.content.section.blog .container,.row.content.section.carousel .container,.row.content.section.clients .container,.container,.blog-page-images,.blog-archive-images,.article-with-image,.common-padding,.article-header,.related-posts-images .box.box-border,.striped-block-two-columns .block-inner,.row.table-block>.row,.info-block .row,.links-list{padding-left:15px!important;padding-right:15px!important}.table-row table tr td:first-child,.table-row table tr td:last-child{width:15px!important;padding:0}.content-block{padding-top:0}.box-big,.footnote{max-width:100%}.box-big.super .box-title{padding:0 0 26px}.box-title{overflow:hidden}figure{margin:0 0 1rem}.main-button{margin:0}.video{padding-top:15px}}@media (max-width:767px){.blog .img-fluid{margin:0}.img-desc{margin-bottom:1rem}}@media (min-width:544px){.footnote{margin-bottom:0;float:none}}@media (max-width:450px){.phone-block-wrapper{width:100%}.phone-block{margin-top:0}}@media (max-width:220px){#footer .icons .table>div>div{display:inline-block}body{word-wrap:break-word}.phone-block{display:block}.lang{float:right}.lang:before{display:none}}@media (max-width:160px){.logo-wrapper,.logo,#SearchTerm,#searchFormHeader{width:100%}#SearchButtons{display:none}.main-button{overflow:hidden}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.schema-wrapper{position:relative;padding-top:50%;margin-top:-5em}.svg-schema{width:100%;height:100%;position:absolute;margin-top:-50%}}.breadcrumbs .breadcrumb-item{font-size:1.1em;color:#eee}.breadcrumbs .breadcrumb-item a:hover{color:#eee}.breadcrumb-item:not(:last-child)::after {display:inline-block;content:"/";color:#c3c3c3;padding-right:.5rem;padding-left:.5rem}.breadcrumb-item::before,.breadcrumb-item+.breadcrumb-item::before{content:none}.video{padding-top:2.45em;padding-bottom:2.5em}.width-auto{width:auto;margin-left:0;margin-right:0}.row.table-block > .row:nth-of-type(2n+1), .row.table-row table tr:nth-of-type(2n+1), .striped-block-two-columns > .row:nth-of-type(2n+1) {background-color:#eee}.info-block{background-color:#eee}.info-block .info-block-inner{padding:1em 14%;align-items:center;display:flex}.info-block .row>.col-md-10{align-items:center;display:flex}.info-block p{margin:0}.info-block .row-flex-center span{color:#666;font-size:.8em;display:inline-block}.block .block-inner{padding:1em 14%;align-items:center;display:flex}.row.table-block>.row{padding:1em 14%;width:100%;margin-left:0;margin-right:0}.row.table-block .row img{width:2em;height:2em}.row.table-block p{margin:0}#footer-container{background-color:#222;background-image:url(images/footer-bg.png.pagespeed.ce.nFUfxi-isM.png);width:100%;padding-bottom:0}#footer-container #footer #footermenu a:hover{text-decoration:underline}#footer a:hover{text-decoration:underline}#footer-container #footer{font-size:.54em}#footer-container #footer #footermenu{font-size:1.1em}#footer-container #footer .copyright{font-size:1em}.copyright-block{align-items:center;display:flex}.copyright-block .copyright{text-align:left}.article-head h1{font-size:1.5em;padding:10px 0 0;width:auto;display:inline}.article p.inside-date{font-size:.7em}.article table td{font-size:.8em;color:#666}.article table td.align-middle{vertical-align:middle}.content.article .table{margin-bottom:0}.other-articles{list-style-type:square;font-size:.8em}.phone-block{margin-top:32px}.addthis_sharing_toolbox{display:inline-block;margin-left:2px;vertical-align:middle}.logo-small{display:block;background:url(images/logo.svg) top left no-repeat;background-size:100%;width:90px;height:45px;margin-top:30px}.other-articles-row{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#c3c3c3;border-image:none;border-style:solid;border-width:0 0 1px 0}.related-posts{margin-right:-15px;margin-left:-15px}.related-posts-images{margin-right:-15px;margin-left:-15px;padding:0 15px}.related-posts-images .box.box-border{padding:1.37em 14% 1.75em}@media (max-width:840px){.related-posts-images .box.box-border{padding:1em 14% 1.75em}}@media (max-width:768px){.related-posts-images .box.box-border{padding:1.65em 14% 1.75em;padding:calc(3.75rem - 15px) 14% 1.75em}}.related-posts h2{border-bottom:1px solid #666;color:#666;font-weight:400;letter-spacing:.5px;text-align:center;margin-bottom:1em;text-transform:uppercase}.related-posts h2>span{background:transparent url(images/tile.png.pagespeed.ce.PTGNO9qI7b.png) repeat;padding:0 10px;position:relative;top:20px}.blog-page-images,.blog-archive-images{margin-left:0;margin-right:0;padding:1.46em 14% 1.9em}.blog-page-images h2,.blog-archive-images h2{font-size:1em;color:#333;font-family:AGForeignerLightC,Trebuchet\ MS,Arial,sans-serif;padding:0;line-height:1.5rem}#footer{font-size:1em}#footer .copyright{font-size:.8em}#footer #footermenu{font-size:.7em}.article-header{padding-left:14%;padding-right:14%;text-align:left}.article-header h1{color:#fff!important}.article-header p{font-size:.7em;color:#eee!important}.article table tr td{padding-top:1.2em;padding-bottom:1.2em}.article span.numb{color:#aaa}.table-row span.numb{color:#aaa;font-size:1.25em}.article table tr td:first-child{padding-left:1.2em}.article-header .article-title{padding-left:14%;padding-right:14%}.article-head img{max-width:46%;margin:0 auto}@media all and (max-width:768px){.article-head img{max-width:100%}}.article-header>[class*="col-"]{padding-top:1rem!important;padding-bottom:1rem!important}.article-head .article-header h1,.article-head .article-header .inside-date{margin:0}#sharing-wrapper{margin-left:-15px;margin-right:-15px}.content.article.schema{margin-left:0;margin-right:0}.related-posts,.related-posts-images{background:transparent url(images/tile.png.pagespeed.ce.PTGNO9qI7b.png) repeat scroll 0 0}.breadcrumbs-block{left:14%;padding-left:0;padding-top:40px;position:absolute;z-index:100;background:#eee}.breadcrumbs-small{padding-left:0;padding-right:0;margin-bottom:2.5em}.breadcrumbs-block-small{}.breadcrumbs-block .breadcrumbs{padding-left:0}#header{background:#eee}.article-title-block{padding-left:0;padding-right:0;margin-top:-1px;z-index:1}.article-body .video:not(.page-video) {padding-top:45px;padding-bottom:44px}.article.container dl.row{margin-bottom:.6rem}.lang a{line-height:1.4em}.files-block>.blur-img{font-size:.8em;height:2em;position:absolute;right:1.1em;top:50%;width:2em;margin-top:-1em}.blur-img img{height:2em;width:2em}.blur-img-arrow{background: rgba(0, 0, 0, 0) url("/files/svg/download.svg") no-repeat center center / auto 45px}.files-block{background-color:rgba(0,0,0,.05);border:1px solid #ddd;padding:.5em;position:relative;margin-top:2.15em;padding-right:2.65em}.file-item{color:#666;font-size:.8em}.files-block p a img,.files-block .file-item a img{margin-right:-2px;padding-right:1em;width:3em;height:2em;border:0 none;display:inline}.row.content.article.container.schema p{margin:1rem 0}.row.content.article.container.schema .files-block p,.row.content.article-body.container.schema .files-block p,.files-block>.file-item{margin:.5em}.link-icon{padding-right:10px}.link-icon+.link{margin-left:-10px}#searchFormHeader{background-color:transparent;border-radius:0;height:1.5em;margin-top:35.5px;padding:0;position:relative;width:4.5em;transition:all .3s ease-in-out 0s}#SearchButtons,#seachBoxDiv .bl-search-submit{border-radius:4px;display:block;height:1.2em;margin-top:0;position:absolute;right:.1em;top:.05em;width:1.2em}#SearchButtons:hover{background:#fff none repeat scroll 0 0}.search-btn{font-size:1em;background-color:transparent;background-image:url(images/search.svg);background-position:center center;background-repeat:no-repeat;background-size:100% auto;border:0 none;cursor:pointer;height:1em;margin:.1em 0 0 .1em;padding:0;width:1em;display:inline-block}#SearchTerm{color:#818a91;font-size:.7em;margin-left:4px;margin-top:2px;width:0;transition:all .3s ease-in-out 0s}#seachBoxDiv.bl-search-open #SearchTerm{color:#818a91;font-size:.7em;margin-left:4px;margin-top:2px;width:9em;transition:all .3s ease-in-out 0s}#seachBoxDiv{background:transparent;border:none;border-color:#ddd;border-radius:4px;color:#444;font-size:1em;height:1.3em;margin-left:4px;margin-top:0;outline:medium none;padding:0 30px 0 0;width:0;transition:all .3s ease-in-out 0s}#seachBoxDiv .bl-search-submit{background:#fff none repeat scroll 0 0;border:medium none;opacity:0;outline:0 none;z-index:-1}#seachBoxDiv.bl-search-open{width:8em;background:#fff none repeat scroll 0 0;border:1px solid #ddd}#sharing-wrapper{position:relative;padding:0 15px}.sharing-icons{position:absolute;right:0;top:60px;z-index:1000;padding-right:.5em}.sharing-icons>div>div{margin:5px auto;overflow:hidden}.sharing-icons a>span{background-position:left center;background-repeat:no-repeat;background-size:100% auto;display:block;height:1.5em;margin-left:.2em;margin-right:0;width:1.5em}p.first-letter::first-letter{font-size:4em;float:left;margin:.2em 4px 2px 0;line-height:.7em}p span.two-letter{font-size:4em;float:left;margin:.2em 12px 2px 0;line-height:.7em;letter-spacing:-10px}.mt-04{margin-top:-.4em!important}.mt-045{margin-top:-.45em!important}.mb-046{margin-bottom:-.46em!important}.mb-03{margin-bottom:-.3em!important}.at4-visually-hidden{display:none}#footer .icons .table>div>div>a>span{background-color:rgba(204,204,204,.5);border-radius:.75em;margin-left:0;margin-right:.4em}#footer .icons .table>div>div>a>span{background-color:rgba(204,204,204,.5);border-radius:.75em;margin-left:0;margin-right:.4em;-webkit-transition:background-color 100ms linear;-moz-transition:background-color 100ms linear;-o-transition:background-color 100ms linear;-ms-transition:background-color 100ms linear;transition:background-color 100ms linear}#footer .icons .table>div>div>a>span:hover{background-color:rgba(204,204,204,.8);-webkit-transition:background-color 100ms linear;-moz-transition:background-color 100ms linear;-o-transition:background-color 100ms linear;-ms-transition:background-color 100ms linear;transition:background-color 100ms linear}.img-desc{border-top:none}.sharing-icons a>img{background:rgba(236,236,236,1);border-radius:.75em;display:block;height:2rem;padding:.1em;margin-left:.2em;margin-right:0;margin-bottom:.2em;width:2rem;-webkit-transition:background-color 100ms linear;-moz-transition:background-color 100ms linear;-o-transition:background-color 100ms linear;-ms-transition:background-color 100ms linear;transition:background-color 100ms linear}.sharing-icons a>img:hover{background:rgba(204,204,204,.8);-webkit-transition:background-color 100ms linear;-moz-transition:background-color 100ms linear;-o-transition:background-color 100ms linear;-ms-transition:background-color 100ms linear;transition:background-color 100ms linear}.page-link{color:#ddd}.page-link.active{color:#ddd}.page-link:focus,.page-link:hover{color:#ff6449}.article-head{padding:0 15px}.article-head:hover a h1,.article-head:hover a h2{border-bottom:1px solid #fff}.article-head a h2{color:#fff!important;font-size:1.5em;padding:10px 0 0;width:auto;display:inline;font-family:BlissPro-Italic,sans-serif,PT\ Sans,Trebuchet\ MS,Arial;line-height:1em}.page-item.active .page-link,.page-item.active .page-link:focus,.page-item.active .page-link:hover{background-color:#999;border-color:#999;color:#fff;cursor:default;z-index:2}.next-page,.previous{font-size:.6em;margin:1em;padding:.5em 1em;color:#333;width:7em}.row.section:not(.content):last-child > .container {padding-top:0;margin-top:-4px}.btn-secondary{border-color:#ddd;background-color:#f6f6f6}.btn-secondary:hover{background-color:#fff;border-color:#ddd}.inside-ico{display:inline-block;float:left;height:2em!important;margin:1.3em 1em 1em 1em;width:2em!important}.row.content.article-body.container.schema .inside-ico+p{}.row.content.article-body.container.schema p,.row.even-odd-tile.article .content-block p,.row.even-odd-tile.article .content-block p:last-child{}.row.content.article-body.container.schema p+img{margin-top:.3em}.row.content.article-body.container.schema h1,.row.content.article-body.container.schema h2,.row.even-odd-tile h2{color:#666}.row.content.article-body.container.schema h2{font-family:AGForeignerLightC,Trebuchet\ MS,Arial,sans-serif;padding:1.5em 0 .5em;font-weight:bold;line-height:1.5}.row.content.article-body.container.schema h3{font-size:1.2rem;font-weight:bold;line-height:1.5;margin-bottom:0;padding:1.5em 0 .92em;color:#666}.row.content.article-body.container.schema h3:last-child{padding-bottom:0}.row.article-body.container.schema h1{padding:0;font-size:2.4em}.row.content.article-body.container.schema ul{color:#666;font-size:1.2rem;list-style:none}ul{color:#666;font-size:1.2rem;list-style:none}ul.fixed-list{}ul li:before{content:'\2022';display:block;position:relative;max-width:0;max-height:0;left:-1em;top:0}.row.content.article-body ul li:before,ul.fixed-list li:before{}.row.content.article-body ul{padding-left:3.5rem}.row.content.article-body ul ul{list-style:circle outside}.row.content.article-body ul ul li{list-style:none}.row.content.article-body ul ul li:before,.row.even-odd-tile.article-body ul ul li:before{content:'\2014';display:block;position:relative;max-width:0;max-height:0;left:-1.5em;top:0}.article-title{margin-top:-.85em}.striped-block>.row>.col-xs-2{}.dotted-border-top::before{background-image:linear-gradient(to right,#c3c3c3 60%,rgba(255,255,255,0) 0%);background-position:center top;background-repeat:repeat-x;background-size:10px 1px;content:"";display:block;height:1px;width:100%}.dotted-border-bottom::after{background-image:linear-gradient(to right,#c3c3c3 60%,rgba(255,255,255,0) 0%);background-position:center top;background-repeat:repeat-x;background-size:10px 1px;content:"";display:block;height:1px;width:100%}.article-heading,.content.article.schema.article-heading{padding-bottom:1.6em;margin-left:0;margin-right:0}.row.table-block.striped-block.small-padding{margin-left:-15px;margin-right:-15px}.pl-15{padding-left:15px}.txtgreen{color:#078c53}.txtred{color:red}.txtblue{color:#0086b3}.txtmurrey{color:#92000a}.txtcomment{color:#998}.txtcode{font-family:AGForeignerLightC,Trebuchet\ MS,Arial,sans-serif;color:#bd4147;font-size:100%}.row.article-body pre{font-size:.6em;border-left:.1em solid #eee;padding-left:10px;margin-top:3em;margin-bottom:3em}.blockquote{margin:1em 0;padding:.6rem 0 .6rem 1.5rem;border-left:.1em solid #eee;font-size:1em}.blockquote:first-child{margin-top:0}.blockquote:first-child p:only-child{margin:0;padding:0}.blockquote+p.first-letter{margin-top:2em}.row.content.container .blockquote>p{margin:1rem 0;padding:0}.row.content.container .blockquote>p:only-child{margin:0}.row.content.container .blockquote>p:first-child{margin-top:0}.row.content.container .blockquote>p:last-child,.blockquote>footer:last-child{margin-bottom:0}.blockquote.blockquote-dialog{font-style:italic}.blockquote footer cite a{border-bottom:1px dashed}.article table.content-table tr td:first-child,.article table.content-table tr td:last-child{width:auto}.article table.content-table tr td:first-child+td{padding-left:1.2em}.article.article-body>.row>.col-md-12>h2:first-child{padding-top:0}.row.content.article.schema.table-block{margin-left:-15px;margin-right:-15px}.row.table-block .row a>img,.row .row .logo-in-table{max-width:100%;width:auto!important;height:auto!important}.table-row table td{font-size:.8em;border-top:none}.table-row table tr td:first-child,.table-row table tr td:last-child{width:14%}.table-row table tr td{padding-left:15px;padding-right:15px}.table-row a{border-bottom:dashed 1px}.img-100{max-width:100%}.links-list{padding:2.5em 14%;margin:0}.links-list .link-desc{border:1px solid #ddd;border-radius:4px}.links-list .link-desc a,.table-block p a,.table-block h2 a{border-bottom:1px dashed}.table-block h2 a{line-height:1.5em;font-weight:bold}.table-block h2{color:#666;padding-top:0}.table-block p,.link-list .link-desc{color:#666}.table-row table>tbody>tr>td{color:#666;padding-top:1.5em;padding-bottom:1.5em}.link-desc{border:1px solid #ddd;background:#f6f6f6;padding:1.2em .4em;border-radius:4px;font-size:.7em;text-align:center;color:#333;margin:8px 0}.table-responsive table.content-table{min-width:600px}table.content-table{margin-bottom:0}table.content-table ul{margin-bottom:0;padding-left:1em}.valign-middle,.valign-middle tr td{vertical-align:middle!important}.review-headline{line-height:1.5em}.testimonials-head{padding:2.5em 14%;text-align:center;margin:0}.slider{padding:1em 0}.row.slider>div:first-child{padding-left:0;padding-right:0}.slider-image{width:100%;height:3em;margin-bottom:1em;padding:0 .5em}.slider-desc{font-size:.7em;text-align:center;color:#333}.slider-desc a span{padding:.2em 0}.slider-desc>span:before,.slider-desc a.like-span:before{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;content:"";height:1px;position:absolute;top:-.35em;left:40%;width:20%}.slider-desc>span,.slider .slider-desc a.like-span{display:block;position:relative;margin-top:1em;color:#7f7f7f;border-bottom:none}.slider-item:hover{background:#fff}.slider-item a:focus{text-decoration:none}.slider-desc > a:first-child:not(:hover) {color:#333}.slider-item:hover span:before,.slider-item:hover a.like-span:before{left:20%;width:60%}.slider-item{margin:1.5em 17px 1.5em 19px;padding:1em 12px;width:100%;border:1px solid #ddd;background:#f6f6f6;border-radius:.3125rem}.slider-item .slider-desc a{border-bottom:1px dashed;margin:0 .5em}.slider-item-wrap{display:flex}.slider-item .slider-desc span a{border-bottom:none}.owl-stage{display:flex}#owl-carousel{padding-left:3px}.owl-carousel .owl-item{display:flex}.row-flex-start{display:flex;align-items:flex-start}.row-flex-center .col-xs-1{padding:0}.row-flex-center img{width:100%;height:auto}.img-max-2em{max-height:2em}.img-max-4em{height:100%;max-height:4em}.testimonials{padding:2em 14%;display:flex;flex-flow:wrap}.testimonials-table h2{font-family:AGForeignerLightC,Trebuchet\ MS,sans-serif,PT\ Sans,Myriad\ Pro,Trebuchet\ MS,Arial;font-weight:bold}div.row.testimonials-table>div.row,div.row.search-table>div.row{padding-top:1.5em;padding-bottom:1.5em}.testimonials-item{text-align:center;word-wrap:break-word;margin-bottom:1.5em;min-height:5em}.testimonials-item:hover a{color:#ff6449}.testimonials-item:hover a>img{filter:grayscale(0)}.testimonials a>img{width:auto;max-width:100%;padding:0 10px;height:2em;filter:grayscale(1);margin-bottom:.5em}.testimonials-item>img{width:100%;height:auto}.row.testimonials-table .row img,.row.search-table .row img{width:auto;height:auto;max-width:100%}.row.search-table .row img{border-radius:.3125rem}.table-block p>span{display:block;margin-bottom:.5em}.table-block p>span.search-highlight{display:inline}.play-button{position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;width:68px;height:48px;text-align:center;padding-left:2px;line-height:48px;vertical-align:middle;font-size:28px;color:#fff;background:#000;opacity:.8;border-radius:6px;font-family:Times\ New\ Roman;display:none}.preview-wrapper.ready{cursor:pointer}.preview-wrapper.ready .play-button{display:block}.preview-wrapper:hover .play-button{background:#ff6449;opacity:1}.video .preview{width:100%}.video iframe{}.ytplayer{display:none;overflow:hidden;border:0}.box-big.super .slide h2,.p-desc h2{color:#666;font-size:1.1em;font-family:AGForeignerLightC,Trebuchet\ MS,sans-serif,PT\ Sans,Myriad\ Pro,Trebuchet\ MS,Arial;line-height:1.5em;padding-bottom:.5em;font-weight:bold}.box-big.super .slide h2 a,.p-desc h2 a{border-bottom:1px dashed}.box-big.super .slide p,.p-desc p{margin:1em 0}.main-button.orange-button.send-button{margin:0}.send-button:hover{color:#ff6449!important;background:#fff}.button-block{padding:1.15em 0 0 0}.button-block+p{margin-top:2.15em}.button-block::after{content:"";display:table;clear:both}.read-button{min-width:238px}.owl-item{-webkit-transform:translateZ(0)}.bg-white{background:#fff!important}.inline{display:inline!important}.quot-sign:before,.quot-sign:after{}.quot-sign:before{content:"\00ab"}.quot-sign:after{content:"\00bb"}.metadata3{margin-top:1em!important}.metadata2{font-size:.77em;vertical-align:inherit;margin-left:1em;color:#999!important}p+.metadata2{padding-top:10px}.metadata2 a{color:#999;border-bottom:dashed 1px;display:inline-block;margin-right:1em}.metadata{font-size:.77em;color:#999!important;margin-top:.45em!important;margin-left:0!important;float:right}.mr-015{margin-right:.15em!important}.date-inside{margin-left:30px;display:inline-block}.date-inside h2{display:block}.date-inside p{text-align:left;color:#999!important;font-size:.77em}.article-with-image{padding:0 14%;max-width:initial}.common-padding{padding:2.5em 14% 2.5em;margin-left:-15px;margin-right:-15px}.article-body ol,.article-body ul{color:#666;font-size:1.2rem}.row.content.article-body.container.schema ol ul{font-size:1em}.image-inside{text-align:center}.image-inside img{width:100%;padding-left:15px;padding-right:15px}.noresize-img img{width:auto!important;max-width:100%}.video-logo{text-align:center;margin-top:1em}.video-logo img{height:auto;width:auto;max-width:100%}.p-desc h2{padding-top:0}.portfolio-image img{border-radius:.3125rem}.portfolio-desc p{font-size:.7em;margin:0}.tags-line a{display:inline-block;margin:.2em}.tags-line{padding-top:2em;margin-bottom:0}.post-type-archive-portfolio .tags-line,.tax-technology .tags-line{margin-bottom:-.3em}@media (max-width:767px){.post-type-archive-portfolio .content.section .row.box .row.box-border [class^="col-"]:first-child,.tax-technology.archive .content.section .row.box .row.box-border [class^="col-"]:first-child{padding-bottom:1rem}}span.tagzz{padding-left:1.1rem;padding-right:.5rem;height:1.5em;position:relative;display:inline-block}span.tagzz:after,span.tagzz:before{content:'';background-repeat:repeat-x;height:1.7em;position:absolute}span.tagzz:before{background-image:url(images/tag-left.svg);background-size:cover;height:100%!important;width:1.5em;left:-1.4em;top:0;overflow:hidden}span.tagzz{background-repeat:repeat-x;color:#666;text-decoration:none;padding-top:0;font-size:.77777em;height:1.7em;line-height:1.7em;box-sizing:border-box;padding-left:.1em;background-color:#ececec;padding-right:.4em;vertical-align:top;border-bottom-right-radius:.25em;border-top-right-radius:.25em;margin-left:1.25em;display:inline-block;position:relative}span.tagzz span{height:100%;display:inline-block;vertical-align:middle}@-moz-document url-prefix() {
    span.tagzz span{
        vertical-align: baseline;
    }
}span.tagzz:hover{background-color:#d6d6d6}span.tagzz:hover:before{background-image:url(images/tag-left-dark.svg)}.content:not(.schema):nth-child(2n+1) p.tags-line span.tagzz:before {background-image:url(images/tag-left-dark.svg)}.content:not(.schema):nth-child(2n+1) p.tags-line span.tagzz:hover:before {background-image:url(images/tag-left-dark-hover.svg)}.content:not(.schema):nth-child(2n+1) p.tags-line span.tagzz:hover {background-color:silver}.content:not(.schema):nth-child(2n+1) p.tags-line span.tagzz {background-color:#d6d6d6}#tbContactform.NewProject-form{padding-top:3rem;padding-bottom:1.5rem}#tbContactform label,#tbContactform .label-info{font-size:.8em;color:#666;line-height:1.25}#tbContactform label{border:1px solid transparent;border-left:none;border-right:none}#tbContactform label .btn{font-size:1em;color:#666;border-color:#ccc;border-right:none;background-color:#ececec;margin-right:-2px;margin-top:-1px;padding-bottom:.6rem}.table-responsive #tbContactform label .btn{margin-left:-2px;margin-right:-3px}#tbContactform label .btn:hover{background-color:#fff;z-index:-1}#tbContactform input.label-info:disabled{background-color:#fff}#tbContactform td>.metadata2{position:absolute;margin:0}.form-group{margin-bottom:1em}.table-responsive #tbContactform label,.table-responsive #tbContactform .label-info,.table-responsive #tbContactform .form-control{font-size:1em}.form-control{font-size:.8em;color:#666;border:thin solid #ccc}.form-control:focus{color:#666;background-color:#fff;border-color:#ccc;outline:0}.input-group+.metadata2{}.alert{font-size:.8em;margin:0}.close{font-size:1em}.gray-block{background:#eee}.font-size-1{font-size:1em!important}.p-b-15{padding-bottom:1.5em!important}.p-b-1em{padding-bottom:1em!important}.p-t-15{padding-top:1.5em!important}.p-y-15{padding-bottom:1.5em!important;padding-top:1.5em!important}.has-error .form-control{border-color:#ff6449}.p-desc h2 a,.search-table h2 a{font-family:AGForeignerLightC,Trebuchet\ MS,Arial,sans-serif;font-weight:bold}.row.even-odd-tile .content-block h2{padding-top:0;font-family:AGForeignerLightC,Trebuchet\ MS,Arial,sans-serif;font-weight:bold;padding:0 0 .5em;line-height:1.5}.row.even-odd-tile .content-block p:last-child,.row.even-odd-tile .content-block p{margin:1em 0}.row.even-odd-tile .content-block>p:first-child{margin-top:0;margin-bottom:0}.row.even-odd-tile .content-block>p:only-child{margin-bottom:1em}.content-block p:last-child{margin-bottom:0}.dropdown-item{color:#666}.dropdown-item:hover,.dropdown-item:focus{color:#666;background-color:#ececec}.btn-group-vertical>.btn,.btn-group>.btn{color:#666}#tbContactform .input-group{display:table;width:100%;font-size:1em;height:2.3rem;box-sizing:content-box}#tbContactform .input-group-btn input[type="text"]{width:100%;box-sizing:border-box}#tbContactform .input-group-btn label.btn{display:table-cell;width:1%;font-size:1.2rem;color:#666;background-color:#ececec;border:1px solid #ccc;border-color:#ccc;border-radius:.25rem 0 0 .25rem;cursor:pointer;padding-bottom:.6rem}#tbContactform .input-group-btn label.btn span{pointer-events:none}#tbContactform .input-group-btn label.btn:hover{background-color:#fff}#tbContactform .input-group-btn input[type="text"]{display:table-cell;height:100%;border-left:none;border-radius:0 .25rem .25rem 0}#tbContactform .input-group-btn input[type="text"].wpcf7-not-valid{border-left:1px solid}.hidden-file-input input[type="file"],.hidden-file-input br{display:none}.form-message{font-size:1.2rem}.form-message.form-error{color:#ff6449!important}.form-message.form-success{color:#ff6449!important}.form-captcha-not-valid{border:1px solid #ff6449;border-radius:.25rem}.wpcf7-not-valid-tip,.wpcf7 .ajax-loader,.wpcf7-response-output,.wpcf7 .screen-reader-response,.wpcf7 .ajax-error{display:none!important}.wpcf7 .wpcf7-not-valid{border:1px solid #ff6449}.wpcf7-response-output,.wpcf7-not-valid{font-size:1.2rem!important;color:#ff6449!important}select.wpcf7-not-valid option{color:#666}input:-webkit-autofill{-webkit-box-shadow:0 0 0 2.5em white inset;-webkit-text-fill-color:#666}.grecaptcha-badge{z-index:1100}@media (min-width:384px){.g-recaptcha{transform:inherit!important;-webkit-transform:inherit!important}}@media screen and (max-width:383px){.g-recaptcha{transform:scale(.98);-webkit-transform:scale(.98);transform-origin:0 0;-webkit-transform-origin:0 0}}@media screen and (max-width:320px){.g-recaptcha{transform:scale(.81);-webkit-transform:scale(.81);transform-origin:0 0;-webkit-transform-origin:0 0}}@media screen and (max-width:767px){.recaptcha-wrap{margin-bottom:.7em}}@media screen and (max-width:340px) and (min-width:320px){.recaptcha-wrap{margin-bottom:.3em}}#tbContactFormSubmit{display:none}.submit-wrap button{position:relative}.loading-dots{display:none;position:absolute;padding-left:.5rem}.submit-wrap #btnSubmitSimulation.btn-disabled .loading-dots{display:inline-block}#btnSubmitSimulation.btn-disabled{cursor:not-allowed;opacity:.65}.loading-dots .one,.loading-dots .two,.loading-dots .three{opacity:0;-webkit-animation:dot 1.3s infinite;animation:dot 1.3s infinite}.loading-dots .one{-webkit-animation-delay:.0s;animation-delay:.0s}.loading-dots .two{-webkit-animation-delay:.2s;animation-delay:.2s}.loading-dots .three{-webkit-animation-delay:.3s;animation-delay:.3s}@-webkit-keyframes dot {
    0% {
        opacity: 0;
    }
    50% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}@keyframes dot {
    0% {
        opacity: 0;
    }
    50% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}.tag-icon{border:1px solid #ddd;padding:10px;background-color:#fff;height:6em;width:100%}.tag-icon-gray{border:1px solid #ddd;padding:10px;background-color:#fff;height:6em;width:100%;filter:gray;filter:grayscale(99%)}.tag-icon-gray:hover{filter:grayscale(0)}.taglist{padding:36px 3.2rem;margin-left:-15px;margin-right:-15px;background:url(images/tile.png.pagespeed.ce.PTGNO9qI7b.png) repeat scroll 0 0 transparent}.taglist>.row{display:flex;flex-wrap:wrap}.taglist p{padding:1.2em .4em;font-size:.7em;text-align:center;margin-bottom:17px}.plitka{padding:36px 35px;background:url(images/tile.png.pagespeed.ce.PTGNO9qI7b.png) repeat scroll 0 0 transparent}.plitka p{padding:0 .4em;font-size:.7em;text-align:center;margin-bottom:0}.flickr{position:relative;padding-bottom:75%;height:0;overflow:hidden}.flickr iframe{position:absolute;top:0;left:0;width:100%;height:100%}.flickr img{width:100%}.logo-image{width:100%;height:5em;margin-bottom:0;padding:1em .5em;border:1px solid #ddd;background:#f6f6f6;border-radius:4px 4px 0 0;border-bottom:none}.animation{overflow:hidden}.index-banner{width:100%;height:241px;padding-left:1px;position:relative}#canvas,#canvas_en{position:absolute;margin:auto;top:-9999px;bottom:-9999px;left:-10001px;right:-10000px;display:block}.portfolio-images{padding-top:1.5em}.portfolio-images img{max-width:100%;margin-top:1.5em}.portfolio-images img:first-child{margin-top:0}.content.article.schema.article-heading.tags-heading p{margin:0!important}.content.article.schema.article-heading.tags-heading p a{margin-top:.1em}.m-t--1{margin-top:-1em}.content.article.schema.article-heading.tags-heading{}.row.even-odd-tile .super .box-title-wrap h2,.row.common-padding .super .box-title-wrap h2{font-size:3.5vw}.font-size-07{font-size:.7em}.portfolio-slider .slider-item{padding:0 0 1em 0}.portfolio-slider .slider-desc>span{padding-left:1em;padding-right:1em}.portfolio-slider .slider-item img.slider-image{padding:0;height:auto}.portfolio-slider.slider{padding:0}.table-with-icons tr td:first-child+td{width:2em}.icon-flex-row{display:flex;align-items:center}.icon-fix{width:2em;height:2em;margin-right:1em}@media all and (max-width:1268px){.row.content.section.schema .container,.row.content.section.projects .container,.row.content.section.portfolio-cases .container,.row.content.section.history .container,.row.content.section.team .container,.row.content.section.payment .container,.row.content.section.blog .container,.row.content.section.carousel .container,.row.content.section.clients .container{padding:2.7em 5% 3.5em}.row.content.section.carousel.fade.wins-carousel .container{padding:2.7em 5% .55em}.table-row table tr td:first-child,.table-row table tr td:last-child{width:5%}.breadcrumbs-block{padding-top:0;padding-right:0;position:inherit;width:100%;display:none}.breadcrumbs-small{display:inherit}.breadcrumbs-block .breadcrumbs{padding-left:5%}.row.table-block>.row,.info-block .row,.links-list{padding:20px 5%}.article table tr td:first-child,.article table tr td:last-child{width:5%}.article-with-image,.common-padding,.article-header,.related-posts-images .box.box-border{padding-left:5%;padding-right:5%}.blog-page-images,.blog-archive-images{padding:1.46em 5% 1.9em}}@media all and (max-width:1000px){.sharing-icons{position:static!important;margin-top:1em;text-align:center;margin-left:auto;margin-right:auto;padding-right:0}.sharing-icons a>img{display:inline-block}.sharing-icons + .row.even-odd-tile:not(.container) {margin-top:2.15em}.m-t-225em{margin-top:2.25em}.m-t-25em{margin-top:2.5em}.slider{padding-bottom:0}.owl-theme .owl-dots{margin-bottom:0!important}}@media (min-width:840px) and (max-width:930px){#tbContactform label,[id*="wpcf7-f7192-p"] label{font-size:.7em}}@media (max-width:768px){.breadcrumbs-block{padding-top:0;position:inherit}.article-heading .box-big.super{margin-top:1em}.captcha{margin-bottom:1em}.plitka p{padding:1em .4em}.row.even-odd-tile .super .box-title-wrap h2,.row.common-padding .super .box-title-wrap h2{font-size:2.4em}.row-flex-end p{margin-top:1em!important}.row-flex-center .m-t--1,.row-flex-end .m-t--1{margin-top:0}}@media (min-width:768px){.article-heading .box-big.super{margin-top:0}.row-flex-end{display:flex;align-items:baseline}.row-flex-center{display:flex;align-items:center}}@media (max-width:640px){#footer .icons .table{margin:0 auto}}@media (max-width:480px){#footer-container #footer .icons .table>div>div>a>span,.icon-links a>span{height:1.05rem;width:1.05rem}#footer .icons .table>div>div:last-child>a>span{margin-right:0}}.page-404 span{font-family:MetaPro-Medium,Trebuchet\ MS,sans-serif,PT\ Sans,Myriad\ Pro,Trebuchet\ MS,Arial;font-size:24vw;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);display:inline-block;color:#666}.page-404 span img{width:14vw}.page-404 span:nth-child(1) {-webkit-transition:-webkit-transform .2s;transition:transform .2s}.page-404 span:nth-child(2) {-webkit-transition:-webkit-transform .4s;transition:transform .4s}.page-404 span:nth-child(3) {-webkit-transition:-webkit-transform .6s;transition:transform .6s}.page-404.container{padding:0 14%;position:relative;display:inline-block;overflow:hidden}.search-highlight{background:#338fff;color:#fff}a:focus{text-decoration:none}.contact-body table td:nth-child(2) {width:1%;white-space:nowrap}.popular-articles{padding:1em 14% 0;float:none;margin:0 auto;max-width:100%;font-size:1em;position:relative;margin-bottom:-1em}.send-message-link{width:0;height:0;border-style:solid;border-width:0 0 8em 8em;border-color:transparent transparent #007bff transparent;position:fixed;bottom:0;right:0;cursor:pointer;z-index:9999}.send-message-link:before{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width: 0 0 calc(8em + 8px) calc(8em + 8px);border-color:transparent transparent #ff6449 transparent;position:fixed;bottom:0;right:0}.send-message-link:after{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:0 0 8em 8em;border-color:transparent transparent #ff6449 transparent;position:fixed;bottom:2px;right:2px}.send-message-link:hover:after{border-color:transparent transparent #fff transparent}.send-message-link span{text-align:center;z-index:9;position:absolute;right:.8em;bottom:-7em;-webkit-transform:rotate(315deg);-moz-transform:rotate(315deg);-ms-transform:rotate(315deg);-o-transform:rotate(315deg);transform:rotate(315deg);color:#fff}.send-message-link:hover span{color:#ff6449}.contact-caption{margin:0}.col-form-label{line-height:1.25em}.form-control{padding:.5rem .75rem .6rem .75rem}.custom-select{height:100%!important}.has-danger .form-control{border-color:#ff6449!important}.vacancies .row.vacancy:nth-of-type(2n) .row {background-color:#fff!important}.vacancies .row.vacancy:nth-of-type(2n+1) {background-color:#eee!important}.vacancy-title{cursor:pointer}.vacancy-description{display:none}.vacancy-description-text{margin-top:2em}.search-table h2{font-family:AGForeignerLightC,Trebuchet\ MS,Arial,sans-serif}h2.vacancy-h2{font-size:2rem;font-family:AGForeignerLightC,MetaPro-Medium,Trebuchet\ MS,sans-serif,PT\ Sans,Myriad\ Pro,Trebuchet\ MS,Arial!important;font-weight:normal!important}.table-send-resume{display:table;width:100%}.table-send-resume>div{float:none;display:table-cell;vertical-align:bottom}.table-send-resume .send-button{margin-bottom:1em!important}.video-contact{padding-top:3rem;margin-top:-.5rem;padding-bottom:3rem;margin-bottom:-.1rem}.row.content.article-body.container.schema .video-contact img:first-child{margin:0}.p-b-text{padding-bottom:3rem!important;margin-bottom:-.5rem}.contact-buttons{padding-top:3rem;margin-bottom:1.5rem}.m-0{margin:0!important}.info-block{padding:.3rem 0}.info-block .inside-ico{margin:0}.info-block .inside-ico.inside-ico-margin{margin:1em 1em 1em 1em}#tbContactform .metadata2{margin:0 0 -.5rem 0}.striped-block-two-columns img{width:3rem;height:3rem;display:inline-block;margin-right:1em}.striped-block-two-columns span{display:inline-block;font-size:1.2rem;color:#666}.striped-block-two-columns .block-inner{padding:1.2rem 14%}@media (max-width:1268px){.striped-block-two-columns .block-inner{padding-left:5%;padding-right:5%}}.block-inner.offices-buttons{padding-top:2.6rem;padding-bottom:3rem}.ymap{min-height:200px;height:35vw;margin:3rem -15px;overflow:hidden}.sharing-icons+.striped-block-two-columns.contact-body{padding-top:2.5em}.table-row:last-child,.striped-block-two-columns:last-child,.contact-body:last-child{padding-bottom:2.5em}.table-row+.related-posts-images,.related-posts-images+.table-row{margin-top:2.5em}.main-button.orange-button.send-button{padding:.35em 1.35em}.row h2+.video.page-video{margin-top:1em;padding-top:0}.review-block{padding-bottom:2em;background:transparent url(images/tile.png.pagespeed.ce.PTGNO9qI7b.png) repeat scroll 0 0}.review-block .row{padding:0 14%}.review-block .review-item{width:100%;padding:1em .5em;border:1px solid #ddd;border-radius:.3125rem;background:#f6f6f6}.related-posts-images .review-item{display:block;width:100%;border:1px solid #ddd;border-radius:.3125rem;background:#f6f6f6;margin:13px 0 17px;padding:1em .5em}.review-image-wrapper{height:10vw;padding:0 .5em 1vw}.review-image{width:100%!important;height:100%!important;margin:0;padding:0}.review-desc{font-size:.7em;text-align:center;color:#333}.review-item .review-desc>.review-title{margin:0;border-bottom:1px dashed}.review-item:hover{background:#fff}.review-item:hover .review-title{color:#ff6449}.review-item .review-desc > a:not(:hover) {color:#333}.review-desc > span:not(.review-title) {display:block;position:relative;margin-top:.5em;border-bottom:none;color:#7f7f7f}@media (max-width:1600px){.review-image-wrapper{height:7vw}}@media (max-width:1300px){.review-image-wrapper{height:6vw}}@media (max-width:767px){.review-image-wrapper{height:50vw;padding:5vw 10vw}.related-posts-images .review-item{margin-top:0;margin-bottom:12px}}@media (max-width:425px){.review-image-wrapper{height:40vw;padding:5vw}}.table-row img.table-ico{min-width:2em;max-width:3em}.row.content.container.schema ul a,.portfolio-template-default.single-portfolio .article-body ul a{border-bottom:dashed 1px}#sharing-wrapper .sharing-icons + .row.content.table-block:not(.container) {padding-top:2.15em}.row.content.article-body.container.schema,.row.video-row .video,.row.embed-row .embed-object{padding-top:2.15em;padding-bottom:2.15em}.row.content .flickr-row .flickr{margin-top:2.15em;margin-bottom:2.15em}#sharing-wrapper .row.article-body:last-child .embed-row:last-child>.embed-object,#sharing-wrapper .row.article-body .flickr-row.embed-row:last-child>.flickr.embed-object{margin-bottom:0}#sharing-wrapper>.row.article-with-image:last-child{padding-bottom:2.5em}#sharing-wrapper>.row.info-block:last-child{margin-bottom:3.5em}.row.article-with-image+.row.table-row,.row.article-with-image+.row.article-with-image,.row.table-row+.row.article-with-image,.row.article-with-image>[class*="col-"]+[class*="col-"]>.row.image-inside>img{padding-top:2.5em}.row.article-with-image+.row.content.article-body.container.schema h2:first-child,.row.table-row+.row.content.article-body.container.schema h2:first-child{padding-top:.5em}.row.content.article-body.container.schema .row.video-row+.row h2:first-child{padding-top:.5em}.row.content.article-body.container.schema h2:first-child{padding-top:0}.row.content.article-body.container.schema h2:first-child{padding-top:0}.row.content.article-body.container.schema h2:last-child{padding-bottom:0}.row.content.article-body.container.schema h2+p,.row.content.article-body.container.schema h2+img.inside-ico+p{margin-top:1em}.row.content.article-body.container.schema .row>[class*="col-"]>p:first-child{margin-top:0}.row.content.article-body.container.schema .row>[class*="col-"]>p:last-child{margin-bottom:0}#sharing-wrapper>.sharing-icons+.row.table-row{padding-top:2.5em}.row.table-row+.row.content.article-body>.row.video-row:first-child>.video{padding-top:.8em}.row.video-row .video img.preview{margin-top:0!important}.row.video-row .video.old-video img.preview,.video .carousel-item.old-video img.preview{margin-top:-10%!important}.row.content.article-body.container.schema>.row.video-row:first-child>.video,.row.content.article-body.container.schema>.row.embed-row:first-child>.embed-object{padding-top:.35em}.row.content.article-body.container.schema>.row.video-row:last-child>.video,.row.content.article-body.container.schema>.row.embed-row:last-child>.embed-object{padding-bottom:.35em}.row.article-body.common-padding.even-odd-tile+.row.content.article.article-body.portfolio-single.container.schema>.row.video-row:first-child>.video:first-child{padding-top:0}.row.content.article-body.container.schema:not(.portfolio-single) .files-block {margin-top:3.23rem;margin-bottom:.35em}.row.content.article-body.container.schema .files-block:first-child,.row.content.article-body.container.schema .row.video-row+.files-block{margin-top:.7rem}.row.content.article-body.container.schema h2+ul{padding-top:1em!important}.row.content.article-body.container.schema ul:last-child{margin-bottom:0}.row.related-posts-images>[class*="col-"]{padding-left:0;padding-right:0}.row.content.portfolio-body.container.schema p.tags-line{padding-top:0}@media screen and (min-width:0) and (min-resolution:.001dpcm){.ie9 img[src$=".svg"]{width:100%}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){img[src$=".svg"]{width:100%}img.h2-img{width:auto}#tbContactform .input-group-btn label.btn{padding-bottom:0}#tbContactform .input-group-btn input[type="text"]{height:auto}}@supports (-webkit-marquee-repetition:infinite) and (object-fit:fill) {
    .input-group-btn input[type=text] {
        height: auto !important;
    }
}.img-desc span p{font-size:1em;margin:0;padding:0}.article-image-wrapper{position:relative;overflow:hidden}.article-image-wrapper .image-side{position:absolute;top:0;bottom:0;width:50%;margin:0;z-index:0}.article-image-wrapper .image-side:first-child{left:0}.article-image-wrapper .image-side:last-child{right:0}.article-image-wrapper>.image{position:relative;z-index:1}.article-image-wrapper>.image>.img-fluid{height:100%;width:auto;max-height:27vw;max-width:41%;margin:0 auto}.article-image-wrapper>.image>.wide-image{max-width:none}@media (max-width:768px){.article-head img{max-width:100%}.article-image-wrapper>.image{width:100%}.article-image-wrapper .image-side{display:none}.article-image-wrapper>.image>.img-fluid{max-width:none;max-height:none}}.row.search-table > .row:nth-of-type(2n+1) {background-color:#fff}.row.search-table > .row:nth-of-type(2n) {background-color:#eee}.table-row .numb-col,.table-row .ico-col{width:3em}.w-2em{width:2em!important}.w-3em{width:3em!important}.w-4em{width:4em!important}.w-5em{width:5em!important}.technology-link{position:relative}.technology-link span{position:absolute;top:0;left:0;background:rgba(255,255,255,.9);border:1px solid #ddd;padding-top:.4em;font-size:2.4em;color:#666;font-family:AGForeignerLightC,Trebuchet\ MS,Arial,sans-serif;height:100%;width:100%;opacity:0;text-align:center;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .3s , opacity .3s;-moz-transition:-moz-transform .3s , opacity .3s;transition:transform .3s , opacity .3s}.technology-link:hover span{opacity:1}@media only screen and (max-width:760px){.content.section.schema .schema-wrapper{display:none!important}}@media only screen and (min-width:761px){.content.section.schema #tight-screen-list{display:none!important}}.content.section.schema .schema-wrapper .footnote{margin-right:15px!important}.content.section.schema .container-inner{margin:0}.content.section.schema .tight-list-item>.row{display:flex;align-items:center;font-size:.8em}.content.section.schema .tight-list-header{margin-bottom:1.5em}.content.section.schema .tight-list-header h2{line-height:1.1}@media (max-width:425px){.content.section.schema .tight-list-header h2{font-size:11vw}}.content.section.schema .tight-list-items>.tight-list-item{margin-bottom:1.5em}.content.section.schema .tight-list-item>.row img.img-fluid{opacity:.6}.content.section.schema .tight-list-item>.row:hover{cursor:pointer}.content.section.schema .tight-list-item>.row:hover a{color:#ff6449}.content.section.schema .tight-list-item>.row:hover img.img-fluid{opacity:1}.one-review-row .one-review-inner{display:flex;align-items:center;padding-top:3.15em;padding-bottom:2.15em}.one-review-row img{width:100%;margin-top:0}.one-review-row .blockquote{margin:0;padding:.6rem 0 .6rem 1.5rem}.one-review-row.row .one-review-inner.row .blockquote p{margin:0 0 1rem;padding:0}.one-review-row.row .one-review-inner.row .blockquote>p:last-child{margin-bottom:0}.one-review-row.row .one-review-inner.row .blockquote>.blockquote-footer:last-child{margin-bottom:0;padding-bottom:0}.one-review a{border-bottom:none!important}.one-review a:hover{color:#666!important}.one-review-row .blockquote a:hover p{color:#ff6449!important}.row.one-review-row+.row.video-row .video{padding-top:1.15em}.row.video-row+.row.one-review-row .one-review-inner{padding-top:0}.schema .footnote>h1#main-title{font-family:AGForeignerLightC,Trebuchet\ MS,Arial,sans-serif;font-size:1.15rem;font-weight:normal;line-height:1.3;padding:0}#main-title a{display:block}.ratio-block-wrapper{width:100%;position:relative}.ratio-block-3-2{padding-bottom:66.66%}.ratio-block-wrapper .ratio-block{position:absolute;top:0;bottom:0;left:0;right:0}.blog-page-images .blog-page-img,.blog.related-posts-images .blog-page-img{background:#f6f6f6;margin-top:13px;border-radius:5px 5px 0 0}.blog-page-images .blog-page-img img,.blog.related-posts-images .blog-page-img img{margin:0}.portfolio-desc a{display:block;margin-bottom:.5em}.portfolio-desc a h2{display:inline;border-bottom:1px dashed;padding-bottom:0}.portfolio-desc a:hover h2{color:#ff6449}.adv_browser_check ul li:before{content:none}.box-title{padding-bottom:1em}.row.content.portfolio-single+.row.content.portfolio-body{padding-top:0!important}.portfolio-single>.row.portfolio-images+.row,.portfolio-single>.row+.row.portfolio-images{padding-top:2.15em}.row.content.portfolio-single>.portfolio-images:first-child{padding-top:0}.row.content.portfolio-single .one-review-row:first-child .one-review-inner{padding-top:1em}.row.content.portfolio-single .embed-row+.files-block{margin-top:0;margin-bottom:0}.row.portfolio-images+.row.content.article-body.common-padding.even-odd-tile{margin-top:2.15em}.row.content.portfolio-single+.portfolio-images{padding-top:0}.row.content.portfolio-single .video-row+.portfolio-images{padding-top:0}@media (min-width:768px){.row.even-odd-tile .box-title.little-size h2,.row.common-padding .box-title.little-size h2{font-size:2.5vw!important}}@media (min-width:768px) and (max-width:1024px){.row.even-odd-tile .super .box-title-wrap h2,.row.common-padding .super .box-title-wrap h2,.row.even-odd-tile .box-title.little-size h2,.row.common-padding .box-title.little-size h2{font-size:3.5vw!important}}.testimonials-table .row.row-flex-center .linkshare,.even-odd-tile .linkshare{display:none;position:absolute;width:1.5em;height:1.1em;background-image:url(/files/svg/Project-reference.svg);background-repeat:no-repeat;background-position-x:.26em;background-position-y:.25em}.testimonials-table .row.row-flex-center:hover .linkshare,.even-odd-tile:hover .linkshare{display:inline-block}h2.with-linkshare:hover .linkshare{display:inline-block}h2.with-linkshare .linkshare{display:none;position:absolute;width:1.5em;height:1.1em;background-image:url(/files/svg/Project-reference.svg);background-repeat:no-repeat;background-position-x:.26em;background-position-y:.25em}.chess-blocks-wrapper .chess-row:not(:last-child) {padding-bottom:4rem}.chess-blocks-wrapper .chess-row:after{content:"";display:table;clear:both}.chess-blocks-wrapper .chess-block{display:flex;justify-content:center;align-items:stretch}.chess-blocks-wrapper .chess-part{display:block;padding-left:1vw;padding-right:1vw}.chess-blocks-wrapper .chess-block:first-child .chess-part{padding-left:0}.chess-blocks-wrapper .chess-block:last-child .chess-part{padding-right:0}.chess-blocks-wrapper .chess-part p{margin:.5em 0!important}.chess-blocks-wrapper .chess-part img{width:100%;height:auto}.chess-blocks-wrapper .chess-block:nth-child(2n+1) {flex-direction:column}.chess-blocks-wrapper .chess-block:nth-child(2n+1) p {margin-bottom:0!important}.chess-blocks-wrapper .chess-block:nth-child(2n) {flex-direction:column-reverse}.chess-blocks-wrapper .chess-block:nth-child(2n) p {margin-top:0!important}@media (max-width:767px){.chess-blocks-wrapper .portfolio-images{padding-top:0}.chess-blocks-wrapper .chess-row:not(:last-child) {padding-bottom:0}.chess-blocks-wrapper .chess-block{flex-direction:column!important;padding-top:40px}.chess-blocks-wrapper .chess-row:first-child .chess-block:first-child{padding-top:0}.chess-blocks-wrapper .chess-block .chess-part{padding-left:0}.chess-blocks-wrapper .chess-block .chess-part{padding-right:0}.chess-blocks-wrapper .chess-block:nth-child(2n) p {margin-top:.5em!important;margin-bottom:0!important}}.p-desc.portfolio-desc h2{font-size:1.9vw}.p-desc.portfolio-desc p{font-size:1.15vw}@media (max-width:1268px){.p-desc.portfolio-desc h2{font-size:2.8vw}.p-desc.portfolio-desc p{font-size:1.6vw}}@media (max-width:800px){.p-desc.portfolio-desc h2{}.p-desc.portfolio-desc p{font-size:1.8vw}}@media (max-width:767px){.p-desc.portfolio-desc h2{font-size:3.2vw}.p-desc.portfolio-desc p{font-size:2.2vw}}@media (max-width:425px){.p-desc.portfolio-desc h2{font-size:5vw;font-size:1.2em}.p-desc.portfolio-desc p{font-size:3.4vw;font-size:1em}}#image-carousel .carousel-item{width:100%}#image-carousel .carousel-item img{width:auto!important;margin:0 auto}#image-carousel .carousel-item img.fullwidth{width:100%!important}.row.content.article-body.container.schema #image-carousel{padding-bottom:1.35em}div.row+div#image-carousel{padding-top:2.15em}.row.content.article-body.table-block.striped-block.testimonials-table{}.row.content.article-body.table-block.striped-block.testimonials-table p a{border-bottom:none;display:block}.striped-block-two-columns.contact-body.tech-logos.large-img .block-inner{padding:2rem 14%}.striped-block-two-columns.contact-body.tech-logos.large-img .block-inner>[class*="col-"]>.row{display:flex;align-items:center}.striped-block-two-columns.contact-body.tech-logos.large-img .block-inner [class*="col-"]>img{width:100%;height:4rem;margin-right:0}@media (max-width:1268px){.striped-block-two-columns.contact-body.tech-logos.large-img .block-inner{padding-left:5%;padding-right:5%}}.striped-block-two-columns.contact-body span a{border-bottom:1px dashed}.striped-block-two-columns.contact-body.tech-logos.large-img .block-inner [class*="col-"]>img.h2em{height:2em}.page-id-273 .row.article-body.common-padding.even-odd-tile+.row.content.article-body.portfolio-body.container.schema{padding-top:0}.page-id-8185 .contact-body.tech-logos{padding-bottom:2.5em}.h2-img{margin-right:.5em;height:1em;margin-top:-.15em}.page-id-289 .striped-block-two-columns.contact-body{padding-top:2.5em;padding-bottom:2.5em}.page-id-2028 .striped-block-two-columns .block-inner>[class*="col-"]>.row{display:flex;align-items:center}.page-id-4426 #sharing-wrapper > .row.content.article-body.container.schema:nth-of-type(2) {padding-top:0;padding-bottom:2.5em}.page-id-4713 .tile-files{padding:2.15em 0}.page-id-4713 .tile-files-item{padding-top:1em;text-align:center}.page-id-4713 .tile-files-item img{min-width:2em;max-width:3em}.page-id-4713 .tile-files-item p{font-size:.8em;margin-top:-.1em}.page-id-4713 .file-link-icon img{padding-bottom:1em}.page-id-4713 .file-link-icon{display:inline-block;height:100%}.page-id-4713 .file-link-icon:hover+p a.file-link{color:#ff6449}.page-id-4713 .file-link{padding-top:.3em}.page-id-4713 .row.content.article.container.schema .tile-files-item p{margin-top:0}.page-id-213 .table-row table tr td:nth-of-type(2) {font-size:1em}.page-id-213 .table.table-striped.content-table.valign-middle tr td h2,.page-id-213 .super h2{font-family:AGForeignerLightC,Trebuchet\ MS,Arial,sans-serif!important;font-weight:bold;line-height:1.5;color:#666;font-size:1.1em}.page-id-213 .super h2{padding:1.5em 0 .5em}.page-id-213 .box-big.super .box-title{border-bottom:none;padding:0 0 1.8em;margin-bottom:0}.page-id-213 .row.content.slider.schema+.row.table-row{padding-top:2.15em}.page-id-213 #o-kompanii-slider{padding-bottom:0}.page-id-213 #o-kompanii-slider .owl-theme .owl-dots{margin-bottom:0!important}.page-id-213 #o-kompanii-slider .owl-stage-outer{margin-left:1px}.page-id-213 #map-holder canvas{cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.page-id-213 #map-holder canvas:active{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}.page-id-213 #o-kompanii-team .container{margin-bottom:-.3em}.page-id-213 #o-kompanii-team .section{background:#fff!important}.page-id-213 #o-kompanii-team figure{margin:0 0 1.5em 0}.page-id-213 .logos-block{padding:0;overflow:hidden}.page-id-213 .logos-block .container{padding:2.5em 20px 3.5em;margin-bottom:-.3em}.page-id-213 .logos-block .logos-row{margin-left:-.5em;margin-right:-.5em}.page-id-213 .logos-block .logos-row [class*="col-"]{padding:.5em}.page-id-213 .logos-row .logo-client{position:relative}.page-id-213 .logos-row .logo-client .logo-name{position:absolute;top:0;left:0;display:flex;align-items:center;height:100%;width:100%;background:rgba(255,255,255,.95);border:1px solid #ddd;overflow:hidden;font-size:1.2vw;font-family:AGForeignerLightC,Trebuchet\ MS,Arial,sans-serif;text-align:center;color:#666;color:#373a3c;opacity:0;padding-left:.2em;padding-right:.2em;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .3s , opacity .3s;-moz-transition:-moz-transform .3s , opacity .3s;transition:transform .3s , opacity .3s}.page-id-213 .logos-row .logo-client:hover .logo-name{opacity:1}.page-id-213 .logos-row .logo-client .logo-name span{margin:auto}.page-id-213 .logos-block img{border:1px solid #ddd;background-color:#fff;width:100%;height:7rem;max-height:initial;padding:.5em}@media (max-width:1199px) and (min-width:768px){.page-id-213 .logos-row .logo-client .logo-name{font-size:1.9vw}}@media (max-width:767px){.page-id-213 .logos-row .logo-client .logo-name{font-size:1.5rem}.page-id-213 .logos-block img{height:12rem;padding:1em 1.5em}}.page-id-243 .sharing-icons+.row.content.article-body.container.schema{padding-bottom:0}@media (max-width:930px){.page-id-213 .row.animation,.page-id-4426 .row.animation{display:none!important}}@media (min-width:931px){.page-id-213 .row.dotted-border-bottom:not(#header2)::after, .page-id-4426 .row.dotted-border-bottom:not(#header2)::after {background-image:none}}.page-id-291 .content.article-body+.info-block{margin-top:-.7rem}.owl-theme .owl-dots .owl-dot span{border-radius:1.25rem!important}#page-views{display:inline-block;position:absolute;right:15px;bottom:1rem;margin-left:1em;padding-left:1.5em;font-size:.7em;color:#aaa}.icon-eye{width:1rem;height:.75rem;margin-right:.5rem;overflow:visible!important}.icon-eye path{fill:#eee}.article-heading #page-views{bottom:-2.5rem;color:#aaa}.article-heading .icon-eye path{fill:#aaa}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.icon-eye{height:.74rem}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) and (min-width:715px){.icon-eye{height:.8rem}}.page-views{position:absolute;text-align:right;color:#aaa;white-space:nowrap}.page-views.page-views-mainpage-primary{top:0;right:0;margin-top: calc(1.5em + 6px);margin-right:1.89rem;font-size:1.15rem}@media (min-width:1921px){.page-views.page-views-mainpage-primary{margin-right:1.575vw}}@media only screen and (max-width:760px){.page-views.page-views-mainpage-primary{display:none}}.tight-list-header{position:relative}.page-views.page-views-mainpage-mobile{right:0;bottom:0;margin-right:15px;font-size:1.05rem}a:hover .page-views{color:#ff6449}.page-views .icon-eye>path{fill:#aaa}a:hover .page-views .icon-eye>path{fill:#ff6449}@media (max-width:767px){.contact-offices-buttons{display:block!important}}@media (max-width:768px){.contact-offices-buttons>div:nth-child(2)
    {padding-bottom:.5em;padding-top:.5em}}.author-box{margin-bottom: calc(1.37em + 13px + 15px);text-align:center}.author-box p{font-size:.7em;color:#7f7f7f!important}.author-about{display:inline-block;position:relative}.author-about p{margin:0!important;padding:0 1em!important}.author-about p:before{content:"";position:absolute;width:3.5em;height:.08rem;background:#ddd;display:block;top:50%;margin-top:-1px;left:auto;right:100%}.author-about p:after{content:"";position:absolute;width:3.5em;height:.08rem;background:#ddd;display:block;top:50%;margin-top:-1px;left:100%;right:auto}.author-avatar{padding-top:1em}.author-avatar img{border-radius:100%;width:4.5em;height:4.5em;background:#ececec}.author-name{margin-bottom:.1em}.author-item{padding:0 3.5em}.author-description p{margin-bottom:0!important}.author-description p:first-child{margin-top:0!important}.author-box .icon-links a>span{width:1.1875rem;height:1.1875rem}.author-block>.author-description{padding-top:.3em}.author-avatar+.author-description{padding-top:1em}.authors{padding-left:14%;padding-right:14%;clear:both;display:flex;justify-content:center;flex-wrap:wrap}@media (max-width:640px){.author-box .icon-links a>span{background-size:contain}}@media (max-width:1268px){.authors{padding-left:5%;padding-right:5%}}@media (max-width:768px){.authors{padding-left:15px!important;padding-right:15px!important}}.row.info-block+.authors,.row.article-with-image+.authors,.row.article-with-image+.row.info-block{margin-top:2.15em}.post-archive-load-more .posts-load-more-control{margin-top:2.7rem;margin-bottom:.95rem}.post-archive-load-more[data-loading-trigger="button"] .posts-load-more-control{margin-top:.7rem;margin-bottom:.9rem}.portfolio-archive-load-more .posts-load-more-control{margin-top:-.9rem;margin-bottom:2.95rem}.portfolio-archive-load-more[data-loading-trigger="button"] .posts-load-more-control{margin-top:-2rem;margin-bottom:3.75rem}.posts-load-more-wrap{width:100%}.posts-load-more-wrap .loading-wrap{display:block;width:5rem;height:2rem;margin:0 auto;font-size:2rem;font-weight:700;line-height:.5;color:#333}.posts-load-more-wrap .loading-dots{position:inherit;display:inline-block;width:100%;height:100%;padding:0;cursor:default}.posts-load-more-wrap .loading-dots .one,.posts-load-more-wrap .loading-dots .two,.posts-load-more-wrap .loading-dots .three{opacity:1;animation:none}.posts-load-more-wrap.loading .loading-dots .one,.posts-load-more-wrap.loading .loading-dots .two,.posts-load-more-wrap.loading .loading-dots .three{opacity:0;-webkit-animation:dot .9s infinite;animation:dot .9s infinite}.posts-load-more-wrap.loading .loading-dots .one{-webkit-animation-delay:.0s;animation-delay:.0s}.posts-load-more-wrap.loading .loading-dots .two{-webkit-animation-delay:.2s;animation-delay:.2s}.posts-load-more-wrap.loading .loading-dots .three{-webkit-animation-delay:.3s;animation-delay:.3s}.posts-load-more-wrap .btn-load-more{display:none;margin:0 auto;outline:0}.posts-load-more-wrap[data-loading-trigger="button"] .btn-load-more{display:block}.posts-load-more-wrap[data-loading-trigger="button"] .loading-wrap{visibility:hidden}.posts-load-more-wrap.loading[data-loading-trigger="button"] .loading-wrap{visibility:visible}.posts-load-more-wrap.loading[data-loading-trigger="scroll"] .loading-wrap{display:block}@media only screen and (min-width:768px){.post-archive-load-more .posts-load-more-items-wrap{display:flex;flex-wrap:wrap}.post-archive-load-more .posts-load-more-items-wrap>[class*="col-"]{display:flex;flex-direction:column}}.portfolio-list-item{display:flex;flex-wrap:wrap}.portfolio-desc-wrap{order:10}.portfolio-image-wrap{order:20}.portfolio-tags-wrap{order:30}.content:not(.schema):nth-child(2n+1) .portfolio-image-wrap {order:5}@media (max-width:767px){.portfolio-image-wrap{order:5;padding-bottom:1rem}}.search-item{width:100%;margin-left:0;margin-right:0;padding:1.5em 14%}@media (max-width:1268px) and (min-width:768px){.search-item{padding-right:5%;padding-left:5%}}@media (max-width:768px){.search-item{padding-left:15px;padding-right:15px}}.search-item:nth-of-type(2n+1) {background-color:#eee}.search-load-more .posts-load-more-control{margin-top:1.95em;margin-bottom:2.95rem}.search-load-more[data-loading-trigger="button"] .posts-load-more-control{margin-top:1.8rem;margin-bottom:3.75rem}.blog-page-images,.blog-archive-images{padding-bottom:1.95em}.post-archive-load-more[data-loading-trigger="button"] .posts-load-more-control{margin-bottom:.8rem}.post-archive-load-more .posts-load-more-control{margin-bottom:.9rem}@media (max-width:767px){.post-archive-load-more .posts-load-more-control{margin-bottom:0}.post-archive-load-more[data-loading-trigger="button"] .posts-load-more-control{margin-top:1.72rem}}.posts-load-more-not-ready-yet.posts-load-more-wrap .btn-load-more{display:block}.posts-load-more-not-ready-yet.portfolio-archive-load-more .posts-load-more-control{margin-top:0;margin-bottom:3.7rem}.posts-load-more-not-ready-yet.portfolio-archive-load-more:nth-child(2n) {margin-top:3.7rem}.posts-load-more-not-ready-yet.posts-load-more-wrap .loading-wrap{display:none}@media (max-width:543px){.search-item .search-item-image-wrap{padding-bottom:1rem}}.vivaldi-clients.row.logos-block{padding:0}.vivaldi-clients.row.logos-block.mt-085{margin-top:.85em}.vivaldi-clients.row.logos-block .container{padding:2.5em 20px 2.5em;margin-bottom:0}.vivaldi-clients.row.logos-block .logos-row{margin-left:-.5em;margin-right:-.5em}.vivaldi-clients.row.logos-block .logos-row [class*="col-"]{padding:.5em}.vivaldi-clients .logos-row .logo-client{position:relative}.vivaldi-clients .logos-row .logo-client .logo-name{position:absolute;top:0;left:0;display:flex;align-items:center;height:100%;width:100%;background:rgba(255,255,255,.95);border:1px solid #ddd;overflow:hidden;font-size:1.2vw;font-family:AGForeignerLightC,Trebuchet\ MS,Arial,sans-serif;text-align:center;color:#666;color:#373a3c;opacity:0;padding-left:.2em;padding-right:.2em;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .3s , opacity .3s;-moz-transition:-moz-transform .3s , opacity .3s;transition:transform .3s , opacity .3s}.vivaldi-clients .logos-row .logo-client:hover .logo-name{opacity:1}.vivaldi-clients .logos-row .logo-client .logo-name span{margin:auto}.vivaldi-clients.row.logos-block img{border:1px solid #ddd;background-color:#fff;width:100%;height:7rem;max-height:initial;padding:.5em}@media (max-width:1199px) and (min-width:768px){.vivaldi-clients .logos-row .logo-client .logo-name{font-size:1.9vw}}@media (max-width:767px){.vivaldi-clients .logos-row .logo-client .logo-name{font-size:1.5rem}.vivaldi-clients.row.logos-block img{height:12rem;padding:1em 1.5em}}.vivaldi-clients{background-color:#eee}@media (max-width:425px){.home .img-desc,.home .super p,.related-posts-images .img-desc,.related-posts-images .review-desc,.post-type-archive-post .img-desc,.owl-carousel .slider-desc,.next-page,.previous{font-size:.8em}.tags-line span.tagzz{font-size:1em}.home .content.section.schema .tight-list-item>.row,.home .projects .content-block,.home .history .content-block p,.home .popup-desc{font-size:.9em}}.overlay{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:1050;opacity:0;visibility:hidden;-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s}.modal-open .overlay{opacity:1;visibility:visible}.visually-hidden{position:absolute;margin:-1px;padding:0;height:1px;width:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);border:0;white-space:nowrap;word-wrap:normal!important}.modal-open{overflow:hidden}.modal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-perspective:1300px;-moz-perspective:1300px;perspective:1300px}.modal-inner{position:relative;margin:.5rem;overflow:hidden;background:none;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateX(-70deg);-moz-transform:rotateX(-70deg);-ms-transform:rotateX(-70deg);transform:rotateX(-70deg);-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;opacity:0}.modal-open .modal-inner{overflow-x:hidden;overflow-y:auto;-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}.close-button{position:absolute;right:0;top:0;-webkit-appearance:none;background:none;border:none;padding:.8rem;font-size:2.2rem;line-height:1.2rem;font-weight:700;text-align:center;color:#fff;z-index:1}.close-button:hover{color:#feda62}.close-button.btn:focus{outline:0}button.close-button>span{position:relative}@media (max-width:840px){.close-button{padding:8px;font-size:30px;line-height:15px}}.modal-content-box{width:30rem;max-width:33rem;min-width:16rem}@media (max-width:425px){.modal-content-box{width:25rem}}@media (max-height:500px){.modal-content-box{width:26rem}}@media (max-height:375px){.modal-content-box{width:25rem}}@media (max-height:320px){.modal{align-items:flex-start}.modal-content-box{width:24rem}}.modal .subscription-bottom{margin-bottom:0}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-warning-sign:before{content:"\e107"}.subscription-top{position:relative;border-radius:.4rem .4rem 0 0;background-color:#fc583b}.subscription-img{min-height:6rem;height:100%;border-radius:inherit}.subscription-input-wrap{position:absolute;bottom:0;width:100%;padding:1.71rem 2.7rem}.subscription-email-group{position:relative}.subscription-email-input{padding-right:2.4rem;font-family:AGForeignerLightC,Trebuchet\ MS,Arial,sans-serif;font-size:.7em;color:#7f7f7f}.subscription-email-input::-webkit-input-placeholder{color:#7f7f7f}.subscription-email-input:focus::-webkit-input-placeholder{color:transparent}.subscription-email-input:focus::-moz-placeholder{color:transparent}.subscription-email-input:focus:-moz-placeholder{color:transparent}.subscription-email-input:focus:-ms-input-placeholder{color:transparent}.subscription-email-input::-ms-clear{display:none;width:0;height:0}.subscription-group-has-error .subscription-email-input{color:#ff6449!important}.subscription-group-has-success .subscription-email-input{}.subscription-group-has-error .subscription-email-input::-webkit-input-placeholder{color:#ff6449!important}.subscription-group-has-error .subscription-email-input::-moz-placeholder{color:#ff6449!important}.subscription-group-has-error .subscription-email-input:-moz-placeholder{color:#ff6449!important}.subscription-group-has-error .subscription-email-input:-ms-input-placeholder{color:#ff6449!important}.subscription-group-has-error .subscription-email-input:-webkit-autofill{-webkit-text-fill-color:#ff6449!important}.subscription-email-feedback{position:absolute;top:0;right:0;display:none;width:2.4em;height:2.4em;line-height:2.4em;font-size:.7em;text-align:center;pointer-events:none;z-index:2}.subscription-group-has-feedback .subscription-email-feedback.glyphicon{display:block}.subscription-group-has-success .subscription-email-feedback.glyphicon-ok{color:#3c763d}.subscription-group-has-error .subscription-email-feedback.glyphicon-remove,.subscription-group-has-error .subscription-email-feedback.glyphicon-warning-sign{color:#ff6449}.subscription-bottom{padding:1.71rem 2.7rem;border-radius:0 0 .4rem .4rem}button.subscription-button>span{position:relative}@media (max-width:1000px){.tech-annotation-container{margin-top:1em}}.tech-annotation{margin-bottom:0}.align-middle{vertical-align:middle!important}.wins-carousel .places{padding-top:.4em}.wins-carousel .places .box-title{position:absolute;bottom:0;left:0;background: #ffffffad;width:100%;text-align:center;padding-bottom:0}.wins-carousel .p95 p{margin:1em 0;line-height:1.3}.wins-carousel .places h2{font-size:1.1em;color:#7f7f7f;position:relative;font-family:AGForeignerLightC,Trebuchet\ MS,Arial,sans-serif;line-height:1.5}.wins-carousel h2 img{position:absolute;right:-1.2em;top:0;height:1em;margin-top:5px}.wins-carousel .carousel-indicators li,.wins-carousel .carousel-indicators .active{display:inline-table;padding:0 .9rem;margin:1px}.wins-carousel{background:#fff}.wins-carousel img{height:100%;width:100%}.slider{padding:0!important}.wins-carousel .slider-handle{background-image:none!important;background-color:#c3c3c3!important;cursor:pointer}.wins-carousel .slider.slider-horizontal{width:calc(100% - 40px)!important;margin-left:20px;margin-top:1em;cursor:pointer}.wins-carousel .scrollpane{display:none}.wins-carousel .slider.slider-horizontal .slider-track{height:0;width:100%;margin-top:0;top:50%;left:0;border-bottom:1px solid #c3c3c3}.row.content.section.carousel.wins-carousel .container{padding-bottom:.55em}.for-scrollpane{margin-right:10px;margin-left:10px}@media (max-width:767px){.row.portfolio-images .col-md-4{padding-top:2.15em}.row.portfolio-images .col-md-4:first-child{padding-top:0}}@media all and (min-width:1268px){.form-captcha-not-valid{overflow:hidden}}.text-header img{max-height:4em;height:100%}.text-header .footnote{padding:0 0 9px 0;border-top:none;margin-top:2em}.text-header{padding-top:2.15em;padding-bottom:3.15em}.text-header .mb-1em{padding-bottom:1em}.mejs__overlay-button{outline:none}@media (max-width:385px){.carousel-short-dots{padding:0 .6em!important}}#page-views.page-views-left{left:15px;margin-right:1em;padding-right:1.5em;margin-left:0;padding-left:0;bottom:-1.15rem}@media (max-width:768px){#page-views.page-views-left{bottom:-2.5rem}}.subscription-form .icons-inner{display:flex;flex-wrap:wrap;margin-left:-3px;margin-right:-3px;justify-content:space-around}.subscription-form .icon span{display:block;width:2.3em;height:2.3em;border-radius:.2em;background-color:rgba(246,246,246,.8);background-repeat:no-repeat;background-position:left;background-size:100%;-webkit-transition:background-color 100ms linear;-moz-transition:background-color 100ms linear;-o-transition:background-color 100ms linear;-ms-transition:background-color 100ms linear;transition:background-color 100ms linear;margin:0!important}.subscription-form .subscription-bottom p{margin:0;font-size:1.2em}.subscription-form .icon span:hover{background-color:#fff}#footer a.free-estimate{color:#fd9179}.row.table-block .row a>img.technology-logo{width:100%!important}.post-type-archive-portfolio #page-views{bottom:-1.75rem}@media (max-width:768px){.post-type-archive-portfolio #page-views{bottom:-4.2rem}}.sort-button{position:absolute;top:.25em;display:inline-block;cursor:pointer;line-height:unset;width:auto;border:2px solid #8997ac;background-color:#8997ac;border-radius:.25rem;outline:0;padding:.5rem;text-decoration:none!important;font-size:1.5rem;font-weight:700;text-align:center;vertical-align:middle;color:#fff;white-space:nowrap}.sort-button:not(:hover) {color:#fff}.sort-button:hover,.sort-button.active{color:#8997ac!important;background:#fff}.sort-button.active:hover{color:#fff!important;background:#8997ac}.page-template-single-technology #page-views{bottom:-1.75rem}.page-template-single-technology .row.article-body.container.schema h1{padding-right:2rem}@media (max-width:768px){.page-template-single-technology #page-views{bottom:-4.2rem}}@media (max-width:500px){.page-template-single-technology .row.article-body.container.schema h1{padding-right:3rem}.sort-button{right:.25rem}}.modal-subscription{position:fixed;top:50%;left:50%;margin-left:-15.5rem;margin-right:-15.5rem;margin-top:-13rem;z-index:1051}@media (max-width:425px){.modal-subscription{margin-left:-12.5rem;margin-right:-12.5rem}}@media (max-height:500px){.modal-subscription{margin-left:-12.5rem;margin-right:-12.5rem;margin-top:-11.5rem}}@media (max-height:320px){.modal-subscription{margin-left:-12rem;margin-right:-12rem;margin-top:-10.5rem}}@media only screen and (max-width:768px){.architecture-diagram{display:none!important}}.p-t-2em{padding-top:2.15em!important}.p-b-2em{padding-bottom:2.15em!important}.p-y-2em{padding-top:2.15em!important;padding-bottom:2.15em!important}.white-on-white{border:1px solid #d3d3d3}#o-kompanii-logos .logo-client .logo-name{display:none!important}.logos-block .logo-client .logo-name{display:none!important}#o-kompanii-slider .slider-item .slider-desc a{visibility:hidden!important}#owl-carousel .slider-item .slider-desc a{visibility:hidden!important}.testimonials-table a{pointer-events:none;cursor:default;border-bottom:none!important}.testimonials-table .row{pointer-events:none}.one-review-row a{pointer-events:none;cursor:default}.info-block blockquote h3,.info-block h3{font-size:1.2rem;font-weight:bold;line-height:1.5;margin-bottom:0;padding:1.5em 0 .92em;color:#666}.info-block blockquote{border-left:.1em solid #c3c3c3}.info-block pre{font-size:.6em;border-left:.1em solid #c3c3c3;padding-left:10px;margin-top:1em;margin-bottom:1em;font-style:normal}#acceptId+span{margin-left:15px;font-size:clamp(14px,.8vw,60px)!important}#acceptId[type="checkbox"]{padding:10px;accent-color:black;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;appearance:none;width:clamp(18px,.8vw,70px);height:clamp(18px,.8vw,70px);border:1px solid #ccc;border-radius:.25rem;background-color:#fff;cursor:pointer;margin:-5px 0 -5px 0}#acceptId[type="checkbox"]:checked{background-color:#ff6449;border-color:#ff6449;background-image:url(data:image/svg+xml,%3csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 20\ 20\'%3e%3cpath\ fill=\'none\'\ stroke=\'%23fff\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'\ stroke-width=\'3\'\ d=\'m6\ 10\ 3\ 3\ 6-6\'/%3e%3c/svg%3e)}.wpcf7-form-control.wpcf7-acceptance.wpcf7-not-valid{border:none}div.col-md-10.offset-md-2:has(
        span > span.wpcf7-form-control.wpcf7-acceptance.wpcf7-not-valid
    ) {border:1px solid #ff6449;padding:clamp(10px,.4vw,15px) 15px clamp(8px,.6vw,23px) 15px;border-radius:3px}@media (max-width:449px){div.col-md-10.offset-md-2:has(
            span > span.wpcf7-form-control.wpcf7-acceptance.wpcf7-not-valid
        ) {padding:8px 15px 5px 15px}}