﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}main,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}em{font-style:italic}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}:focus{outline:none}@font-face{font-family:'GalanoGrotesqueAlt';src:url("../fonts/GalanoGrotesqueAlt-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/GalanoGrotesqueAlt-Medium.otf") format("opentype"),url("../fonts/GalanoGrotesqueAlt-Medium.woff") format("woff"),url("../fonts/GalanoGrotesqueAlt-Medium.ttf") format("truetype"),url("../fonts/GalanoGrotesqueAlt-Medium.svg#GalanoGrotesqueAlt-Medium") format("svg");font-weight:500;font-style:normal}@font-face{font-family:'GalanoGrotesqueAlt';src:url("../fonts/GalanoGrotesqueAlt-ExtraBold.eot?#iefix") format("embedded-opentype"),url("../fonts/GalanoGrotesqueAlt-ExtraBold.otf") format("opentype"),url("../fonts/GalanoGrotesqueAlt-ExtraBold.woff") format("woff"),url("../fonts/GalanoGrotesqueAlt-ExtraBold.ttf") format("truetype"),url("../fonts/GalanoGrotesqueAlt-ExtraBold.svg#GalanoGrotesqueAlt-ExtraBold") format("svg");font-weight:900;font-style:normal}@font-face{font-family:'GalanoGrotesqueAlt';src:url("../fonts/GalanoGrotesqueAlt-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/GalanoGrotesqueAlt-Bold.otf") format("opentype"),url("../fonts/GalanoGrotesqueAlt-Bold.woff") format("woff"),url("../fonts/GalanoGrotesqueAlt-Bold.ttf") format("truetype"),url("../fonts/GalanoGrotesqueAlt-Bold.svg#GalanoGrotesqueAlt-Bold") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:"icons";src:url("../fonts/icons.eot");src:url("../fonts/icons.eot?#iefix") format("embedded-opentype"),url("../fonts/icons.woff") format("woff"),url("../fonts/icons.ttf") format("truetype"),url("../fonts/icons.svg#icons") format("svg");font-weight:normal;font-style:normal}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;background:#f5f7f9;height:100%;position:relative}@media only screen and (min-width: 768px){html{font-size:30px}}@media only screen and (min-width: 1280px){html{font-size:40px}}html.login{background:#0f1528}html.login body{color:#fff;padding-bottom:0}a{color:inherit}body{font:15px/1.35 GalanoGrotesqueAlt,Helvetica,sans-serif;color:#0C152E;padding-bottom:1rem;overflow-x:hidden;display:flex;min-height:100vh;flex-direction:column;box-sizing:border-box}#page{flex-grow:1}html.login #page{display:flex;flex-direction:column;justify-content:center;padding:1.5rem 0}@media only screen and (min-width: 1024px){#auth-wrap{margin-left:-.5rem;margin-right:-.5rem;display:flex;align-items:center}#auth-wrap:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}}#auth-wrap .side{font-size:24px;line-height:1.2;margin-bottom:0.8em}@media only screen and (min-width: 768px){#auth-wrap .side{font-size:36px}}@media only screen and (min-width: 1024px){#auth-wrap .side{margin-bottom:0;float:left;width:41.66667%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box;margin-left:0%;margin-right:0%}}#auth-wrap .side .page-title{color:#12D36D;font-size:42px;line-height:1;margin-bottom:0.4em}@media only screen and (min-width: 768px){#auth-wrap .side .page-title{font-size:90px}}@media only screen and (min-width: 1024px){#auth-wrap .main{float:left;width:58.33333%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box;margin-left:0%;margin-right:0%}}#auth-wrap .box{margin-bottom:0;color:#0C152E;padding:1rem}#auth-wrap .field{margin-bottom:20px}#auth-wrap .remember-field{display:flex;justify-content:space-between;align-items:center}#auth-wrap .remember-field a{color:#4170F4}#auth-wrap .button{min-width:150px;margin-top:1em;margin-bottom:1.5em}#auth-wrap .helper{color:rgba(12,21,46,0.6)}#auth-wrap .helper a{color:#4170F4}.container{max-width:1160px;padding:0 1rem;margin:0 auto}.page-title{font-size:32px;text-transform:uppercase;font-weight:900;line-height:1.2;margin-bottom:0.5em}.page-description{margin-bottom:1.5em;color:rgba(12,21,46,0.75);margin-bottom:3em;font-size:16px}@media only screen and (min-width: 768px){.page-description{font-size:18px}}.section{margin-bottom:50px}.section-title{font-size:16px;text-transform:uppercase;font-weight:bold;line-height:1.2;margin-bottom:1em}@media only screen and (min-width: 768px){.section-title{font-size:18px}}.section-title.is-child{font-weight:900;text-transform:none;font-size:19px;display:flex;justify-content:space-between;align-items:center}.section-title.is-child:not(:first-child){margin-top:95px}.section-title.is-child img{width:30px;height:30px;margin-right:10px;position:relative;display:inline-block;top:2px}.section-title.is-child .button{width:auto}.section-title.is-child .button .hide-on-small{display:none}@media only screen and (min-width: 768px){.section-title.is-child .button .hide-on-small{display:inline}}.section-intro{margin-top:-0.2em;margin-bottom:1.5em}.box{background:#fff;padding:20px;border-radius:10px;margin-bottom:25px}@media only screen and (min-width: 768px){.box{padding:25px}}.box .info-box{margin-top:20px;margin-bottom:10px}.box .info-box+.info-box{margin-top:10px}.box.gray{background:#e9edf2}.box .box-title{font-size:13px;text-transform:uppercase;font-weight:bold;line-height:1.2;margin-bottom:1em}@media only screen and (min-width: 768px){.box .box-title{font-size:15px}}.box .box-title .link{vertical-align:middle;position:relative;white-space:nowrap;display:none}@media only screen and (min-width: 768px){.box .box-title .link{margin-left:10px;display:inline-block}}.box .box-header{font-size:13px;margin-bottom:1em;display:flex;justify-content:space-between;align-items:center}@media only screen and (min-width: 768px){.box .box-header{font-size:15px}}.box .box-header .box-title{margin-bottom:0}.box .box-header .label{margin-top:-15px;margin-bottom:-15px;margin-left:20px}.box .box-descr{color:rgba(12,21,46,0.75);padding:10px 0 15px;border-bottom:1px solid rgba(12,21,46,0.1)}.box .box-descr li{padding-left:15px;position:relative;margin:5px 0}.box .box-descr li:before{content:"•";position:absolute;left:0}@media only screen and (min-width: 768px){.box .row{margin-left:-.5rem;margin-right:-.5rem}.box .row:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}}.box .row .column{margin-top:1.5rem}.box .row .column:first-child{margin-top:0}@media only screen and (min-width: 768px){.box .row .column{margin-top:0;float:left;width:50%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box;margin-left:0%;margin-right:0%}}.box .info{margin-top:2.5em;font-size:14px;padding-left:42px;position:relative}.box .info:before{content:"";font-family:"icons";font-size:16px;line-height:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0;letter-spacing:0;font-weight:normal;font-style:normal;text-align:center;position:absolute;top:50%;left:0;width:30px;height:30px;background:rgba(12,21,46,0.1);margin-top:-15px;border-radius:100%}.box .info a{color:#4170f4;text-decoration:underline}.box dl{display:flex;flex-wrap:wrap;line-height:1.2;margin-bottom:-12px}.box dl dt{width:50%;margin-bottom:12px;box-sizing:border-box;padding-right:10px}.box dl dd{width:50%;font-weight:bold;margin-bottom:12px;box-sizing:border-box;padding-left:10px;word-break:break-word}.doc-note{margin-bottom:20px}.doc-note strong{margin-left:15px}.docs{padding-bottom:10px;display:flex;flex-wrap:wrap}@media only screen and (min-width: 768px){.docs{margin-left:-.5rem;margin-right:-.5rem;margin-left:-15px;margin-right:-15px}.docs:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}}.docs li{margin-top:15px;margin-bottom:15px;width:100%}@media only screen and (min-width: 768px){.docs li{float:left;width:33.33333%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box;margin-left:0%;margin-right:0%;padding-left:15px;padding-right:15px}}.upload{height:112px;background:transparent;display:flex;align-items:center;justify-content:center;border:2px dashed #c6c9d0;border-radius:10px;box-sizing:border-box;position:relative;cursor:pointer;font-size:15px;line-height:1;font-weight:900;color:rgba(12,21,46,0.2)}.uploaded .upload{display:none}.upload .cta{padding-top:56px;position:relative}.upload .cta:before{content:"+";display:block;font-size:34px;font-weight:900;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:#f5f7f9;border-radius:100%;position:absolute;top:0;left:50%;margin-left:-24px}.upload input{position:absolute;top:0;left:0;display:none}.doc{background:#f5f7f9;height:112px;border-radius:10px;padding:15px;box-sizing:border-box;flex-direction:column;justify-content:space-between;display:none}.uploaded .doc{display:flex}.doc .file{height:43px;line-height:43px;display:block;font-size:14px;font-weight:bold;padding-left:23px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzNweCIgaGVpZ2h0PSI0M3B4IiB2aWV3Qm94PSIwIDAgMzMgNDMiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDYxLjIgKDg5NjUzKSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT5BcnRib2FyZDwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSJBcnRib2FyZCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZD0iTTAsMCBMMCw0MyBMMzMsNDMgTDMzLDEwLjkwNTA0ODEgTDMyLjUzNTkzNzUsMTAuMzg4MjIxMiBMMjIuNjM1OTM3NSwwLjQ2NTE0NDIzMSBMMjIuMTIwMzEyNSwwIEwwLDAgWiBNMy4zLDMuMzA3NjkyMzEgTDE5LjgsMy4zMDc2OTIzMSBMMTkuOCwxMy4yMzA3NjkyIEwyOS43LDEzLjIzMDc2OTIgTDI5LjcsMzkuNjkyMzA3NyBMMy4zLDM5LjY5MjMwNzcgTDMuMywzLjMwNzY5MjMxIFogTTIzLjEsNS42ODUwOTYxNSBMMjcuMzI4MTI1LDkuOTIzMDc2OTIgTDIzLjEsOS45MjMwNzY5MiBMMjMuMSw1LjY4NTA5NjE1IFoiIGlkPSJTaGFwZSIgZmlsbD0iI0RERTBFNiIgZmlsbC1ydWxlPSJub256ZXJvIj48L3BhdGg+CiAgICA8L2c+Cjwvc3ZnPg==") no-repeat left center}.doc .actions:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.doc .actions .link{float:left;margin-left:20px}.doc .actions .link:first-child{margin-left:0}.link{text-transform:uppercase;font-size:12px;font-weight:600;line-height:20px;display:inline-block;position:relative;color:#4170F4;text-decoration:none;font-family:GalanoGrotesqueAlt,Helvetica,sans-serif;border:none;background-color:transparent;cursor:pointer;padding:0}.link.edit,.link.view,.link.remove,.link.download,.link.back{padding:0 0 0 25px}.link.edit:before,.link.view:before,.link.remove:before,.link.download:before,.link.back:before{content:"";font-family:"icons";font-size:20px;line-height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0;letter-spacing:0;font-weight:normal;font-style:normal;position:absolute;top:50%;margin-top:-11px;left:0}.link.edit:before{content:""}.link.view:before{content:""}.link.remove:before{content:""}.link.download:before{content:""}.link.back:before{content:""}.cta-wrap{text-align:right}@media only screen and (min-width: 768px){.cta-wrap .back{float:left}}.cta-wrap .button+.button{margin-top:20px}@media only screen and (min-width: 768px){.cta-wrap .button+.button{margin-top:0}}#entry-intro{font-size:15px;margin-bottom:1.5rem}@media only screen and (min-width: 768px){#entry-intro{font-size:17px}}@media only screen and (min-width: 1024px){#entry-intro{margin-top:-8px}}@media only screen and (min-width: 1280px){#entry-intro{margin-top:-4px}}#entry-intro .obj{position:relative;padding-left:110px;min-height:88px;display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width: 768px){#entry-intro .obj{min-height:118px;padding-left:150px}}@media only screen and (min-width: 1024px){#entry-intro .obj{min-height:none;padding-left:0;display:block}}#entry-intro .title{font-size:22px;font-weight:900;line-height:1.2}@media only screen and (min-width: 768px){#entry-intro .title{font-size:26px}}#entry-intro p{margin-top:0.3em}@media only screen and (min-width: 768px){#entry-intro p{margin-top:0.5em}}#entry-intro .back{margin-bottom:1rem}#entry-intro .img{width:88px;height:88px;display:block;position:absolute;top:0;left:0}@media only screen and (min-width: 768px){#entry-intro .img{width:118px;height:118px}}@media only screen and (min-width: 1024px){#entry-intro .img{margin-bottom:25px;position:relative;top:auto;left:auto}}#entry-intro .img img{position:absolute;top:0;left:0;width:100%;height:100%}#child-intro{margin-bottom:1.5rem}@media only screen and (min-width: 1024px){#child-intro{margin-top:-8px}}@media only screen and (min-width: 1280px){#child-intro{margin-top:-4px}}#child-intro .obj{position:relative;padding-left:90px;min-height:70px;display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width: 768px){#child-intro .obj{min-height:118px;padding-left:150px}}@media only screen and (min-width: 1024px){#child-intro .obj{min-height:none;padding-left:0;display:block}}#child-intro .name{font-size:22px;font-weight:900;line-height:1.2}@media only screen and (min-width: 768px){#child-intro .name{font-size:26px}}#child-intro .back{margin-bottom:1rem}#child-intro .icon{width:70px;height:70px;display:block;position:absolute;top:0;left:0}@media only screen and (min-width: 768px){#child-intro .icon{width:118px;height:118px}}@media only screen and (min-width: 1024px){#child-intro .icon{margin-bottom:25px;position:relative;top:auto;left:auto}}#child-intro .icon img{position:absolute;top:0;left:0;width:100%;height:100%}#header{background:#0f1528;margin-bottom:1.5rem;position:sticky;top:0;z-index:999;height:88px;overflow:hidden;transition:height 0.3s ease}html.menu-open #header{height:100vh}html.login #header{position:relative;margin-bottom:0}@media only screen and (min-width: 1024px){#header{height:auto;overflow:visible}}#header .wrap{display:flex;justify-content:space-between;height:88px;align-items:center}@media only screen and (min-width: 1024px){#header .wrap{margin-left:-.5rem;margin-right:-.5rem}#header .wrap:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}}#header .menu-handle{width:40px;height:40px;position:relative;cursor:pointer}@media only screen and (min-width: 1024px){#header .menu-handle{display:none}}#header .menu-handle span{position:absolute;left:7px;right:7px;top:50%;margin-top:-1px;height:2px;background:#fff}#header .menu-handle span:before,#header .menu-handle span:after{content:"";position:absolute;left:0;right:0;height:100%;background:#fff}#header .menu-handle span:before{top:-8px}#header .menu-handle span:after{top:8px}@media only screen and (min-width: 1024px){#header .logo{float:left;width:25%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box;margin-left:0%;margin-right:0%}}#header .logo span{width:106px;height:38px;background:url(../img/logo.png);display:inline-block;text-indent:-999em}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){#header .logo span{background-image:url("../img/logo@2x.png");background-size:106px 38px}}#header nav{position:absolute;left:0;top:0;padding:120px 1rem}@media only screen and (min-width: 1024px){#header nav{position:static;padding:0;float:left;width:75%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box;margin-left:0%;margin-right:0%;display:flex;justify-content:space-between;align-items:center;flex-grow:1}}#header nav a,#header nav button{font-size:18px;color:#fff;position:relative;display:block;text-decoration:none;border:none;padding:0;font-family:GalanoGrotesqueAlt,Helvetica,sans-serif;line-height:inherit;background-color:transparent;cursor:pointer}@media only screen and (min-width: 1024px){#header nav a,#header nav button{font-size:16px;padding:10px 0}}#header nav a:before,#header nav button:before{content:"";position:absolute;width:24px;height:5px;border-radius:3px;background:#12D36D;bottom:0;left:50%;margin-left:-12px;display:none}#header nav a em,#header nav button em{width:22px;height:22px;background:#ff7a00;color:#0C152E;font-size:13px;font-weight:bold;border-radius:100%;display:inline-block;margin:-10px 0;line-height:22px;text-align:center;font-style:normal;margin-left:5px;position:relative;top:-1px}#header nav li.current a{color:#12D36D}@media only screen and (min-width: 1024px){#header nav li.current a:before{display:block}}#header nav ul{margin-top:50px}@media only screen and (min-width: 1024px){#header nav ul{margin-top:0;margin-left:50px}#header nav ul:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}}#header nav ul:first-child{margin-top:0}@media only screen and (min-width: 1024px){#header nav ul:first-child{margin-left:0}}#header nav ul li{margin-top:20px}@media only screen and (min-width: 1024px){#header nav ul li{float:left;margin-top:0;margin-left:30px}}#header nav ul li:first-child{margin-top:0}@media only screen and (min-width: 1024px){#header nav ul li:first-child{margin-left:0}}@media only screen and (min-width: 1024px){.page-wrap{margin-left:-.5rem;margin-right:-.5rem}.page-wrap:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}}@media only screen and (min-width: 1024px){.page-wrap .page-side{float:left;width:25%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box;margin-left:0%;margin-right:0%;position:sticky;top:138px}}@media only screen and (min-width: 1280px){.page-wrap .page-side{top:148px}}@media only screen and (min-width: 1024px){.page-wrap .page-main{float:left;width:75%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box;margin-left:0%;margin-right:0%}}.button{display:block;width:100%;text-align:center;box-sizing:border-box;height:60px;background:#4170F4;color:#fff;padding:0 25px;font:900 16px/54px GalanoGrotesqueAlt,Helvetica,sans-serif;text-transform:uppercase;text-decoration:none;border-radius:6px;transition:background 0.2s ease;border:0;cursor:pointer;border:3px solid transparent}.button:hover{background:#114cf1}.button:disabled{opacity:0.5}.button:disabled:hover{background:#4170F4}@media only screen and (min-width: 768px){.button{display:inline-block;width:auto}}.button.add{position:relative;padding-right:45px}.button.add:before{content:"+";font-size:28px;line-height:28px;font-weight:900;position:absolute;top:50%;margin-top:-15px;right:18px}.button.bordered{border-color:#4170F4;background:transparent;color:#4170F4;transition:background 0.2s ease, color 0.2s ease}.button.bordered:hover{background:#4170F4;color:#fff}.anchor{display:block;position:relative;top:-88px;visibility:hidden}.card{padding:20px;background:#fff;background:#ffffff;box-shadow:0 2px 7px 0 rgba(41,55,93,0.03),0 9px 20px 3px rgba(41,55,93,0.04);border-radius:10px;margin-bottom:25px;font-size:13px;display:block;text-decoration:none;line-height:1.2}.card.empty{font-size:14px;background:#eef0f4;color:rgba(12,21,46,0.5);box-shadow:none;position:relative}@media only screen and (min-width: 768px){.card{padding:25px}}.card .info-box{margin-bottom:0;margin-top:20px}.card .info-box+.info-box{margin-top:10px}.card .wrap{position:relative;padding-right:50px;display:block;text-decoration:none}@media only screen and (min-width: 768px){.card .wrap{display:flex;align-items:center;justify-content:space-between}}.card .wrap>span{margin-top:15px;display:block}@media only screen and (min-width: 768px){.card .wrap>span{margin-top:0;margin-left:20px}}.card .wrap>span:first-child{margin-top:0;margin-left:0}.card:hover .arrow{background-color:#4170F4;color:white}.card .arrow{position:absolute;width:30px;height:30px;border-radius:50px;right:-5px;top:50%;margin-top:-15px;overflow:hidden;color:inherit;text-decoration:none;text-align:center;text-indent:-999em;border:none;background-color:transparent;transition:all 0.35s ease;cursor:pointer}.card .arrow:before{content:"";font-family:"icons";font-size:20px;line-height:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0;letter-spacing:0;font-weight:normal;font-style:normal;position:absolute;top:0;left:0;width:100%}.card .btn-right{margin-top:20px;display:flex;justify-content:flex-end}.card.special{font-size:15px;line-height:1.4}.card.special .wrap{font-size:13px;padding-right:0}.card.special .btn-flex{display:flex;justify-content:space-between;align-items:center}.card.special .btn-container{display:flex;align-items:center}.card.special .btn-container p{text-align:right;margin-right:20px;text-transform:uppercase}.card.special .btn-container .button{width:auto}.info-box{background:#e9edf2;font-size:13px;line-height:19px;padding:16px;border-radius:10px;margin-bottom:30px;padding-left:55px;position:relative;color:rgba(12,21,46,0.8)}.info-box:before{content:"";font-family:"icons";font-size:20px;line-height:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0;letter-spacing:0;font-weight:normal;font-style:normal;text-align:center;width:30px;height:30px;position:absolute;background:#0C152E;border-radius:100%;color:#fff;top:10px;left:12px}.info-box.alert{background-color:rgba(247,126,33,0.15)}.info-box.alert:before{background:#f77e21}html.login .info-box.alert{background-color:#feeee1}.info-box.success{background-color:rgba(18,211,109,0.15)}.info-box.success:before{background:#12d36d}html.login .info-box.success{background-color:#d6f1e5}.info-box.error{background-color:rgba(225,15,15,0.15)}.info-box.error:before{background:#E10F0F}html.login .info-box.error{background-color:#d6f1e5}.info-box.info{background-color:rgba(65,112,244,0.15)}.info-box.info:before{background:#4170F4}.info-box.ghost{padding-left:16px;background-color:transparent}.info-box.ghost:before{content:none}.info-box.ghost:last-child{margin-bottom:0}.info-box.file{display:flex;justify-content:space-between}.info-box.file span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.info-box.file:before{content:"";font-family:"icons";font-size:20px;line-height:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0;letter-spacing:0;font-weight:normal;font-style:normal}.sub-copy-text{margin-bottom:0.75em}.sub-copy-text b{font-weight:bolder}.sub-list{list-style-type:disc;padding-left:20px}.sub-list li{margin-bottom:0.75em}.label{background:#e9edf2;white-space:nowrap;font-size:13px;line-height:19px;padding:7px 12px 6px;border-radius:5px;display:inline-block}.label.alert{color:#f77e21;background-color:rgba(247,126,33,0.15)}.label.success{color:#12d36d;background-color:rgba(18,211,109,0.15)}.label.info{color:#4170F4;background-color:rgba(65,112,244,0.15)}.label.error{color:#E10F0F;background-color:rgba(225,15,15,0.15)}.md-container{margin-bottom:24px}.md-container h2{padding-bottom:8px;font-weight:800;font-size:28px;line-height:34px;text-transform:uppercase}.md-container h3{padding-bottom:8px;font-weight:800;font-size:21px;line-height:24px;text-transform:uppercase}.md-container h4{padding-bottom:8px;font-weight:800;font-size:18px;line-height:22px;text-transform:uppercase}.md-container p{font-size:16px;line-height:22px;padding-bottom:8px}.md-container p+p,.md-container p+ul,.md-container p+ol{padding-top:0}.md-container p+:not(p):not(ul):not(ol){padding-top:16px}.md-container b,.md-container strong{font-weight:700}.md-container ul,.md-container ol{padding:8px 0px 16px 32px}.md-container ul li,.md-container ol li{padding:4px 0}.md-container ul{list-style-type:disc}.md-container ol{list-style-type:decimal}.entry-card{margin-bottom:40px}@media only screen and (min-width: 768px){.entry-card .status{text-align:right;flex-grow:1}}@media only screen and (min-width: 768px){.entry-card .camp{width:35% !important;flex-shrink:0}}@media only screen and (min-width: 768px){.entry-card .date{width:35% !important;flex-shrink:0}}.entry-card .camp{font-size:15px}.entry-card .camp>div{position:relative;position:relative;min-height:50px;display:flex;flex-direction:column;padding-left:68px;justify-content:center;text-decoration:none;color:inherit}@media only screen and (min-width: 768px){.entry-card .camp>div{min-height:57px;padding-left:76px}}.entry-card .camp img{position:absolute;top:0;left:0;width:50px;height:50px}@media only screen and (min-width: 768px){.entry-card .camp img{width:57px;height:57px}}.entry-card .camp em{display:block;font-size:13px;opacity:0.6;font-style:normal;margin-top:0.4em}.entry-card.card-warning{box-shadow:0 2px 7px 0 rgba(41,55,93,0.03),0 9px 20px 3px rgba(41,55,93,0.04),0 0 0 5px rgba(65,112,244,0.5)}.entry-summary{font-size:15px}@media only screen and (min-width: 768px){.entry-summary{display:flex;justify-content:space-between;align-items:center}}.entry-summary .date{margin-top:1em;font-size:13px;display:block}@media only screen and (min-width: 768px){.entry-summary .date{margin-top:0}}.entry-summary .camp{min-height:50px;display:flex;position:relative;flex-direction:column;padding-left:68px;justify-content:center;text-decoration:none;color:inherit}@media only screen and (min-width: 768px){.entry-summary .camp{min-height:57px;padding-left:76px}}.entry-summary .camp img{position:absolute;top:0;left:0;width:50px;height:50px}@media only screen and (min-width: 768px){.entry-summary .camp img{width:57px;height:57px}}.entry-summary .camp em{display:block;font-size:13px;opacity:0.6;font-style:normal;margin-top:0.2em;font-weight:normal}.entry-summary .status{display:flex;margin-top:20px}@media only screen and (min-width: 768px){.entry-summary .status{margin-top:0}}.entry-summary .status .num{font-size:13px;line-height:15px;opacity:0.6;width:120px;display:block;margin-left:15px}.info-box+.entry-summary{margin-top:20px;padding-top:20px;border-top:1px solid rgba(0,0,0,0.1)}@media only screen and (min-width: 768px){.child-card .name{width:50% !important;flex-shrink:0}}@media only screen and (min-width: 768px){.child-card .birth{flex-grow:1}}.child-card .name{font-size:17px;font-weight:900}.child-card .name a{position:relative;position:relative;min-height:30px;display:flex;flex-direction:column;padding-left:50px;justify-content:center;text-decoration:none;color:inherit}@media only screen and (min-width: 768px){.child-card .name a{padding-left:56px}}.child-card .name img{position:absolute;top:50%;left:0;width:30px;height:30px;margin-top:-15px}.child-card .name em{display:block;font-size:13px;opacity:0.6;font-style:normal;margin-top:0.4em}.tabs{font-size:16px;line-height:1.2;display:flex}@media only screen and (min-width: 1024px){.tabs{display:block}}.tabs li{flex-shrink:0;white-space:nowrap;margin-left:25px}.tabs li:first-child{margin-left:0}@media only screen and (min-width: 1024px){.tabs li{margin-top:20px;margin-left:0}.tabs li:first-child{margin-top:0}}.tabs li a{display:inline-block;color:rgba(12,21,46,0.4);text-decoration:none;position:relative;padding-bottom:10px}@media only screen and (min-width: 1024px){.tabs li a{padding-bottom:0;padding-left:15px}}.tabs li a:before{content:"";width:24px;height:5px;border-radius:2px;background:#4170F4;position:absolute;bottom:0;left:50%;margin-left:-12px;display:none}@media only screen and (min-width: 1024px){.tabs li a:before{width:5px;height:24px;bottom:auto;top:50%;margin-left:0;margin-top:-12px;left:0}}.tabs li.current a{color:#4170F4}.tabs li.current a:before{display:block}#entries-filter{margin-bottom:1.5rem}@media only screen and (min-width: 1024px){#entries-filter{margin-bottom:0}}#entries-filter .tabs{margin-top:1.5em}#entries-filter .section-title{display:none}@media only screen and (min-width: 1024px){#entries-filter .section-title{display:block}}#entry-steps{font-size:16px;line-height:1.2;display:flex;margin-bottom:1.5rem}@media only screen and (min-width: 1024px){#entry-steps{display:block;margin-bottom:0}}#entry-steps dt{flex-shrink:0;white-space:nowrap;margin-left:25px;display:inline-block;color:rgba(12,21,46,0.2);text-decoration:none;position:relative;padding-bottom:10px}@media only screen and (min-width: 1024px){#entry-steps dt{display:block}}#entry-steps dt a{text-decoration:none;color:inherit}#entry-steps dt.completed{color:rgba(12,21,46,0.4)}#entry-steps dt:first-child{margin-left:0}@media only screen and (min-width: 1024px){#entry-steps dt{margin-top:20px;margin-left:0}#entry-steps dt:first-child{margin-top:0}}@media only screen and (min-width: 1024px){#entry-steps dt{padding-bottom:0;padding-left:15px}}#entry-steps dt:before{content:"";width:24px;height:5px;border-radius:2px;background:#4170F4;position:absolute;bottom:0;left:50%;margin-left:-12px;display:none}@media only screen and (min-width: 1024px){#entry-steps dt:before{width:5px;height:24px;bottom:auto;top:50%;margin-left:0;margin-top:-12px;left:0}}#entry-steps dt.current{color:#4170F4}#entry-steps dt.current:before{display:block}#entry-steps dd{display:none;font-size:14px;line-height:1.3;padding-left:15px;margin-top:0.4em;font-weight:bold}#entry-steps dd em{display:block;font-weight:normal;font-style:normal}@media only screen and (min-width: 1024px){#entry-steps dd{display:block}}.chooser .chooser-box{padding:20px;background:#fff;box-shadow:0 2px 7px 0 rgba(41,55,93,0.03),0 9px 20px 3px rgba(41,55,93,0.04);border-radius:10px;font-size:14px;line-height:1.2;border:4px solid transparent;transition:border 0.5s ease;position:relative;user-select:none;cursor:pointer}@media only screen and (min-width: 768px){.chooser .chooser-box{padding:25px}}.chooser .chooser-box:before{content:"";font-family:"icons";font-size:36px;line-height:40px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0;letter-spacing:0;font-weight:normal;font-style:normal;position:absolute;top:-20px;right:-20px;width:40px;height:40px;background:#4170F4;color:#fff;text-align:center;border-radius:100%;opacity:0;transform:scale(0.5);transition:opacity 0.3s ease, transform 0.3s ease}.chooser input{display:none}.chooser input:checked+.chooser-box{border-color:#4170F4}.chooser input:checked+.chooser-box:before{opacity:1;transform:scale(1)}.chooser input:disabled+.chooser-box{opacity:0.4}@media only screen and (min-width: 768px){#camp-chooser{margin-left:-.5rem;margin-right:-.5rem}#camp-chooser:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}}#camp-chooser>li{margin-bottom:1rem}@media only screen and (min-width: 768px){#camp-chooser>li{float:left;width:50%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box;margin-left:0%;margin-right:0%}}#camp-chooser .chooser img{width:110px;height:110px;display:block;margin-bottom:1em}#camp-chooser .chooser .name{font-size:31px;font-weight:900}#camp-chooser .chooser dl{margin-top:1.2em;font-size:15px}#camp-chooser .chooser dl dt{margin-top:1.2em;font-weight:bold}#camp-chooser .chooser dl dt:first-child{margin-top:0}#camp-chooser .chooser dl dd{margin-top:0.2em}#documents-list .area-title{font-size:24px;text-transform:none}@media only screen and (min-width: 768px){#documents-list .area-title{font-size:30px}}#documents-list .page-wrap{margin-top:1rem;padding-top:1.8rem;position:relative}#documents-list .page-wrap:before{content:"";position:absolute;top:0;left:0.5rem;right:0.5rem;height:3px;background:#eef0f4}#documents-list .page-wrap:first-child{margin-top:0;padding-top:0}#documents-list .page-wrap:first-child:before{display:none}#documents-list .page-wrap .entry{margin-top:1.5rem}#documents-list .page-wrap .entry:first-child{margin-top:0}.dates-lists{margin-bottom:-20px}@media only screen and (min-width: 768px){.dates-lists{margin-left:-.5rem;margin-right:-.5rem}.dates-lists:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}}.dates-lists li{margin-bottom:20px}@media only screen and (min-width: 768px){.dates-lists li{float:left;width:50%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box;margin-left:0%;margin-right:0%}}.dates-lists .chooser-box{display:flex;justify-content:space-between;padding:15px 10px 15px 20px !important;background:#fff;background:#ffffff;box-shadow:0 2px 7px 0 rgba(41,55,93,0.03),0 9px 20px 3px rgba(41,55,93,0.04);border-radius:10px;font-size:14px;line-height:1.2;align-items:center;cursor:pointer}.dates-lists .chooser-box .button{height:38px;line-height:38px;font-size:13px;padding:0 15px;width:auto;border:0;white-space:nowrap;margin-left:10px}.dates-lists .chooser-box .button.pending{color:#f77e21;background:rgba(247,126,33,0.2)}#footer .wrap{border-top:3px solid #e9edf2;margin-top:2rem;padding-top:1rem;font-size:14px;color:rgba(12,21,46,0.4)}#footer p{margin-bottom:0.8em}#footer p.copy{color:#0C152E}#footer a{color:#4170F4}.login #footer .wrap{border-top-color:rgba(233,237,242,0.15);color:rgba(255,255,255,0.4)}.login #footer p.copy{color:#fff}.field{margin-bottom:20px;display:flex;flex-wrap:wrap}@media only screen and (min-width: 768px){.field{margin-bottom:30px}}.field .field-label{width:100%}.field .subfield{width:calc(45%);margin-left:10%}.field .subfield:first-of-type{margin-left:0}@media only screen and (min-width: 768px){.fields-grid{margin-left:-.5rem;margin-right:-.5rem}.fields-grid:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}}@media only screen and (min-width: 768px){.fields-grid .field{float:left;width:50%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box;margin-left:0%;margin-right:0%}.fields-grid .field.small{float:left;width:25%;padding-left:.5rem;padding-right:.5rem;box-sizing:border-box;margin-left:0%;margin-right:0%}}.field-options{margin-right:-30px}.field-options:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.field-options .radio{margin-top:5px;margin-right:30px}.field-label{display:block;margin-bottom:0.5em}hr{background:#e8edf2;height:2px;border:0;margin:1rem 0}input[type="password"],input[type="email"],input[type="text"],select{border:0;background:#eff4f7;height:55px;padding:0 18px;border-radius:11px;display:block;width:100%;box-sizing:border-box;font:500 17px GalanoGrotesqueAlt,Helvetica,sans-serif;appearance:none}input[type="password"] select::-moz-focus-inner,input[type="email"] select::-moz-focus-inner,input[type="text"] select::-moz-focus-inner,select select::-moz-focus-inner{padding:0;border:0}input[type="password"]::placeholder,input[type="email"]::placeholder,input[type="text"]::placeholder,select::placeholder{font-size:12px;text-transform:uppercase;color:rgba(12,21,46,0.6);opacity:1}@media only screen and (min-width: 768px){input[type="password"],input[type="email"],input[type="text"],select{font-size:20px}}input[type="password"].small,input[type="email"].small,input[type="text"].small,select.small{max-width:300px}.checkbox{font-size:15px;line-height:21px;color:rgba(12,21,46,0.8);display:inline-block;position:relative;user-select:none}.checkbox input{position:absolute;top:0;left:0;width:0;height:0;opacity:0;pointer-events:none}.checkbox span{position:relative;display:inline-block;padding-left:33px;padding-top:3px;min-height:20px;box-sizing:border-box}@media only screen and (min-width: 768px){.checkbox span{padding-top:0}}.checkbox span:before{content:"";font-family:"icons";font-size:20px;line-height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0;letter-spacing:0;font-weight:normal;font-style:normal;position:absolute;top:0;left:0;width:20px;height:20px;background:#eceff2;border-radius:5px;color:#ecf0fd;cursor:pointer;transition:background 0.2s ease, box-shadow 0.2s ease;border:2px solid #9196a4}.checkbox input:checked+span:before{background:#4170F4;border-color:#4170F4;box-shadow:none}.radio{font-size:15px;line-height:21px;color:rgba(12,21,46,0.8);display:inline-block;position:relative;user-select:none;cursor:pointer}.radio input{position:absolute;top:0;left:0;width:0;height:0;opacity:0;pointer-events:none}.radio span{position:relative;display:inline-block;padding-left:33px;padding-top:3px;min-height:20px;box-sizing:border-box}@media only screen and (min-width: 768px){.radio span{padding-top:0}}.radio span:before{content:"";position:absolute;top:0;left:0;width:20px;height:20px;background:#eceff2;border-radius:100%;color:#ecf0fd;cursor:pointer;border:2px solid #9196a4;transition:background 0.2s ease, box-shadow 0.2s ease}.radio span:after{content:"";position:absolute;top:6px;left:6px;width:12px;height:12px;background:#4170F4;border-radius:100%;cursor:pointer;transform:scale(0.5);opacity:0;transition:opacity 0.2s ease, transform 0.2s ease}.radio input:checked+span:after{opacity:1;transform:scale(1)}.box.gray{margin-bottom:20px}.box.gray .row{margin-bottom:1.5rem}@media only screen and (min-width: 768px){.box.gray .row{margin-bottom:2.5em}}.box.gray .column{position:relative}@media only screen and (min-width: 768px){.box.gray .column:last-child:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background-color:rgba(12,21,46,0.1)}}.mb-2{margin-bottom:1em}.mb-4{margin-bottom:2em}.field.override{display:block}label.error{color:#E10F0F;font-size:12px;display:block;margin-top:10px}label.error:before{content:"↑ "}.row{display:flex;flex-wrap:wrap}@media only screen and (min-width: 768px){.row{flex-wrap:nowrap}}.row .field{width:100%}@media only screen and (min-width: 768px){.row .field+.field{margin-left:20px}}.row input,.row select{background-color:#fff;border:2px solid #9196a4;border-radius:5px}.blocker{z-index:1000}.modal{max-width:none;width:100%;box-shadow:0 3px 8px 0 rgba(41,55,93,0.05),0 8px 20px 3px rgba(41,55,93,0.04);border-radius:11px;padding:30px;animation:fadein 0.35s forwards}@media only screen and (min-width: 768px){.modal{max-width:800px}}.modal .legend{font-size:17px;line-height:1.2;text-transform:uppercase;font-weight:900;margin-bottom:16px;color:#0C152E}@media only screen and (min-width: 768px){.modal .legend{font-size:20px}}.modal ul{padding-left:26px}.modal ul li{margin-bottom:10px}.modal ul li:before{content:"";font-family:"icons";font-size:26px;line-height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0;letter-spacing:0;font-weight:normal;font-style:normal;vertical-align:middle;color:#12d36d;margin-left:-26px}.modal p{margin-top:16px;margin-bottom:16px}.modal p b{font-weight:bold}.modal p a{text-decoration:underline}.modal .buttons{display:flex;justify-content:space-between;flex-wrap:wrap}.modal .buttons .buttons-acceptance{width:100%}@media only screen and (min-width: 768px){.modal .buttons .buttons-acceptance{width:auto}}.modal .buttons .button{margin-top:10px}.modal table{width:100%;border-right:1px solid rgba(0,0,0,0.15);border-bottom:1px solid rgba(0,0,0,0.15);border-top:1px solid rgba(0,0,0,0.15);table-layout:fixed;margin-bottom:16px}.modal table tr:first-child{font-weight:bolder;border-bottom:1px solid rgba(0,0,0,0.15)}.modal table th,.modal table td{padding:5px 10px;border-left:1px solid rgba(0,0,0,0.15)}@keyframes fadein{0%{opacity:0;transform:translateY(-50px)}100%{opacity:1;transform:translateY(0)}}
