@charset "UTF-8";@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;font-stretch:condensed;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXy2q8tWZ0Pw86hd0Rk5hkaVc.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;font-stretch:semi-condensed;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvX8mq8tWZ0Pw86hd0Rk5hkaVc.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk5hkaVc.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-stretch:condensed;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXy2q8tWZ0Pw86hd0Rk8ZkaVc.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-stretch:semi-condensed;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvX8mq8tWZ0Pw86hd0Rk8ZkaVc.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkaVc.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:500;font-stretch:condensed;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXy2q8tWZ0Pw86hd0Rk_RkaVc.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:500;font-stretch:semi-condensed;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvX8mq8tWZ0Pw86hd0Rk_RkaVc.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:500;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk_RkaVc.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;font-stretch:condensed;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXy2q8tWZ0Pw86hd0RkxhjaVc.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;font-stretch:semi-condensed;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvX8mq8tWZ0Pw86hd0RkxhjaVc.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkxhjaVc.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;font-stretch:condensed;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXy2q8tWZ0Pw86hd0RkyFjaVc.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;font-stretch:semi-condensed;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvX8mq8tWZ0Pw86hd0RkyFjaVc.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkyFjaVc.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:800;font-stretch:condensed;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXy2q8tWZ0Pw86hd0Rk0ZjaVc.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:800;font-stretch:semi-condensed;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvX8mq8tWZ0Pw86hd0Rk0ZjaVc.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:800;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk0ZjaVc.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:condensed;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObjz2VZyOOSr4dVJWUgsiH0C4n.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:semi-condensed;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObjwSVZyOOSr4dVJWUgsiH0C4n.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0C4n.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:condensed;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObjz2VZyOOSr4dVJWUgsjZ0C4n.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:semi-condensed;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObjwSVZyOOSr4dVJWUgsjZ0C4n.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0C4n.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:500;font-stretch:condensed;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObjz2VZyOOSr4dVJWUgsjr0C4n.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:500;font-stretch:semi-condensed;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObjwSVZyOOSr4dVJWUgsjr0C4n.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:500;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjr0C4n.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:condensed;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObjz2VZyOOSr4dVJWUgsgH1y4n.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:semi-condensed;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObjwSVZyOOSr4dVJWUgsgH1y4n.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1y4n.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:condensed;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObjz2VZyOOSr4dVJWUgsg-1y4n.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:semi-condensed;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObjwSVZyOOSr4dVJWUgsg-1y4n.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1y4n.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:condensed;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObjz2VZyOOSr4dVJWUgshZ1y4n.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:semi-condensed;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObjwSVZyOOSr4dVJWUgshZ1y4n.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgshZ1y4n.ttf) format('truetype')}@font-face{font-family:Raleway;font-style:italic;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4WjNPrQ.ttf) format('truetype')}@font-face{font-family:Raleway;font-style:italic;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4ejMPrQ.ttf) format('truetype')}@font-face{font-family:Raleway;font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4TbMPrQ.ttf) format('truetype')}@font-face{font-family:Raleway;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4WjMPrQ.ttf) format('truetype')}@font-face{font-family:Raleway;font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4VrMPrQ.ttf) format('truetype')}@font-face{font-family:Raleway;font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4bbLPrQ.ttf) format('truetype')}@font-face{font-family:Raleway;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4Y_LPrQ.ttf) format('truetype')}@font-face{font-family:Raleway;font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4ejLPrQ.ttf) format('truetype')}@font-face{font-family:Raleway;font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4cHLPrQ.ttf) format('truetype')}@font-face{font-family:Raleway;font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvao4CP.ttf) format('truetype')}@font-face{font-family:Raleway;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtaooCP.ttf) format('truetype')}@font-face{font-family:Raleway;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVuEooCP.ttf) format('truetype')}@font-face{font-family:Raleway;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaooCP.ttf) format('truetype')}@font-face{font-family:Raleway;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvoooCP.ttf) format('truetype')}@font-face{font-family:Raleway;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVsEpYCP.ttf) format('truetype')}@font-face{font-family:Raleway;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVs9pYCP.ttf) format('truetype')}@font-face{font-family:Raleway;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtapYCP.ttf) format('truetype')}@font-face{font-family:Raleway;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtzpYCP.ttf) format('truetype')}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}form,input,textarea{margin:0;padding:0}table{border:0;border-collapse:collapse;border-spacing:0}table td,table th{padding:0;text-align:left;vertical-align:top}table th{font-weight:700}b,b *,strong,strong *{font-weight:700}em,em *,i,i *{font-style:italic}p{margin:0;padding:0 0 12px 0}ul{list-style:disc;line-height:1.6em;padding:0 0 11px 0;margin:0 0 0 11px}ul li{position:relative;margin-left:20px;padding:1px 0 6px 0}ol{padding:0 0 11px 0;margin:0 0 0 11px}ol li{position:relative;margin-left:16px;padding:1px 0 10px 4px}html{background-color:#fff;width:100%;height:100%}html *{font-family:Raleway,Helvetica,Tahoma,Arial,sans-serif;color:#383c3d;font-size:16px;line-height:1.4em;outline:0;font-weight:500}html body{height:100%}html a{color:#166bc1;text-decoration:none;cursor:pointer;transition:color .45s linear 0}html a:hover{color:#5784cd}h1,h2,h3,h4,h5,h6{line-height:1em;font-family:Raleway,Helvetica,Tahoma,Arial,sans-serif;font-weight:500;padding:0 0 .4em 0}h1.first,h2.first,h3.first,h4.first,h5.first,h6.first{padding-top:0!important}h1.first,h2.first,h3.first,h4.first,h5.first,h6.first{padding-top:0!important}article,aside,footer,header,hgroup,nav,section{display:block}#main{min-height:100%;overflow:hidden}#main:after{content:'';display:block;height:533px}#main .wrapper{position:relative;padding:0 40px;margin:0 auto;z-index:2;text-align:left}#main,footer{position:relative;width:100%;min-width:1000px}footer{height:533px;margin-top:-533px}footer .wrapper{margin:0 auto;position:relative;text-align:left;padding-right:20px;padding-left:20px}header{position:relative;z-index:3}header nav{position:relative;background-color:#166bc1;background:linear-gradient(to top,#166bc1 0,#1e4d88 100%);margin-bottom:30px;z-index:3}header nav .wrapper{display:flex;justify-content:space-between;align-items:center}header .head__social{display:flex;justify-content:flex-end;gap:4px}header .head__social a{width:28px;height:28px}header .head__social a.teleg{background:url(/assets/img/teleg.png) 0 2px no-repeat;background-size:24px 24px}header .head__social a.max{background:url(/assets/img/max.png) 0 2px no-repeat;background-size:24px 24px}header .rain{position:absolute;left:0;top:0;width:132px;height:132px;background:url(/assets/img/rain.png) no-repeat;background-size:cover}header .logo{display:block;position:relative;float:left;margin:0 10px 30px 0;background:url(../img/logo.png) no-repeat;width:230px;height:64px;background-size:cover}header .head__contact{position:relative;width:23%;display:inline-block;text-align:left;padding-left:30px;margin:12px 0 0 0;color:#737b7d;box-sizing:border-box}header .head__contact [class*=" icon-"],header .head__contact [class^=icon-]{height:22px;width:22px;display:inline-block;fill:#5784cd;position:absolute;left:0;top:2px}header .head__contact,header .head__contact *{font-size:15px}header .head__contact a,header .head__contact span{white-space:nowrap;font-weight:600}header .head__book{float:right;padding:9px 0 0 20px}header .head__book .button_spec{padding:0 25px;min-width:auto}header .head__search{position:absolute;right:40px;bottom:0}header .head__search__icon{height:70px;width:50px;background:rgba(33,80,133,.73);text-align:center;cursor:pointer}header .head__search [class*=" icon-"],header .head__search [class^=icon-]{height:22px;width:22px;display:inline-block;fill:#fff;position:relative;top:22px}header .head__search__forma{position:absolute;right:0;top:70px;width:280px;display:none}header .head__teleg{float:right;display:block;width:50px;height:70px;text-align:center;background:url(/assets/img/teleg2.png) center no-repeat;background-size:22px 22px}header .head__cart{position:relative;float:right;display:block;top:16px}header .head__cart [class*=" icon-"],header .head__cart [class^=icon-]{height:42px;width:42px;display:inline-block;fill:#5784cd}header .head__cart span{display:block;position:absolute;left:0;top:11px;width:41px;text-align:center;font-size:12px;font-weight:700;color:#fff}header .bgmenu{position:absolute;left:0;top:147px;width:100%;height:70px;background-color:#166bc1}.option-index header .head__search__icon{background:#3172b3}.advt{background:rgba(23,54,95,.79);padding:9px 0;color:#fff;border-top:1px solid #3172b3;position:relative;z-index:1}.advt .wrapper{display:flex;justify-content:space-between}.advt .wrapper::after{display:none}.advt .wrapper div,.advt .wrapper div *{font-weight:700;text-transform:uppercase;font-size:11px;color:#fff}.advt .wrapper div.advt__sepp{position:relative;margin:0 4px;width:5px;min-height:5px;background-image:url(/assets/img/circle.png);background-repeat:no-repeat;background-position:center;background-size:5px 5px}#mm{width:100%;padding:0;margin:0;display:flex}#mm>li>a,#mm>li>span{position:relative;font-weight:600;font-size:14px;color:#fff}#mm li{position:relative;list-style:none;background-image:none;padding:0;margin:0}#mm li a,#mm li span{text-decoration:none;padding:0 5px;display:block;font-family:Raleway,Helvetica,Tahoma,Arial,sans-serif;box-sizing:border-box}#mm li a{transition:all .5s}#mm li .mm__parent{position:relative;cursor:pointer}#mm li .subs{padding:0 0 4px;margin-left:0;min-width:100%;height:auto;text-align:left;background-color:#fff;transition:all .3s ease-in-out 0s}#mm li .subs li{display:block;margin:0;float:none}#mm li .subs li a{color:#383c3d}#mm li .subs li a:hover,#mm li .subs li span{color:#5784cd}.crumbs{padding:12px 0 11px;border-bottom:1px solid #f1f1f1;border-top:1px solid #f1f1f1;margin-bottom:65px}.crumbs .wrapper{color:#5784cd}.crumbs a{color:#737b7d}.crumbs__sepp{position:relative;display:inline-block;width:7px;height:10px;margin:0 8px;background:url(/assets/img/arrow.png) no-repeat;background-size:cover}.slider{position:relative;margin-bottom:90px;width:100%}.slider__box{position:relative;left:0;top:0;overflow:hidden;z-index:2}.slider__item{position:relative;width:100%;overflow:hidden;border-radius:10px}.slider__item__inside{position:absolute;left:0;top:0;width:100%;height:100%;box-sizing:border-box}.slider__item__inside::after{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(4,4,4,.4)}.slider__item__inside .wrapper{min-width:auto!important;max-width:none!important;height:100%}.slider__item__info{display:table;height:100%;width:85%}.slider__item__info__cell{display:table-cell;vertical-align:middle}.slider__item__info__cell,.slider__item__info__cell *{color:#fff}.slider__item .slider__item__text_small,.slider__item .slider__item__text_small *{text-transform:lowercase;font-size:clamp(16px,1.8vw,28px);font-weight:500;color:#5784cd}.slider__item .slider__item__text_large,.slider__item .slider__item__text_large *{text-transform:uppercase;font-size:clamp(28px,2.7vw,48px);font-weight:700;color:#fff;line-height:1.2}.slider__item .button{margin-top:30px;min-width:220px}.slider .owl-dots{visibility:hidden;opacity:0}.slider .owl-nav{position:absolute;left:0;top:50%;width:100%;margin-top:-50px;display:none}.slider .owl-nav button{position:absolute;top:0;width:48px;height:48px;padding:3px;border:solid #fff!important;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);transition:border-color .3s ease}.slider .owl-nav button span{display:none}.slider .owl-nav button.owl-prev{left:0;border-width:3px 0 0 3px!important}.slider .owl-nav button.owl-next{margin-left:100%;left:-40px;border-width:0 3px 3px 0!important}.slider .owl-nav button:hover{border-color:#5784cd!important}.wrapper{clear:both}.wrapper::after{display:block;clear:both;content:""}.wrapper .leftColumnContent,.wrapper .rightColumnContent{position:relative}.wrapper .centerColumnContent{max-width:800px;margin:0 auto}.wrapper .fullwidth{padding:80px 0 0}.bgColor{position:relative;background-color:#f1f9ff;padding:90px 0 0;margin-bottom:90px}.bgImage{position:relative;padding:90px 0 0;margin-bottom:90px;background:url(/assets/img/bg.avif) center no-repeat;background-size:cover}.bgImage::before{content:'';display:block;position:absolute;inset:0;background:rgba(30,78,136,.66)}.bgAbout{position:relative}.bgAbout__image{position:absolute;left:53%;top:0;width:510px}.pageContentContainer{position:relative;padding-bottom:90px}.pageContentContainer::after{display:block;clear:both;content:""}.pageContentContainer h1{padding:0 0 50px;font-size:36px;text-transform:uppercase}.pageContentContainer h1,.pageContentContainer h2,.pageContentContainer h3,.pageContentContainer h4,.pageContentContainer h5{font-weight:700;line-height:1.2em}.pageContentContainer h2,.pageContentContainer h2 *{font-size:24px}.pageContentContainer h2{text-transform:uppercase;padding:22px 0}.pageContentContainer h3,.pageContentContainer h3 *{font-size:20px}.pageContentContainer h3{padding:23px 0 25px}.pageContentContainer h4,.pageContentContainer h4 *{font-size:18px;font-weight:700}.pageContentContainer h4{padding:12px 0 20px}.pageContentContainer a{text-decoration:underline}.pageContentContainer a:hover{color:#5784cd}.pageContentContainer p{line-height:1.6em}.pageContentContainer ul li::marker{color:#166bc1}.pageContentContainer .note{color:#f45b69}.pageContentContainer .incut{position:relative;padding:20px;margin:12px 0 40px;border:1px dashed #166bc1}.pageContentContainer .incut p{padding-bottom:0}.pageContentContainer .contentImage_once{margin:8px 0 17px 0;max-width:100%}.pageContentContainer .contentImage_left{float:left;margin:5px 30px 15px 0}.pageContentContainer .contentImage_right{float:right;margin:5px 0 15px 30px}.pageContentContainer .contentImage_first{margin-top:0}.pageContentContainer .imagesLine{margin:17px -10px 4px}.pageContentContainer .imagesLine::after{display:block;clear:both;content:""}.pageContentContainer .imagesLine img{float:left;margin:0 10px 20px}.pageContentContainer .tableContent{width:100%;margin:4px 0 25px}.pageContentContainer .tableContent td,.pageContentContainer .tableContent th{padding:15px 20px 14px 15px;vertical-align:middle;text-align:center}.pageContentContainer .tableContent td:first-child,.pageContentContainer .tableContent th:first-child{text-align:left}.pageContentContainer .tableContent td:first-child.tableContent__title,.pageContentContainer .tableContent th:first-child.tableContent__title{text-align:center}.pageContentContainer .tableContent td.tableContent__title,.pageContentContainer .tableContent th.tableContent__title{font-weight:600;font-family:Raleway,Helvetica,Tahoma,Arial,sans-serif}.pageContentContainer .tableContent tr:nth-child(2n+1){background-color:#f7fcff}.pageContentContainer .tableContent thead tr:first-child{background:0 0}.pageContentContainer .tableContent th{font-weight:400;font-size:13px;text-transform:uppercase;color:#737b7d}.pageContentContainer .tableContent th .tooltip{top:0;text-transform:none}.pageContentContainer .tableContent th .tooltip::after{text-transform:none;color:#383c3d;font-size:14px}.pageContentContainer .tableContent_price thead{position:relative;z-index:2}.pageContentContainer .tableContent_price td,.pageContentContainer .tableContent_price th{height:23px;padding:15px 10px 14px;white-space:nowrap;font-family:Arial,sans-serif;text-align:right}.pageContentContainer .tableContent_price td:last-child,.pageContentContainer .tableContent_price th:last-child{width:20%}.pageContentContainer .tableContent_price th{position:relative}.pageContentContainer .tableContent_price th .tooltip img{width:62px}.pageContentContainer .tableContent_price td{font-family:Monaco,monospace}.pageContentContainer .tableContent_price tr{position:relative}.pageContentContainer .tableContent_price tr:nth-child(2n+1){background-color:#f7fcff}.pageContentContainer .priceBox{display:flex}.pageContentContainer .priceBox__column{width:30%}.pageContentContainer .priceBox__column__cell{display:table;width:100%}.pageContentContainer .priceBox__column__cell:nth-child(2n+2){background-color:#f7fcff}.pageContentContainer .priceBox__column__cell div{height:52px;padding:0 10px;display:table-cell;vertical-align:middle;box-sizing:border-box}.pageContentContainer .priceBox .scrollXContainer{width:70%}.pageContentContainer .priceBox .scrollXContainer .tableContent{margin:0}.pageContentContainer .priceBox .scrollXContainer .tableContent td:first-child:not(.tableContent__title),.pageContentContainer .priceBox .scrollXContainer .tableContent th:first-child{text-align:right}.pageContentContainer .priceBox .scrollXContainer .tableContent td:last-child,.pageContentContainer .priceBox .scrollXContainer .tableContent th:last-child{width:9%}.pageContentContainer .priceBox .scrollXContainer .tableContent__title{font-weight:600;white-space:normal;font-family:Raleway,Helvetica,Tahoma,Arial,sans-serif;text-align:center;text-transform:uppercase;font-size:14px}.pageContentContainer .priceBox .scrollXContainer .tableContent .tooltip::after{right:-10px;left:auto}.pageContentContainer .priceBox .size2{height:72px}.pageContentContainer .priceBox .size2 td{height:43px}.pageContentContainer .centerColumnContent h1{text-align:center}.pageContentContainer .flexColumns__item{box-sizing:border-box}.pageContentContainer .flexColumns__item:first-child{border:1px solid #f1f1f1;padding:30px}.pageContentContainer .flexColumns__item:nth-child(2){background-color:#f1f1f1;padding:30px}.pageContentContainer .flexColumns__item a{text-decoration:none}.pageContentContainer .flexColumns__item .forma p{color:#737b7d}.pageContentContainer .flexColumns__item .forma .button{width:100%}.pageContentContainer .tooltip{position:relative;color:#fff;display:inline-block;margin-left:2px;top:-1px;width:16px;height:16px;background-color:#5784cd;font-size:14px;line-height:16px;text-align:center;white-space:normal;cursor:pointer;border-radius:50%}.pageContentContainer .tooltip_image{width:auto;height:auto;background:0 0;border-radius:0}.pageContentContainer .tooltip::after,.pageContentContainer .tooltip::before{cursor:default;visibility:hidden;opacity:0;transition:all .3s}.pageContentContainer .tooltip::after{content:attr(aria-label);display:block;position:absolute;top:100%;margin-left:50%;left:-120px;background-color:#fff;width:240px;padding:15px;color:#737b7d;font-size:16px;margin-top:.8rem;line-height:1.4em;text-align:left;box-sizing:border-box;border-radius:5px;box-shadow:0 0 6px rgba(114,114,114,.15)}.pageContentContainer .tooltip::before{top:100%;right:0;left:-8px;margin:-.8rem auto 0;display:block;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-bottom-color:#fff;border-width:1rem}.pageContentContainer .tooltip:focus::after,.pageContentContainer .tooltip:focus::before,.pageContentContainer .tooltip:hover::after,.pageContentContainer .tooltip:hover::before{visibility:visible;opacity:1}.pageContentContainer .services a{text-decoration:none}.pageContentContainer .error{position:relative}.pageContentContainer .error__num{color:#737b7d}.pageContentContainer .error__num,.pageContentContainer .error__num *{font-size:260px;line-height:1}.pageContentContainer .error__num span{color:#5784cd}.option-index h2{text-align:center;text-transform:uppercase;padding:30px 0 50px}.option-index h2,.option-index h2 *{font-size:36px}.option-contacts .pageContentContainer .flexColumns h1{font-size:24px;padding:0 0 22px}@-webkit-keyframes bubbles{from{-webkit-transform:translate();transform:translate()}to{-webkit-transform:translate(0,-66.666%);transform:translate(0,-66.666%)}}@keyframes bubbles{from{-webkit-transform:translate();transform:translate()}to{-webkit-transform:translate(0,-66.666%);transform:translate(0,-66.666%)}}.button{padding:0 30px;cursor:pointer;border:none;height:52px;text-decoration:none!important;font-size:14px;font-weight:700;text-transform:uppercase;color:#fff;text-align:center;line-height:52px;min-width:180px;display:inline-block;transition:background-color .3s linear,color .3s linear,border-color .3s linear;border-radius:5px;box-sizing:border-box}.button_standart{position:relative;background-color:#166bc1;border:2px solid #166bc1;line-height:48px;z-index:1}.button_standart:hover{background-color:transparent;color:#166bc1}.button_transparent{position:relative;padding:0 35px;border:1px solid #fff}.button_transparent:hover{background-color:#5784cd;border-color:#5784cd;color:#fff!important}.button_transparent.button_transparent_blue{border-width:2px;border-color:#5784cd;color:#5784cd}.button_spec{position:relative;background-color:#f7d21b;background-color:#15c2bd;background-color:#48ced2;background-color:#15a2c2;overflow:hidden}.button_spec:hover{color:#fff!important}.button_spec::before{content:'';pointer-events:none;opacity:.6;background:radial-gradient(circle at 20% 35%,transparent 0,transparent 2px,#fff 3px,#5784cd 4px,transparent 4px),radial-gradient(circle at 75% 44%,transparent 0,transparent 2px,#fff 3px,#5784cd 4px,transparent 4px),radial-gradient(circle at 46% 52%,transparent 0,transparent 4px,#fff 5px,#5784cd 6px,transparent 6px);width:100%;height:300%;top:0;left:0;position:absolute;-webkit-animation:bubbles 5s linear infinite both;animation:bubbles 5s linear infinite both}.button_disabled{background-color:#737b7d;border-color:#737b7d;color:#f1f1f1;cursor:default}.button_disabled:hover{background-color:#737b7d;color:#f1f1f1!important}.button_small{height:40px;line-height:36px;font-size:12px;padding:0 12px}.addMenu{position:relative;padding-bottom:15px}.addMenu__title{position:relative;text-transform:uppercase;font-size:16px;letter-spacing:1px;padding-bottom:18px}.addMenu__item{padding-bottom:15px}.addMenu__item div{color:#5784cd;padding-bottom:8px}.addMenu__item a{margin-right:8px}.addMenu__box{display:none;margin:-4px 0 15px}.addMenu a{color:#383c3d}.addMenu a:hover{color:#5784cd}.addMenu_accordion .addMenu__item>a{text-decoration:none;border-bottom:1px dotted}.addMenu_accordion .addMenu__box a,.addMenu_accordion .addMenu__box span{margin-right:8px}.addMenu_accordion .addMenu__box span{color:#5784cd}.banner{padding-bottom:30px}.columnsEqual::after{display:block;clear:both;content:""}.columnsEqual__item{float:left;width:49%}.columnsEqual__item:nth-child(2n+1){float:right}.mainAbout__text{float:left;width:50%}.mainAbout__text__more{text-decoration:none!important}.mainAbout__image{float:right;max-width:470px;margin-top:8px}.features{margin:0 -15px 11px;display:flex;flex-wrap:wrap}.features__item{position:relative;width:50%;padding:0 15px 0 84px;display:flex;min-height:60px;margin-bottom:40px;box-sizing:border-box}.features__item img{width:60px}.features__item div{font-size:clamp(18px,1.5vw,20px);margin:auto 0;line-height:1.3em}.features__item div.features__item__icon{margin-top:-28px;text-align:center}.features__item__icon{display:block;position:absolute;left:15px;top:50%;width:60px;height:53px;background:url(/assets/img/bg-features.avif);background-repeat:no-repeat;background-size:cover}.features__item__icon img{width:34px;position:relative;top:10px}.services{display:flex;flex-wrap:wrap;gap:2%}.services:not(owl-carousel) .services__item:first-child,.services:not(owl-carousel) .services__item:nth-child(5){background-color:rgba(249,235,225,.5)}.services:not(owl-carousel) .services__item:nth-child(2){background-color:rgba(226,240,208,.5)}.services:not(owl-carousel) .services__item:nth-child(3){background-color:rgba(208,226,240,.5)}.services:not(owl-carousel) .services__item:nth-child(4){background-color:rgba(225,245,249,.5)}.services:not(owl-carousel) .services__item:nth-child(5){background-color:rgba(221,231,255,.5);background-color:rgba(221,255,236,.5)}.services:not(owl-carousel) .services__item:nth-child(6){background-color:rgba(249,247,225,.5)}.services__item{width:32%;display:block;margin:0 0 2%;padding:60px clamp(25px,2.6vw,40px);text-align:center;background-color:#f1f1f1;border:1px solid rgba(255,255,255,.3);box-shadow:0 4px 6px rgba(0,0,0,.1);box-sizing:border-box;border-radius:4px}.services__item__image{width:auto;max-width:230px;position:relative;margin:0 auto}.services__item__image img{width:100%;margin-bottom:30px}.services__item__inf{width:auto}.services__item__inf h3{height:80px;padding:0 0 20px;position:relative;z-index:2}.services__item__inf h3 a{font-weight:600;font-size:clamp(18px,1.5vw,20px)}.services__item__inf .button{margin-top:25px}.services__item .button{position:relative;text-transform:uppercase;color:#fff;background-color:#166bc1;z-index:0;overflow:hidden}.services__item .button::before{content:'';pointer-events:none;opacity:.6;background:radial-gradient(circle at 20% 35%,transparent 0,transparent 2px,#fff 3px,#5784cd 4px,transparent 4px),radial-gradient(circle at 75% 44%,transparent 0,transparent 2px,#fff 3px,#5784cd 4px,transparent 4px),radial-gradient(circle at 46% 52%,transparent 0,transparent 4px,#fff 5px,#5784cd 6px,transparent 6px);width:100%;height:300%;top:0;left:0;position:absolute;-webkit-animation:bubbles 5s linear infinite both;animation:bubbles 5s linear infinite both}.services .tooltip{position:relative;color:#fff;display:inline-block;margin-left:2px;top:-1px;width:16px;height:16px;background-color:#15a2c2;font-size:14px;line-height:16px;text-align:center;white-space:normal;cursor:pointer;border-radius:50%}.services .tooltip::after,.services .tooltip::before{cursor:default;visibility:hidden;opacity:0;transition:all .3s}.services .tooltip::after{content:attr(aria-label);display:block;position:absolute;top:100%;margin-left:50%;left:-100px;background-color:#fff;width:200px;padding:15px;color:#737b7d;font-size:14px;margin-top:.8rem;line-height:1.4em;text-align:left;box-sizing:border-box;border-radius:5px;box-shadow:0 0 6px rgba(114,114,114,.15)}.services .tooltip::before{top:100%;right:0;left:-8px;margin:-.8rem auto 0;display:block;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-bottom-color:#fff;border-width:1rem}.services .tooltip_right::after{margin-left:0;left:auto;right:-20px}.services .tooltip:focus::after,.services .tooltip:focus::before,.services .tooltip:hover::after,.services .tooltip:hover::before{visibility:visible;opacity:1}.servicesCarousel{position:relative}.servicesCarousel .services{left:50%;width:50%;display:block;margin-bottom:0;z-index:2}.servicesCarousel .services__item{width:auto;margin:0;backdrop-filter:blur(8px)}.servicesCarousel .services .owl-item:first-child .services__item,.servicesCarousel .services .owl-item:nth-child(6) .services__item{background-color:rgba(249,235,225,.5)}.servicesCarousel .services .owl-item:nth-child(2) .services__item,.servicesCarousel .services .owl-item:nth-child(5) .services__item{background-color:rgba(226,240,208,.5)}.servicesCarousel .services .owl-item:nth-child(3) .services__item{background-color:rgba(249,247,225,.5)}.servicesCarousel .services .owl-item:nth-child(4) .services__item{background-color:rgba(208,226,240,.5)}.servicesCarousel .services .owl-nav{position:absolute;left:0;top:50%;width:100%}.servicesCarousel .services .owl-nav button{position:absolute;top:-25px;width:34px;text-align:center}.servicesCarousel .services .owl-nav button.owl-prev{left:0}.servicesCarousel .services .owl-nav button.owl-next{right:0}.servicesCarousel .services .owl-nav button span{font-size:50px;line-height:1;position:relative;top:-4px;font-weight:300;color:#166bc1}.servicesCarousel .services .owl-nav button.disabled span{color:#cacfd0}.servicesCarousel .services .owl-dot{display:none}.servicesCarousel__left{position:absolute;width:100%;top:0;height:100%;display:flex;align-items:center;z-index:1}.servicesCarousel__left,.servicesCarousel__left *{color:#fff}.servicesCarousel__left h2{text-align:left!important}.servicesCarousel__left p{padding-bottom:30px}.servicesCarousel__left a{text-decoration:none;display:inline-block;padding:7px 12px;border:1px solid #fff;border-radius:4px;margin:0 8px 8px 0}.servicesCarousel__left a:hover{color:#bfdbf8;border-color:#bfdbf8}.servicesCarousel__left .carouselBut{padding-bottom:10px}.servicesCarousel__left .wrapper{display:flex;flex-direction:column;align-items:stretch}.servicesCarousel__left .wrapper::after{content:none;display:none}.servicesCarousel__left .wrapper .pageContentContainer{width:45%;padding-bottom:0}.reviews__stars{position:relative;width:136px;height:20px;margin:0 auto 50px;background:url(/assets/img/stars.svg) no-repeat}.reviews__box{padding:0 50px;box-sizing:border-box}.reviews__item{position:relative;padding:0 0 45px;text-align:center}.reviews__item__text{display:flex}.reviews__item p{position:relative;background-color:#fff;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;padding-bottom:0;min-height:88px;margin-bottom:30px;font-size:18px;z-index:2}.reviews__item p:hover{text-overflow:clip;overflow:visible;display:block}.reviews__item__name{font-weight:600}.reviews__item__name__date{font-weight:400;color:#737b7d;font-size:14px;padding-top:4px}.reviews .owl-nav{position:absolute;left:0;top:19px;width:100%}.reviews .owl-nav button{position:absolute;top:0;width:34px;text-align:center}.reviews .owl-nav button.owl-prev{left:0}.reviews .owl-nav button.owl-next{right:0}.reviews .owl-nav button span{font-size:50px;line-height:1;position:relative;top:-4px;font-weight:300;color:#166bc1}.reviews .owl-nav button.disabled span{color:#cacfd0}.catalog{margin:0 -20px;display:flex;flex-wrap:wrap}.catalog__item{width:50%;padding:0 20px;margin-bottom:40px;box-sizing:border-box}.catalog__item img{max-height:223px;float:left;margin-right:30px}.catalog__item__border{padding:30px 20px;border:1px solid #cacfd0;height:100%;box-sizing:border-box}.catalog__item__border::after{display:block;clear:both;content:""}.catalog__item__info{float:left;width:53%}.catalog__item__info__title{padding-bottom:20px}.catalog__item__info__title,.catalog__item__info__title *{font-size:20px;font-weight:700;color:#383c3d}.catalog__item__info__title a{text-decoration:none}.catalog__item__info__radio{padding-bottom:10px}.catalog__item__info__radio label{font-weight:700;margin-right:15px}.catalog__item__info__radio input{margin-right:8px}.catalog__item__info__price{font-size:24px;font-weight:700;padding-bottom:20px;color:#f45b69}.catalog_categ .catalog__item{width:33.33333%;text-align:center}.catalog_categ .catalog__item__image{overflow:hidden;margin-bottom:20px;border-radius:5px}.catalog_categ .catalog__item__image img{display:block;margin:0;max-height:none;float:none;width:100%;-webkit-transform:scale(1.05);transform:scale(1.05);transition:all .3s ease-in-out;border-radius:5px}.catalog_categ .catalog__item__image:hover img{-webkit-transform:scale(1);transform:scale(1)}.catalog_categ .catalog__item__title{font-size:20px;font-weight:700;text-decoration:none;color:#383c3d}.catalog_categ .catalog__item p{padding:12px 0 0;color:#737b7d}.catalog_single{margin:0;display:block}.catalog_single .catalog__item{width:100%;padding:0}.catalog_single .catalog__item__images{position:relative;width:55%;max-width:580px;padding-left:110px;float:left;box-sizing:border-box}.catalog_single .catalog__item__images img{display:block;margin-right:0;float:none}.catalog_single .catalog__item__images__large{max-height:473px;border-radius:5px}.catalog_single .catalog__item__images__gal{position:absolute;left:0;top:0}.catalog_single .catalog__item__images__gal img{border:2px solid #fff;margin-bottom:20px;border-radius:3px}.catalog_single .catalog__item__images__gal .sel img{border-color:#f45b69}.catalog_single .catalog__item__info{width:45%}.catalog_single .catalog__item__info__p{padding-bottom:8px}.catalog_single .catalog__item__info__p span{color:#737b7d}.catalog_single .catalog__item__info__radio{padding:11px 0 0}.catalog_single .catalog__item__info__price{font-size:36px;padding-top:11px}.catalog_single .catalog__item__description{padding-top:40px;width:55%;clear:both}.catalog_single .catalog__item__description h4 span{border-bottom:1px dashed;cursor:pointer}.catalog_single .catalog__item__description__hide{display:none}.carouselProd__box{padding-top:40px}.carouselProd__box__item img{margin-bottom:30px}.carouselProd__box__item a{text-decoration:none;color:#383c3d;font-weight:700}.carouselProd__box__item__price{font-weight:700;padding-bottom:5px;font-size:20px;color:#f45b69}.carouselProd .owl-nav{display:none}.carouselProd .owl-dots{text-align:center;padding-top:30px}.carouselProd .owl-dots .owl-dot{display:inline-block}.carouselProd .owl-dots .owl-dot span{position:relative;width:14px;height:14px;margin:0 4px;background:#cacfd0;display:block;transition:opacity .5s linear;border-radius:50%}.carouselProd .owl-dots .owl-dot.active span{top:3px;border:3px solid #5784cd;background-color:#5784cd}.carouselProjects{margin-bottom:60px}.carouselProjects__item{text-align:center}.carouselProjects__item a{text-decoration:none}.carouselProjects__item a:hover span{color:#5784cd}.carouselProjects__item img{display:block;margin-bottom:7px}.carouselProjects__item__title{font-size:14px;color:#166bc1;text-transform:uppercase;letter-spacing:1px;transition:all .3s}.carouselProjects .owl-nav{display:none}.carouselProjects .owl-dots{position:absolute;left:0;top:100%;margin-top:15px;width:100%;text-align:center;display:block}.carouselProjects .owl-dots .owl-dot{display:inline-block}.carouselProjects .owl-dots .owl-dot span{position:relative;width:12px;height:12px;margin:0 5px;background:#cacfd0;display:block;-webkit-backface-visibility:visible;transition:opacity .5s linear;border-radius:30px}.carouselProjects .owl-dots .owl-dot.active span,.carouselProjects .owl-dots .owl-dot:hover span{background-color:#5784cd}.projects{margin:0 -10px}.projects__item{width:20%;float:left;padding:0 10px;text-align:center;box-sizing:border-box}.projects__item a{text-decoration:none}.projects__item a:hover span{color:#5784cd}.projects__item img{display:block;width:100%;margin-bottom:7px}.projects__item__title{font-size:14px;color:#166bc1;text-transform:uppercase;letter-spacing:1px;transition:all .3s}.projects__sepp{clear:both;height:20px}.projects_album .projects__item{position:relative;overflow:hidden}.projects_album .projects__item img{margin-bottom:0;transition:opacity .5s}.projects_album .projects__item__title{position:absolute;left:0;width:100%;text-align:center;padding:0 20px;font-size:12px;text-shadow:1px 1px 1px rgba(0,0,0,.85);box-sizing:border-box}.news__box{margin:0 -20px;display:flex;flex-wrap:wrap}.news__item{padding:0 20px;margin-bottom:28px;box-sizing:border-box}.news__item__date{color:#cacfd0;padding-bottom:13px}.news__item__date [class*=" icon-"],.news__item__date [class^=icon-]{height:18px;width:18px;display:inline-block;fill:#5784cd;margin-right:6px;position:relative;top:4px}.news__item__title{position:relative;padding-bottom:20px}.news__item__title,.news__item__title *{font-weight:700;font-size:20px}.news__item__title a{text-decoration:none!important}.news__item p{color:#737b7d}.cart__row{display:table;width:100%;border-bottom:1px solid #cacfd0}.cart__row>div{display:table-cell;vertical-align:middle;text-align:center;padding:20px;width:16%}.cart__row>div:first-child,.cart__row>div:nth-child(2){text-align:left;width:auto}.cart__row>div:first-child{width:80px}.cart__row>div:last-child{width:8%}.cart__row:first-child div{font-weight:700;text-align:center;background-color:#f1f1f1}.cart__row__image img{width:100%;display:block}.cart__row__title a{text-decoration:none;color:#383c3d;font-weight:700}.cart__row__title div{padding-top:4px}.cart__row__title div.cart__row__title__price{padding-top:14px;display:none}.cart__row__price,.cart__row__sum{font-weight:700;font-size:16px}.cart__row__sum{color:#f45b69;font-weight:700}.cart__row__quantity input{border:1px solid #cacfd0;height:46px;width:75px;padding:0 8px 0 22px;text-align:center;border-radius:3px;box-sizing:border-box}.cart__row__del div{width:36px;height:36px;display:inline-block;background-color:#f1f1f1;cursor:pointer;border-radius:50%}.cart__row__del [class*=" icon-"],.cart__row__del [class^=icon-]{height:14px;width:14px;display:inline-block;fill:#737b7d;position:relative;top:9px}.cart__columns{padding-top:40px}.cart__columns::after{display:block;clear:both;content:""}.cart__columns__item{float:left;width:40%;box-sizing:border-box}.cart__columns__item:nth-child(2){float:right;text-align:right}.cart__columns__item .button{margin-top:18px}.cart__columns .cart__order,.cart__columns .forma{display:none}.cart__flex{display:flex;justify-content:space-between;padding-bottom:12px}.cart__flex__title{font-size:20px;font-weight:700}.cart__flex_sum div{color:#737b7d}.cart__flex__radio{max-width:280px;min-width:265px;padding-bottom:20px}.cart__flex__radio label{display:block;padding:2px 0 12px}.cart__flex__radio input{margin-right:8px}.cart__flex .total{font-size:20px;font-weight:700}.option-order .cart .button_next,.option-order .cart__box,.option-order .cart__choice{display:none}.option-order .cart__columns{padding-top:0}.option-order .cart__columns__item{width:45%}.option-order .cart__columns__item:nth-child(2){width:40%;max-width:420px;padding:40px;border:1px solid #cacfd0;border-radius:3px}.option-order .cart__columns .forma{display:block}.option-order .cart__order{display:block}.option-order .cart__order .button{width:100%}.option-order .cart__order .button_disabled,.option-order .cart__order .button_disabled:hover{background-color:#5784cd;border-color:#5784cd;color:#fff}.option-order .cart__order p{padding:15px 0 0;font-size:14px;color:#cacfd0;text-align:left}.order p span{font-weight:700}.order .button{margin:10px 0 40px;min-width:220px}.order__box{position:relative;text-align:left}.order__box__item{display:table;width:100%;border-bottom:1px solid #cacfd0;padding:10px 0}.order__box__item:first-child{border-top:1px solid #cacfd0}.order__box__item__image,.order__box__item__sum,.order__box__item__title{display:table-cell;vertical-align:middle}.order__box__item__image{width:100px}.order__box__item__title,.order__box__item__title *{font-weight:700;text-decoration:none!important;color:#383c3d}.order__box__item__title div{padding-top:4px;font-weight:500}.order__box__item__sum{width:80px;text-align:right;font-weight:700;color:#f45b69}.order__box__item__sum div{padding-top:4px}.order__box__item img{width:80px}.paginator{list-style:none;margin:0;padding:0}.paginator::after{display:block;clear:both;content:""}.paginator li{float:left;margin:0 6px 0 0;padding:0}.paginator li a,.paginator li span{display:block;height:45px;width:45px;text-align:center;line-height:43px;border:1px solid #cacfd0;text-decoration:none;transition:all .2s;box-sizing:border-box}.paginator li a{color:#383c3d}.paginator li i{display:inline-block;background:url(/assets/img/icon-prev.png) no-repeat;background-size:10px 9px;width:5px;height:9px}.paginator li i.next{background:url(/assets/img/icon-next.png) no-repeat;background-size:10px 9px}.paginator li a:hover,.paginator li span{background-color:#5784cd;color:#fff}.paginator li a:hover i,.paginator li span i{background-position:-5px 0}.forma{position:relative}.forma__field{position:relative;padding-bottom:22px;box-sizing:border-box}.forma__field__title{position:absolute;left:9px;top:13px}.forma__field__title,.forma__field__title *{color:#737b7d}.forma__field label input{margin-right:8px}.forma__field__loader{position:absolute;margin-left:50%;left:-25px;top:5px;display:none}.forma__field_address{display:none}.forma__field_loading .forma__field__loader{display:block}.forma__field_loading .button_submit{visibility:hidden}.forma__fields{margin:0 -10px;padding-bottom:22px}.forma__fields::after{display:block;clear:both;content:""}.forma__fields .forma__field{width:33.33333%;float:left;padding:0 10px;box-sizing:border-box}.forma__fields .forma__field__loader{margin-left:0;left:10px;top:-3px}.forma__fields .forma__field__calendar{position:absolute;top:13px;right:19px;width:20px;height:20px;background:url(/assets/img/icon-calendar.png) no-repeat;background-size:cover}.forma__fields .forma__field_hide .forma__field__select,.forma__fields .forma__field_hide .forma__field__title{display:none}.forma__fields .forma__field_loading .forma__field__loader{display:block}.forma__fields .forma__field__title{left:18px}.forma__fields .forma__field__select{width:100%;border:1px solid #cacfd0;height:46px;padding:11px 8px;transition:all .2s;border-radius:3px;box-sizing:border-box}.forma__fields .forma__field__select.errorField{border-color:#f45b69}.forma__fields h3{padding:0 10px 20px}.forma .required{padding-bottom:20px}.forma .required,.forma .required *{font-size:14px}.forma .forma__field__itext,.forma textarea{width:100%;border:1px solid #cacfd0;height:46px;padding:11px 8px;transition:all .2s;border-radius:3px;box-sizing:border-box}.forma .forma__field__itext.errorField,.forma textarea.errorField{border-color:#f45b69}.forma .forma__field__itext{line-height:1.2em}.forma textarea{height:180px;resize:vertical}.forma .forma__field__checkbox,.forma .forma__field__radio{display:block;margin-bottom:8px}.forma .forma__field__checkbox_style,.forma .forma__field__radio_style{position:absolute;z-index:-1;opacity:0;margin-right:8px}.forma .forma__field__checkbox_style+span,.forma .forma__field__radio_style+span{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.forma .forma__field__checkbox_style+span::before,.forma .forma__field__radio_style+span::before{content:'';display:inline-block;width:.9em;height:.9em;flex-shrink:0;flex-grow:0;border:1px solid #cacfd0;border-radius:.25em;margin-right:.5em;background-repeat:no-repeat;background-position:center center;background-size:50% 50%;position:relative;top:2px;transition:all .45s}.forma .forma__field__checkbox_style:not(:disabled):not(:checked)+span:hover::before,.forma .forma__field__radio_style:not(:disabled):not(:checked)+span:hover::before{border-color:#7ccfff}.forma .forma__field__checkbox_style:not(:disabled):active+span::before,.forma .forma__field__radio_style:not(:disabled):active+span::before{background-color:#6bc8fe;border-color:#5ebff8}.forma .forma__field__checkbox_style:focus:not(:checked)+span::before,.forma .forma__field__radio_style:focus:not(:checked)+span::before{border-color:#5784cd}.forma .forma__field__checkbox_style:checked+span::before,.forma .forma__field__radio_style:checked+span::before{border-color:#5784cd;background-color:#5784cd;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e")}.forma .forma__field__checkbox_style:disabled+span::before,.forma .forma__field__radio_style:disabled+span::before{background-color:#e9ecef;border-color:#bfbfbf}.forma__field_light .forma__field__itext,.forma__field_light .forma__field__select,.forma__field_light textarea{border-color:#5784cd}.forma_popup{background-color:#fff;max-width:900px;margin:0 auto;box-sizing:border-box}.forma_popup .forma__title{font-size:24px;padding:25px 40px;font-weight:700;text-align:center;background-color:#f1f1f1;border-bottom:1px solid #cacfd0}.forma_popup__inside{padding:40px}.forma_popup p{color:#737b7d}.forma_popup h3{padding-bottom:20px}.forma_popup h3,.forma_popup h3 *{font-size:20px;font-weight:700}.forma_popup .forma__step{margin:0 0 20px;padding:10px 15px;background-color:#f1f1f1;border:1px solid #cacfd0;cursor:pointer;border-radius:5px}.forma_popup .forma__step,.forma_popup .forma__step *{font-size:20px;font-weight:700}.forma_popup .forma__step_disabled{cursor:default}.forma_popup .forma__step_disabled span{color:#737b7d}.forma_popup .forma__box{display:none}.forma_popup .forma__field__checkbox{width:49.5%}.forma_popup .forma__field__flex{display:flex;flex-wrap:wrap}.forma_popup .forma__field__flex_type{justify-content:space-between}.forma_popup .forma__field__flex_type .forma__field__radio{padding:20px;border:1px solid #cacfd0;width:19.2%;cursor:pointer;background-position:18px center;background-repeat:no-repeat;background-size:62px 29px;box-sizing:border-box;border-radius:3px}.forma_popup .forma__field__flex_type .forma__field__radio:first-child{border-bottom:3px solid #15a2c2}.forma_popup .forma__field__flex_type .forma__field__radio:nth-child(2){border-bottom:3px solid #b1d780}.forma_popup .forma__field__flex_type .forma__field__radio:nth-child(3){border-bottom:3px solid #f8b98d}.forma_popup .forma__field__flex_type .forma__field__radio:nth-child(4){border-bottom:3px solid #f2e767}.forma_popup .forma__field__flex_type .forma__field__radio:nth-child(5){border-bottom:3px solid #5784cd}.forma_popup .forma__field__flex_type .forma__field__radio img{width:62px;display:block;margin:0 auto 20px;position:relative}.forma_popup .forma__field__flex_type .forma__field__radio.sel{border-color:#5784cd;border-width:2px;border-bottom-width:3px;padding:19px;background-color:#f1f9ff}.forma_popup .forma__field__flex_type .forma__field__radio input{display:none}.forma_popup .forma__field__flex_type .forma__field__radio div,.forma_popup .forma__field__flex_type .forma__field__radio div *{font-size:14px}.forma_popup .forma__field__flex_type .forma__field__radio ul{margin:5px 0 0;padding:0}.forma_popup .forma__field__flex_type .forma__field__radio ul li{padding:1px 0;margin:0}.forma_popup .forma__field__flex_select .forma__field__select{position:relative;visibility:hidden;width:49.5%;height:0;z-index:1}.forma_popup .forma__field__flex_select .forma__field__select .forma__field__select__text,.forma_popup .forma__field__flex_select .forma__field__select select{position:relative;width:90%;left:10%;border:1px solid #cacfd0;height:38px;padding:8px 4px;border-radius:3px;box-sizing:border-box}.forma_popup .forma__field__flex_select .forma__field__select .forma__field__select__text{padding:8px 10px}.forma_popup .forma__field__flex_select .forma__field__select .forma__field__select__text::after{content:'';position:absolute;top:16px;right:4px;width:10px;height:7px;background:url(/assets/img/arrow-select.png) no-repeat;background-size:cover}.forma_popup .forma__field__flex_select .forma__field__select .forma__field__select__options{position:absolute;right:0;top:36px;width:90%;padding:10px;background-color:#fff;border:1px solid #cacfd0;border-top:none;max-height:235px;overflow-y:scroll;visibility:hidden;opacity:0;transition:all .2s;box-sizing:border-box;border-radius:0 0 5px 5px}.forma_popup .forma__field__flex_select .forma__field__select .forma__field__select__options label{display:block;margin-bottom:8px}.forma_popup .forma__field__flex_select .forma__field__select .forma__field__select__options input{margin-right:8px}.forma_popup .forma__field__flex_select .forma__field__select.vis{visibility:visible;height:auto;background-image:url(/assets/img/arrow-right.png);background-repeat:no-repeat;background-size:24px 24px;background-position:0 7px}.forma_popup .forma__field__flex_select .forma__field__select.open{z-index:2}.forma_popup .forma__field__flex_select .forma__field__select.open .forma__field__select__options{visibility:visible;opacity:1}.forma_popup .forma__field__flex_select .forma__field__checkbox{padding:8px 0}.forma_popup .forma__field_button{text-align:center;padding-bottom:0}.forma_popup .forma__field_button .button{width:100%;max-width:300px;height:62px;line-height:60px}.forma_popup .forma__field_amount{visibility:hidden}.forma_popup .forma__field_amount h3{display:inline-block}.forma_popup .forma__field_amount span{font-size:20px;font-weight:700;color:#f45b69}.forma_popup p{padding-bottom:20px}.forma_order{max-width:480px}.forma_search .forma__field{padding-bottom:0}.forma_search .forma__field__itext{padding-right:58px}.forma_search .forma__field .button{position:absolute;right:0;top:0;width:50px;height:46px;padding:0;min-width:auto;border-radius:0 5px 5px 0}.forma_search .forma__field .button:hover{background-color:#5784cd}.forma_search .forma__field .button [class*=" icon-"],.forma_search .forma__field .button [class^=icon-]{height:16px;width:16px;display:inline-block;fill:#fff;position:relative;top:0}.forma__sendMsg{display:none}.popupOverlay{width:100%;height:100%;overflow:hidden;position:fixed;left:0;top:0;display:flex;align-items:center;justify-content:center;visibility:hidden;opacity:0;background:rgba(42,36,32,.62);z-index:1050;transition:all .45s}.popupOverlay.vis{opacity:1;visibility:visible}.popupOverlay__box{width:90%;max-width:450px;height:400px;background-color:#fff;padding:30px;box-sizing:border-box;border-radius:5px}.popupOverlay__box .frame{height:216px;overflow-y:scroll;padding-right:10px;scrollbar-color:#cacfd0 #fff;scrollbar-width:thin}.popupOverlay__box h3{font-size:24px;padding:0 0 24px}.popupOverlay__box .buttons{padding:15px 25px 0 0;display:flex;justify-content:space-between}.popupOverlay__box .buttons .button{min-width:auto;width:48%}.fixPopupMsg{position:absolute;width:300px;height:150px;background-color:#fff;top:-300px;display:table;margin-left:50%;left:-150px;border-radius:4px;box-shadow:0 1px 5px 3px #cacfd0;transition:all .4s;z-index:5}.fixPopupMsg.vis{position:fixed;top:50%;margin-top:-75px}.fixPopupMsg div{position:relative;display:table-cell;vertical-align:middle;padding:0 10px;padding-left:100px;font-size:16px}.fixPopupMsg div.ok{background-image:url(/assets/img/icon-ok.png);background-repeat:no-repeat;background-position:31px center;background-size:39px 39px}.fixPopupMsg div.error{background-image:url(/assets/img/icon-error.png);background-repeat:no-repeat;background-position:28px center;background-size:45px 39px}.fixPopupMsg__close{position:absolute;top:8px;margin-left:100%;left:-22px;border:none;width:14px;height:14px;background:url(/assets/img/icon-close.png) no-repeat;background-size:cover;cursor:pointer}.gallery{margin:0 -10px}.gallery::after{display:block;clear:both;content:""}.gallery a{width:20%;padding:0 10px;float:left;margin-bottom:20px;box-sizing:border-box}.gallery img{width:100%;height:auto;display:block}.mfp-bg{background:rgba(42,36,32,.62)}.mfp-arrow-right:before{border-left:27px solid #7c7c7c}.mfp-arrow-left:before{border-right:27px solid #7c7c7c}#map{width:100%;height:100%;min-height:400px}#map .mcapt{padding-bottom:4px}#map p{padding-bottom:4px}#map p,#map p *{font-size:14px;font-weight:400}.tablePrice td:first-child.tableContent__title{text-align:center;font-weight:600}footer .footerBg{height:453px;background:linear-gradient(to top,#1e4d88 0,#11579d 100%)}footer .footerColumns,footer .footerColumns *{color:#fff}footer .footerColumns * a:hover,footer .footerColumns a:hover{color:#bfdbf8}footer [class*=" icon-"],footer [class^=icon-]{height:22px;width:22px;display:inline-block;fill:#fff;margin-right:8px;position:relative;top:5px}footer .social{padding-top:8px}footer .social a{display:inline-block;width:34px;height:34px;text-align:center;margin-right:6px;background-color:#fff;border-radius:5px}footer .social a [class*=" icon-"],footer .social a [class^=icon-]{margin-right:0;position:relative;top:6px;fill:#265698}footer .social a:hover{border-color:#5784cd}footer .social a:hover [class^=icon-]{fill:#5784cd}footer .social a.insta{background:url(/assets/img/insta2.png) no-repeat;background-size:34px 34px}footer .social a.wapp{background:url(/assets/img/wapp.png) no-repeat;background-size:34px 34px}footer .social a.teleg{background:url(/assets/img/teleg.png) no-repeat;background-size:34px 34px}footer .social a.vk{background:url(/assets/img/vk.png) no-repeat;background-size:34px 34px}footer .social a.max{background:url(/assets/img/max.png) no-repeat;background-size:34px 34px}footer .footerBottom{position:absolute;left:0;bottom:0;width:100%;height:80px}footer .footerBottom .wrapper{padding-top:30px}footer .pageContentContainer{padding-top:90px}footer .pageContentContainer a{text-decoration:none}footer .footerColumns{margin:0 -20px}footer .footerColumns::after{display:block;clear:both;content:""}footer .footerColumn{float:left;width:24%;padding:0 20px;box-sizing:border-box}footer .footerColumn:last-child{width:28%}footer .footerColumn__title{position:relative;font-weight:700;font-size:20px;padding-bottom:20px}footer .footerColumn ul{list-style:none;margin:0}footer .footerColumn ul li{margin-left:0;padding:1px 0 10px 0}footer .arkout,footer .copy{position:relative;float:left;width:50%;color:#737b7d;box-sizing:border-box}footer .arkout p,footer .copy p{padding-top:15px}footer .arkout{float:right;width:auto;padding:0 0 0 30px}footer .arkout a{white-space:nowrap}@media (max-width:999px){#main,footer{min-width:auto}#main .wrapper,footer .wrapper{width:100%;box-sizing:border-box}#main{min-height:auto}#main::after{height:0}footer{margin-top:0;height:auto}header{padding-bottom:30px}header .rain{width:124px;height:124px;background-size:cover}header .wrapper{display:flex;justify-content:space-between;align-items:center}header .wrapper::after{content:none}header nav .wrapper{justify-content:flex-end}header .logo{width:216px;height:60px;background-size:cover;margin-bottom:0}header .head__contact{display:none}header .head__cart{position:absolute;float:none;top:-30px;right:40px}header .head__search{right:185px;top:-87px;bottom:auto}header .head__search__icon{background:0 0;border:1px solid #5784cd;height:46px;width:46px;border-radius:5px;box-sizing:border-box}header .head__search__forma{top:55px}header .head__search [class*=" icon-"],header .head__search [class^=icon-]{top:11px;fill:#5784cd}header .head__mphone{position:relative;top:2px;background-color:#fff;height:24px;width:24px;margin-right:4px;text-align:center;border-radius:4px;box-sizing:border-box}header .head__mphone [class*=" icon-"],header .head__mphone [class^=icon-]{height:18px;width:18px;display:inline-block;fill:#166bc1;position:relative;top:4px}header .head__teleg{display:none}header .head__book{margin-left:20px;height:36px;padding:0;float:none}header .head__book .button_spec{min-width:auto;padding:0 11px;font-size:13px;height:46px;line-height:46px}.menuToggle{width:30px;height:30px;position:relative;top:-1px;margin-left:14px;cursor:pointer;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;z-index:2;box-sizing:border-box}.menuToggle div{position:absolute;right:7px;right:0;top:15px;width:26px;height:2px;background-color:#5784cd}.menuToggle div::after,.menuToggle div::before{content:'';position:absolute;left:0;width:100%;height:100%;background-color:#5784cd;transition:all .2s}.menuToggle div::before{top:-7px}.menuToggle div::after{top:7px}.option-index header .head__search{top:-88px}.option-index header .head__search__icon{background:0 0}.option-index .menuToggle{border-color:#fff}.option-index .menuToggle div,.option-index .menuToggle div::after,.option-index .menuToggle div::before{background-color:#fff}#mm{position:absolute;top:30px;right:0;width:50%;background-color:#166bc1;background:linear-gradient(to top,#1e4d88 0,#166bc1 100%);display:none;z-index:1;box-shadow:0 7px 12px -6px #383c3d;border-radius:0 0 5px 5px}#mm>li>a,#mm>li>span{font-size:14px}#mm li{display:block;margin-left:0;text-align:left;float:none}#mm li a,#mm li span{padding:15px}#mm li:last-child a,#mm li:last-child span{border-radius:0 0 5px 5px}#mm li .mm__sel{background-color:#3172b3}#mm li .mm__parent::after{content:'';display:block;position:absolute;margin-left:100%;left:-30px;top:18px;width:7px;height:10px;background:url(/assets./img/arrow-menu.png) no-repeat;background-size:cover;transition:all .3s ease}#mm li .mm__parent.active::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#mm li .subs{position:relative;top:auto;padding:0;background:0 0;border:none;display:none;transition:none}#mm li .subs li a,#mm li .subs li span{padding:11px 0 10px 30px;color:#fff}#mm li .subs ul{padding:0;margin:0}.slider{margin-bottom:50px}.slider .owl-dots{display:none}.slider .owl-nav{margin-top:-40px}.slider .owl-nav button{height:80px}.slider .owl-nav button::after,.slider .owl-nav button::before{top:26px}.slider__item__info{width:90%}.slider__item .slider__item__text_small,.slider__item .slider__item__text_small *{font-size:24px}.slider__item .slider__item__text_large,.slider__item .slider__item__text_large *{font-size:32px}.slider__item .button{margin-top:15px}.pageContentContainer{padding-bottom:50px}.pageContentContainer h1{padding-bottom:35px}.pageContentContainer .centerColumnContent h1{text-align:left}.pageContentContainer .scrollXContainer{position:relative;overflow-x:scroll;margin-bottom:20px;z-index:2}.pageContentContainer .tableContent{margin-bottom:10px}.pageContentContainer .tableContent td,.pageContentContainer .tableContent th{padding:10px 12px 9px}.pageContentContainer .tableContent_price td,.pageContentContainer .tableContent_price th{padding:15px 8px 14px;font-size:14px}.pageContentContainer .tableContent_price td,.pageContentContainer .tableContent_price td:first-child,.pageContentContainer .tableContent_price th,.pageContentContainer .tableContent_price th:first-child{text-align:right}.pageContentContainer .tableContent_price th,.pageContentContainer .tableContent_price th:first-child{text-align:right}.pageContentContainer .tableContent_price th .tooltip::after{width:180px;left:-90px}.pageContentContainer .tableContent_price th .tooltip img{width:42px}.pageContentContainer .tableContent_price th:first-child .tooltip::after{left:-8px;margin-left:0}.pageContentContainer .tableContent_price th:last-child .tooltip::after,.pageContentContainer .tableContent_price th:nth-child(5) .tooltip::after{left:auto;right:-8px}.pageContentContainer .priceBox__column__cell div{font-size:14px}.pageContentContainer .priceBox .scrollXContainer .tableContent__title{text-align:left}.pageContentContainer .priceBox .scrollXContainer .tableContent .tooltip::after{right:-6px}.pageContentContainer .priceBox .size2{height:82px}.pageContentContainer .priceBox .size2 td{height:53px}.banner{display:none}.bgAbout__image{display:none}.mainAbout__text{width:100%;float:none}.mainAbout__text h1{text-align:center}.services{justify-content:space-around}.services__item{width:48%;margin:0 0 3%}.servicesCarousel__left{position:relative}.servicesCarousel__left,.servicesCarousel__left *{text-align:center}.servicesCarousel__left h2{text-align:center!important}.servicesCarousel__left .wrapper .pageContentContainer{width:100%;padding-bottom:40px}.servicesCarousel__left .wrapper .pageContentContainer .secondary{display:none}.servicesCarousel .services{width:100%;left:auto}.reviews__item p{font-size:16px;min-height:80px}.reviews__item__name{font-size:14px}.addMenu::after{display:block;clear:both;content:""}.addMenu__title{clear:both}.addMenu__item{float:left;padding:0 10px 10px 0}.addMenu_accordion .addMenu__item{float:none;padding:0 0 15px}.crumbs{border-top:1px solid #f1f1f1;margin-bottom:50px}.news__box{margin-bottom:-30px}.news__item{width:50%}.bgColor{margin-bottom:50px;padding-top:50px}.bgColor .seo{width:50%;left:50%}.catalog{margin:0 -15px}.catalog__item{padding:0 15px}.catalog__item__border{padding:30px}.catalog__item img{max-height:210px}.catalog_single{margin:0}.catalog_single .catalog__item__images{width:50%;margin-right:4%;padding-left:98px}.catalog_single .catalog__item__images__large{max-height:230px}.catalog_single .catalog__item__images__gal{width:90px;height:100%;overflow-y:scroll}.catalog_single .catalog__item__images__gal img{width:70px;margin-bottom:10px}.catalog_single .catalog__item__info{width:46%;float:left}.catalog_categ .catalog__item{width:50%}.carouselProd__box__item{max-width:170px}.cart__row>div:first-child{display:none}.cart__row__quantity input{padding:0 8px}.cart__columns__item{width:45%}.cart__columns__item .button{margin-top:70px}.cart__columns .cart__choice .cart__flex{display:block}.cart__columns .cart__choice .cart__flex__title{padding-bottom:10px}.option-order .cart__columns__item{width:52%}.option-order .cart__columns__item:nth-child(2){width:42%;padding:25px}.option-order .cart__columns__item .button{margin-top:18px;padding:0 15px}.gallery{margin:0 -6px}.gallery a{padding:0 6px;margin-bottom:12px}.forma__fields{margin:0 -6px}.forma__fields .forma__field{padding:0 6px}.forma__fields .forma__field__title{font-size:14px;white-space:nowrap;left:14px}.forma__fields_hf{width:auto;margin:0 -6px}.forma__fields_hf .forma__field{padding:0 6px}.forma_popup .forma__field__flex_type{justify-content:flex-start;gap:1%}.forma_popup .forma__field__flex_type .forma__field__radio{width:32.65%}.forma_popup .forma__field__flex_type .forma__field__radio:last-child,.forma_popup .forma__field__flex_type .forma__field__radio:nth-child(4){width:49.5%}.forma_popup .forma__field__flex_select{display:block}.forma_popup .forma__field__flex_select .forma__field__select{width:100%;max-width:345px;margin-bottom:12px}.forma_popup .forma__field__flex_select .forma__field__select .forma__field__select__text,.forma_popup .forma__field__flex_select .forma__field__select select{left:auto;width:100%}.forma_popup .forma__field__flex_select .forma__field__select.vis{background:0 0}.forma_popup .forma__field__flex_select .forma__field__select .forma__field__select__options{width:100%;right:0;left:0}.forma_popup .forma__field__flex_select .forma__field__checkbox,.forma_popup .forma__field__flex_select .forma__field__radio{margin-bottom:2px}.forma_popup .forma__field__flex_select .forma__field__checkbox{width:100%}.tablePrice{width:100%}.tablePrice thead{display:none}.tablePrice tbody tr:nth-child(odd){background-color:#f1f1f1}.tablePrice tr{display:block;border-bottom:2px solid #f1f1f1}.tablePrice tr td{display:block;text-align:right!important;padding:8px 10px 9px 40%;position:relative;border-width:0 0 1px}.tablePrice tr td:first-child{text-align:left}.tablePrice tr td.tableContent__title{text-align:center!important;font-weight:700}.tablePrice tr td::before{content:attr(aria-label);font-weight:700;position:absolute;left:10px;top:50%;margin-top:-11px}.tablePrice .tooltip::after{margin-left:100%;left:-228px;z-index:4}footer .footerBg{height:100%}footer .pageContentContainer{padding:40px 0 80px}footer .footerColumns{display:flex;flex-wrap:wrap}footer .footerColumn{width:50%;float:none;margin-bottom:30px}footer .footerColumn:last-child{width:50%}footer .footerBottom{background-color:#fff}footer .copy{width:40%}footer .arkout{padding:0}footer .arkout,footer .arkout *,footer .copy,footer .copy *{font-size:14px}}@media (max-width:999px) and (max-width:640px){#main .wrapper,footer .wrapper{padding:0 25px}}@media (max-width:999px) and (max-width:359px){#main .wrapper,footer .wrapper{padding:0 20px}}@media (max-width:999px) and (max-width:640px){header .head__cart{right:25px}header .head__search{right:170px}}@media (max-width:999px) and (max-width:599px){header .head__book .button_spec{height:40px;line-height:40px}header .head__search{right:25px;top:-66px}header .head__search__forma{top:45px}header .head__search__forma .forma__field__itext{height:40px}header .head__search__forma .forma__field__title{top:9px}header .head__search__forma .forma__field .button{width:40px;height:40px}header .head__search__forma .forma__field .button [class*=" icon-"],header .head__search__forma .forma__field .button [class^=icon-]{top:-3px}header .head__cart{top:-12px;right:185px}}@media (max-width:999px) and (max-width:480px){header .logo{width:180px;height:50px;background-size:cover}header .head__cart{right:170px}}@media (max-width:999px) and (max-width:440px){header .head__cart{top:38px;right:122px}}@media (max-width:999px) and (max-width:400px){header .rain{display:none}header nav .wrapper{justify-content:space-between}header .logo{width:150px;height:42px}header .head__book .button_spec{height:36px;line-height:36px;font-size:12px}header .head__cart{top:31px}header .head__search{top:-60px}header .head__search__icon{width:36px;height:36px}header .head__search [class*=" icon-"],header .head__search [class^=icon-]{height:16px;width:16px;top:9px}header .head__search__forma{top:40px}header .head__search__forma .forma__field__itext{height:36px}header .head__search__forma .forma__field__title{top:7px}header .head__search__forma .forma__field .button{width:36px;height:36px}header .head__search__forma .forma__field .button [class*=" icon-"],header .head__search__forma .forma__field .button [class^=icon-]{top:-5px}header .head__cart{right:109px;top:34px}}@media (max-width:999px) and (max-width:359px){header .logo{width:126px;height:35px;background-size:cover}header .head__book .button_spec{height:32px;line-height:32px;font-size:11px}header .head__search{top:-53px}header .head__search__icon{width:32px;height:32px}header .head__search [class*=" icon-"],header .head__search [class^=icon-]{height:15px;width:15px;top:6px}header .head__search__forma{top:37px;width:275px}header .head__search__forma .forma__field .button{width:32px}header .head__search__forma .forma__field .button [class*=" icon-"],header .head__search__forma .forma__field .button [class^=icon-]{width:15px;height:15px}header .head__cart{right:100px;top:28px}header .head__cart [class*=" icon-"],header .head__cart [class^=icon-]{height:40px;width:40px}header .head__cart span{width:39px}}@media (max-width:999px) and (max-width:599px){.option-index header .head__search{top:-68px}}@media (max-width:999px) and (max-width:400px){.option-index header .head__search{top:-61px}}@media (max-width:999px) and (max-width:359px){.option-index header .head__search{top:-54px}}@media (max-width:999px) and (max-width:600px){.advt{padding:7px 0}.advt .wrapper{flex-wrap:wrap;justify-content:space-around}.advt .wrapper div{font-size:10px;padding:4px 0}.advt .wrapper div.advt__sepp{padding:0 4px}}@media (max-width:999px) and (max-width:600px){.slider__item{border-radius:0}.slider__item .button{height:40px;line-height:40px;font-size:13px}.slider__item .slider__item__text_small,.slider__item .slider__item__text_small *{font-size:20px}.slider__item .slider__item__text_large,.slider__item .slider__item__text_large *{font-size:28px}}@media (max-width:999px) and (max-width:480px){.slider .owl-nav{display:none}.slider__item__info__cell{padding:0}.slider__item .slider__item__text_small{padding-bottom:4px}.slider__item .slider__item__text_small,.slider__item .slider__item__text_small *{font-size:16px;line-height:1}.slider__item .slider__item__text_large,.slider__item .slider__item__text_large *{font-size:20px}.slider__item .button{padding:0 25px;min-width:auto}}@media (max-width:999px) and (max-width:400px){.slider__item .slider__item__text_large,.slider__item .slider__item__text_large *{font-weight:500}.slider__item .button{margin-top:10px;font-size:12px;line-height:36px;height:36px}}@media (max-width:999px) and (max-width:359px){.slider__item .slider__item__text_small,.slider__item .slider__item__text_small *{font-size:14px}.slider__item .slider__item__text_large,.slider__item .slider__item__text_large *{font-size:18px}.slider__item .button{margin-top:8px;padding:0 12px;font-size:11px;height:32px;line-height:32px}}@media (max-width:999px) and (max-width:399px){.pageContentContainer .tableContent_price th .tooltip::after{font-size:12px;width:160px;left:-80px}.pageContentContainer .tableContent_price th:first-child .tooltip::after{left:-8px}.pageContentContainer .tableContent_price th:last-child .tooltip::after,.pageContentContainer .tableContent_price th:nth-child(5) .tooltip::after{left:auto;right:-8px}}@media (max-width:999px) and (min-width:640px){.pageContentContainer .flexColumns{display:flex;flex-wrap:wrap;justify-content:space-between}.pageContentContainer .flexColumns__item{width:48%}.pageContentContainer .flexColumns__item:first-child,.pageContentContainer .flexColumns__item:nth-child(2){padding:25px}.pageContentContainer .flexColumns__item:last-child{width:100%;padding-top:25px;height:400px}}@media (max-width:999px) and (max-width:639px){.pageContentContainer .priceBox__column{width:40%}.pageContentContainer .priceBox .scrollXContainer{width:60%}.pageContentContainer .flexColumns__item{margin-bottom:30px}.pageContentContainer .flexColumns__item:last-child{margin-bottom:0}}@media (max-width:999px) and (max-width:600px){.pageContentContainer .error__num,.pageContentContainer .error__num *{font-size:220px}}@media (max-width:999px) and (max-width:480px){.pageContentContainer .contentImage_left,.pageContentContainer .contentImage_once,.pageContentContainer .contentImage_right{margin:8px 0 17px;float:none;max-width:100%;height:auto}.pageContentContainer .imagesLine{margin:17px 0 0}.pageContentContainer .imagesLine img{float:none;max-width:100%;height:auto;margin:0 0 16px}.pageContentContainer .priceBox .scrollXContainer .tableContent .tooltip::after{width:150px;padding:10px;font-size:14px}.pageContentContainer .error__num,.pageContentContainer .error__num *{font-size:200px}}@media (max-width:999px) and (max-width:400px){.pageContentContainer h1{font-size:30px;padding-bottom:30px}.pageContentContainer .priceBox__column{width:45%}.pageContentContainer .priceBox__column__cell div{font-size:12px}.pageContentContainer .priceBox .scrollXContainer{width:55%}.pageContentContainer .error__num,.pageContentContainer .error__num *{font-size:180px}}@media (max-width:999px) and (max-width:359px){.pageContentContainer .flexColumns__item:first-child{border:none;padding:0}.pageContentContainer .flexColumns__item:nth-child(2){background:0 0;padding:0}.pageContentContainer .error__num,.pageContentContainer .error__num *{font-size:164px}}@media (max-width:999px) and (max-width:600px){.option-categories .pageContentContainer h1{text-align:center}}@media (max-width:999px) and (max-width:359px){.button:not('.button_small'){font-size:15px}.button_standart{padding:0 20px}}@media (max-width:999px) and (max-width:599px){.services{gap:0}.services__item{width:100%;margin:0 0 30px}.services__item:last-child{margin-bottom:0}}@media (max-width:999px) and (max-width:600px){.servicesCarousel .services__item{padding:50px 30px}}@media (max-width:999px) and (max-width:499px){.servicesCarousel .services{padding:0 30px;box-sizing:border-box}.servicesCarousel .services__item{width:100%;max-width:400px;margin:0 auto}.servicesCarousel .services .owl-nav button span{color:#fff}.servicesCarousel .services .owl-nav button.disabled span{color:#cacfd0}}@media (max-width:999px) and (max-width:600px){.news__item{width:100%}}@media (max-width:999px) and (max-width:480px){.features__item{width:100%;padding-right:0}}@media (max-width:999px) and (max-width:640px){.bgColor .seo{width:100%;left:0}.bgColor .seo h1,.bgColor .seo p,.bgColor .seo p *{color:#fff}.bgColor .seo h1{font-size:32px}}@media (max-width:999px) and (min-width:600px){.catalog__item img{float:none;margin:0 0 25px}.catalog__item__info{float:none;width:auto}.catalog__item__info__title{padding-bottom:15px}}@media (max-width:999px) and (max-width:599px){.catalog{margin:0}.catalog__item{width:100%;float:none;padding:0}.catalog__item img{max-height:180px}.catalog__item__info{width:50%}}@media (max-width:999px) and (max-width:480px){.catalog__item img{float:none;margin:0 0 25px;max-height:210px}.catalog__item__info{float:none;width:auto}.catalog__item__info__title{padding-bottom:15px}}@media (max-width:999px) and (max-width:599px){.catalog_single .catalog__item__images{width:100%;margin-right:0;padding-left:110px;float:none;margin-bottom:40px}.catalog_single .catalog__item__images__large{max-height:320px}.catalog_single .catalog__item__images__gal img{width:70px;margin-bottom:10px}.catalog_single .catalog__item__info{width:100%;float:none}.catalog_single .catalog__item__description{width:100%}}@media (max-width:999px) and (max-width:400px){.catalog_single .catalog__item__images{padding-left:98px}.catalog_single .catalog__item__images__large{max-height:270px}.catalog_single .catalog__item__images__gal img{width:60px}}@media (max-width:999px) and (max-width:359px){.catalog_single .catalog__item__images__large{max-height:230px}}@media (max-width:999px) and (max-width:600px){.catalog_categ .catalog__item{position:relative;width:100%;max-width:367px;margin:0 auto 40px}}@media (max-width:999px) and (max-width:399px){.carouselProd h2{text-align:center}.carouselProd__box{text-align:center}.carouselProd__box__item{display:inline-block;text-align:left}}@media (max-width:999px) and (min-width:640px){.cart__row>div{padding:14px;width:20%}.cart__row>div:last-child{width:11%}.cart__row__price,.cart__row__sum{font-size:14px}.cart__row:first-child div{font-size:13px}}@media (max-width:999px) and (max-width:639px){.cart__row>div{width:27%}.cart__row>div:nth-child(2){width:33%}.cart__row>div:nth-child(3){display:none}.cart__row>div:last-child{width:60px}.cart__row:first-child div{font-size:13px}.cart__row__title div.cart__row__title__price{display:block;font-weight:700}.cart__row__price,.cart__row__sum{font-size:14px}.cart__row__quantity input{width:56px}.cart__columns__item{width:100%;float:none}.cart__columns__item:nth-child(2){float:none;text-align:left}.cart__columns__item .button{margin-top:18px}.cart__columns__item:nth-child(2){padding:25px;border:1px solid #cacfd0;border-radius:5px}.cart__columns__item:nth-child(2)::after{display:block;clear:both;content:""}.cart__columns__item:nth-child(2) .button_next{float:right}.cart__columns .cart__choice{padding-bottom:20px}.cart__columns .cart__choice .cart__flex__radio{padding-bottom:0;min-width:auto;max-width:none}}@media (max-width:999px) and (max-width:479px){.cart__row>div{padding:15px 12px;width:27%}.cart__row>div:nth-child(2){font-size:13px;width:37%}.cart__row>div:nth-child(4){width:22%}.cart__row>div:last-child{width:36px;padding:0 7px}.cart__row__quantity input{width:46px}}@media (max-width:999px) and (max-width:399px){.cart__row{position:relative;border:1px solid #cacfd0;border-bottom:none}.cart__row:first-child{display:none}.cart__row:last-child{border-bottom:1px solid #cacfd0}.cart__row>div{display:block;width:auto!important;position:relative;padding-left:40%;border-right:none;text-align:right;padding:15px 15px 15px 40%;box-sizing:border-box}.cart__row>div::after{position:absolute;left:15px;top:50%;margin-top:-9px;font-weight:700;font-size:13px}.cart__row>div:nth-child(2){text-align:right}.cart__row>div:nth-child(2)::after{content:'Название'}.cart__row>div:nth-child(3){display:block}.cart__row>div:nth-child(3)::after{content:'Цена'}.cart__row>div:nth-child(4)::after{content:'Кол-во'}.cart__row>div:nth-child(5)::after{content:'Сумма'}.cart__row>div:last-child{padding:15px}.cart__row>div:last-child div{text-align:center}.cart__row__title div.cart__row__title__price{display:none}.cart .button{width:100%}}@media (max-width:999px) and (max-width:639px){.option-order .cart__columns__item{width:100%;max-width:420px;float:none}.option-order .cart__columns__item:nth-child(2){width:100%;float:none;margin-top:24px}}@media (max-width:999px) and (max-width:359px){.order__box__item{display:block;position:relative;padding:10px 0 10px 95px;min-height:120px;box-sizing:border-box}.order__box__item__image,.order__box__item__sum,.order__box__item__title{display:block}.order__box__item__title{padding-bottom:8px}.order__box__item__sum{text-align:left;width:auto}.order__box__item__sum div{display:inline-block;padding:0 0 0 4px}.order__box__item__image{position:absolute;left:0;top:10px}}@media (max-width:999px) and (max-width:640px){.gallery a{width:25%}}@media (max-width:999px) and (max-width:480px){.gallery{margin:0 -4px}.gallery a{padding:0 4px;margin-bottom:8px}}@media (max-width:999px) and (max-width:400px){.gallery a{width:33.33333%}}@media (max-width:999px) and (max-width:640px){.forma__fields{margin:0;padding:0}.forma__fields .forma__field{width:100%;float:none;padding:0 0 22px}.forma__fields .forma__field__title{left:9px;font-size:16px}.forma__fields h3{padding-left:0}}@media (max-width:999px) and (max-width:480px){.forma__fields_hf{margin:0}}@media (max-width:999px) and (max-width:639px){.forma_popup .forma__field__flex_type{justify-content:space-between}.forma_popup .forma__field__flex_type .forma__field__radio{width:49%}.forma_popup .forma__field__flex_type .forma__field__radio:last-child{width:100%}}@media (max-width:999px) and (max-width:400px){.forma_popup__inside{padding:20px}}@media (max-width:999px) and (min-width:640px){#map{min-height:auto;height:100%}}@media (max-width:999px) and (max-width:639px){#map{height:375px}}@media (max-width:999px) and (max-width:479px){.popupOverlay__box{padding:30px 20px 20px}.popupOverlay__box .frame,.popupOverlay__box .frame p,.popupOverlay__box .frame p*,.popupOverlay__box .frame ul li{font-size:15px}}@media (max-width:999px) and (max-width:399px){.popupOverlay__box{padding:30px 15px 20px;height:396px}.popupOverlay__box h3{font-size:20px}.popupOverlay__box .frame{padding-right:2px;height:210px}.popupOverlay__box .frame,.popupOverlay__box .frame p,.popupOverlay__box .frame p *,.popupOverlay__box .frame ul li{font-size:14px}.popupOverlay__box .buttons{padding-right:0}.popupOverlay__box .buttons .button{padding:0 12px;white-space:nowrap}}@media (max-width:999px) and (max-width:600px){footer .footerColumns{margin:0 -15px}footer .footerColumn{padding:0 15px;width:46%}footer .footerColumn:nth-child(2n){width:54%}}@media (max-width:999px) and (max-width:480px){footer .footerColumns{display:block}footer .footerColumn{width:100%;display:none}footer .footerColumn:nth-child(2n){width:100%}footer .footerColumn:first-child,footer .footerColumn:last-child{display:block}footer .footerBottom .wrapper{padding-top:16px}footer .copy{padding-bottom:10px}footer .arkout,footer .copy{width:100%;float:none;text-align:center}}@media (min-width:1000px){#main .wrapper,footer .wrapper{min-width:960px;max-width:1180px}#main header .wrapper,footer header .wrapper{text-align:center}header .head__mphone{display:none}#mm{position:relative}#mm>li{padding:0 15px}#mm>li .mm__parent::before,#mm>li .mm__sel::before,#mm>li>a::before{content:'';position:absolute;top:0;right:0;bottom:auto;left:0;width:100%;height:2px;background-color:#5784cd;-webkit-transform:scaleX(0);transform:scaleX(0);transition:all .3s ease}#mm>li .mm__parent.mm__sel::before,#mm>li .mm__parent:hover::before,#mm>li .mm__sel.mm__sel::before,#mm>li .mm__sel:hover::before,#mm>li>a.mm__sel::before,#mm>li>a:hover::before{-webkit-transform:scaleX(1);transform:scaleX(1)}#mm li a,#mm li span{line-height:36px;height:36px}#mm li:hover ul.subs{top:36px;opacity:1;visibility:visible}#mm li .subs{position:absolute;left:0;opacity:0;visibility:hidden;top:100px;min-width:220px;box-shadow:0 0 6px rgba(114,114,114,.15);border-radius:5px}#mm li .subs li{border-bottom:1px solid #f1f1f1}#mm li .subs li:last-child{border-bottom:none}#mm li .subs a,#mm li .subs span{height:auto;padding:9px 15px 8px;line-height:1.4em;font-size:14px}#mm li .subs__sepp{width:100%;clear:both}#mm>li:last-child>a,#mm>li:last-child>span{padding-right:0}.wrapper{clear:both}.wrapper::after{display:block;clear:both;content:""}.wrapper .leftColumnContent{width:25%;max-width:240px;float:left}.wrapper .rightColumnContent{width:72%;float:right}.pageContentContainer .flexColumns{display:flex;justify-content:space-between}.pageContentContainer .flexColumns__item{width:31%;max-width:410px;min-width:310px;box-sizing:border-box}.pageContentContainer .priceBox__column__cell:first-child{height:63px}.pageContentContainer .error{max-width:800px;margin:0 auto;text-align:center}.pageContentContainer .error h1{font-size:48px}.slider:hover .owl-dots{visibility:visible;opacity:1}.slider .owl-dots{position:absolute;bottom:15px;top:auto;left:0;width:100%;text-align:center;transition:all .5s linear}.slider .owl-dots .owl-dot{display:inline-block}.slider .owl-dots .owl-dot span{position:relative;width:14px;height:14px;margin:0 4px;background:#fff;display:block;-webkit-backface-visibility:visible;transition:opacity .5s linear;border-radius:30px}.slider .owl-dots .owl-dot.active span{top:3px;border:3px solid #5784cd;background-color:#5784cd}.news__item{width:50%}.option-index .news__item{width:33.33333%}.order{text-align:center}.order p{text-align:center}.order__box{padding:0 20px;margin:0 auto;max-width:600px}}@media (min-width:1000px) and (max-width:1040px){#main .wrapper,footer .wrapper{padding:0 20px}}@media (min-width:1000px) and (max-width:1200px){header .head__contact{font-size:14px}header .head__book{padding-left:10px}}@media (min-width:1000px) and (max-width:1040px){header .head__search{right:20px}header .head__teleg{right:70px}header .head__book .button_spec{padding:0 20px}}@media (min-width:1000px) and (min-width:1300px){.slider__item__info__cell{padding:0}}@media (min-width:1000px) and (max-width:1300px){.servicesCarousel__left .wrapper .pageContentContainer{width:35%}.servicesCarousel .services{width:60%;left:40%}}