@import url('https://fonts.googleapis.com/css?family=PT+Sans:400,700&subset=cyrillic&display=swap');/* 1 *//**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 *//* Text-level semantics
   ========================================================================== *//**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 *//**
 * Remove the outline on focused links when they are also active or hovered
 * in all browsers (opinionated).
 *//**
 * 1. Remove the bottom border in Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 *//**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 *//**
 * Add the correct font weight in Chrome, Edge, and Safari.
 *//**
 * Add the correct font style in Android 4.3-.
 *//**
 * Add the correct background and color in IE 9-.
 *//**
 * Add the correct font size in all browsers.
 *//**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 *//* Embedded content
   ========================================================================== *//**
 * Add the correct display in IE 9-.
 *//**
 * Add the correct display in iOS 4-7.
 *//**
 * Remove the border on images inside links in IE 10-.
 *//**
 * Hide the overflow in IE.
 *//* Forms
   ========================================================================== *//**
 * 1. Change the font styles in all browsers (opinionated).
 * 2. Remove the margin in Firefox and Safari.
 *//**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 *//**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 *//**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 *//**
 * Remove the inner border and padding in Firefox.
 *//**
 * Restore the focus styles unset by the previous rule.
 *//**
 * Change the border, margin, and padding in all browsers (opinionated).
 *//**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 *//**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 *//**
 * Remove the default vertical scrollbar in IE.
 *//**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 *//**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 *//**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 *//**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 *//**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 *//* Interactive
   ========================================================================== *//*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 *//*
 * Add the correct display in all browsers.
 *//* Scripting
   ========================================================================== *//**
 * Add the correct display in IE.
 *//* Hidden
   ========================================================================== *//**
 * Add the correct display in IE 10-.
 *//* Uncomment and set these variables to customize the grid. *//*joomla system message*//* Swiper 6.3.5 *//* Fix iOS *//* Buttons *//* Fix IE11 *//* Close button on the top right corner of html content *//* Navigation arrows *//* Caption *//* Loading indicator *//* Transition effects *//* transitionEffect: slide *//* transitionEffect: fade *//* transitionEffect: zoom-in-out *//* transitionEffect: rotate *//* transitionEffect: circular *//* transitionEffect: tube *//* Styling for Small-Screen Devices *//* Share *//* Thumbs */.ffpts{font-family:'PT Sans', sans-serif;}.ffpf{font-family:TimesNewRoman, "Times New Roman", Times, Baskerville, Georgia, serif;}html{/* 1 */font-family:sans-serif;/* 2 */line-height:1.15;/* 3 */-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,footer,header,nav,section{display:block;}h1{font-size:2em;margin:0.67em 0;}figcaption,figure,main{display:block;}figure{margin:1em 40px;}hr{/* 1 */box-sizing:content-box;height:0;/* 2 */overflow:visible;}pre{/* 1 */font-family:monospace, monospace;/* 2 */font-size:1em;}a{/* 1 */background-color:transparent;/* 2 */-webkit-text-decoration-skip:objects;}a:active,a:hover{outline-width:0;}abbr[title]{/* 1 */border-bottom:none;/* 2 */text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:inherit;}b,strong{font-weight:bolder;}code,kbd,samp{/* 1 */font-family:monospace, monospace;/* 2 */font-size:1em;}dfn{font-style:italic;}mark{background-color:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}audio,video{display:inline-block;}audio:not([controls]){display:none;height:0;}img{border-style:none;}svg:not(:root){overflow:hidden;}button,input,optgroup,select,textarea{/* 1 */font-family:sans-serif;font-size:100%;line-height:1.15;/* 2 */margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,html [type="button"],[type="reset"],[type="submit"]{/* 2 */-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{/* 1 */box-sizing:border-box;/* 2 */color:inherit;display:table;max-width:100%;/* 3 */padding:0;white-space:normal;}progress{/* 1 */display:inline-block;/* 2 */vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{/* 1 */box-sizing:border-box;/* 2 */padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{/* 1 */-webkit-appearance:textfield;/* 2 */outline-offset:-2px;}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{/* 1 */-webkit-appearance:button;/* 2 */font:inherit;}details,menu{display:block;}summary{display:list-item;}canvas{display:inline-block;}template{display:none;}[hidden]{display:none;}.row,.formRow{box-sizing:border-box;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex:0 1 auto;-webkit-box-flex:0;flex:0 1 auto;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-10px;margin-left:-10px;padding:0;list-style:none;}.row.reverse{-ms-flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse;}.col.reverse{-ms-flex-direction:column-reverse;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;}.col-xs,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.formSpan4,.formSpan6,.formSpan12{box-sizing:border-box;-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;padding-right:10px;padding-left:10px;}.col-xs{-webkit-flex-grow:1;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%;}.col-xs-1{-ms-flex-preferred-size:8.333%;flex-basis:8.333%;max-width:8.333%;}.col-xs-2{-ms-flex-preferred-size:16.667%;flex-basis:16.667%;max-width:16.667%;}.col-xs-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;}.col-xs-4{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%;}.col-xs-5{-ms-flex-preferred-size:41.667%;flex-basis:41.667%;max-width:41.667%;}.col-xs-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;}.col-xs-7{-ms-flex-preferred-size:58.333%;flex-basis:58.333%;max-width:58.333%;}.col-xs-8{-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%;}.col-xs-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;}.col-xs-10{-ms-flex-preferred-size:83.333%;flex-basis:83.333%;max-width:83.333%;}.col-xs-11{-ms-flex-preferred-size:91.667%;flex-basis:91.667%;max-width:91.667%;}.col-xs-12,.formSpan12,.formSpan6,.formSpan4{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;}.col-xs-offset-1{margin-left:8.333%;}.col-xs-offset-2{margin-left:16.667%;}.col-xs-offset-3{margin-left:25%;}.col-xs-offset-4{margin-left:33.333%;}.col-xs-offset-5{margin-left:41.667%;}.col-xs-offset-6{margin-left:50%;}.col-xs-offset-7{margin-left:58.333%;}.col-xs-offset-8{margin-left:66.667%;}.col-xs-offset-9{margin-left:75%;}.col-xs-offset-10{margin-left:83.333%;}.col-xs-offset-11{margin-left:91.667%;}.start-xs{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;text-align:start;}.center-xs{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;text-align:center;}.end-xs{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end;text-align:end;}.top-xs{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start;}.middle-xs{-ms-flex-align:center;-webkit-box-align:center;align-items:center;}.bottom-xs{-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end;}.around-xs{-ms-flex-pack:distribute;justify-content:space-around;}.between-xs{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between;}.first-xs{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1;}.last-xs{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1;}@media only screen and (min-width: 75em){.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.formSpan4,.col-lg-5,.col-lg-6,.formSpan6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.formSpan12{box-sizing:border-box;-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;padding-right:10px;padding-left:10px;}.col-lg{-webkit-flex-grow:1;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%;}.col-lg-1{-ms-flex-preferred-size:8.333%;flex-basis:8.333%;max-width:8.333%;}.col-lg-2{-ms-flex-preferred-size:16.667%;flex-basis:16.667%;max-width:16.667%;}.col-lg-20{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%;}.col-lg-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;}.col-lg-4,.formSpan4{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%;}.col-lg-5{-ms-flex-preferred-size:41.667%;flex-basis:41.667%;max-width:41.667%;}.col-lg-6,.formSpan6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;}.col-lg-7{-ms-flex-preferred-size:58.333%;flex-basis:58.333%;max-width:58.333%;}.col-lg-8{-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%;}.col-lg-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;}.col-lg-10{-ms-flex-preferred-size:83.333%;flex-basis:83.333%;max-width:83.333%;}.col-lg-11{-ms-flex-preferred-size:91.667%;flex-basis:91.667%;max-width:91.667%;}.col-lg-12,.formSpan12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;}.col-lg-offset-1{margin-left:8.333%;}.col-lg-offset-2{margin-left:16.667%;}.col-lg-offset-3{margin-left:25%;}.col-lg-offset-4{margin-left:33.333%;}.col-lg-offset-5{margin-left:41.667%;}.col-lg-offset-6{margin-left:50%;}.col-lg-offset-7{margin-left:58.333%;}.col-lg-offset-8{margin-left:66.667%;}.col-lg-offset-9{margin-left:75%;}.col-lg-offset-10{margin-left:83.333%;}.col-lg-offset-11{margin-left:91.667%;}.start-lg{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start;text-align:start;}.center-lg{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;text-align:center;}.end-lg{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end;text-align:end;}.top-lg{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start;}.middle-lg{-ms-flex-align:center;-webkit-box-align:center;align-items:center;}.bottom-lg{-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end;}.around-lg{-ms-flex-pack:distribute;justify-content:space-around;}.between-lg{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between;}.first-lg{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1;}.last-lg{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1;}}.header{position:relative;z-index:10;margin:0 0 10px 0;padding:10px 0;background:#fff;border-bottom:2px solid #ac63a8;box-shadow:0px 1px 7px 0px rgba(0,0,0,0.35);}.showcaseactive .header{margin:0;border:none;background:transparent;}@media only screen and (min-width: 75em){.header{margin:0 0 20px 0;}}.lang-block{margin:0;padding:0;}.lang-block li{display:block;margin:0;padding:0;}.lang-block a{font-size:22px;line-height:1.2;font-weight:700;text-transform:uppercase;display:block;color:#fff;text-decoration:none;cursor:pointer;}@media only screen and (min-width: 75em){.lang-block{display:inline-block;vertical-align:middle;margin:0 0 0 5px;}.lang-block a{font-size:16px;line-height:1.2;display:block;padding:10px 10px;text-decoration:none;color:#333;outline:none;}.lang-block a:hover{color:#ac63a8;}}.topstuff{text-align:right;}.topstuff .btn{display:none;}@media only screen and (min-width: 75em){.topstuff{text-align:right;}.topstuff .btn{display:inline-block;}}.mcallback{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);right:55px;background-size:26px auto;line-height:22px;text-align:right;}.mcallback .btncallback{color:#ac63a8;border-bottom:1px dashed #ac63a8;text-decoration:none;letter-spacing:1px;}.mcallback .phonelink{color:#333;font-weight:600;border:none;text-decoration:none;}@media only screen and (min-width: 75em){.mcallback{display:none;}}.navbtn{position:absolute;z-index:100;top:50%;margin-top:-20px;right:5px;width:40px;height:40px;border-radius:50%;background:url(../images/icomenu.svg) 50% 50% no-repeat #ac63a8;background-size:26px auto;-webkit-transition:transform .3s;-moz-transition:transform .3s;-o-transition:transform .3s;transition:transform .3s;}.navactive .navbtn{background:url(../images/icoclose.svg) 50% 50% no-repeat #ac63a8;background-size:24px auto;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}@media only screen and (min-width: 75em){.navbtn{display:none;}}.phoneswrap{display:none;}@media only screen and (min-width: 75em){.phoneswrap{display:inline-block;vertical-align:top;padding:0 0 0 33px;margin:0 30px 0 0;text-align:left;background:url(../images/ico_phone.svg) 0% 0% no-repeat;background-size:24px;}.phoneswrap .phonelink{display:inline-block;padding:0;background:none;color:#2a3d4f;text-decoration:none;border-bottom:1px dashed #2a3d4f;line-height:1;}.phoneswrap .phonelink:before{display:none;}}@media only screen and (max-width: 75em){.mainnavwrap{display:none;}.navactive .mainnavwrap{display:block;position:absolute;z-index:99;top:100%;left:0;right:0;padding:20px 10px;height:auto;background:#ac63a8;color:#fff;}.navactive .mainnavwrap .phonelink{color:#fff;border-color:#fff;}.navactive .mainnavwrap .btn{margin:10px 0 0 0;background:#fff;color:#ac63a8;}.topnav{margin:0 0 10px 0;padding:0;width:100%;font-size:22px;line-height:1.2;text-transform:uppercase;}.topnav li{display:block;position:relative;margin:15px 0;padding:0;}.topnav a,.topnav span{display:block;color:#fff;text-decoration:none;font-weight:700;cursor:pointer;}.topnav .parent > a,.topnav .parent > span{padding-right:40px;}.topnav a:hover,.topnav .active > a,.topnav .active > span{color:#33d1f8;}.topnav .showmore{position:absolute;right:0px;top:0;width:26px;height:26px;background:url(../images/icoclose.svg) 50% 50% / contain no-repeat;background-size:20px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;}.topnav ul{display:none;padding:0 0 0 10px;text-transform:none;}.topnav .active > ul{display:block;}.topnav .active > .showmore{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}}@media only screen and (min-width: 75em){.mainnavwrap{text-align:center;}.topnav{display:inline-block;vertical-align:middle;width:auto;margin:0;padding:0;font-size:16px;line-height:1.2;font-weight:600;text-align:center;text-transform:uppercase;}.topnav ul,.topnav .active > ul{display:none;}.topnav > li{display:inline-block;vertical-align:top;position:relative;margin:0;}.topnav > li + li{margin-left:5px;}.topnav a,.topnav span{display:block;padding:10px 10px;text-decoration:none;color:#333;outline:none;}.topnav a:hover,.topnav .active > a,.topnav .active > span{color:#ac63a8;}.topnav > li.parent{position:relative;}.topnav > li.parent > a,.topnav > li.parent > span{padding-right:30px;}.topnav > li.parent:before{content:"";position:absolute;right:5px;top:8px;width:20px;height:20px;background:url(../images/ico_right.svg) 50% 50% / contain no-repeat;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}.topnav > li.parent li.parent:before{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}.topnav > li.parent:hover{background:#ac63a8;}.topnav > li.parent:hover:before{background:url(../images/ico_right_w.svg) 50% 50% / contain no-repeat;}.topnav > li.parent:hover > span,.topnav > li.parent:hover > a{color:#fff;}.topnav > li.parent:hover > ul{display:block;}.topnav li.parent > ul{position:absolute;left:0;top:100%;margin:0;padding:0;background:#ac63a8;width:100%;min-width:250px;line-height:1.1;text-align:left;text-transform:none;}.topnav li.parent > ul a{color:#fff;}.topnav li.parent > ul li{display:block;border-top:1px solid #ccc;}.topnav li.parent > ul li:hover > a,.topnav li.parent > ul .active > a,.topnav li.parent > ul .active > span{background:#ac63a8;color:#33d1f8;}}body{font-family:'PT Sans', sans-serif;color:#2a3d4f;font-size:16px;line-height:1.5;}.container{position:relative;display:flex;flex-direction:column;min-height:100vh;min-width:320px;padding:0;background:#fff;}.showcaseactive .container{padding:0;}@media only screen and (min-width: 75em){.showcaseactive .container{padding-top:0;}}.pos_content{width:100%;padding:0 10px;}@media only screen and (min-width: 75em){.pos_content{padding:0px;width:1100px;margin-left:auto;margin-right:auto;}}.clearfix:before,.clearfix:after{display:table;content:"";}.clearfix:after{clear:both;}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}img{max-width:100%;width:auto \9;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;}.textcenter{text-align:center;}.flexlist{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;flex-wrap:wrap;}.col_2_list{margin:-10px;padding:0;}.col_2_list > *{display:block;margin:10px;width:calc(50% - 20px);}.bannerlist img{display:block;width:100%;}#system-message > div{width:600px;position:fixed;left:50%;top:30%;margin-left:-300px;z-index:999;padding:35px 50px;text-align:center;border:none;}#system-message > div:before{content:"";position:fixed;left:0;right:0;top:0;bottom:0;z-index:-1;background:rgba(0,0,0,0.9);}#system-message > div:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;background:#eaecee;border-left:6px solid #ac63a8;border-right:6px solid #ac63a8;}#system-message > div h4{position:relative;padding:0 0 15px 0;margin:0 0 35px 0;font-size:36px;line-height:1.2;font-weight:500;}#system-message > div h4:before{content:"";display:block;position:absolute;left:50%;bottom:0;width:44px;height:5px;margin-left:-22px;background:#ac63a8;}#system-message > div p{margin:0;text-align:left;}#system-message > div.alert-warning h4{color:#ef4036;}.moduletable.modgraphic{display:none;width:170px;padding:0 0 0 20px;text-align:left;font-size:14px;line-height:24px;color:#373737;}.moduletable.modphones{position:relative;width:370px;padding:0 210px 0 10px;text-align:left;font-size:16px;line-height:24px;font-weight:500;}.moduletable.modphones a{display:inline-block;color:#373737;text-decoration:none;}.moduletable.modphones .btncallback{position:absolute;top:50%;right:0;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);color:#fff;}.phonelink{display:block;position:relative;}.pagecontent .phonelink,.ctaprice .phonelink,.footer .phonelink{margin:10px 0;color:#ac63a8;font-family:TimesNewRoman, "Times New Roman", Times, Baskerville, Georgia, serif;font-size:22px;font-weight:700;text-decoration:none;}.footer .phonelink{color:#33d1f8;}.ctaprice .phonelink{margin:0 0 10px 0;}.soclink{display:inline-block;margin:0;padding:0;width:36px;height:36px;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;}.soclink.icofb{background:url(../images/icofb.png) 50% 50% no-repeat;}.soclink.icoinsta{background:url(../images/icoinsta.png) 50% 50% no-repeat;}.soclink.icotwitter{background:url(../images/icotwitter.png) 50% 50% no-repeat;}.soclink:hover{opacity:.8;}.soclink + .soclink{margin-left:12px;}.footer{margin-top:auto;background:#2a3d4f;color:#fff;}.footer a{color:#fff;}.footer a:hover{text-decoration:none;}.footer .nav{margin:0 0 30px 0;padding:0;line-height:20px;font-weight:300;}.footer .nav li{display:block;margin:0;padding:0;}.footer .nav li + li{margin-top:10px;}.footer .nav ul{display:none;}.footer .nav a{color:#fff;text-decoration:none;}.footer .nav a:hover{color:#ac63a8;}.socialwrap{padding:0 0 0 80px;}.moduletable.modsocial p{margin:-15px 0 0 0;}.moduletable.modsocial p + p{margin-top:40px;}.btn,.clearform .rsform-submit-button{display:inline-block;padding:8px 20px;font-size:14px;line-height:20px;background:#ac63a8;color:#fff;font-weight:600;text-transform:uppercase;text-decoration:none;border-radius:50px;border:none;outline:none;cursor:pointer;text-align:center;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;}.btn:hover,.clearform .rsform-submit-button:hover{background:#8e44ad;color:#fff;}.bgviolet .btn,.bgviolet .clearform .rsform-submit-button{background:#fff;color:#ac63a8;}.bgviolet .btn:hover,.bgviolet .clearform .rsform-submit-button:hover{background:#8e44ad;color:#fff;}.bgviolet .ctapriceform.clearform .rsform-submit-button{background:#ac63a8;color:#fff;}.bgviolet .ctapriceform.clearform .rsform-submit-button:hover{background:#8e44ad;}@media only screen and (min-width: 75em){.btn,.clearform .rsform-submit-button{padding:15px 40px;}}.btngrey{background:#bac0c6;}.btngrey:hover{background:#8e44ad;}.btnborder{display:inline-block;padding:14px 40px;font-size:14px;line-height:20px;background:transparent;color:#ac63a8;font-weight:300;text-transform:uppercase;text-decoration:none;border-radius:50px;border:1px solid #ac63a8;outline:none;text-align:center;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;}.btnborder:hover{background:#8e44ad;border:1px solid #8e44ad;color:#fff;}.icomail{position:relative;padding:0 0 0 27px;}.icomail:before{content:"";display:block;position:absolute;left:0;top:50%;width:16px;height:16px;margin-top:-8px;background:url(../images/icomail.png) 50% 50% no-repeat;}.icoclock{position:relative;padding:0 0 0 27px;}.icoclock:before{content:"";display:block;position:absolute;left:0;top:3px;width:16px;height:16px;background:url(../images/icoclock.png) 50% 50% no-repeat;}.icoadress{position:relative;padding:0 0 0 27px;}.icoadress:before{content:"";display:block;position:absolute;left:0;top:1px;width:16px;height:20px;background:url(../images/icoadress.png) 50% 50% no-repeat;}.apelsun{position:absolute;right:0;top:50%;margin-top:-15px;width:30px;height:30px;text-indent:-99999px;background:url(../images/apelsun.png) 50% 50%/cover no-repeat;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;}.apelsun:hover{background:url(../images/apelsun_hover.png) 50% 50%/cover no-repeat;}.breadcrumb{margin:0 0 15px 0;padding:0;color:#ac63a8;}.breadcrumb li{display:inline-block;vertical-align:top;}.breadcrumb .divider{display:inline-block;margin:0 5px;padding:0;width:1px;height:12px;background:#a5a5a5;}.breadcrumb a{color:#a5a5a5;text-decoration:none;}.breadcrumb a:hover{color:#ac63a8;}* + .breadcrumb{margin:15px 0;}.block_title,.page_title{position:relative;margin:0 0 20px 0;padding:0;color:#2a3d4f;font-family:TimesNewRoman, "Times New Roman", Times, Baskerville, Georgia, serif;font-size:30px;line-height:1;font-weight:700;}.block_title span,.page_title span{color:#ac63a8;}.bgviolet .block_title,.bgviolet .page_title{color:#fff;}.footer .block_title,.footer .page_title{color:#fff;font-size:22px;}* + .block_title,* + .page_title{margin-top:20px;}.breadcrumb + .block_title,.breadcrumb + .page_title{margin-top:10px;}.page_title{font-size:34px;}@media only screen and (min-width: 75em){.block_title,.page_title{margin:0 0 30px 0;padding:0;font-size:40px;}* + .block_title,* + .page_title{margin-top:30px;}}.pagecontent{margin-bottom:30px;}.pagecontent:before,.pagecontent:after{display:table;content:"";}.pagecontent:after{clear:both;}.fixedcallback{position:fixed;z-index:10;bottom:0;left:0;right:0;width:100%;border-radius:0;font-weight:700;}@media only screen and (min-width: 75em){.fixedcallback{display:block;position:fixed;z-index:9;left:auto;right:30px;bottom:30px;width:100px;height:100px;font-size:14px;line-height:98px;text-align:center;text-transform:none;background:#8e44ad;color:#fff;padding:0;text-decoration:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.fixedcallback > span{display:inline-block;vertical-align:middle;line-height:1.6;}.fixedcallback .wave{position:absolute;display:block;top:0;left:0;width:100%;height:100%;border-radius:9999px;background-color:#8e44ad;opacity:0;z-index:-1;pointer-events:none;animation:sonarWave 2s linear infinite;}}@keyframes sonarWave{from{opacity:0.4;}to{transform:scale(1.5);opacity:0;}}.moduletable.modmapkontakty{margin:0 0 50px 0;}.imgblock{margin:20px 0;width:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;flex-wrap:wrap;}.imgblock:before,.imgblock:after{display:table;content:"";}.imgblock:after{clear:both;}.imgblock div{width:55%;}.imgblock .imgright{padding:15px 0 0 5%;width:45%;}.imgblock .imgleft{padding:15px 5% 0 0;width:45%;}.imgblock img{display:block;width:100%;}.doctor_teaser{background:#f1f2f3;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;}.doctor_teaser .teaser_media{width:40%;padding:25% 0 0 0;background-position:50% 50%;background-size:cover;}.doctor_teaser .teaser_content{width:60%;padding:55px 75px;font-size:16px;line-height:1.4;font-weight:300;}.doctor_teaser .teaser_head{position:relative;padding:0 0 20px 0;margin:0 0 20px 0;}.doctor_teaser .teaser_head:before{content:"";display:block;position:absolute;left:0;bottom:0;width:44px;height:5px;background:#ac63a8;}.doctor_teaser .teaser_title{margin:0 0 10px 0;font-size:36px;line-height:1.2;font-weight:500;}.doctor_teaser .teaser_subtitle{font-size:18px;color:#727f8b;font-weight:300;}.doctor_teaser .teaser_btnswrap{margin-top:40px;}.doctor_teaser p{margin:0;}.doctor_teaser p + p{margin:10px 0 0 0;}.doctors_list > *:nth-child(2n) .doctor_teaser .teaser_media{order:2;}.catitems_list > * + *{margin-top:60px;}.price_teaser{border:1px solid #ebebeb;border-left:6px solid #ac63a8;border-right:6px solid #ac63a8;}.price_teaser > *:nth-child(2n){background:#ebebeb;}.price_teaser .teaser_title{display:table;padding:10px 44px;width:100%;font-size:18px;line-height:24px;font-weight:500;min-height:60px;}.price_teaser .teaser_title > *{display:table-cell;vertical-align:middle;}.price_teaser .teaser_title span{color:#ac63a8;}.price_teaser .price_row{display:table;width:100%;min-height:60px;font-size:18px;line-height:24px;}.price_teaser .price_row > *{display:table-cell;vertical-align:middle;padding:5px 10px;}.price_teaser .price_row .col_service{padding:5px 44px;}.price_teaser .price_row .col_price{width:200px;padding:5px 30px;text-align:right;font-weight:500;}.service_teaser{background:#f1f2f3;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;}.service_teaser .teaser_media{width:40%;padding:25% 0 0 0;background-position:50% 50%;background-size:cover;}.service_teaser .teaser_content{width:60%;padding:55px 75px;font-size:16px;line-height:1.4;font-weight:300;}.service_teaser .teaser_title{position:relative;padding:0 0 20px 0;margin:0 0 35px 0;font-size:36px;line-height:1.2;font-weight:500;}.service_teaser .teaser_title:before{content:"";display:block;position:absolute;left:0;bottom:0;width:44px;height:5px;background:#ac63a8;}.service_teaser .teaser_title a{color:#2a3d4f;text-decoration:none;}.service_teaser .teaser_title a:hover{color:#ac63a8;}.service_teaser .teaser_links{margin:25px 0 0 0;text-align:right;font-size:18px;line-height:1;}.service_teaser .teaser_links a{display:inline-block;color:#ac63a8;text-decoration:none;border-bottom:1px solid #ac63a8;}.service_teaser .teaser_links a:hover{color:#2a3d4f;border-bottom:1px solid #2a3d4f;}.service_teaser .teaser_btnswrap{margin-top:25px;}.service_teaser .teaser_btnswrap a:not([class]){display:inline-block;padding:14px 40px;font-size:14px;line-height:20px;background:transparent;color:#ac63a8;font-weight:300;text-transform:uppercase;text-decoration:none;border-radius:50px;border:1px solid #ac63a8;outline:none;text-align:center;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;}.service_teaser .teaser_btnswrap a:not([class]):hover{background:#8e44ad;border:1px solid #8e44ad;color:#fff;}.service_teaser p{margin:0;}.service_teaser p + p{margin:10px 0 0 0;}.service_teaser a + a{margin-left:20px;}.services_list > *:nth-child(2n) .service_teaser .teaser_media{order:2;}.servicefp_teaser{margin:0 0 20px 0;position:relative;text-align:center;font-size:18px;line-height:1.2;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;background:#ac63a8;color:#fff;}.servicefp_teaser:before,.servicefp_teaser:after{display:table;content:"";}.servicefp_teaser:after{clear:both;}.servicefp_teaser .teaser_media{width:100%;margin:0;padding:67% 0 0 0;background-position:50% 50%;background-size:cover;}.servicefp_teaser .teaser_content{padding:20px 5px;}.servicefp_teaser .teaser_title{display:inline;font-weight:700;}.servicefp_teaser .teaser_price{margin:8px 0 0 0;}.servicefp_teaser > a{display:block;position:absolute;top:0;left:0;right:0;bottom:0;min-width:100%;min-height:100%;}.moduletable.modservicesfp .items_list{margin:0;padding:0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;flex-wrap:wrap;margin:-10px;}.moduletable.modservicesfp .items_list > *{display:block;margin:10px;width:calc(20% - 20px);}.features_list{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;flex-wrap:wrap;margin:0;padding:0;}.features_list > *{display:block;padding:0 3%;margin:0;width:33.333%;line-height:190px;}.features_list > *:nth-child(1){border-bottom:1px solid #ccc;}.features_list > *:nth-child(2){border-left:1px solid #ccc;border-bottom:1px solid #ccc;}.features_list > *:nth-child(3){border-left:1px solid #ccc;border-bottom:1px solid #ccc;}.features_list > *:nth-child(5){border-left:1px solid #ccc;}.features_list > *:nth-child(6){border-left:1px solid #ccc;}.features_list .features_teaser{display:inline-block;vertical-align:middle;line-height:1.4;}.features_teaser{position:relative;padding:0 0 0 100px;font-size:18px;}.features_teaser i{position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);width:30px;height:60px;background:#ccc;}.features_teaser .icokachestvo{width:63px;height:73px;background:url(../images/icokachestvo.png) 50% 50% no-repeat;}.features_teaser .icocena{width:67px;height:64px;background:url(../images/icocena.png) 50% 50% no-repeat;}.features_teaser .icogarantiya{width:63px;height:73px;background:url(../images/icogarantiya.png) 50% 50% no-repeat;}.features_teaser .icogigiena{width:86px;height:63px;background:url(../images/icogigiena.png) 50% 50% no-repeat;}.features_teaser .icokomanda{width:62px;height:73px;background:url(../images/icokomanda.png) 50% 50% no-repeat;}.features_teaser .icoobstanovka{width:65px;height:65px;background:url(../images/icoobstanovka.png) 50% 50% no-repeat;}.big_slider{margin:0;padding:0;}.big_slider > *{display:block;margin:0;padding:0;}.slide_teaser{background:#fcf9f0;}.slide_teaser .slide_media{padding:40% 0 0 0;background:url(/images/banners/002.jpg) 50% 100% / cover no-repeat;background-color:#ac63a8;}.slide_teaser .slide_content{padding:20px 10px;}.slide_teaser .slide_title{margin:0 0 20px 0;font-family:TimesNewRoman, "Times New Roman", Times, Baskerville, Georgia, serif;font-size:30px;line-height:1;font-weight:700;}.slide_teaser .slide_title span{display:inline;color:#ac63a8;}.slide_teaser .slide_subtitle{margin:0 0 20px 0;font-size:24px;line-height:1.2;font-weight:400;}.slide_teaser .slide_html{margin-top:40px;}@media only screen and (min-width: 75em){.slide_teaser{line-height:500px;background:url(/images/banners/002.jpg) 50% 100% / cover no-repeat;text-align:center;}.slide_teaser .slide_media{display:none;background-color:transparent;}.slide_teaser .slide_content{display:inline-block;vertical-align:middle;padding:40px 500px 40px 0;line-height:1.2;text-align:left;}.slide_teaser .slide_title{margin:0 0 40px 0;font-size:54px;}.slide_teaser .slide_subtitle{margin:0 0 40px 0;}}.slidehalf_teaser{background:#fcf9f0;}.slidehalf_teaser .slide_media{padding:60% 0 0 0;background-size:cover;background-position:50% 50%;background-color:#ac63a8;}.slidehalf_teaser .slide_content{padding:20px 0;}.slidehalf_teaser .slide_title{margin:0 0 20px 0;font-family:TimesNewRoman, "Times New Roman", Times, Baskerville, Georgia, serif;font-size:30px;line-height:1;font-weight:700;}.slidehalf_teaser .slide_title span{display:inline;color:#ac63a8;}.slidehalf_teaser .slide_subtitle{margin:0 0 20px 0;font-size:24px;line-height:1.2;font-weight:400;}.slidehalf_teaser .slide_html{margin-top:40px;}@media only screen and (min-width: 75em){.slidehalf_teaser{position:relative;line-height:500px;background:#fcf9f0;text-align:center;}.slidehalf_teaser .slide_media{display:block;position:absolute;right:0;top:0;bottom:0;margin:0;padding:0;width:40%;min-height:100%;line-height:1;background-color:transparent;}.slidehalf_teaser .slide_content{display:inline-block;vertical-align:middle;padding:40px 40% 40px 0;line-height:1.2;text-align:left;}.slidehalf_teaser .slide_title{margin:0 0 40px 0;font-size:54px;}.slidehalf_teaser .slide_subtitle{margin:0 0 40px 0;}}.moduletable.modreadmore{font-size:14px;line-height:1.8;color:#727f8b;font-weight:300;}.slide_arrow .slick-arrow{position:absolute;z-index:2;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);background:rgba(42,61,79,0.3);border:none;outline:none;text-indent:-99999px;width:80px;height:80px;border-radius:50%;cursor:pointer;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;}.slide_arrow .slick-arrow:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:30px;height:30px;}.slide_arrow .slick-arrow:hover{background:rgba(42,61,79,0.6);}.slide_arrow .slick-prev{left:40px;}.slide_arrow .slick-prev:before{background:url(../images/icoleft.svg) 50% 50% / contain no-repeat;}.slide_arrow .slick-next{right:40px;}.slide_arrow .slick-next:before{background:url(../images/icoright.svg) 50% 50% / contain no-repeat;}.small_arrow .slick-arrow{position:absolute;z-index:2;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);background:rgba(42,61,79,0.3);border:none;outline:none;text-indent:-99999px;width:50px;height:50px;border-radius:50%;cursor:pointer;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;}.small_arrow .slick-arrow:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:20px;height:30px;}.small_arrow .slick-arrow:hover{background:rgba(42,61,79,0.6);}.small_arrow .slick-prev{left:30px;}.small_arrow .slick-prev:before{background:url(../images/icoleft.svg) 50% 50% / contain no-repeat;}.small_arrow .slick-next{right:30px;}.small_arrow .slick-next:before{background:url(../images/icoright.svg) 50% 50% / contain no-repeat;}.slide_dots .slick-dots{margin:0;padding:0;position:absolute;left:0;right:0;bottom:35px;width:100%;text-align:center;line-height:1px;}.slide_dots .slick-dots li{display:inline-block;margin:0 3px;}.slide_dots .slick-dots button{display:block;text-indent:-99999px;background:rgba(42,61,79,0.41);width:33px;height:4px;border:none;outline:none;cursor:pointer;}.slide_dots .slick-dots .slick-active button{background:#2a3d4f;}.dots_static .slick-dots{position:static;margin:40px 0 0 0;}.slick-slider *{outline:none;}.big_slider > .slide_teaser  + .slide_teaser{display:none;}.bannercallback{padding:0 10%;line-height:594px;background:#f6f9fb;text-align:right;font-weight:500;background:url(../images/callbackbg.png) 50% 50%/cover no-repeat;}.bannercallback .bannercontent{display:inline-block;vertical-align:middle;font-size:30px;line-height:50px;max-width:500px;text-align:center;}.bannercallback p{margin:30px 0;}.bannercallback p span{color:#ac63a8;}.bannercallback .phone{display:block;font-size:70px;line-height:1;color:#2a3d4f;text-decoration:none;}.bannercallback .grafik{margin:50px 0 0 0;font-size:18px;line-height:1.4;color:#727f8b;font-weight:300;}.logosmall{display:inline-block;width:74px;height:72px;background:url(../images/logo.svg) 50% 50% no-repeat;}.moduletable.modbanners{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;flex-wrap:wrap;}.moduletable.modbanners .col_banners{width:525px;padding:0 25px 0 0;}.moduletable.modbanners .col_banners > * + *{margin-top:20px;}.moduletable.modbanners .col_bannercallback{width:calc(100% - 525px);}.modbannerscontacts{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;flex-wrap:wrap;}.modbannerscontacts .col_banners{width:525px;padding:0 0 0 25px;}.modbannerscontacts .col_banners > * + *{margin-top:20px;}.modbannerscontacts .col_form{padding:20px;width:100%;background:#eaecee;border-left:6px solid #ac63a8;border-right:6px solid #ac63a8;}.modbannerscontacts .col_form .clearform .rsform-block.rsform-block-rssend{margin-top:20px;}.modbannerscontacts .col_form .clearform .rsform-block.rsform-block-rssubtitle,.modbannerscontacts .col_form .clearform .rsform-block.rsform-block-rstext .control-label{margin-bottom:10px;}.mtop{margin-top:40px;}.mbottom{margin-bottom:40px;}.ptop{padding-top:40px;}.pbottom{padding-bottom:40px;}@media only screen and (min-width: 75em){.mtop{margin-top:70px;}.mbottom{margin-bottom:70px;}.ptop{padding-top:70px;}.pbottom{padding-bottom:70px;}}.moduletable.modabout{padding:60px 0;background-color:rgba(215,226,237,0.15);font-size:16px;line-height:1.6;color:#727f8b;}.moduletable.modabout .modcontent{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;flex-wrap:wrap;align-items:center;}.moduletable.modabout .sliderwrap{width:47%;}.moduletable.modabout .contentwrap{width:53%;padding:0 0 0 5%;}.moduletable.modabout .block_title{margin:0 0 20px 0;}.moduletable.modabout .btnswrap{margin:50px 0 0 0;}.single_slider{margin:0;padding:0;}.single_slider .slide_item{display:block;margin:0;padding:0;}.single_slider .slide_media{display:block;padding:65% 0 0 0;background-position:50% 50%;background-size:cover;}.fixedbtns{position:fixed;z-index:98;bottom:10%;right:0;width:130px;}.fixedbtns a + a{margin-top:5px;}.fixedbtn{display:block;width:100%;background:#ac63a8;color:#fff;line-height:130px;min-height:130px;text-align:center;text-transform:uppercase;border-radius:5px 0 0 5px;}.fixedbtn > *{display:inline-block;vertical-align:middle;font-size:13px;line-height:1.4;}.fixedbtn .content_h{display:none;}.fixedbtn i{margin:0 0 10px 0;}.fixedbtn b{display:block;}.fixedbtn .big{font-size:39px;line-height:1;}.fixedbtn:hover .content_d{display:none;}.fixedbtn:hover .content_h{display:inline-block;}.icodoctorwhite{display:inline-block;width:40px;height:46px;background:url(../images/icodoctorwhite.png) 50% 50% no-repeat;}.icophonewhite{display:inline-block;width:44px;height:45px;background:url(../images/icophonewhite.png) 50% 50% no-repeat;}.servicepagefull .full_intro{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;flex-wrap:wrap;}.servicepagefull .full_media{width:45%;padding:0 0 0 6%;order:2;}.servicepagefull .full_media img{display:block;width:100%;}.servicepagefull .full_content{width:55%;order:1;}.servicepagefull .full_pricelist{text-align:center;}.servicepagefull * + .full_pricelist{margin-top:40px;}.servicepagefull .full_callbackbanner{background:#f6f9fb;}.servicepagefull .full_callbackbanner .pos_content{background:url(../images/callbackbg.png) 50% 50% no-repeat #f6f9fb;}.servicepagefull .full_callbackbanner .bannercallback{background:transparent;}.apelsun_important_text{font-size:14px;line-height:1.5;color:#727f8b;}.apelsun_important_text .text{overflow:hidden;position:relative;max-height:100px;}.apelsun_important_text .text:after{content:'';display:block;position:absolute;right:0;bottom:0;left:0;height:80px;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,#fff));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,#fff 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,#fff 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0%,#fff 100%);background:linear-gradient(top,rgba(255,255,255,0) 0%,#fff 100%);pointer-events:none;}.apelsun_important_text .readmore{margin:40px 0 0 0;text-align:center;}.apelsun_important_text .readmore span{cursor:pointer;}.apelsun_important_text.open .text{max-height:none;}.apelsun_important_text.open .text:after{display:none;}.apelsun_important_text.open .readmore{display:none;}.clearform{margin:0 auto;max-width:470px;text-align:center;}.clearform .formRequired,.clearform .formValidation,.clearform .formRed,.clearform .rsform-block.rsform-block-rsinfo,.clearform .formDescription{display:none;}.clearform > h2{position:relative;padding:0 0 15px 0;margin:0 0 35px 0;font-size:36px;line-height:1.2;font-weight:500;}.clearform > h2:before{content:"";display:block;position:absolute;left:50%;bottom:0;width:44px;height:5px;margin-left:-22px;background:#ac63a8;}.clearform fieldset{margin:0;padding:0;border:none;text-align:left;}.clearform fieldset:before,.clearform fieldset:after{display:table;content:"";}.clearform fieldset:after{clear:both;}.clearform .rsform-input-box,.clearform .rsform-text-box,.clearform .rsform-calendar-box{display:block;width:100%;padding:10px 10px;border:2px solid #ccc;font-size:16px;line-height:20px;resize:none;outline:none;/* Firefox 19+ *//* Firefox 18- */}.clearform .rsform-input-box::-webkit-input-placeholder,.clearform .rsform-text-box::-webkit-input-placeholder,.clearform .rsform-calendar-box::-webkit-input-placeholder{color:#2a3d4f;}.clearform .rsform-input-box::-moz-placeholder,.clearform .rsform-text-box::-moz-placeholder,.clearform .rsform-calendar-box::-moz-placeholder{color:#2a3d4f;}.clearform .rsform-input-box:-moz-placeholder,.clearform .rsform-text-box:-moz-placeholder,.clearform .rsform-calendar-box:-moz-placeholder{color:#2a3d4f;}.clearform .rsform-input-box:-ms-input-placeholder,.clearform .rsform-text-box:-ms-input-placeholder,.clearform .rsform-calendar-box:-ms-input-placeholder{color:#2a3d4f;}.clearform .rsform-input-box:focus,.clearform .rsform-text-box:focus,.clearform .rsform-calendar-box:focus{border:2px solid #ac63a8;}.clearform .rsform-input-box.rsform-error,.clearform .rsform-text-box.rsform-error,.clearform .rsform-calendar-box.rsform-error{border:2px dashed #cf4d4d;}.clearform .control-label{display:block;margin:0 0 5px 0;font-size:16px;line-height:1.2;font-weight:300;}.clearform .rsform-block{float:left;width:100%;}.clearform .rsform-block:before,.clearform .rsform-block:after{display:table;content:"";}.clearform .rsform-block:after{clear:both;}.clearform .rsform-block + .rsform-block{margin-top:10px;}.clearform .rsform-block.rsform-block-rssubtitle,.clearform .rsform-block.rsform-block-rstext .control-label,.clearform .rsform-block.rsform-block-rstext3 .control-label{margin-bottom:15px;font-size:16px;line-height:1.2;color:#2a3d4f;font-weight:500;}.clearform .rsform-block.rsform-block-rssend{text-align:center;}.clearform .rsform-block.rsform-block-rsdate,.clearform .rsform-block.rsform-block-rsdate3{position:relative;width:280px;float:left;margin:0;}.clearform .rsform-block.rsform-block-rsdate .control-label,.clearform .rsform-block.rsform-block-rsdate3 .control-label{margin:0;padding:0;}.clearform .rsform-block.rsform-block-rsdate .control-label:before,.clearform .rsform-block.rsform-block-rsdate3 .control-label:before{content:"";display:block;position:absolute;left:10px;top:50%;margin-top:-9px;width:20px;height:18px;background:url(../images/icodate.png) 50% 50% no-repeat;}.clearform .rsform-block.rsform-block-rsdate .control-label:after,.clearform .rsform-block.rsform-block-rsdate3 .control-label:after{content:"";display:block;position:absolute;right:10px;top:50%;margin-top:-9px;width:20px;height:18px;background:url(../images/icodown.svg) 50% 50% no-repeat;}.clearform .rsform-block.rsform-block-rstime,.clearform .rsform-block.rsform-block-rstimew,.clearform .rsform-block.rsform-block-rstime3,.clearform .rsform-block.rsform-block-rstimew3{width:140px;float:right;margin:0;}.clearform .rsform-block.rsform-block-rstime .control-label,.clearform .rsform-block.rsform-block-rstimew .control-label,.clearform .rsform-block.rsform-block-rstime3 .control-label,.clearform .rsform-block.rsform-block-rstimew3 .control-label{display:none;}.clearform .rsform-block.rsform-block-rstime .jq-selectbox,.clearform .rsform-block.rsform-block-rstimew .jq-selectbox,.clearform .rsform-block.rsform-block-rstime3 .jq-selectbox,.clearform .rsform-block.rsform-block-rstimew3 .jq-selectbox{display:block;width:100%;}.clearform .rsform-block.rsform-block-rstime .jq-selectbox__select-text,.clearform .rsform-block.rsform-block-rstimew .jq-selectbox__select-text,.clearform .rsform-block.rsform-block-rstime3 .jq-selectbox__select-text,.clearform .rsform-block.rsform-block-rstimew3 .jq-selectbox__select-text{display:block;width:100%;text-align:center;padding:10px;line-height:20px;font-size:18px;cursor:pointer;background:#fff;border:1px solid #ac63a8;}.clearform .rsform-block.rsform-block-rstime .jq-selectbox__select-text:before,.clearform .rsform-block.rsform-block-rstimew .jq-selectbox__select-text:before,.clearform .rsform-block.rsform-block-rstime3 .jq-selectbox__select-text:before,.clearform .rsform-block.rsform-block-rstimew3 .jq-selectbox__select-text:before{content:"";display:block;position:absolute;left:10px;top:50%;margin-top:-10px;width:20px;height:20px;background:url(../images/icotime.png) 50% 50% no-repeat;}.clearform .rsform-block.rsform-block-rstime .jq-selectbox__select-text:after,.clearform .rsform-block.rsform-block-rstimew .jq-selectbox__select-text:after,.clearform .rsform-block.rsform-block-rstime3 .jq-selectbox__select-text:after,.clearform .rsform-block.rsform-block-rstimew3 .jq-selectbox__select-text:after{content:"";display:block;position:absolute;right:10px;top:50%;margin-top:-9px;width:20px;height:18px;background:url(../images/icodown.svg) 50% 50% no-repeat;}.clearform .rsform-block.rsform-block-rstime .jq-selectbox__dropdown,.clearform .rsform-block.rsform-block-rstimew .jq-selectbox__dropdown,.clearform .rsform-block.rsform-block-rstime3 .jq-selectbox__dropdown,.clearform .rsform-block.rsform-block-rstimew3 .jq-selectbox__dropdown{width:100%;background:#fff;border:1px solid #ac63a8;top:100%;left:0;right:0;margin-top:-1px;}.clearform .rsform-block.rsform-block-rstime .jq-selectbox__dropdown ul,.clearform .rsform-block.rsform-block-rstimew .jq-selectbox__dropdown ul,.clearform .rsform-block.rsform-block-rstime3 .jq-selectbox__dropdown ul,.clearform .rsform-block.rsform-block-rstimew3 .jq-selectbox__dropdown ul{margin:0;padding:0;width:100%;max-height:162px;}.clearform .rsform-block.rsform-block-rstime .jq-selectbox__dropdown li,.clearform .rsform-block.rsform-block-rstimew .jq-selectbox__dropdown li,.clearform .rsform-block.rsform-block-rstime3 .jq-selectbox__dropdown li,.clearform .rsform-block.rsform-block-rstimew3 .jq-selectbox__dropdown li{display:block;padding:10px 20px;font-size:14px;line-height:20px;color:#2a3d4f;cursor:pointer;}.clearform .rsform-block.rsform-block-rstime .jq-selectbox__dropdown li.disabled,.clearform .rsform-block.rsform-block-rstimew .jq-selectbox__dropdown li.disabled,.clearform .rsform-block.rsform-block-rstime3 .jq-selectbox__dropdown li.disabled,.clearform .rsform-block.rsform-block-rstimew3 .jq-selectbox__dropdown li.disabled{display:none;}.clearform .rsform-block.rsform-block-rstime .jq-selectbox__dropdown li:hover,.clearform .rsform-block.rsform-block-rstimew .jq-selectbox__dropdown li:hover,.clearform .rsform-block.rsform-block-rstime3 .jq-selectbox__dropdown li:hover,.clearform .rsform-block.rsform-block-rstimew3 .jq-selectbox__dropdown li:hover{color:#ac63a8;}.clearform .rsform-block.rsform-block-rstime .jq-selectbox__dropdown li + li,.clearform .rsform-block.rsform-block-rstimew .jq-selectbox__dropdown li + li,.clearform .rsform-block.rsform-block-rstime3 .jq-selectbox__dropdown li + li,.clearform .rsform-block.rsform-block-rstimew3 .jq-selectbox__dropdown li + li{border-top:1px solid #ccc;}.clearform .rsform-block.rsform-block-rstimew,.clearform .rsform-block.rsform-block-rstimew3{display:none;}.clearform .rsform-calendar-box{text-align:center;}.clearform .rsform-calendar-button{display:block;position:absolute;top:0;left:0;right:0;width:100%;height:100%;border-radius:0;background:transparent;}.clearform .yui-calcontainer{margin:-1px 0 0 0;padding:0;width:100%;border:1px solid #ac63a8;background:#fff;}.clearform .yui-calendar{width:100%;font-family:'PT Sans', sans-serif;}.clearform .yui-calendar .calhead{background:#e1e6eb;border-bottom:1px solid #ac63a8;font-size:18px;line-height:20px;font-weight:500;padding:10px 10px;}.clearform .yui-calendar a.calnav{display:inline-block;margin:0;padding:0;color:#2a3d4f;background:transparent;border:none;outline:none;}.clearform .yui-calendar .calnavleft,.clearform .yui-calendar .calnavright{top:50%;margin-top:-10px;width:20px;height:20px;border:none;outline:none;}.clearform .yui-calendar .calnavleft{left:0;background:url(../images/icoleft_grey.svg) 50% 50%/contain no-repeat;}.clearform .yui-calendar .calnavright{right:0;background:url(../images/icoright_grey.svg) 50% 50%/contain no-repeat;}.clearform .yui-calendar .calweekdayrow{display:none;}.clearform .yui-calendar td.calcell{padding:5px;font-size:18px;line-height:30px;color:#cccfd3;}.clearform .yui-calendar td.calcell.oom{background:#fff;}.clearform .yui-calendar td.calcell.calcellhover,.clearform .yui-calendar td.calcell.selected{background:#ac63a8;color:#fff;border:1px solid #ac63a8;}.clearform .yui-calendar td.calcell.calcellhover a,.clearform .yui-calendar td.calcell.selected a{color:#fff;}.clearform .yui-calendar td.calcell.today{border:1px solid #ac63a8;}.clearform .yui-calendar td.calcell a{color:#4d5155;}.clearform.weekends .rsform-block-rstime,.clearform.weekends .rsform-block-rstime3{display:none;}.clearform.weekends .rsform-block-rstimew,.clearform.weekends .rsform-block-rstimew3{display:block;}.modalformwrap,.modalformwrap.fancybox-content{padding:30px 15px;width:96%;background:#fff;border:5px solid #ac63a8;font-size:22px;}.modalformwrap .block_title,.modalformwrap.fancybox-content .block_title{line-height:1;margin:0 0 5px 0;}.modalformwrap .phonelink,.modalformwrap.fancybox-content .phonelink{margin:0 0 10px 0;color:#ac63a8;font-family:TimesNewRoman, "Times New Roman", Times, Baskerville, Georgia, serif;font-weight:700;text-decoration:none;}@media only screen and (min-width: 75em){.modalformwrap,.modalformwrap.fancybox-content{padding:30px;width:400px;}}.ctapriceform.clearform .rsform-block.rsform-block-rssend{margin:15px 0 0 0;}.ctapriceform.clearform .rsform-submit-button{display:block;width:100%;}.fancybox-container .fancybox-slide--html .fancybox-close-small,#system-message > div .close{position:absolute;text-indent:-9999px;width:26px;height:26px;top:10px;right:10px;border:none;outline:none;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer;}.fancybox-container .fancybox-slide--html .fancybox-close-small:before,#system-message > div .close:before{content:"";position:absolute;right:0;left:0;top:50%;margin-top:-1px;width:26px;height:2px;background:#202020;border:none;outline:none;color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.fancybox-container .fancybox-slide--html .fancybox-close-small:after,#system-message > div .close:after{content:"";position:absolute;top:0;bottom:0;left:50%;margin-left:-1px;height:26px;width:2px;background:#202020;border:none;outline:none;color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.fancybox-container .fancybox-slide--html .fancybox-close-small:hover,#system-message > div .close:hover{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}.fancybox-container .fancybox-slide--html .fancybox-close-small:hover:before,.fancybox-container .fancybox-slide--html .fancybox-close-small:hover:after,#system-message > div .close:hover:before,#system-message > div .close:hover:after{background:#202020;}.nodisplay{display:none;}.formobile{display:none;}.page_404{text-align:center;color:#000;}.page_404 .breadcrumb,.page_404 .page_title{display:none;}.page_404 .errortitle{margin:0;padding:0;font-size:250px;line-height:.8;}.page_404 .errortitle i{display:inline-block;margin:0 20px;width:181px;height:181px;background:url(../images/404.png) 50% 50%/contain no-repeat;}.page_404 p{font-size:18px;text-transform:uppercase;}.page_404 .btnswrap{margin:50px 0 0 0;}.feature_list{margin:0 0 30px 0;padding:0;}.feature_list li{position:relative;display:inline-block;vertical-align:top;padding:0 0 0 35px;margin:0 10px 10px 0;font-size:16px;line-height:1.4;text-align:left;}.feature_list li:before{content:"";position:absolute;top:3px;left:0;width:30px;height:30px;background:url(../images/ico_check.svg) 50% 50% / contain no-repeat;}.bgviolet{background:#ac63a8;color:#fff;}.demo_teaser{display:block;width:100%;margin:0 0 10px 0;text-align:center;line-height:1.2;}.demo_teaser .media{padding:100% 0 0 0;background-size:cover;background-position:50% 50%;}.demo_teaser .media,.demo_teaser img{display:block;width:100%;border-radius:50%;}.faq_teaser + .faq_teaser{margin-top:20px;}.faq_q{position:relative;margin:0 0 10px 0;padding:10px 40px 10px 40px;background:#ac63a8;color:#fff;cursor:pointer;}.faq_q:before{content:'?';font-size:40px;line-height:1;font-weight:700;color:#fff;position:absolute;left:10px;top:2px;font-family:"PT Serif", Georgia, "Times New Roman", Times, serif;}.faq_q:after{content:'';position:absolute;right:10px;top:12px;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #fff;clear:both;}.active > .faq_q:after{right:15px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}.faq_a{display:none;}.active > .faq_a{display:block;}.howto_teaser{position:relative;margin:40px 0 0 0;padding:0 0px 0 0px;}.howto_teaser > *{position:relative;z-index:2;}.howto_teaser .media{display:block;margin:0 auto 10px auto;background-position:50% 50%;background-size:cover;width:200px;height:200px;border-radius:50%;}.howto_teaser .title{font-size:22px;margin:0 0 10px 0;font-weight:700;}.howto_teaser b{content:'?';font-size:100px;line-height:1;font-weight:700;color:rgba(0,0,0,0.2);position:absolute;left:0;top:-40px;font-family:"Arial Black", "Arial Bold", Gadget, sans-serif;}.bgviolet .howto_teaser b{color:rgba(255,255,255,0.1);}@media only screen and (min-width: 75em){.howto_teaser{padding:0 30px 0 50px;}}.cases_slideset{margin:0 -10px;padding:0;}.cases_slideset li{display:block;margin:0 10px;padding:0;}.portfolio_teaser{display:inline-block;margin:0;}.portfolio_teaser .media{display:block;width:100%;}.portfolio_teaser .media:before,.portfolio_teaser .media:after{display:table;content:"";}.portfolio_teaser .media:after{clear:both;}.portfolio_teaser .before,.portfolio_teaser .after{display:block;float:left;width:50%;}.portfolio_teaser img{display:block;max-height:200px;}@media only screen and (min-width: 75em){.portfolio_teaser img{display:block;max-height:300px;}}.portfolio_grid_teaser{display:block;margin:0;}.portfolio_grid_teaser .media{display:block;width:100%;}.portfolio_grid_teaser .media:before,.portfolio_grid_teaser .media:after{display:table;content:"";}.portfolio_grid_teaser .media:after{clear:both;}.portfolio_grid_teaser .before,.portfolio_grid_teaser .after{display:block;float:left;width:50%;}.portfolio_grid_teaser img{display:block;width:100%;}.company_swiper.swiper-container{padding-bottom:20px;margin-bottom:30px;}.company_swiper.swiper-container .swiper-slide{display:inline-block;width:auto;}.company_swiper.swiper-container.swiper-container-horizontal > .swiper-scrollbar{bottom:0px;height:14px;}.portfolio_slider{margin:0 -10px;}.portfolio_slider .item{margin:0 10px;}.slick-dots{margin:20px 0;padding:0;text-align:center;line-height:1px;}.slick-dots li{display:inline-block;vertical-align:top;margin:0 5px;}.slick-dots button{display:block;margin:0;padding:0;width:16px;height:16px;background:transparent;border:2px solid #ac63a8;outline:none;text-indent:-9999px;cursor:pointer;border-radius:50%;}.slick-dots .slick-active button,.slick-dots button:hover{background:#8e44ad;border:2px solid #8e44ad;}.price_list{border:1px solid #ccc;background:#f9f9f9;}.price_list > li{display:block;}.price_list > li + li{border-top:1px solid #ccc;}.price_list > li:nth-child(2n){background:#fff;}.price_teaser .row{margin:0;}.price_teaser .title{margin:0;padding:0;font-size:18px;font-weight:700;}.price_teaser .oldprice_wrap{text-decoration:line-through;}.price_teaser .price{color:#33d1f8;font-size:18px;font-weight:700;}.price_teaserinline{margin:0 0 15px 0;font-size:16px;}.price_teaserinline:before,.price_teaserinline:after{display:table;content:"";}.price_teaserinline:after{clear:both;}.price_teaserinline .title{float:left;padding-right:5px;margin-bottom:-4px;background:#fff;font-weight:700;width:65%;}.price_teaserinline .price_wrap{float:right;padding-left:5px;margin-bottom:-4px;background:#fff;width:35%;text-align:right;}.price_teaserinline .item_oldprice{display:block;text-decoration:line-through;}.price_teaserinline .item_price{display:block;font-weight:700;color:#ac63a8;}.price_teaserinline + .price_teaserinline{padding-top:10px;border-top:1px solid #ccc;}.bgviolet .price_teaserinline .title,.bgviolet .price_teaserinline .price_wrap{background:#ac63a8;}.bgviolet .price_teaserinline .item_price{color:#fff;}@media only screen and (min-width: 75em){.price_teaserinline{border-bottom:2px dotted #333;font-size:18px;}.price_teaserinline .title{width:auto;max-width:70%;}.price_teaserinline .price_wrap{width:auto;}.price_teaserinline .item_oldprice{display:inline-block;}.price_teaserinline .item_oldprice + *{padding-left:5px;}.price_teaserinline .item_price{display:inline-block;}.price_teaserinline + .price_teaserinline{padding-top:0;border-top:none;}.bgviolet  .price_teaserinline{border-bottom:2px dotted #fff;}}.ctaprice{background:#fafbfc;border:8px solid #ac63a8;padding:20px;font-size:22px;}.ctaprice .block_title{line-height:1;margin:0 0 5px 0;}.bgviolet .ctaprice{background:#fff;border:8px solid #33d1f8;color:#2a3d4f;}.bgviolet .ctaprice .block_title{color:#2a3d4f;}@media only screen and (min-width: 75em){.ctaprice{padding:30px;}}.landnav{display:block;margin:20px 0;padding:0;list-style:none;width:100%;text-align:center;}.landnav li{display:inline-block;vertical-align:top;margin:5px 10px;}.landnav a{display:block;color:#ac63a8;text-decoration:none;border-bottom:2px dashed #ac63a8;}.landnav a:hover{border-bottom:2px solid #ac63a8;}blockquote{margin:20px 0;padding:15px 10px;font-style:italic;background:#f8f8f8;border-left:4px solid #ac63a8;}blockquote p{margin:0;}blockquote p + p{margin-top:8px;}blockquote a{color:#ac63a8;}.reviews_teaser{display:inline-block;border:2px solid #ccc;}.reviews_teaser .teaser_media{position:relative;display:block;width:150px;height:200px;background-size:cover;background-position:50% 50%;}.reviews_teaser .teaser_media:before{content:"";position:absolute;top:50%;left:50%;margin:-20px 0 0 -20px;width:40px;height:40px;background:url(../images/ico_zoom.svg) 50% 50% no-repeat #ac63a8;background-size:20px;border-radius:50%;}.reviews_teaser .teaser_media.play:before{background:url(../images/ico_play.svg) 50% 50% no-repeat #ac63a8;background-size:20px;}@media only screen and (min-width: 75em){.reviews_slider{margin:0 -10px;}.reviews_slider .item{margin:0 10px;}.reviews_teaser .teaser_media{width:200px;height:300px;}}.cookies_wrap{position:fixed;z-index:99;width:100%;bottom:0;}.cookies_content{padding:10px 10px;max-width:800px;margin:0 auto;background:#ac63a8;color:#fff;box-shadow:0px 1px 7px 0px rgba(0,0,0,0.35);}.cookies_content a{color:#fff;text-decoration:none;}.cookies_accept{color:#33d1f8;cursor:pointer;}.cookies_accept:hover{text-decoration:underline;}@media only screen and (min-width: 75em){.cookies_content{padding:20px;margin-bottom:15px;text-align:center;}}@media only screen and (max-width: 75em){.masonry{display:block;margin:0;padding:0;}.masonry .item{display:block;}.masonry .item + .item{margin-top:15px;}}@media only screen and (min-width: 75em){.masonry{margin:0;padding:0;column-count:3;column-gap:1em;}.masonry .item{display:inline-block;margin:0 0 1em;width:100%;}}.table_wrap{margin:10px 0;padding:0;max-width:100%;overflow-x:scroll;}@media only screen and (min-width: 75em){.table_wrap{overflow-x:auto;}}table{width:100%;border:1px solid #ccc;border-collapse:collapse;border-spacing:0;line-height:1.2;background:#fff;color:#2a3d4f;}table td,table th{padding:10px 10px;border:1px solid #ccc;}table tr:nth-child(2n + 1){background:#f8f8f8;}table.chars td{width:50%;border:none;}table.chars td + td{text-align:right;}table.chars tr{border:1px solid #ccc;}.bgviolet table th{background:#f8f8f8;color:#2a3d4f;}@media only screen and (min-width: 75em){table td{padding:10px 10px;}}th{text-transform:uppercase;background:#ac63a8;color:#fff;border-color:transparent;text-align:left;}.col_title{text-align:left;}.col_price{width:30%;text-align:center;}@media only screen and (min-width: 75em){.col_price{width:25%;}}@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA') format('woff');font-weight:400;font-style:normal;}:root{--swiper-theme-color:#007aff;}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;}.swiper-container-vertical>.swiper-wrapper{flex-direction:column;}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box;}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0);}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap;}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column;}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto;}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;}.swiper-slide-invisible-blank{visibility:hidden;}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto;}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform, height;}.swiper-container-3d{perspective:1200px;}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d;}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10;}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,0.5),rgba(0,0,0,0));}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,0.5),rgba(0,0,0,0));}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,0.5),rgba(0,0,0,0));}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,0.5),rgba(0,0,0,0));}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none;}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start;}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory;}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory;}:root{--swiper-navigation-size:44px;}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none;}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1;}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto;}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev';}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto;}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next';}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff;}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000;}.swiper-button-lock{display:none;}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10;}.swiper-pagination.swiper-pagination-hidden{opacity:0;}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%;}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0;}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative;}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33);}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2;}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer;}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color));}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0);}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block;}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform, .2s top;}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform, .2s left;}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform, .2s right;}.swiper-pagination-progressbar{background:rgba(0,0,0,0.25);position:absolute;}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top;}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top;}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0;}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0;}.swiper-pagination-white{--swiper-pagination-color:#fff;}.swiper-pagination-black{--swiper-pagination-color:#000;}.swiper-pagination-lock{display:none;}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1);}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%;}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%;}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0;}.swiper-scrollbar-cursor-drag{cursor:move;}.swiper-scrollbar-lock{display:none;}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center;}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain;}.swiper-slide-zoomed{cursor:move;}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent;}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff;}.swiper-lazy-preloader-black{--swiper-preloader-color:#000;}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg);}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000;}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out;}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity;}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none;}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto;}.swiper-container-cube{overflow:visible;}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%;}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none;}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0;}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto;}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible;}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0;}.swiper-container-flip{overflow:visible;}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none;}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto;}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.jq-checkbox,.jq-radio{position:relative;display:inline-block;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.jq-checkbox input,.jq-radio input{position:absolute;z-index:-1;margin:0;padding:0;opacity:0;}.jq-file{position:relative;display:inline-block;overflow:hidden;}.jq-file input{position:absolute;top:0;right:0;height:auto;margin:0;padding:0;opacity:0;font-size:100px;line-height:1em;}.jq-file__name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.jq-selectbox,.jq-select-multiple{position:relative;display:inline-block;}.jq-selectbox select,.jq-select-multiple select{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;opacity:0;}.jq-selectbox li,.jq-select-multiple li{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;}.jq-selectbox{z-index:10;}.jq-selectbox__select{position:relative;}.jq-selectbox__select-text{overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;text-overflow:ellipsis;}.jq-selectbox__dropdown{position:absolute;}.jq-selectbox__search input{-webkit-appearance:textfield;}.jq-selectbox__search input::-webkit-search-cancel-button,.jq-selectbox__search input::-webkit-search-decoration{-webkit-appearance:none;}.jq-selectbox__dropdown ul{position:relative;overflow:auto;overflow-x:hidden;list-style:none;-webkit-overflow-scrolling:touch;}.jq-select-multiple ul{position:relative;overflow-x:hidden;-webkit-overflow-scrolling:touch;}.jq-number{display:inline-block;}.jq-number__field input{-moz-appearance:textfield;/* для Opera Presto */text-align:left;}.jq-number__field input::-webkit-inner-spin-button,.jq-number__field input::-webkit-outer-spin-button{/* в каких-то браузерах присутствует отступ */margin:0;-webkit-appearance:none;}body.compensate-for-scrollbar{overflow:hidden;}.fancybox-active{height:auto;}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute !important;top:-9999px;visibility:hidden;}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992;}.fancybox-container *{box-sizing:border-box;}.fancybox-outer,.fancybox-inner,.fancybox-bg,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0;}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto;}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71);}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1);}.fancybox-infobar,.fancybox-toolbar,.fancybox-caption,.fancybox-navigation .fancybox-button{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease, visibility 0s ease .25s;visibility:hidden;z-index:99997;}.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar,.fancybox-show-caption .fancybox-caption,.fancybox-show-nav .fancybox-navigation .fancybox-button{opacity:1;transition:opacity .25s ease 0s, visibility 0s ease 0s;visibility:visible;}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.fancybox-toolbar{right:0;top:0;}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994;}.fancybox-is-open .fancybox-stage{overflow:hidden;}.fancybox-slide{/* Using without prefix would break IE11 */-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform, opacity;white-space:normal;width:100%;z-index:99994;}.fancybox-slide::before{content:'';display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0;}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--previous,.fancybox-slide--current,.fancybox-slide--next{display:block;}.fancybox-slide--image{overflow:hidden;padding:44px 0;}.fancybox-slide--image::before{display:none;}.fancybox-slide--html{padding:6px;}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle;}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-ms-transform-origin:top left;transform-origin:top left;transition-property:transform, opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995;}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out;}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in;}.fancybox-can-swipe .fancybox-content,.fancybox-can-pan .fancybox-content{cursor:-webkit-grab;cursor:grab;}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing;}.fancybox-container [data-selectable='true']{cursor:text;}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;}.fancybox-spaceball{z-index:1;}.fancybox-slide--video .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--iframe .fancybox-content{height:100%;overflow:visible;padding:0;width:100%;}.fancybox-slide--video .fancybox-content{background:#000;}.fancybox-slide--map .fancybox-content{background:#e5e3df;}.fancybox-slide--iframe .fancybox-content{background:#fff;}.fancybox-video,.fancybox-iframe{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%;}.fancybox-iframe{left:0;position:absolute;top:0;}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%;}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0;}.fancybox-button{background:rgba(30,30,30,0.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px;}.fancybox-button,.fancybox-button:visited,.fancybox-button:link{color:#ccc;}.fancybox-button:hover{color:#fff;}.fancybox-button:focus{outline:none;}.fancybox-button.fancybox-focus{outline:1px dotted;}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none;}.fancybox-button div{height:100%;}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%;}.fancybox-button svg path{fill:currentColor;stroke-width:0;}.fancybox-button--play svg:nth-child(2),.fancybox-button--fsenter svg:nth-child(2){display:none;}.fancybox-button--pause svg:nth-child(1),.fancybox-button--fsexit svg:nth-child(1){display:none;}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;-ms-transform:scaleX(0);transform:scaleX(0);-ms-transform-origin:0;transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998;}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401;}.fancybox-close-small:hover{color:#fff;opacity:1;}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0;}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden;}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none;}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px;}.fancybox-navigation .fancybox-button div{padding:7px;}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px;}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right);}.fancybox-caption{background:linear-gradient(to top,rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.3) 50%,rgba(0,0,0,0.15) 65%,rgba(0,0,0,0.075) 75.5%,rgba(0,0,0,0.037) 82.85%,rgba(0,0,0,0.019) 88%,rgba(0,0,0,0) 100%);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px 44px;pointer-events:none;right:0;text-align:center;z-index:99996;}.fancybox-caption--separate{margin-top:-50px;}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all;}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none;}.fancybox-caption a:hover{color:#fff;text-decoration:underline;}.fancybox-loading{animation:fancybox-rotate 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999;}@keyframes fancybox-rotate{100%{transform:rotate(360deg);}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1);}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0);}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0);}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translate3d(0,0,0);}.fancybox-fx-fade.fancybox-slide--previous,.fancybox-fx-fade.fancybox-slide--next{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1);}.fancybox-fx-fade.fancybox-slide--current{opacity:1;}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5);}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5);}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scale3d(1,1,1);}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-ms-transform:rotate(-360deg);transform:rotate(-360deg);}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-ms-transform:rotate(360deg);transform:rotate(360deg);}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-ms-transform:rotate(0deg);transform:rotate(0deg);}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0);}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0);}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scale3d(1,1,1) translate3d(0,0,0);}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg);}.fancybox-fx-tube.fancybox-slide--current{transform:translate3d(0,0,0) scale(1);}@media all and (max-height: 576px){.fancybox-slide{padding-left:6px;padding-right:6px;}.fancybox-slide--image{padding:6px 0;}.fancybox-close-small{right:-6px;}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px;}.fancybox-caption{padding-left:12px;padding-right:12px;}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center;}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px 0;}.fancybox-share p{margin:0;padding:0;}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px 5px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;}.fancybox-share__button:visited,.fancybox-share__button:link{color:#fff;}.fancybox-share__button:hover{text-decoration:none;}.fancybox-share__button--fb{background:#3b5998;}.fancybox-share__button--fb:hover{background:#344e86;}.fancybox-share__button--pt{background:#bd081d;}.fancybox-share__button--pt:hover{background:#aa0719;}.fancybox-share__button--tw{background:#1da1f2;}.fancybox-share__button--tw:hover{background:#0d95e8;}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px;}.fancybox-share__button svg path{fill:#fff;}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0 0;outline:none;padding:10px 15px;width:100%;}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px 2px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995;}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden;}.fancybox-show-thumbs .fancybox-thumbs{display:block;}.fancybox-show-thumbs .fancybox-inner{right:212px;}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%;}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden;}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px;}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,0.3);}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px;}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,0.1);background-position:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px;}.fancybox-thumbs__list a::before{border:6px solid #ff5268;bottom:0;content:'';left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991;}.fancybox-thumbs__list a:focus::before{opacity:.5;}.fancybox-thumbs__list a.fancybox-thumbs-active::before{opacity:1;}@media all and (max-width: 576px){.fancybox-thumbs{width:110px;}.fancybox-show-thumbs .fancybox-inner{right:110px;}.fancybox-thumbs__list a{max-width:calc(100% - 10px);}}@media (max-width: 960px){.formobile{display:block;}.pagecontent{padding-top:20px;}.moduletable.modtopmenu{position:static;width:100%;padding:20px 20px 40px 20px;border-bottom:1px solid #fff;}.moduletable.modtopmenu .nav li + li{margin-top:30px;}.logotext{font-size:22px;padding:0 0 0 45px;}.logotext:before{width:40px;height:40px;margin-top:-20px;}.logotext .slogan{font-size:7px;letter-spacing:.7px;}.moduletable.modgraphic{display:none;padding:40px 20px;width:100%;}.navactive .moduletable.modgraphic{display:block;}.moduletable.modphones{position:static;margin:0;padding:0 20px;width:100%;}.moduletable.modphones a{display:none;color:#fff;}.moduletable.modphones .icophone:before{background:url(../images/icophonewhite.svg) 50% 50%/contain no-repeat;}.moduletable.modphones .btncallback{display:block;top:70px;left:50%;right:auto;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);min-width:160px;}.navactive .moduletable.modphones a{display:block;}.fixedbtns{display:none;}.fixedbtnsmob{position:fixed;z-index:99;bottom:0;left:0;right:0;width:100%;text-align:center;border-radius:0;}.navactive .fixedbtnsmob{display:none;}.moduletable.modservicesfp .items_list{margin:0 0 20px 0;}.moduletable.modservicesfp .items_list > *{width:100%;margin:0;}.moduletable.modservicesfp .items_list > * + *{margin-top:10px;}.moduletable.modservicesfp .items_list > *:nth-child(5) ~ *{display:none;}.moduletable.modbanners .col_banners{display:none;}.bannercallback,.moduletable.modbanners .bannercallback,.servicepagefull .full_callbackbanner .bannercallback{padding:10px 20px;text-align:right;line-height:1.4;background-size:cover;}.bannercallback .logosmall,.moduletable.modbanners .bannercallback .logosmall,.servicepagefull .full_callbackbanner .bannercallback .logosmall{display:block;margin:0 auto;width:33px;height:33px;background-size:contain;}.bannercallback .bannercontent,.moduletable.modbanners .bannercallback .bannercontent,.servicepagefull .full_callbackbanner .bannercallback .bannercontent{text-align:right;max-width:100%;font-size:12px;line-height:1.4;}.bannercallback .phone,.moduletable.modbanners .bannercallback .phone,.servicepagefull .full_callbackbanner .bannercallback .phone{font-size:18px;line-height:1;}.bannercallback .grafik,.moduletable.modbanners .bannercallback .grafik,.servicepagefull .full_callbackbanner .bannercallback .grafik{margin:15px 0 0 0;font-size:12px;}.bannercallback p,.moduletable.modbanners .bannercallback p,.servicepagefull .full_callbackbanner .bannercallback p{margin:15px 0;}.features_list > *{width:100%;border:none;}.features_list > *:nth-child(1),.features_list > *:nth-child(2),.features_list > *:nth-child(3),.features_list > *:nth-child(5),.features_list > *:nth-child(6){border:none;}.features_teaser{font-size:14px;}.features_teaser i{width:40px;height:40px;background-size:contain;}.moduletable.modabout .contentwrap{width:100%;padding:0;margin:0 0 20px 0;}.moduletable.modabout .sliderwrap{width:100%;order:2;}.moduletable.modabout .btnswrap{margin:10px 0 0 0;text-align:right;}.slide_dots .slick-dots{bottom:0;}.clearform > h2{font-size:20px;margin:0 0 20px 0;}.modbannerscontacts .col_form{padding:20px 10px;}.modbannerscontacts .col_banners{display:none;}.clearform .rsform-block,.clearform .rsform-block.rsform-block-rsdate,.clearform .rsform-block.rsform-block-rsdate3,.clearform .rsform-block.rsform-block-rstime,.clearform .rsform-block.rsform-block-rstimew,.clearform .rsform-block.rsform-block-rstime3,.clearform .rsform-block.rsform-block-rstimew3{width:100%;margin-top:20px;float:none;}.clearform .rsform-block:first-child,.clearform .rsform-block.rsform-block-rsdate:first-child,.clearform .rsform-block.rsform-block-rsdate3:first-child,.clearform .rsform-block.rsform-block-rstime:first-child,.clearform .rsform-block.rsform-block-rstimew:first-child,.clearform .rsform-block.rsform-block-rstime3:first-child,.clearform .rsform-block.rsform-block-rstimew3:first-child{margin:0;}.fancybox-close-small,#system-message > div .close{right:7px;top:5px;}.price_teaser .teaser_title{font-size:12px;line-height:1.4;padding:5px 10px;}.price_teaser .price_row{font-size:12px;line-height:1.4;}.price_teaser .price_row .col_service{padding:5px 10px;}.price_teaser .price_row .col_price{width:80px;padding:5px 10px 5px 0;}.doctor_teaser{flex-wrap:wrap;}.doctor_teaser .teaser_media{width:100%;padding:65% 0 0 0;}.doctor_teaser .teaser_content{width:100%;padding:20px 15px;font-size:12px;}.doctor_teaser .teaser_title{font-size:16px;}.doctor_teaser .teaser_subtitle{font-size:12px;}.doctors_list > *:nth-child(2n) .doctor_teaser .teaser_media{order:1;}.doctors_list > *:nth-child(2n) .doctor_teaser .teaser_content{order:2;}.imgblock .imgright,.imgblock .imgleft{width:100%;padding:0;margin:0;order:1;}.imgblock div{width:100%;order:2;}.service_teaser{flex-wrap:wrap;}.service_teaser .teaser_media{width:100%;padding:65% 0 0 0;order:1;}.service_teaser .teaser_content{width:100%;padding:20px 15px;font-size:12px;order:3;}.service_teaser .teaser_links{margin:15px 0 0 0;font-size:14px;}.service_teaser .teaser_title{margin:0 0 25px 0;font-size:20px;}.service_teaser .teaser_btnswrap{margin:15px 0 0 0;}.service_teaser a + a{margin-left:5px;}.servicepagefull .full_media{width:100%;margin:0 0 20px 0;}.page_404{padding:40px 20px;}.page_404 .errortitle{font-size:120px;}.page_404 .errortitle i{width:86px;height:86px;}.page_404 p{margin:30px 0;font-size:14px;}.page_404 .btnswrap{margin:30px 0 0 0;}#system-message > div{width:96%;margin:0;left:2%;}#system-message > div h4{font-size:20px;padding:0 0 15px 0;margin:0 0 20px 0;}#system-message > div .close{right:12px;}.col_2_list{margin:0;}.col_2_list > *{width:100%;margin:0;}.col_2_list > * + *{margin-top:20px;}}.errorpagewrap{*zoom:1;display:table;width:100%;margin:0;padding:0;height:100%;min-height:100vh;text-align:center;position:relative;}.errorpagewrap:before,.errorpagewrap:after{display:table;content:"";line-height:0;}.errorpagewrap:after{clear:both;}.errorpagewrap .error_content{display:table-cell;vertical-align:middle;}.errorpagewrap .errornumb{font-size:200px;line-height:0.9;margin:0;color:#ac63a8;}.errorpagewrap .errortitle{font-size:30px;line-height:1.2;margin:0 0 20px 0;font-weight:500;}.errorpagewrap .errordescription{font-size:20px;line-height:1.2;margin:10px 0 40px 0;}.errornav{margin:20px 0;padding:0;}.errornav li{display:inline-block;margin:5px;}.errornav a{display:inline-block;padding:8px 20px;font-size:14px;line-height:20px;background:#ac63a8;color:#fff;font-weight:600;text-transform:uppercase;text-decoration:none;border-radius:50px;border:none;outline:none;cursor:pointer;text-align:center;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;}.errornav a:hover{background:#8e44ad;color:#fff;}.bgviolet .errornav a{background:#fff;color:#ac63a8;}.bgviolet .errornav a:hover{background:#8e44ad;color:#fff;}@media only screen and (min-width: 75em){.errorpagewrap .errornumb{font-size:250px;}.errorpagewrap .errortitle{font-size:40px;}}.copyright{position:relative;padding:20px 0 60px 0;color:#7a8d9f;font-size:14px;line-height:1;text-align:center;}@media only screen and (min-width: 75em){.copyright{text-align:left;padding:20px 0;}}.leadlink{display:inline-block;position:relative;margin-top:20px;padding:0 0 0 40px;color:#fff;text-align:left;font-size:14px;line-height:16px;text-decoration:none;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;}.leadlink:before{content:"";position:absolute;left:0;top:50%;margin-top:-15px;width:30px;height:30px;background:url(../images/leadplus.svg) 50% 50% / contain no-repeat;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;}.leadlink:hover{color:#fff;text-decoration:underline;}.leadlink:hover:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}@media only screen and (min-width: 75em){.leadlink{position:absolute;right:0;top:50%;transform:translate(0,-50%);margin:0;}}