.social{position:relative;display:table}.social .icon{font-family:Socicon!important;color:#000;font-size:20px;padding:5px;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}.social .icon:hover{color:#fff}.social .icon:before{position:relative;display:table}.social .icon.facebook:before{content:''}.social .icon.twitter:before{content:''}.social .icon.instagram:before{content:''}.social .icon.gplus:before{content:''}.social .icon.youtube:before{content:''}.social ul{position:relative;display:table}.social ul>li{position:relative;display:table-cell;list-style:none;vertical-align:middle}.social ul>li>a{position:relative;display:table}.social-widgets{position:relative;display:table;width:100%;padding:60px 0 0 0!important}.social-widgets h5{position:relative;display:table;color:#fff;vertical-align:middle;font-size:22px}.social-widgets h5:before{position:relative;display:inline-block;padding:0 10px 0 0;text-align:left;color:#000;vertical-align:middle;font-size:38px;font-family:Socicon!important}.social-widgets h5.facebook:before{content:''}.social-widgets h5.instagram:before{content:''}.social-widgets p{position:relative;display:table;color:#fff;font-size:14px;padding:20px 0}.social-widgets .col{position:relative;vertical-align:top;width:50%;text-align:left}.instagram{position:relative;display:table}.instagram.feed{position:relative;display:table;text-align:left}.instagram.feed>ul{position:relative;display:table}.instagram.feed>ul>li{position:relative;display:inline-table;list-style:none;width:32%;padding:0 5px 5px 0}.instagram.feed>ul>li>img{width:100%;display:table}ul.social{display:table}ul.social>li{position:relative;display:inline-block;vertical-align:middle;padding:5px;text-align:center}ul.social>li>a{font-size:20px;color:#000;vertical-align:middle;font-weight:400}ul.social>li>a:before{position:relative;display:inline-block;content:'';vertical-align:middle;font-family:Socicon;background-position:center;background-size:auto;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;color:#000}ul.social>li>a:hover:before{color:#4b4b4b}ul.social>li>a.facebook:before{content:''}ul.social>li>a.youtube:before{content:''}ul.social>li>a.instagram:before{content:''}ul.social>li>a.twitter:before{content:''}ul.social>li>a.vimeo:before{content:''}@media only screen and (min-width:200px) and (max-width:760px){.social-widgets{padding:10px 0 0 0!important}.social-widgets .col{display:table;width:100%;text-align:center}.instagram.feed>ul{text-align:center}.social-widgets h5,.social-widgets p{margin:0 auto;text-align:center;padding:10px 0}.social-widgets h5:before{font-size:28px}.social-widgets h5{padding:20px 0 10px 0}.fb-page{margin:0 auto;display:table;text-align:center;width:100%}.social .icon{font-size:34px}}.loader{position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(243,244,243,.8);background-size:100%;background-repeat:no-repeat;background-position:center center;display:table;vertical-align:middle;text-align:center;z-index:200;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;-khtml-opacity:1;-moz-opacity:1;opacity:1}.loader-to-back{z-index:-1;opacity:0}.loader-hide{-khtml-opacity:0;-moz-opacity:0;opacity:0}.loader .loader-container{position:relative;display:table-cell;vertical-align:middle;text-align:center}.loader .loader-container .icon{position:relative;text-align:center;display:table;width:127px;height:127px;margin:0 auto;background-color:transparent;background-repeat:no-repeat;background-position:center center}.loader:not(.loader-hide) .loader-container .icon{-webkit-animation:spin 1s ease-out 10ms infinite;-moz-animation:spin 1s ease-out 10ms infinite;animation:spin 1s ease-out 10ms infinite}.loader .loader-container .icon:after{position:relative;display:table-cell;font-size:81px;content:'';font-size:38px;content:'';font-family:"Material Icons";color:#000;text-align:center;vertical-align:middle;width:100%}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.loader .loader-container .message{position:relative;display:block;text-align:center;color:#000;text-transform:uppercase;font-size:16px;padding:10px 0}.form,form{position:relative}.form form{position:relative;display:block}.disabled,.form .disabled,.form.disabled{opacity:.5}.form .field{position:relative;display:inline-table;vertical-align:top;display:table}.form .flg_boolean{position:relative}.form .field-col{position:relative;display:table-cell;vertical-align:middle;display:inline-block}.form .field-box{position:relative}.form .form-repeat-input{margin-top:10px}input.null{border:none;background-color:transparent}.locked{pointer-events:none;opacity:.5}.form .form-display{position:relative;opacity:.5}.form .field-half{position:relative;display:inline-table}.form .field-half textarea{position:relative}.form .form-field{position:relative}.form-field-table{position:relative;display:table}.form-field-col{position:relative;display:table-cell}.form-field-col input{width:100%}.form-field-col div{font-size:10px;text-align:left;padding:0 0 0 10px;color:#333}.form input,.form select,.form textarea{position:relative}.form select{text-overflow:ellipsis;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:'';background-position:right center;background-repeat:no-repeat;padding-right:35px!important}.form .select-wrapper{position:relative;display:inline-block;vertical-align:middle}.form .field .select-wrapper{width:100%}.form .select-wrapper:after{position:absolute;right:10px;top:50%;transform:translateY(-50%);content:'';color:#333;font-family:"Material Icons";font-size:26px;vertical-align:middle;line-height:43px;z-index:1}.form .field .select-wrapper.unselect:after{display:none}.form select option{color:#666;background-color:#fff}.form .input-wrapper{position:relative;display:inline-block;vertical-align:middle}.form fieldset.full{width:100%}.form input[type=checkbox],.form input[type=radio]{display:inline-block;width:25px;vertical-align:middle}.form input[type=checkbox],.form input[type=radio]{display:none!important}.form input[type=checkbox]+label,.form input[type=radio]+label{display:inline-block;vertical-align:middle;color:#80848f;display:inline}.form input[type=checkbox]+label>span,.form input[type=radio]+label>span{display:inline-block;position:relative;width:18px;height:18px;margin:5px;vertical-align:middle;cursor:pointer;border:solid 2px #a5a7a7;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.form input[type=checkbox]:checked+label>span:after,.form input[type=radio]:checked+label>span:after{position:absolute;top:-2px;left:-2px;width:22px;height:22px;background-color:#80848f!important;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;content:'';background-repeat:no-repeat;background-position:center center;color:#fff;font-size:20px;font-family:"Material Icons";line-height:22px;font-weight:700}.form input[type=checkbox]+label.slider>span,.form input[type=radio]+label.slider>span{display:inline-block;position:relative;width:50px;height:33px;height:28px;margin:-1px 4px 0 0;vertical-align:middle;cursor:pointer;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;background-color:#fff;background-color:#cdcccd;border:none}.form input[type=checkbox]:checked+label.slider>span,.form input[type=radio]:checked+label.slider>span{background-color:#666}.form input[type=checkbox]+label.slider>span:after,.form input[type=radio]+label.slider>span:after{position:absolute;top:0;left:0;width:28px;height:28px;-moz-border-radius:27px;-webkit-border-radius:27px;border-radius:27px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.41);content:' ';-o-transition:.2s;-ms-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;transition:.2s;color:transparent!important}.form input[type=checkbox]:checked+label.slider>span:after,.form input[type=radio]:checked+label.slider>span:after{position:absolute;left:24px;width:28px;height:28px;-moz-border-radius:27px;-webkit-border-radius:27px;border-radius:27px;background-color:#0a8b74;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;content:' ';background-image:none!important;background-color:#fff!important;box-shadow:0 2px 4px 0 rgba(0,0,0,.41);color:transparent!important}.bt,.button,button{position:relative;cursor:pointer;border:none}.bt-container{position:relative;padding:10px 0;display:table}.bt-container button{margin:0 5px 5px 0}.bt-spacer{position:relative;display:table;padding:20px 0}.form-remove{position:absolute;color:#333;font-size:20px;display:inline;right:10px;cursor:pointer;font-family:"Material Icons";vertical-align:middle;top:50%;transform:translateY(-50%)}.form-remove:hover{color:#ee3e76}.form .check{position:relative;display:table;vertical-align:middle}.atention{background-color:#d90000;color:#fff;border-color:#d90000;font-size:16px}.atention:hover{background-color:#333;color:#fff}.form-confirmed{position:absolute;display:table;height:43px;right:10px;color:#c51f58;font-size:14px;line-height:43px;padding:0 30px 0 0;background-repeat:no-repeat;background-position:right center;background-size:auto 60%}.form-help{position:absolute;display:table;height:43px;right:10px;color:#c51f58;font-size:14px;line-height:43px;padding:0 30px 0 0;background-repeat:no-repeat;background-position:right center;background-size:auto 60%;cursor:pointer}.clean{width:auto!important;height:auto!important}.report{position:relative;width:100%;margin:20px 0}.report tr td{padding:5px;border:solid 1px #ccc;color:#333;font-size:13px;color:#333}.report .table-title{font-size:18px;color:#666;text-transform:uppercase;font-weight:700}.report .table-name{position:relative;font-size:18px;color:#666;text-transform:uppercase;font-weight:700;padding:10px 0}.report .col-name{font-size:13px;color:#666;text-transform:uppercase;font-weight:700;word-break:normal}.form-mobile-spacer{display:none}.input_link{position:relative!important;display:block;text-decoration:underline!important;color:var(--text-color);padding:20px 10px 10px 10px;font-weight:700;font-size:12px}fieldset{position:relative;display:table;border:none}div.carousel{position:relative;display:block;width:100%;height:inherit;background-position:center center;background-repeat:no-repeat;background-size:cover;overflow:hidden}div.carousel>ul{position:relative;display:block;width:100%;height:inherit}div.carousel>ul>li{position:relative;display:none;width:100%;height:inherit;background-size:cover;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}div.carousel>ul>li.active{display:block}div.carousel>ul>li>figure{position:relative;display:table;width:100%;height:inherit;overflow:hidden;background-position:center center;background-repeat:no-repeat;background-size:cover}div.carousel>ul>li>figure>img{position:relative;display:table;width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0}div.carousel>ul>li>div{position:absolute;display:table;top:0}div.dots{position:absolute;bottom:5px;left:50%;z-index:2}div.dots>ul{position:relative;display:table;margin-left:-50%}div.dots>ul>li{position:relative;display:table-cell;padding:4px;cursor:pointer}div.dots>ul>li>div{position:relative;display:block;width:10px;height:10px;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;background-color:#fff}div.dots>ul>li.active>div,div.dots>ul>li:hover>div{opacity:1;background-color:#000}div.dots>ul>li>div>span{position:relative;display:none;width:0;height:100%;background-color:#000}div.dots>ul>li>div>span.status{display:block}.lightbox,.lightbox-default{position:fixed;display:table;z-index:-1;top:0;left:0;width:100%;height:100%;vertical-align:middle;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;-khtml-opacity:0;-moz-opacity:0;opacity:0}.lightbox .wrapper .wrapper-content .close,.lightbox-default .wrapper .wrapper-content .close{position:absolute;top:10px;right:15px;color:#fff;cursor:pointer;z-index:1;font-size:40px;transition:5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;font-weight:700;font-family:"Material Icons"}.lightbox .wrapper .wrapper-content .close:hover,.lightbox-default .wrapper .wrapper-content .close:hover{color:#000}.lightbox .wrapper,.lightbox-default .wrapper{position:relative;display:table-cell;vertical-align:middle;margin:0 auto;background-color:rgba(0,0,0,.5)}.lightbox .wrapper .wrapper-content,.lightbox-default .wrapper .wrapper-content{position:relative;width:100%;min-height:280px;height:280px;vertical-align:middle;margin:0 auto;background-color:#222;display:table;text-align:center}.lightbox .wrapper .wrapper-content .lightbox-content-wrapper,.lightbox-default .wrapper .wrapper-content .lightbox-content-wrapper{position:relative;display:table;margin:0 auto}.lightbox .wrapper .wrapper-content .content,.lightbox-default .wrapper .wrapper-content .content{position:relative;display:table-cell;min-height:280px;vertical-align:middle}.lightbox .wrapper .wrapper-content .content .title,.lightbox-default .wrapper .wrapper-content .content .title{position:relative;display:table;font-size:34px;font-weight:700;color:#fff;padding:10px 0;text-align:left}.lightbox .wrapper .wrapper-content .content .exception:after,.lightbox-default .wrapper .wrapper-content .content .exception:after{content:'';font-family:"Material Icons";color:#ff4d4d;font-size:30px;padding:8px;vertical-align:middle}.lightbox .wrapper .wrapper-content .content .text,.lightbox-default .wrapper .wrapper-content .content .text{position:relative;display:table;font-size:14px;color:#fff;padding:10px 0;text-align:left}.lightbox .wrapper .wrapper-content .content .timeout-timer,.lightbox-default .wrapper .wrapper-content .content .timeout-timer{position:relative;display:table;font-size:22px;color:#fff;padding:10px 0}.lightbox button,.lightbox-default button{position:relative;color:#fff;background-color:#000;padding:6px;font-size:14px;font-weight:700;cursor:pointer;display:inline;transition:5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.lightbox button:hover,.lightbox-default button:hover{background-color:#fff;color:#000}.lightbox .bt-container,.lightbox-default .bt-container{position:relative;padding:10px 0;display:table;width:100%;text-align:left}.lightbox .form,.lightbox-default .form{display:table}.lightbox .form .field,.lightbox-default .form .field{width:auto;margin:0}.lightbox input,.lightbox select,.lightbox-default input,.lightbox-default select{width:100%;padding:10px!important}.lightbox .lightbox-img-zoom,.lightbox-default .lightbox-img-zoom{max-width:95vw;max-height:95vh}.lightbox .wrapper .wrapper-content .content .scroller,.lightbox-default .wrapper .wrapper-content .content .scroller{overflow-x:hidden;overflow-y:auto;position:relative;display:block;width:100%;max-height:80vh;margin:5vh 0;padding:10px;text-align:left;color:#fff}.lightbox .button-container,.lightbox-default .button-container{position:relative;display:block;margin:0 auto;padding:10px 0}.lightbox .button-container button,.lightbox-default .button-container .button{position:relative;display:table;margin:0 auto}.lightbox button:after,.lightbox button:before,.lightbox-default .button:after,.lightbox-default .button:before{display:none!important}.lightbox-base{position:fixed;top:0;left:0;width:100%;height:100%;z-index:11;display:none;vertical-align:middle;background-color:rgba(0,0,0,.5)}.lightbox-active{display:table!important}.lightbox-base .lightbox-base-container{position:relative;display:table-cell;vertical-align:middle;text-align:center;width:100%;height:100%;margin:0 auto}.lightbox-base .lightbox-base-container .lightbox-base-content .step{position:absolute;top:20px;left:20px;font-size:34px;color:#fff;text-transform:none}.lightbox-base .lightbox-base-container .lightbox-base-content .logo{position:relative;display:table;width:100%;padding:20px 0;text-transform:uppercase;font-weight:700;font-size:22px;color:#fff}.lightbox-base .lightbox-base-container .lightbox-base-content{position:relative;display:table;vertical-align:middle;text-align:center;margin:0 auto;background-color:#c1250b;max-width:525px;padding:20px}.lightbox-base .lightbox-base-container .lightbox-base-content .text{font-size:17px;color:#fff;text-transform:none}.lightbox-base .lightbox-base-container .lightbox-base-content .text .li-check{position:relative;display:table;width:100%}.lightbox-base .lightbox-base-container .lightbox-base-content .text .li-check ul{position:relative;display:table;width:100%}.lightbox-base .lightbox-base-container .lightbox-base-content .text .li-check ul li{position:relative;padding:0;color:#fff}.lightbox-base .lightbox-base-container .lightbox-base-content .text b{font-family:inherit;color:inherit;font-size:inherit;font-weight:700}.lightbox-base .lightbox-base-container .lightbox-base-content .phone-num{font-size:46px;color:#fff;text-align:center;padding:20px 0}.lightbox-base .lightbox-base-container .lightbox-base-content .opt{position:relative;display:table;width:100%}.lightbox-base .lightbox-base-container .lightbox-base-content .title{text-transform:uppercase;font-size:17px;color:#fff;text-transform:none;width:100%;text-align:right}.lightbox-base .lightbox-base-container .lightbox-base-content .button-container{display:table;width:100%;position:relative;text-align:center;padding:10px 0}.lightbox-base .lightbox-base-container .lightbox-base-content .button-container button{margin:0 auto;width:180px}.lightbox-base .lightbox-base-container .lightbox-base-content .close{position:absolute;display:table-cell;top:20px;right:20px;vertical-align:middle;width:52px;height:52px;background-image:url(../img/layout/bt-close.png);background-position:center center;background-repeat:no-repeat;cursor:pointer;z-index:2}.lightbox-base .lightbox-base-container .lightbox-base-content .close:hover{background-image:url(../img/layout/bt-close-over.png)}.lightbox-open{display:table;z-index:11;-khtml-opacity:1;-moz-opacity:1;opacity:1;top:0;left:0}.lightbox .rating,.lightbox-rating .rating{margin:20px auto}.fa{font-size:40px!important;cursor:pointer;font-family:FontAwesome!important;padding:5px}.checked{color:#22db7f}.unchecked{color:#c4c4c4}.btn{width:150px;height:20px}.btn:hover{cursor:pointer}.lightbox .media-pdf{width:90vw;height:90vh}.lightbox .media-video{max-width:90vw;max-height:90vw}.lightbox .media-image{max-width:90vw;max-height:90vw}@font-face{font-family:Socicon;src:url(../fonts/Socicon.eot?87visu);src:url(../fonts/Socicon.eot?87visu#iefix) format('embedded-opentype'),url(../fonts/Socicon.woff2?87visu) format('woff2'),url(../fonts/Socicon.ttf?87visu) format('truetype'),url(../fonts/Socicon.woff?87visu) format('woff'),url(../fonts/Socicon.svg?87visu#Socicon) format('svg');font-weight:400;font-style:normal}[class*=" socicon-"],[class^=socicon-]{font-family:Socicon!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{margin:0;padding:0;-webkit-tap-highlight-color:transparent;font-family:'Open Sans',sans-serif}:focus{outline:0}@-ms-viewport{width:device-width}html{position:relative;height:100%}a{cursor:pointer}body{margin-left:0;margin-top:0;margin-right:0;margin-bottom:0;-webkit-overflow-scrolling:touch}.body-noscroll{overflow:hidden!important}table{border:0;border-spacing:0;border-collapse:collapse}img{display:inline-block;-ms-interpolation-mode:bicubic;border:0;vertical-align:middle}a{-webkit-tap-highlight-color:transparent;text-decoration:none!important;color:inherit;font-size:inherit;font-family:inherit;outline:0}.disable-hover{pointer-events:none}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-o-user-select:none}.selection{color:currentColor;background:0 0}.nobreak{display:inline-table;white-space:nowrap}.curved{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.transparent{-khtml-opacity:0;-moz-opacity:0;opacity:0}.transform{-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}.transition{-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}.delay{-webkit-animation-delay:2s;animation-delay:2s}.no-transition{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;transition:none!important}.invisible{display:none!important}.hidden{z-index:-1!important;position:fixed!important;top:-200vh!important;left:-200vh!important}.calc{width:-moz-calc(100% - 10px);width:-webkit-calc(100% - 10px);width:calc(100% - 10px)}.bold{font-family:'Open Sans',sans-serif;font-weight:700;color:inherit;font-size:inherit}.normal{font-family:'Open Sans',sans-serif;font-weight:400;color:inherit;font-size:inherit}.light{font-family:'Open Sans',sans-serif;font-weight:300;color:inherit;font-size:inherit}.hide-me{display:none!important}.disable-me{opacity:.2;pointer-events:none}.default{position:relative;display:inline-block;text-align:right;right:0;position:relative}.spacer{position:relative;display:block;height:20px}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.b{color:#282828!important}.w{color:#fff!important}.spacer{position:relative;display:table;width:100%;height:10px}.table{position:relative;display:table;margin:0 auto}.table.full{width:100%}.col{position:relative;display:table-cell}a,body,div,input,li,section,select,table,td,textarea,tr,ul{box-sizing:border-box}.max-width{position:relative;max-width:980px;margin:0 auto}a img{outline:0!important;border:0;border:none}button:active{outline:0;border:none}.no-space{padding:0!important;margin:0!important}.page.error{position:relative;display:table;width:100vw;height:100vh;text-align:center}.page.error>h1{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);font-size:50px;line-height:50px;text-align:center;color:#777;padding:10px}.page.error>h1:after{position:relative;display:block;font-size:inherit;color:inherit;font-family:"Material Icons";content:''}.page.error>h1>span{position:relative;display:block;text-align:center;color:inherit;font-size:18px;padding:0;margin:0}.hide-before-load{display:none!important}