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}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;background-attachment:fixed;display:flex;flex-direction:column;min-height:100vh}b{font-weight:700}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}a{text-decoration:none}@font-face{font-family:Montserrat;font-style:normal;font-weight:100;font-display:swap;src:local("Montserrat Thin"),local("Montserrat-Thin"),url(https://fonts.gstatic.com/s/montserrat/v14/JTUQjIg1_i6t8kCHKm45_QpRxC7mw9c.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:100;font-display:swap;src:local("Montserrat Thin"),local("Montserrat-Thin"),url(https://fonts.gstatic.com/s/montserrat/v14/JTUQjIg1_i6t8kCHKm45_QpRzS7mw9c.woff2) format("woff2");unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:100;font-display:swap;src:local("Montserrat Thin"),local("Montserrat-Thin"),url(https://fonts.gstatic.com/s/montserrat/v14/JTUQjIg1_i6t8kCHKm45_QpRxi7mw9c.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:100;font-display:swap;src:local("Montserrat Thin"),local("Montserrat-Thin"),url(https://fonts.gstatic.com/s/montserrat/v14/JTUQjIg1_i6t8kCHKm45_QpRxy7mw9c.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:100;font-display:swap;src:local("Montserrat Thin"),local("Montserrat-Thin"),url(https://fonts.gstatic.com/s/montserrat/v14/JTUQjIg1_i6t8kCHKm45_QpRyS7m.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;font-display:swap;src:local("Montserrat ExtraLight"),local("Montserrat-ExtraLight"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_aZA3gTD_u50.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;font-display:swap;src:local("Montserrat ExtraLight"),local("Montserrat-ExtraLight"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_aZA3g3D_u50.woff2) format("woff2");unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;font-display:swap;src:local("Montserrat ExtraLight"),local("Montserrat-ExtraLight"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_aZA3gbD_u50.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;font-display:swap;src:local("Montserrat ExtraLight"),local("Montserrat-ExtraLight"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_aZA3gfD_u50.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;font-display:swap;src:local("Montserrat ExtraLight"),local("Montserrat-ExtraLight"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_aZA3gnD_g.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:local("Montserrat Light"),local("Montserrat-Light"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_cJD3gTD_u50.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:local("Montserrat Light"),local("Montserrat-Light"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_cJD3g3D_u50.woff2) format("woff2");unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:local("Montserrat Light"),local("Montserrat-Light"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_cJD3gbD_u50.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:local("Montserrat Light"),local("Montserrat-Light"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_cJD3gfD_u50.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:local("Montserrat Light"),local("Montserrat-Light"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_cJD3gnD_g.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format("woff2");unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_ZpC3gTD_u50.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_ZpC3g3D_u50.woff2) format("woff2");unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_ZpC3gbD_u50.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_ZpC3gfD_u50.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_ZpC3gnD_g.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_bZF3gTD_u50.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_bZF3g3D_u50.woff2) format("woff2");unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_bZF3gbD_u50.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_bZF3gfD_u50.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_bZF3gnD_g.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3gTD_u50.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3g3D_u50.woff2) format("woff2");unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3gbD_u50.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3gfD_u50.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3gnD_g.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:local("Montserrat ExtraBold"),local("Montserrat-ExtraBold"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_c5H3gTD_u50.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:local("Montserrat ExtraBold"),local("Montserrat-ExtraBold"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_c5H3g3D_u50.woff2) format("woff2");unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:local("Montserrat ExtraBold"),local("Montserrat-ExtraBold"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_c5H3gbD_u50.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:local("Montserrat ExtraBold"),local("Montserrat-ExtraBold"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_c5H3gfD_u50.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:local("Montserrat ExtraBold"),local("Montserrat-ExtraBold"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_c5H3gnD_g.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:local("Montserrat Black"),local("Montserrat-Black"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_epG3gTD_u50.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:local("Montserrat Black"),local("Montserrat-Black"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_epG3g3D_u50.woff2) format("woff2");unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:local("Montserrat Black"),local("Montserrat-Black"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_epG3gbD_u50.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:local("Montserrat Black"),local("Montserrat-Black"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_epG3gfD_u50.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:local("Montserrat Black"),local("Montserrat-Black"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_epG3gnD_g.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}header nav{display:flex;justify-content:flex-start;align-content:center;align-items:center;box-shadow:0 5px 25px rgba(0,0,0,.05);border:1px solid #efefef;background-color:#fff;padding:15px;height:70px;box-sizing:border-box}header nav .logo{width:30px}header nav .logo img{width:100%}header nav .title{color:#000;font-family:Montserrat;font-size:20px;font-weight:700;line-height:25px;text-transform:uppercase;display:block;margin-left:20px;border-left:1px solid #e4e4e4;padding-left:20px;transition:all .3s ease}@media (max-width:330px){header nav .title{font-size:11px;padding-left:10px;margin-left:10px}}@media (min-width:331px) and (max-width:361px){header nav .title{font-size:12px;padding-left:10px;margin-left:10px}}@media (min-width:361px) and (max-width:371px){header nav .title{font-size:13px;padding-left:10px;margin-left:10px}}@media (min-width:371px) and (max-width:411px){header nav .title{font-size:14px;padding-left:10px;margin-left:10px}}@media (min-width:411px) and (max-width:641px){header nav .title{color:#000;font-family:Montserrat;font-size:16px;font-weight:700;line-height:25px;text-transform:uppercase;margin-left:10px;padding-left:10px}}header nav .menu{display:block;font-family:Montserrat;font-size:14px;font-weight:700;line-height:25px;cursor:pointer;width:85px;height:70px;margin:-18px 16px -18px -16px;background:url(/img/menu.png) no-repeat 50%/cover}header nav .menu:hover{background:url(/img/Menu-hover.png) no-repeat 50%/cover}header nav .menu img{margin-left:10px}.block{box-shadow:0 5px 25px rgba(0,0,0,.05);border:1px solid #efefef;background-color:#fff}.progress-label{color:#010101;font-family:Montserrat;font-size:16px;font-weight:400;line-height:25px}@media (min-width:800px) and (max-width:1199px){.progress-label{font-size:14px}}.progress-label+b{display:block;color:#000;font-family:Montserrat;font-size:25px;font-weight:700;line-height:25px}@media (max-width:640px){.progress-label+b{font-size:20px;line-height:20px}}@media (min-width:800px) and (max-width:1199px){.progress-label+b{font-size:18px}}.progress-label span{color:#37a2e9;font-weight:700}.progress{height:5px;background-color:#eee;overflow:hidden}.progress>div{height:5px;background-color:#37a2e9}.profile-grid{padding:20px 0;display:grid;margin-top:50px;grid-template-columns:1fr}@media (min-width:641px){.profile-grid{display:flex;flex-wrap:wrap}}@media (max-width:640px){.profile-grid{grid-template-columns:100%;margin-top:0;padding:10px 0 40px}}@media (min-width:800px) and (max-width:1199px){.profile-grid{margin-top:25px}}.profile{display:grid;grid-template-columns:300px 400px 318px;grid-gap:40px;padding:40px;max-width:1100px;margin-right:20px;margin-bottom:20px}@media (min-width:120px) and (max-width:640px){.profile{grid-template-columns:110px auto;max-width:100vw;box-sizing:border-box;padding:20px;margin-right:0;grid-gap:10px}}@media (min-width:641px) and (max-width:799px){.profile{grid-template-columns:100%;width:100%;box-sizing:border-box;grid-gap:20px;margin-right:0;padding:20px 0}}@media (min-width:800px) and (max-width:1199px){.profile{grid-template-columns:200px auto;box-sizing:border-box;grid-gap:15px;padding:30px 20px;width:495px;margin-right:15px;margin-bottom:15px}}.profile .profile-ava img{width:300px;height:300px;border-radius:5px;-o-object-fit:cover;object-fit:cover}@media (min-width:120px) and (max-width:640px){.profile .profile-ava{text-align:center}.profile .profile-ava img{width:110px;height:110px}}@media (min-width:641px) and (max-width:799px){.profile .profile-ava{text-align:center}.profile .profile-ava img{width:150px;height:150px}}@media (min-width:800px) and (max-width:1199px){.profile .profile-ava{text-align:center}.profile .profile-ava img{width:100%;height:100%}}.profile .profile-data{padding:0 15px;display:flex;justify-content:center;align-items:center;flex-direction:column}@media (min-width:800px) and (max-width:1199px){.profile .profile-data{padding:0}}.profile .profile-data .name{font-family:Montserrat;font-size:27px;font-weight:700;line-height:42px}@media (min-width:799px){.profile .profile-data .name{max-width:200px}}@media (min-width:120px) and (max-width:640px){.profile .profile-data .name{font-family:Montserrat;font-size:3.4vw;font-weight:700;line-height:24px}}@media (min-width:641px) and (max-width:799px){.profile .profile-data .name{font-size:18px;font-weight:700;line-height:30px;text-align:center}}@media (min-width:800px) and (max-width:1199px){.profile .profile-data .name{font-size:18px;font-weight:700;line-height:30px;text-align:center}}.profile .profile-data .name{margin-bottom:20px}.container{width:1200px;margin:0 auto}@media (max-width:799px){.container{width:100%;max-width:600px;padding:15px;box-sizing:border-box}}@media (min-width:800px) and (max-width:1199px){.container{width:750px;box-sizing:border-box}}.motivation{position:relative;max-width:380px;display:flex;justify-content:space-around;flex-direction:column;align-items:center;align-content:center;padding:20px 30px;box-sizing:border-box;margin-bottom:20px;width:100%}@media (min-width:120px) and (max-width:640px){.motivation{padding:20px;max-width:100vw}}@media (min-width:641px) and (max-width:799px){.motivation{width:275px;box-sizing:border-box}}@media (min-width:800px) and (max-width:1199px){.motivation{max-width:240px;margin-bottom:15px}}.motivation .profile-ava{border-radius:5px}.motivation .profile-ava img{width:300px;height:auto;border-radius:5px;-o-object-fit:cover;object-fit:cover}@media (max-width:1199px){.motivation .profile-ava img{width:100%}}.motivation .button-yellow-fill{width:250px;height:35px;margin-bottom:20px;position:relative}@media (max-width:799px){.motivation .button-yellow-fill{font-family:Montserrat;font-size:12px;font-weight:700;line-height:25px;text-transform:uppercase;width:190px;padding:0;height:28px}}@media (min-width:800px) and (max-width:1199px){.motivation .button-yellow-fill{font-size:10px;width:160px;padding:0;height:28px}}.motivation .button-yellow-stroke{width:230px;height:50px;margin-top:30px}@media (min-width:800px) and (max-width:1199px){.motivation .button-yellow-stroke{width:197px}}.sales_program{padding:30px 30px 40px;width:380px;box-sizing:border-box;display:flex;justify-content:center;align-items:center;flex-direction:column;margin-right:20px}@media (max-width:767px){.sales_program{padding:20px;max-width:100vw;margin-right:0;margin-bottom:20px}}.sales_program .sales_program_title{color:#000;font-family:Montserrat;font-size:18px;font-weight:700;line-height:25px;text-transform:uppercase;display:block;margin-bottom:30px}.sales_program .plan{font-size:35px;margin-bottom:20px}.sales_program .period,.sales_program .plan{color:#37a2e9;font-family:Montserrat;font-weight:700;line-height:25px}.sales_program .period{font-size:16px}.sales_program .button{margin-top:30px}.news_block{position:relative;padding:30px 30px 40px;width:100%;box-sizing:border-box;display:flex;justify-content:center;align-items:center;flex-direction:column;margin-right:20px;margin-top:20px}.news_block .news_head{text-align:center;position:relative}.news_block .news_head a{text-align:center}.news_block .news_head .button{padding:0 33px;font-family:Montserrat;font-size:18px;font-weight:700;line-height:25px;text-transform:uppercase;height:44px;border-radius:18px;background-color:#fc0;margin-top:0}@media (max-width:767px){.news_block{max-width:100vw}}.news_block .slider .slider-container{margin:30px 0 25px 35px;width:1050px}.news_block .slider .slider-container .slider-item{margin-right:0}.news_block .slider .slider-container .slider-item p{color:#000;font-family:Montserrat;font-size:16px;font-weight:700;line-height:22px;margin-top:10px}.news_block .slider .slider-container .slider-item img{width:300px;height:200px}.news_block.team{margin-top:0}.news_block.team .button{margin-top:30px}.news_block .news_count+img{width:300px;border-radius:5px;height:200px;-o-object-fit:cover;object-fit:cover}.news_block .news_block_title{color:#000;font-family:Montserrat;font-size:18px;font-weight:700;line-height:25px;text-transform:uppercase;display:block;margin-bottom:30px}.news_block .news_count{position:absolute;top:0;right:-55px;width:44px;height:44px;background-color:#df0000;border-radius:50%;display:flex;justify-content:center;align-items:center}.news_block .news_count span{color:#fff;font-family:Montserrat;font-size:20px;font-weight:700;line-height:10px}.news_block .news_count:empty{display:none}.news_block .button{margin-top:40px}.team{position:relative;padding:30px 30px 40px;width:380px;box-sizing:border-box;display:flex;justify-content:center;align-items:center;flex-direction:column;margin-right:20px;margin-top:20px}.team .team_title{text-align:center;position:relative}.team .team_title a{text-align:center}@media (max-width:640px){.team{max-width:100%;margin-bottom:20px;width:100%}}@media (min-width:641px) and (max-width:799px){.team{width:275px;box-sizing:border-box;padding:30px 15px}.team img{height:150px;-o-object-fit:cover;object-fit:cover}.team .button{height:46px}}@media (min-width:800px) and (max-width:1199px){.team{max-width:240px;margin-bottom:15px;padding:30px 15px}}.team .slider .slider-container{margin-left:50px;width:1050px}.team{margin-top:0}.team .news_count+img{width:300px;border-radius:5px;height:200px;-o-object-fit:cover;object-fit:cover}.team .team_title{color:#000;font-family:Montserrat;font-size:18px;font-weight:700;line-height:25px;text-transform:uppercase;display:block;margin-bottom:30px}@media (min-width:641px) and (max-width:799px){.team .team_title{margin-bottom:25px}}.help_block,.team .button{margin-top:20px}.help_block{position:relative;padding:30px 30px 40px;width:380px;box-sizing:border-box;display:flex;justify-content:center;align-items:center;flex-direction:column;margin-right:20px}@media (max-width:767px){.help_block{max-width:100vw;box-sizing:border-box}}.help_block .help_block_title{color:#000;font-family:Montserrat;font-size:18px;font-weight:700;line-height:25px;text-transform:uppercase;display:block;margin-bottom:30px}.help_block .help_block_sub_title{color:#010101;font-family:Montserrat;font-size:16px;font-weight:400;line-height:25px;text-align:center;margin-top:15px}.help_block .button{margin-top:30px}.profile_block{position:relative;padding:30px 30px 40px;width:380px;box-sizing:border-box;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;margin-top:20px}@media (max-width:767px){.profile_block{max-width:100vw;box-sizing:border-box}}.profile_block .profile_block_title{color:#000;font-family:Montserrat;font-size:18px;font-weight:700;line-height:25px;text-transform:uppercase;display:block;margin-bottom:0}.profile_block .button{margin-top:25px;height:50px}.button{box-sizing:border-box;color:#000;font-family:Montserrat;font-size:14px;font-weight:700;text-transform:uppercase;padding:10px 20px;display:inline-block;text-align:center;display:flex;justify-content:center;align-items:center;cursor:pointer}@media (max-width:767px){.button{font-size:12px}}@media (min-width:800px) and (max-width:1199px){.button{font-size:12px;font-weight:700;padding:10px}.button .icon.config{margin-right:2px}}.button.circle{border-radius:18px}.button.round{border-radius:5px}.button.button-yellow-fill{background-color:#fc0}.button.button-yellow-stroke{border:2px solid #fc0;background-color:#fff}.button.button-yellow-stroke:hover{background:#fc0}.button:hover .help_1{background:url(/images/help-icon-hover.png) no-repeat 50%/contain}.button.button-blue-stroke{border:2px solid #37a2e9;background-color:#fff}.button.button-blue-stroke:hover{background:#37a2e9;color:#fff}.button.button-blue-stroke:hover .icon.about{background-image:url(/images/about_white.png)}.button.button-blue-stroke:hover .icon.user{background-image:url(/images/account_white.png)}.button.button-blue-stroke:hover .icon.users{background-image:url(/images/users_white.png)}.button.button-blue-stroke:hover .icon.star{background-image:url(/images/star_white.png)}.button.button-blue-stroke:hover .icon.goals{background-image:url(/images/cel_white.png)}.button.button-blue-stroke:hover .icon.copy{background-image:url(/images/kurs_white.png)}.button.button-blue-stroke:hover .icon.medal{background-image:url(/images/diplomas_white.png)}.button.button-blue-stroke:hover .icon.play{background-image:url(/images/play_white.png)}.button.button-blue-stroke:hover .icon.config{background-image:url(/images/nastroiki_white.png)}.button.button-blue-stroke:hover .icon.card{background-image:url(/images/platezh_white.png)}.button.button-blue-stroke:hover .icon.lock{background-image:url(/images/parol_white.png)}.button.button-blue-stroke:hover .icon.exit{background-image:url(/images/exit_1_white.png)}.button.button-blue-stroke:hover .icon.news{background-image:url("/images/news(1)_white.png")}.button.button-blue-stroke:hover .icon.plan{background-image:url(/images/plan_white.png)}.button.button-blue-stroke:hover .icon.motivation_{background-image:url(/images/motivation_white.png)}.button.button-blue-stroke:hover .icon.help{background-image:url(/images/help_1_white.png)}.button.button-blue-stroke:hover .icon.check{background-image:url(/images/check_white.png)}.button.button-green-stroke{border:2px solid #41b900;background-color:#fff}.button.button-green-stroke:hover{background:#41b900;color:#fff}.button.button-green-stroke:hover .icon.play{background-image:url(/images/play_white.png)}.button.button-green-stroke-invert{border:2px solid transparent;background:#0e9100;color:#fff}.button.button-green-stroke-invert:hover{color:#000;border:2px solid #0e9100;background-color:#fff}.button.button-green-stroke-invert:hover .icon.help{filter:invert(0);background-image:url(/images/help.svg)}.button.button-green-stroke-invert .icon.help{filter:invert(1);background-image:url(/images/help.svg)}.button.button-gray-stroke{border:2px solid #dedede;background-color:#fff}.button.button-gray-stroke:hover{background:#dedede;color:#fff}.button img{margin-right:10px}.personal_goals{width:782px;height:483px;box-shadow:0 5px 25px rgba(0,0,0,.05);border:1px solid #efefef;background-color:#fff;padding:30px;box-sizing:border-box}.personal_goals.chief{width:1180px}.personal_goals.chief .slider-container{width:920px}@media (min-width:120px) and (max-width:640px){.personal_goals.chief{width:100%}.personal_goals.chief .slider-container{width:100%;padding:0 30px;box-sizing:border-box}}@media (min-width:641px) and (max-width:799px){.personal_goals.chief{width:100%}.personal_goals.chief .slider-container{width:100%;padding:0 5px 0 50px;box-sizing:border-box}}@media (min-width:800px) and (max-width:1199px){.personal_goals.chief{width:100%}.personal_goals.chief .slider-container{width:100%;padding:0 15px 0 30px;box-sizing:border-box;margin:20px auto}}@media (max-width:640px){.personal_goals{padding:20px;max-width:100vw;height:auto;width:100%}}@media (min-width:641px) and (max-width:799px){.personal_goals{width:275px;box-sizing:border-box;padding:30px 15px;height:auto}}@media (min-width:800px) and (max-width:1199px){.personal_goals{width:490px;height:382px;box-sizing:border-box;padding:30px 15px}}.personal_goals.image-round .slider .slider-container{width:650px}.personal_goals.image-round .slider .slider-container .slider-item img{border-radius:5px;width:300px;height:200px}.personal_goals.image-round .slider .slider-container .slider-item span{color:#010101;font-family:Montserrat;font-size:16px;font-weight:400;line-height:24px}.personal_goals .personal_goals_title{color:#000;font-family:Montserrat;font-size:18px;font-weight:700;line-height:25px;text-transform:uppercase;text-align:center;display:block}@media (min-width:800px) and (max-width:1199px){.personal_goals .personal_goals_title{font-size:16px}}.personal_goals .button{display:inline-flex;width:235px}.quarter_list{width:100%}.quarter_list .header{color:#000;font-family:Montserrat;font-size:14px;font-weight:400;line-height:25px;text-transform:uppercase}.quarter_list li{padding:20px}.quarter_list li:not(.header){display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #f1f1f1}.quarter_list li:not(.header) .quarter_list_data{display:flex;flex-direction:column;justify-content:center}.quarter_list li:not(.header) .quarter_list_data .month{color:#000;font-family:Montserrat;font-size:18px;font-weight:700;line-height:25px}.quarter_list li:not(.header) .quarter_list_data .percent{color:#000;font-family:Montserrat;font-size:16px;font-weight:400;line-height:25px}.quarter_list li:not(.header) .quarter_list_data .fact{color:#fb3737;font-family:Montserrat;font-size:20px;font-weight:700;line-height:25px}.pie{width:200px;height:200px;transform:rotateY(0deg);box-sizing:border-box;border-radius:100%;transition:all 1s ease-in;background:#eee}.pie.small{width:80px;height:80px}.pie.small .center{display:none}.pie.big{width:240px;height:240px}.pie.big .center{width:150px;height:150px}.pie.biggest{width:260px;height:260px;margin:0 auto}.pie.biggest .center{width:170px;height:170px}.pie.yellow{background:conic-gradient(#fc0 calc(var(--p)*1%),#eee 0)}.pie.red{background:conic-gradient(#ff2338 calc(var(--p)*1%),#eee 0)}.pie.green{background:conic-gradient(#0aa540 calc(var(--p)*1%),#eee 0)}.pie.gradient,.pie.gradient.gr_1{background:conic-gradient(#ff2338 calc(var(--p)*1%),#eee 0)}.pie.gradient.gr_2{background:conic-gradient(#fc0 calc(var(--p)*1%),#eee 0)}.pie.gradient.gr_3{background:conic-gradient(#0aa540 calc(var(--p)*1%),#eee 0)}.pie .center{transform:translate(-50%,-50%) rotateY(0deg);width:120px;height:120px;background-color:#fff;border-radius:100%;display:flex;justify-content:center;align-items:center;position:absolute;left:50%;top:50%}.slider{position:relative;overflow:hidden}.slider .slide-items{--n:1;display:flex;align-items:center;overflow-y:hidden;width:100%;width:calc(var(--n)*100%);height:50vw;max-height:100vh;transform:translate(calc(var(--i, 0)/var(--n)*-100%))}.slider .slide-items .slide-item{width:100%;width:calc(100%/var(--n));-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.slider .slider-container{display:flex;margin:30px auto 40px;width:590px}@media (max-width:640px){.slider .slider-container{margin-top:20px;width:100%;text-align:center}}@media (min-width:641px) and (max-width:799px){.slider .slider-container{width:100%;padding:0 25px;box-sizing:border-box}}@media (min-width:800px) and (max-width:1199px){.slider .slider-container{width:100%;padding:0 25px;box-sizing:border-box;margin:25px auto 20px}}@media (min-width:640px){.slider .slider-container .slider-item{margin-right:40px}}@media (min-width:641px) and (max-width:799px){.slider .slider-container .slider-item{margin-right:20px}}.slider .slider-container .slider-item img{width:275px;height:275px;border-radius:5px;-o-object-fit:cover;object-fit:cover}@media (max-width:640px){.slider .slider-container .slider-item img{width:230px;height:230px;margin:0 auto}}@media (min-width:641px) and (max-width:799px){.slider .slider-container .slider-item img{width:190px;height:190px}}@media (min-width:800px) and (max-width:1199px){.slider .slider-container .slider-item img{width:200px;height:200px;margin:0 auto}}.slider .slider-container .slider-item.active{display:block}@media (max-width:767px){.slider .slider-container .slider-item.active{width:100%}.slider .slider-container .slider-item.active+.active{display:none}}.slider .slider-container .slider-item{position:relative}.slider .slider-arrow-container{display:flex;justify-content:space-between;position:absolute;top:50%;width:100%;transform:translateY(-50%);z-index:2}.slider .slider-arrow-container span{cursor:pointer}.status{margin-right:20px;color:#000;font-family:Montserrat;font-size:14px;font-weight:400;display:inline-flex;justify-content:flex-start;align-items:center}@media (min-width:641px) and (max-width:799px){.status{margin-right:0}}@media (min-width:800px) and (max-width:1199px){.status{margin-right:0}}.status b{font-family:Montserrat;font-weight:700;margin-left:2px}.status:before{display:inline-block;content:"";width:16px;height:16px;margin-right:10px;border-radius:50%}.status.in_process:before{background-color:#fc0}.status.complete:before{background-color:#0aa540}.status.failed:before{background-color:#eb5555}.courses{margin-top:20px;margin-right:20px;padding:25px 40px 35px}@media (min-width:120px) and (max-width:640px){.courses{margin-right:0}}@media (min-width:641px) and (max-width:799px){.courses{margin-right:0;width:100%}}@media (min-width:800px) and (max-width:1199px){.courses{width:495px;box-sizing:border-box;padding:30px 15px;margin-top:15px;margin-right:15px}}.courses .courses_title{display:block;text-align:center;color:#000;font-family:Montserrat;font-size:18px;font-weight:700;line-height:25px;text-transform:uppercase;margin-bottom:30px}@media (min-width:800px) and (max-width:1199px){.courses .courses_title{height:16px}}.courses .courses_sub_title{display:block;text-align:center;color:#37a2e9;font-family:Montserrat;font-size:16px;font-weight:700;line-height:25px;text-transform:uppercase;margin-bottom:20px}.courses .courses_items{display:grid;grid-template-columns:700px}@media (min-width:120px) and (max-width:640px){.courses .courses_items{grid-template-columns:1fr;box-sizing:border-box}}@media (min-width:641px) and (max-width:799px){.courses .courses_items{grid-template-columns:1fr;box-sizing:border-box;width:100%}}@media (min-width:800px) and (max-width:1199px){.courses .courses_items{grid-template-columns:100%}}.courses .courses_items .courses_item{display:grid;grid-template-columns:1fr 1fr}@media (max-width:799px){.courses .courses_items .courses_item{grid-template-columns:100%;text-align:center}}@media (min-width:799px){.courses .courses_items .courses_item>div:first-child{border:none;border-right:1px solid;-o-border-image:linear-gradient(180deg,hsla(0,0%,93.7%,0) 0,#efefef 27%,#efefef 90%,hsla(0,0%,93.7%,0)) 1 100%;border-image:linear-gradient(180deg,hsla(0,0%,93.7%,0) 0,#efefef 27%,#efefef 90%,hsla(0,0%,93.7%,0)) 1 100%;display:flex;flex-direction:column;justify-content:center;align-content:center;align-items:center;padding-right:30px}}@media (max-width:799px){.courses .courses_items .courses_item>div:first-child{display:none}}@media (min-width:800px) and (max-width:1199px){.courses .courses_items .courses_item>div:first-child{padding-right:15px}}@media (min-width:799px){.courses .courses_items .courses_item>div:last-child{padding-left:40px}}@media (min-width:800px) and (max-width:1199px){.courses .courses_items .courses_item>div:last-child{padding-left:15px}}.courses .time-title{font-size:16px;font-weight:400;margin-top:30px;margin-bottom:15px}.courses .time-title,.courses time{color:#010101;font-family:Montserrat;line-height:25px}.courses time{font-size:20px;font-weight:700}.courses .actions{display:flex;justify-content:center;flex-direction:column;align-content:center;align-items:inherit}.courses .actions .button{display:inline-flex;max-width:240px}.courses .actions .button-blue-stroke{margin-top:25px}.courses .actions .button-green-stroke{margin-top:20px}.courses .progress-container{width:100%;display:grid;grid-gap:15px;margin-bottom:7px}@media (max-width:799px){.courses{padding:25px 20px 20px;box-sizing:border-box;margin-right:0;max-width:100vw;background:#f0f0f0 url(/img/Stat-mobile.jpg) 50%/cover}.courses .actions{align-items:center;flex-direction:column}.courses .actions .button.button-blue-stroke,.courses .actions .button.button-green-stroke{background:transparent}}.my_rewards{padding:30px;width:380px;box-sizing:border-box;margin-top:20px;display:flex;flex-direction:column;justify-content:space-around}@media (max-width:767px){.my_rewards{max-width:100%}}@media (min-width:800px) and (max-width:1199px){.my_rewards{width:240px;box-sizing:border-box;padding:30px 10px;margin-top:15px}}.my_rewards .my_rewards_title{color:#000;font-size:18px;text-transform:uppercase;margin-bottom:15px}.my_rewards .my_rewards_sub_title,.my_rewards .my_rewards_title{display:block;text-align:center;font-family:Montserrat;font-weight:700;line-height:25px}.my_rewards .my_rewards_sub_title{color:#37a2e9;font-size:16px;margin-bottom:5px;margin-top:25px}.my_rewards .my_rewards_item{text-align:center}.my_rewards .my_rewards_item img{width:236px;height:197px}@media (min-width:800px) and (max-width:1199px){.my_rewards .my_rewards_item img{width:211px;height:175px}}.my_rewards .button{margin-top:55px}@media (min-width:800px) and (max-width:1199px){.my_rewards .button{margin-top:15px}}footer{box-shadow:0 5px 25px rgba(0,0,0,.05);border:1px solid #efefef;background-color:#fff;padding:15px 0;box-sizing:border-box;z-index:10;margin-top:auto;height:auto}footer .footer-grid{display:grid;grid-template-columns:510px 1fr 1fr}@media (max-width:800px){footer .footer-grid{grid-template-columns:1fr;box-sizing:border-box;grid-gap:10px}footer .footer-grid .contacts,footer .footer-grid .copyright,footer .footer-grid .privacy_policy{text-align:center}}@media (min-width:800px) and (max-width:1199px){footer .footer-grid{grid-template-columns:300px auto 1fr}}footer .copyright{color:#121212;font-family:Montserrat;font-weight:400;font-size:16px;line-height:25px}footer .copyright b{display:block;font-family:Montserrat;font-weight:700}@media (max-width:640px){footer .copyright{font-size:12px;order:1}}footer .privacy_policy{width:100%;padding:0 45px;box-sizing:border-box;color:#37a2e9;font-family:Montserrat;font-size:16px;font-weight:700;line-height:25px;text-align:center}@media (min-width:800px) and (max-width:1199px){footer .privacy_policy{padding:0}}footer .contacts{text-align:right}footer .contacts a{display:inline-block;color:#121212;font-family:Montserrat;font-size:16px;font-weight:400;line-height:25px;margin-right:10px}.offcanvas{display:none;top:0;width:100%;height:100%;position:absolute;left:-100%;overflow-y:auto}.offcanvas .overlay{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(9,4,32,.93);z-index:-1}.offcanvas.active{left:0;position:fixed;display:block;z-index:25}.offcanvas .close{position:absolute;top:30px;right:-60px;background:url(/images/close.svg) no-repeat 0;padding-left:33px;color:#fff;font-family:Montserrat;font-size:14px;font-weight:700;line-height:25px;text-transform:uppercase;cursor:pointer}.offcanvas .close.black{background:url(/images/close_black.svg) no-repeat 0}.offcanvas .close.inside{padding-top:33px;background-position:50%;top:10px;right:10px}@media (max-width:767px){.offcanvas .close{top:10px;right:10px}}@media (max-width:1199px){.offcanvas .close{color:transparent}}.offcanvas .close:hover{color:#37a2e9;background-image:url(/images/close_blue.png)}.offcanvas .offcanvas-container{position:relative;background:#fff;width:400px;height:100vh}@media (max-width:767px){.offcanvas .offcanvas-container{width:100%;overflow-y:auto}}.offcanvas .modal-body{width:800px;box-shadow:0 5px 25px rgba(0,0,0,.15);border-radius:5px;border:1px solid #efefef;background-color:#fff;padding:30px;box-sizing:border-box;text-align:center;margin:10% auto}@media (max-width:640px){.offcanvas .modal-body{width:100%!important;max-width:380px;padding:20px}}@media (min-width:641px) and (max-width:799px){.offcanvas .modal-body{max-width:640px}}@media (min-width:800px) and (max-width:1199px){.offcanvas .modal-body{max-width:800px}}.offcanvas .modal-body .modal-body-header{display:block;text-align:center;color:#000;font-family:Montserrat;font-size:18px;font-weight:700;line-height:25px;text-transform:uppercase;margin-bottom:25px}.offcanvas .modal-body .modal-body-sub-header{color:#010101;font-family:Montserrat;font-size:18px;font-weight:400;line-height:25px;text-transform:uppercase;margin:20px 0}.offcanvas .menu-ava{background:#000 url(/img/Menu.jpg) no-repeat 50%/cover;height:273px}.offcanvas .menu-ava .ava{padding:30px;max-width:240px;margin:0 auto;text-align:center}.offcanvas .menu-ava .ava>img{width:150px;height:150px;margin-bottom:20px;border-radius:5px;-o-object-fit:cover;object-fit:cover}.offcanvas .menu-ava .ava .button{height:50px}.offcanvas .menu-list{height:calc(100vh - 273px)}@media (max-width:640px){.offcanvas .menu-list{height:calc(100vh - 170px)}}.offcanvas .menu-list{overflow-y:auto}.offcanvas .menu-list li{border-bottom:1px solid #efefef;background-color:#fff;padding:17px 40px;box-sizing:border-box;display:flex;justify-content:flex-start;align-items:center;align-content:center}.offcanvas .menu-list li:hover{color:#fff;background-color:#37a2e9}.offcanvas .menu-list li:hover .icon.about{background-image:url(/images/about_white.png)}.offcanvas .menu-list li:hover .icon.user{background-image:url(/images/account_white.png)}.offcanvas .menu-list li:hover .icon.users{background-image:url(/images/users_white.png)}.offcanvas .menu-list li:hover .icon.star{background-image:url(/images/star_white.png)}.offcanvas .menu-list li:hover .icon.goals{background-image:url(/images/cel_white.png)}.offcanvas .menu-list li:hover .icon.copy{background-image:url(/images/kurs_white.png)}.offcanvas .menu-list li:hover .icon.medal{background-image:url(/images/diplomas_white.png)}.offcanvas .menu-list li:hover .icon.play{background-image:url(/images/play_white.png)}.offcanvas .menu-list li:hover .icon.config{background-image:url(/images/nastroiki_white.png)}.offcanvas .menu-list li:hover .icon.card{background-image:url(/images/platezh_white.png)}.offcanvas .menu-list li:hover .icon.lock{background-image:url(/images/parol_white.png)}.offcanvas .menu-list li:hover .icon.exit{background-image:url(/images/exit_1_white.png)}.offcanvas .menu-list li:hover .icon.news{background-image:url("/images/news(1)_white.png")}.offcanvas .menu-list li:hover .icon.plan{background-image:url(/images/plan_white.png);margin-bottom:0}.offcanvas .menu-list li:hover .icon.motivation_{background-image:url(/images/motivation_white.png)}.offcanvas .menu-list li:hover .icon.help{background-image:url(/images/help_1_white.png)}.offcanvas .menu-list li:hover a{color:#fff}.offcanvas .menu-list a{color:#010101;font-family:Montserrat;font-size:14px;font-weight:700;line-height:25px;text-transform:uppercase;margin-left:15px}.center-center{margin:20px auto}@media (max-width:640px){.center-center{max-width:98%}}[ref=motivation_modal] .button.round.button-blue-stroke,[rel=motivation_modal] .button.round.button-blue-stroke{width:170px;height:50px;margin:0 auto;color:#010101;font-family:Montserrat;font-size:18px;font-weight:700;line-height:25px;text-transform:uppercase}[ref=motivation_modal] .button.round.button-blue-stroke:hover,[rel=motivation_modal] .button.round.button-blue-stroke:hover{color:#fff}[rel=password_update_modal] .modal-body{width:370px;height:330px;text-align:center;display:flex;flex-direction:column;align-items:center}@media (max-width:640px){[rel=password_update_modal] .modal-body{width:100%;height:300px}}[ref=personal_goals_modal] .button.round.button-blue-stroke,[rel=personal_goals_modal] .button.round.button-blue-stroke{width:170px;height:50px;color:#010101;font-family:Montserrat;font-size:18px;font-weight:700;line-height:25px;text-transform:uppercase;margin:30px auto}[ref=personal_goals_modal] .button.round.button-blue-stroke:hover,[rel=personal_goals_modal] .button.round.button-blue-stroke:hover{color:#fff}[ref=personal_goals_modal] .center-center .modal-body,[rel=personal_goals_modal] .center-center .modal-body{width:780px;height:560px;transform:translateY(10px)}[ref=sales_program_modal] .sales_program,[rel=sales_program_modal] .sales_program{width:100%}[ref=sales_program_modal] .sales_program .modal-body-sub-header,[rel=sales_program_modal] .sales_program .modal-body-sub-header{color:#010101;font-family:Montserrat;font-size:40px;line-height:25px;font-weight:700;text-transform:capitalize}[ref=sales_program_modal] .button.round.button-blue-stroke,[rel=sales_program_modal] .button.round.button-blue-stroke{width:220px;height:50px;color:#010101;font-family:Montserrat;font-size:18px;font-weight:700;line-height:25px;text-transform:uppercase;margin-top:20px}[ref=sales_program_modal] .button.round.button-blue-stroke:hover,[rel=sales_program_modal] .button.round.button-blue-stroke:hover{color:#fff}[ref=sales_program_modal] .center-center .modal-body,[rel=sales_program_modal] .center-center .modal-body{width:760px;height:560px;transform:translateY(20px)}[ref=motivation_modal] .close,[ref=personal_goals_modal] .close,[ref=sales_program_modal] .close,[rel=motivation_modal] .close,[rel=personal_goals_modal] .close,[rel=sales_program_modal] .close{top:0}[ref=motivation_modal] .modal-body,[ref=personal_goals_modal] .modal-body,[ref=sales_program_modal] .modal-body,[rel=motivation_modal] .modal-body,[rel=personal_goals_modal] .modal-body,[rel=sales_program_modal] .modal-body{position:relative}[ref=motivation_modal].active,[ref=personal_goals_modal].active,[ref=sales_program_modal].active,[rel=motivation_modal].active,[rel=personal_goals_modal].active,[rel=sales_program_modal].active{animation-name:fade;animation-duration:1s}.profile-edit{padding:40px;box-sizing:border-box;margin:50px auto;display:grid;grid-template-columns:repeat(3,1fr)}@media (min-width:641px) and (max-width:1199px){.profile-edit{padding:20px;grid-gap:20px}}.profile-edit .profile-ava{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.profile-edit .profile-ava img{margin-bottom:20px;width:300px;height:300px;border-radius:5px;-o-object-fit:cover;object-fit:cover}@media (min-width:641px) and (max-width:799px){.profile-edit .profile-ava img{width:180px;height:180px}}@media (min-width:800px) and (max-width:1199px){.profile-edit .profile-ava img{width:180px;height:180px;margin-bottom:0}}.profile-edit .profile-ava .button{max-width:180px;width:100%;height:50px;margin-bottom:10px}@media (min-width:641px) and (max-width:1199px){.profile-edit .profile-ava .button{margin-bottom:0}}.profile-edit .profile-data input{width:350px}.profile-edit .profile-data .button{font-size:12px;height:50px;width:333px;margin:30px 9px 0;box-sizing:border-box;display:inline-flex}@media (max-width:640px){.profile-edit .profile-data .button{text-align:center;margin:15px auto 0;width:100%}}.profile-edit .profile-buttons{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end}@media (max-width:799px){.profile-edit .profile-buttons{display:none!important}}.profile-edit .profile-buttons .plan{color:#37a2e9;font-family:Montserrat;font-size:30px;font-weight:700;line-height:25px;display:block;margin-bottom:20px}.profile-edit .profile-buttons .button{margin-bottom:25px;height:50px}.profile-edit .profile-buttons .button:first-child{margin-top:40px}.form select{background-color:#efefef;border:none;padding:15px 25px;color:#010101;font-family:Montserrat;font-size:14px}@media (max-width:640px){.form select{padding:2vw 4vw}}.form textarea{width:340px;height:80px;background-color:#efefef;resize:none}@media (max-width:641px){.form textarea{width:100%}}.form textarea:hover{background-color:#cadbe5}.form label{color:#010101;font-family:Montserrat;font-size:14px;font-weight:400;line-height:25px;padding:15px 0 5px;display:block}@media (min-width:641px) and (max-width:799px){.form label{font-size:13px;font-weight:400;line-height:25px}}@media (min-width:800px) and (max-width:1199px){.form label{font-size:13px;font-weight:400;line-height:25px}}.form input{color:#8e8e8e;font-family:Montserrat;font-size:16px;font-weight:700;line-height:25px;padding:10px 20px;box-sizing:border-box;background-color:#efefef;border:none;display:block}.sales_plan{margin:50px auto}.sales_plan .sales_plan_header{display:grid;padding:25px;box-sizing:border-box;grid-template-columns:500px 1fr;align-content:center;align-items:center}.sales_plan .sales_plan_header .title{color:#000;font-size:18px;margin-right:10px}.sales_plan .sales_plan_header .price,.sales_plan .sales_plan_header .title{font-family:Montserrat;font-weight:700;line-height:25px;text-transform:uppercase}.sales_plan .sales_plan_header .price{font-size:25px;color:#37a2e9}.sales_plan .sales_plan_header .sales_plan_header_buttons{display:flex;width:100%;justify-content:space-between}.sales_plan .sales_plan_header .sales_plan_header_progress{width:100%;max-width:450px}.sales_plan .sales_plan_header .sales_plan_header_progress label{width:100%}.sales_plan .sales_plan_header .sales_plan_header_progress label b{float:right}.sales_plan .sales_plan_body{margin:40px 0}.sales_plan .sales_plan_body .sales_plan_body_grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px}.sales_plan .sales_plan_body .sales_plan_body_grid .sales_plan_body_item{padding:30px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center}.sales_plan .sales_plan_body .sales_plan_body_grid .sales_plan_body_item .plan{color:#37a2e9;font-family:Montserrat;font-size:25px;font-weight:700;line-height:25px;display:block;margin-bottom:15px}.sales_plan .sales_plan_body .sales_plan_body_grid .sales_plan_body_item .sales_plan_body_item_title{color:#000;font-family:Montserrat;font-size:18px;font-weight:700;line-height:25px;margin-bottom:20px}.sales_plan .sales_plan_body .sales_plan_body_grid .sales_plan_body_item .sales_plan_body_item_sub_title{color:#37a2e9;font-family:Montserrat;font-size:18px;font-weight:700;line-height:25px;margin-bottom:20px}.sales_plan .sales_plan_body .sales_plan_body_grid .sales_plan_body_item .button{margin-top:30px;height:50px}.sales_plan .sales_plan_body .sales_plan_body_grid .sales_plan_body_item .button:hover{background:#37a2e9;border:2px solid #37a2e9;color:#000}.my_team{margin:50px auto}@media (max-width:640px){.my_team{margin:20px auto}}.my_team .my_team_header{display:flex;flex-direction:row;padding:25px;box-sizing:border-box;align-content:center;align-items:center;justify-content:space-between}@media (max-width:640px){.my_team .my_team_header{grid-template-columns:100%;text-align:center;flex-direction:column}}@media (min-width:641px) and (max-width:799px){.my_team .my_team_header.hidden-mobile{display:none!important}}@media (min-width:800px) and (max-width:1199px){.my_team .my_team_header{grid-template-columns:300px 1fr}.my_team .my_team_header .title{font-size:16px;font-weight:700;line-height:25px}.my_team .my_team_header .price{font-size:22px}.my_team .my_team_header [rel=add_teammate_button]{display:block;width:100%}}.my_team .my_team_header img{width:60px;height:60px;border-radius:50%;margin-right:20px}.my_team .my_team_header .name,.my_team .my_team_header .title{color:#000;font-family:Montserrat;font-size:18px;font-weight:700;line-height:25px}.my_team .my_team_header .title{text-transform:uppercase;margin-right:20px}.my_team .my_team_header .price{font-family:Montserrat;font-size:25px;font-weight:700;line-height:25px;text-transform:uppercase;color:#37a2e9}.my_team .my_team_header .my_team_header_buttons{display:flex;justify-content:space-between;align-items:center;gap:25px}@media (max-width:640px){.my_team .my_team_header .my_team_header_buttons{margin-top:10px;flex-direction:column}}.my_team .my_team_header .my_team_header_buttons.no-create{justify-content:flex-end}.my_team .my_team_header .my_team_header_buttons.no-create .sales_plan_header_buttons{display:flex}.my_team .my_team_header .my_team_header_buttons .price{color:#37a2e9;font-family:Montserrat;font-size:40px;font-weight:700;line-height:25px}.my_team .my_team_header .my_team_header_progress{width:100%;max-width:370px}.my_team .my_team_header .my_team_header_progress label{width:100%}.my_team .my_team_header .my_team_header_progress label b{float:right}.my_team .my_team_body{margin:40px 0;display:grid;grid-template-columns:1fr;grid-gap:20px}@media (max-width:640px){.my_team .my_team_body{margin:10px 0}}.my_team .my_team_body .profile-edit{padding:0;grid-template-columns:360px 480px auto;margin:0 auto}@media (max-width:799px){.my_team .my_team_body .profile-edit{grid-template-columns:100%;margin-bottom:10px}}@media (min-width:800px) and (max-width:1199px){.my_team .my_team_body .profile-edit{grid-template-columns:repeat(3,1fr)}}.my_team .my_team_body .profile-edit .profile-ava{justify-content:flex-start;padding:40px;border-right:1px solid #eaeaea}@media (max-width:799px){.my_team .my_team_body .profile-edit .profile-ava{display:none}}@media (min-width:800px) and (max-width:1199px){.my_team .my_team_body .profile-edit .profile-ava{padding:20px 10px}}.my_team .my_team_body .profile-edit .profile-ava .name{color:#010101;font-family:Montserrat;font-size:25px;font-weight:700;line-height:35px;text-align:center}.my_team .my_team_body .profile-edit .profile-ava .button{max-width:245px;margin-top:20px}.my_team .my_team_body .profile-edit .profile-ava img{width:250px;height:250px}@media (min-width:800px) and (max-width:1199px){.my_team .my_team_body .profile-edit .profile-ava img{width:180px;height:180px}}.my_team .my_team_body .profile-edit .profile-data{padding:40px;border-right:1px solid #eaeaea}@media (max-width:640px){.my_team .my_team_body .profile-edit .profile-data{padding:15px 10px 30px}.my_team .my_team_body .profile-edit .profile-data .big-text,.my_team .my_team_body .profile-edit .profile-data .form label{display:inline-block}}@media (min-width:641px) and (max-width:799px){.my_team .my_team_body .profile-edit .profile-data .visible-mobile{display:block!important}}@media (min-width:800px) and (max-width:1199px){.my_team .my_team_body .profile-edit .profile-data{padding:20px 10px}}.my_team .my_team_body .profile-edit .profile-data .job{color:#7c7c7c;font-family:Montserrat;font-size:16px;font-weight:400;line-height:25px;margin-bottom:10px}.my_team .my_team_body .profile-edit .profile-data .city{color:#000;font-family:Montserrat;font-size:20px;font-weight:700;line-height:25px;margin-bottom:30px}.my_team .my_team_body .profile-edit .profile-data .mobile-ava-grid{display:grid;grid-template-columns:70px auto;grid-gap:10px}.my_team .my_team_body .profile-edit .profile-data .mobile-ava-grid img{border-radius:5px;width:70px;height:70px}@media (max-width:640px){.my_team .my_team_body .profile-edit .profile-data .form{display:flex;flex-direction:column;align-content:center;align-items:center}}@media (min-width:641px) and (max-width:799px){.my_team .my_team_body .profile-edit .profile-data .form{display:flex;flex-direction:column;align-content:center;align-items:center}.my_team .my_team_body .profile-edit .profile-data .form label{display:inline-block}.my_team .my_team_body .profile-edit .profile-data .form .big-text{display:inline-block;margin-left:5px}.my_team .my_team_body .profile-edit .profile-data .form .progress-label{display:inline-block}.my_team .my_team_body .profile-edit .profile-data .form .progress-label+b{display:inline-block;font-size:20px;margin-left:5px}.my_team .my_team_body .profile-edit .profile-data .form .button{width:220px;font-size:13px;font-weight:700}}@media (min-width:800px) and (max-width:1199px){.my_team .my_team_body .profile-edit .profile-data .form{display:flex;flex-direction:column;align-content:center;align-items:flex-start}.my_team .my_team_body .profile-edit .profile-data .form label{font-size:13px;font-weight:400;line-height:18px}.my_team .my_team_body .profile-edit .profile-data .form .big-text{font-size:18px;font-weight:700;line-height:18px}.my_team .my_team_body .profile-edit .profile-data .form .progress-label{font-size:13px;font-weight:400;line-height:18px}.my_team .my_team_body .profile-edit .profile-data .form .progress-label+b{font-size:18px;font-weight:700;line-height:18px}.my_team .my_team_body .profile-edit .profile-data .form .button{width:220px;font-size:13px;font-weight:700}}.my_team .my_team_body .profile-edit .profile-buttons{padding:40px}@media (max-width:799px){.my_team .my_team_body .profile-edit .profile-buttons{display:none!important}}@media (min-width:800px) and (max-width:1199px){.my_team .my_team_body .profile-edit .profile-buttons{padding:0 15px 0 0}}.my_team .my_team_body .profile-edit .profile-buttons .sales_program{padding:0;width:auto}.my_team .my_team_body .profile-edit .detail-panel{margin-top:50px}.my_team .my_team_body .profile-edit .detail-panel-button{margin:0;width:150px;font-size:14px}.my_team .my_team_body .my_team_body_grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px}.my_team .my_team_body .my_team_body_grid .my_team_body_item{padding:30px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center}.my_team .my_team_body .my_team_body_grid .my_team_body_item .plan{color:#37a2e9;font-family:Montserrat;font-size:40px;font-weight:700;line-height:25px;display:block;margin-bottom:20px}.my_team .my_team_body .my_team_body_grid .my_team_body_item .my_team_body_item_title{color:#000;font-family:Montserrat;font-size:18px;font-weight:700;line-height:25px;margin-bottom:20px}.my_team .my_team_body .my_team_body_grid .my_team_body_item .button{margin-top:30px;height:50px}[ref=sales_plan_edit_modal] .modal-body,[ref=sales_plan_month_modal] .modal-body,[rel=sales_plan_edit_modal] .modal-body,[rel=sales_plan_month_modal] .modal-body{max-width:420px;max-height:410px;display:flex;flex-direction:column;justify-content:flex-start;align-content:center;align-items:center}[ref=sales_plan_edit_modal] .modal-body .modal-body-header,[ref=sales_plan_month_modal] .modal-body .modal-body-header,[rel=sales_plan_edit_modal] .modal-body .modal-body-header,[rel=sales_plan_month_modal] .modal-body .modal-body-header{color:#37a2e9;font-family:Montserrat;font-size:25px;font-weight:700;line-height:25px;text-transform:inherit;margin-bottom:0}[ref=sales_plan_edit_modal] .modal-body .row,[ref=sales_plan_month_modal] .modal-body .row,[rel=sales_plan_edit_modal] .modal-body .row,[rel=sales_plan_month_modal] .modal-body .row{margin:20px 0 0}[ref=sales_plan_edit_modal] .modal-body .row input,[ref=sales_plan_month_modal] .modal-body .row input,[rel=sales_plan_edit_modal] .modal-body .row input,[rel=sales_plan_month_modal] .modal-body .row input{max-width:240px;color:#010101;font-family:Montserrat;font-size:20px;font-weight:700;line-height:25px;text-align:center}[ref=sales_plan_edit_modal] .modal-body .row.flex-center,[ref=sales_plan_month_modal] .modal-body .row.flex-center,[rel=sales_plan_edit_modal] .modal-body .row.flex-center,[rel=sales_plan_month_modal] .modal-body .row.flex-center{display:flex;justify-content:center}[ref=sales_plan_edit_modal] .modal-body .row .button,[ref=sales_plan_month_modal] .modal-body .row .button,[rel=sales_plan_edit_modal] .modal-body .row .button,[rel=sales_plan_month_modal] .modal-body .row .button{width:200px;height:50px}.news-grid{margin:50px auto;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px}.news-grid .news-grid-item{box-sizing:border-box;padding:30px;margin:0;position:relative}.news-grid .news-grid-item.not-see:after{display:block;content:"";width:20px;height:20px;background-color:#df0000;border-radius:50%;right:5px;top:5px;position:absolute}.news-grid .news-grid-item.not-see .text .title{color:#df0000}.news-grid .news-grid-item img{width:100%;max-height:180px;-o-object-fit:cover;object-fit:cover}.news-grid .news-grid-item .text{padding:5px 0;display:flex;flex-direction:column;justify-content:center;align-content:flex-start;align-items:flex-start;box-sizing:border-box;max-height:280px}.news-grid .news-grid-item .text .title{color:#000;font-family:Montserrat;font-size:18px;font-weight:700;line-height:30px;margin-bottom:20px}.news-grid .news-grid-item .text .sub-title{color:#000;font-family:Montserrat;font-size:14px;font-weight:400;line-height:21px}.news-grid .news-grid-item .text.red .sub-title,.news-grid .news-grid-item .text.red .title{color:#ed0101}.help-grid{max-width:650px;display:grid;grid-template-columns:1fr;grid-gap:20px;margin:50px auto}.instructions-grid{max-width:1280px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:40px;margin:50px auto}@media (min-width:641px) and (max-width:799px){.instructions-grid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.instructions-grid{grid-template-columns:1fr}}.instructions-grid-item-title{font-size:16px;line-height:30px;font-weight:700;margin-top:12px;font-family:Montserrat}.accordion .accordion-header{display:flex;align-items:center;justify-content:space-between;color:#000;font-family:Montserrat;font-size:20px;font-weight:700;line-height:30px;padding:19px 30px;cursor:pointer}.accordion .accordion-header .accordion-button{width:40px;height:40px;background:url(/images/button-accordion.png) no-repeat 50%/cover;float:right;transition:height 1s}.accordion .accordion-header.open{color:#37a2e9}.accordion .accordion-header.open .accordion-button{background-image:url(/images/accordion-button-open.png)}.accordion .accordion-header.open+.accordion-content{padding:0 30px}.accordion .accordion-sub-header{color:#000;font-size:18px;line-height:25px;text-transform:uppercase;font-family:Montserrat;font-weight:400}.accordion .accordion-sub-header span{color:#37a2e9;font-family:Montserrat;font-size:25px;font-weight:700}.accordion .accordion-content-open{margin-top:20px}.accordion .accordion-content-open p{color:#000;font-family:Montserrat;font-size:16px;font-weight:400;line-height:24px}.accordion .accordion-content-open p:last-of-type{margin-bottom:30px}.accordion .accordion-content-open .image-container{text-align:center}.accordion .accordion-content-open .image-container img{width:375px}.accordion .accordion-content-open .sales_plan_body_item{padding:30px 0!important}.accordion .accordion-content{height:0;overflow:hidden;transition:height .5s}.accordion .accordion-content p{color:#000;font-family:Montserrat;font-size:16px;font-weight:400;line-height:24px}.accordion .accordion-content p:last-of-type{padding-bottom:30px}.accordion .accordion-content .image-container{text-align:center}.accordion .accordion-content .image-container img{width:375px}main{flex:1 0 auto}@media (min-width:641px){main{min-height:calc(100vh - 120px)}}.rewards-grid{display:flex;justify-content:center;grid-gap:20px;margin:50px auto}.rewards-grid .rewards-grid-item{padding:30px}.rewards-grid .rewards-grid-item.complete .rewards-img{opacity:1}.rewards-grid .rewards-title{color:#000;font-family:Montserrat;font-size:18px;font-weight:700;line-height:25px;text-transform:uppercase;text-align:center;margin-bottom:20px;border-top:1px solid #e3e3e3;padding-top:20px;margin-top:10px}.rewards-grid .rewards-img{display:flex;justify-content:center;align-content:flex-start;opacity:.3;margin-bottom:30px}.rewards-grid .rewards-img.complete{opacity:1}.rewards-grid .rewards-body .rewards-body-grid{display:grid;grid-template-columns:repeat(3,1fr);margin-top:40px;grid-gap:10px}.rewards-grid .rewards-body .rewards-body-grid img{width:100%}.rewards-grid .rewards-body-grid-item{opacity:.3}.rewards-grid .rewards-body-grid-item.complete{opacity:1}[ref=download_rewards_modal] .flex-center,[rel=download_rewards_modal] .flex-center{display:flex;justify-content:center}[ref=download_rewards_modal] img,[rel=download_rewards_modal] img{width:100%}[ref=download_rewards_modal] .form,[rel=download_rewards_modal] .form{margin-top:30px}[ref=download_rewards_modal] .button,[rel=download_rewards_modal] .button{background:transparent;font-family:Montserrat;font-size:18px;font-weight:700;line-height:25px;text-transform:uppercase;height:50px;padding:10px 53px}[ref=download_rewards_modal] .button.button-yellow-stroke,[rel=download_rewards_modal] .button.button-yellow-stroke{color:#fed700}[ref=download_rewards_modal] .button.button-gray-stroke,[rel=download_rewards_modal] .button.button-gray-stroke{color:#bababa}[ref=download_rewards_modal] .button:not(:last-child),[rel=download_rewards_modal] .button:not(:last-child){margin-right:20px}[ref=progress_rewards_modal] .title,[rel=progress_rewards_modal] .title{color:#37a2e9;font-family:Montserrat;font-size:40px;font-weight:700;line-height:25px;text-transform:uppercase;margin:30px auto}[ref=progress_rewards_modal] p,[rel=progress_rewards_modal] p{max-width:540px;color:#000;font-family:Montserrat;font-size:20px;font-weight:400;line-height:30px;margin:10px auto}[ref=progress_rewards_modal] .modal-body,[rel=progress_rewards_modal] .modal-body{height:auto}[ref=progress_rewards_modal] .modal-body img,[rel=progress_rewards_modal] .modal-body img{max-width:362px}[ref=progress_rewards_modal] .button,[rel=progress_rewards_modal] .button{font-family:Montserrat;font-size:18px;font-weight:700;line-height:25px;text-transform:uppercase;max-width:290px;margin:20px auto}[reward-download]{cursor:pointer}.display-flex{display:flex}.main-block{background-color:#000;width:100%}@media (min-width:641px){.main-block{height:100vh}}.main-block{display:flex;justify-content:center;align-items:center;align-content:center;flex-direction:column}@media (max-width:640px){.main-block{padding:15px}}.main-block .title{color:#fff;font-family:Montserrat;font-size:40px;font-weight:700;line-height:50px;text-transform:uppercase;margin:30px 0 50px}.main-block .sub-title{max-width:750px;color:#fff;font-family:Montserrat;font-size:20px;font-weight:400;line-height:30px;margin-bottom:50px}.main-block .button{background:transparent;color:#fff;font-family:Montserrat;font-size:18px;font-weight:700;line-height:25px;text-transform:uppercase}@media (max-width:768px){[ref=menu_modal],[rel=menu_modal]{top:65px}[ref=menu_modal] [rel=menu_modal_close],[rel=menu_modal] [rel=menu_modal_close]{display:none}[ref=menu_modal] .overlay,[rel=menu_modal] .overlay{top:70px}}[ref=menu_modal].no-active .offcanvas-container,[rel=menu_modal].no-active .offcanvas-container{animation-name:close;animation-duration:1s}@media (min-width:641px){[ref=menu_modal].active .offcanvas-container,[rel=menu_modal].active .offcanvas-container{animation-name:open;animation-duration:1s}[ref=menu_modal].active .overlay,[rel=menu_modal].active .overlay{animation-name:fade;animation-duration:1s}}.back-button{color:#37a2e9;font-family:Montserrat;font-size:14px;font-weight:700;line-height:25px;text-transform:uppercase;display:inline-flex;align-items:center;border-left:1px solid #e4e4e4;padding-left:20px;margin-left:30px}.back-button img{padding-right:10px}.logo-container{display:flex}.personal_goals_section{margin:50px auto 100px;max-width:1180px}@media (max-width:768px){.personal_goals_section{margin:20px auto 50px}}.personal_goals_section .personal_goals_header{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px}@media (max-width:640px){.personal_goals_section .personal_goals_header{width:100%;margin:0 auto;grid-template-columns:1fr}.personal_goals_section .personal_goals_header .motivation{display:none!important}}@media (min-width:641px) and (max-width:799px){.personal_goals_section .personal_goals_header{width:453px;margin:0 auto;grid-template-columns:1fr}.personal_goals_section .personal_goals_header .motivation{display:none!important}}.personal_goals_section .personal_goals_header .motivation{display:grid;width:100%;max-width:inherit;grid-template-columns:repeat(2,1fr);grid-gap:30px;padding:25px;margin-bottom:0}.personal_goals_section .personal_goals_header .motivation .title{font-family:Montserrat;font-size:18px;font-weight:700;line-height:25px;display:block}.personal_goals_section .personal_goals_header .motivation .sub-title{color:#000;font-family:Montserrat;font-size:12px;font-weight:400;line-height:25px;display:block}.personal_goals_section .personal_goals_body{margin:30px auto}@media (max-width:768px){.personal_goals_section .personal_goals_body{margin:15px auto}}.add-goals{display:flex;justify-content:center;align-content:center;align-items:center;flex-direction:column}.add-goals:hover .img{background:url(/images/button-plus_blue.png) no-repeat 50%/cover}.add-goals:hover .title{color:#37a2e9}.add-goals .img{width:100px;height:100px;background:url(/images/button-plus.png) no-repeat 50%/cover}@media (max-width:640px){.add-goals .img{width:50px;height:50px}}.add-goals .title{color:#000;font-family:Montserrat;font-size:18px;font-weight:700;line-height:25px;text-transform:uppercase;margin-top:20px}@media (max-width:640px){.add-goals .title{font-size:14px;margin-top:0}}@media (max-width:640px){.add-goals{display:grid;grid-template-columns:80px auto;grid-gap:10px;padding:10px}}@media (min-width:641px) and (max-width:799px){.add-goals{flex-direction:row;padding:10px}.add-goals .img{width:50px;height:50px;margin-right:40px}.add-goals .title{margin-top:0;font-size:12px}}.goals-tabs{display:flex;justify-content:center}@media (max-width:640px){.goals-tabs{display:grid;grid-template-columns:1fr 1fr 1fr;text-align:center}}@media (min-width:641px) and (max-width:799px){.goals-tabs{display:grid;grid-template-columns:1fr 1fr 1fr;width:453px;margin:0 auto}}.goals-tabs li{position:relative;margin-right:10px}@media (max-width:768px){.goals-tabs li{margin-right:0}}.goals-tabs li.active a{box-shadow:0 5px 25px rgba(0,0,0,.05);border:1px solid #1b8ad3;background-color:#37a2e9}.goals-tabs li a{color:#000;font-family:Montserrat;font-size:14px;font-weight:700;line-height:18px;text-transform:uppercase;box-shadow:0 5px 25px rgba(0,0,0,.05);border:1px solid #efefef;background-color:#fff;padding:10px 30px}@media (max-width:640px){.goals-tabs li a{display:block;font-size:8px;padding:6px}}@media (min-width:641px) and (max-width:799px){.goals-tabs li a{display:block;font-size:8px;padding:5px 10px;text-align:center}}.goals-tabs li span{color:#000;font-family:Montserrat;font-size:10px;font-weight:700;line-height:18px;text-transform:uppercase;position:absolute;margin:-7px 0 0 -23px}@media (max-width:640px){.goals-tabs li span{margin:-30px 0 0 40px;z-index:2;font-size:8px}}@media (min-width:641px) and (max-width:799px){.goals-tabs li span{margin:-30px 0 0 115px;z-index:2;font-size:8px}}.personal_goals_body_grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;margin:30px auto}@media (max-width:450px){.personal_goals_body_grid{grid-template-columns:100%;margin:15px auto}}@media (min-width:451px) and (max-width:1199px){.personal_goals_body_grid{grid-template-columns:repeat(2,1fr)}}.personal_goals_body_grid .personal_goals_body_grid_item{position:relative;display:grid;grid-template-columns:repeat(2,1fr);border:none}@media (min-width:800px) and (max-width:1199px){.personal_goals_body_grid .personal_goals_body_grid_item{padding:15px}}@media (max-width:799px){.personal_goals_body_grid .personal_goals_body_grid_item{display:flex;flex-direction:column;justify-content:flex-start;align-content:center;align-items:center;padding:20px}}.personal_goals_body_grid .personal_goals_body_grid_item .data{padding:30px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;align-content:flex-end}@media (max-width:640px){.personal_goals_body_grid .personal_goals_body_grid_item .data{display:flex;justify-content:center;flex-direction:column;text-align:center;align-items:center;padding:10px}.personal_goals_body_grid .personal_goals_body_grid_item .data .button-group{justify-content:center}}@media (min-width:641px) and (max-width:799px){.personal_goals_body_grid .personal_goals_body_grid_item .data{padding:10px 0;width:100%}}@media (min-width:800px) and (max-width:1199px){.personal_goals_body_grid .personal_goals_body_grid_item .data{padding:0}}.personal_goals_body_grid .personal_goals_body_grid_item .data .status:before{display:none}.personal_goals_body_grid .personal_goals_body_grid_item>img{width:280px;height:280px;-o-object-fit:cover;object-fit:cover}@media (min-width:413px) and (max-width:799px){.personal_goals_body_grid .personal_goals_body_grid_item>img{width:240px;height:240px}}@media (min-width:800px) and (max-width:1199px){.personal_goals_body_grid .personal_goals_body_grid_item>img{width:150px;height:150px}}.personal_goals_body_grid .personal_goals_body_grid_item .title{color:#000;font-family:Montserrat;font-size:18px;font-weight:700;line-height:25px;margin-bottom:10px;word-break:break-word}@media (max-width:640px){.personal_goals_body_grid .personal_goals_body_grid_item .title{display:block;width:100%}}@media (min-width:641px) and (max-width:799px){.personal_goals_body_grid .personal_goals_body_grid_item .title{display:block;width:100%;font-size:14px;font-weight:700;line-height:25px}}@media (min-width:800px) and (max-width:1199px){.personal_goals_body_grid .personal_goals_body_grid_item .title{font-size:14px;font-weight:700;line-height:21px}}.personal_goals_body_grid .personal_goals_body_grid_item .sub-title{color:#000;font-family:Montserrat;font-size:13px;font-weight:400;line-height:25px;margin-bottom:0}@media (max-width:768px){.personal_goals_body_grid .personal_goals_body_grid_item .sub-title{display:block;width:100%}}.personal_goals_body_grid .personal_goals_body_grid_item .date{color:#000;font-family:Montserrat;font-size:13px;font-weight:700;line-height:25px;text-transform:uppercase;margin-bottom:15px}@media (max-width:768px){.personal_goals_body_grid .personal_goals_body_grid_item .date{display:block;width:100%}}.personal_goals_body_grid .personal_goals_body_grid_item .button-blue-stroke{width:156px;height:50px}@media (min-width:800px) and (max-width:1199px){.personal_goals_body_grid .personal_goals_body_grid_item .button-blue-stroke{font-size:12px;font-weight:700;line-height:17px;height:45px;width:auto}}.personal_goals_body_grid .personal_goals_body_grid_item.complete:after{content:"";position:absolute;width:5px;height:10px;border-right:3px solid #0aa540;border-bottom:3px solid #0aa540;right:20px;top:20px;transform:rotate(45deg)}@media (max-width:799px){.personal_goals_body_grid .personal_goals_body_grid_item.complete:after{right:10px;top:10px;transform:translate(50%,-50%);width:10px;height:10px}}@media (min-width:800px) and (max-width:1199px){.personal_goals_body_grid .personal_goals_body_grid_item.complete:after{width:7px;height:7px;right:7px;top:7px}}.personal_goals_body_grid .personal_goals_body_grid_item.complete .status{color:#0aa540;font-family:Montserrat;font-size:16px;font-weight:700;line-height:25px;text-transform:uppercase}@media (max-width:640px){.personal_goals_body_grid .personal_goals_body_grid_item.complete .status{display:block;width:100%}}.personal_goals_body_grid .personal_goals_body_grid_item.in-process:after{content:"";position:absolute;width:15px;height:15px;background-color:#fc0;right:20px;top:20px;border-radius:50%}@media (max-width:799px){.personal_goals_body_grid .personal_goals_body_grid_item.in-process:after{right:10px;top:10px;transform:translate(50%,-50%);width:10px;height:10px}}@media (min-width:800px) and (max-width:1199px){.personal_goals_body_grid .personal_goals_body_grid_item.in-process:after{width:7px;height:7px;right:7px;top:7px}}.personal_goals_body_grid .personal_goals_body_grid_item.failed:after{content:"";position:absolute;width:15px;height:15px;background-color:#eb5555;right:20px;top:20px;border-radius:50%}@media (max-width:799px){.personal_goals_body_grid .personal_goals_body_grid_item.failed:after{right:10px;top:10px;transform:translate(50%,-50%);width:10px;height:10px}}@media (min-width:800px) and (max-width:1199px){.personal_goals_body_grid .personal_goals_body_grid_item.failed:after{width:7px;height:7px;right:7px;top:7px}}.personal_goals_body_grid .personal_goals_body_grid_item.failed .status{color:#eb5555;font-family:Montserrat;font-size:16px;font-weight:700;line-height:25px;text-transform:uppercase}@media (max-width:768px){.personal_goals_body_grid .personal_goals_body_grid_item.failed .status{display:block;width:100%}}.goals-tabs-switch li{display:none}.goals-tabs-switch li.active{display:block}[rel=personal_goals_add_model] .modal-body{width:445px;height:auto}[rel=personal_goals_add_model] .modal-body .add-photo{width:130px;height:130px;border-radius:5px;-o-object-fit:cover;object-fit:cover}[rel=personal_goals_add_model] .modal-body label{text-align:left}[rel=personal_goals_add_model] .modal-body .flex-center{display:flex;justify-content:center}[rel=personal_goals_add_model] .modal-body .button{height:50px;margin-top:15px;width:200px}[rel=personal_goals_add_model] .modal-body .button.button-gray-stroke:hover{background:#37a2e9;color:#fff}.motivation-grid{margin:50px 0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px}@media (max-width:640px){.motivation-grid{grid-template-columns:100%}}@media (min-width:641px) and (max-width:799px){.motivation-grid{grid-template-columns:repeat(2,1fr)}}.motivation-grid .motivation-grid-item{box-sizing:border-box;position:relative;padding:30px}.motivation-grid .motivation-grid-item.not-see:after{display:block;content:"";width:20px;height:20px;background-color:#df0000;border-radius:50%;right:5px;top:5px;position:absolute}.motivation-grid .motivation-grid-item.not-see .title{color:#df0000}.motivation-grid .motivation-grid-item .image img{width:100%;max-height:180px;-o-object-fit:cover;object-fit:cover;border-radius:5px}.motivation-grid .motivation-grid-item .title{display:block;color:#000;font-family:Montserrat;font-size:20px;font-weight:700;line-height:30px;margin-top:15px;text-align:center}@media (max-width:640px){.motivation-grid .motivation-grid-item .title{text-align:center;font-size:18px;font-weight:700;line-height:27px}}@media (min-width:641px) and (max-width:799px){.motivation-grid .motivation-grid-item .title{text-align:center;font-size:18px;font-weight:700;line-height:27px}}@media (min-width:800px) and (max-width:1199px){.motivation-grid .motivation-grid-item .title{font-size:16px;font-weight:700;line-height:24px}}.motivation-grid .motivation-grid-item.new{position:relative}.motivation-grid .motivation-grid-item.new:after{right:5px;top:5px;content:"";width:7px;height:7px;background-color:#df0000;position:absolute;border-radius:50%}.motivation-grid .motivation-grid-item.new .title{color:#df0000;font-family:Montserrat;font-size:12px;font-weight:400;line-height:18px}[rel=news] .modal-body{height:490px}[rel=news] .modal-body .video-container{position:relative}[rel=news] .modal-body .video-container .overlay-video{cursor:pointer;position:absolute;background:rgba(0,0,0,.5) url(/images/play_btn.png) no-repeat 50%;width:100%;height:100%;top:0;left:0;box-sizing:border-box}[rel=news] .modal-body .video-container .overlay-video ul{display:flex;justify-content:center}[rel=news] .modal-body .video-container .overlay-video ul li{margin:15px 10px;border-radius:5px;overflow:hidden}[rel=news] .modal-body .video-container .overlay-video ul li span{padding:5px;cursor:pointer;background:#fff;color:#000;font-family:Montserrat;font-size:20px;font-weight:700;line-height:30px}[rel=news] .modal-body .video-container .overlay-video ul li.active{border:2px solid #37a2e9;background-color:#fff}[rel=news] .modal-body video{cursor:pointer;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}[rel=news] .modal-body video[play=true]+.overlay-video{display:none}video{width:100%;-o-object-fit:cover;object-fit:cover}.no-pay-overlay{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(9,4,32,.97);z-index:-1}.no-pay{overflow:hidden}[rel=no-pay].active{z-index:5}[rel=no-pay] .grid{display:grid;grid-template-columns:1fr 1fr}[rel=no-pay] .grid p{color:#010101;font-family:Montserrat;font-size:14px;font-weight:400;line-height:25px;margin-bottom:20px}[rel=no-pay] .grid p,[rel=no-pay] .grid ul{max-width:318px;text-align:left}[rel=no-pay] .grid ul .header{font-family:Montserrat;font-size:14px;font-weight:700;line-height:25px}[rel=no-pay] .grid ul li:not(.header){color:#010101;font-family:Montserrat;font-size:14px;font-weight:400;line-height:25px}[rel=no-pay] .grid ul li:not(.header):before{content:"";display:inline-block;width:8px;height:8px;background-color:#37a2e9;border-radius:50%;margin:0 10px 1px 0}[rel=no-pay] .button{width:250px;height:50px;margin:0 auto 20px}[rel=no-pay] span{color:#000;font-family:Montserrat;font-size:14px;font-weight:400;font-style:italic;line-height:25px}.limit-team{color:#37a2e9;font-family:Montserrat;font-size:40px;font-weight:700;margin-top:15px;display:flex;flex-direction:column;justify-content:center;align-content:center;align-items:center}@media (min-width:641px) and (max-width:799px){.limit-team{font-size:30px;font-weight:700;line-height:25px}}@media (min-width:800px) and (max-width:1199px){.limit-team{font-size:30px;font-weight:700;line-height:25px}}.limit-team span{color:#37a2e9;font-family:Montserrat;font-size:16px;font-weight:700;display:block;margin-top:10px}@media (min-width:641px) and (max-width:799px){.limit-team span{font-size:14px;font-weight:700;line-height:16px}}@media (min-width:800px) and (max-width:1199px){.limit-team span{font-size:14px;font-weight:700;line-height:16px}}.flex-center{display:flex;justify-content:center}.flex-space-between{display:flex;justify-content:space-between;align-content:center;align-items:center}[rel=edit_filial]{text-align:center;margin:10px auto 0;padding:40px}[rel=edit_filial]>div{width:380px;margin:0 auto}[rel=edit_filial]>div .block{padding:40px}[rel=edit_filial] .body-header{color:#37a2e9;font-family:Montserrat;font-size:25px;font-weight:700;line-height:25px;display:inline-block;padding:10px}@media (max-width:640px){[rel=edit_filial] .body-header{font-size:16px}}[rel=edit_filial] .caption{color:#37a2e9;font-family:Montserrat;font-size:20px;font-weight:700;line-height:20px}@media (max-width:640px){[rel=edit_filial] .caption{font-size:16px}}[rel=edit_filial] #email,[rel=edit_filial] #filial_name,[rel=edit_filial] #first_name,[rel=edit_filial] #last_name,[rel=edit_filial] #legal_name,[rel=edit_filial] #phone{color:#000;font-family:Montserrat;font-size:16px;font-weight:700;line-height:25px;box-sizing:border-box;margin:auto;text-align:center}@media (max-width:640px){[rel=edit_filial] #email,[rel=edit_filial] #filial_name,[rel=edit_filial] #first_name,[rel=edit_filial] #last_name,[rel=edit_filial] #legal_name,[rel=edit_filial] #phone{width:100%}}[rel=edit_filial] #email:active,[rel=edit_filial] #filial_name:active,[rel=edit_filial] #first_name:active,[rel=edit_filial] #last_name:active,[rel=edit_filial] #legal_name:active,[rel=edit_filial] #phone:active{background-color:#dff2ff}[rel=edit_filial] #email+span,[rel=edit_filial] #max_count_employees{color:red;font-family:Montserrat;font-size:12px;font-weight:400;line-height:18px}[rel=edit_filial] .button{margin-bottom:10px}[rel=edit_filial] .margin-top{margin-top:25px}[rel=edit_filial] .form label{font-weight:700}[rel=edit_filial] .form.filial{margin-bottom:25px}[rel=edit_filial] #max_count_employees{color:red}[rel=add_filial] .modal-body,[rel=add_teammate] .modal-body{width:650px}[rel=add_filial] .modal-body .modal-body-header,[rel=add_teammate] .modal-body .modal-body-header{color:#37a2e9;font-family:Montserrat;font-size:25px;font-weight:700;line-height:25px}@media (max-width:640px){[rel=add_filial] .modal-body .modal-body-header,[rel=add_teammate] .modal-body .modal-body-header{font-size:16px}}[rel=add_filial] .modal-body .caption,[rel=add_teammate] .modal-body .caption{color:#37a2e9;font-family:Montserrat;font-size:20px;font-weight:700;line-height:20px}@media (max-width:640px){[rel=add_filial] .modal-body .caption,[rel=add_teammate] .modal-body .caption{font-size:16px}}[rel=add_filial] #email,[rel=add_filial] #filial_name,[rel=add_filial] #first_name,[rel=add_filial] #last_name,[rel=add_filial] #legal_name,[rel=add_filial] #phone,[rel=add_teammate] #email,[rel=add_teammate] #filial_name,[rel=add_teammate] #first_name,[rel=add_teammate] #last_name,[rel=add_teammate] #legal_name,[rel=add_teammate] #phone{color:#000;font-family:Montserrat;font-size:16px;font-weight:700;line-height:25px;box-sizing:border-box;width:450px;margin:auto;text-align:center}@media (max-width:640px){[rel=add_filial] #email,[rel=add_filial] #filial_name,[rel=add_filial] #first_name,[rel=add_filial] #last_name,[rel=add_filial] #legal_name,[rel=add_filial] #phone,[rel=add_teammate] #email,[rel=add_teammate] #filial_name,[rel=add_teammate] #first_name,[rel=add_teammate] #last_name,[rel=add_teammate] #legal_name,[rel=add_teammate] #phone{width:100%}}[rel=add_filial] #email:active,[rel=add_filial] #filial_name:active,[rel=add_filial] #first_name:active,[rel=add_filial] #last_name:active,[rel=add_filial] #legal_name:active,[rel=add_filial] #phone:active,[rel=add_teammate] #email:active,[rel=add_teammate] #filial_name:active,[rel=add_teammate] #first_name:active,[rel=add_teammate] #last_name:active,[rel=add_teammate] #legal_name:active,[rel=add_teammate] #phone:active{background-color:#dff2ff}[rel=add_filial] #email+span,[rel=add_filial] #max_count_employees,[rel=add_teammate] #email+span,[rel=add_teammate] #max_count_employees{color:red;font-family:Montserrat;font-size:12px;font-weight:400;line-height:18px}[rel=add_filial] .button,[rel=add_teammate] .button{margin-bottom:10px}[rel=add_filial] .margin-top,[rel=add_teammate] .margin-top{margin-top:25px}[rel=add_filial] .form label,[rel=add_teammate] .form label{font-weight:700}[rel=add_filial] .form.filial,[rel=add_teammate] .form.filial{margin-bottom:25px}[rel=add_filial] #max_count_employees,[rel=add_teammate] #max_count_employees{color:red}.flex-left{display:flex;justify-content:flex-start;align-content:center;align-items:center}.password_update{width:380px;padding:40px;box-sizing:border-box;margin:50px auto 0}@media (max-width:640px){.password_update{width:100%;margin-top:15px}}.password_update .row{margin-bottom:20px}.owl-dots,.owl-nav.disabled{display:none}.icon.about{background:url(/images/about.png) no-repeat 50%/contain}.icon.about,.icon.user{width:20px;height:20px;margin-right:10px}.icon.user{background:url(/images/account.png) no-repeat 50%/contain}.icon.users{width:30px;height:17px;margin-right:10px;background:url(/images/users.png) no-repeat 50%/contain}.icon.star{width:24px;height:24px;margin-right:10px;background:url(/images/star.png) no-repeat 50%/contain}.icon.goals{width:22px;height:22px;margin-right:10px;background:url(/images/cel.png) no-repeat 50%/contain}.icon.copy{width:20px;height:20px;margin-right:10px;background:url(/images/kurs.png) no-repeat 50%/contain}.icon.medal{width:25px;height:22px;margin-right:10px;background:url(/images/diplomas.png) no-repeat 50%/contain}.icon.play{background:url(/images/play.png) no-repeat 50%/contain}.icon.config,.icon.play{width:20px;height:20px;margin-right:10px}.icon.config{background:url(/images/nastroiki.png) no-repeat 50%/contain}.icon.card{background:url(/images/platezh.png) no-repeat 50%/contain}.icon.card,.icon.lock{width:20px;height:20px;margin-right:10px}.icon.lock{background:url(/images/parol.png) no-repeat 50%/contain}.icon.exit{background:url(/images/exit\ _1.png) no-repeat 50%/contain}.icon.exit,.icon.news{width:20px;height:20px;margin-right:10px}.icon.news{background:url("/images/news(1).png") no-repeat 50%/contain}.icon.plan{background:url(/images/plan.png) no-repeat 50%/contain;margin-bottom:0}.icon.motivation_,.icon.plan{width:20px;height:20px;margin-right:10px}.icon.motivation_{background:url(/images/motivation.png) no-repeat 50%/contain}.icon.help{background:url(/images/help.png) no-repeat 50%/contain}.icon.help,.icon.help_1{width:20px;height:20px;margin-right:10px}.icon.help_1{background:url(/images/help-icon.png) no-repeat 50%/contain}.icon.check{width:20px;height:20px;margin-right:10px;background:url(/images/check.png) no-repeat 50%/contain}.lesson .button.button-gray-stroke:hover,[rel=sales_plan_edit].button-gray-stroke:hover{background:#37a2e9;border-color:#37a2e9;color:#fff}.video-js{width:100%;padding-top:55%!important}[data-video-480],[data-video-720],[data-video-1080]{cursor:pointer}.margin-top{margin-top:15px}.warnings p{color:#818181;font-family:Montserrat;font-size:14px;font-weight:400;line-height:25px;padding:15px 0 10px;display:block;text-align:center}@media (min-width:641px) and (max-width:1199px){.warnings p{font-size:12px;padding:0 10px 10px}}.warnings .button.round.button-yellow-stroke{max-width:180px;align-self:center;align-content:center;text-align:center;margin:20px auto}.pagination{display:flex;justify-content:center}.pagination li{background:#fff;font-family:Montserrat;display:inline-block;font-weight:700}.pagination li.active{background:#37a2e9;color:#fff}.pagination li.active span{color:#fff}.pagination li a,.pagination li span{color:#1b1b1b;padding:10px 15px;display:inline-block}@media (max-width:640px){.pagination li a,.pagination li span{padding:8px 10px;font-size:9px}}@media (max-width:640px){.pagination li:first-child a,.pagination li:first-child span,.pagination li:last-child a,.pagination li:last-child span{font-size:20px;padding:2px 5px}}.button-group{display:flex}[rel=news-video]{display:none}[rel=news-video] .close{top:0}@media (max-width:640px){[rel=news-video] .close{top:-30px;font-size:0;right:-5px}}[rel=news-video] .modal-body{position:relative}[rel=news-video].active{display:block}.plyr--video+p{margin-top:20px}.border-rounded{border-radius:5px}.motivation_count{position:absolute;top:-7px;right:-55px;width:44px;height:44px;background-color:#df0000;border-radius:50%;display:flex;justify-content:center;align-items:center}@media (max-width:799px){.motivation_count{width:30px;height:30px;right:-35px;top:-1px}}@media (min-width:800px) and (max-width:1199px){.motivation_count{width:30px;height:30px;top:-3px;right:-35px}.motivation_count span{font-size:12px!important}}.motivation_count span{color:#fff;font-family:Montserrat;font-size:20px;font-weight:700;line-height:10px}@media (max-width:799px){.motivation_count span{font-size:12px}}.first_name,.last_name{color:#010101;font-family:Montserrat;font-size:35px;font-weight:700;line-height:25px;margin-bottom:15px}@media (max-width:799px){.first_name,.last_name{color:#010101;font-family:Montserrat;font-size:20px;font-weight:700;line-height:20px;margin-bottom:5px}}@media (min-width:800px) and (max-width:1199px){.first_name,.last_name{font-size:23px;font-weight:700;line-height:25px}}.additional_role_desc{color:#010101;font-family:Montserrat;font-size:25px;font-weight:700;line-height:25px;margin-top:10px}@media (min-width:801px) and (max-width:1199px){.additional_role_desc{font-size:18px}}@media (max-width:800px){.additional_role_desc{font-size:13px;margin-top:0}}.big-text{color:#000;font-family:Montserrat;font-size:25px;font-weight:700;line-height:25px}@media (max-width:640px){.big-text{font-size:20px;line-height:20px}}@media (min-width:641px) and (max-width:799px){.big-text{font-size:18px;font-weight:700;line-height:25px}}@media (min-width:800px) and (max-width:1199px){.big-text{font-size:18px;font-weight:700;line-height:25px}}.error{padding:10px 5px;color:red}@media (max-width:799px){.hidden-mobile{display:none!important}}@media (min-width:799px){.visible-mobile{display:none!important}}.lang-selector{float:right;position:absolute;right:90px;display:flex;height:70px}.lang-selector button{background:transparent;border:3px solid transparent;transition:all .3s ease;border-radius:3px}.lang-selector .lang-divider{width:2.5px;height:20px;background-color:#a2a2a2;margin:auto 0;border-radius:3px}@media (min-width:411px) and (max-width:641px){.lang-selector .lang-divider{height:16px}}@media (min-width:371px) and (max-width:411px){.lang-selector .lang-divider{height:14px}}@media (min-width:361px) and (max-width:371px){.lang-selector .lang-divider{height:13px}}@media (min-width:331px) and (max-width:361px){.lang-selector .lang-divider{height:12px}}@media (max-width:331px){.lang-selector .lang-divider{height:11px}}.lang-selector .lang-select-btn{font-size:1.3em;color:#a2a2a2;transition:all .3s ease;height:30px;margin:auto 0;padding:0 12px}.lang-selector .lang-select-btn:hover{color:#000;cursor:pointer}.lang-selector .lang-select-btn.active{color:#000}@media (min-width:411px) and (max-width:641px){.lang-selector .lang-select-btn{font-size:16px;line-height:25px}}@media (min-width:371px) and (max-width:411px){.lang-selector .lang-select-btn{font-size:14px;padding:0 6px}}@media (min-width:361px) and (max-width:371px){.lang-selector .lang-select-btn{font-size:13px;padding:0 3px}}@media (min-width:331px) and (max-width:361px){.lang-selector .lang-select-btn{font-size:12px;padding:0 3px}}@media (max-width:331px){.lang-selector .lang-select-btn{font-size:11px;padding:0 3px}}@media (max-width:799px){.lang-selector{right:20px}}header .login-btn{height:70px;display:flex}.warning{width:100%;padding:22px;text-align:center;border-radius:5px;background-color:#37a2e9;box-sizing:border-box;margin-bottom:10px}.warning strong{font-weight:700}.warning p,.warning strong{color:#fff;font-family:Montserrat;font-size:14px;line-height:20px}.warning p{font-weight:400}.my_filials{margin-top:50px}.my_filials_list-grid{margin:50px 0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px}@media (max-width:640px){.my_filials_list-grid{grid-template-columns:100%}}@media (min-width:641px) and (max-width:799px){.my_filials_list-grid{grid-template-columns:repeat(2,1fr)}}.my_filials_list-grid .item{position:relative;padding:30px 30px 40px;box-sizing:border-box;display:flex;justify-content:center;align-items:center;flex-direction:column}.my_filials_list-grid .item .filial_title{text-align:center;position:relative}.my_filials_list-grid .item .filial_title a{text-align:center}@media (max-width:640px){.my_filials_list-grid .item{max-width:100%;margin-bottom:20px;width:100%}}@media (min-width:641px) and (max-width:799px){.my_filials_list-grid .item{width:275px;box-sizing:border-box;padding:30px 15px}.my_filials_list-grid .item img{height:150px;-o-object-fit:cover;object-fit:cover}.my_filials_list-grid .item .button{height:46px}}@media (min-width:800px) and (max-width:1199px){.my_filials_list-grid .item{max-width:240px;margin-bottom:15px;padding:30px 15px}}.my_filials_list-grid .item .slider .slider-container{margin-left:50px;width:1050px}.my_filials_list-grid .item .news_count+img{width:300px;border-radius:5px;height:200px;-o-object-fit:cover;object-fit:cover}.my_filials_list-grid .item .filial_title{color:#000;font-family:Montserrat;font-size:18px;font-weight:700;line-height:25px;text-transform:uppercase;display:block;margin-bottom:30px}@media (min-width:641px) and (max-width:799px){.my_filials_list-grid .item .filial_title{margin-bottom:25px}}.my_filials_list-grid .item .button{margin-top:20px}.my_filials_header{font-family:Montserrat;font-size:18px;font-weight:700;display:grid;padding:25px;box-sizing:border-box;grid-template-columns:1.8fr .6fr;align-content:center;align-items:center}@media (min-width:300px) and (max-width:799px){.my_filials_header{padding:15px}}.my_filials_header .limit-team{margin-top:0}@media (max-width:360px){.my_filials_header .limit-team{font-size:15px}}@media (min-width:361px) and (max-width:640px){.my_filials_header .limit-team{font-size:21px}}.my_filials_header span.title{display:flex}@media (max-width:360px){.my_filials_header span.title{font-size:15px}}.my_filials_header span.title>a{color:#000}@media (min-width:300px) and (max-width:799px){.my_filials_header span.title>a.mobile-hide{display:none}.my_filials_header span.title>a.mobile-visible{display:flex;padding:5px 10px}.my_filials_header span.title>a.mobile-visible i.users{margin-right:0}}@media (min-width:800px){.my_filials_header span.title>a.mobile-hide{display:flex}.my_filials_header span.title>a.mobile-visible{display:none}}.my_filials_header span.title>div{line-height:40px;padding-right:10px}@media (max-width:800px){.my_filials_header .button{display:none}}@media (min-width:320px) and (max-width:640px){.my_filials_header{grid-template-columns:1.8fr .6fr}}@media (min-width:641px) and (max-width:799px){.my_filials_header{grid-template-columns:1.4fr .8fr}}@media (min-width:800px){.my_filials_header{grid-template-columns:1.4fr .8fr .8fr}}.container_max{width:1400px}.statistic_teammate{font-family:Montserrat,sans-serif;display:flex;flex-direction:column;margin:20px}.statistic_teammate__header{text-align:center}.statistic_teammate__header h3{font-size:20px;line-height:25px}.statistic_teammate__body{border-top:1px solid #000}.statistic_teammate__buttons{display:flex;justify-content:center;margin-top:20px}.statistic_teammate__buttons .download_pdf{width:200px}.statistic_teammate--section{padding:10px;background-color:#37a2e9;color:#fff;font-weight:700}.statistic_teammate--certificates,.statistic_teammate--lessons,.statistic_teammate--videos{text-align:center;padding:10px 0;font-weight:700}.statistic_teammate--total{padding:10px;font-weight:700}.statistic_teammate .flex-table{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.statistic_teammate .first{grid-column-start:1;grid-column-end:4}.statistic_teammate .courses_list{display:flex;flex-wrap:wrap;justify-content:center;padding-top:20px;padding-bottom:20px}.statistic_teammate .courses_list a{filter:grayscale(1) brightness(.3)}.statistic_teammate .courses_list a.active{filter:none}.statistic_teammate .courses_list--item{height:150px;width:calc(25% - 10px);margin:5px;display:flex;justify-content:flex-end;align-content:center;align-items:center;background:#efefef url() no-repeat 0/cover}.statistic_teammate table{border-collapse:collapse;border-spacing:0;margin-bottom:10px;max-width:100%;width:100%;font-size:10px}.statistic_teammate table>tbody>tr>td,.statistic_teammate table>tbody>tr>th,.statistic_teammate table>tfoot>tr>td,.statistic_teammate table>tfoot>tr>th,.statistic_teammate table>thead>tr>td,.statistic_teammate table>thead>tr>th{border:1px solid #ddd;line-height:20px;padding:5px;vertical-align:top}.statistic_teammate table>thead>tr>th{background:#37a2e9;color:#fff;font-weight:400;vertical-align:bottom}.statistic_teammate table>thead>tr>th div{min-height:40px}.statistic_teammate table th{text-align:center}.statistic_teammate table,.statistic_teammate table tbody,.statistic_teammate table tbody td,.statistic_teammate table tbody th,.statistic_teammate table tbody tr,.statistic_teammate table tbody tr td,.statistic_teammate table tbody tr th,.statistic_teammate table td,.statistic_teammate table tfoot,.statistic_teammate table tfoot td,.statistic_teammate table tfoot th,.statistic_teammate table tfoot tr,.statistic_teammate table tfoot tr td,.statistic_teammate table tfoot tr th,.statistic_teammate table th,.statistic_teammate table thead,.statistic_teammate table thead td,.statistic_teammate table thead th,.statistic_teammate table thead tr,.statistic_teammate table thead tr td,.statistic_teammate table thead tr th,.statistic_teammate table tr,.statistic_teammate table tr td,.statistic_teammate table tr th{display:block}.statistic_teammate table .first{min-height:60px;display:flex;align-items:center;justify-content:center}.statistic_teammate table .first div{text-align:center;line-height:normal;min-height:20px}.statistic_teammate table>thead{float:left}.statistic_teammate table>tbody>tr{display:inline-block;vertical-align:top}.statistic_teammate table>tbody td div{min-height:40px;line-height:40px;text-align:center}.statistic_teammate table>tbody{width:auto;white-space:nowrap;overflow-x:auto}.bmpui-ui-watermark{display:none}.bmpui-subtitle-position-vtt>div>span{bottom:20px!important}