/*!
 *  Iris Capital
 *  @version: 1.0.47
 *  
*/

.bt-1,.bt-1 .bd,.bt-2{display:inline-block}.bt-close::after,.pct-link{background-repeat:no-repeat;background-position:50% 50%}.bt-1 .bd,.list-3 .details,.nl--form .label,.popin-error{box-sizing:border-box}@font-face{font-family:opensans;src:url(/assets/media/fonts/opensans-regular.woff2) format('woff2'),url(/assets/media/fonts/opensans-regular.woff) format('woff');font-style:normal;font-weight:400}@font-face{font-family:opensans;src:url(/assets/media/fonts/opensans-bold.woff2) format('woff2'),url(/assets/media/fonts/opensans-bold.woff) format('woff');font-style:normal;font-weight:700}@font-face{font-family:opensans;src:url(/assets/media/fonts/opensans-italic.woff2) format('woff2'),url(/assets/media/fonts/opensans-italic.woff) format('woff');font-style:italic;font-weight:400}@font-face{font-family:opensans;src:url(/assets/media/fonts/opensans-semibold.woff2) format('woff2'),url(/assets/media/fonts/opensans-semibold.woff) format('woff');font-style:normal;font-weight:600}@font-face{font-family:opensans;src:url(/assets/media/fonts/opensans-bolditalic.woff2) format('woff2'),url(/assets/media/fonts/opensans-bolditalic.woff) format('woff');font-style:italic;font-weight:700}@font-face{font-family:playfair;src:url(/assets/media/fonts/playfairdisplay-regular.woff2) format('woff2'),url(/assets/media/fonts/playfairdisplay-regular.woff) format('woff');font-style:normal;font-weight:400}@font-face{font-family:playfair;src:url(/assets/media/fonts/playfairdisplay-bold.woff2) format('woff2'),url(/assets/media/fonts/playfairdisplay-bold.woff) format('woff');font-style:normal;font-weight:700}@font-face{font-family:playfair;src:url(/assets/media/fonts/playfairdisplay-italic.woff2) format('woff2'),url(/assets/media/fonts/playfairdisplay-italic.woff) format('woff');font-style:italic;font-weight:400}@font-face{font-family:playfair;src:url(/assets/media/fonts/playfairdisplay-bolditalic.woff2) format('woff2'),url(/assets/media/fonts/playfairdisplay-bolditalic.woff) format('woff');font-style:italic;font-weight:700}blockquote,code,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,ol,p,pre,td,textarea,th{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset{border:0}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:400}ol{list-style:none}caption,th{text-align:left}.bt-wrap,.list-3 .itm,.pager{text-align:center}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:after,q:before{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}sub,sup{font-size:.769em;line-height:.8em}small{font-size:.833em}big{font-size:1.231em}button,input,select,textarea{font-size:inherit;font-weight:inherit;box-sizing:border-box;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smooth:always}.bt-1,.bt-2{font-family:opensans,arial,helvetica,sans-serif;font-weight:700;text-transform:uppercase}input[type=checkbox],input[type=radio]{width:13px;height:13px}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline:0}a{color:inherit}a,a:hover{text-decoration:none}.bloc-news .tw-link:hover,.link-1:hover,.mod--special-news .link{text-decoration:underline}legend{color:#000}.menu-open,.menu-open body{height:100%;overflow:hidden}.bt-wrap .bt-1{margin:0 20px}.bt-wrap .bt-1:only-child{margin:0}.bt-1{border:1px solid #000;border-left:none;font-size:1.4rem;padding:0;background-color:transparent}.bt-1.disabled{opacity:.3}.bt-1,.bt-1 .bd,.bt-1 .s{position:relative;line-height:14px;cursor:pointer}.bt-1 .bd::before,.bt-1::after,.bt-1::before{position:absolute;left:0;content:''}.bt-1 .s{z-index:5}.bt-1::after,.bt-1::before{width:1px;height:15px;background-color:#000}.bt-1::before{top:0}.bt-1::after{bottom:0}.bt-1 .bd{height:44px;padding:14px 18px 0;color:inherit}.bt-1 .bd::before{top:50%;z-index:2;width:18px;height:0;padding:1px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:inherit;background-color:currentColor;transition:left .2s ease-out .2s,width .2s ease-out,height .2s ease-out}.bt-1.small .bd{height:34px;padding-top:9px}.bt-1,.bt-1 .s,.bt-1::after,.bt-1::before{transition:all .2s ease-out .2s}.bt-1:hover,.bt-1:hover .s,.bt-1:hover::after,.bt-1:hover::before{transition:all .2s ease-in .35s}.bt-1:hover .bd::before{transition:left .2s ease-in,width .2s ease-in .2s,height .2s ease-in .2s;left:50%;width:100%;height:100%}.bt-1.c1{border-color:#a591e6;color:#625199}.bt-1.c1::after,.bt-1.c1::before{background-color:#a591e6}.bt-1.c1 .bd::before,.bt-1.c2::after,.bt-1.c2::before{background-color:#625199}.bt-1.c2{border-color:#625199;color:#a591e6}.bt-1.c3,.bt-1.c4{border-color:#666}.bt-1.c2 .bd::before{background-color:#a591e6}.bt-1.c3{color:#3b579d}.bt-1.c3::after,.bt-1.c3::before{background-color:#666}.bt-1.c3 .bd::before{background-color:#3b579d}.bt-1.c4{color:#1da1f2}.bt-1.c4::after,.bt-1.c4::before{background-color:#666}.bt-1.c4 .bd::before,.bt-1.c5 .bd::before,.bt-1.c5::after,.bt-1.c5::before{background-color:#1da1f2}.bt-1.c5{border-color:#1da1f2;color:#1da1f2}.bt-1.c6,.bt-1.c7{border-color:#666}.bt-1.c6{color:#8aacf1}.bt-1.c6::after,.bt-1.c6::before{background-color:#666}.bt-1.c6 .bd::before{background-color:#8aacf1}.bt-1.c7{color:#db4437}.bt-1.c7::after,.bt-1.c7::before{background-color:#666}.bt-1.c7 .bd::before{background-color:#db4437}.bt-1.c8{border-color:#625199;color:#fff}.bt-1.c8 .bd::before,.bt-1.c8::after,.bt-1.c8::before{background-color:#625199}.bt-1.c10,.bt-1.c9{border-color:#fff;color:#fff}.bt-1.c10 .bd::before,.bt-1.c10::after,.bt-1.c10::before,.bt-1.c9 .bd::before,.bt-1.c9::after,.bt-1.c9::before{background-color:#fff}.bt-1.c11 .bd::before,.bt-1.c11::after,.bt-1.c11::before,.bt-1.c12::after,.bt-1.c12::before{background-color:#666}.bt-1.c11{border-color:#666;color:#666}.bt-1.c12{border-color:#666;color:#625199}.bt-1.c12 .bd::before{background-color:#625199}.bt-1.c13{border-color:#a591e6;color:#625199;background-color:#fff}.bt-1.c13::after,.bt-1.c13::before{background-color:#a591e6}.bt-1.c13 .bd::before{background-color:#625199}.bt-1:hover{border-color:currentColor}.bt-1:hover::after,.bt-1:hover::before{background-color:currentColor}.bt-1:hover .s,.bt-1:hover.c5 .s{color:#fff}.bt-1:hover.c8{color:#625199}.bt-1:hover.c8 .s{color:#a591e6}.bt-1:hover.c9 .s{color:#8dabf3}.bt-1:hover.c10 .s{color:#625199}.bt-1:hover.c13 .s,.bt-2.c1{color:#fff}.bt-2{padding:14px 20px;transition:all .2s cubic-bezier(.2,1,.2,1)}.bt-2.c1{background-color:#a591e6}.bt-2.c1:hover{background-color:#625199}.bt-2.c2{background-color:#fff;color:#a591e6}.bt-2.c2:hover{background-color:#625199;color:#fff}.bt-close,.pager .itm,.pct-link{display:inline-block;background-color:transparent}.bt-close{position:relative;width:40px;height:40px;border:none;cursor:pointer}.bt-close::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-size:100% 100%;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.bt-close .s{color:transparent;font:0/0 a;text-shadow:none}.bt-close:hover::after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.svg-play .bd,.svg-play .sh{transition:all .2s cubic-bezier(.2,1,.2,1)}.svg-play .sh{fill:#fff}.svg-play .bd{fill:none;stroke:#fff;stroke-width:2}.svg--hover:hover .svg-play .sh{fill:#a591e6}.svg--hover:hover .svg-play .bd{fill:#fff}.svg-arrow .l{fill:none;stroke:#000;stroke-width:2;stroke-dasharray:115,115;stroke-dashoffset:115}.svg-arrow .l,.svg-arrow .sh{transition:all .2s ease-out}.list-3 .link,.pager .itm{transition:all .2s cubic-bezier(.2,1,.2,1)}.svg-arrow:hover .l{stroke-dashoffset:0}.svg-arrow:hover.bt-prev .sh{-webkit-transform:translateX(25px);transform:translateX(25px)}.svg-arrow:hover.bt-next .sh{-webkit-transform:translateX(-25px);transform:translateX(-25px)}.svg-arrow.c1 .l{stroke:#625199}.svg-arrow.c1 .sh{fill:#625199}.link-1{color:#a591e6;font-style:italic;font-size:1.8rem}.pct-link .s{color:transparent;font:0/0 a;text-shadow:none}.pager .itm{border:1px solid #a591e6;color:#a591e6;cursor:pointer}.no-touchdevice .pager .itm:hover,.pager .itm.on{background-color:#a591e6;color:#fff}.pager .itm:not(:last-child ){margin-right:10px}@media screen and (max-width:767px){.pager{line-height:0}.pager .itm{color:transparent;font:0/0 a;text-shadow:none;width:8px;height:8px}}.list-3 .past-investment .action,.list-3 .past-investment .text{color:#fff}@media screen and (min-width:768px){.pager .itm{width:40px;height:40px;box-sizing:border-box;padding-top:12px;font-size:1.4rem;font-weight:700;line-height:1;text-align:center}}.list-3{width:100%;max-width:1280px;margin:0 auto}.list-3:after,.list-3:before{content:"";display:table}.list-3:after{clear:both}.list-3 .link{position:relative;display:block;padding:5px;background-color:#f2f2f2;overflow:hidden}.list-3 .link.hover .details-wrap,.list-3 .link:hover .details-wrap{opacity:1}.list-3 .logo{position:relative;height:0;z-index:2;padding-top:100%}.list-3 .itm{margin-bottom:20px;float:left}.list-3 .content,.list-3 .details{position:absolute;top:50%;left:50%;z-index:1;width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.list-3 .img{max-width:75%}.list-3 .img:not(:last-child ){margin-bottom:15px}.list-3 .bg,.list-3 .details-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.list-3 .bg{z-index:1}.list-3 .details-wrap{z-index:5;background-color:rgba(165,145,230,.98);opacity:0;transition:opacity .2s ease-out;will-change:opacity}.dropdown,.select-skin{transition:opacity .3s}.list-3 .details{padding:5px}.list-3 .text{line-height:1.4;color:#fff;font-size:1rem;margin-bottom:5px}.list-3 .action{font-size:1rem;font-style:italic}.list-3 .past-investment .link{background-color:#8dabf3}.list-3 .past-investment .details-wrap{background-color:rgba(141,171,243,.98)}.form .input,.nl--form .input,.nl--form .submit{border:none;background:0 0;-moz-appearance:none}@media screen and (max-width:767px){.list-3 .itm{width:48%}.list-3 .itm:nth-child(2n+1 ){clear:left;margin-right:4%}}@media screen and (max-width:479px){.list-3 .bt-1{font-size:1rem}.list-3 .bt-1 .bd{padding:9px 13px 0}.list-3 .text{max-height:7em;overflow:hidden}}@media screen and (min-width:480px){.list-3 .details{padding:10px}.list-3 .link{padding:16px}.list-3 .action,.list-3 .text{font-size:1.4rem;margin-bottom:15px}}@media screen and (min-width:640px){.list-3 .action,.list-3 .text{font-size:1.8rem}}@media screen and (min-width:768px) and (max-width:959px){.list-3 .itm{width:30%;margin-bottom:25px}.list-3 .itm:nth-child(3n+1 ){clear:left}.list-3 .itm:not(:nth-child(3n ) ){margin-right:5%}}@media screen and (min-width:960px){.list-3 .itm{width:23.5%}.list-3 .itm:nth-child(4n+1 ){clear:left}.list-3 .itm:not(:nth-child(4n ) ){margin-right:2%}}.fieldset:after,.team-list:after{clear:both}.nl--form .field,.nl--form .inner-form,.nl--form .input{position:relative}.nl--form .input,.nl--form .submit{border-radius:0;-webkit-appearance:none;appearance:none;color:#666;height:36px}.nl--form .input,.nl--form .label{padding:0 5px}.nl--form .input{z-index:2;width:100%;font-size:1.6rem;margin:0}.nl--form .label{position:absolute;top:0;left:0;width:100%;height:100%;color:#b2b2b2;font-weight:600;font-size:1.4rem;line-height:36px}.nl--form .submit{font-weight:700;font-size:3rem;cursor:pointer;text-transform:uppercase;padding:0 5px}.nl--form .form-error,.nl--form .form-message{position:absolute;top:100%;left:0;width:100%}@media screen and (max-width:767px){.nl--form .field{margin-bottom:10px;border-bottom:1px solid #666}.nl--form.invalid .field{border-color:#cf4343}.nl--form.invalid .label{color:#cf4343}.nl--form .form-error,.nl--form .input{text-align:center}}.form-footer,.std{margin-bottom:30px}@media screen and (min-width:768px){.nl--form .label{text-align:left}.nl--form .field-group{position:relative;border-bottom:1px solid #666;padding-right:55px;width:255px}.nl--form.invalid .inner-form{border-color:#cf4343}.nl--form.invalid .label{color:#cf4343}.nl--form .submit{position:absolute;top:0;right:0}}.nl--loading,.popin-background{top:0;left:0;width:100%;height:100%}.sm--title{color:#666;font-size:1.8em}.sm--title b{font-size:3.333333333333333em;font-family:playfair,arial,helvetica,sans-serif}.nl--loading{position:absolute;z-index:5;background-color:rgba(255,255,255,.5);background-repeat:no-repeat;background-position:50% 50%}.popin-background{position:fixed;z-index:20;display:none;background-color:rgba(255,255,255,.9)}.popin-page{position:relative;z-index:21;display:none}.popin-page .bt-close{position:fixed;z-index:10}.popin-error{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:80%;min-width:260px;padding:60px;background-color:#fbf4e4}.popin-error .popin-content{color:#cf4343;font-size:1.4rem;text-align:center}.popin-error .bt-close{position:absolute;top:10px;right:10px}@media screen and (max-width:767px){.popin-page:not(.popin-error ) .bt-close{top:55px;left:50%;width:80px;height:80px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;border-radius:100%}.popin-page:not(.popin-error ) .bt-close::after{background-size:50% 50%}}@media screen and (min-width:768px){.popin-page:not(.popin-error ){height:100vh}.popin-page:not(.popin-error ) .popin-content{height:100%}.popin-page:not(.popin-error ) .bt-close{top:30px;right:30px}.popin-page:not(.popin-error ) .mod--team-member{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:100%}.popin-page:not(.popin-error ) .layer{width:100%;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}}.file-skin{position:relative;display:inline-block}.file-skin input[type=file]{opacity:0;position:absolute;left:-999em}.file-info{font-size:1.2em}.fieldset:after,.fieldset:before{content:"";display:table}.form .input{border-radius:0;-webkit-appearance:none;appearance:none;color:#666;width:100%;font-size:1.8rem}.dropdown .dd--current,.select-skin .select{background-position:right 10px top 50%;line-height:35px;font-family:opensans,arial,helvetica,sans-serif;text-overflow:ellipsis;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-transform:uppercase}.form .input::-moz-placeholder{opacity:1;color:#b2b2b2}.form .input::-webkit-input-placeholder{color:#b2b2b2}.form .input:-ms-input-placeholder{color:#b2b2b2}.form .input,.form .select-skin{height:46px}.form .textarea{height:250px;resize:none}.form-footer{display:table;width:100%}.form-footer .bt-1{white-space:nowrap}.form-footer .if-info{color:#666;font-size:1.4rem;margin-right:20px}.form-footer .if-info b{font-size:1.285714285714286em}.form-footer .col{display:table-cell}.form-footer .col:last-child{text-align:right}.form-steps .form-step-viewport{margin-bottom:30px;overflow:hidden}.form-steps .inner{width:600%}.form-steps .step{float:left;width:16.6667%}.form-buttons{text-align:center}.std .label{color:#a591e6;font-size:1.4rem;border-top:1px solid #a591e6;padding-top:5px;display:block}.std-2 .std-head{position:relative;margin-bottom:10px;padding-right:50px}.std-2 .step-count{position:absolute;bottom:0;right:0}.std-2 .input,.std-2 .label{width:100%}.std-2 .input{border:1px solid #a591e6;padding:20px}.std-2 .label,.std-2 .step-count{color:#a591e6;font-size:1.8rem;font-weight:700;text-transform:uppercase}@media screen and (max-width:767px){.if-info{display:block;margin-bottom:10px}}@media screen and (min-width:768px){.std .input{font-size:2.4rem}}.form-error,.form-message{text-align:left;font-style:italic;font-weight:700;padding-top:10px;font-size:1.2rem}.form-error{color:#cf4343}.form-message{color:#5cb13e}.select-skin{position:relative;display:inline-block;vertical-align:middle;background-color:#fff;border-top:1px solid #666;border-bottom:1px solid #666;width:100%;text-align:left}.select-skin .select,.select-skin .select-field{width:100%;height:100%;cursor:pointer}.select-skin .select-field{position:absolute;top:0;left:0;z-index:5;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;font-size:16px}.select-skin .select{position:relative;z-index:1;background-repeat:no-repeat;padding:5px 35px 5px 15px;color:#666;font-size:1.4rem;font-weight:600;cursor:default;display:block}.select-skin.alt{border:none}.select-skin.alt .select{padding-left:0;color:#666}.select-skin.alt-2{background-color:transparent}.select-skin.alt-2 .select{color:#a591e6}.select-skin.invalid .select{border-color:#cf4343}.select-skin.disabled{opacity:.7}.site-nav{position:fixed;z-index:10;overflow:hidden;height:100vh}.site-nav,.site-nav .inner-nav{top:0;left:0;width:100%}.site-nav .inner-nav{-webkit-transform:translateY(-100%);transform:translateY(-100%);background-color:#a591e6;color:#fff;height:100%}.site-nav .foot,.site-nav .inner-nav,.site-nav .nav{position:absolute}.site-nav .foot,.site-nav .nav{left:0;width:100%}.site-nav .nav{text-align:center;top:57%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.site-nav .nav .itm,.site-nav .nav .link{display:block}.site-nav .nav .link{font-weight:700;font-size:3rem;line-height:1;text-transform:uppercase;color:#fff;padding:10px 0;transition:all .2s cubic-bezier(.2,1,.2,1)}.site-nav .nav .link:hover{background-color:#625199;color:#a591e6}.site-nav .list-2,.site-nav .list-2 .itm,.site-nav .list-2 .lnk{display:inline-block;vertical-align:middle}.site-nav .list-2 .itm{margin:0 5px}.site-nav .list-2 .lnk{font-weight:700;font-size:1.8rem;padding:15px 25px;text-transform:uppercase;background-color:#fff;color:#a591e6}.site-nav .list-2 .lnk.on,.site-nav .list-2 .lnk:hover{background-color:#625199}@media screen and (max-width:767px){.site-nav .cell-3,.site-nav .head .list-2,.site-nav .logo,.site-nav .nl--form,.site-nav .soc-net{display:none}.site-nav{text-align:center}.site-nav .head{padding-top:30px}.site-nav .bt-close{display:block;margin:0 auto 50px}.site-nav .link-access{font-size:1.8rem;position:absolute;left:50%;top:69%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);min-width:176px}.site-nav .nav{top:40%}.site-nav .foot{bottom:30px}}@media screen and (max-width:767px) and (max-height:550px){.site-nav .bt-close{margin-bottom:20px;width:25px;height:25px}.site-nav .head{padding-top:15px}.site-nav .nav{top:40%}.site-nav .nav .link{font-size:2.5rem}.site-nav .foot{bottom:15px}.site-nav .link-access,.site-nav .list-2 .lnk{font-size:1.5rem}}@media screen and (min-width:768px){.site-nav .sh{fill:#fff}.site-nav .bt-close,.site-nav .link-access,.site-nav .list-2,.site-nav .logo{position:absolute;top:40px}.site-nav .list-2{left:40px}.site-nav .list-2 .lnk{font-size:1.4rem;padding:14px 20px}.site-nav .bt-close{right:40px}.site-nav .link-access{font-size:1.4rem;right:120px}.site-nav .logo{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.site-nav .nav{top:50%}.site-nav .nav .link{padding:15px 0;font-size:4.8rem}.site-nav .foot{bottom:0;text-align:center}.site-nav .foot .list-2{display:none}.site-nav .foot-layout{background-color:#625199;color:#a591e6;font-size:1.2rem;padding:25px 20px;box-sizing:border-box}.site-nav .foot-layout .itm,.site-nav .foot-layout .list-1,.site-nav .foot-layout .lnk{display:inline-block;vertical-align:middle}.site-nav .foot-layout .lnk{color:inherit}.site-nav .foot-layout .lnk.on{text-decoration:underline}.site-nav .list-1 .itm:not(:last-child )::after{content:'\2022';margin:0 2px}.site-nav .foot-cells{display:table;width:100%}.site-nav .cell{display:table-cell;width:50%}.site-nav .cell-1{text-align:left}.site-nav .cell-3{text-align:right}.site-nav .nl--form{position:relative;display:inline-block;margin-bottom:50px}.site-nav .nl--form::before{content:'';position:absolute;top:10px;right:100%;margin-right:20px;width:43px;height:27px;background-repeat:no-repeat}.site-nav .nl--form .inner-form{width:430px;border-color:#fff}.site-nav .nl--form .submit{color:#fff;font-size:1.8rem}.site-nav .nl--form .field-group{width:auto}.site-nav .nl--form .label{color:#8174ad}}@media screen and (max-width:959px){.site-nav .cell-2{display:none}}@media screen and (min-width:960px){.site-nav .cell{width:33%}}@media screen and (min-width:768px) and (max-height:750px){.site-nav .foot-layout{padding:15px 20px}.site-nav .nl--form{margin-bottom:30px}.site-nav .nav .link{padding:10px 0;font-size:3.5rem}}.site-footer{font-size:1.2rem}.site-footer .row{padding:10px;text-align:center}.site-footer .row-2{color:#fff;background-color:#666}.site-footer .itm,.site-footer .link{display:inline-block;vertical-align:middle}@media screen and (max-width:767px){.site-footer .list-sn,.site-footer .row-1 .list{display:none}.site-footer .itm{margin:0 15px}}@media screen and (min-width:768px){.site-footer .row{padding:10px 30px}.site-footer .bt,.site-footer .itm::after,.site-footer .row-1 .list{display:inline-block;vertical-align:middle}.site-footer .row-1{font-size:1.4rem;color:#666}.site-footer .row-1 .list{margin-right:50px}.site-footer .row-1 .itm:not(:last-child )::after{content:'•';margin:0 15px}.site-footer .row-2{color:#fff;background-color:#666}.site-footer .row-2:after,.site-footer .row-2:before{content:"";display:table}.site-footer .row-2:after{clear:both}.site-footer .row-2 .list-sn,.site-footer .row-2 .nav{width:49%}.site-footer .row-2 .nav{float:left;text-align:left}.site-footer .row-2 .nav .itm:not(:last-child ){margin-right:30px}.site-footer .row-2 .list-sn{float:right;text-align:right}.site-footer .row-2 .list-sn .itm:not(:last-child ){margin-right:15px}.site-footer .pct-link{width:20px;height:20px}.site-footer .pct-linkedin{background-size:16px 16px}.site-footer .pct-twitter{background-size:20px 16px}}.mod--cta{background-color:#625199}.mod--cta .inner-mod{padding:50px 0}.mod--cta .title-2{margin-bottom:25px}@media screen and (min-width:960px){.mod--cta .inner-mod{padding:100px 0}}.dropdown{position:relative;display:inline-block;vertical-align:middle;width:100%;text-align:left}.dropdown,.dropdown .dd--list{border-top:1px solid #666;border-bottom:1px solid #666}.dropdown .dd--current{position:relative;z-index:1;background-repeat:no-repeat;padding:5px 35px 5px 15px;color:#666;font-size:1.4rem;font-weight:600;display:block;width:100%;height:100%;cursor:pointer}.dropdown .dd--list{position:absolute;top:100%;left:0;width:100%;box-sizing:border-box;display:none;text-align:left;background-color:#fff}.dropdown .dd--list a{display:block;padding:15px;font-size:1.2rem}.dropdown .dd--list a:hover{background-color:#a591e6;color:#fff}.dropdown:hover .dd--list{display:block}.mod--faq .title-1{margin-bottom:35px}@media screen and (min-width:768px){.mod--faq .title-1{margin-bottom:50px}}@media screen and (min-width:960px){.mod--faq .title-1{margin-bottom:120px}}.faq .question{position:relative;text-transform:uppercase;color:#666;display:block;border-bottom:1px solid #a591e6;padding:10px 40px 10px 10px;font-size:1.8rem;font-weight:700}.faq .question::after{content:'';position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:19px;height:19px;background-repeat:no-repeat;background-position:50% 50%;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.faq .answer{overflow:hidden;height:0}.faq .answer .inner{padding:40px 20px}.faq .faq-on .answer{height:auto}.faq .active .question::after{-webkit-transform:translateY(-50%) rotate(-225deg);transform:translateY(-50%) rotate(-225deg)}@media screen and (min-width:768px){.faq .question{font-size:2.4rem}}.filters{padding:0 30px;width:100%;box-sizing:border-box;margin-bottom:30px;font-size:1.4rem;color:#666;text-align:center;opacity:1}.filters .f-itm,.filters .title{white-space:nowrap}.filters .cell{margin:0 auto;max-width:400px}.filters .f-itm{display:inline-block;margin:5px 15px 5px 0}.filters .f-input{position:absolute;height:0;width:0;visibility:hidden}.filters .f-label{font-size:1.6rem;cursor:pointer}.filters .f-label::before{content:'';display:inline-block;margin-right:10px;vertical-align:middle;width:10px;height:10px;background-color:#d1d1d1}.filters .f-input:checked+.f-label::before{background-color:#a591e6}.filters .f-submit{font-family:playfair,arial,helvetica,sans-serif;font-size:3rem;text-transform:uppercase;color:#666}@media screen and (max-width:767px){.filters .cell:first-child{display:none}.filters .list{padding:0 20px 20px}.filters .acc--title{width:100%;text-align:left;background-repeat:no-repeat;background-position:right 10px top 50%;box-sizing:border-box;padding:5px 35px 5px 15px;color:#666;line-height:35px;font-family:opensans,arial,helvetica,sans-serif;text-transform:uppercase;font-size:1.4rem;font-weight:600;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.filters .acc--content{border-bottom:1px solid #666;overflow:hidden}.js .filters .acc--content{height:0}.filters .f-itm{display:block;margin-bottom:15px}.filters .f-itm:last-child{margin-bottom:0}}.bloc-news .title,.mod--simple-form .submit,.mod--special-news .title,.mod--stories .title,.mod-text-1 .title,.team-slider .name b{font-family:playfair,arial,helvetica,sans-serif}@media screen and (min-width:768px){.filters .acc--title{display:none}.filters .cell{margin-bottom:20px}}@media screen and (min-width:960px){.filters{text-align:left;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.filters .cell{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;max-width:none;margin:0 25px 0 15px}.filters .cell:first-child{margin-left:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.filters .cell:nth-child(2 ){-webkit-flex:0 0 200px;-ms-flex:0 0 200px;flex:0 0 200px}.filters .cell:last-child{margin-right:0}.filters .list{margin-top:0}}.forgotten-password-form{padding:40px;max-width:450px;margin:40px auto;background-color:#666;box-shadow:0 0 20px 5px rgba(98,81,153,.2);box-sizing:border-box}.forgotten-password-form .button-fields{margin-bottom:30px}.forgotten-password-form .title-1{text-align:center}.mod--map,.mod--map .gmap{position:relative}.mod--map .gmap{z-index:1}.mod--map .pic{display:none}.mod--map .bt-1,.mod--map .title-1{position:absolute;left:50%;z-index:2;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.mod--map .title-1{top:50px;color:#fff}.mod--map .bt-1{bottom:50px;white-space:nowrap;text-shadow:1px 1px 1px rgba(0,0,0,.26);box-shadow:.06em 1px 1px 0 rgba(0,0,0,.26)}.mod--map .bt-1 .bd::before{box-shadow:1px 1px 1px 0 rgba(0,0,0,.26)}.login-form,.registration-form{box-shadow:0 0 20px 5px rgba(98,81,153,.2);box-sizing:border-box}@media screen and (max-width:767px){.mod--map .gmap{display:none}.mod--map .img,.mod--map .pic{display:block;width:100%}}.mod--stories{padding:0 10px}.mod--stories .title-1{margin-bottom:40px}.mod--stories .bloc{position:relative}.mod--stories .bloc:not(:last-child ){margin-bottom:100px}.mod--stories .data{margin-top:-30px;text-align:center;color:#666}.mod--stories .title{font-weight:700;font-size:4.2rem;color:#625199}.mod--stories .text{font-style:italic;font-size:1.8rem;line-height:1.5;text-align:justify}.mod--stories .text::after,.mod--stories .text::before{content:'';background-repeat:no-repeat;background-size:100% 100%;width:23px;height:20px}.mod--stories .author{font-size:1.4rem;margin-bottom:40px;color:#b2b2b2}@media screen and (max-width:767px){.mod--stories .img{display:block;width:100%}.mod--stories .text{line-height:1.7}.mod--stories .text::before{display:none}.mod--stories .text::after{display:block;margin:20px auto}.mod--stories .title{display:inline-block;padding:15px;min-width:200px;background-color:#fff;margin-bottom:20px}}@media screen and (min-width:768px){.mod--stories .inner-mod{max-width:1280px;margin:0 auto}.mod--stories .pic{position:relative;display:block;overflow:hidden;width:53%}.mod--stories .landscape .pic{height:475px}.mod--stories .landscape .img{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.mod--stories .portrait .pic{height:600px}.mod--stories .portrait .img{right:0}.mod--stories .data,.mod--stories .title{text-align:left}.mod--stories .data,.mod--stories .img{position:absolute}.mod--stories .img{top:0;height:100%}.mod--stories .data{bottom:40px;width:55%;left:45%}.mod--stories .detail{background-color:#fff;padding:35px 35px 35px 60px}.mod--stories .title{margin:0 87px 15px;font-size:4.8rem}.mod--stories .text{position:relative;margin-bottom:20px}.mod--stories .text::after{width:12px;height:10px}.mod--stories .bloc:not(.alt ) .text::before{position:absolute;top:0;right:100%;margin-right:10px}.mod--stories .bloc:not(.alt ) .text::after{display:inline-block;margin-left:5px}.mod--stories .alt .detail{padding:35px 60px 35px 35px}.mod--stories .alt .text::before{display:inline-block;margin-right:10px}.mod--stories .alt .text::after{position:absolute;bottom:5px;left:100%;margin-left:10px}.mod--stories .alt .data,.mod--stories .alt .title{text-align:right}.mod--stories .alt .pic{margin-left:auto}.mod--stories .alt .data{left:0}.mod--stories .alt.portrait .img{right:auto;left:0}}.list-filter,.login-form .title-1,.mod--partners .itm,.mod-text-1{text-align:center}@media screen and (min-width:960px){.mod--stories .pic{width:57%}.mod--stories .landscape .pic{height:505px}.mod--stories .portrait .pic{height:740px}.mod--stories .data{bottom:50px;width:47%;left:53%}}.mod--team{overflow:hidden}.mod--team .inner-mod{padding-bottom:0}.mod--team .title-1{margin-bottom:20px}.mod--team .bt-wrap{margin-bottom:60px}.team-list:after,.team-list:before{content:"";display:table}.team-slider .wrapper{width:300px;margin:0 auto}.team-slider .itm{float:left;width:100%;padding:0 20px;box-sizing:border-box}.team-slider.active-slide .wrapper{overflow:hidden}.team-slider.active-slide .itm{position:absolute}.team-slider,.team-slider .img-off,.team-slider .member{position:relative}.team-slider .img{z-index:1;width:100%;-webkit-transform:scale(1);transform:scale(1);transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.team-slider .img,.team-slider .member{display:block}.team-slider .name{position:absolute;top:18%;right:-14px;z-index:5;color:#666;font-size:1.4rem;line-height:1.3}.team-slider .name b{display:block}.team-slider .img-on{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;opacity:0;will-change:opacity;transition:all .2s cubic-bezier(.2,1,.2,1)}.touchdevice .team-slider .img-on{display:none}@media screen and (max-width:767px){.team-slider .controls{display:none}}@media screen and (min-width:768px){.team-slider{padding:0 90px;max-width:1100px;margin:0 auto}.team-slider .wrapper{width:auto}.team-slider .itm{padding:0 60px;width:50%}.team-slider .name{font-size:1.8rem;right:-54px}.team-slider .bt-next,.team-slider .bt-prev{position:absolute;top:70%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:5;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.team-slider .bt-prev{left:20px}.team-slider .bt-next{right:20px}}.list-filter,.no-objectfit .bloc-news .pic{position:relative}@media screen and (min-width:960px){.team-slider .itm{padding:0 30px;width:33.333%;margin-top:10px}.team-slider .name{font-size:1.6rem;right:-24px}.team-slider .member:hover .img{-webkit-transform:scale(1.05);transform:scale(1.05)}}.list-filter{background-color:#fbf4e4;padding:10px 30px;box-sizing:border-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}.list-filter .title{font-size:1.4rem;white-space:nowrap}.list-filter .cell:first-child{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin-right:20px}.list-filter .cell:last-child{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}@media screen and (min-width:768px){.list-filter{padding:30px 40px}}.login-form{padding:40px;max-width:450px;margin:40px auto;background-color:#666}.login-form .button-fields{margin-bottom:30px}.mod--partners .inner-mod{padding-bottom:0}.mod--partners .title-1{margin-bottom:20px}.mod--partners .intro{margin-bottom:50px}.mod--partners .slider-partners{padding:0 20px;max-width:1290px;margin:0 auto;letter-spacing:-3px;text-align:center}.mod--partners .slider-partners .itm{margin-bottom:10px;display:inline-block;vertical-align:top;letter-spacing:0}.mod--partners .img{width:100%;max-width:150px}.mod--partners.alt .img{max-width:120px}@media screen and (max-width:767px){.mod--partners .slider-partners-wrapper{padding-bottom:50px}.mod--partners .slider-partners{overflow:hidden;margin-bottom:30px}.mod--partners .slider-partners .vp{margin:0 auto;width:100%;max-width:280px}.mod--partners .slider-partners .itm{width:48%}.mod--partners .slider-partners .itm:not(:nth-child(2n ) ):not(:last-child ){margin-right:4%}.mod--partners .pager{margin-top:20px}}@media screen and (min-width:768px){.mod--partners .title-1{margin-bottom:50px}.mod--partners .intro{margin-bottom:120px}.mod--partners .slider-partners-wrapper{padding-bottom:100px}.mod--partners .slider-partners{max-width:1290px;margin:0 auto;letter-spacing:-3px;text-align:center}.mod--partners .slider-partners:after,.mod--partners .slider-partners:before{content:"";display:table}.mod--partners .slider-partners:after{clear:both}.mod--partners .slider-partners .itm{margin-bottom:50px;display:inline-block;letter-spacing:0}}.mod-text-1 .pic,.mod-text-1 .title{margin-bottom:25px}@media screen and (min-width:768px) and (max-width:959px){.mod--partners .slider-partners .itm{width:23.5%}.mod--partners .slider-partners .itm:not(:nth-child(4n ) ):not(:last-child ){margin-right:2%}}@media screen and (min-width:960px){.mod--partners .slider-partners .itm{width:13.333%}.mod--partners .slider-partners .itm:not(:nth-child(6n ) ):not(:last-child ){margin-right:4%}}.mod-text-1 .img{width:90px}.mod-text-1 .title{font-size:3.2rem;color:#666}.mod-text-1 .title span{color:#a591e6}.mod-text-1 .inner{max-width:960px;margin:0 auto;padding:100px 20px;box-sizing:border-box}.mod-text-1~.mod-text-1 .inner{padding-top:0}@media screen and (min-width:768px){.mod-text-1 .inner{padding:150px 20px}.mod-text-1~.mod-text-1 .inner{padding-top:0}.mod-text-1 .vp{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.mod-text-1 .pic{-webkit-flex:1 1 49%;-ms-flex:1 1 49%;flex:1 1 49%;margin-bottom:0}.mod-text-1 .img{width:240px}.mod-text-1 .text{text-align:left;-webkit-flex:1 1 51%;-ms-flex:1 1 51%;flex:1 1 51%}.mod-text-1.alt .pic{-webkit-order:2;-ms-flex-order:2;order:2}.mod-text-1.alt .text{-webkit-order:1;-ms-flex-order:1;order:1}}@media screen and (min-width:960px){.mod-text-1 .inner{padding:150px 20px}.mod-text-1~.mod-text-1 .inner{padding-top:0}.mod-text-1 .img{width:340px}.mod-text-1 .title{font-size:4.8rem}}.mod--newsfeed .inner-mod{padding:100px 10px}.mod--newsfeed .title-1{margin-bottom:40px}@media screen and (min-width:768px) and (max-width:959px){.mod--newsfeed .itm:nth-child(3 ){clear:left}.mod--newsfeed .itm:nth-child(1 ),.mod--newsfeed .itm:nth-child(3 ){padding-right:15px}.mod--newsfeed .itm:nth-child(2 ),.mod--newsfeed .itm:nth-child(4 ){padding-left:15px}.mod--newsfeed .itm:nth-child(4 )~.itm{display:none}}@media screen and (min-width:960px){.mod--newsfeed .itm:nth-child(3n ){padding-left:20px}.mod--newsfeed .itm:nth-child(3n+1 ){padding-right:20px;clear:left}.mod--newsfeed .itm:nth-child(3n+2 ){padding:0 10px}.mod--newsfeed .news-list.quinconce .itm:nth-child(5 ){margin-top:-160px}.mod--newsfeed .news-list{margin-left:155px;margin-right:155px}}.news-list{margin-bottom:50px;opacity:1}.news-list .itm{width:100%;box-sizing:border-box}@media screen and (max-width:767px){.mod-text-1 .inner{max-width:640px}.mod--newsfeed .itm:nth-child(3 )~.itm{display:none}.news-list .itm{margin-bottom:10px}}@media screen and (min-width:768px){.news-list:after,.news-list:before{content:"";display:table}.news-list:after{clear:both}.news-list .itm{float:left;margin-bottom:30px}}@media screen and (min-width:768px) and (max-width:959px){.news-list .itm{width:50%}}@media screen and (min-width:960px){.news-list .itm{width:33.333%}}.bloc-news{color:#666;font-size:1.4rem;text-align:center}.bloc-news .pic{height:160px;overflow:hidden}.bloc-news .img{width:100%;height:100%;object-fit:cover;display:block}.no-objectfit .bloc-news .img{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:auto;min-width:100%;height:auto;min-height:100%}.bloc-news .data{border:1px solid transparent;padding:30px 20px;box-sizing:border-box;background-color:#e8eefd}.bloc-news .pic+.data{border-top:none}.bloc-news .cat{text-transform:uppercase;margin-bottom:5px}.bloc-news .author{color:#000}.bloc-news .author::after{content:'';display:block;width:40px;height:3px;margin:15px auto;background-color:#8aacf1}.bloc-news .title{font-weight:700;font-size:1.8rem;margin-bottom:12px;line-height:1.4;max-height:4.199999999999999em;overflow:hidden;color:#8aacf1}.bloc-news .text{margin-bottom:20px;line-height:1.5;max-height:4.5em;overflow:hidden}.bloc-news.facebook .author::after{background-color:#3b579d}.bloc-news.linkedin .author::after{background-color:#0077b5}.bloc-news.twitter,.bloc-news.twitter-2{border-color:#1da1f2}.bloc-news.twitter .data,.bloc-news.twitter-2 .data{border-color:#1da1f2;background-color:#fff}.bloc-news.twitter .author,.bloc-news.twitter-2 .author{padding-top:45px;background-repeat:no-repeat;background-position:50% 0;color:#010101}.bloc-news.twitter .author::after,.bloc-news.twitter-2 .author::after{background-color:#fff}.bloc-news.twitter .author::after{background-color:#1da1f2}.bloc-news.highlight{background-color:#e8eefd}.bloc-news.highlight .data{border-color:#e8eefd}.bloc-news.highlight .author::after{background-color:#8dabf3}.bloc-news.highlight .title{color:#8dabf3}.bloc-news.google .author::after{background-color:#db4437}@media screen and (min-width:768px){.bloc-news .data{position:relative;padding:10px 20px;height:310px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.bloc-news .content{width:100%}.news-list .bloc-news.twitter-2 .data{height:220px;padding-top:80px}.news-list .bloc-news.twitter-2 .author{position:absolute;top:24px;left:20px;text-align:left;padding-left:50px;padding-top:10px;background-position:0 0;height:25px}.news-list .bloc-news.twitter-2 .author::after{display:none}.news-list .bloc-news.twitter-2 .bt-1{position:absolute;top:20px;right:20px}}.ec-subtext,.ec-text,.ec-wrapper-title,.error-footer,.mod--simple-form,.registration-form .title-1{text-align:center}#main.page-error{background-color:#fbf4e4;overflow:auto;display:table;width:100%;height:100%}#main.page-error .site-content{padding:20px 0;display:table-cell;vertical-align:middle}.error-header{width:100%;margin:0 0 20px}.ehl-img,.ehl-link{width:175px}.ehl-link{display:block;margin:0 auto}.error-content{margin:60px 0;width:100%}.ec-wrapper-title{display:block;margin:30px auto;font-size:8rem;font-weight:700;text-transform:uppercase;color:#666}.ec-wrapper-img{display:block;margin:30px auto;width:480px}.ecw-img{width:480px}.ec-text{display:block;margin:0 auto;font-size:23px;line-height:1.5;color:#666;text-transform:uppercase}.ec-subtext,.name-browser{font-size:16px;color:#666}.ec-text.alt{color:#666}.ec-subtext{display:block;margin:10px auto 0;line-height:1.5}.error-footer{margin:20px 0 0;width:100%}.error-footer .btns{color:#666}.list-browsers{display:table;max-width:930px;margin:0 auto}.browser{display:table-cell;width:20%}.img-browser,.link-browser,.name-browser{display:block}.img-browser{margin:0 auto}.name-browser{margin:20px 0 0;text-transform:uppercase}@media all and (max-width:$maxWidthMobile){#main.page-error{padding:0 20px;box-sizing:border-box}.browser{display:table-row}.link-browser{padding-bottom:40px}}.registration-form{padding:40px;max-width:450px;margin:40px auto;background-color:#666}.registration-form .button-fields{margin-bottom:30px}.mod--simple-form .inner-mod{padding:40px 20px}@media screen and (max-width:767px){.mod--simple-form .field,.mod--simple-form .sm--title{margin-bottom:10px}}@media screen and (min-width:768px){.mod--simple-form .inner-mod{padding:60px 20px}.mod--simple-form .inner-form,.mod--simple-form .sm--title{display:inline-block;vertical-align:middle}.mod--simple-form .sm--title{margin-right:40px}.mod--simple-form .label{text-align:left}.mod--simple-form .field-group,.mod--simple-form .inner-form{width:300px}}@media screen and (min-width:960px){.mod--simple-form .sm--title{margin-right:60px}.mod--simple-form .inner-form{width:325px}}.mod--special-news{padding:0 20px;color:#666;font-size:1.4rem;overflow:hidden}.mod--special-news .title-1{margin-bottom:40px}.mod--special-news .date{font-size:1.2rem}.mod--special-news .title{color:#555;font-size:2.4rem;line-height:1.2;font-weight:700}.mod--special-news .title::after{content:'';display:block;margin:40px auto;width:50px;height:5px;background-color:#a591e6}.mod--special-news .text{line-height:1.6}.mod--special-news .link{color:#625199}.mod--special-news .media-cell,.mod--special-news .text-cell{position:relative;overflow:hidden}.mod--special-news .media-cell .itm,.mod--special-news .text-cell .itm{position:absolute;top:0;left:0}.mod--special-news .media-cell .itm:first-child,.mod--special-news .text-cell .itm:first-child{position:relative}@media screen and (max-width:767px){.mod--special-news .inner-mod{position:relative;box-sizing:border-box;text-align:center}.mod--special-news .cell:first-child{display:none}.mod--special-news .text-list{margin-bottom:30px}.mod--special-news .pager{margin-bottom:45px}}@media screen and (min-width:768px){.mod--special-news .inner-mod{max-width:1280px;margin:0 auto}.mod--special-news .tpl{display:table;table-layout:fixed}.mod--special-news .cell{display:table-cell;vertical-align:top;width:50%;box-sizing:border-box}.mod--special-news .cell:first-child{padding-right:10px}.mod--special-news .cell:last-child{padding-left:10px}.mod--special-news .date{font-size:1.4rem}.mod--special-news .title{font-size:3rem}.mod--special-news .title::after{margin:25px 0}.mod--special-news .text{margin-bottom:35px}.mod--special-news .media-list .img{width:100%;display:block}.mod--special-news .media,.mod--special-news .media-link{position:relative;z-index:1;display:block}.mod--special-news .deco{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.mod--special-news .pager{text-align:left;margin-bottom:30px}.mod--special-news .iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.mod--special-news .text-cell{margin-bottom:30px}}@media screen and (min-width:960px){.mod--special-news .pager{display:inline-block;vertical-align:middle;margin-right:40px;margin-bottom:0}.mod--special-news .text-cell{margin-bottom:60px}}@media screen and (min-width:1200px){.mod--special-news .cell{vertical-align:middle}.mod--special-news .cell:first-child{padding-right:70px}.mod--special-news .cell:last-child{padding-left:70px}}.tabs-controls{position:relative;margin-bottom:40px}.tabs-controls .link{padding:10px;display:block;color:#a591e6}.tabs-controls .link.on,.tabs-controls .link:hover{color:#fff;background-color:#a591e6}@media screen and (max-width:767px){.tabs-controls .selected{position:relative;color:#a591e6;border-top:1px solid #a591e6;border-bottom:1px solid #a591e6;font-size:1.8rem;font-weight:600;padding:15px 40px 12px 10px}.tabs-controls .selected::after{content:'';position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:10px;width:16px;height:9px;background-repeat:no-repeat}.tabs-controls .list{position:absolute;top:100%;left:0;z-index:5;width:100%;background-color:#fff;font-size:1.4rem;display:none}.tabs-controls .list.on{display:block}}.mod--news .title,.mod--team-members-list .name{font-weight:700;font-family:playfair,arial,helvetica,sans-serif}@media screen and (min-width:768px){.tabs-controls .selected{display:none}.tabs-controls .list{display:table;width:100%;table-layout:fixed;border-top:1px solid #a591e6;border-bottom:1px solid #a591e6}.tabs-controls .item{display:table-cell;vertical-align:top}.tabs-controls .link{padding:15px 20px;font-size:2.4rem;text-align:center}}.tabs .tabs-list{position:relative}.tabs .tab{position:absolute;opacity:0;top:0;left:0;width:100%;display:none}.mod--news .head,.mod--news .head .img,.mod--news .head .pic,.tabs .tab.tab-on{position:relative}.tabs .tab.tab-on{opacity:1;display:block}.mod--investments-list .inner-mod{padding-left:20px;padding-right:20px}@media screen and (min-width:960px){.mod--investments-list .filters{padding:0;max-width:1280px;margin:0 auto 30px}}.mod--newsfeed-list .news-list{margin:0 30px}@media screen and (min-width:768px) and (max-width:959px){.mod--newsfeed-list .itm:nth-child(2n+1 ){padding-right:15px;clear:left}.mod--newsfeed-list .itm:nth-child(2n ){padding-left:15px}}@media screen and (min-width:960px){.mod--newsfeed-list .itm:nth-child(3n ){padding-left:20px}.mod--newsfeed-list .itm:nth-child(3n+1 ){padding-right:20px;clear:left}.mod--newsfeed-list .itm:nth-child(3n+2 ){padding:0 10px}}@media screen and (min-width:1440px){.mod--newsfeed-list .filters{padding:0 155px}.mod--newsfeed-list .news-list{margin:0 155px}}.mod--news .logo,.mod--news .title{margin-bottom:20px}.mod--news{background-color:#fbf4e4}.mod--news .head{background-color:#fff;height:420px;overflow:hidden;color:#fff;text-align:center}.mod--news .head .img,.mod--news .head .pic{display:block;width:100%;height:100%}.mod--news .head .img{object-fit:cover;z-index:1}.no-objectfit .mod--news .head .img{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:auto;min-width:100%}.mod--news .head-ct{position:absolute;top:0;left:0;width:100%;height:100%}.mod--news .layer{padding:50px 20px;box-sizing:border-box;text-align:center;color:#666}.mod--news .title{font-size:3.6rem}.mod--news .links .bt-1:not(:only-child ){margin:0 10px 10px}.mod--news .article:not(:last-child ){margin-bottom:45px}.mod--news .slider-member{width:280px;margin:0 auto}.mod--news .slider-member .img{width:100%;display:block;margin-bottom:5px;background-color:#fff}.mod--news .slider-member .name{font-size:2.4rem}@media screen and (max-width:767px){.mod--news:not(.popin-in-page ){border-top:110px solid #fff}.mod--news .slider-member{overflow:hidden}.mod--news .slider-member .itm{width:100%}.mod--news .slider-member.active-slide .itm{position:absolute;top:0;margin:0;padding:0 10px;box-sizing:border-box}.mod--news .pager{margin-top:10px}}@media screen and (min-width:768px){.mod--news .head{height:370px}.mod--news .layer{max-width:860px;margin:0 auto}.mod--news .slider-member{width:100%;letter-spacing:-3px;font-size:0}.mod--news .slider-member .itm{font-size:1rem;letter-spacing:0;display:inline-block;vertical-align:top;width:24%;margin:0 1.5%;box-sizing:border-box}.mod--news .slider-member .name{font-size:1.8rem}.mod--news .pager{display:none}}@media screen and (max-width:959px){.mod--news .cell:not(:last-child ){margin-bottom:80px}}@media screen and (min-width:960px){.mod--news .head{height:475px}.mod--news .layer{max-width:1290px}.mod--news .layer:after,.mod--news .layer:before{content:"";display:table}.mod--news .layer:after{clear:both}.mod--news .standalone .cell{width:80%;margin:0 auto}.mod--news .layer:not(.standalone ) .cell{width:48%;float:left}.mod--news .layer:not(.standalone ) .cell:first-child{margin-right:4%}.mod--news .slider-member .itm{width:32%;margin:0 2.5%}.mod--news .slider-member .itm:hover img{background-color:#c5c5c5}.mod--news .title{margin-bottom:40px}}.mod--story{background-color:#fbf4e4}.mod--story .head{background-color:#fff;height:420px;overflow:hidden;color:#fff;text-align:center}.mod--story .head,.mod--story .head .img,.mod--story .head .pic{position:relative}.mod--story .head .img,.mod--story .head .pic{display:block;width:100%;height:100%}.mod--story .head .pic::after{content:'';position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background-color:rgba(0,0,0,.7)}.mod--story .head .img{object-fit:cover;z-index:1}.no-objectfit .mod--story .head .img{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:auto;min-width:100%}.mod--story .head .citation{position:absolute;top:50%;left:50%;width:87%;max-width:560px;z-index:3;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mod--story .head .text{font-size:1.8rem;line-height:1.5;font-style:italic;background-repeat:no-repeat;background-position:50% 100%;background-size:25px 21px;padding-bottom:45px;margin-bottom:25px}.mod--story .head .author{font-size:1.4rem;opacity:.5}.mod--story .head-ct{position:absolute;top:0;left:0;width:100%;height:100%}.mod--story .layer{padding:50px 20px;box-sizing:border-box;text-align:center;color:#666}.mod--story .logo{margin-bottom:20px}.mod--story .article:not(:last-child ){margin-bottom:45px}.mod--story .slider-member{width:280px;margin:0 auto}.mod--story .slider-member .img{width:100%;display:block;margin-bottom:5px;background-color:#fff}.mod--story .slider-member .name{font-size:2.4rem}@media screen and (max-width:767px){.mod--story:not(.popin-in-page ){border-top:110px solid #fff}.mod--story .slider-member{overflow:hidden}.mod--story .slider-member .itm{width:100%}.mod--story .slider-member.active-slide .slides{position:relative;width:100%}.mod--story .slider-member.active-slide .itm{position:absolute;top:0;margin:0;padding:0 10px;box-sizing:border-box}.mod--story .pager{margin-top:10px}}@media screen and (min-width:768px){.mod--story .head{height:370px}.mod--story .layer{max-width:860px;margin:0 auto}.mod--story .slider-member{width:100%;letter-spacing:-3px;font-size:0}.mod--story .slider-member .itm{font-size:1rem;letter-spacing:0;display:inline-block;vertical-align:top;width:24%;margin:0 1.5%;box-sizing:border-box}.mod--story .slider-member .name{font-size:1.8rem}.mod--story .pager{display:none}}@media screen and (max-width:959px){.mod--story .cell:not(:last-child ){margin-bottom:80px}}@media screen and (min-width:960px){.mod--story .head{height:475px}.mod--story .layer{max-width:1290px}.mod--story .layer:after,.mod--story .layer:before{content:"";display:table}.mod--story .layer:after{clear:both}.mod--story .standalone .cell{width:80%;margin:0 auto}.mod--story .layer:not(.standalone ) .cell{width:48%;float:left}.mod--story .layer:not(.standalone ) .cell:first-child{margin-right:4%}.mod--story .slider-member .itm{width:32%;margin:0 2.5%}.mod--story .slider-member .itm:hover img{background-color:#c5c5c5}}.mod--submit-project .inner-mod{max-width:1280px}.sp--part-1 .title-1{margin-bottom:50px}@media screen and (min-width:768px) and (max-width:959px){.sp--part-1 .std{float:left;width:48%;margin-right:4%}.sp--part-1 .std:nth-child(2n ){margin-right:0}.sp--part-1 .std:nth-child(2n+1 ){clear:left}}@media screen and (min-width:960px){.sp--part-1 .title-1{margin-bottom:80px}.sp--part-1 .std{float:left;width:22%;margin-right:4%}.sp--part-1 .std:nth-child(4n ){margin-right:0}.sp--part-1 .std:nth-child(4n+1 ){clear:left}}.sp--part-2{margin-bottom:80px}.sp--part-2 .title-1{margin-bottom:15px}.sp--part-2 .part-intro{margin-bottom:80px}.sp--part-2 .part-intro,.sp--part-2 .part-intro .form-error{text-align:center}.sp--part-2 .part-intro .select-skin{display:inline-block;max-width:230px}.mod--team-members-list{padding:0 20px}.mod--team-members-list .inner-mod{position:relative;max-width:1280px;box-sizing:border-box}.mod--team-members-list .list,.mod--team-members-list .list-filter{max-width:400px}.mod--team-members-list .list-filter{margin:0 auto 30px}.mod--team-members-list .list{color:#666;text-align:center;margin:0 auto}.mod--team-members-list .itm{margin-bottom:20px}.mod--team-members-list .visual{display:block;overflow:hidden;background-color:#fff;transition:all .2s cubic-bezier(.2,1,.2,1)}.mod--team-members-list .visual:hover{background-color:#c5c5c5}.mod--team-members-list .pic{position:relative;padding-top:68.293%;height:0}.mod--team-members-list .img{position:absolute;left:50%;max-width:280px;width:63%}.mod--team-members-list .member .img{bottom:0;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.mod--team-members-list .company .img{top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mod--team-members-list .info{padding:20px 10px}.mod--team-members-list .name{font-size:2rem;color:#a591e6;margin-bottom:5px}.mod--team-members-list .text{font-size:1.6rem}@media screen and (min-width:768px){.mod--team-members-list .list{max-width:100%;padding-bottom:200px;width:auto}.mod--team-members-list .list:after,.mod--team-members-list .list:before{content:"";display:table}.mod--team-members-list .list:after{clear:both}.mod--team-members-list .list-filter{position:absolute;top:100px;left:0;max-width:410px}.mod--team-members-list .itm{float:left}.mod--team-members-list .info{padding:10px;height:100px;box-sizing:border-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.mod--team-members-list .content{width:100%}}@media screen and (min-width:768px) and (max-width:959px){.mod--team-members-list .itm,.mod--team-members-list .list-filter{width:48%}.mod--team-members-list .itm:nth-child(odd ){margin-right:4%;clear:left;-webkit-transform:translateY(200px);transform:translateY(200px)}}@media screen and (min-width:960px){.mod--team-members-list .name{font-size:3rem}.mod--team-members-list .itm,.mod--team-members-list .list-filter{width:32%}.mod--team-members-list .itm:nth-child(3n+1 ){-webkit-transform:translateY(200px);transform:translateY(200px);clear:left}.mod--team-members-list .itm:nth-child(3n+2 ){-webkit-transform:translateY(100px);transform:translateY(100px)}.mod--team-members-list .itm:not(:nth-child(3n ) ){margin-right:2%}}.mod--team-member.popin-in-page{background-color:#fbf4e4}.mod--team-member.popin-in-page .head{background-color:#fff}.mod--team-member .head{padding-top:130px;overflow:hidden}.mod--team-member .head .img{display:block;width:280px;margin:0 auto}.mod--team-member .vp{padding:50px 20px;box-sizing:border-box}.mod--team-member .layer{background-color:#fbf4e4;text-align:center;color:#666;width:100%}.mod--team-member .article:not(:last-child ){margin-bottom:45px}.mod--team-member .name{font-family:playfair,arial,helvetica,sans-serif;font-size:3.6rem;margin-bottom:20px}.mod--team-member .social-network .itm{display:inline-block;vertical-align:middle;margin:0 15px}.mod--team-member .slider-investments{width:100%;letter-spacing:-3px;text-align:left}.mod--team-member .slider-investments.alt{text-align:center}.mod--team-member .slider-investments .itm{display:inline-block;vertical-align:top;letter-spacing:0;margin-bottom:10px}.mod--team-member .slider-investments .link{display:block;padding:18px;background-color:#fff;transition:all .2s cubic-bezier(.2,1,.2,1)}.mod--team-member .slider-investments .past-investment,.mod--team-member .slider-investments .past-investment-story{background-color:#8dabf3}.mod--team-member .slider-investments .investment.hover,.mod--team-member .slider-investments .investment:hover,.mod--team-member .slider-investments .past-investment-story.hover,.mod--team-member .slider-investments .past-investment-story:hover,.mod--team-member .slider-investments .story.hover,.mod--team-member .slider-investments .story:hover{background-color:#a591e6}.mod--team-member .slider-investments .logo{position:relative;padding-top:100%;height:0}.mod--team-member .slider-investments .img{position:absolute;top:50%;left:50%;max-width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:767px){.mod--team-member .social-network .link{display:inline-block;width:60px;height:60px;background-repeat:no-repeat;background-position:50% 50%;color:transparent;font:0/0 a;text-shadow:none;background-color:#a591e6}.mod--team-member .social-network .link:hover{background-color:#625199}.mod--team-member .slider-investments{width:280px;margin:0 auto}.mod--team-member .slider-investments .itm{width:48%;margin-right:4%}.mod--team-member .slider-investments .itm:last-child,.mod--team-member .slider-investments .itm:nth-child(2n ){margin-right:0}.mod--team-member .pager{margin-top:20px}}@media screen and (min-width:768px){.mod--team-member .head{padding-top:30px}.mod--team-member .head .img{width:380px}.mod--team-member .vp{max-width:860px;margin:0 auto}.mod--team-member .pager{display:none}.mod--team-member .name{font-size:4.8em;margin-bottom:35px}.mod--team-member .social-network .link{background-image:none;font-size:1.4rem;font-weight:700;text-transform:uppercase;display:inline-block;padding-bottom:3px;border-bottom:1px solid #625199}.mod--team-member .social-network .link:hover{border-bottom-color:transparent}.mod--team-member .slider-investments .itm{margin-bottom:20px}}@media screen and (min-width:768px) and (max-width:959px){.mod--team-member .slider-investments .itm{width:23.5%;margin-right:2%}.mod--team-member .slider-investments .itm:last-child,.mod--team-member .slider-investments .itm:nth-child(4n ){margin-right:0}.mod--team-member .slider-investments .logo{padding-top:65.116%}}@media screen and (max-width:959px){.mod--team-member .cell:not(:last-child ){margin-bottom:80px}}@media screen and (min-width:960px){.mod--team-member .vp{max-width:1290px}.mod--team-member .vp:after,.mod--team-member .vp:before{content:"";display:table}.mod--team-member .vp:after{clear:both}.mod--team-member .standalone .cell{width:80%;margin:0 auto}.mod--team-member .layer:not(.standalone ) .cell{width:48%;float:left}.mod--team-member .layer:not(.standalone ) .cell:first-child{margin-right:4%}.mod--team-member .slider-investments .itm{width:30%;margin-bottom:25px;margin-right:5%}.mod--team-member .slider-investments .itm:last-child,.mod--team-member .slider-investments .itm:nth-child(3n ){margin-right:0}.mod--team-member .slider-investments .logo{padding-top:100%}.mod--team-member .head .img{width:480px}}