@font-face{font-family:"Helvetica";src:url(/themes/virdini/vcurrent/css/base/../../fonts/HelveticaRegular.eot);src:url(/themes/virdini/vcurrent/css/base/../../fonts/HelveticaRegular.woff) format("woff")}@font-face{font-family:"Helvetica Condensed";src:url(/themes/virdini/vcurrent/css/base/../../fonts/HelveticaCondensedRegular.woff) format("woff")}@font-face{font-family:"Helvetica Condensed Bold";src:url(/themes/virdini/vcurrent/css/base/../../fonts/HelveticaCondensedBold.woff) format("woff")}@font-face{font-family:"Helvetica Bold";src:url(/themes/virdini/vcurrent/css/base/../../fonts/HelveticaBold.eot);src:url(/themes/virdini/vcurrent/css/base/../../fonts/HelveticaBold.woff) format("woff")}html{overflow-y:scroll;overflow-x:hidden;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{color:#313233;background:#fff;font:normal 14px/1.4 Helvetica,Arial,sans-serif}.page-title a{color:inherit}.breadcrumb-nolink,.page-title a:hover,a,.link{color:#0b64a3;text-decoration:none;cursor:pointer}.front-term-list .block-content a:hover,.vcustom-agreement-label:hover,a:hover,.link:hover{color:#23527c}.vcustom-agreement-label:hover,a:hover,.link:hover{text-decoration:underline}@media screen and (min-width:960px){a{transition:.2s}}img{max-width:100%}hr{margin:0;padding:0;border:0;height:1px;background:#ccc}summary,.fieldgroup>legend{font-weight:bold}h1,.heading-a,h2,.heading-b,h3,.heading-c,h4,.heading-d,h5,.heading-e,h6,.heading-f{font-weight:normal;margin:0;padding:.5em 0}h1,.heading-a{font-size:1.625em}h2,.heading-b{font-size:1.385em}h3,.heading-c{font-size:1.231em}h4,.heading-d{font-size:1.154em}h5,.heading-e{font-size:1.077em}h6,.heading-f{font-size:1.077em}p{padding:.5em 0;margin:0}dl{margin:0 0 20px}dl dd,dl dl{margin-left:20px;margin-bottom:10px}[dir="rtl"] dl dd,[dir="rtl"] dl dl{margin-right:20px}blockquote{padding:1em 40px;margin:0}address{font-style:italic}u,ins{text-decoration:underline}s,strike,del{text-decoration:line-through}big{font-size:larger}small{font-size:smaller}sub{vertical-align:sub;font-size:smaller;line-height:normal}sup{font-size:smaller;line-height:normal}nobr{white-space:nowrap}abbr,acronym{border-bottom:dotted 1px}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:medium none}ul{list-style-type:disc;list-style-image:none;padding:.5em 0 .5em 2em;margin:0}[dir="rtl"] ul{padding-left:0;padding-right:2em}[dir="rtl"] .messages__list{padding-right:0}ol{list-style-type:decimal;padding:.5em 0 .5em 2em;margin:0}[dir="rtl"] ol{padding-left:0;padding-right:2em}quote,code{padding:.5em 0;margin:0}pre{padding:.5em 0;margin:0;white-space:pre-wrap}.cke_editable details,.node details{border:0}details summary{padding-top:.5em;padding-bottom:.5em}.details1>summary{padding:.7em;position:relative;font-weight:normal;background:#f5f5f2}.details1>summary:hover,.details1[open]>summary{background:#0b64a3;color:#fff}.details1[open]>summary:after{content:'-'}.details1>summary:after{position:absolute;content:'+';font-size:30px;line-height:30px;top:50%;right:10px;margin-top:-15px;text-align:center;width:30px;height:30px}details summary:focus{outline:0}form details summary:focus{text-decoration:underline;color:#0b64a3;border-top:3px solid #0b64a3;margin-top:-3px}details summary .button{margin:0}details summary::-webkit-details-marker{display:none}table{width:100%;margin:0 0 1em}caption{text-align:center}[dir="rtl"] caption{text-align:right}th,td{text-align:left;padding:.5em;vertical-align:middle}[dir="rtl"] th,[dir="rtl"] td{text-align:right}th{background:#f5f5f2;border-color:#bfbfba;border-style:dashed;border-width:0 1px}thead th{border-bottom-style:solid;border-top-style:solid;border-width:1px}th:first-child{border-left:0}thead th:last-child{border-right:0}tbody tr{border-bottom:1px solid #e6e4df}tbody tr:hover,tbody tr:focus{background:#f7fcff}tbody tr.drag-previous{background-color:#ffd}th>a{position:relative;display:block}th>a:after{content:'';display:block;position:absolute;top:0;bottom:-10px;left:0;right:0;border-bottom:2px solid transparent;-webkit-transition:all .1s;transition:all .1s}th.is-active>a{color:#004875}th.is-active img{position:absolute;right:0;top:50%}[dir="rtl"] th.is-active img{right:auto;left:0}td .item-list ul{margin:0}[dir="rtl"] td .item-list ul{margin:0}td.is-active{background:none}th.select-all{width:1px}
.node--unpublished{background-color:#fff4f4}
.collapse-processed>summary{padding-left:.5em;padding-right:.5em}.collapse-processed>summary:before{background:url(/themes/virdini/vcore/css/components/../../../../../core/misc/menu-expanded.png) 0 100% no-repeat;content:"";float:left;height:1em;width:1em}[dir="rtl"] .collapse-processed>summary:before{background-position:100% 100%;float:right}.collapse-processed:not([open])>summary:before{background-position:25% 35%;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}[dir="rtl"] .collapse-processed:not([open])>summary:before{background-position:75% 35%;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}
details{border:1px solid #ccc;margin-top:1em;margin-bottom:1em}details>.details-wrapper{padding:.5em 1.5em}summary{cursor:pointer;padding:.2em .5em}.js details:not([open]) .details-wrapper{display:none}
.js .dropbutton .dropbutton-action>input,.js .dropbutton .dropbutton-action>a,.js .dropbutton .dropbutton-action>button{color:#333;text-decoration:none;padding:0;margin:0;font-weight:600;line-height:normal;-webkit-font-smoothing:antialiased;text-align:left}[dir="rtl"].js .dropbutton .dropbutton-action>input,[dir="rtl"].js .dropbutton .dropbutton-action>a,[dir="rtl"].js .dropbutton .dropbutton-action>button{text-align:right;margin-left:0}.js .dropbutton-action.last{border-radius:0 0 0 1em}[dir="rtl"] .js .dropbutton-action.last{border-radius:0 0 1em 0}.js .dropbutton-widget .button{background:transparent;border:0;border-radius:0;box-shadow:none}.js .dropbutton-multiple .dropbutton{border-right:0}[dir="rtl"].js .dropbutton-multiple .dropbutton{border-left:0}.dropbutton{margin:0;padding:0;list-style-type:none}.dropbutton li+li{margin-top:10px}.js .dropbutton li{margin-bottom:0;margin-right:0}.js .dropbutton li+li{margin-top:0}@media screen and (min-width:37.5625em){.dropbutton li{display:inline-block}.dropbutton li+li{margin-left:1em;margin-top:0}.js .dropbutton li+li{margin-left:0}}.js .dropbutton-multiple .dropbutton-widget{border:1px solid #a6a6a6;border-radius:20em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(top,#f6f6f3,#e7e7df);background-image:linear-gradient(to bottom,#f6f6f3,#e7e7df);text-shadow:0 1px hsla(0,0%,100%,.6)}.dropbutton-multiple.open .dropbutton-widget{border-radius:1em}.js .dropbutton-widget .dropbutton-action a,.js .dropbutton-widget .dropbutton-action input,.js .dropbutton-widget .dropbutton-action button{border-radius:20em 0 0 20em;padding:4px 1.5em;display:block;width:100%}[dir="rtl"].js .dropbutton-widget .dropbutton-action a,[dir="rtl"].js .dropbutton-widget .dropbutton-action input,[dir="rtl"].js .dropbutton-widget .dropbutton-action button{border-radius:0 20em 20em 0}.js .dropbutton-widget .dropbutton-action a:focus,.js .dropbutton-widget .dropbutton-action input:focus,.js .dropbutton-widget .dropbutton-action button:focus{text-decoration:underline}.js .dropbutton-multiple.open .dropbutton-action a,.js .dropbutton-multiple.open .dropbutton-action .button{border-radius:0}.js .dropbutton-multiple.open .dropbutton-action:first-child a,.js .dropbutton-multiple.open .dropbutton-action:first-child .button{border-radius:.9em 0 0 0}[dir="rtl"].js .dropbutton-multiple.open .dropbutton-action:first-child a,[dir="rtl"].js .dropbutton-multiple.open .dropbutton-action:first-child .button{border-radius:0 .9em 0 0}.js .dropbutton-multiple.open .dropbutton-action:last-child a,.js .dropbutton-multiple.open .dropbutton-action:last-child .button{border-radius:0 0 0 .9em}[dir="rtl"].js .dropbutton-multiple.open .dropbutton-action:last-child a,[dir="rtl"].js .dropbutton-multiple.open .dropbutton-action:last-child .button{border-radius:0 0 .9em 0}.js .dropbutton-wrapper .dropbutton-widget .dropbutton-action a:hover,.js .dropbutton-wrapper .dropbutton-widget .dropbutton-action button:hover,.js .dropbutton-wrapper .dropbutton-widget .dropbutton-action input:hover,.js .dropbutton-wrapper .dropbutton-widget .dropbutton-action a:focus,.js .dropbutton-wrapper .dropbutton-widget .dropbutton-action button:focus,.js .dropbutton-wrapper .dropbutton-widget .dropbutton-action input:focus{background-color:#f9f8f6;background-image:-webkit-linear-gradient(top,#fcfcfa,#e9e9dd);background-image:linear-gradient(to bottom,#fcfcfa,#e9e9dd);color:#1a1a1a;box-shadow:0 1px 2px hsla(0,0%,0%,.125);z-index:3}.js .dropbutton-wrapper .dropbutton-widget .dropbutton-action a:active,.js .dropbutton-wrapper .dropbutton-widget .dropbutton-action input:active,.js .dropbutton-wrapper .dropbutton-widget .dropbutton-action button:active{text-decoration:none;background-color:#dfdfd9;background-image:-webkit-linear-gradient(top,#f6f6f3,#e7e7df);background-image:linear-gradient(to bottom,#f6f6f3,#e7e7df);box-shadow:inset 0 1px 3px hsla(0,0%,0%,.2)}.dropbutton .secondary-action{border-top:1px solid #bfbfba}.dropbutton-single .dropbutton-widget{border:0;position:static;display:inline-block}.dropbutton-single .dropbutton-action a{padding:4px 1.5em;border:1px solid #a6a6a6;border-radius:20em !important;background-color:#f2f1eb;background-image:-webkit-linear-gradient(top,#f6f6f3,#e7e7df);background-image:linear-gradient(to bottom,#f6f6f3,#e7e7df);color:#333;text-decoration:none;text-shadow:0 1px hsla(0,0%,100%,.6);font-weight:600;-webkit-transition:all .1s;transition:all .1s;-webkit-font-smoothing:antialiased;width:auto !important}.dropbutton-single .dropbutton-action a:hover,.dropbutton-single .dropbutton-action a:focus{background-color:#f9f8f6;background-image:-webkit-linear-gradient(top,#fcfcfa,#e9e9dd);background-image:linear-gradient(to bottom,#fcfcfa,#e9e9dd);color:#1a1a1a;text-decoration:none;outline:0}.dropbutton-single .dropbutton-action a:hover,.dropbutton-single .dropbutton-action a:focus{box-shadow:0 1px 2px hsla(0,0%,0%,.125)}.dropbutton-single .dropbutton-action a:active{background-color:#dfdfd9;background-image:-webkit-linear-gradient(top,#f6f6f3,#e7e7df);background-image:linear-gradient(to bottom,#f6f6f3,#e7e7df);box-shadow:inset 0 1px 3px hsla(0,0%,0%,.2);-webkit-transition:none;transition:none}.js .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button{border-left:1px solid #a6a6a6;outline:0}[dir="rtl"].js .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button{border-right:1px solid #a6a6a6;border-left:0}.js .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button{border-radius:0 20em 20em 0}[dir="rtl"].js .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button{border-radius:20em 0 0 20em}.dropbutton-multiple.open .dropbutton-widget .dropbutton-toggle button{border-radius:0 1em 1em 0}[dir="rtl"] .dropbutton-multiple.open .dropbutton-widget .dropbutton-toggle button{border-radius:1em 0 0 1em}.js .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button:hover,.js .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button:focus{background-color:#f9f8f6;background-image:-webkit-linear-gradient(top,#fcfcfa,#e9e9dd);background-image:linear-gradient(to bottom,#fcfcfa,#e9e9dd);color:#1a1a1a;text-decoration:none;box-shadow:0 1px 2px hsla(0,0%,0%,.125);z-index:3}.js .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button:active{background-color:#dfdfd9;background-image:-webkit-linear-gradient(top,#f6f6f3,#e7e7df);background-image:linear-gradient(to bottom,#f6f6f3,#e7e7df);box-shadow:inset 0 1px 3px hsla(0,0%,0%,.2)}.dropbutton-arrow{border-top-color:#333;right:35%;top:54%}[dir="rtl"] .dropbutton-arrow{left:35%;right:auto}.dropbutton-multiple.open .dropbutton-arrow{border-bottom:.3333em solid #333;border-top-color:transparent;top:.6667em}.js .form-actions .dropbutton .dropbutton-action>*{color:#fff;font-weight:700;text-shadow:0 1px hsla(0,0%,0%,.5)}.js .form-actions .dropbutton-widget{border-color:#1e5c90;background-color:#0071b8;background-image:-webkit-linear-gradient(top,#007bc6,#0071b8);background-image:linear-gradient(to bottom,#007bc6,#0071b8);text-shadow:0 1px hsla(0,0%,0%,.5);position:relative}.form-actions .dropbutton-multiple.open .dropbutton-widget{background-image:-webkit-linear-gradient(top,#007bc6,#0071b8);background-image:linear-gradient(to bottom,#007bc6,#0071b8)}.js .form-actions .dropbutton-wrapper .dropbutton-widget .dropbutton-action .button:hover,.js .form-actions .dropbutton-wrapper .dropbutton-widget .dropbutton-action .button:focus{background-color:#2369a6;background-image:-webkit-linear-gradient(top,#0c97ed,#1f86c7);background-image:linear-gradient(to bottom,#0c97ed,#1f86c7);box-shadow:0 1px 2px hsla(203,10%,10%,.25);color:#fff}.js .form-actions .dropbutton-wrapper .dropbutton-widget .dropbutton-action .button:active{background-image:-webkit-linear-gradient(top,#08639b,#0071b8);background-image:linear-gradient(to bottom,#08639b,#0071b8);border-color:#144b78;box-shadow:inset 0 1px 3px hsla(0,0%,0%,.2)}.js .form-actions .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button,.form-actions .dropbutton .secondary-action{border-color:#1e5c90}.js .form-actions .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button{background-image:-webkit-linear-gradient(top,#007bc6,#0071b8);background-image:linear-gradient(to bottom,#007bc6,#0071b8)}.js .form-actions .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button:hover,.js .form-actions .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button:focus{background-color:#2369a6;background-image:-webkit-linear-gradient(top,#0c97ed,#1f86c7);background-image:linear-gradient(to bottom,#0c97ed,#1f86c7)}.js .form-actions .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button:active{background-image:-webkit-linear-gradient(top,#08639b,#0071b8);background-image:linear-gradient(to bottom,#08639b,#0071b8);border-color:#144b78;box-shadow:inset 0 1px 3px hsla(0,0%,0%,.2)}.form-actions .dropbutton-arrow{border-top-color:#fff}.form-actions .dropbutton-multiple.open .dropbutton-arrow{border-bottom:.3333em solid white}
.messages{background:no-repeat 10px 17px;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;padding:15px 20px 15px 35px;word-wrap:break-word;overflow-wrap:break-word;margin:10px 0 10px 8px}[dir="rtl"] .messages{border-width:1px 0 1px 1px;background-position:right 10px top 17px;padding-left:20px;padding-right:35px;text-align:right}.messages__list{list-style:none;padding:0;margin:0}.messages__item+.messages__item{margin-top:.769em}.messages--status{color:#325e1c;background-color:#f3faef;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-image:url(/themes/virdini/vcore/css/components/../../../../../core/misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259}[dir="rtl"] .messages--status{border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;margin-left:0}.messages--warning{background-color:#fdf8ed;background-image:url(/themes/virdini/vcore/css/components/../../../../../core/misc/icons/e29700/warning.svg);border-color:#f4daa6 #f4daa6 #f4daa6 transparent;color:#734c00;box-shadow:-8px 0 0 #e09600}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600}.messages--error{background-color:#fcf4f2;color:#a51b00;background-image:url(/themes/virdini/vcore/css/components/../../../../../core/misc/icons/e32700/error.svg);border-color:#f9c9bf #f9c9bf #f9c9bf transparent;box-shadow:-8px 0 0 #e62600}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600}.messages--error p.error{color:#a51b00}
.pager__items{padding:.25em 0 .25em 1.5em;margin:0;clear:both;text-align:center}[dir="rtl"] .pager__items{padding:.25em 1.5em .25em 0}.pager__item{display:inline-block;color:#8c8c8c;font-size:1.08em;margin:0;padding:0 .4em}.pager__item a{border-bottom:2px solid transparent;line-height:1.55em;padding:0 5px 2px;font-weight:600;text-decoration:none;transition:border-bottom-color .2s;-webkit-font-smoothing:antialiased}.pager__item.is-active a{border-bottom-width:3px;border-bottom-color:#2a678c;color:#2a678c;font-weight:700}.pager__item a:hover,.pager__item a:focus{border-bottom-color:#3395d2;color:#3395d2}.pager__item--next a,.pager__item--last a,.pager__item--first a,.pager__item--previous a{border-bottom-width:0;color:#2a678c}
.tablesort{float:right;margin-top:5px;width:10px;height:10px}[dir="rtl"] .tablesort{float:left}.tablesort--asc{background-image:url(/themes/virdini/vcore/css/components/../../../../../core/misc/icons/004875/twistie-down.svg)}a:hover .tablesort--asc{background-image:url(/themes/virdini/vcore/css/components/../../../../../core/misc/icons/008ee6/twistie-down.svg)}.tablesort--desc{background-image:url(/themes/virdini/vcore/css/components/../../../../../core/misc/icons/004875/twistie-up.svg)}a:hover .tablesort--desc{background-image:url(/themes/virdini/vcore/css/components/../../../../../core/misc/icons/008ee6/twistie-up.svg)}
.breadcrumb{margin:0;padding:0}.breadcrumb ol{padding:0}.breadcrumb li{display:none;list-style-type:none;margin:0;padding:0}
.vreview-form .field--widget-image-image .form-type-managed-file>label,.field--name-field-btn a,.button{box-sizing:border-box;display:inline-block;position:relative;text-align:center;line-height:2;height:2em;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;padding:1px 1em;border-radius:3px;background-color:#007dc1;background-image:linear-gradient(to bottom,#007dc1 5%,#0061a7 100%);border:0;color:#fefefe;text-decoration:none;font-weight:600;font-size:1em;-webkit-font-smoothing:antialiased;margin-bottom:.75em;margin-right:.75em;outline:0}button.button{min-height:2em}.vreview-form .field--widget-image-image .form-type-managed-file>label:hover,.field--name-field-btn a:hover,.button:hover,.button:focus{background-color:#0061a7;background-image:linear-gradient(to bottom,#0061a7 5%,#007dc1 100%);text-decoration:none;color:#fff}.button--primary{border-color:#007dc1;background-color:#2b4015;background-image:-webkit-linear-gradient(top,#007dc1 5%,#0061a7 100%);background-image:linear-gradient(to bottom,#007dc1 5%,#0061a7 100%);color:#fff;text-shadow:none;font-weight:700}.button--primary:hover,.button--primary:focus{background-color:#0061a7;background-image:-webkit-linear-gradient(top,#0061a7 5%,#007dc1 100%);background-image:linear-gradient(to bottom,#0061a7 5%,#007dc1 100%);border-color:#0061a7;color:#fff}.button--primary:hover{box-shadow:0 1px 2px hsla(203,10%,10%,.25)}.button--primary:active{background-image:-webkit-linear-gradient(top,#08639b,#0071b8);background-image:linear-gradient(to bottom,#08639b,#0071b8);border-color:#144b78;box-shadow:inset 0 1px 3px hsla(0,0%,0%,.2)}.button-action:before{margin-left:-.2em;padding-right:.2em;font-size:14px;font-size:.875rem;line-height:16px;-webkit-font-smoothing:auto}[dir="rtl"] .button-action:before{margin-right:-.2em;margin-left:0;padding-right:0;padding-left:.2em}.no-touchevents .button--small{font-size:13px;font-size:.813rem;padding:2px 1em}.button:disabled,.button:disabled:active,.button.is-disabled,.button.is-disabled:active{border-color:#d4d4d4;background:#ededed;box-shadow:none;color:#5c5c5c;font-weight:normal;cursor:default;text-shadow:0 1px hsla(0,0%,100%,.6)}.link{display:inline;cursor:pointer;padding:0;border:0;background:none;-webkit-appearance:none;-moz-appearance:none;color:inherit;text-decoration:none}.link:hover,.link:focus{text-decoration:underline}.button--danger{display:inline;cursor:pointer;padding:0;border:0;border-radius:0;box-shadow:none;background:none;-webkit-appearance:none;-moz-appearance:none;color:#c72100;font-weight:400;text-decoration:underline;margin-left:.75em}.button--danger:hover,.button--danger:focus,.button--danger:active{color:#ff2a00;text-decoration:underline;text-shadow:none;padding:0;border:0;box-shadow:none;background:none}.button--danger:disabled,.button--danger.is-disabled{color:#737373;cursor:default;text-decoration:none;-webkit-font-smoothing:antialiased;padding:0;border:0;box-shadow:none;background:none}
form{margin:0;padding:0}fieldset:not(.fieldgroup){background-color:#fcfcfa;border-radius:2px;margin:1em 0;padding:30px 18px 18px;position:relative}fieldset:not(.fieldgroup)>legend{font-size:1em;font-weight:bold;letter-spacing:.08em;position:absolute;text-transform:uppercase;top:10px}.fieldgroup{min-width:0}@-moz-document url-prefix(){.fieldgroup{display:table-cell}}.form-item{padding:.5em 0}.form-radios .form-item,.form-checkboxes .form-item{padding:0}label{display:table;margin:0 0 .1em;padding:0;font-weight:bold}label.error{color:#a51b00}label[for]{cursor:pointer}label.option{display:inline;font-weight:normal}.form-item label.option{text-transform:none}.form-item label.option input{vertical-align:middle}.form-disabled label{color:#737373}.form-disabled input.form-text,.form-disabled input.form-tel,.form-disabled input.form-email,.form-disabled input.form-url,.form-disabled input.form-search,.form-disabled input.form-number,.form-disabled input.form-color,.form-disabled input.form-file,.form-disabled textarea.form-textarea,.form-disabled select.form-select{border-color:#d4d4d4;background-color:hsla(0,0%,0%,.08);box-shadow:none}.form-item input.error,.form-item textarea.error,.form-item select.error{border-width:1px;border-color:#e62600;background-color:hsla(15,75%,97%,1);box-shadow:inset 0 5px 5px -5px #f0efef;color:#a51b00}.form-item textarea.error+.cke{border-width:1px;border-color:#e62600}.form-item input.error:focus,.form-item textarea.error:focus,.form-item select.error:focus{border-color:#e62600;outline:0;box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 0 8px 1px #e62600;background-color:#fcf4f2}.form-required:after{background-image:url(/themes/virdini/vcurrent/css/components/../../../../../core/misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;content:"";display:inline-block;height:6px;margin:0 .3em;vertical-align:super;width:6px}.form-item--error-message{margin-top:.15em;color:#e32700}.fieldset-wrapper>.form-item--error-message{margin-top:0}.text-format-wrapper .form-item--error-message{border:solid #ccc;border-width:0 1px;margin:0;padding:.25em .666em 0}ul.tips,div.description,.form-item .description{margin:.2em 0 0 0;color:#595959;font-size:.8em}.form-item .description.error{margin-top:0;color:#a51b00}ul.tips li{margin:.25em 0 .25em 1.5em}[dir="rtl"] ul.tips li{margin:.25em 1.5em .25em 0}.form-type-radio .description,.form-type-checkbox .description{margin-left:1.5em}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-left:0;margin-right:1.5em}.form-text,.form-textarea{border-radius:2px;font-size:1em;line-height:normal}input.form-autocomplete,input.form-text,input.form-tel,input.form-email,input.form-url,input.form-search,input.form-number,input.form-color,input.form-file,input.form-date,input.form-time,select.form-select,textarea.form-textarea{box-sizing:border-box;padding:0 12px;line-height:2;height:2em;max-width:100%;border:1px solid #f0efef;background:#fff;border-radius:3px;box-shadow:inset 1px 1px 2px #f5f5f5;font-size:1em}textarea.form-textarea{height:auto}select.form-select{padding:4px 9px}.form-text:focus,.form-tel:focus,.form-email:focus,.form-url:focus,.form-search:focus,.form-number:focus,.form-color:focus,.form-textarea:focus,.form-date:focus,.form-time:focus{outline:0;background-color:#0b64a3;color:#fefefe;box-shadow:none;border-color:#0b64a3}input[type='text']::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#313233}input[type='text']::-moz-placeholder,textarea::-moz-placeholder{color:#313233}input[type='text']:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#313233}input[type='text']:-moz-placeholder,textarea:-moz-placeholder{color:#313233}input[type='text']:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:#fefefe}input[type='text']:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:#fefefe}input[type='text']:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{color:#fefefe}input[type='text']:focus:-moz-placeholder,textarea:focus:-moz-placeholder{color:#fefefe}.confirm-parent,.password-parent{overflow:visible;width:auto}.form-item-pass .description{clear:both}select{max-width:100%}#edit-cancel{margin-left:10px}[dir="rtl"] #edit-cancel{margin-left:0;margin-right:10px}.password-strength__meter{margin-top:.5em;background-color:#ebeae4}.password-strength__indicator{background-color:#77b259;-webkit-transition:width .5s ease-out;transition:width .5s ease-out}.password-strength__indicator.is-weak{background-color:#e62600}.password-strength__indicator.is-fair{background-color:#e09600}.password-strength__indicator.is-good{background-color:#0074bd}.password-strength__indicator.is-strong{background-color:#77b259}.password-confirm,.password-field,.password-strength,.password-confirm-match{width:55%}.password-suggestions{padding:.2em .5em;margin:.7em 0;max-width:34.7em;border:1px solid #b4b4b4}.password-suggestions ul{margin-bottom:0}.confirm-parent,.password-parent{clear:left;margin:0;max-width:33em;overflow:hidden}[dir="rtl"] .confirm-parent,[dir="rtl"] .password-parent{clear:right}.password-confirm .ok{color:#325e1c;font-weight:bold}.password-confirm .error{color:#a51b00;font-weight:bold}@media screen and (max-width:600px){input.form-autocomplete,input.form-text,input.form-tel,input.form-email,input.form-url,input.form-search,input.form-number,input.form-color,input.form-file,textarea.form-textarea{width:100%}input.form-number{width:auto}.form-actions input,.form-wrapper input[type="submit"]{float:none;margin-left:0;margin-right:0;margin-top:10px;padding-bottom:6px;width:100%}.form-actions input:first-child,.form-wrapper input[type="submit"]:first-child{margin-top:0}details summary{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box}.password-strength{width:100%}div.form-item div.password-suggestions{float:none}#dblog-filter-form .form-actions{float:none;padding:0}#edit-cancel{display:block;margin:10px 0 0 0}}#diff-inline-form select,div.filter-options select{padding:0}.node-form #edit-field-meta-tags-0-basic .form-text,.node-form #edit-field-meta-tags-0-basic .form-textarea,.node-form .text-summary-wrapper .form-textarea,.node-form .field--name-title .form-text{width:100%}.node-form .node-form-author .field--type-created h4{padding-bottom:0}.node-form .node-form-author .field--type-created .form-item{padding:0}.node-float-group .form-wrapper,.vreview-form .form-item-created-0-value-date,.node-form .node-form-author .field--type-created .form-item-created-0-value-date{float:left;margin-right:1em}.node-form .node-float-group{padding:0 10px}.node-form .field--name-field-lesson .form-number{width:90px}.node-float-group legend{display:none}.field-multiple-table .field-label h4{padding:0;font-size:1em;text-transform:none}.paragraphs-dropbutton-wrapper .button{margin-bottom:0}.js td .dropbutton-wrapper{min-height:1em}.field-multiple-table .filter-wrapper{display:none}.vdomains-directions{padding-top:10px}.vdomains-direction{border:1px solid #a6a5a1;padding:15px 5px 5px;margin-bottom:20px;position:relative}.vdomains-direction-name{position:absolute;padding:0 5px;background:#fff;left:10px;top:0;-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:cell}@media screen and (min-width:960px){.vdomains-directions{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:10px}.vdomains-direction{margin-bottom:0}}
.is-collapse-enabled .tabs,.is-horizontal .tabs{position:relative}.block-local-tasks-block{overflow:hidden;clear:both}.with-left-menu .block-local-tasks-block{clear:none}.tabs__tab{position:relative;display:block;overflow:hidden;box-sizing:border-box;padding:0;width:100%;color:#fff;text-overflow:ellipsis;white-space:nowrap}.tabs a{display:block;padding:.2em 1em;text-decoration:none;background-color:#0b64a3;border:1px solid #0b64a3;color:#fff}ul.tabs{list-style:outside none none;margin:0 0 .5em;padding:0}.tabs__tab a:hover,.tabs__tab a:focus{color:#0b64a3;background-color:#fff}li.tabs__tab{display:block;padding:0}[dir="rtl"] li.tabs__tab{padding-left:0;padding-right:0}li.tabs__tab a{padding:7px 10px}.is-horizontal li.tabs__tab a{padding-top:0;padding-bottom:0}.tabs a:hover,.tabs a:focus{text-decoration:none}.tabs.primary{clear:both;margin:16px 0 0;margin:1rem 0 0;font-size:.95em;line-height:24px}.tabs.primary .tabs__tab.is-active{z-index:15;color:#0b64a3;margin:0}.tabs.primary .tabs__tab.is-active a{background-color:#fff;color:inherit}@media screen and (min-width:18.75em){.tabs.primary a{background-position:99% center;background-repeat:no-repeat}[dir="rtl"] .tabs.primary a{background-position:1% center}.tabs.primary .tabs__tab.is-active a{background-image:none}}.tabs__trigger{display:none}.is-collapse-enabled .tabs__trigger{box-sizing:content-box;display:block;position:absolute;z-index:10;right:0;top:0;left:auto;width:25%;letter-spacing:.1em;text-align:center;outline:0;line-height:39px;color:#0b64a3}[dir="rtl"] .is-collapse-enabled .tabs__trigger{border-right:0;border-left:1px solid #bfbfbf;right:auto;left:0}.is-collapse-enabled .tabs{padding-top:40px;max-height:0}.tabs.is-open{max-height:999em;padding-left:0}.is-collapse-enabled .tabs__tab.is-active{position:absolute;top:0;left:0;width:75%;border-bottom:0}[dir="rtl"] .is-collapse-enabled .tabs__tab.is-active{left:auto;right:0}.is-collapse-enabled .tabs.primary a.is-active:before{content:none}.is-open .tabs__tab.is-active{background-color:#fff;color:#0b64a3}.is-collapse-enabled .is-open .tabs__tab{margin:-1px 0 0}.is-horizontal .tabs{max-height:none !important;padding:0 !important;overflow:visible}.is-horizontal .tabs__tab{float:left;height:auto;width:auto;margin:0 0 -1px;text-align:center;border-bottom-width:0}[dir="rtl"] .is-horizontal .tabs__tab{float:right;margin-left:0}.is-horizontal .tabs__tab+.tabs__tab{margin-left:-1px}[dir="rtl"] .is-horizontal .tabs__tab+.tabs__tab{margin-left:0;margin-right:-1px}.is-horizontal .tabs__tab.is-active,.is-horizontal .tabs.primary .tabs__tab.is-active,[dir="rtl"] .is-horizontal .tabs.primary .tabs__tab.is-active{position:relative;width:auto;top:0;border-bottom:0}.is-horizontal .tabs.primary a{background-image:none}.is-horizontal .tabs__trigger{display:none}.tabs.secondary{display:block;margin-top:16px;margin-top:1rem}.tabs.secondary .tabs__tab{display:block;padding:5px 15px 5px 16px;margin-left:-1px;color:#0074bd;-webkit-transition:border-color .2s,background-color .2s;transition:border-color .2s,background-color .2s}[dir="rtl"] .tabs.secondary .tabs__tab{padding-left:15px;padding-right:16px;margin-left:0;margin-right:-1px}[dir="rtl"] .views-displays .tabs.secondary li,[dir="rtl"] .views-displays .tabs.secondary li.is-active{padding-left:0;padding-right:0}.tabs.secondary .tabs__tab+.tabs__tab{border-top:1px solid #d9d8d4}.tabs.secondary .tabs__tab.is-active{color:#0b64a3;border-left:2px solid #0b64a3;padding-left:15px}[dir="rtl"] .tabs.secondary .tabs__tab.is-active{border-left:1px solid #bfbfbf;border-right:2px solid #0b64a3;padding-right:15px}[dir="rtl"] .views-displays .tabs.secondary li.is-active{border:0 none;padding-right:0}.tabs.secondary .tabs__tab:hover,.tabs.secondary .tabs__tab:focus{color:#008ee6;border-left:2px solid #008ee6;padding-left:15px}[dir="rtl"] .tabs.secondary .tabs__tab:hover,[dir="rtl"] .tabs.secondary .tabs__tab:focus{border-left:1px solid #bfbfbf;border-right:2px solid #008ee6;padding-right:15px}[dir="rtl"] .views-displays .tabs li.tabs__tab:hover{border:0 none;padding-right:0}.tabs.secondary a{background-color:transparent;padding:7px 13px 5px;text-decoration:none}[dir="rtl"] .tabs.secondary a{padding-left:13px;padding-right:13px}[dir="rtl"] .views-displays .tabs.secondary a{padding-left:7px;padding-right:7px}.tabs.secondary .is-active a{color:#0b64a3}.is-horizontal .tabs.secondary .tabs__tab{background:none;float:left;position:relative;top:0;z-index:15;margin-left:1em;margin-right:1em;border-bottom:2px solid transparent;border-left:1px solid transparent;border-right-color:transparent;border-top:0;padding:0}[dir="rtl"] .is-horizontal .tabs.secondary .tabs__tab{float:right;border-right:1px solid transparent;border-left-color:transparent;padding-right:0}.is-horizontal .tabs.secondary .tabs__tab.is-active{border-bottom-color:#0b64a3}.is-horizontal .tabs.secondary .tabs__tab:hover,.is-horizontal .tabs.secondary .tabs__tab:focus{border-bottom-color:#008ee6}
.region-header-line-in{float:right}.region-header-line{background-color:#232020;color:#fff;height:32px;line-height:32px;padding:10px 0;overflow:hidden}.region-header-line a{color:inherit}.block-vcustom-vcontactadditionalblock,.block-vcustom-vcontactblock{line-height:16px;text-transform:uppercase;float:right;text-align:right;font-family:"Helvetica Condensed",sans-serif;white-space:nowrap;overflow:hidden;min-width:150px;max-width:150px;text-overflow:ellipsis}.block-vcustom-vcontactblock div,.block-vcustom-vcontactadditionalblock div{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.region-header-line .callback-form{float:left;cursor:pointer;width:150px}.region-header-line .callback-form .sprite{display:block;width:20px;height:20px;float:left;margin:6px 2px 6px 0;background-size:20px 1000px;background-position:0 -360px}.block-vcustom-vcontactadditionalblock,.block-vsocial-network-pages-block{display:none}.vsocial-network-shares span,.vsocial-network-pages a{width:20px;height:20px;display:block;margin:6px 5px;float:left;position:relative;cursor:pointer}.vsocial-network-shares span i,.vsocial-network-pages a i{display:block;position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-size:20px 1000px}.vsocial-network-share-vkontakte i,.vsocial-network-page-vkontakte i{width:20px;height:12px}.vsocial-network-share-vkontakte i{background-position:0 -20px}.vsocial-network-share-facebook i,.vsocial-network-page-facebook i{background-position:0 -40px;width:11px;height:20px}.vsocial-network-share-facebook i{background-position:0 -60px}.vsocial-network-share-twitter i,.vsocial-network-page-twitter i{background-position:0 -80px;height:17px;width:20px}.vsocial-network-share-twitter i{background-position:0 -100px}.vsocial-network-share-google i,.vsocial-network-page-google i{background-position:0 -120px;width:20px;height:20px}.vsocial-network-share-google i{background-position:0 -140px}.vsocial-network-share-instagram i,.vsocial-network-page-instagram i{background-position:0 -160px;width:20px;height:20px}.vsocial-network-share-pinterest i,.vsocial-network-page-pinterest i{background-position:0 -200px;height:20px;width:16px}.vsocial-network-share-flickr i,.vsocial-network-page-flickr i{background-position:0 -240px;height:9px;width:20px}.vsocial-network-share-youtube i,.vsocial-network-page-youtube i{background-position:0 -280px;height:15px;width:20px}.vsocial-network-share-odnoklassniki i,.vsocial-network-page-odnoklassniki i{background-position:0 -320px;height:20px;width:13px}.vsocial-network-share-odnoklassniki i{background-position:0 -340px}.block-vsocial-network-shares-block .block-title,.block-vsocial-network-shares-block .block-content{display:inline-block;vertical-align:middle}.block-vcustom-vlogoblock{display:none}@media screen and (min-width:480px){.block-vcustom-vcontactblock{max-width:200px;padding-left:10px}}@media screen and (min-width:960px){.region-header-line .wrapper{position:relative}.block-vcustom-vlogoblock{display:block;position:absolute;height:32px;left:0;top:0}.block-vcustom-vcontactadditionalblock{display:block}.block-vcustom-vcontactadditionalblock,.block-vcustom-vcontactblock{max-width:250px;padding-left:20px}.block-vcustom-vcontactblock div,.block-vcustom-vcontactadditionalblock div{max-width:250px}.region-header-line .block-vsocial-network-pages-block{display:block;float:left}}
.region-header{padding:10px 0;position:relative}.block-system-branding-block{text-align:center;position:relative;z-index:1}.region-header .block-vfoton-system-menu-blockmain .menu{padding:0}.region-header .block-vfoton-system-menu-blockmain .menu .menu{display:none}@media screen and (max-width:959px){.region-header .block-vfoton-system-menu-blockmain .menu .subopen>.menu{display:block;position:relative}.mobile-menu{width:30px;height:30px;display:block;position:absolute;top:42px;left:0;-ms-transform:translateY(-50%);transform:translateY(-50%);overflow:hidden;z-index:3}.mobile-menu i{display:block;width:100%;height:4px;border-radius:2px;background:#232020;border-radius:2px;margin-bottom:4px}.show-menu .region-header .block-vfoton-system-menu-blockmain{display:block}.region-header .block-vfoton-system-menu-blockmain{font-family:"Helvetica Condensed",sans-serif;font-size:1.3em;text-align:center;margin:0 -10px;display:none}.region-header .block-vfoton-system-menu-blockmain .menu-link>a{color:#313233;text-decoration:none;display:block;padding:15px 60px;position:relative;z-index:5}.region-header .block-vfoton-system-menu-blockmain .with-icon>.menu-link>a{padding-left:100px;padding-right:100px}.region-header .block-vfoton-system-menu-blockmain li{display:block;position:relative}.region-header .block-vfoton-system-menu-blockmain .menu-link{position:relative}.subopen .menu::before{content:'';display:block;position:absolute;height:100%;width:2px;background:#fff;left:1px;top:0;z-index:2}.subopen::after,.subopen>.menu>li:first-child>.menu-link::before{content:'';display:block;position:absolute;height:50%;width:2px;background:#000;left:1px;z-index:3}.menu .menu>.subopen>.menu::before,.menu .menu .subopen::after,.menu .menu .subopen>.menu>li:first-child>.menu-link::before{left:4px}.subopen>.menu>li:first-child>.menu-link::before{top:-50%;height:100%}.subopen::after{bottom:0;height:30px}.menu-link .menu-icon,.region-header .menu-link .menu-helper{position:absolute;z-index:6;right:10px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);height:40px;overflow:hidden}.region-header .menu-link .menu-helper{width:40px}.menu-link .menu-icon{width:96px;right:2px}.region-header .menu-link .menu-helper::after,.region-header .menu-link .menu-helper::before{content:'';display:block;position:absolute;height:2px;width:100%;background:#000;left:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.region-header .menu-link .menu-helper::after{-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.region-header .subopen>.menu-link .menu-helper::after{display:none}.region-header .block-vfoton-system-menu-blockmain .top-menu-li:nth-child(2n+1)>.menu>li:nth-child(2n+1) li:nth-child(2n+1),.region-header .block-vfoton-system-menu-blockmain .top-menu-li:nth-child(2n+2)>.menu>li:nth-child(2n+1),.region-header .block-vfoton-system-menu-blockmain .top-menu-li{background:#d3d2d2}.region-header .block-vfoton-system-menu-blockmain .top-menu-li:nth-child(2n+1)>.menu>li:nth-child(2n+2) li:nth-child(2n+1),.region-header .block-vfoton-system-menu-blockmain .top-menu-li:nth-child(2n+2)>.menu>li:nth-child(2n+1) li:nth-child(2n+1),.region-header .block-vfoton-system-menu-blockmain .top-menu-li:nth-child(2n+1)>.menu>li:nth-child(2n+1),.region-header .block-vfoton-system-menu-blockmain .top-menu-li:nth-child(2n+2){background:#ebebea}}@media screen and (min-width:960px){.block-system-branding-block{width:230px;padding-right:10px;text-align:right;float:left}.block-system-branding-block img{display:block;float:right}.region-header .block-vfoton-system-menu-blockmain{text-align:right;padding-top:10px}.region-header .block-vfoton-system-menu-blockmain>.menu{font-family:"Helvetica Condensed",sans-serif;font-weight:bold;font-size:1.15em}.region-header .block-vfoton-system-menu-blockmain .menu a{text-decoration:none;color:#717171;display:block}.region-header .block-vfoton-system-menu-blockmain .menu a:hover{color:#0b64a3}.region-header .block-vfoton-system-menu-blockmain .top-menu-li>a{padding:10px 0 9px;border-bottom:1px solid #fff}.region-header .block-vfoton-system-menu-blockmain .top-menu-li>a:hover{border-color:#0b64a3}.region-header .block-vfoton-system-menu-blockmain .top-menu-li{display:inline-block;position:relative;padding-left:1em}.region-header .block-vfoton-system-menu-blockmain .top-menu-li li{display:block;padding:3px 1em}.region-header .block-vfoton-system-menu-blockmain .top-menu-li li a{display:block;white-space:nowrap;text-align:left}.region-header .block-vfoton-system-menu-blockmain .top-menu-li .menu{position:absolute;background:#fff;top:100%;left:0;min-width:100%;text-align:center;z-index:10;padding:5px 0}.region-header .block-vfoton-system-menu-blockmain .top-menu-li:last-child .menu{left:auto;right:0}.region-header .block-vfoton-system-menu-blockmain .top-menu-li:hover>.menu{display:block}.region-header .block-vfoton-system-menu-blockmain .top-menu-li.swow-lineup .menu{display:none}}
.region-after-content{background:url(/themes/virdini/vcurrent/css/layout/../../img/xiegezi.png) center center repeat;padding:50px 0}.region-after-content .block-title{font-size:1.15em;text-transform:uppercase;padding-bottom:.5em}.region-after-content .node--type-article.node--view-mode-teaser2:nth-child(2){display:none}.region-after-content .node--type-article.node--view-mode-teaser3{font-size:.86em;padding:10px 10px 10px 100px;background:#fff;border:1px solid #f0efef;margin-bottom:20px}.region-after-content .node--type-article.node--view-mode-teaser3 .node__content-overflow{overflow:hidden;height:7em}.node.node--view-mode-teaser2 .field--name-field-cover{margin-bottom:0}.region-after-content .node--type-article.node--view-mode-teaser3 p{padding:0}.region-after-content .node--type-article.node--view-mode-teaser3 .field--name-body{color:#9a9b9b}.region-after-content .node--type-article.node--view-mode-teaser3 .page-title{font-size:1em;padding:0}.region-after-content .node--type-article.node--view-mode-teaser3 .node__content{position:relative}.region-after-content .see-more{padding:12px 10px;background:#eee;text-align:center}.region-after-content .see-more a{color:inherit}.region-after-content .contact-list .node--view-mode-teaser1{padding-bottom:1em}.region-after-content .contact-list .node--view-mode-teaser1 .page-title{font-family:"Helvetica Condensed Bold",sans-serif;font-size:1.15em}@media screen and (min-width:480px){.block-vfoton-vfotonfrontvideoblock .article-list,.block-vfoton-vfotonfrontcontactblock .contact-list{margin:0 -5px}.region-after-content .node--type-article.node--view-mode-teaser2:nth-child(2){display:block}.region-after-content .node--type-article.node--view-mode-teaser2,.region-after-content .contact-list .node--view-mode-teaser1{width:50%;float:left;box-sizing:border-box;padding:0 5px 1em}.block-vfoton-vfotonfrontvideoblock .block-content,.block-vfoton-vfotonfrontcontactblock .block-content{overflow:hidden}}@media screen and (min-width:640px){.region-after-content .node--type-article.node--view-mode-teaser2:nth-child(2){display:none}.block-vfoton-vfotonfrontvideoblock,.block-vfoton-vfotonfrontcontactblock{margin:0;width:50%;padding:0 10px;box-sizing:border-box;float:left}.block-vfoton-vfotonfrontvideoblock .article-list,.block-vfoton-vfotonfrontcontactblock .contact-list{margin:0}.node.node--type-contact.node--view-mode-teaser1 .node__content{padding:0}.region-after-content .node--type-article.node--view-mode-teaser2,.region-after-content .contact-list .node--view-mode-teaser1{padding:0;float:none;width:100%;min-height:inherit}.region-after-content .contact-list .node--view-mode-teaser1{padding-bottom:20px}}@media screen and (min-width:960px){.block-vfoton-vfotonfrontpressblock{padding:0 10px 0 0;box-sizing:border-box;float:left}.block-vfoton-vfotonfrontvideoblock{padding-right:0;padding-left:15px}.block-vfoton-vfotonfrontpressblock,.block-vfoton-vfotonfrontvideoblock,.block-vfoton-vfotonfrontcontactblock{width:33.33%}}
.vcurrent-branding-text{font-size:.7em}.grecaptcha-badge{visibility:hidden}.nyf,.nyh{display:none}.term-btn{text-align:center}.term-btn a{margin:0}@media screen and (min-width:960px){.footer-footer{position:relative}footer .footer-footer.wrapper,.region-header-line{overflow:visible}}.contextual-region.block-vcustom-vcallbackblock{position:inherit}.contact-map{width:100%;margin-bottom:1em;height:300px}.history-info-title{font-size:2em;padding:.5em 0}.history-info-img{display:block;margin:.5em auto 1em}@media screen and (min-width:640px){.history-info-text-in{padding-left:220px}.history-info-img{float:left;width:200px}}@media screen and (min-width:640px){.history-info-img{width:320px}.history-info-text-in{padding-left:340px}}.product-links a,.node .field--name-field-price-list a,.car1-categories a{text-transform:uppercase;background:#0b64a3;padding:1em;color:#fff;text-decoration:none;text-align:center}.car1-categories a{display:block}.car1-categories li{list-style:none}.car1-categories{display:grid;grid-template-columns:1fr 1fr;grid-auto-flow:row dense;grid-column-gap:10px;grid-row-gap:10px;margin:0;padding:0 0 1em}.node-date1{width:70px;position:absolute;height:100%;text-align:center;background:#0b64a3;color:#fff;text-transform:uppercase;font-size:14px;top:0;left:-88px}.node-date1-in{position:absolute;width:100%;left:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.node-date1::before{content:' ';display:block;position:absolute;border:6px solid transparent;border-left:12px solid #0b64a3;right:-18px;top:14px}.node-date1 span{display:block;font-size:36px}.path-frontpage .block-vfoton-vfotonarticlesallblock .block-title{text-align:left;font-size:2.15em;padding:0 0 1em}.path-frontpage .block-vfoton-vfotonarticlesallblock .block-title::after{display:none}.path-frontpage .block-vfoton-vfotonarticlesallblock .block-title span{padding:0;background:none}.path-frontpage .block-vfoton-vfotonfrontpageblock,.path-frontpage .history-info,.path-frontpage .block-vfoton-vfotonarticlesallblock{padding-bottom:20px;background:url(/themes/virdini/vcurrent/css/../img/line.png) bottom center no-repeat transparent}.path-frontpage .block-vfoton-vfotonarticlesallblock{margin-bottom:10px}.block-vcustom-vquestionentityformblock .vcustom-question,.path-frontpage .block-vfoton-vfotonfrontpageblock .block-content,.path-frontpage .block-vfoton-vfotonarticlesallblock .block-title,.wrapper{margin:0 10px}.wrapper .wrapper{margin:0}.path-frontpage header{background:#fff}.path-frontpage{background:#f5f5f5}.car-warning-info{color:gray;font-size:.7em;padding:1em 0}@media screen and (min-width:960px){.wrapper .wrapper,.block-vcustom-vquestionentityformblock .vcustom-question,.path-frontpage .block-vfoton-vfotonfrontpageblock .block-content,.path-frontpage .block-vfoton-vfotonarticlesallblock .block-title,.wrapper{margin:0 auto;width:940px}.path-frontpage .block-vfoton-vfotonarticlesallblock .block-title{padding-top:20px;box-sizing:border-box;padding-left:70px}}@media screen and (min-width:1280px){.path-frontpage .block-vfoton-vfotonarticlesallblock .block-title{padding-left:0}}.path-frontpage .block-page-title-block{display:none}footer{background:url(/themes/virdini/vcurrent/css/../img/line.png) top center no-repeat #ebebea}footer .wrapper{overflow:hidden}.footer-footer{padding:2em 0 60px;color:#9a9b9b;font-size:.8em;line-height:20px}.footer-footer img{vertical-align:middle}.vbase-developers{text-align:right;display:block}.vbase-developers span{white-space:nowrap}.region-pre-footer,.region-footer{display:none}@media screen and (min-width:640px){.copyrights{width:50%;float:left}.vbase-developers{width:50%;float:right}}@media screen and (min-width:760px){.region-footer{width:75%;float:left;display:block;min-height:240px}.region-pre-footer{width:25%;float:right;display:block}.subscribe-info{padding:3em 0 .5em}.subscribe-info i{display:inline-block;width:22px;height:22px;background-size:22px 1100px;background-position:0 -836px;vertical-align:middle;margin-left:5px;cursor:pointer}footer .block-vsocial-network-pages-block{display:block;padding-top:1em}footer .vsocial-network-pages a{margin:0 10px 10px 0}.region-footer .block-menu{width:33.33%;float:left}.region-pre-footer .block-title{position:relative}.region-pre-footer .block-title::after{content:' ';width:100vw;height:1px;background:1px;position:absolute;bottom:0;right:0;background:#fff}.region-pre-footer .form-item{padding:0;width:70%;display:inline-block}.region-pre-footer .vcustom-agreement{display:none}.region-pre-footer .button{margin:0}footer .block-title{line-height:1.2;height:2.4em;padding-right:10px;padding-top:5em;font-family:"Helvetica Bold",sans-serif}footer a{color:inherit}.subscribe-info{height:22px}.subscribe-info,.region-footer .block-menu ul{font-size:.86em}.region-footer .block-menu ul{list-style:none;padding:3em 10px 1em 0;margin:0}}@media screen and (min-width:960px){.footer-footer{padding:2em 0}.region-footer{min-height:280px}}.uns{-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.field--label-inline .field__label,.field--label-inline .field__items{float:left}.field--label-inline .field__label,.field--label-inline>.field__item,.field--label-inline .field__items{padding-right:.5em}.field--label-inline .field__label::after{content:':'}.fpv-b i,.vsocial-network-shares span i,.page-snav span::after,.menu--sticky .menu li a::after,.vsocial-network-pages a i,.sprite{background-image:url(/themes/virdini/vcurrent/css/../img/sprite.svg);background-repeat:no-repeat}.fpv-s i,.menu--sticky .menu li[data-p="onlinebuy"] a::after,.product-help .vsocial-network-shares span i,.menu--sticky .menu li a[data-drupal-link-system-path='special/configurator']::after,.page-snav span.vfoton-vfotonarticlesallblock::after,.page-snav span.vcustom-vhistoryinfoblock::after,.field--name-rating i,.sprite1{background-image:url(/themes/virdini/vcurrent/css/../img/sprite1.svg);background-repeat:no-repeat}.product-help .vsocial-network-share-vkontakte i{background-position:0 -120px}.product-help .vsocial-network-share-facebook i{background-position:0 -180px}.product-help .vsocial-network-share-odnoklassniki i{background-position:0 -140px}.vcustom-agreement-label{cursor:pointer}.vcustom-agreement-label .sprite{display:inline-block;vertical-align:middle;margin:0 5px 2px 0;width:18px;height:18px;background-position:0 -702px;background-size:18px 900px}.callback-sticky,.vcustom-agreement-text{display:none}@media screen and (min-width:960px){@keyframes circle1{0%,42.86%{transform:matrix(1,0,0,1,0,0);opacity:.66;animation-timing-function:ease-in-out}100%{transform:matrix(2.39,0,0,2.39,0,0);opacity:0}}@keyframes circle2{0%,42.86%{transform:matrix(1,0,0,1,0,0);opacity:.66;animation-timing-function:ease-in-out}100%{transform:matrix(3.17,0,0,3.17,0,0);opacity:0}}@keyframes circle3{0%,42.86%{transform:matrix(0.42,0,0,.42,0,0);opacity:.66;animation-timing-function:ease-in-out}100%{transform:matrix(2.79,0,0,2.79,0,0);opacity:0}}.callback-sticky{position:fixed;bottom:30px;right:30px;width:60px;height:60px;display:block;cursor:pointer;z-index:10}.callback-sticky .c1{animation:circle1 3.5s infinite}.callback-sticky .c2{animation:circle2 3.5s infinite}.callback-sticky .c3{animation:circle3 3.5s infinite}.callback-sticky>i{display:block;width:30px;height:30px;border-radius:50%;background:#0b64a3;padding:15px;position:absolute}.callback-sticky .callback-form{box-shadow:0 0 5px rgba(0,0,0,0.1);z-index:1}.callback-sticky .sprite{display:block;width:30px;height:30px;background-size:30px 1500px;background-position:0 -990px}}.content-menu .menu .menu,.content-menu{display:none;min-height:1px}.with-left-menu .content-menu{display:block}.content-menu .menu{padding:0 0 1em}.content-menu .menu li{display:block;margin-bottom:.2em}.content-menu .menu a{display:block;padding:5px 10px;color:#313233;text-decoration:none}.content-menu .menu a.is-active,.content-menu .menu a:hover{color:#fff;background:#0b64a3}.lineup-page-term,.history-info .block-title,.block-vcustom-vcontactentityformblock .block-title,.vreview-form .block-title,.block-vcustom-vcontactformblock .block-title,.block-vcustom-vquestionformblock .block-title,.block-vcustom-vquestionentityformblock .block-title,.block-vfoton-vfotonproductblock .block-title,.block-vfoton-vfotonarticlesallblock .block-title,.node--type-product.node--view-mode-full .field__label{text-align:center;font-size:1.3em;line-height:2;padding:1.5em 0;position:relative}.lineup-page-term a{color:inherit}.lineup-page-term a,.history-info .block-title span,.vreview-form .block-title span,.block-vcustom-vcontactentityformblock .block-title span,.block-vcustom-vcontactformblock .block-title span,.block-vcustom-vquestionformblock .block-title span,.block-vcustom-vquestionentityformblock .block-title span,.block-vfoton-vfotonproductblock .block-title span,.block-vfoton-vfotonarticlesallblock .block-title span,.node--type-product.node--view-mode-full .field__label span{display:inline-block;background:#fff;padding:0 .5em;position:relative;z-index:2}.vreview-form .block-title:after,.lineup-page-term::after,.history-info .block-title::after,.block-vcustom-vcontactentityformblock .block-title::after,.block-vcustom-vcontactformblock .block-title::after,.block-vcustom-vquestionformblock .block-title::after,.block-vcustom-vquestionentityformblock .block-title::after,.block-vfoton-vfotonproductblock .block-title::after,.block-vfoton-vfotonarticlesallblock .block-title::after,.node--type-product.node--view-mode-full .field__label::after{content:' ';z-index:1;height:1px;width:100%;display:block;position:absolute;background:#f0efef;top:2.5em}.content-wrapper{padding-bottom:2em}.node .field--name-field-cover{margin-bottom:1em}.node .field--name-field-cover picture,.node .field--name-field-cover img{margin:0 auto;width:100%;display:block;height:auto}.node--view-mode-teaser .page-title{line-height:1.1}.node--view-mode-teaser{margin-bottom:1em}.node--view-mode-teaser.node--type-car1,.node--view-mode-teaser.node--type-promo,.node--view-mode-teaser.node--type-contact,.node--view-mode-teaser.node--type-article{float:left;width:100%}.sv-grid .field--name-body,.sv-grid .node__submitted{display:none}.sv-grid .page-title{height:2.2em;overflow:hidden;text-align:center;font-size:1em !important}.node--view-mode-teaser p{padding:0}.node--view-mode-full .page-title{padding:0 0 .5em}.node--view-mode-full .page-title span{padding:0}.node__submitted{font-family:"Helvetica Condensed Bold",sans-serif;font-size:.86em;line-height:1.1;padding-bottom:1em}.term-icon,.img-hover{display:none}.node .field--name-field-youtube{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.node .field--name-field-youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}.node--type-car1.node--view-mode-teaser .page-title,.node--type-car1 .field--name-field-price{padding-bottom:.3em}.node--type-car1.node--view-mode-teaser .field--type-string{font-size:.86em;padding:.2em}.node--type-car1 .field--type-string .field__label{font-weight:bold}@media screen and (min-width:640px){.node--type-car1.node--view-mode-teaser .field--name-field-price{position:absolute;right:0;top:0}.node--type-car1.node--view-mode-teaser .page-title{padding-right:7em}.node--view-mode-teaser,.node--type-contact{position:relative;min-height:120px}.node--type-contact .field--name-field-cover,.node--view-mode-teaser .field--name-field-cover{width:200px;position:absolute;top:0;left:0;margin-bottom:0}.sv-grid .node--view-mode-teaser .field--name-field-cover{position:relative;width:auto;margin-bottom:.5em}.node--type-contact .field--name-field-cover{right:0;left:auto}.node--view-mode-teaser.node--with-cover .node__content{padding-left:210px}.sv-grid .node--view-mode-teaser.node--with-cover .node__content{padding-left:0}.sv-grid .node--view-mode-teaser{width:50%;box-sizing:border-box;padding:0 10px}.node.node--type-contact .node__content{padding-right:210px;padding-left:0;box-sizing:border-box;width:100%;float:left}}@media screen and (min-width:760px){.sv-grid .node--view-mode-teaser{width:33.33%}}@media screen and (min-width:960px){.content-menu.with-term-icons .menu a{line-height:20px;padding:10px 40px 10px 10px;position:relative}.term-icon{width:20px;height:20px;position:absolute;padding:10px}.content-menu .term-icon{right:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.node .term-icon{background:rgba(71,159,205,1);transition:.2s;left:0;bottom:0}.term-icon .sprite{display:block;width:100%;height:100%}.img-hover{display:block;visibility:hidden;position:absolute;width:100%;height:100%;background:rgba(11,100,163,.85);color:#fff;top:0;left:0;opacity:0;transition:.2s}.img-hover-text{position:absolute;width:100%;left:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center;font-size:1.4em}.img-hover-text .sprite{background-size:30px 1500px;background-position:0 -570px;width:30px;height:30px;display:inline-block;vertical-align:middle;-ms-transform:translateY(-7px);transform:translateY(-7px);margin-right:.3em}.field--name-field-cover:hover .term-icon{background:rgba(71,159,205,0)}.field--name-field-cover{position:relative}.field--name-field-cover:hover .img-hover{visibility:visible;opacity:1}.node--type-contact .img-hover{display:none}.node--view-mode-full .field--name-field-cover picture,.node--view-mode-full .field--name-field-cover img{width:auto}.with-left-menu .node--view-mode-full .field--name-field-cover picture,.with-left-menu .node--view-mode-full .field--name-field-cover img{width:100%}.node.node--type-contact .field--name-field-cover,.node--view-mode-teaser .field--name-field-cover{width:260px}.node--view-mode-teaser,.node--type-contact{min-height:140px}.node--view-mode-teaser.node--with-cover .node__content{padding-left:270px}.node.node--type-contact .node__content{padding-right:270px;padding-left:0}}.block-vfoton-vfotonmodels{display:none;overflow:hidden}.region-pre-content{position:relative}.sticky-wrapper{z-index:20}.lineup-model-title a,.model-title a{color:inherit}.node--type-product.node--view-mode-teaser1{text-align:center}.node--view-mode-teaser1 .model-title{font-size:1.14em}@media screen and (max-width:959px){.block-vfoton-vfotonmodels{display:none !important}.sticky-wrapper{height:auto !important}.sticky-wrapper .sticky-nav{position:relative !important}}@media screen and (min-width:960px){.block-vfoton-vfotonmodels{background:#f0efef;position:absolute;z-index:20;left:0;top:0;width:100%}.block-vfoton-vfotonmodels .node .contextual{display:none !important}.lineup-con{padding:5px 0}.lineup-con a{text-decoration:none}.lineup-term{border-bottom:1px solid #e4e3e3;font-size:1.14em;line-height:2}.lineup-nodes{padding:0;list-style:none;margin:0 -10px}.lineup-nodes>li{display:block;float:left;width:140px;padding:5px 10px;text-align:center}.lineup-nodes .node .field--name-field-price{font-family:inherit;font-size:.8em;color:#0b64a3}.lineup-model-title{line-height:1}.lineup-more{text-align:right}.lineup-more a{margin-right:0}.lineup-wrapper{position:relative}.lineup-more.rows-c-3{position:absolute;right:10px;bottom:0}}.menu--sticky{position:fixed;width:100%;left:0;bottom:0;z-index:21}.menu--sticky .menu{margin:0;padding:0;display:table;table-layout:fixed;width:100%}.menu--sticky .menu li{display:table-cell;background:#0b64a3;box-sizing:border-box;overflow:hidden}.menu--sticky .menu li[data-p="onlinebuy"]{background:#232020}.menu--sticky .menu li a{display:block;height:50px;width:100%;line-height:50px;color:#fff;border-right:1px solid #124d77;border-left:1px solid #54a3f7;text-indent:-1000px;position:relative}.menu--sticky .menu li a::after{content:'';display:block;width:30px;height:30px;position:absolute;top:10px;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);background-size:30px 1500px}.menu--sticky .menu li a[data-drupal-link-system-path='taxonomy/term/7']::after{background-position:0 -930px;top:15px}.menu--sticky .menu li a[data-drupal-link-system-path='taxonomy/term/6']::after{background-position:0 -960px;top:17px}.menu--sticky .menu li a[data-drupal-link-system-path='online-buy']::after{background-position:0 -450px}.menu--sticky .menu li a[data-drupal-link-system-path='test-drive']::after{background-position:0 -1020px}.menu--sticky .menu li a[data-drupal-link-system-path='contacts']::after{background-position:5px -1080px}.menu--sticky .menu li a[data-drupal-link-system-path='special/configurator']::after{background-position:0 -150px}@media screen and (min-width:960px){.menu--sticky{top:50%;left:auto;bottom:auto;right:-250px;-ms-transform:translateY(-50%);transform:translateY(-50%);width:300px}.menu--sticky .menu{display:block;width:auto}.menu--sticky .menu li{display:block;width:300px;padding-left:50px;margin-bottom:2px;transition:.2s}.menu--sticky .menu li:hover{transform:translateX(-240px)}.menu--sticky .menu li a{border-right:0;text-indent:10px;font-family:"Helvetica Condensed",sans-serif;font-size:1.15em;text-decoration:none}.menu--sticky .menu li a::after{left:-40px;-ms-transform:none;transform:none}}.fpv-in{margin:0 -10px}.fpv-v{color:#0b65a4;width:300px;margin:0 10px;text-align:center;padding:1em 0}.fpv-v img{display:block;width:300px;height:170px;border:1px solid;box-sizing:border-box}.fpv-t{display:block;height:2.8em;overflow:hidden;margin-bottom:.5em}.fpv-s{padding:1em 0;text-align:center}.fpv-b{color:#fff;border:0;padding:10px 60px;background:#0b64a3;outline:0;cursor:pointer;display:block;font-family:sans-serif;font-size:1.07em;margin:0 auto}.fpv-b:hover{color:#fff;text-decoration:none}.fpv-v i{display:inline-block;margin:0 .3em;background-size:20px 1000px}.fpv-b i{width:18px;height:20px;background-position:0 -380px;transform:translateY(2px)}.fpv-s i:nth-child(1){height:14px;width:20px;background-position:0 -220px;transform:translateY(2px);margin-right:2.3em}.fpv-s i:nth-child(2){height:17px;width:20px;background-position:0 -200px;transform:translateY(4px)}.fpv{width:300px;margin:0 auto}@media screen and (min-width:640px){.fpv{width:620px}.fpv-v{float:left}}.wrapper.clearfix.term-wrapper-7{display:flex;flex-flow:row wrap}.lineup-nodes.clearfix.lineup-nodes-7{display:flex}
.field--name-field-specification a{box-shadow:inset 0 1px 0 0 #54a3f7;background:linear-gradient(to bottom,#007dc1 5%,#0061a7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#007dc1',endColorstr='#0061a7',GradientType=0);background-color:#007dc1;border-radius:3px;border:1px solid #124d77;display:inline-block;cursor:pointer;color:#fff !important;text-decoration:none;text-shadow:0 1px 0 #154682;text-transform:uppercase;font:normal 14px "Helvetica",sans-serif;font-size:13px;line-height:20px;padding:3px 10px;outline:0;margin-top:10px;margin-bottom:10px}#block-vfotonhistory .history-img-in{border-radius:0;width:300px;height:auto;background:url(/themes/virdini/vcurrent/img/history-01.png) 50% 50% no-repeat;min-height:158px}#block-vfotonhistory .slick-slider button{width:30px;height:30px;background-color:#e2e2e2;border-radius:50%}#block-vfotonhistory .slick-slider button::before{content:"";border:solid #fff;border-width:0 2px 2px 0;display:inline-block;padding:4px}#block-vfotonhistory .slick-slider .slick-prev::before{transform:translateX(3px) rotate(135deg);-webkit-transform:translateX(3px) rotate(135deg)}#block-vfotonhistory .slick-slider .slick-next::before{transform:translateX(-3px) rotate(-45deg);-webkit-transform:translateX(-3px) rotate(-45deg)}#block-vfotonhistory .year-title{font-size:22px}#block-vfotonhistory .slick-current .year-title{color:#0b64a3;border-bottom:1px solid #0b64a3}#block-vfotonhistory ul{list-style-type:none}#block-vfotonhistory .image-style-history{width:200px;height:200px}#block-vfotonhistory{margin-left:20px}.vsocial-network-page.vsocial-network-page-vkontakte i{background:url(/themes/virdini/vcurrent/img/vklogo.png) 0 0 no-repeat;background-size:contain;margin:0 !important;width:20px;height:20px}.vsocial-network-page.vsocial-network-page-google i{background:url(/themes/virdini/vcurrent/img/tglogo.webp) 0 0 no-repeat;background-size:contain;margin:0 !important;width:20px;height:20px}.contact-ymap{height:300px}.politikaWrapper{text-align:center}.slide-img.mobileSlide{height:300px;display:none}@media screen and (max-width:600px){.slide-img.mobileSlide.mobileSlideShow{display:block !important}.slide-img.desktopSlide.desktopSlideHide{display:none}}.contenSlider .slick-prev,.contenSlider .slick-next{z-index:1}.contenSlider .slick-prev{left:25px}.contenSlider .slick-next{right:25px}.node--type-article.node--view-mode-teaser1 .page-title{font-family:'Helvetica Bold',sans-serif !important}@media screen and (max-width:600px){.flexLuidor{flex-flow:row wrap}.itemLuidor{width:100%}}@media screen and (min-width:600.98px){.flexLuidor{display:flex;flex-flow:row nowrap}.itemLuidor{width:33.33333%}}.path-taxonomy .field--name-description{padding:50px}.js-form-item.form-item.js-form-type-checkbox.form-type-checkbox.js-form-item-vdomains-allow-all.form-item-vdomains-allow-all{display:none}#block-vsubscribeblock .vcustom-agreement{display:block}#block-vsubscribeblock .vcustom-agreement-label{margin-top:10px;font-size:.86em;pointer-events:none}#block-vfotonhistory .block-content>div{display:flex}#block-vfotonhistory .block-content>div:nth-child(2n+1) .year-title{order:2}@media screen and (min-width:599.98px){#block-vfotonhistory .block-content>div>*{width:50%}#block-vfotonhistory .node--type-history{display:block !important;padding-bottom:20px}#block-vfotonhistory .history-img{display:block !important}#block-vfotonhistory ul.year{padding:0}#block-vfotonhistory ul.year{padding:0}#block-vfotonhistory .block-content>div .year{border-right:1px solid #0b64a3}#block-vfotonhistory .block-content>div:nth-child(2n) .year{border-right:0 none;border-left:1px solid #0b64a3}#block-vfotonhistory .block-content>div:nth-child(2n) .year .node--type-history{padding-left:10px}#block-vfotonhistory .block-content>div:nth-child(2n) .year.clearfix::before,#block-vfotonhistory .block-content>div:nth-child(2n+1) .year.clearfix::before{background:url('/themes/virdini/vcurrent/img/history-marker.png') 0 0 no-repeat;background-size:contain;content:'';display:block;position:absolute;top:7px;width:30px;height:30px;z-index:1}#block-vfotonhistory .block-content>div:nth-child(2n) .year::before{left:-15px}#block-vfotonhistory .block-content>div:nth-child(2n+1) .year::before{right:-15px}#block-vfotonhistory .year{position:relative}#block-vfotonhistory .block-content>div:nth-child(2n) .year-title{text-align:right}#block-vfotonhistory .block-content>div:nth-child(2n+1) .year-title{text-align:left}#block-vfotonhistory .block-content>div:nth-child(2n) .history-content{padding-left:20px}#block-vfotonhistory .block-content>div:nth-child(2n+1) .history-content{padding-right:20px;padding-left:0}#block-vfotonhistory .block-content>div:nth-child(2n) .year-title-block{margin-right:30px}#block-vfotonhistory .block-content>div:nth-child(2n+1) .year-title-block{margin-left:30px}#block-vfotonhistory .block-content>div .year p{padding:0 0 .5em}#block-vfotonhistory .block-content>div:nth-child(2n) .history-img-in{margin:5px 10px 10px 20px}#block-vfotonhistory .block-content>div:nth-child(2n+1) .history-img-in{margin:5px 30px 10px 0}}.year-title-block{background:#0b64a3;color:#fff;padding:6px 18px}.history-description{margin-bottom:40px}.history-content{padding-top:11px}a[data-drupal-link-system-path="node/13"]{pointer-events:none}.wrapperFinance{display:flex;flex-flow:row wrap;box-sizing:border-box;max-width:680px;font:normal 14px/1.4 Helvetica,Arial,sans-serif}.financeTitle{text-align:center;margin-bottom:20px}.financeTitle img{width:100%;display:block;height:auto;margin:0 auto}.financeItem{display:block;max-width:33.3333333333%;margin-bottom:20px;border-radius:10px;flex:0 0 33.3333333333%;box-sizing:border-box;position:relative;width:100%;-webkit-box-flex:0}.financeItemBack{border:1px solid #cbcbcb;border-radius:10px;box-sizing:border-box;margin:0 20px 0 0;height:100%;padding:20px}.financeItemList{list-style-image:none;list-style-type:none;padding:0;margin:0}.financeItemList li{margin-bottom:10px;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center}.financeItemList li.financeTall{display:block}.financeItemList li span:nth-child(1){display:block;width:30px;height:30px;margin-right:4px;position:absolute}.financeItemList li span:nth-child(2){margin-left:40px;display:block}.financeSubItem{font-size:.8em;margin-top:10px;margin-left:40px}.financeTopText{margin-bottom:20px}.financeItemAvans{background-image:url('/sites/default/files/finicons/avans.png')}.financeItemSrokfin{background-image:url('/sites/default/files/finicons/srokfin.png')}.financeItemDskid{background-image:url('/sites/default/files/finicons/dskid.png')}.financeItemSkid{background-image:url('/sites/default/files/finicons/skiddiz.png')}.financeItemKasko{background-image:url('/sites/default/files/finicons/kasko.png')}.financeItemPredv{background-image:url('/sites/default/files/finicons/predv.png')}.financeItemLimit{background-image:url('/sites/default/files/finicons/limit.png')}.financeItemEkonom{background-image:url('/sites/default/files/finicons/ekonom.png')}.financeItemReshenie{background-image:url('/sites/default/files/finicons/reshenie.png')}.financeItemPlav{background-image:url('/sites/default/files/finicons/plav.png')}.financeItemGibk{background-image:url('/sites/default/files/finicons/gibk.png')}.financeItemShir{background-image:url('/sites/default/files/finicons/shir.png')}.financeItemClient{background-image:url('/sites/default/files/finicons/client.png')}.financeItemGrafik{background-image:url('/sites/default/files/finicons/grafik.png')}.financeItemDosroch{background-image:url('/sites/default/files/finicons/dosroch.png')}.financeItemStrah{background-image:url('/sites/default/files/finicons/strah.png')}.financeItemResoex{background-image:url('/sites/default/files/finicons/resoex.png')}.financeItemPercent{background-image:url('/sites/default/files/finicons/percent.png')}.financeItemGas{background-image:url('/sites/default/files/finicons/gas.png')}.financeItemMan{background-image:url('/sites/default/files/2025-03/kartochka.png')}.view-finans-market .views-field-title{font-weight:bold;font-size:2em;margin-top:30px}.view-finans-market .views-field-field-finance-logo{position:relative}.view-finans-market .views-field-field-finance-logo::before{content:"";background:url(/sites/default/files/logos/finance_logo.png) 0 0 no-repeat;background-size:100% 100%;width:192px;height:76px;display:block;position:absolute;left:0;top:0}.view-finans-market .views-field-field-finance-logo .field-content{margin-left:220px;margin-top:40px}.view-finans-market .views-field-body{margin-top:14px}.view-finans-market .views-field-field-advantages-title,.view-promo.view-display-id-block_2 .view-header{font-weight:bold;margin-top:30px}.view-finans-market .views-field-field-advantages,.promo-advantages{margin-top:30px}.view-finans-market .views-field-field-advantages ul,.promo-advantages{display:flex;flex-flow:row wrap;box-sizing:border-box;max-width:100%;font:normal 14px/1.4 Helvetica,Arial,sans-serif;justify-content:space-between;padding:0}.view-finans-market .views-field-field-advantages ul li,.promo-advantages .advantages-item{display:block;max-width:33.3333333333%;border-radius:10px;flex:0 0 33.3333333333%;box-sizing:border-box;position:relative;height:auto;width:100%;-webkit-box-flex:0;padding-right:20px;padding-bottom:20px}.view-finans-market .views-field-field-advantages ul li:nth-child(3n),.promo-advantages .advantages-item:nth-child(3n){padding-right:0}.view-finans-market .views-field.views-field-nothing{display:none}.view-finans-market .views-field-field-advantages ul li div,.promo-advantages .advantages-item>div{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:baseline;border-radius:10px;box-sizing:border-box;height:100%;width:100%;border:1px solid #cbcbcb;padding:20px 20px 30px 20px;position:relative}.view-finans-market .views-field-field-advantages ul li div>img,.promo-icon>img{top:20px;position:absolute;left:20px}.view-finans-market .views-field-field-advantages ul li div>p,.promo-advantages .advantages-item .promo-text{margin-left:45px;padding:0}.view-finans-market .views-field-field-finance-text{margin-top:40px}.promo-icon>img{width:30px;height:auto}@media screen and (max-width:600px){.financeItem{display:block;max-width:100%;margin-bottom:20px;border-radius:10px;flex:0 0 100%;box-sizing:border-box;position:relative;width:100%;-webkit-box-flex:0}.view-finans-market .views-field-field-advantages ul li{max-width:100%;flex:0 0 100%;padding-right:0;margin-bottom:20px}.view-finans-market .views-field-field-finance-banner img{width:100%;height:auto}.termIds.node--type-history{display:flex;flex-flow:column wrap}#block-vfotonhistory .block-content>div:nth-child(2n+1) .year-title{order:inherit}#block-vfotonhistory .block-content>div.year-group-in{display:flex;flex-flow:column wrap;border-left:1px solid #0b64a3}#block-vfotonhistory .history-img{display:block}#block-vfotonhistory .year{position:relative}#block-vfotonhistory .block-content>div .year.clearfix::before{background:url('/themes/virdini/vcurrent/img/history-marker.png') 0 0 no-repeat;background-size:contain;content:'';display:block;position:absolute;top:-36px;width:30px;height:30px;z-index:1;left:-15px}}.financePartner{color:#fff;background-color:#072e66;display:flex;width:162px;align-items:center;height:32px;justify-content:center;border-radius:4px}.financePartner:hover{background-color:#1f6cdb;color:#fff;text-decoration:none}@media screen and (min-width:960px){.region-header-line.premium-foton .block-vcustom-vcontactadditionalblock,.region-header-line.premium-foton .block-vcustom-vcontactblock{max-width:250px;padding-left:20px;float:none}.region-header-line.premium-foton .block-vcustom-vcontactadditionalblock{display:block;position:absolute;right:0;top:33px}.region-header-line.premium-foton{height:42px;line-height:32px}}.footerLinks{font-weight:400;font-family:"Helvetica Condensed Bold",sans-serif}.promoAvansIcon{background-image:url('/sites/default/files/finicons/avans.png')}.promoSrok{background-image:url('/sites/default/files/finicons/srokfin.png')}.promoVygoda{background-image:url('/sites/default/files/finicons/predv.png')}.banners{display:flex;flex-flow:row wrap;justify-content:center;margin-top:30px}.banner-item{border-radius:20px;overflow:hidden;border:1px solid #cbcbcb;width:560px;padding:0 0 20px;margin-bottom:30px}.banner-fields{margin-top:30px;padding:0 20px}.banner-fields>div{background-repeat:no-repeat;padding-left:40px;min-height:40px;display:block;line-height:40px}.service-contracts{padding-top:30px}.service-contracts__wrapper{border-bottom:1px solid #f0efef;padding-bottom:50px}.service-contracts__content{width:100%;max-width:740px;margin-right:40px}.service-contracts__title.title{line-height:40px;margin-bottom:30px}.service-contracts__text{line-height:24px}.service-contracts__text:not(:last-child){margin-bottom:20px}.service-contracts__text a{color:#0e66a3;text-decoration:underline}.service-contracts__more{background-color:#072e66;color:#fff;padding:40px 40px 45px;margin:0 auto:}.service-contracts__more-text{font-weight:700;font-size:18px;line-height:21px;text-align:center;text-transform:uppercase}.service-contracts__more-link{display:flex;justify-content:center;align-items:center;gap:13px;padding:7px;border-radius:4px;background-color:#fff;color:#000;font-size:14px;line-height:100%;max-width:200px;margin:20px auto 0 auto}.service-contracts__more-link svg{width:18px;min-width:18px;height:18px}@media(max-width:991px){.service-contracts__title.title{font-size:28px;line-height:32px}.service-contracts__more{padding:24px;max-width:280px}.service-contracts__more-text{font-size:16px;line-height:18px}}@media(max-width:767px){.service-contracts{padding-top:0}.service-contracts__wrapper{padding-bottom:30px}.service-contracts__content{max-width:initial;margin:0 0 30px}.service-contracts__title.title{font-size:22px;line-height:28px}.service-contracts__text:not(:last-child){margin-bottom:10px}.promo-advantages .advantages-item{max-width:100%;flex:0 0 100%;width:100%;padding-right:20px}.promo-advantages .advantages-item:nth-child(3n){padding-right:20px}.promoVygoda span,.promo-text span{display:block}.banner-item img{width:100%;height:auto}}@media(max-width:575px){.service-contracts__more{max-width:100%}}.benefits{padding-top:30px;padding-bottom:50px}.benefits__title{text-align:center;font-size:24px;line-height:24px;text-transform:uppercase;margin-bottom:40px}.benefits__wrap{position:relative;height:240px}.benefits__item{position:absolute;width:100%;max-width:245px;height:80px;padding:10px;border-radius:4px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background-color:#ebebea;color:#3d485a}.benefits__item::after{content:"";position:absolute;top:-5px;left:50%;transform:translateX(-50%);width:12px;height:12px;border-radius:50%;background-color:#fff;border:2px solid #3d485a}.benefits__item:nth-child(1){max-width:270px;top:0;left:50%;transform:translateX(-50%);background-color:#3d485a;color:#fff}.benefits__item:nth-child(1)::after{display:none}.benefits__item:nth-child(2){top:45px;left:80px}.benefits__item:nth-child(2)::before{content:"";position:absolute;top:-25px;left:49.4%;width:235px;height:20px;background-image:url(/local/templates/.default/assets/bx-styles/../img/content/benefits/arrow-left.png);background-repeat:no-repeat;background-size:235px 20px;background-position:center}.benefits__item:nth-child(3){top:45px;right:80px}.benefits__item:nth-child(3)::before{content:"";position:absolute;top:-25px;right:49.5%;width:234px;height:20px;background-image:url(/local/templates/.default/assets/bx-styles/../img/content/benefits/arrow-right.png);background-repeat:no-repeat;background-size:234px 20px;background-position:center}.benefits__item:nth-child(4){bottom:20px;left:270px}.benefits__item:nth-child(4)::after{top:11px;left:auto;right:-5px;transform:none}.benefits__item:nth-child(4)::before{content:"";position:absolute;top:-60px;right:-40px;width:40px;height:78px;background-image:url(/local/templates/.default/assets/bx-styles/../img/content/benefits/arrow-down-left.png);background-repeat:no-repeat;background-size:40px 78px;background-position:center}.benefits__item:nth-child(5){bottom:20px;right:270px}.benefits__item:nth-child(5)::after{top:11px;left:-5px;transform:none}.benefits__item:nth-child(5)::before{content:"";position:absolute;top:-60px;left:-40px;width:40px;height:78px;background-image:url(/local/templates/.default/assets/bx-styles/../img/content/benefits/arrow-down-right.png);background-repeat:no-repeat;background-size:40px 78px;background-position:center}.benefits__item-title{font-weight:700;font-size:15px;line-height:18px;text-transform:uppercase;margin-bottom:5px}.benefits__item-text{font-size:15px;line-height:14px}.benefits__inner{padding-top:30px;margin-top:80px;border-top:1px solid #f0efef}.benefits__inner-title{width:100%;margin-right:40px;font-size:24px;line-height:30px;text-transform:uppercase}.benefits__inner-title span{font-weight:700}.benefits__list{width:100%;max-width:740px}.benefits__row{display:flex;align-items:center;padding:20px 10px;border-bottom:1px solid #f0efef}.benefits__numb{width:40px;min-width:40px;height:30px;font-weight:700;font-size:30px;line-height:30px;color:#b1bdc0;margin-right:10px}.benefits__row-content{padding-left:15px;border-left:1px solid #b1bdc0}.benefits__row-title{font-weight:700;font-size:16px;line-height:20px;color:#3d485a;margin-bottom:5px}.benefits__title{font-size:20px}.benefits__wrap{position:static;display:flex;flex-direction:column;gap:10px;height:auto}.benefits__item{position:relative;max-width:initial;height:auto;transform:none}.benefits__item:nth-child(1){position:static;max-width:initial;transform:none}.benefits__item:nth-child(2){top:auto;left:auto}.benefits__item:nth-child(3){top:auto;right:auto}.benefits__item:nth-child(4){bottom:auto;left:auto}.benefits__item:nth-child(5){bottom:auto;right:auto}.benefits__inner{flex-direction:column}.benefits__inner-title{max-width:initial;font-size:20px;margin:0 0 20px}.benefits__list{max-width:initial}@media(max-width:991px){.benefits__title{font-size:20px}.benefits__wrap{position:static;display:flex;flex-direction:column;gap:10px;height:auto}.benefits__item{position:relative;max-width:initial;height:auto;transform:none}.benefits__item:nth-child(1){position:static;max-width:initial;transform:none}.benefits__item:nth-child(2){top:auto;left:auto}.benefits__item:nth-child(3){top:auto;right:auto}.benefits__item:nth-child(4){bottom:auto;left:auto}.benefits__item:nth-child(5){bottom:auto;right:auto}.benefits__inner{flex-direction:column}.benefits__inner-title{max-width:initial;font-size:20px;margin:0 0 20px}.benefits__list{max-width:initial}}@media(max-width:767px){.benefits{padding-top:20px;padding-bottom:30px}.benefits__title{font-size:18px;line-height:24px;margin-bottom:30px}.benefits__inner{padding-top:20px;margin-top:50px}.benefits__inner-title{font-size:18px;line-height:24px;margin:0}.benefits__row{flex-direction:column;align-items:start;padding:20px 0}.benefits__numb{margin:0 0 10px}}.contract-terms__wrapper{padding-bottom:50px;border-bottom:1px solid #f0efef}.contract-terms__model{font-size:14px;line-height:18px;color:rgba(49,50,51,.6);margin-bottom:50px}.contract-terms__inner{padding:20px;display:flex}.contract-terms__title{width:100%;max-width:340px;font-size:18px;line-height:30px}.contract-terms__row{width:100%;max-width:760px;display:flex;justify-content:space-between;border-left:2px solid #fff}.contract-terms__col{width:49.5%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;border-radius:4px}.contract-terms__col-value{margin-top:4px;font-size:22px;line-height:30px;color:#072e66}@media(max-width:991px){.contract-terms__inner{flex-direction:column}.contract-terms__title{font-size:20px;max-width:initial;text-align:center;margin-bottom:20px}.contract-terms__row{max-width:initial;padding-left:0;border-left:0}}@media(max-width:767px){.contract-terms__wrapper{padding-bottom:30px}.contract-terms__model{text-align:center;margin-bottom:30px}.contract-terms__title{font-size:18px;line-height:20px}}@media(max-width:600px){.contract-terms__row{flex-direction:column;gap:5px}.contract-terms__col{width:100%}}.service-schedule{padding-top:30px}.service-schedule__wrapper{padding-bottom:50px;border-bottom:1px solid #f0efef}.service-schedule__title{text-align:center;font-size:24px;line-height:30px;margin-bottom:20px;text-transform:uppercase}.service-schedule__inner{display:flex;border-radius:4px;padding:3px;background-color:#3d485a}.service-schedule__left{width:100%;max-width:170px;padding:30px 15px 32px 10px}.service-schedule__left-text{font-size:14px;line-height:15px;color:#fff;text-transform:uppercase}.service-schedule__left-text:nth-child(1){font-weight:700;color:#b1bdc0;padding-bottom:10px;border-bottom:1px solid #fff}.service-schedule__left-text:nth-child(2){padding:10px 0;border-bottom:1px solid #fff}.service-schedule__left-text:nth-child(3){padding-top:10px}.service-schedule__row{display:flex;width:71%;gap:5px}.service-schedule__block{background-color:#ebebea;padding:20px 10px;border-radius:4px}.service-schedule__block:last-of-type .service-schedule__item{min-width:60px}.service-schedule__block-head{text-align:center;font-weight:700;font-size:14px;line-height:15px;text-transform:uppercase;color:#3d485a;margin-bottom:10px}.service-schedule__flex{display:flex;align-items:center;justify-content:space-between}.service-schedule__flex_mileage{padding:10px 0;color:#072e66;justify-content:center}.service-schedule__flex_operations{padding:10px 0 0;color:#313233;justify-content:center}.service-schedule__flex-title{display:none;color:rgba(61,72,90,.5);text-transform:uppercase;text-align:center;font-size:12px;line-height:12px;padding-bottom:5px;border-bottom:1px solid rgba(61,72,90,.5)}.service-schedule__item{font-weight:700;font-size:16px;line-height:23px;text-transform:uppercase;min-width:24px;display:contents}@media(max-width:1200px){.service-schedule__item{line-height:20px;min-width:60px}}@media(max-width:991px){.service-schedule__title{font-size:20px}.service-schedule__left{display:none}.service-schedule__row{flex-direction:column;width:100%}.service-schedule__block:last-of-type .service-schedule__item{min-width:initial;width:100%}.service-schedule__block{width:96%;padding:10px}.service-schedule__block-head{margin-bottom:20px}.service-schedule__col{display:flex;width:100%;gap:5px}.service-schedule__flex{flex-direction:column;width:50%}.service-schedule__flex_mileage,.service-schedule__flex_operations{border:0;padding:0}.service-schedule__flex-title{display:block;width:100%;margin-bottom:5px}.service-schedule__item{min-width:initial;width:100%}.service-schedule__item:not(:last-child){margin-bottom:10px}}@media(max-width:767px){.service-schedule__wrapper{padding-bottom:30px}.service-schedule__title{font-size:18px;line-height:20px}}.contract-details{padding-top:30px}.contract-details__inner{padding-bottom:50px;border-bottom:1px solid #f0efef}.contract-details__title{font-size:24px;line-height:30px;text-transform:uppercase;width:100%;margin-right:40px}.contract-details__list{width:100%;max-width:740px}.contract-details__head{display:flex;gap:1px}.contract-details__row{display:flex;border-bottom:1px solid #ebebea}.contract-details__row-text{width:71.5%;padding:15px 10px}.contract-details__row-numb{width:28.5%;padding:15px 10px;text-align:center;font-weight:700}@media(max-width:991px){.contract-details__inner{flex-direction:column}.contract-details__title{font-size:20px;max-width:initial;margin-right:0;margin-bottom:20px;text-align:center}.contract-details__list{max-width:initial}}@media(max-width:767px){.contract-details__inner{padding-bottom:30px}.contract-details__title{font-size:18px;line-height:20px}.contract-details__type{width:68%;font-size:12px;line-height:12px}.contract-details__operation{font-size:12px;line-height:12px;width:32%}.contract-details__row-text{width:68%}.contract-details__row-numb{width:32%}}.contract-benefits{padding:30px 0 50px}.contract-benefits__title{font-size:24px;line-height:30px;text-transform:uppercase;text-align:center;margin-bottom:20px}.contract-benefits__title span{display:block;font-weight:400}.contract-benefits__text{margin-top:20px;font-size:16px;line-height:24px}.contract-benefits__text a{color:#0b64a3;text-decoration:underline}.contract-benefits__row{display:flex;flex-wrap:wrap;margin:-10px -5px 0}.contract-benefits__column{width:calc(25% - 10px);margin:10px 5px 0}.contract-benefits__head{padding:20px 10px;border-radius:4px;background-color:#66696e}.contract-benefits__head_blue{background-color:#072e66}.contract-benefits__head_gradient{position:relative;background:radial-gradient(79.7% 507.24% at 75.63% 22.73%,#5cbec5 0,#548ac3 45.88%,#78227f 70%,#262a56 100%)}.contract-benefits__head_gradient::before{content:"";position:absolute;inset:0;background-color:rgba(7,46,102,.7);z-index:0;border-radius:4px}.contract-benefits__head-title{text-align:center;color:#fff;font-size:12px;font-weight:700;line-height:15px;text-transform:uppercase;position:relative;z-index:1}.contract-benefits__content{padding:5px 15px;border-radius:0 4px 4px 0;background-color:#f4f4f4}.contract-benefits__item{display:flex;align-items:start;padding:15px 0;color:#3d485a}.contract-benefits__item_green{color:#2bb961}.contract-benefits__item_red{color:#eb5751}.contract-benefits__item-icon{width:24px;min-width:24px;height:24px;margin-right:17px}.contract-benefits__item-text span{display:block;font-weight:700;font-size:20px;margin-bottom:2px;line-height:15px}.contract-benefits__item-text p{font-size:12px;line-height:15px}ul.contract-benefits__list{padding:.5em 0 .5em 0}@media(max-width:991px){.contract-benefits__title{font-size:20px}.contract-benefits__column{width:calc(50% - 10px)}}@media(max-width:767px){.contract-benefits__title{font-size:18px;line-height:20px}}@media(max-width:600px){.contract-benefits__row{margin:-10px 0 0}.contract-benefits__column{width:100%;margin:10px 0 0}}.specs__inner{max-height:0;overflow:hidden;transition:max-height .4s ease,padding .4s ease}.specs__toggle:checked+.specs__top+.specs__inner{max-height:5000px;padding-top:1rem}.specs__top{cursor:pointer;display:flex;justify-content:space-between;align-items:center;background-color:#f8f8f8;padding:4px 0;width:100%;flex-flow:row wrap}.specs__toggle:checked+.specs__top .specs__top-icon svg{transform:rotate(180deg);transition:transform .3s ease}.specs__top-icon svg{transition:transform .3s ease}#block-views-block-promo-block-3 .block-title{font-size:1.6rem;font-weight:bold;margin:30px 0}.specs__head{background-color:#f8f8f8;display:flex;align-items:center;padding:11px 20px;margin-bottom:4px}.specs__wrap{margin-bottom:4px}.specs__row{display:flex;padding:12px 10px 6px 20px;border-bottom:1px solid #e4e4e4;background-color:#fff}.specs__property{width:100%;max-width:340px;color:#5a5c69}.specs__value{width:100%;max-width:800px}.specs__head-title{font-weight:700;width:100%;max-width:340px}.specs__head-model{font-weight:700;width:100%;max-width:800px}.specs__top-title{position:relative;padding:0 20px}.specs__top-title::after{content:"";display:block;position:absolute;right:-38px;top:-1px;background-image:url(/sites/default/files/promoicons/chevron-down.png);background-repeat:no-repeat;width:24px;height:24px;background-position:0 0}.specs__toggle:checked+.specs__top .specs__top-title::after{transform:rotate(180deg)}.stock{padding:50px 0 80px}.stock__title{font-size:32px;line-height:100%;margin-bottom:50px}.stock__text{line-height:130%}.stock__text:not(:last-child){margin-bottom:10px}.stock__text.stock__text_mb{margin-bottom:60px}.stock__benefits{margin:60px 0}.stock__benefits-title{font-weight:700;margin-bottom:30px}.stock__benefits-row{display:flex;flex-wrap:wrap}.stock__benefits-col{margin:20px 20px 0;display:flex;align-items:start}.stock__benefits-col svg{width:30px;min-width:30px;height:30px;margin-right:20px}.stock__benefits-text{font-weight:700}.stock__wrap{display:flex;flex-wrap:wrap;margin:-20px -10px 0}.stock__card{width:calc(50% - 20px);margin:20px 10px 0;display:flex;flex-direction:column}.stock__card-img img{border-radius:10px 10px 0 0}.stock__body{padding:20px 30px 25px;border:1px solid #cbcbcb;border-top:0;border-radius:0 0 10px 10px}.stock__list{display:block;-moz-column-count:2;column-count:2}.stock__list-item{display:flex;align-items:center;color:#313233}.stock__list-item:not(:last-child){margin-bottom:20px}.stock__list-item svg{width:30px;min-width:30px;height:30px;margin-right:14px}@media(max-width:1200px){.stock__title{font-size:28px}}@media(max-width:1199px){.stock__list{-moz-column-count:auto;column-count:auto}}@media(max-width:768px){.stock{padding:30px 0 80px}.stock__title{font-size:22px;margin-bottom:20px}.stock__text.stock__text_mb{margin-bottom:40px}.stock__benefits{margin:40px 0}}@media(max-width:700px){.stock__benefits-row{margin:-20px 0 0}.stock__benefits-col{width:100%;margin:20px 0 0}.stock__wrap{margin:-20px 0 0}.stock__card{width:100%;margin:20px 0 0}.stock__body{padding:20px 25px}.stock__list-item svg{width:20px;min-width:20px;height:20px}}.stock-detail{padding:50px 0 80px}.stock-detail__title{font-size:32px;line-height:100%;margin-bottom:50px}.stock-detail__text{line-height:130%}.stock-detail__text:not(:last-child){margin-bottom:10px}.stock-detail__features{margin:15px 0;padding-left:30px;list-style-type:disc}.stock-detail__features li:not(:last-child){margin-bottom:5px}.stock-detail__benefits{margin:40px 0 80px}.stock-detail__benefits-title{font-weight:700;margin-bottom:30px}.stock-detail__benefits-row{display:flex;flex-wrap:wrap;margin:-15px -10px 0}.stock-detail__benefits-col{width:calc(33.333% - 20px);margin:15px 10px 0;display:flex;align-items:center;padding:15px 20px;border:1px solid #cbcbcb;border-radius:10px}.stock-detail__benefits-col svg{width:40px;min-width:40px;height:40px;margin-right:20px}.stock-detail__benefits-text{font-weight:700}.stock-detail__wrap{display:flex;flex-wrap:wrap;margin:-20px -10px 0}.stock-detail__item{width:calc(39.333% - 20px);margin:20px 10px 0;padding:25px 30px;border:1px solid #cbcbcb;border-radius:10px;display:flex;flex-direction:column}.stock-detail__item-title{font-weight:700;line-height:130%;margin-bottom:20px}.stock-detail__list{margin-top:auto}.stock-detail__list-item{display:flex;align-items:center;font-size:18px;line-height:130%}.stock-detail__list-item:not(:last-child){margin-bottom:20px}.stock-detail__list-item svg{width:30px;min-width:30px;height:30px;margin-right:14px}@media(max-width:1200px){.stock-detail__title{font-size:28px}}@media(max-width:991px){.stock-detail__benefits-col,.stock-detail__item{width:calc(47% - 20px)}}@media(max-width:768px){.stock-detail{padding:30px 0 60px}.stock-detail__title{font-size:22px;margin-bottom:20px}.stock-detail__text{font-size:14px;line-height:18px}.stock-detail__benefits{margin:30px 0 40px}.stock-detail__benefits-title{font-size:14px;margin-bottom:20px}.stock-detail__benefits-col svg{width:28px;min-width:28px;height:28px}.stock-detail__benefits-text{font-size:14px}.stock-detail__list-item{font-size:16px}.stock-detail__list-item svg{width:20px;min-width:20px;height:20px;margin-right:14px}}@media(max-width:700px){.stock-detail__benefits-row{margin:-10px 0 0}.stock-detail__benefits-col{width:100%;margin:10px 0 0;padding:11px 20px;border-radius:5px}.stock-detail__wrap{margin:-20px 0 0}.stock-detail__item{width:100%;margin:20px 0 0;padding:25px}}.contract-details{padding:30px 0 50px}.contract-details__inner{position:relative;display:flex;background:linear-gradient(270.56deg,#d0e5ee 30.46%,#f9f6e9 100%);padding:20px;border-radius:4px;border:1px solid rgba(61,72,90,.1)}.contract-details__inner::after{content:'';position:absolute;left:0;right:0;bottom:-50px;width:100%;height:1px;background-color:#f0efef}.contract-details__column{width:100%;max-width:276px;margin-right:20px}.contract-details__title{font-size:24px;line-height:30px;text-transform:uppercase;margin-bottom:20px}.contract-details__title_center{text-align:center;margin-bottom:30px}.contract-details__list{width:100%;max-width:740px}.contract-details__head{display:flex;gap:1px}.contract-details__type{width:71.5%;font-weight:700;padding:10px;color:#313233}.contract-details__operation{width:28.5%;font-weight:700;padding:10px;text-align:center;color:#313233}.contract-details__row{display:flex;background-color:#fff;border-radius:4px;border-bottom:1px solid #ebebea}.contract-details__row:not(:last-child){margin-bottom:1px}.contract-details__row-text{width:71.5%;padding:7px 10px}.contract-details__row-numb{width:28.5%;padding:7px 10px;text-align:center;font-weight:700}@media(max-width:991px){.contract-details__inner{flex-direction:column}.contract-details__column{max-width:initial;margin-right:0;margin-bottom:30px}.contract-details__title{font-size:20px;max-width:initial;margin-right:0;margin-bottom:20px;text-align:center}.contract-details__list{max-width:initial}}@media(max-width:767px){.contract-details__inner{padding:20px 10px}.contract-details__title{font-size:18px;line-height:20px;margin-bottom:10px}.contract-details__type{width:68%;font-size:12px;line-height:12px}.contract-details__operation{font-size:12px;line-height:12px;width:32%;padding:10px 5px}.contract-details__row-text{width:68%;font-size:12px;line-height:15px;padding:7px 5px}.contract-details__row-numb{width:32%;padding:7px 5px}}.contract-terms__inner{display:flex;flex-direction:column;padding:10px 0 30px}.contract-terms__title{text-align:center;font-weight:400;font-size:16px;line-height:18px;margin-bottom:16px}.contract-terms__row{width:100%;display:flex;justify-content:space-between;gap:5px}.contract-terms__col{width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;border-radius:4px;padding:8px}.contract-terms__col-property{font-size:14px;line-height:14px}.contract-terms__col-value{margin-top:4px;font-size:20px;line-height:20px;color:#072e66}@media(max-width:991px){.contract-terms__inner{flex-direction:column}.contract-terms__row{max-width:initial}}@media(max-width:767px){.contract-terms__inner{padding:10px 0}.contract-terms__title{margin-bottom:5px}}@media(max-width:600px){.contract-terms__col{width:100%}}.service-schedule{padding-top:20px}.service-schedule__title{text-align:center;font-weight:400;font-size:16px;line-height:18px;margin-bottom:16px}.service-schedule__row{display:flex;flex-direction:column;width:100%;gap:5px}.service-schedule__block{display:flex;align-items:center;background-color:#fff;padding:10px;border-radius:4px}.service-schedule__block-head{font-weight:700;font-size:12px;line-height:15px;text-transform:uppercase;color:#3d485a;margin-right:20px}.service-schedule__col{display:flex;width:100%;gap:15px}.service-schedule__flex{width:50%;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.service-schedule__flex_mileage{color:#072e66}.service-schedule__flex_operations{color:#313233}.service-schedule__flex-title{width:100%;display:block;color:rgba(61,72,90,.5);text-transform:uppercase;text-align:center;font-size:10px;line-height:10px;padding-bottom:1px;margin-bottom:5px;border-bottom:1px solid rgba(61,72,90,.5)}.service-schedule__item{font-weight:700;font-size:14px;line-height:14px;text-transform:uppercase;display:flex;align-items:center;justify-content:center}.service-schedule__item:not(:last-child){margin-bottom:6px}@media(max-width:767px){.service-schedule{padding-top:10px}.service-schedule__title{margin-bottom:5px}.service-schedule__flex-title{font-size:9px}}.marquiz__button_fixed-left{bottom:60px !important;top:inherit !important}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
.slick-loading .slick-list{background:#fff url('/themes/virdini/vcurrent/css/./ajax-loader.gif') center center no-repeat}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url('/themes/virdini/vcurrent/css/./fonts/slick.eot');src:url('/themes/virdini/vcurrent/css/./fonts/slick.eot?#iefix') format('embedded-opentype'),url('/themes/virdini/vcurrent/css/./fonts/slick.woff') format('woff'),url('/themes/virdini/vcurrent/css/./fonts/slick.ttf') format('truetype'),url('/themes/virdini/vcurrent/css/./fonts/slick.svg#slick') format('svg')}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:0;outline:0;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:0;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir='rtl'] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir='rtl'] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir='rtl'] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir='rtl'] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:0}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:black}
@media screen and (min-width:760px){html,body{height:100%}#wrapper{min-height:100%;margin-bottom:-360px}#wrapper:after{content:"";display:block}#wrapper:after{height:360px}footer{min-height:360px}}@media screen and (min-width:960px){#wrapper{margin-bottom:-350px}#wrapper:after{height:350px}footer{min-height:350px}}
@media screen and (min-width:960px){.with-left-menu .content-menu,.block-system-breadcrumb-block{width:240px;float:left;text-align:right}.region-header .block-vfoton-system-menu-blockmain,.with-left-menu .content-wrapper,.page-node-type-car1 .block-page-title-block,.with-left-menu .block-page-title-block{margin-left:260px}}
.node .field--name-field-price,.node .page-title,.region-breadcrumb{position:relative;font-family:"Helvetica Condensed Bold",sans-serif;font-size:1.3em}.breadcrumb li.breadcrumb-active{display:inline-block;background:#fff;padding:0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;box-sizing:border-box}.page-title{font-size:1em;padding:0}.page-title a{color:inherit}.page-title>span{background:#fff;padding:0 10px;display:inline-block}.region-breadcrumb-line{height:1px;width:100%;display:block;position:absolute;background:#f0efef;top:.7em}.block-system-breadcrumb-block{display:none}.path-models .block-system-breadcrumb-block,.page-node-type-car1 .block-system-breadcrumb-block,.with-left-menu .block-system-breadcrumb-block{display:block}.block-page-title-block,.block-system-breadcrumb-block{position:relative;z-index:1}.path-models .block-system-breadcrumb-block,.page-node-type-slide .region-breadcrumb,.block-page-title-block,.page-node-type-tpage .with-left-menu .node--view-mode-full .page-title,.path-models .block-page-title-block,.page-node-type-tpage .with-left-menu .block-page-title-block{display:none}#wrapper:not(.with-left-menu) .block-page-title-block{display:block}@media screen and (min-width:760px){.block-page-title-block{display:block}.node--view-mode-full .page-title{display:none}.page-node-type-car1 .node--view-mode-full .page-title{display:block}}
