body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
header,footer,nav,section,aside,main,article,figure,figcaption{display:block}body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,figure,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}table{border-spacing:0;border-collapse:collapse}caption,th,td{text-align:left;text-align:start;vertical-align:top}abbr,acronym{font-variant:normal;border-bottom:1px dotted #666;cursor:help}blockquote,q{quotes:none}fieldset,img,iframe{border:0}ul{list-style-type:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}del{text-decoration:line-through}ins{text-decoration:none}body{font:12px/1 "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color:#000}input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit}pre,code{font-family:Monaco,monospace}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}h1{font-size:1.8333em}h2{font-size:1.6667em}h3{font-size:1.5em}h4{font-size:1.3333em}table{font-size:inherit}caption,th{font-weight:700}a{color:#00f}h1,h2,h3,h4,h5,h6{margin-top:1em}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:12px}
.modal-overlay {
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(0,0,0,.8);
    z-index: 9999;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    align-items: center;
    justify-content: center;
    -webkit-transform: scale(0,0);
    -moz-transform: scale(0,0);
    -ms-transform: scale(0,0);
    transform: scale(0,0);
    will-change: transform;
    -webkit-transition: transform 0.3s ease-in 1s;
    -moz-transition: transform 0.3s ease-in 1s;
    -ms-transition: transform 0.3s ease-in 1s;
    transition: transform 0.3s ease-in 1s;
}
.modal-overlay.active {
    -webkit-transform: scale(1,1);
    -moz-transform: scale(1,1);
    -ms-transform: scale(1,1);
    transform: scale(1,1);
}

.modal-block {
    position: relative;
    width: 90%;
    height: auto;
    max-width: 600px;
    max-height: 450px;
    text-align: center;
    background: #fff;
    padding: 50px 30px;
}
@media screen and (min-width:768px) {
    .modal-block {
        padding: 50px 60px;
    }
}
.modal-block .closer {
    padding: 0;
    background: none;
    width: 30px;
    height: 30px;
    position: absolute;
    top: 20px;
    right: 20px;
    border: none;
    cursor: pointer;
    /* border: 1px solid #d2aa23; */
}
.modal-block .closer svg .cls-1 {
    fill: #141312;
}
.modal-block h1, .modal-block h2,
.modal-block h3, .modal-block h4 {
}
.modal-block h1:after, .modal-block h2:after,
.modal-block h3:after, .modal-block h4:after {
    left: 50%;
    margin-left: -25px;
}
.modal-block p {
    margin-bottom: 25px;
}
.modal-button {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
}
.modal-button a {
    cursor: pointer;
    margin: 0 10px;
}

*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body #container>*>.inside:after,body .custom>*>.inside:after,body #header>.inside:after,body #footer>.inside:after{content:"";display:table;clear:both}body #container>*>.inside>*>*,body .custom>*>.inside>*>*,body #header>.inside>*>*,body #footer>.inside>*>*{width:90%;margin:0 auto;overflow:visible}body #container>*>.inside>*>*>.inner,body .custom>*>.inside>*>*>.inner,body #header>.inside>*>*>.inner,body #footer>.inside>*>*>.inner{padding-top:25px;padding-bottom:25px}@media (min-width:768px){body #container>*>.inside:after,body .custom>*>.inside:after,body #header>.inside:after,body #footer>.inside:after{content:"";display:table;clear:both}body #container>*>.inside>*>*,body .custom>*>.inside>*>*,body #header>.inside>*>*,body #footer>.inside>*>*{width:750px;margin:0 auto;overflow:visible}body #container>*>.inside>*>*>.inner,body .custom>*>.inside>*>*>.inner,body #header>.inside>*>*>.inner,body #footer>.inside>*>*>.inner{padding-top:27.5px;padding-bottom:27.5px}}@media (min-width:992px){body #container>*>.inside:after,body .custom>*>.inside:after,body #header>.inside:after,body #footer>.inside:after{content:"";display:table;clear:both}body #container>*>.inside>*>*,body .custom>*>.inside>*>*,body #header>.inside>*>*,body #footer>.inside>*>*{width:970px;margin:0 auto;overflow:visible}body #container>*>.inside>*>*>.inner,body .custom>*>.inside>*>*>.inner,body #header>.inside>*>*>.inner,body #footer>.inside>*>*>.inner{padding-top:27.5px;padding-bottom:27.5px}}@media (min-width:1200px){body #container>*>.inside:after,body .custom>*>.inside:after,body #header>.inside:after,body #footer>.inside:after{content:"";display:table;clear:both}body #container>*>.inside>*>*,body .custom>*>.inside>*>*,body #header>.inside>*>*,body #footer>.inside>*>*{width:1170px;margin:0 auto;overflow:visible}body #container>*>.inside>*>*>.inner,body .custom>*>.inside>*>*>.inner,body #header>.inside>*>*>.inner,body #footer>.inside>*>*>.inner{padding-top:37.5px;padding-bottom:37.5px}}@media (min-width:1600px){body #container>*>.inside:after,body .custom>*>.inside:after,body #header>.inside:after,body #footer>.inside:after{content:"";display:table;clear:both}body #container>*>.inside>*>*,body .custom>*>.inside>*>*,body #header>.inside>*>*,body #footer>.inside>*>*{width:1170px;margin:0 auto;overflow:visible}body #container>*>.inside>*>*>.inner,body .custom>*>.inside>*>*>.inner,body #header>.inside>*>*>.inner,body #footer>.inside>*>*>.inner{padding-top:37.5px;padding-bottom:37.5px}}.container,.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.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{float:left}.col-xs-12{float:left;width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0%}@media (min-width:768px){.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{float:left}.col-sm-12{float:left;width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0%}}@media (min-width:992px){.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{float:left}.col-md-12{float:left;width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0%}}@media (min-width:1200px){.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{float:left}.col-lg-12{float:left;width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0%}}@media (min-width:1600px){.col-vlg-1,.col-vlg-2,.col-vlg-3,.col-vlg-4,.col-vlg-5,.col-vlg-6,.col-vlg-7,.col-vlg-8,.col-vlg-9,.col-vlg-10,.col-vlg-11{float:left}.col-vlg-12{float:left;width:100%}.col-vlg-11{width:91.66666667%}.col-vlg-10{width:83.33333333%}.col-vlg-9{width:75%}.col-vlg-8{width:66.66666667%}.col-vlg-7{width:58.33333333%}.col-vlg-6{width:50%}.col-vlg-5{width:41.66666667%}.col-vlg-4{width:33.33333333%}.col-vlg-3{width:25%}.col-vlg-2{width:16.66666667%}.col-vlg-1{width:8.33333333%}.col-vlg-pull-12{right:100%}.col-vlg-pull-11{right:91.66666667%}.col-vlg-pull-10{right:83.33333333%}.col-vlg-pull-9{right:75%}.col-vlg-pull-8{right:66.66666667%}.col-vlg-pull-7{right:58.33333333%}.col-vlg-pull-6{right:50%}.col-vlg-pull-5{right:41.66666667%}.col-vlg-pull-4{right:33.33333333%}.col-vlg-pull-3{right:25%}.col-vlg-pull-2{right:16.66666667%}.col-vlg-pull-1{right:8.33333333%}.col-vlg-pull-0{right:auto}.col-vlg-push-12{left:100%}.col-vlg-push-11{left:91.66666667%}.col-vlg-push-10{left:83.33333333%}.col-vlg-push-9{left:75%}.col-vlg-push-8{left:66.66666667%}.col-vlg-push-7{left:58.33333333%}.col-vlg-push-6{left:50%}.col-vlg-push-5{left:41.66666667%}.col-vlg-push-4{left:33.33333333%}.col-vlg-push-3{left:25%}.col-vlg-push-2{left:16.66666667%}.col-vlg-push-1{left:8.33333333%}.col-vlg-push-0{left:auto}.col-vlg-offset-12{margin-left:100%}.col-vlg-offset-11{margin-left:91.66666667%}.col-vlg-offset-10{margin-left:83.33333333%}.col-vlg-offset-9{margin-left:75%}.col-vlg-offset-8{margin-left:66.66666667%}.col-vlg-offset-7{margin-left:58.33333333%}.col-vlg-offset-6{margin-left:50%}.col-vlg-offset-5{margin-left:41.66666667%}.col-vlg-offset-4{margin-left:33.33333333%}.col-vlg-offset-3{margin-left:25%}.col-vlg-offset-2{margin-left:16.66666667%}.col-vlg-offset-1{margin-left:8.33333333%}.col-vlg-offset-0{margin-left:0%}}.clearfix:before,.clearfix:after{content:" ";display:table}.container:before,.container:after{content:" ";display:table}.container-fluid:before,.container-fluid:after{content:" ";display:table}.row:before,.row:after{content:" ";display:table}.clearfix:after,.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical>.btn-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after{clear:both}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.hidden{display:none !important;visibility:hidden !important}@-ms-viewport{width:device-width}.col-no-padding{padding:0 !important}.col-no-padding-top-bottom{padding-top:0 !important;padding-bottom:0 !important}.col-no-padding-left-right{padding-left:0 !important;padding-right:0 !important}.col-centered{float:none;margin:0 auto}.col-newline{clear:both}.visible-xs,.visible-sm,.visible-md,.visible-lg,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-print,.visible-print-block,.visible-print-inline,.visible-print-inline-block{display:none !important}@media (max-width:767px){.visible-xs{display:block !important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block !important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block !important}}@media (min-width:1200px){.visible-lg{display:block !important}}@media (max-width:767px){.hidden-xs{display:none !important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none !important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none !important}}@media (min-width:1200px){.hidden-lg{display:none !important}}
form:not(.sending)+.sending-wrapper{opacity:0;z-index:-1;height:0}form.sending+.sending-wrapper{position:fixed;top:0;left:0;height:100%;width:100%;background-color:#f1f2f3;-webkit-transition:opacity 0.2s ease-in 0s;-moz-transition:opacity 0.2s ease-in 0s;-ms-transition:opacity 0.2s ease-in 0s;-o-transition:opacity 0.2s ease-in 0s;transition:opacity 0.2s ease-in 0s;z-index:10}form.sending+.sending-wrapper>div{height:100%;justify-content:center;display:flex;flex-direction:column;text-align:center}form input[type="checkbox"]:checked+label{color:#141312;background-image:url("/files/svg/checkbox_active.svg")}form input[type="checkbox"]:checked+label>a:not(:hover){color:#141312}form input[type="checkbox"]:not(:checked).error+label,form input[type="checkbox"]:not(:checked).error+label+label{color:#ff0000;background-image:url("/files/svg/checkbox_inactive_error.svg")}form input[type="checkbox"]:not(:checked).error+label>a:not(:hover),form input[type="checkbox"]:not(:checked).error+label+label>a:not(:hover){color:#ff0000}
