@charset "UTF-8";.vertical-menu .vertical-menu__item a,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,ruby,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;font-size:100%;font:inherit;vertical-align:baseline}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}textarea{overflow:auto;vertical-align:top;resize:vertical}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:0}a:active,a:hover{outline:0}img{border:0;-ms-interpolation-mode:bicubic}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}button,html,input,select,textarea{color:#222}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}@font-face{font-family:Montserrat;src:url(../../fonts/Montserrat/Montserrat-ExtraLight.eot);src:local("Montserrat ExtraLight"),local("../../fonts/Montserrat/Montserrat-ExtraLight"),url(../../fonts/Montserrat/Montserrat-ExtraLight.eot?#iefix) format("embedded-opentype"),url(../../fonts/Montserrat/Montserrat-ExtraLight.woff2) format("woff2"),url(../../fonts/Montserrat/Montserrat-ExtraLight.woff) format("woff"),url(../../fonts/Montserrat/Montserrat-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Montserrat;src:url(../../fonts/Montserrat/Montserrat-MediumItalic.eot);src:local("Montserrat Medium Italic"),local("../../fonts/Montserrat/Montserrat-MediumItalic"),url(../../fonts/Montserrat/Montserrat-MediumItalic.eot?#iefix) format("embedded-opentype"),url(../../fonts/Montserrat/Montserrat-MediumItalic.woff2) format("woff2"),url(../../fonts/Montserrat/Montserrat-MediumItalic.woff) format("woff"),url(../../fonts/Montserrat/Montserrat-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Montserrat;src:url(../../fonts/Montserrat/Montserrat-Italic.eot);src:local("Montserrat Italic"),local("../../fonts/Montserrat/Montserrat-Italic"),url(../../fonts/Montserrat/Montserrat-Italic.eot?#iefix) format("embedded-opentype"),url(../../fonts/Montserrat/Montserrat-Italic.woff2) format("woff2"),url(../../fonts/Montserrat/Montserrat-Italic.woff) format("woff"),url(../../fonts/Montserrat/Montserrat-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:url(../../fonts/Montserrat/Montserrat-Regular.eot);src:local("Montserrat Regular"),local("../../fonts/Montserrat/Montserrat-Regular"),url(../../fonts/Montserrat/Montserrat-Regular.eot?#iefix) format("embedded-opentype"),url(../../fonts/Montserrat/Montserrat-Regular.woff2) format("woff2"),url(../../fonts/Montserrat/Montserrat-Regular.woff) format("woff"),url(../../fonts/Montserrat/Montserrat-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:url(../../fonts/Montserrat/Montserrat-ThinItalic.eot);src:local("Montserrat Thin Italic"),local("../../fonts/Montserrat/Montserrat-ThinItalic"),url(../../fonts/Montserrat/Montserrat-ThinItalic.eot?#iefix) format("embedded-opentype"),url(../../fonts/Montserrat/Montserrat-ThinItalic.woff2) format("woff2"),url(../../fonts/Montserrat/Montserrat-ThinItalic.woff) format("woff"),url(../../fonts/Montserrat/Montserrat-ThinItalic.ttf) format("truetype");font-weight:100;font-style:italic}@font-face{font-family:Montserrat;src:url(../../fonts/Montserrat/Montserrat-Bold.eot);src:local("Montserrat Bold"),local("../../fonts/Montserrat/Montserrat-Bold"),url(../../fonts/Montserrat/Montserrat-Bold.eot?#iefix) format("embedded-opentype"),url(../../fonts/Montserrat/Montserrat-Bold.woff2) format("woff2"),url(../../fonts/Montserrat/Montserrat-Bold.woff) format("woff"),url(../../fonts/Montserrat/Montserrat-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Montserrat;src:url(../../fonts/Montserrat/Montserrat-Light.eot);src:local("Montserrat Light"),local("../../fonts/Montserrat/Montserrat-Light"),url(../../fonts/Montserrat/Montserrat-Light.eot?#iefix) format("embedded-opentype"),url(../../fonts/Montserrat/Montserrat-Light.woff2) format("woff2"),url(../../fonts/Montserrat/Montserrat-Light.woff) format("woff"),url(../../fonts/Montserrat/Montserrat-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Montserrat;src:url(../../fonts/Montserrat/Montserrat-Black.eot);src:local("Montserrat Black"),local("../../fonts/Montserrat/Montserrat-Black"),url(../../fonts/Montserrat/Montserrat-Black.eot?#iefix) format("embedded-opentype"),url(../../fonts/Montserrat/Montserrat-Black.woff2) format("woff2"),url(../../fonts/Montserrat/Montserrat-Black.woff) format("woff"),url(../../fonts/Montserrat/Montserrat-Black.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Montserrat;src:url(../../fonts/Montserrat/Montserrat-Medium.eot);src:local("Montserrat Medium"),local("../../fonts/Montserrat/Montserrat-Medium"),url(../../fonts/Montserrat/Montserrat-Medium.eot?#iefix) format("embedded-opentype"),url(../../fonts/Montserrat/Montserrat-Medium.woff2) format("woff2"),url(../../fonts/Montserrat/Montserrat-Medium.woff) format("woff"),url(../../fonts/Montserrat/Montserrat-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Montserrat;src:url(../../fonts/Montserrat/Montserrat-ExtraLightItalic.eot);src:local("Montserrat ExtraLight Italic"),local("../../fonts/Montserrat/Montserrat-ExtraLightItalic"),url(../../fonts/Montserrat/Montserrat-ExtraLightItalic.eot?#iefix) format("embedded-opentype"),url(../../fonts/Montserrat/Montserrat-ExtraLightItalic.woff2) format("woff2"),url(../../fonts/Montserrat/Montserrat-ExtraLightItalic.woff) format("woff"),url(../../fonts/Montserrat/Montserrat-ExtraLightItalic.ttf) format("truetype");font-weight:200;font-style:italic}@font-face{font-family:Montserrat;src:url(../../fonts/Montserrat/Montserrat-BlackItalic.eot);src:local("Montserrat Black Italic"),local("../../fonts/Montserrat/Montserrat-BlackItalic"),url(../../fonts/Montserrat/Montserrat-BlackItalic.eot?#iefix) format("embedded-opentype"),url(../../fonts/Montserrat/Montserrat-BlackItalic.woff2) format("woff2"),url(../../fonts/Montserrat/Montserrat-BlackItalic.woff) format("woff"),url(../../fonts/Montserrat/Montserrat-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:Montserrat;src:url(../../fonts/Montserrat/Montserrat-ExtraBoldItalic.eot);src:local("Montserrat ExtraBold Italic"),local("../../fonts/Montserrat/Montserrat-ExtraBoldItalic"),url(../../fonts/Montserrat/Montserrat-ExtraBoldItalic.eot?#iefix) format("embedded-opentype"),url(../../fonts/Montserrat/Montserrat-ExtraBoldItalic.woff2) format("woff2"),url(../../fonts/Montserrat/Montserrat-ExtraBoldItalic.woff) format("woff"),url(../../fonts/Montserrat/Montserrat-ExtraBoldItalic.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:Montserrat;src:url(../../fonts/Montserrat/Montserrat-SemiBoldItalic.eot);src:local("Montserrat SemiBold Italic"),local("../../fonts/Montserrat/Montserrat-SemiBoldItalic"),url(../../fonts/Montserrat/Montserrat-SemiBoldItalic.eot?#iefix) format("embedded-opentype"),url(../../fonts/Montserrat/Montserrat-SemiBoldItalic.woff2) format("woff2"),url(../../fonts/Montserrat/Montserrat-SemiBoldItalic.woff) format("woff"),url(../../fonts/Montserrat/Montserrat-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Montserrat;src:url(../../fonts/Montserrat/Montserrat-ExtraBold.eot);src:local("Montserrat ExtraBold"),local("../../fonts/Montserrat/Montserrat-ExtraBold"),url(../../fonts/Montserrat/Montserrat-ExtraBold.eot?#iefix) format("embedded-opentype"),url(../../fonts/Montserrat/Montserrat-ExtraBold.woff2) format("woff2"),url(../../fonts/Montserrat/Montserrat-ExtraBold.woff) format("woff"),url(../../fonts/Montserrat/Montserrat-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Montserrat;src:url(../../fonts/Montserrat/Montserrat-BoldItalic.eot);src:local("Montserrat Bold Italic"),local("../../fonts/Montserrat/Montserrat-BoldItalic"),url(../../fonts/Montserrat/Montserrat-BoldItalic.eot?#iefix) format("embedded-opentype"),url(../../fonts/Montserrat/Montserrat-BoldItalic.woff2) format("woff2"),url(../../fonts/Montserrat/Montserrat-BoldItalic.woff) format("woff"),url(../../fonts/Montserrat/Montserrat-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Montserrat;src:url(../../fonts/Montserrat/Montserrat-LightItalic.eot);src:local("Montserrat Light Italic"),local("../../fonts/Montserrat/Montserrat-LightItalic"),url(../../fonts/Montserrat/Montserrat-LightItalic.eot?#iefix) format("embedded-opentype"),url(../../fonts/Montserrat/Montserrat-LightItalic.woff2) format("woff2"),url(../../fonts/Montserrat/Montserrat-LightItalic.woff) format("woff"),url(../../fonts/Montserrat/Montserrat-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Montserrat;src:url(../../fonts/Montserrat/Montserrat-SemiBold.eot);src:local("Montserrat SemiBold"),local("../../fonts/Montserrat/Montserrat-SemiBold"),url(../../fonts/Montserrat/Montserrat-SemiBold.eot?#iefix) format("embedded-opentype"),url(../../fonts/Montserrat/Montserrat-SemiBold.woff2) format("woff2"),url(../../fonts/Montserrat/Montserrat-SemiBold.woff) format("woff"),url(../../fonts/Montserrat/Montserrat-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Montserrat;src:url(../../fonts/Montserrat/Montserrat-Thin.eot);src:local("Montserrat Thin"),local("../../fonts/Montserrat/Montserrat-Thin"),url(../../fonts/Montserrat/Montserrat-Thin.eot?#iefix) format("embedded-opentype"),url(../../fonts/Montserrat/Montserrat-Thin.woff2) format("woff2"),url(../../fonts/Montserrat/Montserrat-Thin.woff) format("woff"),url(../../fonts/Montserrat/Montserrat-Thin.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Lato;src:url(../../fonts/Lato/Lato-LightItalic.eot);src:local("Lato Light Italic"),local("../../fonts/Lato/Lato-LightItalic"),url(../../fonts/Lato/Lato-LightItalic.eot?#iefix) format("embedded-opentype"),url(../../fonts/Lato/Lato-LightItalic.woff2) format("woff2"),url(../../fonts/Lato/Lato-LightItalic.woff) format("woff"),url(../../fonts/Lato/Lato-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Lato;src:url(../../fonts/Lato/Lato-Black.eot);src:local("Lato Black"),local("../../fonts/Lato/Lato-Black"),url(../../fonts/Lato/Lato-Black.eot?#iefix) format("embedded-opentype"),url(../../fonts/Lato/Lato-Black.woff2) format("woff2"),url(../../fonts/Lato/Lato-Black.woff) format("woff"),url(../../fonts/Lato/Lato-Black.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Lato;src:url(../../fonts/Lato/Lato-HeavyItalic.eot);src:local("Lato Heavy Italic"),local("../../fonts/Lato/Lato-HeavyItalic"),url(../../fonts/Lato/Lato-HeavyItalic.eot?#iefix) format("embedded-opentype"),url(../../fonts/Lato/Lato-HeavyItalic.woff2) format("woff2"),url(../../fonts/Lato/Lato-HeavyItalic.woff) format("woff"),url(../../fonts/Lato/Lato-HeavyItalic.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:"Lato Hairline";src:url(../../fonts/Lato/Lato-Hairline.eot);src:local("Lato Hairline"),local("../../fonts/Lato/Lato-Hairline"),url(../../fonts/Lato/Lato-Hairline.eot?#iefix) format("embedded-opentype"),url(../../fonts/Lato/Lato-Hairline.woff2) format("woff2"),url(../../fonts/Lato/Lato-Hairline.woff) format("woff"),url(../../fonts/Lato/Lato-Hairline.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Lato;src:url(../../fonts/Lato/Lato-Semibold.eot);src:local("Lato Semibold"),local("../../fonts/Lato/Lato-Semibold"),url(../../fonts/Lato/Lato-Semibold.eot?#iefix) format("embedded-opentype"),url(../../fonts/Lato/Lato-Semibold.woff2) format("woff2"),url(../../fonts/Lato/Lato-Semibold.woff) format("woff"),url(../../fonts/Lato/Lato-Semibold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Lato;src:url(../../fonts/Lato/Lato-Heavy.eot);src:local("Lato Heavy"),local("../../fonts/Lato/Lato-Heavy"),url(../../fonts/Lato/Lato-Heavy.eot?#iefix) format("embedded-opentype"),url(../../fonts/Lato/Lato-Heavy.woff2) format("woff2"),url(../../fonts/Lato/Lato-Heavy.woff) format("woff"),url(../../fonts/Lato/Lato-Heavy.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Lato;src:url(../../fonts/Lato/Lato-MediumItalic.eot);src:local("Lato Medium Italic"),local("../../fonts/Lato/Lato-MediumItalic"),url(../../fonts/Lato/Lato-MediumItalic.eot?#iefix) format("embedded-opentype"),url(../../fonts/Lato/Lato-MediumItalic.woff2) format("woff2"),url(../../fonts/Lato/Lato-MediumItalic.woff) format("woff"),url(../../fonts/Lato/Lato-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Lato;src:url(../../fonts/Lato/Lato-Light.eot);src:local("Lato Light"),local("../../fonts/Lato/Lato-Light"),url(../../fonts/Lato/Lato-Light.eot?#iefix) format("embedded-opentype"),url(../../fonts/Lato/Lato-Light.woff2) format("woff2"),url(../../fonts/Lato/Lato-Light.woff) format("woff"),url(../../fonts/Lato/Lato-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Lato;src:url(../../fonts/Lato/Lato-Bold.eot);src:local("Lato Bold"),local("../../fonts/Lato/Lato-Bold"),url(../../fonts/Lato/Lato-Bold.eot?#iefix) format("embedded-opentype"),url(../../fonts/Lato/Lato-Bold.woff2) format("woff2"),url(../../fonts/Lato/Lato-Bold.woff) format("woff"),url(../../fonts/Lato/Lato-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Lato;src:url(../../fonts/Lato/Lato-BoldItalic.eot);src:local("Lato Bold Italic"),local("../../fonts/Lato/Lato-BoldItalic"),url(../../fonts/Lato/Lato-BoldItalic.eot?#iefix) format("embedded-opentype"),url(../../fonts/Lato/Lato-BoldItalic.woff2) format("woff2"),url(../../fonts/Lato/Lato-BoldItalic.woff) format("woff"),url(../../fonts/Lato/Lato-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Lato;src:url(../../fonts/Lato/Lato-Regular.eot);src:local("Lato Regular"),local("../../fonts/Lato/Lato-Regular"),url(../../fonts/Lato/Lato-Regular.eot?#iefix) format("embedded-opentype"),url(../../fonts/Lato/Lato-Regular.woff2) format("woff2"),url(../../fonts/Lato/Lato-Regular.woff) format("woff"),url(../../fonts/Lato/Lato-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Lato Hairline";src:url(../../fonts/Lato/Lato-HairlineItalic.eot);src:local("Lato Hairline Italic"),local("../../fonts/Lato/Lato-HairlineItalic"),url(../../fonts/Lato/Lato-HairlineItalic.eot?#iefix) format("embedded-opentype"),url(../../fonts/Lato/Lato-HairlineItalic.woff2) format("woff2"),url(../../fonts/Lato/Lato-HairlineItalic.woff) format("woff"),url(../../fonts/Lato/Lato-HairlineItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Lato;src:url(../../fonts/Lato/Lato-SemiboldItalic.eot);src:local("Lato Semibold Italic"),local("../../fonts/Lato/Lato-SemiboldItalic"),url(../../fonts/Lato/Lato-SemiboldItalic.eot?#iefix) format("embedded-opentype"),url(../../fonts/Lato/Lato-SemiboldItalic.woff2) format("woff2"),url(../../fonts/Lato/Lato-SemiboldItalic.woff) format("woff"),url(../../fonts/Lato/Lato-SemiboldItalic.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Lato;src:url(../../fonts/Lato/Lato-BlackItalic.eot);src:local("Lato Black Italic"),local("../../fonts/Lato/Lato-BlackItalic"),url(../../fonts/Lato/Lato-BlackItalic.eot?#iefix) format("embedded-opentype"),url(../../fonts/Lato/Lato-BlackItalic.woff2) format("woff2"),url(../../fonts/Lato/Lato-BlackItalic.woff) format("woff"),url(../../fonts/Lato/Lato-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:Lato;src:url(../../fonts/Lato/Lato-Italic.eot);src:local("Lato Italic"),local("../../fonts/Lato/Lato-Italic"),url(../../fonts/Lato/Lato-Italic.eot?#iefix) format("embedded-opentype"),url(../../fonts/Lato/Lato-Italic.woff2) format("woff2"),url(../../fonts/Lato/Lato-Italic.woff) format("woff"),url(../../fonts/Lato/Lato-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Lato;src:url(../../fonts/Lato/Lato-ThinItalic.eot);src:local("Lato Thin Italic"),local("../../fonts/Lato/Lato-ThinItalic"),url(../../fonts/Lato/Lato-ThinItalic.eot?#iefix) format("embedded-opentype"),url(../../fonts/Lato/Lato-ThinItalic.woff2) format("woff2"),url(../../fonts/Lato/Lato-ThinItalic.woff) format("woff"),url(../../fonts/Lato/Lato-ThinItalic.ttf) format("truetype");font-weight:100;font-style:italic}@font-face{font-family:Lato;src:url(../../fonts/Lato/Lato-Thin.eot);src:local("Lato Thin"),local("../../fonts/Lato/Lato-Thin"),url(../../fonts/Lato/Lato-Thin.eot?#iefix) format("embedded-opentype"),url(../../fonts/Lato/Lato-Thin.woff2) format("woff2"),url(../../fonts/Lato/Lato-Thin.woff) format("woff"),url(../../fonts/Lato/Lato-Thin.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Lato;src:url(../../fonts/Lato/Lato-Medium.eot);src:local("Lato Medium"),local("../../fonts/Lato/Lato-Medium"),url(../../fonts/Lato/Lato-Medium.eot?#iefix) format("embedded-opentype"),url(../../fonts/Lato/Lato-Medium.woff2) format("woff2"),url(../../fonts/Lato/Lato-Medium.woff) format("woff"),url(../../fonts/Lato/Lato-Medium.ttf) format("truetype");font-weight:500;font-style:normal}.nmt{margin-top:0!important}.nmb{margin-bottom:0!important}.m-auto{margin:auto}@media (max-width:1000px){.m-auto{margin:auto}}.m-auto{margin:auto}@media (max-width:1000px){.m-auto{margin:auto}}.mx-auto{margin-left:auto;margin-right:auto}@media (max-width:1000px){.mx-auto{margin-left:auto;margin-right:auto}}.my-auto{margin-top:auto;margin-bottom:auto}@media (max-width:1000px){.my-auto{margin-top:auto;margin-bottom:auto}}.mt-auto{margin-top:auto}@media (max-width:1000px){.mt-auto{margin-top:auto}}.mb-auto{margin-bottom:auto}@media (max-width:1000px){.mb-auto{margin-bottom:auto}}.ml-auto{margin-left:auto}@media (max-width:1000px){.ml-auto{margin-left:auto}}.mr-auto{margin-right:auto}@media (max-width:1000px){.mr-auto{margin-right:auto}}.m-0{margin:0}@media (max-width:1000px){.m-0{margin:0}}.m-0{margin:0}@media (max-width:1000px){.m-0{margin:0}}.mx-0{margin-left:0;margin-right:0}@media (max-width:1000px){.mx-0{margin-left:0;margin-right:0}}.my-0{margin-top:0;margin-bottom:0}@media (max-width:1000px){.my-0{margin-top:0;margin-bottom:0}}.mt-0{margin-top:0}@media (max-width:1000px){.mt-0{margin-top:0}}.mb-0{margin-bottom:0}@media (max-width:1000px){.mb-0{margin-bottom:0}}.ml-0{margin-left:0}@media (max-width:1000px){.ml-0{margin-left:0}}.mr-0{margin-right:0}@media (max-width:1000px){.mr-0{margin-right:0}}.m-10{margin:10px}.m-10{margin:10px}.mx-10{margin-left:10px;margin-right:10px}.my-10{margin-top:10px;margin-bottom:10px}.mt-10{margin-top:10px}.mb-10{margin-bottom:10px}.ml-10{margin-left:10px}.mr-10{margin-right:10px}.m-25{margin:25px}.m-25{margin:25px}.mx-25{margin-left:25px;margin-right:25px}.my-25{margin-top:25px;margin-bottom:25px}.mt-25{margin-top:25px}.mb-25{margin-bottom:25px}.ml-25{margin-left:25px}.mr-25{margin-right:25px}.m-20{margin:20px}.m-20{margin:20px}.mx-20{margin-left:20px;margin-right:20px}.my-20{margin-top:20px;margin-bottom:20px}.mt-20{margin-top:20px}.mb-20{margin-bottom:20px}.ml-20{margin-left:20px}.mr-20{margin-right:20px}.m-30{margin:30px}@media (max-width:1000px){.m-30{margin:32px}}.m-30{margin:30px}@media (max-width:1000px){.m-30{margin:32px}}.mx-30{margin-left:30px;margin-right:30px}@media (max-width:1000px){.mx-30{margin-left:32px;margin-right:32px}}.my-30{margin-top:30px;margin-bottom:30px}@media (max-width:1000px){.my-30{margin-top:32px;margin-bottom:32px}}.mt-30{margin-top:30px}@media (max-width:1000px){.mt-30{margin-top:32px}}.mb-30{margin-bottom:30px}@media (max-width:1000px){.mb-30{margin-bottom:32px}}.ml-30{margin-left:30px}@media (max-width:1000px){.ml-30{margin-left:32px}}.mr-30{margin-right:30px}@media (max-width:1000px){.mr-30{margin-right:32px}}.m-32{margin:32px}@media (max-width:1000px){.m-32{margin:32px}}.m-32{margin:32px}@media (max-width:1000px){.m-32{margin:32px}}.mx-32{margin-left:32px;margin-right:32px}@media (max-width:1000px){.mx-32{margin-left:32px;margin-right:32px}}.my-32{margin-top:32px;margin-bottom:32px}@media (max-width:1000px){.my-32{margin-top:32px;margin-bottom:32px}}.mt-32{margin-top:32px}@media (max-width:1000px){.mt-32{margin-top:32px}}.mb-32{margin-bottom:32px}@media (max-width:1000px){.mb-32{margin-bottom:32px}}.ml-32{margin-left:32px}@media (max-width:1000px){.ml-32{margin-left:32px}}.mr-32{margin-right:32px}@media (max-width:1000px){.mr-32{margin-right:32px}}.m-40{margin:40px}@media (max-width:1000px){.m-40{margin:32px}}.m-40{margin:40px}@media (max-width:1000px){.m-40{margin:32px}}.mx-40{margin-left:40px;margin-right:40px}@media (max-width:1000px){.mx-40{margin-left:32px;margin-right:32px}}.my-40{margin-top:40px;margin-bottom:40px}@media (max-width:1000px){.my-40{margin-top:32px;margin-bottom:32px}}.mt-40{margin-top:40px}@media (max-width:1000px){.mt-40{margin-top:32px}}.mb-40{margin-bottom:40px}@media (max-width:1000px){.mb-40{margin-bottom:32px}}.ml-40{margin-left:40px}@media (max-width:1000px){.ml-40{margin-left:32px}}.mr-40{margin-right:40px}@media (max-width:1000px){.mr-40{margin-right:32px}}.m-24{margin:24px}@media (max-width:1000px){.m-24{margin:18px}}.m-24{margin:24px}@media (max-width:1000px){.m-24{margin:18px}}.mx-24{margin-left:24px;margin-right:24px}@media (max-width:1000px){.mx-24{margin-left:18px;margin-right:18px}}.my-24{margin-top:24px;margin-bottom:24px}@media (max-width:1000px){.my-24{margin-top:18px;margin-bottom:18px}}.mt-24{margin-top:24px}@media (max-width:1000px){.mt-24{margin-top:18px}}.mb-24{margin-bottom:24px}@media (max-width:1000px){.mb-24{margin-bottom:18px}}.ml-24{margin-left:24px}@media (max-width:1000px){.ml-24{margin-left:18px}}.mr-24{margin-right:24px}@media (max-width:1000px){.mr-24{margin-right:18px}}.m-32{margin:32px}@media (max-width:1000px){.m-32{margin:24px}}.m-32{margin:32px}@media (max-width:1000px){.m-32{margin:24px}}.mx-32{margin-left:32px;margin-right:32px}@media (max-width:1000px){.mx-32{margin-left:24px;margin-right:24px}}.my-32{margin-top:32px;margin-bottom:32px}@media (max-width:1000px){.my-32{margin-top:24px;margin-bottom:24px}}.mt-32{margin-top:32px}@media (max-width:1000px){.mt-32{margin-top:24px}}.mb-32{margin-bottom:32px}@media (max-width:1000px){.mb-32{margin-bottom:24px}}.ml-32{margin-left:32px}@media (max-width:1000px){.ml-32{margin-left:24px}}.mr-32{margin-right:32px}@media (max-width:1000px){.mr-32{margin-right:24px}}.p-0{padding:0}@media (max-width:1000px){.p-0{padding:0}}.p-0{padding:0}@media (max-width:1000px){.p-0{padding:0}}.px-0{padding-left:0;padding-right:0}@media (max-width:1000px){.px-0{padding-left:0;padding-right:0}}.py-0{padding-top:0;padding-bottom:0}@media (max-width:1000px){.py-0{padding-top:0;padding-bottom:0}}.pt-0{padding-top:0}@media (max-width:1000px){.pt-0{padding-top:0}}.pb-0{padding-bottom:0}@media (max-width:1000px){.pb-0{padding-bottom:0}}.pl-0{padding-left:0}@media (max-width:1000px){.pl-0{padding-left:0}}.pr-0{padding-right:0}@media (max-width:1000px){.pr-0{padding-right:0}}.font-weight-thin{font-weight:100}.font-weight-hairline{font-weight:100}.font-weight-extra{font-weight:200}.font-weight-extralight{font-weight:200}.font-weight-extra-light{font-weight:200}.font-weight-ultralight{font-weight:200}.font-weight-ultra-light{font-weight:200}.font-weight-light{font-weight:300}.font-weight-normal{font-weight:400}.font-weight-regular{font-weight:400}.font-weight-medium{font-weight:500}.font-weight-semi{font-weight:600}.font-weight-semibold{font-weight:600}.font-weight-semi-bold{font-weight:600}.font-weight-bold{font-weight:700}.font-weight-ultra{font-weight:800}.font-weight-ultrabold{font-weight:800}.font-weight-ultra-bold{font-weight:800}.font-weight-extrabold{font-weight:800}.font-weight-extra-bold{font-weight:800}.font-weight-heavy{font-weight:900}.font-weight-black{font-weight:900}.font-size-32_lh-1-25{font-size:32px;line-height:-webkit-calc(1.25 * 1);line-height:-moz-calc(1.25 * 1);line-height:calc(1.25 * 1)}.font-size-32-to-20_lh-1-25{font-size:32px;line-height:-webkit-calc(1.25 * 1);line-height:-moz-calc(1.25 * 1);line-height:calc(1.25 * 1)}@media (max-width:1000px){.font-size-32-to-20_lh-1-25{font-size:20px}}.font-size-26_lh-1-4{font-size:26px;line-height:-webkit-calc(1.4 * 1);line-height:-moz-calc(1.4 * 1);line-height:calc(1.4 * 1)}.font-size-26-to-18_lh-1-4{font-size:26px;line-height:-webkit-calc(1.4 * 1);line-height:-moz-calc(1.4 * 1);line-height:calc(1.4 * 1)}@media (max-width:1000px){.font-size-26-to-18_lh-1-4{font-size:18px}}.font-size-20_lh-1-4{font-size:20px;line-height:-webkit-calc(1.4 * 1);line-height:-moz-calc(1.4 * 1);line-height:calc(1.4 * 1)}.font-size-20-to-18_lh-1-4{font-size:20px;line-height:-webkit-calc(1.4 * 1);line-height:-moz-calc(1.4 * 1);line-height:calc(1.4 * 1)}@media (max-width:1000px){.font-size-20-to-18_lh-1-4{font-size:18px}}.font-size-21_lh-1{font-size:21px;line-height:-webkit-calc(1 * 1);line-height:-moz-calc(1 * 1);line-height:calc(1 * 1)}.font-size-21-to-18_lh-1{font-size:21px;line-height:-webkit-calc(1 * 1);line-height:-moz-calc(1 * 1);line-height:calc(1 * 1)}@media (max-width:1000px){.font-size-21-to-18_lh-1{font-size:18px}}.font-size-32_lh-1-25{font-size:32px;line-height:-webkit-calc(1.25 * 1);line-height:-moz-calc(1.25 * 1);line-height:calc(1.25 * 1)}.font-size-32-to-24_lh-1-25{font-size:32px;line-height:-webkit-calc(1.25 * 1);line-height:-moz-calc(1.25 * 1);line-height:calc(1.25 * 1)}@media (max-width:1000px){.font-size-32-to-24_lh-1-25{font-size:24px}}.font-size-18_lh-1-3{font-size:18px;line-height:-webkit-calc(1.3 * 1);line-height:-moz-calc(1.3 * 1);line-height:calc(1.3 * 1)}.font-size-18-to-16_lh-1-3{font-size:18px;line-height:-webkit-calc(1.3 * 1);line-height:-moz-calc(1.3 * 1);line-height:calc(1.3 * 1)}@media (max-width:1000px){.font-size-18-to-16_lh-1-3{font-size:16px}}.font-size-16_lh-1-25{font-size:16px;line-height:-webkit-calc(1.25 * 1);line-height:-moz-calc(1.25 * 1);line-height:calc(1.25 * 1)}p{font-family:Lato,Arial,sans-serif;font-size:inherit;line-height:inherit;color:inherit}a{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;text-decoration:none}span{font-family:Montserrat,Arial,sans-serif;font-size:inherit;line-height:inherit;color:inherit}b{font-family:Montserrat,Arial,sans-serif;font-weight:600}strong{font-weight:900}sup{font-size:57%;top:-.7em}sub{font-size:57%;bottom:-.7em}mark{background-color:transparent;font-family:inherit;font-size:inherit;line-height:inherit;color:inherit}.text-uppercase{text-transform:uppercase}.text-nowrap{white-space:nowrap}.text-break{word-wrap:break-word}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-style-h1,.vertical-menu .vertical-menu__item a,h1{font-family:Montserrat,Arial,sans-serif;font-weight:500;font-size:30px;line-height:1.25;letter-spacing:normal}@media (max-width:1600px){.font-style-h1,.vertical-menu .vertical-menu__item a,h1{font-size:28px}}@media (max-width:1000px){.font-style-h1,.vertical-menu .vertical-menu__item a,h1{font-size:26px;line-height:1.2}}.font-style-paragraph-light{font-family:Montserrat,Arial,sans-serif;font-weight:600;font-size:18px;line-height:1.3}@media (max-width:1000px){.font-style-paragraph-light{font-size:14px;line-height:1.2}}.font-style-paragraph-light{font-family:Lato,Arial,sans-serif;font-weight:300;font-size:18px;line-height:1.3}@media (max-width:1000px){.font-style-paragraph-light{font-size:14px;line-height:1.2}}.font-style-paragraph-semibold{font-family:Montserrat,Arial,sans-serif;font-weight:600;font-size:18px;line-height:1.3}@media (max-width:1000px){.font-style-paragraph-semibold{font-size:14px;line-height:1.2}}.font-style-paragraph-medium{font-family:Lato,Arial,sans-serif;font-weight:500;font-size:18px;line-height:1.3}@media (max-width:1000px){.font-style-paragraph-medium{font-size:14px;line-height:1.2}}.font-style-text-26{font-weight:400;font-size:26px;line-height:1.5384615385;letter-spacing:-.03em}.font-style-text-21{font-weight:400;font-size:21px;line-height:1.8095238095;letter-spacing:-.03em}@media (max-width:1600px){.font-style-text-21{font-size:16px;line-height:1.875}}@media (max-width:1000px){.font-style-text-21{font-size:14px;line-height:1.7142857143}}.font-style-text-caps{font-weight:500;font-size:16px;line-height:1.25;text-transform:uppercase;letter-spacing:.25em}@media (max-width:1600px){.font-style-text-caps{font-size:14px;line-height:1.8571428571;letter-spacing:.15em}}@media (max-width:1000px){.font-style-text-caps{font-size:14px;line-height:1.5;letter-spacing:.25em}}.font-style-text-mini{font-weight:400;font-size:14px;line-height:1.25;text-transform:uppercase;letter-spacing:.25em}.font-style-text-32{font-weight:400;font-size:32px;line-height:1.25;text-transform:uppercase;letter-spacing:-.04em}.font-style-text-footer{font-weight:400;font-size:18px;line-height:1.5555555556;letter-spacing:-.03em}@media (max-width:1600px){.font-style-text-footer{font-size:15px;line-height:1.8666666667}}.font-style-text-numbering{font-weight:400;font-size:250px;line-height:1.25;letter-spacing:-.03em}.font-style-mobmenu-bold-1{font-family:Montserrat,Arial,sans-serif;font-weight:700;font-size:30px;line-height:1.25;color:#29415e}.font-style-mobmenu-bold-2{font-family:Montserrat,Arial,sans-serif;font-weight:700;font-size:22px;line-height:1.25;color:#55759d}.font-style-mobmenu-norm1{font-family:Montserrat,Arial,sans-serif;font-weight:700;font-size:30px;line-height:1.25;color:#29415e;font-weight:500}.font-style-mobmenu-norm2{font-family:Montserrat,Arial,sans-serif;font-size:22px;font-weight:500;line-height:1.25}.font-color-darkline{color:#29415e}.font-color-red{color:#be1e25}.font-color-mediumLine{color:#55759d}.font-color-lightBlue{color:#84a2c6}.custom-bullet{list-style:disc;padding-left:20px}.custom-bullet li{margin-bottom:10px}.custom-bullet li:last-child{margin-bottom:0}.custom-bullet li::marker{color:#be1e25}.custom-bullet a{color:#be1e25}.block a,.text-block a{color:#be1e25;text-decoration:underline}.block a:hover,.text-block a:hover{text-decoration:none}.header-container{height:100px;top:0;left:0;z-index:9999;width:100%}.header-container.header-container--absolute{position:absolute;top:0;left:0}.header-container.header-container--hide{-webkit-transform:translateY(-102%);-moz-transform:translateY(-102%);-ms-transform:translateY(-102%);transform:translateY(-102%);opacity:0;pointer-events:none}.header-container .viv-container-inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;height:100%;padding:0 210px 0 60px}.header-container.header-container__slim .viv-container-inner{height:50px}@media screen and (max-height:771px){.header-container{height:64px}}@media (max-width:1000px){.header-container{height:64px}}.header-container .header-container__search{padding-top:10px}@media (max-width:1000px){.header-container .header-container__search{display:none}.header-container .header-container__search.is-open{display:block;z-index:100;position:absolute;right:135px;top:5px}}.header-container .header-container__menu{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;font-family:Montserrat,Arial,sans-serif;font-size:16px;line-height:1.25;font-weight:400;color:#fff;z-index:100}.header-container .header-container__menu-item{position:relative}.header-container .header-container__menu-item.header-container__menu-link--decor-submenu:after{content:"";width:0;height:0;border-style:solid;border-width:0 7px 10px 7px;border-color:transparent transparent #fff transparent;position:absolute;top:100%;left:50%;-webkit-transform:translateY(-200%);-moz-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%);pointer-events:none;opacity:0;-webkit-transition:1s;-moz-transition:1s;transition:1s}.header-container .header-container__menu-item:last-child{margin-right:0}.header-container .header-container__menu-item:hover{color:#dedede}.header-container .header-container__menu-item:hover:before{content:"";position:absolute;top:43%;left:6px;width:6px;height:6px;background:#be1e25;border-radius:100%}.header-container .header-container__menu-item:hover>.header-container__submenu{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);pointer-events:auto;opacity:1}.header-container .header-container__menu-item:hover:after{opacity:1;pointer-events:auto;-webkit-transform:translateX(-50%) translateY(-100%);-moz-transform:translateX(-50%) translateY(-100%);-ms-transform:translateX(-50%) translateY(-100%);transform:translateX(-50%) translateY(-100%)}.header-container .header-container__menu-link{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:40px 20px}@media screen and (max-height:771px){.header-container .header-container__menu-link{padding:20px 20px}}.header-container .header-container__submenu{background-color:rgba(3,26,42,.97);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;position:absolute;top:100%;left:-25%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.8s;-moz-transition:.8s;transition:.8s;pointer-events:none;opacity:0;font-family:Montserrat,Arial,sans-serif;font-weight:500;font-size:18px;line-height:1.25;color:#84a2c6;text-align:center;white-space:nowrap;border-top:3px solid #fff;z-index:3}.header-container .header-container__submenu.solutions>li:nth-child(1){width:228.69px}@media screen and (max-width:1550px){.header-container .header-container__submenu.solutions>li:nth-child(1){width:168.13px}}@media (max-width:1000px){.header-container .header-container__submenu.solutions>li:nth-child(1){width:100%}}.header-container .header-container__submenu.solutions>li:nth-child(2){width:293.69px}@media screen and (max-width:1550px){.header-container .header-container__submenu.solutions>li:nth-child(2){width:226.39px}}@media (max-width:1000px){.header-container .header-container__submenu.solutions>li:nth-child(2){width:100%}}.header-container .header-container__submenu.solutions>li:nth-child(3){width:336.52px}@media screen and (max-width:1550px){.header-container .header-container__submenu.solutions>li:nth-child(3){width:264.45px}}@media (max-width:1000px){.header-container .header-container__submenu.solutions>li:nth-child(3){width:100%}}.header-container .header-container__submenu.header-container__submenu--column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.header-container .header-container__submenu.header-container__submenu--column>li:hover{color:#84a2c6;background-color:#072a40}.header-container .header-container__submenu:before{content:"";position:absolute;left:0;bottom:100%;border-radius:100% 100% 0 0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;width:100%;height:40%;background-color:transparent}@media (max-width:1000px){.header-container .header-container__submenu:before{display:none}}.header-container .header-container__submenu-item{position:relative;height:80px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:start;-webkit-justify-content:start;-moz-box-pack:start;justify-content:start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.header-container .header-container__submenu-item:hover .header-container__submenu2{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.header-container .header-container__submenu-link{padding:28px 42px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;width:100%;-webkit-transition:.5s;-moz-transition:.5s;transition:.5s}.header-container .header-container__submenu-link:hover{background-color:#072a40}.header-container .header-container__submenu2{z-index:-1;width:100%;font-family:Lato,Arial,sans-serif;font-weight:400;font-size:16px;line-height:1.5;color:#dedede;text-align:left;background-color:rgba(3,26,42,.97);position:absolute;top:100%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.8s;-moz-transition:.8s;transition:.8s;opacity:0;pointer-events:none}@media (max-width:1000px){.header-container .header-container__submenu2{z-index:auto}}.header-container .header-container__submenu2-item{-webkit-transition:.5s;-moz-transition:.5s;transition:.5s;position:relative}.header-container .header-container__submenu2-item:hover{color:#84a2c6;background-color:#072a40}.header-container .header-container__submenu2-item:hover .header-container__submenu3{opacity:1;pointer-events:auto}.header-container .header-container__submenu2-item:hover .header-container__submenu3.custom-position--1{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.header-container .header-container__submenu2-item:hover .header-container__submenu3.custom-position--2{-webkit-transform:translateY(-16.7%);-moz-transform:translateY(-16.7%);-ms-transform:translateY(-16.7%);transform:translateY(-16.7%)}.header-container .header-container__submenu3-item:hover .header-container__submenu4{opacity:1;pointer-events:auto}.header-container .header-container__submenu3-item:hover .header-container__submenu4.custom-position--3{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.header-container .header-container__submenu2-link{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:15px 28px;width:100%;height:80px;white-space:normal}.header-container .header-container__submenu3{width:130%;max-width:340px;position:absolute;top:0;left:100%;font-family:Lato,Arial,sans-serif;font-weight:400;font-size:16px;line-height:1.6;color:#dedede;background-color:rgba(3,26,42,.97);-webkit-transition:.8s;-moz-transition:.8s;transition:.8s;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:0;pointer-events:none}.header-container .header-container__submenu3.header-container__submenu3--right-side{right:auto;left:-webkit-calc(100% - 1px);left:-moz-calc(100% - 1px);left:calc(100% - 1px);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.header-container .header-container__submenu3.header-container__submenu3--right-side:after{right:0;left:0;-webkit-transform:translateY(-25%) translateX(200.8%);-moz-transform:translateY(-25%) translateX(200.8%);-ms-transform:translateY(-25%) translateX(200.8%);transform:translateY(-25%) translateX(200.8%)}.header-container .header-container__submenu3.custom-position--1{width:293.69px}@media screen and (max-width:1550px){.header-container .header-container__submenu3.custom-position--1{width:226.39px}}@media (max-width:1000px){.header-container .header-container__submenu3.custom-position--1{width:100%}}.header-container .header-container__submenu3.custom-position--2{width:293.69px}@media screen and (max-width:1550px){.header-container .header-container__submenu3.custom-position--2{width:226.39px}}@media (max-width:1000px){.header-container .header-container__submenu3.custom-position--2{width:100%}}.header-container .header-container__submenu3-item{height:80px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:start;-webkit-justify-content:start;-moz-box-pack:start;justify-content:start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.header-container .header-container__submenu3-item:hover{color:#84a2c6;background-color:#072a40}.header-container .header-container__submenu3-item.header-container__submenu3-item--title .header-container__submenu3-link{color:#84a2c6;font-size:18px;font-family:Montserrat,Arial,sans-serif;font-weight:500;line-height:1.25;cursor:default}.header-container .header-container__submenu3-item.header-container__submenu3-item--active .header-container__submenu3-link{color:#fff;font-size:16px;font-family:Lato,Arial,sans-serif;font-weight:600;line-height:1.6;position:relative}.header-container .header-container__submenu3-item.header-container__submenu3-item--active .header-container__submenu3-link:before{content:"";display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;width:7px;height:7px;background-color:#be1e25;border-radius:50%;position:absolute;top:50%;left:26px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.header-container .header-container__submenu3-link{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:26px 28px;text-align:left}.header-container .header-container__submenu4{width:130%;max-width:340px;position:absolute;top:0;left:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-family:Lato,Arial,sans-serif;font-weight:400;font-size:16px;line-height:1.6;color:#dedede;background-color:rgba(3,26,42,.97);-webkit-transition:.8s;-moz-transition:.8s;transition:.8s;opacity:0;pointer-events:none}.header-container .header-container__submenu4.custom-position--3{width:336.52px}@media screen and (max-width:1550px){.header-container .header-container__submenu4.custom-position--3{width:264.45px}}.header-container .header-container__submenu4-item{height:80px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:start;-webkit-justify-content:start;-moz-box-pack:start;justify-content:start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.header-container .header-container__submenu4-item:hover{color:#84a2c6;background-color:#072a40}.header-container .header-container__submenu4-item.header-container__submenu4-item--title .header-container__submenu4-link{color:#84a2c6;font-size:18px;font-family:Montserrat,Arial,sans-serif;font-weight:500;line-height:1.25;cursor:default}.header-container .header-container__submenu4-item.header-container__submenu4-item--active .header-container__submenu4-link{color:#fff;font-size:16px;font-family:Lato,Arial,sans-serif;font-weight:600;line-height:1.6;position:relative}.header-container .header-container__submenu4-item.header-container__submenu4-item--active .header-container__submenu4-link:before{content:"";display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;width:7px;height:7px;background-color:#be1e25;border-radius:50%;position:absolute;top:50%;left:26px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.header-container .header-container__submenu4-link{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:26px 28px;text-align:left}.header-container .header-container__btn-burger{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;min-width:42px;width:42px;height:42px;border:none;-webkit-box-shadow:none;box-shadow:none;background-color:#29415e;border-radius:50%;overflow:hidden;position:relative;z-index:100;-webkit-transition:.5s;-moz-transition:.5s;transition:.5s}.header-container .header-container__btn-burger .header-container__btn-burger-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;width:22px;height:2px;border-radius:4px;background-color:#edf2f8;position:absolute;left:10px;-webkit-transition:.5s;-moz-transition:.5s;transition:.5s}.header-container .header-container__btn-burger .header-container__btn-burger-item:nth-child(1){top:12px}.header-container .header-container__btn-burger .header-container__btn-burger-item:nth-child(2){top:20px}.header-container .header-container__btn-burger .header-container__btn-burger-item:nth-child(3){top:28px}.header-container .header-container__btn-burger.is-on{background-color:#55759d}.header-container .header-container__btn-burger.is-on .header-container__btn-burger-item{position:absolute;top:20px;left:10px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;margin:0}.header-container .header-container__btn-burger.is-on .header-container__btn-burger-item:nth-child(2){-webkit-transform:rotate(-405deg);-moz-transform:rotate(-405deg);-ms-transform:rotate(-405deg);transform:rotate(-405deg);opacity:0}.header-container .header-container__btn-burger.is-on .header-container__btn-burger-item:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media (min-width:1000px) and (max-height:770px){.header-container .header-container__menu{font-size:14px}.header-container .header-container__submenu{font-size:16px}.header-container .header-container__submenu-link{padding:30px 20px}.header-container .header-container__submenu2{font-size:14px}.header-container .header-container__submenu2-link{padding:15px 20px}.header-container .header-container__submenu3{font-size:14px}.header-container .header-container__submenu3-link{padding:10px 20px}.header-container .header-container__submenu3-link:before{left:6px!important}}@media screen and (max-width:1550px){.header-container .header-container__menu{font-size:14px}.header-container .header-container__submenu{font-size:16px}.header-container .header-container__submenu-link{padding:30px 20px}.header-container .header-container__submenu2{font-size:14px}.header-container .header-container__submenu2-link{padding:15px 20px}.header-container .header-container__submenu3{font-size:14px}.header-container .header-container__submenu3-link{padding:10px 20px}.header-container .header-container__submenu3-link:before{left:6px!important}}@media screen and (max-width:1200px){.header-container .viv-container-inner{padding:0 130px 0 30px}}@media screen and (max-width:1000px){.header-container{position:fixed;top:0;left:0}.header-container .viv-container-inner{background-color:transparent;padding:0 16px;height:100%}}@media screen and (max-width:1000px) and (max-width:1000px){.header-container .viv-container-inner{background-color:#000}}@media screen and (max-width:1000px){.header-container .header-container__btn-burger{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.header-container .header-container__menu{position:fixed;top:0;left:0;background-color:#072a40;width:100%;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;overflow-x:hidden;overflow-y:auto;padding-top:85px;font-family:Montserrat,Arial,sans-serif;font-weight:700;font-size:30px;line-height:1.25;color:#29415e;font-weight:500;color:#dedede;-webkit-transition:.6s;-moz-transition:.6s;transition:.6s;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);opacity:0;pointer-events:none}.header-container .header-container__menu.is-open{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1;pointer-events:auto}.header-container .header-container__menu-item{margin:0;width:100%}.header-container .header-container__menu-item:hover{color:#dedede}.header-container .header-container__menu-item:after{display:none}.header-container .header-container__menu-item .header-container__menu-link{border-bottom:1px solid #466683}.header-container .header-container__menu-item:last-child .header-container__menu-link{border-bottom:none}.header-container .header-container__menu-item.header-container__menu-item--has-submenu{z-index:1;font-family:Montserrat,Arial,sans-serif;font-weight:700;font-size:30px;line-height:1.25;color:#29415e;color:#dedede}.header-container .header-container__menu-item.header-container__menu-item--has-submenu .header-container__menu-link{padding:16px}.header-container .header-container__menu-item.header-container__menu-item--has-submenu .header-container__menu-link:before{content:"";display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;min-width:20px;width:20px;height:10px;margin-right:16px;background-image:url(/images/header/icon__mobile-arrow.svg);background-position:center;background-size:100%;background-repeat:no-repeat;-webkit-transition:.5s;-moz-transition:.5s;transition:.5s;-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.header-container .header-container__menu-item.header-container__menu-item--has-submenu.is-open .header-container__menu-link{color:#84a2c6}.header-container .header-container__menu-item.header-container__menu-item--has-submenu.is-open .header-container__menu-link:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);opacity:.3}.header-container .header-container__menu-link{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;padding:16px;padding-left:52px;width:100%;text-align:left}.header-container .header-container__submenu{font-family:Montserrat,Arial,sans-serif;font-weight:700;font-size:22px;line-height:1.25;color:#55759d;font-weight:500;color:#dedede;position:static!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;transform:none!important;opacity:1!important;pointer-events:auto;border:none;-webkit-transition:none;-moz-transition:none;transition:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;background-color:#072a40;display:none}.header-container .header-container__submenu-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;width:100%;height:unset;text-align:left}.header-container .header-container__submenu-item .header-container__submenu-link{border-bottom:1px solid #466683}.header-container .header-container__submenu-item.header-container__menu-item--has-submenu{font-family:Montserrat,Arial,sans-serif;font-weight:700;font-size:22px;line-height:1.25;color:#55759d;color:#dedede}.header-container .header-container__submenu-item.header-container__menu-item--has-submenu .header-container__submenu-link{padding:16px;padding-left:40px}.header-container .header-container__submenu-item.header-container__menu-item--has-submenu .header-container__submenu-link:before{content:"";display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;min-width:20px;width:20px;height:10px;margin-right:16px;background-image:url(/images/header/icon__mobile-arrow.svg);background-position:center;background-size:100%;background-repeat:no-repeat;-webkit-transition:.5s;-moz-transition:.5s;transition:.5s;-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.header-container .header-container__submenu-item.header-container__menu-item--has-submenu.is-open .header-container__submenu-link{color:#84a2c6}.header-container .header-container__submenu-item.header-container__menu-item--has-submenu.is-open .header-container__submenu-link:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);opacity:.3}.header-container .header-container__submenu-link{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:16px;padding-left:76px;white-space:normal;text-align:left}.header-container .header-container__submenu-link:hover{background-color:#072a40}.header-container .header-container__submenu2{position:static;left:auto;right:auto;top:auto;bottom:auto;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;pointer-events:auto;opacity:1;background-color:#072a40;-webkit-transition:none;-moz-transition:none;transition:none;font-family:Montserrat,Arial,sans-serif;font-size:22px;font-weight:500;line-height:1.25;color:#dedede;display:none}.header-container .header-container__submenu2-item .header-container__submenu2-link{height:unset;border-bottom:1px solid #466683}.header-container .header-container__submenu2-item:hover{color:#84a2c6;background-color:#072a40}.header-container .header-container__submenu2-link{padding:16px;padding-left:76px}.header-container .header-container__submenu2-link:hover{color:#dedede}.header-container .header-container__submenu3{position:static;left:auto;top:auto;right:auto;bottom:auto;opacity:1;pointer-events:auto;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;transform:none!important;width:100%;max-width:none;padding:0;background-color:#072a40}.header-container .header-container__submenu3:after{display:none}.header-container .header-container__submenu3-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;height:unset}.header-container .header-container__submenu3-item.header-container__submenu3-item--title{display:none}.header-container .header-container__submenu3-item.header-container__submenu3-item--active .header-container__submenu3-link{font-family:Montserrat,Arial,sans-serif;font-size:22px;font-weight:500;line-height:1.25;color:#dedede}.header-container .header-container__submenu3-item:hover{color:#dedede;background-color:#072a40}.header-container .header-container__submenu3-item .header-container__submenu3-link{border-bottom:1px solid #466683}.header-container .header-container__submenu3-link{padding:16px;padding-left:72px;font-family:Montserrat,Arial,sans-serif;font-size:22px;font-weight:500;line-height:1.25;color:#dedede;text-wrap:wrap}.header-container .header-container__submenu3-link:before{display:none!important}.header-container .header-container__submenu4{position:static;left:auto;right:auto;top:auto;bottom:auto;width:100%;max-width:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;pointer-events:auto;opacity:1;background-color:#072a40;-webkit-transition:none;-moz-transition:none;transition:none;font-family:Montserrat,Arial,sans-serif;font-size:22px;font-weight:500;line-height:1.25;color:#dedede}.header-container .header-container__submenu4:after{display:none}.header-container .header-container__submenu4.custom-position--3{width:100%}.header-container .header-container__submenu4-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;height:unset}.header-container .header-container__submenu4-item .header-container__submenu4-link{width:100%;padding:16px;padding-left:100px;font-size:22px;font-weight:500;line-height:1.25;color:#dedede;border-bottom:1px solid #466683}}.b24-widget-button-wrapper{top:18px;right:25px!important;bottom:auto!important}@media (max-width:1000px){.b24-widget-button-wrapper{position:absolute!important;width:42px!important;height:42px!important;top:7px!important;right:71px!important}}.b24-widget-button-inner-block{background:#29415e!important}.b24-widget-button-pulse{border-color:#29415e!important}.b24-widget-button-wrapper.b24-widget-button-position-bottom-left,.b24-widget-button-wrapper.b24-widget-button-position-bottom-middle,.b24-widget-button-wrapper.b24-widget-button-position-bottom-right{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-moz-box-orient:horizontal!important;-moz-box-direction:reverse!important;flex-direction:row-reverse!important}.b24-widget-button-wrapper{-webkit-box-align:start!important;-webkit-align-items:start!important;-moz-box-align:start!important;align-items:start!important}.b24-widget-button-bottom .b24-widget-button-social,.b24-widget-button-top .b24-widget-button-social{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-moz-box-orient:horizontal!important;-moz-box-direction:reverse!important;flex-direction:row-reverse!important;margin-top:5%!important}.b24-widget-button-position-bottom-left.b24-widget-button-bottom .b24-widget-button-social,.b24-widget-button-position-bottom-middle.b24-widget-button-bottom .b24-widget-button-social,.b24-widget-button-position-bottom-right.b24-widget-button-bottom .b24-widget-button-social{-webkit-align-content:start!important;align-content:start!important}@media (max-width:1000px){.b24-widget-button-position-bottom-left.b24-widget-button-bottom .b24-widget-button-social,.b24-widget-button-position-bottom-middle.b24-widget-button-bottom .b24-widget-button-social,.b24-widget-button-position-bottom-right.b24-widget-button-bottom .b24-widget-button-social{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-moz-box-orient:horizontal!important;-moz-box-direction:reverse!important;flex-direction:row-reverse!important;-webkit-flex-wrap:nowrap!important;flex-wrap:nowrap!important}}.bx-livechat-position-bottom-right{top:99px!important;right:0!important;-webkit-transform-origin:top right!important;-moz-transform-origin:top right!important;-ms-transform-origin:top right!important;transform-origin:top right!important}.bx-imopenlines-message-dialog-number{display:none!important}.b24-form-btn,.b24-form-state-container .b24-form-success,.b24-widget-button-crmform,.b24-widget-button-openline_livechat,.b24-window-close{background-color:#55759d!important}.b24-form-loader-icon .bx-sun-lines-animate{fill:#55759d!important}.b24-form-loader-icon-sun-ring{stroke:#55759d!important}.b24-form-success .b24-form-state-text{color:#fff!important}.b24-widget-button-position-bottom-right .b24-widget-button-popup{bottom:-15px!important}@media screen and (max-width:1600px){.b24-widget-button-wrapper{top:10px}.b24-widget-button-social-item{width:32px!important;height:32px!important}.bx-livechat-position-bottom-right{top:64px!important}.b24-widget-button-block,.b24-widget-button-inner-block,.b24-widget-button-inner-container{width:45px!important;height:45px!important}.b24-widget-button-inner-mask{top:0!important;left:0!important;width:0!important;height:0!important;min-width:0!important}.b24-widget-button-popup-show{display:none!important}}@media (max-width:1000px){.b24-widget-button-block,.b24-widget-button-inner-block,.b24-widget-button-inner-container{width:50px!important;height:50px!important}.b24-widget-button-social-item{width:45px!important;height:44px!important}.b24-widget-button-inner-mask{width:0!important;height:0!important;min-width:0!important}}#bot-vivanti{min-width:108px;min-height:88px}.footer-container{width:100%;height:auto}.footer-container .we-are-best{margin-left:30px}@media (max-width:1000px){.footer-container .we-are-best{margin-left:0;margin-bottom:40px}}.footer-container .we-are-best img{width:100%;max-width:230px}@media screen and (max-height:771px){.footer-container{height:auto}}.footer-container .viv-container-inner{background-color:transparent;max-width:1920px;padding:30px 60px 10px 60px}@media screen and (max-height:771px){.footer-container .viv-container-inner{padding:10px 60px 10px 60px}}@media (max-width:1000px){.footer-container .viv-container-inner{background-color:#000}}.footer-container .footer-container__line{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:26px;width:100%;margin-bottom:44px;position:relative}@media screen and (max-height:771px){.footer-container .footer-container__line{margin-bottom:20px}}.footer-container .footer-container__line:last-child{margin-bottom:0}.footer-container .footer-container__tag-list{margin-left:30px;min-width:230px;font-family:Montserrat,Arial,sans-serif;text-align:left;color:#55759d;font-size:14px;font-style:normal;font-weight:700;line-height:normal;-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline}.footer-container .footer-container__tag-list li{margin:8px 0}@media (max-width:1000px){.footer-container .footer-container__tag-list li{margin:0;margin-bottom:40px}.footer-container .footer-container__tag-list li:last-child{margin-bottom:0}}.footer-container .footer-container__adress,.footer-container .footer-container__copyright,.footer-container .footer-container__mail,.footer-container .footer-container__telegram{font-family:Montserrat,Arial,sans-serif;font-size:14px;line-height:1.25;color:#5985a9;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.footer-container .footer-container__adress:hover,.footer-container .footer-container__mail:hover,.footer-container .footer-container__telegram:hover{color:#fff}.footer-container .footer-container__linkedin--underline{text-decoration:underline;color:#5985a9;font-size:14px;font-style:normal;font-weight:300;line-height:normal}.footer-container .footer-container__line-group:nth-child(1)>*{margin-right:26px}.footer-container .footer-container__line-group:nth-child(1)>:last-child{margin-right:0}@media (max-width:1000px){.footer-container .footer-container__line-group:nth-child(1)>:last-child{margin-top:30px}}.footer-container .footer-container__line-group:nth-child(2){display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-webkit-justify-content:end;-moz-box-pack:end;justify-content:end;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;height:100%;gap:0 26px}@media (max-width:1000px){.footer-container .footer-container__line-group:nth-child(2){-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;align-items:baseline}}.footer-container .footer-container__line-group .footer-container__adress,.footer-container .footer-container__line-group .footer-container__telegram{margin-left:68px}@media (max-width:1300px){.footer-container .footer-container__line-group .footer-container__adress,.footer-container .footer-container__line-group .footer-container__telegram{margin-left:0}}@media (max-width:1000px){.footer-container .footer-container__line--seo{padding-right:0}}.footer-container .footer-container__line--seo .footer-container__main-description .vertical-menu .vertical-menu__item a,.footer-container .footer-container__line--seo .footer-container__main-description h1,.footer-container .footer-container__line--seo .footer-container__main-description h2,.vertical-menu .vertical-menu__item .footer-container .footer-container__line--seo .footer-container__main-description a{max-width:700px;color:#84a2c6;text-align:right;font-size:30px;font-style:normal;font-weight:500;line-height:normal}@media screen and (max-width:1400px){.footer-container .footer-container__line--seo .footer-container__main-description .vertical-menu .vertical-menu__item a,.footer-container .footer-container__line--seo .footer-container__main-description h1,.footer-container .footer-container__line--seo .footer-container__main-description h2,.vertical-menu .vertical-menu__item .footer-container .footer-container__line--seo .footer-container__main-description a{font-size:24px}}@media screen and (max-width:1300px){.footer-container .footer-container__line--seo .footer-container__main-description .vertical-menu .vertical-menu__item a,.footer-container .footer-container__line--seo .footer-container__main-description h1,.footer-container .footer-container__line--seo .footer-container__main-description h2,.vertical-menu .vertical-menu__item .footer-container .footer-container__line--seo .footer-container__main-description a{font-size:23px}}@media screen and (max-width:1210px){.footer-container .footer-container__line--seo .footer-container__main-description .vertical-menu .vertical-menu__item a,.footer-container .footer-container__line--seo .footer-container__main-description h1,.footer-container .footer-container__line--seo .footer-container__main-description h2,.vertical-menu .vertical-menu__item .footer-container .footer-container__line--seo .footer-container__main-description a{font-size:22px}}@media screen and (max-width:1150px){.footer-container .footer-container__line--seo .footer-container__main-description .vertical-menu .vertical-menu__item a,.footer-container .footer-container__line--seo .footer-container__main-description h1,.footer-container .footer-container__line--seo .footer-container__main-description h2,.vertical-menu .vertical-menu__item .footer-container .footer-container__line--seo .footer-container__main-description a{font-size:20px}}@media (max-width:1000px){.footer-container .footer-container__line--seo .footer-container__main-description .vertical-menu .vertical-menu__item a,.footer-container .footer-container__line--seo .footer-container__main-description h1,.footer-container .footer-container__line--seo .footer-container__main-description h2,.vertical-menu .vertical-menu__item .footer-container .footer-container__line--seo .footer-container__main-description a{margin-bottom:40px;text-align:left;font-family:Montserrat;font-size:18px;line-height:130%}}.footer-container .footer-container__logo{max-width:213px}.footer-container .footer-container__logo img{max-width:100%;width:100%}@media (max-width:1000px){.footer-container .viv-container-inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;background-color:transparent;padding:30px 16px}.footer-container .footer-container__logo{width:100%;margin-bottom:32px}.footer-container .footer-container__tag-list{font-size:12px;line-height:25px;text-align:left;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;margin:0;margin-bottom:32px}.footer-container .footer-container__tag-list-item{margin-left:0!important;margin-right:10px}.footer-container .footer-container__line{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;margin-bottom:0}.footer-container .footer-container__line:last-child{margin-bottom:0}.footer-container .footer-container__line-group{position:static;top:auto;right:auto;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}.footer-container .footer-container__line-group .footer-container__linkedin{margin:0}.footer-container .footer-container__copyright{margin-left:0;margin-right:0;margin-bottom:17px}.footer-container .footer-container__telegram{margin-bottom:17px}.footer-container .footer-container__adress,.footer-container .footer-container__copyright,.footer-container .footer-container__mail,.footer-container .footer-container__telegram{font-size:12px;margin:0;margin-top:30px;text-decoration:none}}@media screen and (max-width:1150px){.footer-container .viv-container-inner{min-height:175px}}:root{--viewport-height:100%}body{font-family:Montserrat,Arial,sans-serif;font-weight:300;font-size:18px;line-height:1.3;letter-spacing:normal;color:#282828;background-color:#04070d;background-image:url(/images/main-bg.jpg);background-position:right center;background-size:cover;background-repeat:no-repeat;height:100vh;height:var(--viewport-height);overflow-x:hidden;-ms-overflow-style:none;scrollbar-width:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}body::-webkit-scrollbar{display:none}@media (max-width:1000px){body{font-size:14px;line-height:1.7142857143}}body.webp{background-image:url(/images/main-bg.webp)}button{margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;background-color:transparent}.viv-page{visibility:hidden;overflow:visible;width:100%;background-color:#fff}.viv-page.viv-page--main{visibility:visible;background-color:transparent;overflow:hidden}input:focus,textarea:focus{outline:0}:focus{outline:0}*,:after,:before{outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.img-wrapper{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;position:relative}.img-wrapper.center{margin-left:auto;margin-right:auto}.img-wrapper .desktop{display:block}.img-wrapper .mobile{display:none}@media (max-width:1000px){.img-wrapper .desktop{display:none}.img-wrapper .mobile{display:block}}.scroll-disable{overflow:hidden!important}.is-hidden{display:none!important}.viv-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.viv-container-inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;max-width:1920px;width:100%;padding-left:100px;padding-right:100px}@media (max-width:1000px){.viv-container-inner{padding-left:21px;padding-right:21px}}.page-breadcrumbs{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;position:absolute;top:15px;left:0;font-family:Montserrat,Arial,sans-serif;font-style:italic;font-size:12px;color:#bbb9b9}.page-breadcrumbs a{text-decoration:underline;color:#bbb9b9}.page-breadcrumbs .page-breadcrumbs__item{white-space:nowrap}.page-breadcrumbs .page-breadcrumbs__item:after{content:"/";display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;margin:0 3px}.page-breadcrumbs .page-breadcrumbs__item:last-child:after{display:none}@media (max-width:1000px){.page-breadcrumbs{position:relative;top:10px;margin-bottom:20px}}.horizontal-scroll{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;overflow:hidden;width:100%;height:auto;padding:0;padding-bottom:200px;background-color:transparent}.horizontal-scroll .horizontal-scroll__block{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-flex-shrink:0;flex-shrink:0;max-width:none;width:30vw;position:relative;color:#333;background-color:purple}.horizontal-scroll .horizontal-scroll__block .horizontal-scroll__block-anim-1{width:100px;height:100px;background-color:#6495ed;position:absolute;top:10px;left:10px}.horizontal-scroll .horizontal-scroll__block.horizontal-scroll__block__red{background-color:red}.horizontal-scroll .horizontal-scroll__block.horizontal-scroll__block__green{background-color:green;width:50vw}.horizontal-scroll .horizontal-scroll__block.horizontal-scroll__block__blue{background-color:#00f;width:90vw}@media (max-width:1000px){.horizontal-scroll{padding-bottom:0}.horizontal-scroll .horizontal-scroll__block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;max-width:100%;width:100%;height:auto}}.vertical-menu{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch;max-height:100%;height:100%}.vertical-menu .vertical-menu__item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;width:auto;min-width:120px}.vertical-menu .vertical-menu__item a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;height:100%;width:100%;padding:68px 10px;color:#55759d;background-color:#edf2f8;border-right:2px solid #fff;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:mixed;-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);text-decoration:none}@media (max-width:1000px){.vertical-menu{display:none}}.tooltip-message__content{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;-webkit-transform-origin:top center;-moz-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);position:absolute;overflow:hidden;top:auto;left:auto;padding:10px 18px;width:305px;background:#fff;-webkit-box-shadow:0 100px 130px rgba(78,72,80,.16),0 39.639px 79.3733px rgba(78,72,80,.110397),0 20.0559px 70.2459px rgba(78,72,80,.0890065),0 10.0735px 56.3789px rgba(78,72,80,.0709935),0 4.06486px 33.1047px rgba(78,72,80,.0496029);box-shadow:0 100px 130px rgba(78,72,80,.16),0 39.639px 79.3733px rgba(78,72,80,.110397),0 20.0559px 70.2459px rgba(78,72,80,.0890065),0 10.0735px 56.3789px rgba(78,72,80,.0709935),0 4.06486px 33.1047px rgba(78,72,80,.0496029);border-radius:0 20px 20px 20px;opacity:0;pointer-events:none}.tooltip-message__content::before{content:"";position:absolute;display:block;width:30.5px;height:28px;border-top:1px solid #be1e25;border-left:1px solid #be1e25;top:0;left:0}.tooltip-message__content.visible{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);opacity:1;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.tooltip-message__content.reverse{border-radius:20px 0 20px 20px}.tooltip-message__content.reverse::before{left:auto;right:0;border-left:none;border-right:1px solid #be1e25}@media (max-width:1000px){.tooltip-message__content{font-size:12px;width:160px;padding:10px 18px}}.tooltip-message__text{font-family:Montserrat;color:#696969;font-weight:400;font-size:12px}.tooltip-message__text span{font-weight:700}.tooltip{position:relative;display:inline-block}.tooltip__link{font-weight:300;cursor:pointer;display:inline-block;border-bottom:2px dashed #84a2c6}.tooltip__text{display:none}.custom-bullet{list-style:none;font-family:Lato,Arial,sans-serif;padding-left:unset}.custom-bullet li{position:relative;margin-bottom:10px;text-align:left}.custom-bullet li::before{content:"";display:inline;margin-right:16px}.custom-bullet li::after{content:"";display:block;position:absolute;top:10px;left:0;width:5px;height:5px;border-radius:50%;background-color:#be1e25}.custom-bullet li:last-child{margin-bottom:0}.only-mobile{display:none!important}@media (max-width:1000px){.only-mobile{display:block!important}}.only-desktop{display:block!important}@media (max-width:1000px){.only-desktop{display:none!important}}.only-mobile-flex{display:none!important}@media (max-width:1000px){.only-mobile-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-moz-box!important;display:flex!important}}.only-desktop-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-moz-box!important;display:flex!important}@media (max-width:1000px){.only-desktop-flex{display:none!important}}.menu-bottom{height:100%}@media (max-width:1000px){.menu-bottom{display:none}}.menu-bottom__btn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;width:52px;height:100%;border:none;border-radius:4px 0 0 4px;background:rgba(85,117,157,.9);background-image:url(/images/footer/menu.svg);background-position:center;background-repeat:no-repeat}.menu-bottom__btn.is-active{border-radius:0 0 0 4px}.menu-bottom__list{position:fixed;display:grid;padding:8px 25px;border-radius:4px;background:rgba(85,117,157,.9)}.menu-bottom__sublist li:first-child .menu-bottom__sublink{padding-top:4px}.menu-bottom__sublist li:last-child .menu-bottom__sublink{padding-bottom:16px}.menu-bottom__sublist .menu-bottom__sublink{padding:10px 8px 10px 32px}.menu-bottom__item{border-bottom:1px solid rgba(255,255,255,.2)}.menu-bottom__item:last-child{border-bottom:none}.menu-bottom__link,.menu-bottom__sublink{padding:16px 8px;display:block;width:100%;font-family:Lato,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.3;color:#c2ddea;text-decoration:none;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;transition:color .3s ease}.menu-bottom__link.is-active,.menu-bottom__sublink.is-active{color:#fff;pointer-events:none}.menu-bottom__link:hover,.menu-bottom__sublink:hover{color:#fff}.menu-bottom__sublink{font-size:14px}.your-project{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;width:438px;height:438px;padding:40px 40px;background:-webkit-gradient(linear,right top,left top,from(#5178c9),to(#01818f));background:-webkit-linear-gradient(right,#5178c9 0,#01818f 100%);background:-moz- oldlinear-gradient(right,#5178c9 0,#01818f 100%);background:linear-gradient(270deg,#5178c9 0,#01818f 100%);border-radius:50%;z-index:0}@media (max-width:1000px){.your-project{width:100%;height:auto;margin-top:30px;margin-bottom:170px;padding:0;padding-bottom:100%}}.your-project p{font-family:Lato,Arial,sans-serif;font-size:18px;font-weight:600;line-height:1.3;text-align:center;color:#fff}.your-project img{position:absolute;bottom:-26px;z-index:-1}@media (max-width:1000px){.your-project img{top:166px;bottom:auto}}p.your-project__title{margin-bottom:214px;font-family:Montserrat,Arial,sans-serif;font-size:40px;font-weight:600;line-height:1.22;text-align:center}@media (max-width:1000px){p.your-project__title{position:absolute;top:34px;font-size:30px}}.your-project__accent{font-size:50px}@media (max-width:1000px){.your-project__accent{font-size:38px}}.your-project__cta-button{padding:8px 24px;font-family:Lato,Arial,sans-serif;font-size:18px;font-weight:600;line-height:1.3;text-align:center;color:#fff;background-color:#be1e25;border:none;border-radius:16px;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (max-width:1000px){.your-project__cta-button{position:absolute;top:366px}}@media (hover:hover){.your-project__cta-button:hover{opacity:.85}}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;padding:20px 80px;background-color:rgba(41,65,94,.9);visibility:hidden;opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease;z-index:9999}@media (max-width:1000px){.modal-overlay{padding:64px 0 0}}.modal-overlay.active{visibility:visible;opacity:1}.project-form{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;width:100%;max-width:720px;padding:64px;background-color:#fff;border-radius:8px;overflow-y:auto;max-height:100%}@media (max-width:1000px){.project-form{padding:42px 16px 24px;border-radius:0}}.project-form .btn-close{position:absolute;right:4px;top:4px;width:34px;height:34px;padding:0;background-color:transparent;border:none;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}.project-form .btn-close svg{width:100%;height:100%}@media (hover:hover){.project-form .btn-close:hover{opacity:.8}}.project-form .font-style-h1{margin-bottom:14px;color:#55759d}@media (max-width:1000px){.project-form .font-style-h1{text-align:left;margin-bottom:12px}}.project-form .form-block{max-width:490px;width:100%;opacity:1}@media (max-width:1000px){.project-form .form-block{max-width:100%}}.project-form .form-block a{color:#be1e25;text-decoration:underline}.project-form .form-block a:hover{text-decoration:none}.project-form .form-block.form-disabled{opacity:.5;pointer-events:none}.project-form .form-block .form-group{width:100%;margin-bottom:8px}.project-form .form-block .form-group:last-child{margin-bottom:0}.project-form .form-block .form-group.form-group-checkbox{position:relative}.project-form .form-block .form-group.form-group-checkbox label{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;font-size:14px}.project-form .form-block .form-group.form-group-checkbox .form-checkbox-label{font-size:18px}@media (max-width:1000px){.project-form .form-block .form-group.form-group-checkbox .form-checkbox-label{font-size:14px}}.project-form .form-block .form-group.form-group-checkbox .form-control{-webkit-box-shadow:none;box-shadow:none;position:absolute;top:0;left:0;width:auto;height:auto}.project-form .form-block .form-group.form-group-checkbox .form-checkbox-custom{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-shrink:0;flex-shrink:0;margin-right:12px;width:20px;height:20px;border-radius:4px;background:#fff;border:1px solid #c8d6dc;position:relative}.project-form .form-block .form-group.form-group-checkbox .form-checkbox-custom:after{content:"✓";position:absolute;top:35%;left:59%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#be1e25;font-size:25px;font-weight:700;opacity:0;pointer-events:none;-webkit-transition:.5s;-moz-transition:.5s;transition:.5s}.project-form .form-block .form-group.form-group-checkbox input{opacity:0}.project-form .form-block .form-group.form-group-checkbox input:checked+.form-checkbox-custom:after{opacity:1}.project-form .form-block .form-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch;width:100%;height:auto;margin-bottom:8px}@media (max-width:1000px){.project-form .form-block .form-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}}.project-form .form-block .form-row>*{margin-bottom:0;margin-left:6px}.project-form .form-block .form-row>:first-child{margin-left:0}@media (max-width:1000px){.project-form .form-block .form-row>:first-child{margin-top:10px}}@media (max-width:1000px){.project-form .form-block .form-row>*{margin-left:0;margin-top:18px}}.project-form .form-block .form-row:last-child{margin-bottom:0}.project-form .form-block .form-control{-webkit-box-shadow:inset 0 2px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 2px rgba(0,0,0,.05);-webkit-box-shadow:none;box-shadow:none;border-color:#c8d6dc;max-width:100%;width:100%;height:40px;padding:12px 18px;background:#fff;border:1px solid #c8d6dc;border-radius:4px;font-family:Montserrat,Arial,sans-serif;font-weight:400;font-size:12px;line-height:1.25;color:#000;resize:none}.project-form .form-block .form-control.form-control--invalid{color:#f08a8f;border-color:#f08a8f}.project-form .form-block .form-control.form-control--invalid::-webkit-input-placeholder{color:#f08a8f}.project-form .form-block .form-control.form-control--invalid::-moz-placeholder{color:#f08a8f}.project-form .form-block .form-control.form-control--invalid::-ms-input-placeholder{color:#f08a8f}.project-form .form-block .form-control.form-control--invalid::placeholder{color:#f08a8f}.project-form .form-block .form-control.form-control--invalid:-ms-input-placeholder{color:#f08a8f}.project-form .form-block .form-control.form-control--invalid::-ms-input-placeholder{color:#f08a8f}.project-form .form-block .form-control.form-control--textarea{min-height:150px}.project-form .form-block .form-control.form-control--number::-webkit-inner-spin-button,.project-form .form-block .form-control.form-control--number::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.project-form .form-block .form-control::-webkit-input-placeholder{color:#84a2c6;font-family:Montserrat,Arial,sans-serif;font-weight:300;font-style:italic;font-size:12px;line-height:1.25;opacity:1}.project-form .form-block .form-control::-moz-placeholder{color:#84a2c6;font-family:Montserrat,Arial,sans-serif;font-weight:300;font-style:italic;font-size:12px;line-height:1.25;opacity:1}.project-form .form-block .form-control::-ms-input-placeholder{color:#84a2c6;font-family:Montserrat,Arial,sans-serif;font-weight:300;font-style:italic;font-size:12px;line-height:1.25;opacity:1}.project-form .form-block .form-control::placeholder{color:#84a2c6;font-family:Montserrat,Arial,sans-serif;font-weight:300;font-style:italic;font-size:12px;line-height:1.25;opacity:1}@media (max-width:1000px){.project-form .form-block .form-control::-webkit-input-placeholder{font-size:10px}.project-form .form-block .form-control::-moz-placeholder{font-size:10px}.project-form .form-block .form-control::-ms-input-placeholder{font-size:10px}.project-form .form-block .form-control::placeholder{font-size:10px}}.project-form .form-block .form-control:-ms-input-placeholder{color:#c8c8c8;font-family:Montserrat,Arial,sans-serif;font-weight:300;font-style:italic;font-size:12px;line-height:1.25}@media (max-width:1000px){.project-form .form-block .form-control:-ms-input-placeholder{font-size:10px}}.project-form .form-block .form-control::-ms-input-placeholder{color:#c8c8c8;font-family:Montserrat,Arial,sans-serif;font-weight:300;font-style:italic;font-size:12px;line-height:1.25}@media (max-width:1000px){.project-form .form-block .form-control::-ms-input-placeholder{font-size:10px}}.project-form .form-block .form-control--invalid .form-checkbox-custom{border-color:#f08a8f!important}.project-form .form-block .form-submit{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:5px 14px;height:35px;min-width:130px;background:#fff;border:none;border-radius:4px;font-family:Montserrat,Arial,sans-serif;font-weight:600;font-size:18px;line-height:1.25;color:#fff;background-color:#be1e25}.project-form .form-group--center{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.project-form__desc{max-width:450px;margin-top:10px;text-align:left;color:#282828}@media (max-width:1000px){.project-form__desc{-webkit-align-self:flex-start;align-self:flex-start;margin-top:0;text-align:left}}.popup-block.project-popup-block{position:fixed;top:0;left:0;bottom:0;right:0;display:none;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;width:100%;height:100vh;background-color:rgba(41,65,94,.9);z-index:9999}.popup-block.project-popup-block.is-on{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.popup-window.project-popup{width:100%;max-width:445px;min-height:203px;height:auto;background-color:#fff;border-radius:8px;padding:50px;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;position:relative}@media (max-width:1000px){.popup-window.project-popup{max-width:95%;padding:30px 20px}}.popup-window.project-popup.is-on{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.popup-window.project-popup.popup-window-3{max-width:445px;width:100%;background:0 0}.popup-window.project-popup.popup-window-3 .lds-spinner{color:#fff;display:inline-block;position:relative;width:80px;height:80px}.popup-window.project-popup.popup-window-3 .lds-spinner div{-webkit-transform-origin:40px 40px;-moz-transform-origin:40px 40px;-ms-transform-origin:40px 40px;transform-origin:40px 40px;-webkit-animation:lds-spinner 1.2s linear infinite;-moz-animation:lds-spinner 1.2s linear infinite;animation:lds-spinner 1.2s linear infinite}.popup-window.project-popup.popup-window-3 .lds-spinner div:after{content:" ";display:block;position:absolute;top:3px;left:37px;width:6px;height:18px;border-radius:20%;background:#fff}.popup-window.project-popup.popup-window-3 .lds-spinner div:nth-child(1){-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-animation-delay:-1.1s;-moz-animation-delay:-1.1s;animation-delay:-1.1s}.popup-window.project-popup.popup-window-3 .lds-spinner div:nth-child(2){-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg);-webkit-animation-delay:-1s;-moz-animation-delay:-1s;animation-delay:-1s}.popup-window.project-popup.popup-window-3 .lds-spinner div:nth-child(3){-webkit-transform:rotate(60deg);-moz-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-delay:-.9s;-moz-animation-delay:-.9s;animation-delay:-.9s}.popup-window.project-popup.popup-window-3 .lds-spinner div:nth-child(4){-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation-delay:-.8s;-moz-animation-delay:-.8s;animation-delay:-.8s}.popup-window.project-popup.popup-window-3 .lds-spinner div:nth-child(5){-webkit-transform:rotate(120deg);-moz-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg);-webkit-animation-delay:-.7s;-moz-animation-delay:-.7s;animation-delay:-.7s}.popup-window.project-popup.popup-window-3 .lds-spinner div:nth-child(6){-webkit-transform:rotate(150deg);-moz-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg);-webkit-animation-delay:-.6s;-moz-animation-delay:-.6s;animation-delay:-.6s}.popup-window.project-popup.popup-window-3 .lds-spinner div:nth-child(7){-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation-delay:-.5s;-moz-animation-delay:-.5s;animation-delay:-.5s}.popup-window.project-popup.popup-window-3 .lds-spinner div:nth-child(8){-webkit-transform:rotate(210deg);-moz-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg);-webkit-animation-delay:-.4s;-moz-animation-delay:-.4s;animation-delay:-.4s}.popup-window.project-popup.popup-window-3 .lds-spinner div:nth-child(9){-webkit-transform:rotate(240deg);-moz-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg);-webkit-animation-delay:-.3s;-moz-animation-delay:-.3s;animation-delay:-.3s}.popup-window.project-popup.popup-window-3 .lds-spinner div:nth-child(10){-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);-webkit-animation-delay:-.2s;-moz-animation-delay:-.2s;animation-delay:-.2s}.popup-window.project-popup.popup-window-3 .lds-spinner div:nth-child(11){-webkit-transform:rotate(300deg);-moz-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg);-webkit-animation-delay:-.1s;-moz-animation-delay:-.1s;animation-delay:-.1s}.popup-window.project-popup.popup-window-3 .lds-spinner div:nth-child(12){-webkit-transform:rotate(330deg);-moz-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg);-webkit-animation-delay:0s;-moz-animation-delay:0s;animation-delay:0s}@-webkit-keyframes lds-spinner{0%{opacity:1}100%{opacity:0}}@-moz-keyframes lds-spinner{0%{opacity:1}100%{opacity:0}}@keyframes lds-spinner{0%{opacity:1}100%{opacity:0}}.popup-window.project-popup .popup-window__close{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;width:24px;height:24px;background-color:#d6d6d5;border-radius:50%;position:absolute;top:8px;right:8px;cursor:pointer}.popup-window.project-popup .popup-window__text{padding-top:20px;width:100%;font-family:Montserrat,Arial,sans-serif;font-weight:600;font-size:18px;line-height:1.3;color:#29415e;text-align:center}@media (max-width:1000px){.popup-window.project-popup .popup-window__text{font-size:14px;line-height:1.2}}.popup-window.project-popup .popup-window__btn{margin-top:20px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;border-radius:4px;background-color:#be1e25;margin-left:auto;margin-right:auto;padding:5px 13px;font-weight:600;font-size:18px;line-height:1.25;color:#fff;cursor:pointer}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){p{width:100%;height:auto}}html{overscroll-behavior-x:none}body{overscroll-behavior-x:none;overflow-y:hidden}@media (max-width:1000px){body{overflow-y:visible}}.viv-page{visibility:hidden;background-color:transparent;min-width:100vw;height:1px;-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;flex:1 0 auto}@media (max-width:1000px){.viv-page{height:auto;overflow:hidden}}.viv-page .mt-40{margin-top:40px!important}.viv-page .horizontal-scroll{width:100%;height:795px;overflow-x:scroll;padding-bottom:0;position:relative;-ms-overflow-style:none;scrollbar-width:none}.viv-page .horizontal-scroll::-webkit-scrollbar{display:none}@media (max-width:1000px){.viv-page .horizontal-scroll{width:100%;height:100vh;overflow-y:scroll;overflow-x:hidden}}.viv-page .horizontal-scroll__bg{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;background-color:#fff;margin-top:65px;margin-bottom:130px}@media (max-width:1000px){.viv-page .horizontal-scroll__bg{width:320px;margin-top:0;padding-top:65px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:start;-moz-box-align:start;align-items:start;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}}.viv-page .horizontal-scroll__block{overflow:hidden;width:auto;background-color:#fff}@media (max-width:1000px){.viv-page .horizontal-scroll__block{width:320px;padding:0 1rem}}.scroll-controls{position:fixed;z-index:5;left:.5vw;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;height:5vh;background:rgba(21,50,63,.2);border-radius:8px}.scroll-controls__inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;width:380px;height:100%;padding:1vh 24px}.scroll-controls__inner div{width:10%}.scroll-controls__inner span{padding:0 15px;font-family:Lato;font-style:normal;font-weight:700;font-size:14px;line-height:130%;color:#fff}.scroll-controls__inner span:nth-child(2){padding-left:10px}.scroll-controls__inner button{height:80%;width:20%;border:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M5.64645 7.64645C5.45118 7.84171 5.45118 8.15829 5.64645 8.35355L8.82843 11.5355C9.02369 11.7308 9.34027 11.7308 9.53553 11.5355C9.7308 11.3403 9.7308 11.0237 9.53553 10.8284L6.70711 8L9.53553 5.17157C9.7308 4.97631 9.7308 4.65973 9.53553 4.46447C9.34027 4.2692 9.02369 4.2692 8.82843 4.46447L5.64645 7.64645ZM14 7.5H6V8.5H14V7.5Z' fill='white'/%3e%3cpath d='M2 3V12.5' stroke='white' stroke-linecap='round'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:contain}.scroll-controls__inner button:nth-child(4){width:30%;height:100%;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 31 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.646447 3.64645C0.451184 3.84171 0.451184 4.15829 0.646447 4.35355L3.82843 7.53553C4.02369 7.7308 4.34027 7.7308 4.53553 7.53553C4.7308 7.34027 4.7308 7.02369 4.53553 6.82843L1.70711 4L4.53553 1.17157C4.7308 0.976311 4.7308 0.659728 4.53553 0.464466C4.34027 0.269204 4.02369 0.269204 3.82843 0.464466L0.646447 3.64645ZM31 3.5H1V4.5H31V3.5Z' fill='white'/%3E%3C/svg%3E%0A")}.scroll-controls__inner button:last-child{width:30%;height:100%;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 31 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.646447 3.64645C0.451184 3.84171 0.451184 4.15829 0.646447 4.35355L3.82843 7.53553C4.02369 7.7308 4.34027 7.7308 4.53553 7.53553C4.7308 7.34027 4.7308 7.02369 4.53553 6.82843L1.70711 4L4.53553 1.17157C4.7308 0.976311 4.7308 0.659728 4.53553 0.464466C4.34027 0.269204 4.02369 0.269204 3.82843 0.464466L0.646447 3.64645ZM31 3.5H1V4.5H31V3.5Z' fill='white'/%3E%3C/svg%3E%0A");-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);transform:rotateY(180deg)}@media (max-width:1000px){.scroll-controls{display:none}}.viv-page--cosmart-suite .horizontal-scroll__block{overflow:hidden;color:#282828}.viv-page--cosmart-suite .page-breadcrumbs{top:35px;left:0}@media (max-width:1000px){.viv-page--cosmart-suite .page-breadcrumbs{top:-7px}}@media (max-width:1000px){.viv-page--cosmart-suite .font-style-paragraph-semibold{font-size:16px;line-height:1.3}}.viv-page--cosmart-suite .font-style-h1{margin-bottom:33px;color:#29415e}.viv-page--cosmart-suite .block{position:relative;z-index:3;height:100%;font-size:1.125rem}@media (max-width:1000px){.viv-page--cosmart-suite .block{height:auto;font-size:1rem;line-height:1.25rem}}.viv-page--cosmart-suite .block.menu-block{z-index:5}.viv-page--cosmart-suite .block_1{z-index:4;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;max-width:560px;width:100%;margin-left:83px;padding-top:98px}.viv-page--cosmart-suite .block_1 .font-style-paragraph-semibold{font-family:Lato,Arial,sans-serif}@media (max-width:1000px){.viv-page--cosmart-suite .block_1{margin-left:0;padding-top:22px}}.viv-page--cosmart-suite .block_2{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end;width:915px;margin-left:57px;border-radius:600px;border:1px solid #ebe7f6;background:-webkit-gradient(linear,left top,right top,color-stop(1.87%,#e7f5ff),color-stop(98.13%,#fff));background:-webkit-linear-gradient(left,#e7f5ff 1.87%,#fff 98.13%);background:-moz- oldlinear-gradient(left,#e7f5ff 1.87%,#fff 98.13%);background:linear-gradient(90deg,#e7f5ff 1.87%,#fff 98.13%)}.viv-page--cosmart-suite .block_2 .block__text{position:absolute;top:50%;left:-64px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;width:474px;padding:8px 64px;border-radius:600px;background:#fff;font-weight:600}.viv-page--cosmart-suite .block_2 .block__text span{font-family:Lato,Arial,sans-serif}@media (max-width:1000px){.viv-page--cosmart-suite .block_2{width:-webkit-calc(100% + 2rem);width:-moz-calc(100% + 2rem);width:calc(100% + 2rem);height:500px;margin-top:40px;margin-left:-1rem;border-radius:0}.viv-page--cosmart-suite .block_2 .block__text{top:356px;left:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;width:100%;padding:8px;border-radius:10px}}.viv-page--cosmart-suite .block_3{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;max-width:758px;width:100%;margin-left:83px;padding-top:82px;padding-right:122px}.viv-page--cosmart-suite .block_3 .font-style-paragraph-semibold{font-family:Lato,Arial,sans-serif}.viv-page--cosmart-suite .block_3 .block__text:first-child{margin-bottom:50px}@media (max-width:1000px){.viv-page--cosmart-suite .block_3{margin-left:0;margin-bottom:22px;padding-top:40px;padding-right:0}}.viv-page--cosmart-suite .block .decor-block{position:absolute;top:40.8%;right:26.8%;-webkit-transform:scale(2.4);-moz-transform:scale(2.4);-ms-transform:scale(2.4);transform:scale(2.4);z-index:5;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;width:115px;height:113px;color:#29415e;text-align:center;font-size:22px;font-weight:700;line-height:normal;border-radius:50%;background:-webkit-radial-gradient(50% 50% at 50% 50%,#fff 38%,#ebe7f6 100%);background:-moz- oldradial-gradient(50% 50% at 50% 50%,#fff 38%,#ebe7f6 100%);background:radial-gradient(50% 50% at 50% 50%,#fff 38%,#ebe7f6 100%)}@media (max-width:1000px){.viv-page--cosmart-suite .block .decor-block{top:154px;right:118px;-webkit-transform:scale(1.8);-moz-transform:scale(1.8);-ms-transform:scale(1.8);transform:scale(1.8);width:78px;height:78px;font-size:12px}}.viv-page--cosmart-suite .block .petal{position:absolute}.viv-page--cosmart-suite .block .petal img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.viv-page--cosmart-suite .block .petal_1{z-index:3;top:40px;right:62px;-webkit-transform:translate(-54px,97px);-moz-transform:translate(-54px,97px);-ms-transform:translate(-54px,97px);transform:translate(-54px,97px);width:243px;height:264px}@media (max-width:1000px){.viv-page--cosmart-suite .block .petal_1{right:18px;width:141px;height:153px}}.viv-page--cosmart-suite .block .petal_2{z-index:3;top:214px;right:48px;-webkit-transform:translate(-104px,-13px);-moz-transform:translate(-104px,-13px);-ms-transform:translate(-104px,-13px);transform:translate(-104px,-13px);width:252px;height:288px}@media (max-width:1000px){.viv-page--cosmart-suite .block .petal_2{top:141px;right:10px;width:146px;height:167px}}.viv-page--cosmart-suite .block .petal_3{z-index:3;top:299px;right:154px;-webkit-transform:translate(3px,-98px);-moz-transform:translate(3px,-98px);-ms-transform:translate(3px,-98px);transform:translate(3px,-98px);width:302px;height:253px}@media (max-width:1000px){.viv-page--cosmart-suite .block .petal_3{top:190px;right:71px;width:175px;height:147px}}.viv-page--cosmart-suite .block .petal_4{z-index:3;top:214px;right:311px;-webkit-transform:translate(120px,-22px);-moz-transform:translate(120px,-22px);-ms-transform:translate(120px,-22px);transform:translate(120px,-22px);width:251px;height:288px}@media (max-width:1000px){.viv-page--cosmart-suite .block .petal_4{top:141px;right:162px;width:146px;height:167px}}.viv-page--cosmart-suite .block .petal_5{z-index:3;top:40px;right:306px;-webkit-transform:translate(78px,98px);-moz-transform:translate(78px,98px);-ms-transform:translate(78px,98px);transform:translate(78px,98px);width:243px;height:264px}@media (max-width:1000px){.viv-page--cosmart-suite .block .petal_5{right:159px;width:141px;height:153px}}.viv-page--cosmart-suite .block .petal_6{top:113px;right:158px;z-index:4;-webkit-transform:translate(-33px,40px);-moz-transform:translate(-33px,40px);-ms-transform:translate(-33px,40px);transform:translate(-33px,40px);width:201px;height:208px}@media (max-width:1000px){.viv-page--cosmart-suite .block .petal_6{top:73px;right:51px;width:154px;height:127px}}.viv-page--cosmart-suite .block .petal_7{top:213px;right:111px;z-index:4;-webkit-transform:translate(-49px,-4px);-moz-transform:translate(-49px,-4px);-ms-transform:translate(-49px,-4px);transform:translate(-49px,-4px);width:195px;height:209px}@media (max-width:1000px){.viv-page--cosmart-suite .block .petal_7{top:118px;right:35px;width:127px;height:167px}}.viv-page--cosmart-suite .block .petal_8{top:313px;right:191px;z-index:4;-webkit-transform:translate(4px,-47px);-moz-transform:translate(4px,-47px);-ms-transform:translate(4px,-47px);transform:translate(4px,-47px);width:199px;height:164px}@media (max-width:1000px){.viv-page--cosmart-suite .block .petal_8{top:169px;right:89px;width:127px;height:167px}}.viv-page--cosmart-suite .block .petal_9{top:253px;right:330px;z-index:4;-webkit-transform:translate(46px,-21px);-moz-transform:translate(46px,-21px);-ms-transform:translate(46px,-21px);transform:translate(46px,-21px);width:119px;height:172px}@media (max-width:1000px){.viv-page--cosmart-suite .block .petal_9{top:165px;right:168px;width:86px;height:109px}}.viv-page--cosmart-suite .block .petal_10{top:147px;right:268px;z-index:4;-webkit-transform:translate(32px,46px);-moz-transform:translate(32px,46px);-ms-transform:translate(32px,46px);transform:translate(32px,46px);width:204px;height:175px}@media (max-width:1000px){.viv-page--cosmart-suite .block .petal_10{top:65px;right:135px;width:127px;height:167px}}.viv-page--cosmart-suite .block .decor-sphere{position:absolute;z-index:1;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}.viv-page--cosmart-suite .block .decor-sphere img{pointer-events:none;width:100%;height:100%}@media (max-width:1000px){.viv-page--cosmart-suite .block .decor-sphere img{max-width:100%}}.viv-page--cosmart-suite .block .decor-sphere.decor-sphere_1{top:4px;right:-125px;-webkit-transform:translate(0,250px) rotate(-360deg);-moz-transform:translate(0,250px) rotate(-360deg);-ms-transform:translate(0,250px) rotate(-360deg);transform:translate(0,250px) rotate(-360deg);width:130px;height:130px}@media (max-width:1000px){.viv-page--cosmart-suite .block .decor-sphere.decor-sphere_1{display:none}}.viv-page--cosmart-suite .block .decor-sphere.decor-sphere_2{top:13px;right:-185px;-webkit-transform:translate(50px,-50px) scale(.7) rotate(360deg);-moz-transform:translate(50px,-50px) scale(.7) rotate(360deg);-ms-transform:translate(50px,-50px) scale(.7) rotate(360deg);transform:translate(50px,-50px) scale(.7) rotate(360deg);width:176px;height:176px}@media (max-width:1000px){.viv-page--cosmart-suite .block .decor-sphere.decor-sphere_2{display:none}}.viv-page--cosmart-suite .block .decor-sphere.decor-sphere_3{top:7px;right:-188px;-webkit-transform:scale(.5) rotate(120deg);-moz-transform:scale(.5) rotate(120deg);-ms-transform:scale(.5) rotate(120deg);transform:scale(.5) rotate(120deg);width:184px;height:184px}@media (max-width:1000px){.viv-page--cosmart-suite .block .decor-sphere.decor-sphere_3{display:none}}.viv-page--cosmart-suite .block .decor-sphere.decor-sphere_4{top:6px;right:-113px;-webkit-transform:translate(50px,250px);-moz-transform:translate(50px,250px);-ms-transform:translate(50px,250px);transform:translate(50px,250px);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;width:70px;height:70px;border:1px solid #c9fbfc;border-radius:50%}.viv-page--cosmart-suite .block .decor-sphere.decor-sphere_4 img{width:36px;height:36px}@media (max-width:1000px){.viv-page--cosmart-suite .block .decor-sphere.decor-sphere_4{display:none}}.viv-page--cosmart-suite .block .decor-sphere.decor-sphere_5{top:160px;right:-58px;-webkit-transform:translate(50px,250px) rotate(-360deg);-moz-transform:translate(50px,250px) rotate(-360deg);-ms-transform:translate(50px,250px) rotate(-360deg);transform:translate(50px,250px) rotate(-360deg);width:15px;height:15px}@media (max-width:1000px){.viv-page--cosmart-suite .block .decor-sphere.decor-sphere_5{display:none}}.viv-page--cosmart-suite .block .decor-sphere.decor-sphere_6{bottom:91px;left:314px;-webkit-transform:translate(50px,-250px) rotate(-360deg);-moz-transform:translate(50px,-250px) rotate(-360deg);-ms-transform:translate(50px,-250px) rotate(-360deg);transform:translate(50px,-250px) rotate(-360deg);width:53px;height:53px}@media (max-width:1000px){.viv-page--cosmart-suite .block .decor-sphere.decor-sphere_6{bottom:-43px;left:233px;-webkit-transform:translate(50px,250px) rotate(-360deg);-moz-transform:translate(50px,250px) rotate(-360deg);-ms-transform:translate(50px,250px) rotate(-360deg);transform:translate(50px,250px) rotate(-360deg)}}.viv-page--cosmart-suite .block .decor-sphere.decor-sphere_7{bottom:54px;left:332px;-webkit-transform:translate(50px,-250px) rotate(-360deg);-moz-transform:translate(50px,-250px) rotate(-360deg);-ms-transform:translate(50px,-250px) rotate(-360deg);transform:translate(50px,-250px) rotate(-360deg);width:78px;height:78px}@media (max-width:1000px){.viv-page--cosmart-suite .block .decor-sphere.decor-sphere_7{bottom:-82px;left:233px;-webkit-transform:translate(-11px,140px) rotate(-360deg);-moz-transform:translate(-11px,140px) rotate(-360deg);-ms-transform:translate(-11px,140px) rotate(-360deg);transform:translate(-11px,140px) rotate(-360deg)}}.viv-page--cosmart-suite .block .decor-sphere.decor-sphere_8{bottom:101px;left:322px;-webkit-transform:translate(150px,150px) rotate(-360deg);-moz-transform:translate(150px,150px) rotate(-360deg);-ms-transform:translate(150px,150px) rotate(-360deg);transform:translate(150px,150px) rotate(-360deg);width:31px;height:31px}@media (max-width:1000px){.viv-page--cosmart-suite .block .decor-sphere.decor-sphere_8{bottom:-13px;left:217px;-webkit-transform:translate(50px,150px);-moz-transform:translate(50px,150px);-ms-transform:translate(50px,150px);transform:translate(50px,150px)}}.viv-page--cosmart-suite .block .decor-sphere.decor-sphere_9{bottom:7px;left:283px;-webkit-transform:translate(-70px,50px) rotate(-360deg);-moz-transform:translate(-70px,50px) rotate(-360deg);-ms-transform:translate(-70px,50px) rotate(-360deg);transform:translate(-70px,50px) rotate(-360deg);width:170px;height:170px}@media (max-width:1000px){.viv-page--cosmart-suite .block .decor-sphere.decor-sphere_9{display:none}}.viv-page--cosmart-suite .block .decor-sphere.decor-sphere_10{bottom:277px;right:129px;-webkit-transform:translate(-100px,50px) rotate(-360deg);-moz-transform:translate(-100px,50px) rotate(-360deg);-ms-transform:translate(-100px,50px) rotate(-360deg);transform:translate(-100px,50px) rotate(-360deg);width:65px;height:65px}@media (max-width:1000px){.viv-page--cosmart-suite .block .decor-sphere.decor-sphere_10{right:6px}}.viv-page--cosmart-suite .block .decor-sphere.decor-sphere_11{bottom:229px;right:117px;-webkit-transform:translate(55px,170px) rotate(-360deg);-moz-transform:translate(55px,170px) rotate(-360deg);-ms-transform:translate(55px,170px) rotate(-360deg);transform:translate(55px,170px) rotate(-360deg);width:51px;height:51px}@media (max-width:1000px){.viv-page--cosmart-suite .block .decor-sphere.decor-sphere_11{bottom:263px;right:-3px;-webkit-transform:translate(30px,170px) rotate(-360deg);-moz-transform:translate(30px,170px) rotate(-360deg);-ms-transform:translate(30px,170px) rotate(-360deg);transform:translate(30px,170px) rotate(-360deg)}}.webp body{background-image:url(/images/main-bg.webp)}