@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,600,700,800&display=swap&subset=cyrillic-ext');body{font-family:Open Sans,sans-serif;font-size:16px;color:#000;line-height:26px;letter-spacing:-.03em;}a{}h1{}h2{}h3{}.block-title{}.page-header{margin:30px 0;text-transform:uppercase;border:0;}p{margin:0 0 15px;}header p,footer p{margin:0;}#header{padding-top:30px;padding-bottom:30px;}#logo{padding:0;}#address{padding:0 40px 0 0;}#address .block_box{text-align:center;padding-top:10px;}#address .block_box p{font-size:15px;line-height:10px;}#address .block_box .soc{line-height:0;margin:15px 0 0;}#address .block_box .soc a{display:inline-block;width:35px;height:35px;margin:0 3px;border-radius:4px;}#address .block_box .soc .ig{background:url(data:image/png;base64,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) center center;}#address .block_box .soc .vk{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAMAAAApB0NrAAAAilBMVEUtdqb////8/f4wd6f3+fv5+/zx9vnu8/c0eajk7fPT4Ouwx9ukwNYxeKjq7/XQ3uq8z+GbutKWttB2oMNhk7pbkLdPiLI8fqw2fKrr8Pbe6PDZ4+3N3OizytysxdmowteMsMtynsFpmL1llrtQirNLhrFHhK/E1uTA1OOLsMuHrMl8pcVWjbVCga0bnA55AAAA20lEQVQ4y+2RyRaCMAxF0xZpmQUVUJkn5///PUlB8JQ9K96myctNcnIKm9aU4wjWPyffSi0//LmMzcSBEkJMBsLWCEZY3tPepK+JaXZYevZRgYGBE6VFjjApx5x/ACqceOkdWyIpzHrr6DwAamy/AoRy6bmdCNyOlttBhYwJcYK5doB/RbIvESXFOcMRJFCOD9Ck2U3223K1FylM7BJVDag6aipjOQvIVhnqL6DoPlU9Y4AsoUJiPyK8ay8DFICquNiR8S9CPkD1AmKn3HT5OcMTPF3XuVHCptX0BWtKCVMFIqV+AAAAAElFTkSuQmCC) center center;}#address .block_box .soc .ok{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAMAAAApB0NrAAAApVBMVEX/Ywn//////Pv/ZAz/ZhH//v3/aRb/+vf/7+f/18P/waP/jlX/axz/9vL/7eP/6+D/lmL/fjv/5tn/yrH/n2//hkj/ejT/dy//cyj/8+3/4dH/3c3/2sj/x6v/tZL/mmj/iEv/biH/9/T/6d3/zrf/upj/soz/r4b/mGX/k13/kFn/i1D/gUH/9PD/1L//pXn/o3f/vZ3/u5v/upn/qn7/gkT/bSHApK8VAAABL0lEQVQ4y+WSR3KDQBBF6ckz5CBARKEsgYLj/Y9mMF423rv8V7N41fNfdVv/IjRvD6Y5d78gznMNY0h0YYtIMiJTuJ8IHBHXiIPcFb4EXtgU72IkbOPLKogJuIcOZYYKINpYFusVyDjFGLYpAcp8fKURyH2Izgk1B/9MLRG4IOsM7dw17mh0so8K4HbExdiq5DCH6JWFRwQFmQi+1QHFEcqc/rVUN1UdPwRDIWG/mSQbroE9hE9zwtxpWkuidJOcH6ZYEz9hCJPVBIATKeVUSj0YqrV3vytP5NqkeOfPIFbzbRxsB0XmUXxkXJPNVqjZff7MrXu6gFwqAsS7exykthm+d02Ae6fwXQFs4xAd0+6A71pBndYDUm1QrezF0+F8tL7XdAtaufODOzmz/na+AJd/E3HMaLKNAAAAAElFTkSuQmCC) center center;}#address .block_box .soc .vb{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAMAAAApB0NrAAAA4VBMVEWKUaCKUZ+LUqCJT5+PWqSMU6GpgraQXKWOVqP6+PmVYqiSXqaJUaDy7fShc7CXZanw6/Dr4uzl2ebPutW6m8WkerKid7Cdba6baq3////XxtzOttW0kb6VX6f7+vvu5+/p4ezp3+rn3ejg1OPbzODbyt7RvNfCpsufcK+dca2ZaKuNVqGITZ/9/f328/T07/TIrc/Gqc22lMGthbmrhLeTYaf39ffx7PKwiruuiLqpf7bs5O3j1OTWwdvTv9nLs9LKstDAosm9nsexjL3n2+ji1uW6l8OnfbOlfbOec7DczuG8KuHLAAAB/ElEQVQ4y9WS13LbMBBFARBgEcVeRVFd7FHvvdmxnf//oMCyPKRsTZ7j84JZzMXeu5gF/zFlBuGZkpY4wjDlRwIIxPUoeGo1Na3dCc2YQPhNo0SaIMwb+nara4O6IHkr/KUJsnRBNVj86wpSxt1+PxTvOqG4M/ds6vdpADlfV093dtxJ6Nr0wBDwIofe8/MTXXeKyZ1nbYIwezxjgF3bUq7vzMUI5RLyInmYn3bqqkn4t8nr2mGonbzp1nIzPJYihjsNKr02CzhnxbIpFbndJzvX1EaNJeAnzUpFGKISy7L2NAOgVG0s80ClQ/P1/U6oewodiU18+Q0AcSiNmVxTbdGpMlZb+HR+UkqmrkU1kWQWNEZLhqAsRqoh0pIhuORSzUj6XezTtOiB0lCNFEBqCrymLHrRSpsCCpH/qMc4MbwLTyvlLjN3bnx0JXbQb7aEemM0AzDdtV4KfzgdhB8vkHvsVyiSCcpxe5vmH804rbZ1s8a+LvTqHQvwl4EBQU7tMDdmnzugnJ+7LEPk7mYFCpC1thg62W0vIMZQXO+lkAdF8LKzCEyRdiEZX3NYs9oe7GRwT2YZqu6WOX+/84LOpi+0IweBL5DZJXR5X633er15cz+OMQTfQMlB9oOJbMvuDPMEPALFVdNLmNtOw8ea1AhWVPIvYJZYBIIfwF++nTKeCuBaxgAAAABJRU5ErkJggg==) center center;}#address .block_box .soc .wt{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAMAAAApB0NrAAABPlBMVEUAswAAtQAAvAAAuQAAtwD5/fkAyD8AvwAAuwD0/Pbo+Orj9+bd9eCp57IAxC76/vv3/PgAxjYAwyX2+fbz/PTx+vHu+u7r+e3M8NG3672w6bmK4JmK3ZeG4JWE35N+3Y5E02oAykYAxjMAxTHY9NvH783E78mj566i5qyd5aea5KSV46KQ4p1x24Vh13pb1nVS1HA20WQ30WAoz1sAzFUAwRcAwAj9//36+vry9fPf9uLa9N7a7t3R8tbO8dPC78e87cJ33Itm1n5f1HdV1XFI1G5N1G0sz14AykkAxjsAwhsAwBIAvwX1/Pft9e/v8O/q9+vn8+jj8uTh7uDd8d/V7dnU8tbT69XK6c675r+r6bSn6LGe5qmg3qia3aSA3o963Y1y3Ilp2YEpz2QRzl4RzlkhzFcLzVYDzlMAwBwfD+vrAAABlklEQVQ4y+WSZXICQRCFe2YF1thlcXcnSCDEE9zj7m73v0CwgllCDpDK+zVv6uuemtcNf1/64lMy4fF//QogY5znGFmWFWvUTy1EdC4Lt11hMaU2yhaz07AA6SUsO000MaxkiwR+INgnSizR9GEjGppD6Gw4vaKpyYgxrGVC9rJxUF2YcdgjZDUItWSt0IBTgpealW06SiSzcr4TAGAP1+yBWVZpwU8yASaOARX3TUc1NI1rmXEPDGG9A2s4Wb8iYmG5BCZ+VTcvDbvfH9wRt0GbpCOY3IhBncutKjU8TJgbgkGF8dOodXZRoyDkfh+S7b0kBeTTEh419G8dSxnn+qlbB3RT8SGCKUXDn+OOH3aTSVkzOVXAt2JBM4q61aOfxJmLWMzhHA0sf60HUmpkNzjbo2IPoB8T86BR1+FQgVTJJ6Rp7Qq2eI8eYXrqg0lB6s7tccrmzbucXgMa2X52l4/NL6K6IfM8s8ptOnyNfDW+bRUex/GR81qVxdSbIWPnGEVhGNFlpGFO1LOrg8Yn4+tLG8O/0DdYECroWPwljAAAAABJRU5ErkJggg==) center center;}#address .block_box .soc .max{display:flex;line-height:2.4;width:200px;justify-content:space-around;}#phone{padding:0;}#phone .block_box{text-align:right;}#phone .block_box p{font-size:22px;line-height:28px;margin:0 20px 0 0;}#callme{padding:0;}#callme .block_box{text-align:center;}#callme .block_box p a{display:block;background:#ec2121;color:#fff;text-align:center;font-size:14px;text-transform:uppercase;font-weight:bold;height:40px;margin-top:8px;line-height:40px;border-radius:4px;text-decoration:none;box-shadow:0 3px 0 #a80a0e;}#callme .block_box p a:hover{background:#a80a0e;}#navbar{background:#e7e7e7;}nav ul.menu{display:table;width:100%;}nav ul.menu li{display:table-cell;text-align:center;position:relative;}nav ul.menu li a{display:block;height:50px;line-height:28px;font-weight:bold;font-size:16px;text-transform:uppercase;color:#333;padding:10px 20px;}nav ul.menu li:after{content:"\f069";font-family:fontawesome;position:absolute;top:10px;right:-5px;color:#333;font-size:8px;width:10px;text-align:center;display:block;}nav ul.menu li.last:after{display:none;}nav ul.menu li a span{display:inline-block;line-height:22px;}nav ul.menu li a:hover,nav ul.menu li a:focus,nav ul.menu li a.active{color:#ec2121;background:none;}nav ul.menu li a:hover span:after,nav ul.menu li a:focus span:after,nav ul.menu li a.active span:after{content:"";display:block;width:100%;height:2px;position:relative;z-index:10;background:#ec2121;}#block-views-slider-block{margin-bottom:60px;}#block-views-slider-block .views-field-field-slidepic{}#block-views-slider-block .views-field-field-slidepic:after{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,.7);z-index:3;}#block-views-slider-block .slide-txt{position:absolute;text-align:center;width:100%;z-index:5;top:calc(50% - 120px);left:0;}#block-views-slider-block .slide-txt .txt{color:#fff;font-weight:800;margin:0 0 30px;font-size:40px;line-height:50px;text-transform:uppercase;text-shadow:3px 3px 0 rgba(0,0,0,.6);}#block-views-slider-block .slide-txt .link a{display:inline-block;background:#ec2121;color:#fff;text-align:center;font-size:16px;text-transform:uppercase;font-weight:bold;padding:0 30px;height:50px;line-height:48px;border-radius:4px;text-decoration:none;box-shadow:0 3px 0 #a80a0e;}#block-views-slider-block .slide-txt .link a:before{content:"\f0f6";font-family:fontawesome;margin:0 8px 0 0;font-weight:normal;}#block-views-slider-block .slide-txt .link a:hover{background:#a80a0e;}.not-front .main-container{margin-bottom:60px;}#block-views-category-block{margin-bottom:60px;}#block-views-category-block .cbox{text-align:center;padding-bottom:30px;padding-top:30px;}#block-views-category-block .cbox:before{content:"";display:block;position:absolute;bottom:0;right:0;width:1px;height:100%;background:#f5f5f5;}#block-views-category-block .cbox:after{content:"";display:block;position:absolute;bottom:0;right:0;width:100%;height:1px;background:#f5f5f5;}#block-views-category-block .cbox:nth-child(4n+4):before{display:none;}#block-views-category-block .cbox:nth-child(13):after,#block-views-category-block .cbox:nth-child(14):after,#block-views-category-block .cbox:nth-child(15):after{display:none;}#block-views-category-block .cbox .views-field-field-catpic a{display:inline-block;border:8px solid #eee;padding:15px;border-radius:100%;}#block-views-category-block .cbox:hover .views-field-field-catpic a{border:8px solid #ec2121;}#block-views-category-block .cbox .views-field-field-catpic img{margin:0 auto;}#block-views-category-block .cbox .views-field-name{margin-top:5px;height:40px;}#block-views-category-block .cbox .views-field-name a{text-decoration:none;font-size:15px;font-weight:bold;text-transform:uppercase;color:#4d5a6f;line-height:20px;display:block;}#block-views-category-block .cbox:hover .views-field-name a{color:#ec2121;}#block-views-category-block-1{margin-bottom:60px;}#block-views-category-block-1 .cbox{text-align:center;padding-bottom:30px;padding-top:30px;}#block-views-category-block-1 .cbox:before{content:"";display:block;position:absolute;bottom:0;right:0;width:1px;height:100%;background:#f5f5f5;}#block-views-category-block-1 .cbox:after{content:"";display:block;position:absolute;bottom:0;right:0;width:100%;height:1px;background:#f5f5f5;}#block-views-category-block-1 .cbox:nth-child(4n+4):before{display:none;}#block-views-category-block-1 .cbox:nth-child(13):after,#block-views-category-block-1 .cbox:nth-child(14):after,#block-views-category-block-1 .cbox:nth-child(15):after{display:none;}#block-views-category-block-1 .cbox .views-field-field-catpic a{display:inline-block;border:8px solid #eee;padding:15px;border-radius:100%;}#block-views-category-block-1 .cbox:hover .views-field-field-catpic a{border:8px solid #ec2121;}#block-views-category-block-1 .cbox .views-field-field-catpic img{margin:0 auto;}#block-views-category-block-1 .cbox .views-field-name{margin-top:5px;height:40px;}#block-views-category-block -1.cbox .views-field-name a{text-decoration:none;font-size:15px;font-weight:bold;text-transform:uppercase;color:#4d5a6f;line-height:20px;display:block;}#block-views-category-block-1 .cbox:hover .views-field-name a{color:#ec2121;}#service_form{background:url(/sites/all/themes/toyota/images/bgf.jpg) center top no-repeat;margin-bottom:60px;position:relative;}.not-front #service_form{margin-bottom:0;}#service_form .form_box{padding:60px 0;}#service_form .form_box:before{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(82,90,110,.8);z-index:3;}#service_form .webform-client-form{position:relative;z-index:5;text-align:center;}#service_form .webform-client-form .webform-component-markup{color:#fff;text-align:center;margin:0 0 30px;}#service_form .webform-client-form .webform-component-markup p:first-child{font-size:28px;font-weight:800;line-height:34px;text-transform:uppercase;text-shadow:2px 2px 0 rgba(0,0,0,.6);}#service_form .webform-client-form .webform-component-markup p:last-child{font-size:20px;font-weight:600;text-shadow:2px 2px 0 rgba(0,0,0,.4);}#service_form .webform-client-form .webform-component-textfield{margin:0 0 25px;display:inline-block;width:48%;}#service_form .webform-client-form .webform-component--nomer-telefona{margin:0 0 25px 3%;}#service_form .webform-client-form .webform-component-textfield input{height:45px;padding:10px 15px;text-align:center;}#service_form .webform-client-form .webform-component-textarea{margin:0 0 20px;}#service_form .webform-client-form .webform-component-textarea .form-textarea-wrapper{}#service_form .webform-client-form .webform-component-textarea .form-textarea-wrapper textarea{height:110px;resize:none;padding:10px 15px;text-align:center;}#service_form .webform-client-form .form-actions{text-align:center;}#service_form .webform-client-form .form-actions button{display:inline-block;background:#ec2121;color:#fff;text-align:center;font-size:16px;text-transform:uppercase;font-weight:bold;padding:0 30px;height:50px;line-height:48px;border-radius:4px;border:0;box-shadow:0 3px 0 #a80a0e;}#service_form .webform-client-form .form-actions button:hover{background:#a80a0e;}#service_form .messages.error,#service_form .links{display:none;}#service_form .webform-confirmation{position:relative;z-index:5;color:#fff;font-size:24px;font-weight:600;}#features{margin-top:30px;margin-bottom:60px;}.not-front #features{margin-bottom:0;}#features .block_box ul{padding:0;margin:0;}#features .block_box ul li{padding:0;text-align:center;list-style:none;}#features .block_box ul li span{color:#525a6e;font-weight:600;line-height:20px;display:inline-block;}#features .block_box ul li:before{display:block;content:"";width:120px;height:120px;margin:0 auto 10px;border:6px solid #eee;border-radius:20px;}#features .block_box ul li:nth-child(1):before{background:url(/sites/all/themes/toyota/images/ft1.jpg) center center no-repeat;}#features .block_box ul li:nth-child(2):before{background:url(/sites/all/themes/toyota/images/ft2.jpg) center center no-repeat;}#features .block_box ul li:nth-child(3):before{background:url(/sites/all/themes/toyota/images/ft3.jpg) center center no-repeat;}#features .block_box ul li:nth-child(4):before{background:url(/sites/all/themes/toyota/images/ft4.jpg) center center no-repeat;}#features .block_box ul li:nth-child(5):before{background:url(/sites/all/themes/toyota/images/ft5.jpg) center center no-repeat;}#features .block_box ul li:nth-child(6):before{background:url(/sites/all/themes/toyota/images/ft6.jpg) center center no-repeat;}#block-views-carlogo-block{background:#eee;padding:60px 0 60px;}#block-views-carlogo-block .block-title{text-align:center;margin:0 0 30px;font-size:28px;font-weight:800;line-height:34px;text-transform:uppercase;}#block-views-carlogo-block .pbox{margin-bottom:20px;}#block-views-carlogo-block .pbox .views-field-field-logos{background:#fff;border:1px solid rgba(82,90,110,.2);padding:10px;}#block-views-carlogo-block .pbox img{margin:0 auto;}#block-views-response-block{padding:60px 0;}#block-views-response-block .block-title{text-align:center;margin:0 0 30px;font-size:28px;font-weight:800;line-height:34px;text-transform:uppercase;}#block-views-response-block .views-row{margin-bottom:30px;}#block-views-response-block .face{text-align:right;}#block-views-response-block .face .user{display:inline-block;width:100px;height:100px;background:url(/sites/all/themes/toyota/images/user.png);background-size:contain;}#block-views-response-block .name{font-size:18px;font-weight:bold;vertical-align:middle;}#block-views-response-block .name span span{margin:0 0 0 30px;font-size:14px;vertical-align:middle;color:#666;font-weight:normal;}#block-views-response-block .txt{margin-top:5px;font-size:15px;line-height:24px;}#block-views-response-block .view-footer{text-align:center;margin-top:10px;}#block-views-response-block .view-footer a{display:inline-block;color:#fff;text-align:center;font-size:15px;text-transform:uppercase;font-weight:600;padding:0 20px;height:40px;margin:0 10px;line-height:38px;border-radius:4px;text-decoration:none;}#block-views-response-block .view-footer a:first-child{background:#ec2121;}#block-views-response-block .view-footer a:first-child:hover{background:#a80a0e;}#block-views-response-block .view-footer a:last-child{background:#525a6e;}#block-views-response-block .view-footer a:last-child:hover{background:#3c4250;}#block-views-response-block-1 .views-row{margin-bottom:30px;}#block-views-response-block-1 .face{text-align:right;}#block-views-response-block-1 .face .user{display:inline-block;width:100px;height:100px;background:url(/sites/all/themes/toyota/images/user.png);background-size:contain;}#block-views-response-block-1 .name{font-size:18px;font-weight:bold;vertical-align:middle;}#block-views-response-block-1 .name span span{margin:0 0 0 30px;font-size:14px;vertical-align:middle;color:#666;font-weight:normal;}#block-views-response-block-1 .txt{margin-top:5px;font-size:15px;line-height:24px;}#response_form .webform-client-form .form-item{margin:0 0 20px;}#response_form .webform-client-form .form-item label{display:block;margin:0 0 5px;font-weight:600;}#response_form .webform-client-form .form-item input{height:45px;padding:10px 15px;width:100%;}#response_form .webform-client-form .form-item .form-textarea-wrapper{width:100%;}#response_form .webform-client-form .form-item .form-textarea-wrapper textarea{resize:none;padding:10px 15px;text-align:center;width:100%;}#response_form .webform-client-form .form-item.webform-component--data-otzyva{display:none;}#response_form .webform-client-form .form-item.webform-component--opublikovat{display:none;}#response_form .webform-client-form .form-actions{text-align:center;}#response_form .webform-client-form .form-actions button{display:inline-block;background:#ec2121;color:#fff;text-align:center;font-size:16px;text-transform:uppercase;font-weight:bold;padding:0 30px;height:50px;line-height:48px;border-radius:4px;border:0;box-shadow:0 3px 0 #a80a0e;}#response_form .webform-client-form .form-actions button:hover{background:#a80a0e;}#response_form .messages.error,#response_form .links{display:none;}#response_form .webform-confirmation{position:relative;z-index:5;font-size:24px;line-height:32px;font-weight:600;}#block-views-sale-block .sbox{margin-bottom:30px;}#block-views-sale-block .views-field-field-image img{margin:0 auto;}#block-views-sale-block .views-field-title{text-align:center;margin:10px 0;font-size:22px;line-height:30px;font-weight:600;}#block-views-sale-block .views-field-created{text-align:center;font-size:14px;color:#666;line-height:10px;}#block-views-gallery-block{margin-bottom:60px;}#block-views-gallery-block .gbox{padding:0;}#block-views-gallery-block .gbox a{display:block;border:1px solid #fff;}#block-views-gallery-block-1 .gbox{padding:0;}#block-views-gallery-block-1 .gbox a{display:block;border:1px solid #fff;}#prefooter{position:relative;}#prefooter #ymap-block-yamaps{margin:0;}#prefooter #contacts{position:absolute;z-index:5;top:0;left:35%;width:30%;background:rgba(82,90,110,.9);}#prefooter #contacts .block_box{padding:25px;text-align:center;color:#fff;font-size:22px;line-height:24px;text-shadow:2px 2px 0 rgba(0,0,0,.5);}.footer{margin:0;padding:30px 0;border:0;background:#525a6e;}#copyright{color:#fff;}#dev{text-align:right;}#colorbox .node-webform{padding:20px;}#colorbox .node-webform .webform-component-markup{font-size:18px;letter-spacing:-.03em;font-weight:600;}#colorbox .node-webform .form-item{margin:0 0 20px;}#colorbox .node-webform .form-item label{}#colorbox .node-webform .form-item input{height:50px;padding:10px 15px;text-align:center;}#colorbox .node-webform .form-textarea-wrapper{}#colorbox .node-webform .form-textarea-wrapper textarea{text-align:center;resize:none;}#colorbox .node-webform .form-actions{text-align:center;}#colorbox .node-webform .form-actions button{display:inline-block;background:#ec2121;color:#fff;text-align:center;font-size:16px;text-transform:uppercase;font-weight:bold;padding:0 30px;height:45px;line-height:43px;border-radius:4px;border:0;box-shadow:0 3px 0 #a80a0e;}#colorbox .node-webform .webform-confirmation{font-size:20px;margin:80px 0 0;line-height:24px;letter-spacing:-.03em;}#colorbox .node-webform .messages.error,#colorbox .node-webform .links{display:none;}#block-system-main .node-webform{width:80%;margin:0 auto;}#block-system-main .node-webform .webform-component-markup{font-size:20px;}#block-system-main .node-webform .form-item{margin:0 0 20px;}#block-system-main .node-webform .form-item label{}#block-system-main .node-webform .form-item input{height:50px;padding:10px 15px;text-align:center;}#block-system-main .node-webform .form-textarea-wrapper textarea{text-align:center;resize:none;}#block-system-main .node-webform .form-actions{text-align:center;}#block-system-main .node-webform .form-actions button{display:inline-block;background:#ec2121;color:#fff;text-align:center;font-size:16px;text-transform:uppercase;font-weight:bold;padding:0 30px;height:45px;line-height:43px;border-radius:4px;border:0;box-shadow:0 3px 0 #a80a0e;}#block-system-main .node-webform .form-actions button:hover{}#block-system-main .node-webform .webform-confirmation{font-size:20px;margin:30px 0 0;line-height:24px;letter-spacing:-.03em;}#block-system-main .node-webform .webform-confirmation p{}#block-system-main .node-webform .messages.error,#block-system-main .node-webform .links{display:none;}.navbar-header .navbar-toggle{float:left;margin:7px;}#navbar-collapse{border:0;box-shadow:none;}.navbar-header .navbar-toggle .sr-only{color:#000;}.navbar-header .navbar-toggle .icon-bar{background:#000;}.navbar-header .menu{position:absolute;left:25px;top:0;color:#000;line-height:32px;font-size:16px;width:150px;}.price-subhead{font-size:16px;}thead{font-size:10px;}thead tr td{padding:5px;}.spoiler-content .table-responsive tr th{font-family:initial;font-size:14px;color:#000;line-height:14px;letter-spacing:-0.8px;text-align:left;padding:5px;}.spoiler-content{padding:0px !important;}.diagel .spoiler-title{background:#b9f3be !important;}@media (min-width:320px){}thead tr:first-child{background:#b8ccf1 !important;}thead tr:nth-child(2n+1){background:#b1b1b1;}.spoiler-content .spoiler-content{padding:0 15px 0px 15px !important;background:#fff;border-top:1px solid #eee;}.price-container{max-width:1400px;margin:0 auto;background:white;border-radius:28px;box-shadow:0 20px 35px -12px rgba(0,0,0,0.15);overflow:hidden;transition:all 0.2s ease;}.spoiler-summary{font-size:1.8rem;font-weight:700;padding:1.2rem 2rem;background:linear-gradient(135deg,#1a2a3a 0%,#0f1a24 100%);color:white;cursor:pointer;display:flex;align-items:center;justify-content:space-between;user-select:none;transition:background 0.2s;border-bottom:1px solid rgba(255,255,255,0.2);}.spoiler-summary:hover{background:linear-gradient(135deg,#1f3446 0%,#14222e 100%);}.spoiler-summary::-webkit-details-marker{display:none;}.spoiler-summary::after{content:"▶";font-size:1.4rem;transition:transform 0.25s;margin-left:1rem;}details[open] .spoiler-summary::after{transform:rotate(90deg);}.spoiler-content{padding:1.8rem 1.5rem 2.2rem 1.5rem;background:#ffffff;}.price-subhead{font-size:22px;color:#2c3e4e;background:#cad1db;padding:0.6rem 1.5rem;border-radius:5px;display:inline-block;margin-bottom:1.8rem;font-weight:500;letter-spacing:-0.2px;}.table-responsive{overflow-x:auto;border-radius:10px;border:1px solid #e2e8f0;background:#fff;box-shadow:0 4px 12px rgba(0,0,0,0.03);}.price-grid{display:flex;flex-direction:column;min-width:680px;}.grid-header{display:grid;grid-template-columns:3fr 1fr 1fr 1fr;background:#1e2f3c;color:white;font-weight:700;font-size:1rem;letter-spacing:0.3px;border-bottom:2px solid #2c556e;}.grid-header > div{padding:1rem 1rem;word-break:break-word;line-height:1.4;font-size:1rem;}.grid-row{display:grid;grid-template-columns:3fr 1fr 1fr 1fr;font-size:16px;transition:background 0.1s ease;border-bottom:1px solid #eef2f6;}.grid-row > div,.grid-header > div{padding:0.9rem 1rem;word-break:break-word;white-space:normal;line-height:1.45;}.grid-row > div:first-child{font-weight:500;background-color:inherit;border-right:1px solid #eef2f8;}.grid-row > div:not(:first-child){font-weight:500;color:#1f4a6e;}.grid-row:nth-child(even){background-color:#c7c9cb;}.grid-section{grid-column:1 / -1;background:#e9f0f6;font-weight:800;font-size:1.1rem;padding:0.9rem 1.2rem;color:#0c3f57;border-top:2px solid #cfdfec;border-bottom:2px solid #cfdfec;letter-spacing:-0.2px;margin-top:2px;display:block;width:100%;}.grid-row:hover{background-color:#dadce2 !important;transition:0.05s linear;}@media (max-width:720px){.spoiler-summary{font-size:1.4rem;padding:1rem 1.4rem;}.spoiler-content{padding:1.2rem 1rem;}.grid-header > div,.grid-row > div{padding:0.75rem 0.7rem;font-size:15px;}.grid-section{font-size:1rem;padding:0.7rem 1rem;}}@media (max-width:550px){.grid-header > div,.grid-row > div{padding:0.6rem 0.5rem;font-size:14px;}}.price-note{font-size:0.75rem;color:#6b7f92;margin-top:1.5rem;border-top:1px dashed #dce5ec;padding-top:1rem;text-align:center;}@media (max-width:1200px){nav ul.menu li a{font-size:12px;}}@media (max-width:992px){nav ul.menu li a{font-size:9px;}#block-views-slider-block .slide-txt .txt{font-size:38px;}}@media (min-width:769px){.navbar-toggle{display:none !important;}.side-mobile-menu{display:none !important;}.price-subhead{font-size:20px;}thead{font-size:18px;}thead tr td{padding:5px;}.spoiler-content .table-responsive tr th{font-family:initial;font-size:20px;color:#000;line-height:20px;letter-spacing:-0.8px;text-align:left;padding:5px;}}@media (max-width:768px){.navbar-collapse.collapse{display:none !important;}.side-mobile-menu{display:block;position:fixed;top:0;right:-280px;width:260px;height:100%;background:#fff;box-shadow:-2px 0 15px rgba(0,0,0,0.2);transition:right 0.3s ease;z-index:1050;padding:60px 0 20px;overflow-y:auto;list-style:none;margin:0;}.side-mobile-menu.open{right:0;}.side-mobile-menu li a{display:block;padding:12px 24px;color:#222;text-decoration:none;border-bottom:1px solid #eee;}.side-mobile-menu li a:hover{background:#f7f7f7;padding-left:28px;color:#b8860b;}.close-side-menu{position:absolute;top:15px;right:20px;width:34px;height:34px;background:#f0f0f0;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:bold;color:#333;}#block-views-slider-block .slide-txt{top:calc(50% - 100px);}#block-views-slider-block .slide-txt .txt{margin:0 0 0px;font-size:30px;line-height:38px;}#prefooter #contacts{left:15%;width:70%;}.price-subhead{font-size:13px;}thead{font-size:10px;}thead tr td{padding:5px;line-height:16px;}.spoiler-content .table-responsive tr th{font-family:initial;font-size:10px;color:#000;line-height:14px;letter-spacing:-0.8px;text-align:left;padding:5px;}}@media (max-width:640px){#block-views-slider-block .slide-txt{top:calc(50% - 75px);}#block-views-slider-block .slide-txt .txt{margin:0 0 0px;font-size:16px;line-height:25px;}.price-subhead{font-size:13px;}thead{font-size:10px;}thead tr td{padding:5px;line-height:16px;}.spoiler-content .table-responsive tr th{font-family:initial;font-size:10px;color:#000;line-height:14px;letter-spacing:-0.8px;text-align:left;padding:5px;}}@media (max-width:480px){#logo img{width:280px;}#phone .block_box{text-align:center;}#block-views-slider-block .slide-txt{top:calc(50% - 50px);}#block-views-slider-block .slide-txt .txt{margin:0px 0px 0px -10px;font-size:12px;line-height:12px;}#prefooter #contacts{left:15%;width:70%;}.price-subhead{font-size:13px;}thead{font-size:9px;}thead tr td{padding:5px;line-height:16px;}.spoiler-content .table-responsive tr th{font-family:initial;font-size:10px;color:#000;line-height:14px;letter-spacing:-0.8px;text-align:center;padding:5px;}}#sliding-popup.sliding-popup-bottom,#sliding-popup.sliding-popup-bottom .eu-cookie-withdraw-banner,.eu-cookie-withdraw-tab{background:#747474 !important;}.eu-cookie-compliance-banner .popup-content.info{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:15px;}.eu-cookie-compliance-banner #popup-text{flex:1 1 60%;min-width:280px;display:flex;flex-direction:column;justify-content:center;}.eu-cookie-compliance-banner #popup-buttons{flex:0 1 auto;display:flex;align-items:center;gap:10px;flex-wrap:wrap;}.eu-cookie-compliance-banner .agree-button,.eu-cookie-compliance-banner .decline-button,.eu-cookie-compliance-banner .find-more-button{padding:8px 20px;white-space:nowrap;}@media screen and (max-width:768px){.eu-cookie-compliance-banner .popup-content.info{flex-direction:column;align-items:stretch;text-align:center;}.eu-cookie-compliance-banner #popup-buttons{justify-content:center;}}table{width:100%;border-collapse:separate;border-spacing:0;margin:20px 0;font-size:15px;border-radius:10px;overflow:hidden;box-shadow:0 4px 15px rgba(0,0,0,0.15);}table thead th{background:linear-gradient(135deg,#6661b3,#ff1800);color:#ffffff;padding:14px 20px;text-transform:uppercase;letter-spacing:0.5px;font-weight:700;font-size:14px;border:none;}table tbody td{padding:12px 20px;border-bottom:1px solid #eee;background-color:#fff;}table tbody tr:nth-child(even) td{background-color:#fafafa;}table tbody tr:hover td{background-color:#fff5f5;}table tbody td:last-child{font-weight:700;color:#f11f11;}table tbody td:first-child{font-weight:700;color:#2c3e50;font-family:'Courier New',monospace;}
