@font-face{font-family:'Gotham';src:url("../media/fonts/Gotham-Light.eot");src:url("../media/fonts/Gotham-Light.eot") format('embedded-opentype'),url("../media/fonts/Gotham-Light.woff") format('woff'),url("../media/fonts/Gotham-Light.ttf") format('truetype'),url("../media/fonts/Gotham-Light.svg#Gotham-Light") format('svg');font-style:normal;font-weight:200}@font-face{font-family:'Gotham';src:url("../media/fonts/Gotham-LightItalic.eot");src:url("../media/fonts/Gotham-LightItalic.eot") format('embedded-opentype'),url("../media/fonts/Gotham-LightItalic.woff") format('woff'),url("../media/fonts/Gotham-LightItalic.ttf") format('truetype'),url("../media/fonts/Gotham-LightItalic.svg#Gotham-LightItalic") format('svg');font-style:italic;font-weight:200}@font-face{font-family:'Gotham';src:url("../media/fonts/Gotham-Medium.eot");src:url("../media/fonts/Gotham-Medium.eot") format('embedded-opentype'),url("../media/fonts/Gotham-Medium.woff") format('woff'),url("../media/fonts/Gotham-Medium.ttf") format('truetype'),url("../media/fonts/Gotham-Medium.svg#Gotham-Medium") format('svg');font-style:normal;font-weight:normal}@font-face{font-family:'Gotham';src:url("../media/fonts/Gotham-Bold.eot");src:url("../media/fonts/Gotham-Bold.eot") format('embedded-opentype'),url("../media/fonts/Gotham-Bold.woff") format('woff'),url("../media/fonts/Gotham-Bold.ttf") format('truetype'),url("../media/fonts/Gotham-Bold.svg#Gotham-Bold") format('svg');font-style:normal;font-weight:bold}@font-face{font-family:'Gotham';src:url("../media/fonts/gotham-bookitalic.eot");src:url("../media/fonts/gotham-bookitalic.eot") format('embedded-opentype'),url("../media/fonts/gotham-bookitalic.woff") format('woff'),url("../media/fonts/gotham-bookitalic.ttf") format('truetype'),url("../media/fonts/gotham-bookitalic.svg#GothamBookItalic") format('svg');font-style:italic;font-weight:normal}@font-face{font-family:'open_sans';src:url("../media/fonts/opensans-regular.eot");src:url("../media/fonts/opensans-regular.eot") format('embedded-opentype'),url("../media/fonts/opensans-regular.woff") format('woff'),url("../media/fonts/opensans-regular.ttf") format('truetype'),url("../media/fonts/opensans-regular.svg#open_sansregular") format('svg');font-style:normal;font-weight:normal}@font-face{font-family:'open_sans';src:url("../media/fonts/opensans-semibold.eot");src:url("../media/fonts/opensans-semibold.eot") format('embedded-opentype'),url("../media/fonts/opensans-semibold.woff") format('woff'),url("../media/fonts/opensans-semibold.ttf") format('truetype'),url("../media/fonts/opensans-semibold.svg#open_sanssemibold") format('svg');font-style:normal;font-weight:600}@font-face{font-family:'open_sans';src:url("../media/fonts/OpenSans-SemiboldItalic.eot");src:url("../media/fonts/OpenSans-SemiboldItalic.eot") format('embedded-opentype'),url("../media/fonts/OpenSans-SemiboldItalic.woff") format('woff'),url("../media/fonts/OpenSans-SemiboldItalic.ttf") format('truetype'),url("../media/fonts/OpenSans-SemiboldItalic.svg#OpenSans-SemiboldItalic") format('svg');font-style:italic;font-weight:600}html,body{line-height:1.1}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select,button{font-family:inherit;font-size:inherit;font-weight:inherit;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input:focus,textarea:focus,select:focus,button:focus,a:focus{outline:none}legend{color:#000}.page-article{padding:0 20px}.bloc-article{margin-bottom:30px}.article{font-family:Gotham,arial,helvetica,sans-serif;font-size:1.6rem;color:#b3b9c0;line-height:1.4;}.article p,.article dl,.article hr,.article ol,.article ul,.article pre,.article table,.article address,.article fieldset,.article .bloc-cl,.article .bloc-cr,.article section,.article .section,.article figure,.article .multi-col,.article .multi-col-2,.article .box-1,.article .cite,.article .media,.article blockquote,.article .intro,.article .header{margin:0 0 15px 0;}.article p:last-child,.article dl:last-child,.article hr:last-child,.article ol:last-child,.article ul:last-child,.article pre:last-child,.article table:last-child,.article address:last-child,.article fieldset:last-child,.article .bloc-cl:last-child,.article .bloc-cr:last-child,.article section:last-child,.article .section:last-child,.article figure:last-child,.article .multi-col:last-child,.article .multi-col-2:last-child,.article .box-1:last-child,.article .cite:last-child,.article .media:last-child,.article blockquote:last-child,.article .intro:last-child,.article .header:last-child{margin-bottom:0}.article section,.article .section{margin-bottom:50px;clear:both;}.article section:last-child,.article .section:last-child{padding:0;border:none}.article a{text-decoration:underline;color:#1abc9c;}.article a:hover{text-decoration:none}.article .intro{text-align:center}.article hr{border-color:#1abc9c;border-style:solid;border-width:1px 0 0;clear:both;height:0}.article ul,.article ol{list-style-position:inside;overflow:hidden}.article ul{list-style-type:square;}.article ul li{padding-left:12px;margin-bottom:5px;}.article ul li:last-child{margin-bottom:0}.article ul ul{margin-top:10px;margin-bottom:0;list-style-type:disc;}.article ul ul li li{margin-left:20px;margin-bottom:10px}.article ol{list-style-type:decimal;}.article ol ol{list-style-type:upper-alpha;margin-top:10px;}.article ol ol ol{list-style-type:lower-alpha}.article ol li{margin-bottom:5px;}.article ol li li{margin-left:20px}.article dt{color:#879f24}.article dd{margin-left:20px}.article code{background-color:#fff;padding:10px}.article .bold{font-weight:bold}.article .italic{font-style:italic}.article .underline{text-decoration:underline}.article .line-through{text-decoration:line-through}.article .uppercase{text-transform:uppercase}.article .lowercase{text-transform:lowercase}.article .smallcaps{font-variant:small-caps}.article .media{text-align:center}.article .media img,.article figure img,.article .media video,.article figure video,.article .media object,.article figure object{max-width:100%}.article figure img,.article figure video,.article figure object{display:block}.article .bloc-cr,.article .bloc-cl{clear:both}.article .bloc-cl .col:first-child{float:left;margin:0 50px 20px 0}.article .bloc-cr .col:first-child{float:right;margin:0 0 20px 50px}.article .multi-col,.article .multi-col-2,.article .multi-col-3{clear:both;display:table;width:100%;}.article .multi-col .col,.article .multi-col-2 .col,.article .multi-col-3 .col{display:table-cell;vertical-align:top;padding:0 15px;}.article .multi-col .col:first-child,.article .multi-col-2 .col:first-child,.article .multi-col-3 .col:first-child{padding-left:0}.article .multi-col .col:last-child,.article .multi-col-2 .col:last-child,.article .multi-col-3 .col:last-child{padding-right:0}.article .multi-col.two-columns .col,.article .multi-col-2.two-columns .col,.article .multi-col-3.two-columns .col{width:50%}.article .multi-col.three-columns .col,.article .multi-col-2.three-columns .col,.article .multi-col-3.three-columns .col{width:33%;}.article .multi-col.three-columns .col:first-child + .col,.article .multi-col-2.three-columns .col:first-child + .col,.article .multi-col-3.three-columns .col:first-child + .col{width:34%}.article .multi-col.four-columns .col,.article .multi-col-2.four-columns .col,.article .multi-col-3.four-columns .col{width:25%}.article .multi-col.one-third-columns .col,.article .multi-col-2.one-third-columns .col,.article .multi-col-3.one-third-columns .col{width:34%;}.article .multi-col.one-third-columns .col + .col,.article .multi-col-2.one-third-columns .col + .col,.article .multi-col-3.one-third-columns .col + .col{width:66%}.article .multi-col.two-third-columns .col,.article .multi-col-2.two-third-columns .col,.article .multi-col-3.two-third-columns .col{width:66%;}.article .multi-col.two-third-columns .col + .col,.article .multi-col-2.two-third-columns .col + .col,.article .multi-col-3.two-third-columns .col + .col{width:34%}.article .multi-col-2 .col{vertical-align:middle}.article .multi-col-3{text-align:center}.article blockquote{margin-bottom:30px;font-size:1em}.article .cite{font-style:italic}.media .sup,sup{vertical-align:super;font-size:.769em;line-height:.8em}.media .small,small{font-size:.833em}.media .big,big{font-size:1.231em}.media .sub,sub{vertical-align:sub;font-size:.769em;line-height:.8em}.highlight{color:#1abc9c}.warning{color:#16a085}@media only screen and (max-width:479px){.article{font-family:1.4rem;}.article p,.article dl,.article hr,.article ol,.article ul,.article pre,.article table,.article address,.article fieldset,.article .bloc-cl,.article .bloc-cr,.article section,.article .section,.article figure,.article .multi-col,.article .multi-col-2,.article .box-1,.article .cite,.article .media,.article blockquote,.article .intro,.article .header{margin:0 0 10px 0;}.article p:last-child,.article dl:last-child,.article hr:last-child,.article ol:last-child,.article ul:last-child,.article pre:last-child,.article table:last-child,.article address:last-child,.article fieldset:last-child,.article .bloc-cl:last-child,.article .bloc-cr:last-child,.article section:last-child,.article .section:last-child,.article figure:last-child,.article .multi-col:last-child,.article .multi-col-2:last-child,.article .box-1:last-child,.article .cite:last-child,.article .media:last-child,.article blockquote:last-child,.article .intro:last-child,.article .header:last-child{margin-bottom:0}.article section,.article .section{margin-bottom:20px}.article .bloc-cl .col:first-child,.article .bloc-cr .col:first-child{float:none;margin:0 0 10px 0;}.article .bloc-cl .col:first-child img,.article .bloc-cr .col:first-child img{max-width:100%;display:block;margin:0 auto}.article .multi-col,.article .multi-col-2,.article .multi-col-3,.article .multi-col .col,.article .multi-col-2 .col,.article .multi-col-3 .col{display:block}.article .multi-col .col,.article .multi-col-2 .col,.article .multi-col-3 .col{width:100% !important;margin-bottom:10px;padding:0;}.article .multi-col .col:last-child,.article .multi-col-2 .col:last-child,.article .multi-col-3 .col:last-child{margin-bottom:0}}@media only screen and (min-width:480px) and (max-width:719px){.article p,.article dl,.article hr,.article ol,.article ul,.article pre,.article table,.article address,.article fieldset,.article .bloc-cl,.article .bloc-cr,.article section,.article .section,.article figure,.article .multi-col,.article .multi-col-2,.article .box-1,.article .cite,.article .media,.article blockquote,.article .intro,.article .header{margin:0 0 15px 0;}.article p:last-child,.article dl:last-child,.article hr:last-child,.article ol:last-child,.article ul:last-child,.article pre:last-child,.article table:last-child,.article address:last-child,.article fieldset:last-child,.article .bloc-cl:last-child,.article .bloc-cr:last-child,.article section:last-child,.article .section:last-child,.article figure:last-child,.article .multi-col:last-child,.article .multi-col-2:last-child,.article .box-1:last-child,.article .cite:last-child,.article .media:last-child,.article blockquote:last-child,.article .intro:last-child,.article .header:last-child{margin-bottom:0}.article section,.article .section{margin-bottom:25px}}@media only screen and (min-width:720px) and (max-width:959px){.article p,.article dl,.article hr,.article ol,.article ul,.article pre,.article table,.article address,.article fieldset,.article .bloc-cl,.article .bloc-cr,.article section,.article .section,.article figure,.article .multi-col,.article .multi-col-2,.article .box-1,.article .cite,.article .media,.article blockquote,.article .intro,.article .header{margin:0 0 20px 0;}.article p:last-child,.article dl:last-child,.article hr:last-child,.article ol:last-child,.article ul:last-child,.article pre:last-child,.article table:last-child,.article address:last-child,.article fieldset:last-child,.article .bloc-cl:last-child,.article .bloc-cr:last-child,.article section:last-child,.article .section:last-child,.article figure:last-child,.article .multi-col:last-child,.article .multi-col-2:last-child,.article .box-1:last-child,.article .cite:last-child,.article .media:last-child,.article blockquote:last-child,.article .intro:last-child,.article .header:last-child{margin-bottom:0}.article section,.article .section{margin-bottom:30px}}.article:before,.article section:before,.article .section:before,.bloc-cr:before,.bloc-cl:before,.article:after,.article section:after,.article .section:after,.bloc-cr:after,.bloc-cl:after{content:"";display:table}.article:after,.article section:after,.article .section:after,.bloc-cr:after,.bloc-cl:after{clear:both}html,body{background-color:#fff;color:#2c3e50}html{font-size:62.5%}body{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%}.charte{padding-top:65px}input,button,select,textarea,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:always;font-family:Gotham,arial,helvetica,sans-serif}input,button,select,textarea,a{outline:none}a{color:#2c3e50;text-decoration:none;}a:hover{text-decoration:none}.mod-intro{font-family:open_sans,arial,helvetica,sans-serif;font-size:1.7rem;color:#7e8994;text-align:center;line-height:1.5;margin:0 17.1875% 60px}.page-info{font-size:1.4em;color:#1abc9c;text-align:center;border-top:1px solid #e0e2e5;border-bottom:1px solid #e0e2e5;padding:30px 0;margin-bottom:40px}.no-mobile .mobile-only,.mobile .desktop-only{display:none}@media only screen and (max-width:479px){.mod-intro{font-size:1.4rem;margin:0 25px 20px}.page-info{margin-bottom:20px;padding:20px 0}}@media only screen and (min-width:480px) and (max-width:719px){.mod-intro{margin-bottom:30px;margin:0 25px 20px}.page-info{margin-bottom:30px}}@media only screen and (min-width:720px) and (max-width:959px){.mod-intro{margin-bottom:40px}.page-info{margin-bottom:35px;padding:25px 0}}@media only screen and (min-width:1280px){.page-info{margin:0 150px 40px}}.title-1,.title-2{position:relative;font-family:Gotham,arial,helvetica,sans-serif;font-weight:200;font-style:normal;font-size:4rem;color:#2c3e50;text-transform:uppercase;line-height:1;}.title-1 b,.title-2 b,.title-1 strong,.title-2 strong{display:block;font-weight:normal;font-style:normal;font-size:5.2rem}.title-1:after,.title-2:after{content:'';position:absolute;bottom:0;left:0;width:45px;height:2px;background-color:#1abc9c}.title-1.alt:after,.title-2.alt:after{background-color:#fff}.blog-comments .title-1,.blog-comments .title-2,.blog-comments .title-1 b,.blog-comments .title-2 b,.blog-comments .title-1 strong,.blog-comments .title-2 strong{font-size:3rem}.title-1.alt,.title-3.alt,.title-2.alt{color:#fff}.title-2{padding-bottom:10px;margin-bottom:15px}.title-1{text-align:center;padding-bottom:30px;margin-bottom:60px;}.title-1:after{left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.title-3{font-weight:bold;font-style:normal;font-size:3rem;margin-bottom:35px;text-align:center;text-transform:uppercase;color:#2c3e50}.title-4{font-size:2.1rem;text-align:center;margin-bottom:35px;color:#2c3e50}@media only screen and (max-width:479px){.title-1{padding-bottom:10px;margin-bottom:25px;font-size:2rem;}.title-1 b,.title-1 strong{font-size:3.2rem}.title-3{font-size:2rem;margin-bottom:20px}.title-4{margin-bottom:10px}}@media only screen and (min-width:480px) and (max-width:719px){.title-1{padding-bottom:15px;margin-bottom:20px;font-size:3rem;}.title-1 b,.title-1 strong{font-size:4.2rem}.title-3{margin-bottom:20px}.title-4{margin-bottom:15px}}@media only screen and (min-width:720px) and (max-width:959px){.title-1{padding-bottom:10px;margin-bottom:25px}.title-1,.title-2{font-size:3.4rem;}.title-1 b,.title-2 b,.title-1 strong,.title-2 strong{font-size:4.7rem}.title-3{margin-bottom:30px}.title-4{margin-bottom:20px}}.bt-1,.bt-pct,.bt-next-1,.bt-close:before,.bt-2,.bt-3,.bt-4{-webkit-transition:all 0.2s cubic-bezier(0.2, 1, 0.2, 1);-moz-transition:all 0.2s cubic-bezier(0.2, 1, 0.2, 1);-o-transition:all 0.2s cubic-bezier(0.2, 1, 0.2, 1);-ms-transition:all 0.2s cubic-bezier(0.2, 1, 0.2, 1);transition:all 0.2s cubic-bezier(0.2, 1, 0.2, 1)}.bt-1,.bt-2,.bt-3,.bt-4{display:inline-block;border:1px solid #c6cac9;padding:10px 20px;text-transform:uppercase;font-size:1.3rem;color:#fff;line-height:1;-webkit-border-radius:5px;border-radius:5px;background-color:transparent;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.bt-1:hover,.bt-2:hover,.bt-3:hover,.bt-4:hover{border-color:#1abc9c;color:#1abc9c}.bt-2{width:100%;border-color:rgba(255,255,255,0.7);color:rgba(255,255,255,0.7);}.bt-2:hover{border-color:#fff;color:#fff}.bt-3{font-size:1.4rem}.bt-4{color:#7e8994;border-color:#7e8994;font-size:1.4rem}.bt-1{background-repeat:no-repeat;background-position:right 21px top 50%;padding:10px 45px 10px 20px}.bt-linked-in{display:inline-block;background-repeat:no-repeat;background-position:50% 0;padding-top:35px;color:#808b96;font-family:open_sans,arial,helvetica,sans-serif;font-weight:600;font-style:italic;font-size:1.2rem}.bt-next-1{display:inline-block;width:40px;height:34px;background-repeat:no-repeat;background-position:50% 50%;overflow:hidden;color:transparent;font:0/0 a;text-shadow:none;opacity:.7;}.bt-next-1:hover{opacity:1;}.bt-5{display:block;opacity:.7;padding:22px 10px;font-size:1.5rem;text-transform:uppercase;color:#fff;}.bt-5 span{display:inline-block;background-repeat:no-repeat;background-position:100% 50%;-webkit-background-size:14px 8px;-moz-background-size:14px 8px;background-size:14px 8px;padding-right:30px}.bt-pct{display:inline-block;width:54px;border:1px solid #cdd1d5;-webkit-border-radius:3px;border-radius:3px;}.bt-pct:hover{border-color:#1abc9c}.bt-close{background:none;border:none;padding:0;margin:0;cursor:pointer;}.bt-close:before{display:inline-block;content:"\00D7";font-size:4rem;color:#fff;text-shadow:1px 1px 3px rgba(0,0,0,0.5);background:none;border:none;line-height:.8;padding:5px 5px 2px}.bt-close:hover:before{color:#1abc9c}@media only screen and (max-width:719px){.bt-3{border:none;font-size:1.6rem}}.list-1,.list-2,.list-3,.list-5{text-align:justify;}.list-1 .ls-itm,.list-2 .ls-itm,.list-3 .ls-itm,.list-5 .ls-itm{display:inline-block;text-align:left;vertical-align:top}.list-1:after,.list-2:after,.list-3:after,.list-5:after{content:'';display:inline-block;width:100%}.list-1 .ls-itm{width:45.454545454545496%;margin-bottom:50px;}.list-1 .ls-itm:last-child,.list-1 .ls-itm:nth-last-child(2 ):nth-child(2n + 1 ){margin-bottom:0}.list-1 .ls-ct{display:table;width:100%;table-layout:fixed}.list-1 .pic,.list-1 .info{display:table-cell;vertical-align:middle}.list-1 .pic{width:32.5%;}.list-1 .pic img{display:block;max-width:100%;margin:0 auto;background-color:#edeff0;-webkit-border-radius:100%;border-radius:100%;-webkit-transition:all 0.2s cubic-bezier(0.2, 1, 0.2, 1);-moz-transition:all 0.2s cubic-bezier(0.2, 1, 0.2, 1);-o-transition:all 0.2s cubic-bezier(0.2, 1, 0.2, 1);-ms-transition:all 0.2s cubic-bezier(0.2, 1, 0.2, 1);transition:all 0.2s cubic-bezier(0.2, 1, 0.2, 1)}.list-1 .info{text-align:left}.list-1 .ttl{font-size:2.1em;margin-bottom:10px;text-transform:uppercase}.list-1 .text{font-family:open_sans,arial,helvetica,sans-serif;font-size:1.5em;line-height:1.4;color:#7e8994}.list-2 .ls-itm{width:33%;text-align:center}.list-3 .ls-itm,.list-5 .ls-itm{position:relative;width:33%;text-align:center}.list-3 .pic,.list-5 .pic{margin-bottom:20px}.list-3 .ls-itm:last-child:after{display:none}.list-3 .ls-itm:after{content:'';position:absolute;top:76px;right:0;width:31px;height:31px;-webkit-transform:translate(50%,-50%);-moz-transform:translate(50%,-50%);-o-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);background-repeat:no-repeat;background-position:50% 50%}.list-3 .ttl{color:#1abc9c;font-weight:bold;font-style:normal;font-size:3.6rem;text-transform:uppercase;margin-bottom:10px;line-height:1}.list-3 .desc{font-family:open_sans,arial,helvetica,sans-serif;font-size:1.7rem;color:#7e8994;line-height:1.6}.list-4{text-align:center;margin-bottom:50px;}.list-4 .ls-itm{position:relative;padding-bottom:30px;margin-bottom:30px;}.list-4 .ls-itm:last-child{margin-bottom:0;padding:0;}.list-4 .ls-itm:last-child:after{display:none}.list-4 .ls-itm:after{content:'';position:absolute;left:50%;bottom:0;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);border-bottom:1px dashed #8a949e;height:0;width:45px}.list-4 .ttl{margin-bottom:6px}.list-4 .lnk{font-size:1.9rem;color:#1abc9c;}.list-4 .lnk:hover{text-decoration:underline}.list-4 .info{font-family:open_sans,arial,helvetica,sans-serif;color:#808b96;font-size:1.5rem}.list-5 .ttl{font-size:1.7em;font-family:open_sans,arial,helvetica,sans-serif;color:#7e8994;}.list-5 .ttl b{font-weight:600;font-style:normal;display:block;font-size:3rem}.list-6{letter-spacing:-3px;}.list-6 .ls-itm{display:inline-block;vertical-align:top;width:18%;text-align:center;margin-right:2.5%;letter-spacing:0;margin-bottom:20px;}.list-6 .ls-itm:nth-child(4n ){margin-right:0}.list-6 .coin-2{margin-bottom:20px}.list-6 .info{font-family:open_sans,arial,helvetica,sans-serif;font-size:1.5em;color:rgba(44,62,80,0.3);padding:0 10px;line-height:1.3;-webkit-transition:all 0.2s cubic-bezier(0.2, 1, 0.2, 1);-moz-transition:all 0.2s cubic-bezier(0.2, 1, 0.2, 1);-o-transition:all 0.2s cubic-bezier(0.2, 1, 0.2, 1);-ms-transition:all 0.2s cubic-bezier(0.2, 1, 0.2, 1);transition:all 0.2s cubic-bezier(0.2, 1, 0.2, 1)}.list-6 .ls-itm:hover .info{color:#7e8994}.list-7 .ls-itm{position:relative;z-index:1;margin-bottom:20px;-webkit-border-radius:5px;border-radius:5px;padding:20px 30px 20px 90px;background-color:#edeff0;font-size:1.7rem;line-height:1.5;font-family:open_sans,arial,helvetica,sans-serif;color:#7e8994;}.list-7 .ls-itm:last-child{margin-bottom:0}.list-7 .ls-itm .cmpt,.list-7 .ls-itm .wrp{width:73px;height:100%}.list-7 .ls-itm .cmpt{position:absolute;top:0;left:0;-webkit-border-radius:5px 0 0 0;border-radius:5px 0 0 0;z-index:5;background-color:#1abc9c}.list-7 .ls-itm .wrp{display:table}.list-7 .ls-itm .num{display:table-cell;vertical-align:middle;font-family:Gotham,arial,helvetica,sans-serif;font-weight:bold;font-style:normal;font-size:3.5rem;line-height:1;color:rgba(255,255,255,0.6);text-align:center}.list-7 .ls-itm:after{content:'';position:absolute;bottom:-10px;left:0;border-width:10px 10px 0 0;border-style:solid;border-color:#16a085 transparent;display:block;width:0}.list-7 .ls-itm:nth-child(4n + 2 ) .cmpt{background-color:#68c2ee}.list-7 .ls-itm:nth-child(4n + 2 ):after{border-color:#4ba6d3 transparent}.list-7 .ls-itm:nth-child(4n + 3 ) .cmpt{background-color:#3c5268}.list-7 .ls-itm:nth-child(4n + 3 ):after{border-color:#2c3e50 transparent}.list-7 .ls-itm:nth-child(4n ) .cmpt{background-color:#2c3e50}.list-7 .ls-itm:nth-child(4n ):after{border-color:#0d1d2d transparent}@media only screen and (max-width:479px){.list-1 .ls-itm{margin-bottom:20px;}.list-1 .ls-itm:last-child,.list-1 .ls-itm:nth-last-child(2 ):nth-child(2n + 1 ){margin-bottom:0}.list-1 .ttl{font-size:1.7rem}.list-2 .ls-itm{margin-bottom:20px;}.list-2 .ls-itm:last-child{margin-bottom:0}.list-3 .ls-itm,.list-5 .ls-itm{margin-bottom:25px;}.list-3 .ls-itm:last-child,.list-5 .ls-itm:last-child{margin-bottom:0}.list-3 .ttl{font-size:3rem;margin-bottom:10px}.list-3 .desc{font-size:1.5rem;line-height:1.5;margin:0 50px}.list-6 .info{font-size:1.4em}.list-7 .ls-itm{font-size:1.4rem}}@media only screen and (min-width:480px) and (max-width:719px){.list-1 .ls-itm{margin-bottom:30px;width:28%;}.list-1 .ls-itm:last-child,.list-1 .ls-itm:nth-last-child(2 ):nth-child(2n + 1 ),.list-1 .ls-itm:nth-last-child(2 ):nth-child(2n + 2 ),.list-1 .ls-itm:nth-last-child(3 ):nth-child(2n + 1 ){margin-bottom:0}.list-1 .ttl{font-size:1.9rem}.list-2 .ls-itm{margin-bottom:30px;}.list-2 .ls-itm:last-child{margin-bottom:0}.list-3 .pic,.list-5 .pic,.list-3 .text,.list-5 .text{display:table-cell;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.list-3 .ls-itm{display:table;width:100%;margin-bottom:25px;}.list-3 .ls-itm:last-child{margin-bottom:0}.list-3 .pic{width:200px}.list-3 .text{padding-left:35px;text-align:left}.list-3 .ttl{font-size:3.2rem;margin-bottom:10px}.list-3 .desc{font-size:1.7rem;line-height:1.5}.list-5{display:table;width:100%;}.list-5 .ls-itm{display:table-row}.list-5 .pic,.list-5 .text{padding-bottom:25px;width:50%;}.list-5 .pic img,.list-5 .text img{max-width:100%}.list-5 .ls-itm:last-child .pic,.list-5 .ls-itm:last-child .text{padding-bottom:0}.list-5 .ttl{text-align:left}.list-5 .ls-itm:nth-child(odd ) .ttl{padding-left:40px}.list-5 .ls-itm:nth-child(even ) .ttl{padding-right:40px;text-align:right}.list-7 .ls-itm{font-size:1.5rem}}@media only screen and (max-width:719px){.list-1 .ls-ct,.list-1 .pic,.list-1 .info{display:block;width:100%;text-align:center}.list-1 .text{display:none}.list-1 .pic{margin-bottom:15px}.list-1 .ttl{margin-bottom:0}.list-2 .ls-itm,.list-3 .ls-itm,.list-5 .ls-itm,.list-6 .ls-itm{width:100%}}@media only screen and (min-width:720px) and (max-width:959px){.list-1 .ls-itm{width:46.875%;margin-bottom:40px}.list-1 .pic{width:40%;}.list-1 .pic img{margin:0}.list-3 .ttl{font-size:3.4rem}.list-5 .pic img{max-width:80%}.list-5 .ttl{font-size:1.4em;}.list-5 .ttl b{font-size:2.5rem}.list-6 .coin-2{margin-bottom:10px}.list-6 .ls-itm{width:49%}.list-7 .ls-itm{font-size:1.5rem}}@media only screen and (max-width:959px){.list-3 .ls-itm:after{display:none}}.grid-1{width:100%;}.grid-1:before,.grid-1:after{content:"";display:table}.grid-1:after{clear:both}.grid-1 .gd-itm{position:relative;width:20%;height:160px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px;border-right:1px solid #eff0f2;border-bottom:1px solid #eff0f2;float:left;}.grid-1 .gd-itm img{position:absolute;top:50%;left:50%;max-width:100%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (max-width:719px){.grid-1 .gd-itm{width:50%;}.grid-1 .gd-itm:nth-child(2n ){border-right:none}.grid-1 .gd-itm:last-child,.grid-1 .gd-itm:nth-child(2n + 1 ):nth-last-child(2 ),.grid-1 .gd-itm:last-child ~ .gd-itm,.grid-1 .gd-itm:nth-child(2n + 1 ):nth-last-child(2 ) ~ .gd-itm{border-bottom:none}}@media only screen and (min-width:720px) and (max-width:959px){.grid-1 .gd-itm{width:33%;}.grid-1 .gd-itm:nth-child(3n ){border-right:none}.grid-1 .gd-itm:last-child,.grid-1 .gd-itm:nth-child(3n + 1 ):nth-last-child(3 ),.grid-1 .gd-itm:nth-child(3n + 1 ):nth-last-child(2 ),.grid-1 .gd-itm:last-child ~ .gd-itm,.grid-1 .gd-itm:nth-child(3n + 1 ):nth-last-child(3 ) ~ .gd-itm,.grid-1 .gd-itm:nth-child(3n + 1 ):nth-last-child(2 ) ~ .gd-itm{border-bottom:none}}@media only screen and (min-width:960px) and (max-width:1279px){.grid-1 .gd-itm{width:20%;}.grid-1 .gd-itm:nth-child(5n ){border-right:none}.grid-1 .gd-itm:last-child,.grid-1 .gd-itm:nth-child(5n + 1 ):nth-last-child(5 ),.grid-1 .gd-itm:nth-child(5n + 1 ):nth-last-child(4 ),.grid-1 .gd-itm:nth-child(5n + 1 ):nth-last-child(3 ),.grid-1 .gd-itm:nth-child(5n + 1 ):nth-last-child(2 ),.grid-1 .gd-itm:last-child ~ .gd-itm,.grid-1 .gd-itm:nth-child(5n + 1 ):nth-last-child(5 ) ~ .gd-itm,.grid-1 .gd-itm:nth-child(5n + 1 ):nth-last-child(4 ) ~ .gd-itm,.grid-1 .gd-itm:nth-child(5n + 1 ):nth-last-child(3 ) ~ .gd-itm,.grid-1 .gd-itm:nth-child(5n + 1 ):nth-last-child(2 ) ~ .gd-itm{border-bottom:none}}@media only screen and (min-width:1280px){.grid-1 .gd-itm{width:16.65%;}.grid-1 .gd-itm:nth-child(6n ){border-right:none}.grid-1 .gd-itm:last-child,.grid-1 .gd-itm:nth-child(6n + 1 ):nth-last-child(6 ),.grid-1 .gd-itm:nth-child(6n + 1 ):nth-last-child(5 ),.grid-1 .gd-itm:nth-child(6n + 1 ):nth-last-child(4 ),.grid-1 .gd-itm:nth-child(6n + 1 ):nth-last-child(3 ),.grid-1 .gd-itm:nth-child(6n + 1 ):nth-last-child(2 ),.grid-1 .gd-itm:last-child ~ .gd-itm,.grid-1 .gd-itm:nth-child(6n + 1 ):nth-last-child(6 ) ~ .gd-itm,.grid-1 .gd-itm:nth-child(6n + 1 ):nth-last-child(5 ) ~ .gd-itm,.grid-1 .gd-itm:nth-child(6n + 1 ):nth-last-child(4 ) ~ .gd-itm,.grid-1 .gd-itm:nth-child(6n + 1 ):nth-last-child(3 ) ~ .gd-itm,.grid-1 .gd-itm:nth-child(6n + 1 ):nth-last-child(2 ) ~ .gd-itm{border-bottom:none}}.pct-twitter,.pct-instagram,.pct-facebook,.pct-burger{position:relative;padding:10px;}.pct-twitter,.pct-instagram,.pct-facebook,.pct-burger,.pct-twitter:after,.pct-instagram:after,.pct-facebook:after,.pct-burger:after{display:inline-block;background-repeat:no-repeat;background-position:50% 50%}.pct-twitter:after,.pct-instagram:after,.pct-facebook:after,.pct-burger:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;opacity:0;-webkit-transition:all 0.2s cubic-bezier(0.2, 1, 0.2, 1);-moz-transition:all 0.2s cubic-bezier(0.2, 1, 0.2, 1);-o-transition:all 0.2s cubic-bezier(0.2, 1, 0.2, 1);-ms-transition:all 0.2s cubic-bezier(0.2, 1, 0.2, 1);transition:all 0.2s cubic-bezier(0.2, 1, 0.2, 1)}.pct-twitter:hover:after,.pct-instagram:hover:after,.pct-facebook:hover:after,.pct-burger:hover:after{opacity:1;}.pct-twitter,.pct-instagram,.pct-facebook,.pct-burger,.pct-twitter span,.pct-instagram span,.pct-facebook span,.pct-burger span{color:transparent;font:0/0 a;text-shadow:none}.pct-twitter{width:23px;height:17px}.pct-instagram{width:17px;height:17px}.pct-facebook{width:8px;height:17px}.pct-burger{width:8px;height:17px;padding:0}.slider{position:relative;width:100%;}.slider .slides{position:relative;width:100%;margin:0;padding:0;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slider .slides .sld-itm{position:relative;top:0;display:block;width:100%;list-style-type:none;margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.slider.active-slide{overflow:hidden;}.slider.active-slide .sld-itm{position:absolute}.sld-ctrl{letter-spacing:-3px;white-space:nowrap;}.sld-ctrl .ctrl-itm{position:relative;display:inline-block;margin-left:15px;cursor:pointer;width:18px;height:18px;}.sld-ctrl .ctrl-itm:first-child{margin-left:0}.sld-ctrl span{color:transparent;font:0/0 a;text-shadow:none}.sld-ctrl .dot{position:relative;z-index:1;-webkit-border-radius:100%;border-radius:100%;width:12px;margin:3px;height:12px;background-color:#929796;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.sld-ctrl svg{position:absolute;top:0;left:0;z-index:3}.sld-ctrl .disc{opacity:0;fill:none;stroke:#1abc9c;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:57 57;stroke-dashoffset:57;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.sld-ctrl .ctrl-itm:hover .dot{background-color:rgba(146,151,150,0.5)}.sld-ctrl .ctrl-itm.on .dot{background-color:#fff}.sld-ctrl .ctrl-itm.on .disc{stroke-dashoffset:0;opacity:1;}.sld-ctrl.alt .dot{background-color:#fff}.sld-ctrl.alt .ctrl-itm:hover .dot{background-color:#929796}.sld-ctrl.alt .ctrl-itm.on .dot{background-color:#2c3e50}.form .legend{font-size:2.1rem;margin-bottom:20px}.form .std{display:inline-block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:top;margin-bottom:15px}.form .field{position:relative;overflow:hidden;z-index:1;}.form .field,.form .field label,.form .field input,.form .field select,.form .field textarea{-webkit-border-radius:5px;border-radius:5px}.form .field label,.form .field input,.form .field select,.form .field textarea{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;font-size:1.6rem;color:#7e8994;font-family:open_sans,arial,helvetica,sans-serif;font-weight:600;font-style:italic}.form .field label{border:1px solid transparent}.form .field input,.form .field select,.form .field textarea{border:1px solid #fff}.form .field.invalid label,.form .field.invalid input,.form .field.invalid select,.form .field.invalid textarea{color:#f00}.form .field.invalid input,.form .field.invalid select,.form .field.invalid textarea{border:1px solid #f00}.form .field label{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background-color:#fff;line-height:20px;padding:10px 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;}.form .field label span{color:#333}.form .field.invalid label{-webkit-transition:opacity 0.2s ease-in, -webkit-transform 0s linear 0s;-moz-transition:opacity 0.2s ease-in, -moz-transform 0s linear 0s;-o-transition:opacity 0.2s ease-in, -o-transform 0s linear 0s;-ms-transition:opacity 0.2s ease-in, -ms-transform 0s linear 0s;transition:opacity 0.2s ease-in, transform 0s linear 0s}.form .field.invalid.edit label{-webkit-transition:opacity 0.2s ease-in, -webkit-transform 0s linear 0.2s;-moz-transition:opacity 0.2s ease-in, -moz-transform 0s linear 0.2s;-o-transition:opacity 0.2s ease-in, -o-transform 0s linear 0.2s;-ms-transition:opacity 0.2s ease-in, -ms-transform 0s linear 0.2s;transition:opacity 0.2s ease-in, transform 0s linear 0.2s}.form .field.edit label{-webkit-transform:translate(-105%,0);-moz-transform:translate(-105%,0);-o-transform:translate(-105%,0);-ms-transform:translate(-105%,0);transform:translate(-105%,0);opacity:0;}.form .field.error label{color:#fff;border:1px solid #fff}.form .field input,.form .field select,.form .field textarea{position:relative;z-index:1;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff;padding:5px 15px;border:none;}.form .field input,.form .field select,.form .field textarea,.form .field input:focus,.form .field select:focus,.form .field textarea:focus{outline:none}.form .field textarea{display:block;padding:15px}.form .field input,.form .field select{height:40px}.form .buttons{text-align:right;padding-top:15px}.form .error{color:#fff;padding-top:10px}.form .std-2 label{display:inline-block;vertical-align:middle;font-family:open_sans,arial,helvetica,sans-serif;font-size:1.5rem;color:#7e8994}@media only screen and (min-width:720px) and (max-width:959px){.form-grid{letter-spacing:-3px;}.form-grid .std{width:50%;letter-spacing:0;padding:0 15px;}.form-grid .std:nth-child(2n ){padding:0 0 0 15px}.form-grid .std:nth-child(2n + 1 ){padding:0 15px 0 0}}@media only screen and (min-width:720px){.form-grid-2{letter-spacing:-3px;}.form-grid-2 .std{width:50%;letter-spacing:0;padding:0 15px;}.form-grid-2 .std:nth-child(2n ){padding:0 0 0 15px}.form-grid-2 .std:nth-child(2n + 1 ){padding:0 15px 0 0}}.coin-1{display:inline-block;width:252px;vertical-align:top;}.coin-1,.coin-1 .back,.coin-1 .text{position:relative}.coin-1 .face,.coin-1 .back,.coin-1 .tb,.coin-1 .pic,.coin-1 .pic img{width:100%}.touchdevice .coin-1 .back{margin-bottom:20px}.touchdevice .coin-1 .text{color:#2c3e50;text-transform:uppercase;font-size:2rem;}.touchdevice .coin-1 .text b,.touchdevice .coin-1 .text strong{display:block;}.no-touchdevice .coin-1 .back{z-index:1}.no-touchdevice .coin-1 .face{position:absolute;top:0;left:0;z-index:2;background-color:#2c3e50;opacity:0;-webkit-border-radius:100%;border-radius:100%;}.no-touchdevice .coin-1 .face:before{content:'';position:absolute;top:50%;left:50%;width:90%;z-index:1;height:90%;border:3px solid #2c3e50;-webkit-border-radius:100%;border-radius:100%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;}.no-touchdevice .coin-1 .back,.no-touchdevice .coin-1 .face,.no-touchdevice .coin-1 .face:before{-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.no-touchdevice .coin-1 .tb{display:table}.no-touchdevice .coin-1 .cell{display:table-cell;vertical-align:middle}.no-touchdevice .coin-1 .text{padding:25px 0;font-weight:200;font-style:normal;font-size:3rem;opacity:1;color:#1abc9c;}.no-touchdevice .coin-1 .text b,.no-touchdevice .coin-1 .text strong{display:block;color:#fff;text-transform:uppercase;line-height:1}.no-touchdevice .coin-1 .text:before,.no-touchdevice .coin-1 .text:after{content:'';position:absolute;left:50%;width:30px;height:2px;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);background-color:#fff}.no-touchdevice .coin-1 .text:before{top:0}.no-touchdevice .coin-1 .text:after{bottom:0}.no-touchdevice .coin-1:hover .back{opacity:0;}.no-touchdevice .coin-1:hover .face,.no-touchdevice .coin-1:hover .face:before{opacity:1;}.no-touchdevice .coin-1:hover .face:before{width:105%;height:105%}.coin-2{position:relative;display:inline-block;}.coin-2,.coin-2 .face,.coin-2 .back,.coin-2 .pic-wrap,.coin-2 .pic,.coin-2 .in-coin{width:100%}.coin-2 .pic-wrap,.coin-2 .pic,.coin-2 .in-coin{-webkit-border-radius:100%;border-radius:100%}.coin-2 .coin-t,.coin-2 .coin-r,.coin-2 .coin-b,.coin-2 .coin-l{position:absolute;z-index:10;background-color:rgba(255,255,255,0.01)}.coin-2 .coin-t,.coin-2 .coin-b{width:100%;height:20%}.coin-2 .coin-r,.coin-2 .coin-l{width:20%;height:100%}.coin-2 .coin-r,.coin-2 .coin-l,.coin-2 .coin-t{top:0}.coin-2 .coin-b{bottom:0}.coin-2 .coin-l,.coin-2 .coin-t,.coin-2 .coin-b{left:0}.coin-2 .coin-r{right:0}.coin-2 .coin-t,.coin-2 .coin-b{z-index:1}.coin-2 .coin-r,.coin-2 .coin-l{z-index:2}.touchdevice .coin-2 .back{margin-bottom:15px}.touchdevice .coin-2 .txt-ct{background-image:none !important;font-size:2.1rem;color:#2c3e50;text-transform:uppercase;}.touchdevice .coin-2 .txt-ct span{display:block}.no-touchdevice .coin-2{max-width:160px;}.no-touchdevice .coin-2 .in-coin{position:relative;padding-top:100%;overflow:hidden;z-index:1}.no-touchdevice .coin-2 .face,.no-touchdevice .coin-2 .back{position:absolute;top:0;left:0;height:100%}.no-touchdevice .coin-2 .face{background-color:#1abc9c;-webkit-border-radius:100%;border-radius:100%;opacity:0;}.no-touchdevice .coin-2 .txt-tb{display:table;width:100%;height:100%}.no-touchdevice .coin-2 .txt-cell{display:table-cell;vertical-align:middle;text-align:center}.no-touchdevice .coin-2 .txt-ct{display:inline-block;color:#fff;text-transform:uppercase;font-size:1.4rem;padding-top:30px;background-repeat:no-repeat;background-position:50% 0;line-height:1.4;}.no-touchdevice .coin-2 .txt-ct span{font-size:2.1rem;display:block;line-height:1.2}.ls-itm:hover .no-touchdevice .coin-2 .face{background-color:#1abc9c}@media only screen and (max-width:479px){.coin-1 .text{font-size:1.7rem}.coin-2{max-width:235px}}@media only screen and (min-width:480px) and (max-width:959px){.coin-1 .text{font-size:2.1rem}.coin-2{max-width:250px}}@media only screen and (max-width:959px){.coin-1{width:192px;}.coin-1 .back,.coin-1 .pic,.coin-1 .pic img{height:192px}.no-touchdevice .coin-1,.no-touchdevice .coin-1 .face,.no-touchdevice .coin-1 .tb{height:192px}.no-touchdevice .coin-1 .text{font-size:2rem}}@media only screen and (min-width:960px){.coin-1{width:252px;}.coin-1 .back,.coin-1 .pic,.coin-1 .pic img{height:252px}.no-touchdevice .coin-1,.no-touchdevice .coin-1 .face,.no-touchdevice .coin-1 .tb{height:252px}}@media only screen and (min-width:1280px){.coin-2{max-width:200px}}.header-site{position:fixed;top:0;left:0;z-index:10;width:100%;height:63px;background-color:#fff;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.2);box-shadow:0 0 5px 0 rgba(0,0,0,0.2);}.header-site,.header-site .logo-site{-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.header-site .hs-wrap{border-top:4px solid #1abc9c;z-index:5}.header-site,.header-site .hs-ct{min-width:320px}.header-site .hs-ct,.header-site .hs-wrap{position:relative;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.header-site .hs-ct{position:relative;max-width:1280px;margin:0 auto;text-align:center}.header-site .social,.header-site .main-nav{position:absolute}.header-site .social{left:15px;top:11px}.header-site .sc-itm{display:inline-block}.header-site .logo-site{padding-top:17px;opacity:1;}.header-site.alt{background-color:transparent;border-bottom:1px solid rgba(255,255,255,0.3);}.header-site.alt .logo-site{opacity:0;}.header-site.alt .logo-site a{cursor:default}@media only screen and (max-width:719px){.header-site{height:34px;}.header-site.alt .hs-ct,.header-site.nav-open .hs-ct{background-color:rgba(0,0,0,0.1)}.header-site .pct-twitter,.header-site .pct-instagram,.header-site .pct-facebook{height:12px}.header-site .pct-twitter{width:17px;}.header-site .pct-twitter,.header-site .pct-twitter:after{-webkit-background-size:17px 12px;-moz-background-size:17px 12px;background-size:17px 12px}.header-site .pct-instagram{width:13px;}.header-site .pct-instagram,.header-site .pct-instagram:after{-webkit-background-size:13px 12px;-moz-background-size:13px 12px;background-size:13px 12px}.header-site .pct-facebook{width:7px;}.header-site .pct-facebook,.header-site .pct-facebook:after{-webkit-background-size:7px 12px;-moz-background-size:7px 12px;background-size:7px 12px}.header-site .social{top:0}.header-site .main-nav{left:0;top:0}.header-site .pct-burger{position:absolute;right:0;top:0;width:40px;height:100%}.logo-site{display:none}}@media only screen and (min-width:720px){.header-site{height:59px;}.header-site .pct-burger{display:none}.header-site .main-nav{right:25px;top:10px}}.footer-site{position:relative;background-color:#34495e;}.footer-site .fs-content{max-width:1230px;margin:0 auto}.footer-site .back-top{background-color:#2c3e50;text-align:center;}.footer-site .back-top,.footer-site .back-top a{color:rgba(255,255,255,0.5)}.footer-site .back-top a{display:block;padding:20px 0;font-family:Gotham,arial,helvetica,sans-serif;text-transform:uppercase;font-size:1.2rem;}.footer-site .back-top a:hover{color:#fff}.fs-tpl{color:#fff;}.fs-tpl .ttl{font-size:1.4rem;text-transform:uppercase;margin-bottom:13px;line-height:1.5}.fs-tpl .list{font-size:1.3rem}.fs-tpl .fl-itm{padding-bottom:8px;margin-bottom:10px;border-bottom:1px solid rgba(255,255,255,0.15);}.fs-tpl .fl-itm:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.fs-tpl .fl-itm:only-of-type{padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,0.15)}.fs-tpl .fl-itm a{color:rgba(255,255,255,0.5);-webkit-transition:all 0.2s cubic-bezier(0.2, 1, 0.2, 1);-moz-transition:all 0.2s cubic-bezier(0.2, 1, 0.2, 1);-o-transition:all 0.2s cubic-bezier(0.2, 1, 0.2, 1);-ms-transition:all 0.2s cubic-bezier(0.2, 1, 0.2, 1);transition:all 0.2s cubic-bezier(0.2, 1, 0.2, 1);}.fs-tpl .fl-itm a:hover{color:#fff}.fs-lang-selector{display:inline-block;}.fs-lang-selector .selected{position:relative;background-color:#2c3e50;padding:0;color:rgba(255,255,255,0.5);text-transform:uppercase;font-size:1.4rem;line-height:1;width:40px;height:40px;line-height:40px}.fs-lang-selector .select-lang{position:absolute;top:0;left:0;opacity:0;width:100%;height:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media only screen and (max-width:479px){.footer-site{padding:40px 0 0;}.footer-site .fs-tpl .cell-1{margin-bottom:40px}.footer-site .fs-tpl .cell-1,.footer-site .fs-tpl .cell-2{margin-bottom:25px;padding:0 25px;text-align:center}.footer-site .fs-tpl .fl-itm:last-child{padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,0.15)}.footer-site .fs-tpl .cell-2:nth-child(4 ){margin-bottom:40px}}@media only screen and (min-width:480px) and (max-width:719px){.footer-site{padding:45px 0 0;}.footer-site .fs-tpl{letter-spacing:-3px;text-align:justify;}.footer-site .fs-tpl .cell-1{margin-bottom:45px}.footer-site .fs-tpl .cell-1,.footer-site .fs-tpl .cell-2,.footer-site .fs-tpl .cell-3{display:inline-block;vertical-align:top;letter-spacing:0}.footer-site .fs-tpl .cell-1,.footer-site .fs-tpl .cell-2{margin-bottom:25px;width:49%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.footer-site .fs-tpl .cell-1:nth-child(1 ),.footer-site .fs-tpl .cell-2:nth-child(1 ),.footer-site .fs-tpl .cell-1:nth-child(2 ),.footer-site .fs-tpl .cell-2:nth-child(2 ){vertical-align:bottom}.footer-site .fs-tpl .cell-1:nth-child(1 ),.footer-site .fs-tpl .cell-2:nth-child(1 ),.footer-site .fs-tpl .cell-1:nth-child(3 ),.footer-site .fs-tpl .cell-2:nth-child(3 ){padding-left:50px;padding-right:12px}.footer-site .fs-tpl .cell-1:nth-child(2 ),.footer-site .fs-tpl .cell-2:nth-child(2 ),.footer-site .fs-tpl .cell-1:nth-child(4 ),.footer-site .fs-tpl .cell-2:nth-child(4 ){padding-right:50px;padding-left:12px}.footer-site .fs-tpl .cell-3{width:100%}}@media only screen and (max-width:719px){.fs-tpl{text-align:center;}.fs-tpl .cell-3{padding:0;background-color:#2c3e50;text-align:center;}.fs-tpl .cell-3:before,.fs-tpl .cell-3:after{content:"";display:table}.fs-tpl .cell-3:after{clear:both}.fs-tpl .cell-3 .ttl{display:inline-block;vertical-align:middle;margin-bottom:0;padding-top:13px}.fs-lang-selector{float:right;}.fs-lang-selector .selected{background-color:#1abc9c;color:#fff;width:50px;height:50px;line-height:50px}}@media only screen and (min-width:720px) and (max-width:959px){.footer-site .fs-content{padding:50px 0 0}.fs-tpl{text-align:justify;}.fs-tpl .cell-1,.fs-tpl .cell-2,.fs-tpl .cell-3{display:inline-block;text-align:center;vertical-align:top}.fs-tpl .cell-1,.fs-tpl .cell-3{width:100%}.fs-tpl .cell-1{margin-bottom:40px}.fs-tpl .cell-2{width:23%;}.fs-tpl .cell-2:nth-child(2 ){margin-left:50px}.fs-tpl .cell-2:nth-child(4 ){margin-right:50px}.fs-tpl .cell-3{margin-top:50px;padding:10px 0;background-color:#2c3e50;}.fs-tpl .cell-3 .ttl{display:inline-block;vertical-align:middle;margin-bottom:0;margin-right:10px}.fs-lang-selector{vertical-align:middle;}.fs-lang-selector .selected{display:inline-block;background-color:#34495e}}@media only screen and (max-width:959px){.back-top{display:none}}@media only screen and (min-width:960px){.footer-site .fs-content{padding:35px 25px}.fs-tpl{display:table;width:100%;table-layout:fixed;color:#fff;}.fs-tpl .list{max-width:180px}.fs-tpl .cell-1,.fs-tpl .cell-2,.fs-tpl .cell-3{display:table-cell;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fs-tpl .cell-1,.fs-tpl .cell-2{padding-right:2.1978021978022%}.fs-tpl .cell-1,.fs-tpl .cell-3{vertical-align:middle}.fs-tpl .cell-1{width:24.1758241758242%}.fs-tpl .cell-2{width:21.978021978022%;vertical-align:top}.fs-tpl .cell-3{width:15.3846153846154%;text-align:right;}.fs-tpl .cell-3 .ct{display:inline-block;text-align:center}}@media only screen and (max-width:719px){.main-nav{display:none}}@media only screen and (min-width:720px){.main-nav .mn-itm{display:inline-block;vertical-align:middle;margin-left:10px}.main-nav .mn-lnk{color:rgba(146,151,150,0.6);text-transform:uppercase;font-size:1.3rem;-webkit-transition:all 0.2s cubic-bezier(0.2, 1, 0.2, 1);-moz-transition:all 0.2s cubic-bezier(0.2, 1, 0.2, 1);-o-transition:all 0.2s cubic-bezier(0.2, 1, 0.2, 1);-ms-transition:all 0.2s cubic-bezier(0.2, 1, 0.2, 1);transition:all 0.2s cubic-bezier(0.2, 1, 0.2, 1);font-family:Gotham,arial,helvetica,sans-serif;}.main-nav .mn-lnk:hover{color:#929796}.main-nav .mn-lnk.on{color:#1abc9c}.alt .main-nav .mn-lnk{color:rgba(255,255,255,0.7);}.alt .main-nav .mn-lnk:hover{color:#fff}.alt .main-nav .mn-lnk.on{color:#1abc9c}.main-nav .logo,.main-nav .bt-lang,.main-nav .layer-2{display:none}}@media only screen and (min-width:800px){.main-nav .mn-itm{margin-left:20px}.main-nav .mn-itm.border{border:solid 1px #fff;padding:10px;border-radius:3px;}}html,body,#main,.mod{min-width:320px}#main{padding-top:0}.mod-1{background-color:#000}.mod-2{background-color:#fff}.mod-3{background-color:#edeff0}.mod-4{background-color:#1abc9c}.mod-5{background-color:#2c3e50}.mod-8{background-color:#4da4df}.mod-ct{max-width:1280px;padding:50px 20px;margin:0 auto}.intro-video .mod-ct,.intro-picture .mod-ct{position:relative;width:100%;max-width:none;overflow:hidden;padding:0}.intro-video .fg,.intro-picture .fg{position:relative;z-index:2;display:table;width:100%;height:100%;}.intro-video .fg .cell,.intro-picture .fg .cell{display:table-cell;vertical-align:middle;text-align:center}.intro-video .bg,.intro-picture .bg{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;overflow:hidden}.intro-video .logo,.intro-picture .logo{margin-bottom:45px;width:252px;height:37px}.intro-video .intro,.intro-picture .intro{color:#fff;font-family:open_sans,arial,helvetica,sans-serif;font-size:1.7rem;line-height:1.8;padding:0 25px}.intro-video .learn-more,.intro-picture .learn-more{position:absolute;left:0;bottom:0;z-index:5;text-transform:uppercase;text-align:center;color:rgba(255,255,255,0.7);font-size:1.2rem;width:100%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:transparent;padding-bottom:20px;background-color:rgba(0,0,0,0.01);-webkit-transition:all 0.2s cubic-bezier(0.2, 1, 0.2, 1);-moz-transition:all 0.2s cubic-bezier(0.2, 1, 0.2, 1);-o-transition:all 0.2s cubic-bezier(0.2, 1, 0.2, 1);-ms-transition:all 0.2s cubic-bezier(0.2, 1, 0.2, 1);transition:all 0.2s cubic-bezier(0.2, 1, 0.2, 1);}.intro-video .learn-more:hover,.intro-picture .learn-more:hover{color:#fff}.intro-video .learn-more .label,.intro-picture .learn-more .label{display:block;margin-top:10px}.compo-text{font-weight:200;font-style:normal;font-size:4rem;text-transform:uppercase;color:#fff;}.compo-text b,.compo-text strong{display:block;font-size:5.2rem}.compo-text span{font-size:3.4rem;vertical-align:top;border-bottom:3px solid #1abc9c;margin-right:10px;line-height:1.4}.intro-video .intro,.intro-video .compo-text{margin-bottom:30px}.intro-picture .poster{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:100%;min-height:100%}.bg-list{-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);}.bg-list,.bg-list .bg-itm{position:absolute;top:0;left:0;width:100%;height:100%}.bg-list{left:50%}.bg-list .poster,.bg-list .video{opacity:1;}.bg-list .poster{min-width:100%;min-height:100%}.bg-list .video{width:100%;height:100%}.bg-list .bg-itm,.bg-list .video{opacity:0;}.bg-list .bg-itm{background-position:50% 50%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;}.bg-list .bg-itm.video-loaded .video{opacity:1;}.bg-list .bg-itm.video-loaded .poster{opacity:0;}.no-mobile .intro-video .mod-ct{height:100vh;min-height:620px}.diag .diag-back{opacity:.6;}.diag .diag-front{opacity:1;fill:none;stroke:#fff;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:194px 194px;stroke-dashoffset:194px;-webkit-animation-duration:3s;-moz-animation-duration:3s;-o-animation-duration:3s;-ms-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:diag-anim;-moz-animation-name:diag-anim;-o-animation-name:diag-anim;-ms-animation-name:diag-anim;animation-name:diag-anim}@media only screen and (max-width:479px){.intro-picture .logo,.intro-video .logo{width:200px;height:29px;margin-bottom:20px}.intro-picture .compo-text,.intro-video .compo-text{font-size:2.7rem;line-height:1.2;}.intro-picture .compo-text b,.intro-video .compo-text b,.intro-picture .compo-text strong,.intro-video .compo-text strong{font-size:3.4rem}.intro-picture .compo-text span,.intro-video .compo-text span{font-size:2.2rem}.intro-picture .intro,.intro-video .intro{line-height:1.8}.intro-video .compo-text{margin-bottom:20px}.intro-picture .mod-ct{height:320px}}@media only screen and (min-width:480px) and (max-width:719px){.intro-picture .mod-ct{height:480px}}@media only screen and (max-width:719px){.intro-video .bt-1,.learn-more{display:none}.intro-picture .fg .cell,.intro-video .fg .cell{padding-top:50px;padding-bottom:50px}.intro-picture .intro,.intro-video .intro{margin-bottom:0}}@media only screen and (min-width:720px) and (max-width:959px){.intro-picture .mod-ct{height:720px}}@media only screen and (min-width:960px) and (max-width:1279px){.intro-picture .mod-ct{height:500px}}@media only screen and (min-width:1280px){.intro-picture .mod-ct{height:700px}}@-moz-keyframes diag-anim{0%{stroke-dashoffset:194px}33%{stroke-dashoffset:-194px}100%{stroke-dashoffset:-194px}}@-webkit-keyframes diag-anim{0%{stroke-dashoffset:194px}33%{stroke-dashoffset:-194px}100%{stroke-dashoffset:-194px}}@-o-keyframes diag-anim{0%{stroke-dashoffset:194px}33%{stroke-dashoffset:-194px}100%{stroke-dashoffset:-194px}}@keyframes diag-anim{0%{stroke-dashoffset:194px}33%{stroke-dashoffset:-194px}100%{stroke-dashoffset:-194px}}.mod-2 + .inside-ul{background-color:#edeff0}.inside-ul .mod-ct{padding:80px 0;width:960px;margin:0 auto}.picture-list{position:relative;}.picture-list .pl-item{display:inline-block;margin-left:25px;width:240px}.picture-list .pl-ct,.picture-list .pl-pic,.picture-list .pl-lnk{-webkit-border-radius:10px;border-radius:10px}.picture-list .pl-ct{width:170px;-webkit-transform:translate(35px,0) rotate(-45deg);-moz-transform:translate(35px,0) rotate(-45deg);-o-transform:translate(35px,0) rotate(-45deg);-ms-transform:translate(35px,0) rotate(-45deg);transform:translate(35px,0) rotate(-45deg)}.picture-list .pl-lnk{position:relative;width:100%;padding-top:100%;display:block;overflow:hidden}.picture-list .pl-pic{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);-moz-transform:translate(-50%,-50%) rotate(45deg);-o-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);width:240px;height:240px;}.picture-list .pl-pic img{display:block;width:100%;height:100%}@media only screen and (max-width:479px){.picture-list .ctrl-itm{margin-left:10px}}@media only screen and (max-width:719px){.bt-refresh-instagram{display:inline-block;border:1px solid #6b7884;-webkit-border-radius:5px;border-radius:5px;font-size:1.3rem;text-transform:uppercase;margin-top:30px;padding:10px 40px 10px 20px;line-height:1;background-repeat:no-repeat;background-position:right 15px top 50%;}.bt-refresh-instagram img{display:none}.inside-ul .mod-ct{padding:60px 0;width:100%}.inside-ul .title-1{margin-bottom:40px}.picture-list{text-align:center;overflow:hidden;margin:0 auto;}.picture-list .slides{position:relative;width:100%;margin:0;padding:0;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.picture-list,.picture-list .pl-item{width:240px}.picture-list .pl-item{position:relative;top:0;display:block;width:100%;list-style-type:none;margin:0;padding:35px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.picture-list.active-slide{overflow:hidden;}.picture-list.active-slide .pl-item{position:absolute}.picture-list .sld-ctrl{margin-top:20px}.picture-list .pl-lnk{pointer-events:none}}@media only screen and (min-width:720px){.bt-refresh-instagram{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:none;}.bt-refresh-instagram span{color:transparent;font:0/0 a;text-shadow:none}.picture-list{margin-bottom:25.2px;}.picture-list .sld-ctrl{display:none}}@media only screen and (min-width:720px) and (max-width:959px){.bt-refresh-instagram{top:30%}.inside-ul .mod-ct{padding:60px 0;width:720px}.inside-ul .title-1{margin-bottom:80px}.picture-list{text-align:center;}.picture-list .pl-item:nth-child(1 ){margin-left:0}.picture-list .pl-item:nth-child(2 ){margin-right:0}.picture-list .pl-item:nth-child(3 ){margin-left:0}.picture-list .pl-item:nth-child(n + 4 ){display:none}.picture-list .pl-item:nth-child(n + 3 ){margin-top:-50px}}@media only screen and (min-width:960px) and (max-width:1279px){.picture-list .pl-item:nth-child(3 ){margin-right:120px}.picture-list .pl-item:nth-child(4 ){margin-left:157.5px}.picture-list .pl-item:nth-child(n + 4 ){margin-top:-50px}}@media only screen and (min-width:960px) and (max-width:1279px){.picture-list .pl-item:nth-child(n + 7 ){display:none}}@media only screen and (min-width:1280px){.inside-ul .mod-ct{width:1280px}.picture-list .slides{margin-left:30px}.picture-list .pl-item:nth-child(4 ){margin-right:120px}.picture-list .pl-item:nth-child(5 ){margin-left:157.5px}.picture-list .pl-item:nth-child(n + 5 ){margin-top:-50px}}@media only screen and (min-width:480px) and (max-width:719px){.bt-refresh-instagram{margin-top:50px;font-size:1.6rem}.inside-ul .title-1{margin-bottom:50px}.picture-list,.picture-list .pl-item{width:396px}.picture-list .pl-item{padding-top:58px;padding-bottom:58px}.picture-list .pl-ct{width:280px;-webkit-transform:translate(58px,0) rotate(-45deg);-moz-transform:translate(58px,0) rotate(-45deg);-o-transform:translate(58px,0) rotate(-45deg);-ms-transform:translate(58px,0) rotate(-45deg);transform:translate(58px,0) rotate(-45deg)}.picture-list .pl-pic{width:396px;height:396px}}.signup{background-repeat:no-repeat;background-position:50% 50%;font-family:open_sans,arial,helvetica,sans-serif;}.signup .mod-ct{padding:60px 25px}.signup .mod-ct,.signup .wrapper,.signup .field{position:relative}.signup .wrapper{z-index:1}.signup .field{background-color:#fff;-webkit-border-radius:10px;border-radius:10px;width:590px;margin:0 auto 20px;-webkit-transition:background-color 0.3s ease-in-out;-moz-transition:background-color 0.3s ease-in-out;-o-transition:background-color 0.3s ease-in-out;-ms-transition:background-color 0.3s ease-in-out;transition:background-color 0.3s ease-in-out;}.signup .field:hover,.signup .field.on{background-color:transparent}.signup .sentence{font-weight:600;font-style:italic;color:#7e8994;font-size:1.8rem;padding:15px 0;text-align:center}.signup .info{font-size:1.7rem;text-align:center;color:rgba(255,255,255,0.8);line-height:1.5}.signup .confirm{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;opacity:0;}.signup .confirm .tb{display:table;width:100%;height:100%}.signup .confirm .cell{display:table-cell;vertical-align:middle;text-align:center}.signup-form{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;opacity:0;}.signup-form,.signup-form .sf-fld{overflow:hidden;-webkit-border-radius:10px;border-radius:10px}.signup-form,.signup-form .bt,.signup-form .txt-fld{-webkit-transition:all 0.4s cubic-bezier(0.2, 1, 0.2, 1);-moz-transition:all 0.4s cubic-bezier(0.2, 1, 0.2, 1);-o-transition:all 0.4s cubic-bezier(0.2, 1, 0.2, 1);-ms-transition:all 0.4s cubic-bezier(0.2, 1, 0.2, 1);transition:all 0.4s cubic-bezier(0.2, 1, 0.2, 1)}.signup-form .sf-fld{width:100%;height:100%;}.signup-form .sf-fld:before,.signup-form .sf-fld:after{content:"";display:table}.signup-form .sf-fld:after{clear:both}.signup-form .bt,.signup-form .txt-fld{height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#2c3e50;z-index:1;-webkit-appearance:none;-moz-appearance:none;appearance:none}.signup-form .txt-fld{float:left;width:80%;border:2px solid #fff;-webkit-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px;padding:10px 20px;-webkit-transform:translate(-101%,0);-moz-transform:translate(-101%,0);-o-transform:translate(-101%,0);-ms-transform:translate(-101%,0);transform:translate(-101%,0);font-size:2rem}.signup-form .bt{float:right;width:20%;border:1px solid #34495e;-webkit-border-radius:0 10px 10px 0;border-radius:0 10px 10px 0;background-color:#34495e;color:#fff;text-transform:uppercase;cursor:pointer;font-weight:bold;font-style:normal;-webkit-transform:translate(101%,0);-moz-transform:translate(101%,0);-o-transform:translate(101%,0);-ms-transform:translate(101%,0);transform:translate(101%,0);text-align:center;padding:0;font-size:1.5rem;}.signup-form .bt:hover{background-color:#2c3e50;color:#fff;border-top-color:#2c3e50;border-bottom-color:#2c3e50;border-right-color:#2c3e50}.field.on .signup-form,.field:hover .signup-form{opacity:1;}.field.on .signup-form .bt,.field:hover .signup-form .bt,.field.on .signup-form .txt-fld,.field:hover .signup-form .txt-fld{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.signup-form .invalid .txt-fld{border-color:#f00}.signup-form .error{display:none}@media only screen and (max-width:479px){.signup .mod-ct{padding:40px 25px}.signup .sentence{font-size:1.3rem}.signup .info{font-size:1.4rem}}@media only screen and (min-width:480px) and (max-width:719px){.signup .mod-ct{padding:45px}}@media only screen and (max-width:719px){.signup{background-position:50% 20px;}.signup .field{width:100%}}@media only screen and (min-width:720px) and (max-width:959px){.signup .field{width:620px}}@media only screen and (min-width:1280px){.signup .field{width:830px}}.popin-video{position:fixed;top:0;left:0;width:100%;height:100%;z-index:200;background-color:rgba(0,0,0,0.8);display:none;}.popin-video .pv-ct{position:relative}.popin-video .pv-ct,.popin-video .wrap,.popin-video .video,.popin-video .yt-video{width:100%;height:100%}.popin-video .wrap{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);z-index:1}.popin-video .video{object-fit:cover}.popin-video .bt-close{position:absolute;top:20px;right:20px;z-index:2}.touchdevice .popin-video .wrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:40px}.touchdevice .popin-video .bt-close{top:3px;right:10px}.general-features{position:relative;}.general-features .mod-ct{position:relative;z-index:2;padding:75px 25px}.general-features:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:170px;background-color:#f6f5f5;z-index:1}.sld-compo-1{display:table;width:100%;table-layout:fixed;}.sld-compo-1 .col-1,.sld-compo-1 .col-2{display:table-cell;vertical-align:middle}.sld-compo-1 .col-1{width:480px;text-align:center}.sld-compo-1 .col-2{padding-top:60px;padding-bottom:60px}.sld-compo-1 .pic{display:block;max-width:100%}.sld-compo-1 .text{font-family:open_sans,arial,helvetica,sans-serif;font-size:1.7rem;line-height:1.5;color:#7e8994;margin-bottom:20px}.sld-compo-1 .links .lnk{display:inline-block;margin-right:20px;}.sld-compo-1 .links .lnk:last-child{margin-right:0}@media only screen and (max-width:479px){.general-features .mod-ct{padding:30px 0}.sld-compo-1 .col-2 .title-2{font-size:2rem;}.sld-compo-1 .col-2 .title-2 b{font-size:3.2rem}}@media only screen and (max-width:719px){.general-features .mod-ct{padding:45px 0}.general-features .sld-ctrl{text-align:center}.sld-compo-1,.sld-compo-1 .col-1,.sld-compo-1 .col-2{display:block;width:100%}.sld-compo-1 .col-2{padding:15px 20px 25px;}.sld-compo-1 .col-2 .text,.sld-compo-1 .col-2 .links{display:none}.sld-compo-1 .pic{margin:0 auto}}@media only screen and (min-width:720px) and (max-width:959px){.sld-compo-1 .col-1{width:260px}.sld-compo-1 .col-2{padding-top:45px;padding-bottom:45px}}@media only screen and (min-width:720px){.general-features .sld-ctrl{position:absolute;right:20px;bottom:10px}}.detailed-features .mod-ct{padding:55px 40px}@media only screen and (max-width:479px){.detailed-features .mod-ct{padding:30px}}@media only screen and (min-width:480px) and (max-width:719px){.detailed-features .mod-ct{padding:45px 30px}}.how-work .mod-ct{padding:75px 40px}@media only screen and (max-width:719px){.how-work .mod-ct{padding:40px}}.testimonial{background:#2c3e50 url("../media/dyn/home/testimonial.jpg") 50% 50% no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;}.testimonial .mod-ct{max-width:960px;padding:90px 25px}.testimonial .sld-ctrl{text-align:center}.testimonial-sld{position:relative;padding-top:60px;min-height:170px;}.testimonial-sld .slides{margin-bottom:30px}.testimonial-sld:before{content:'';position:absolute;top:0;left:50%;border-bottom:2px solid #1abc9c;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);color:#fff;font-size:5rem;background-repeat:no-repeat;background-position:50% 0;width:45px;height:35px}.testimonial-sld .cl-itm{width:100%;text-align:center}.testimonial-sld .text{font-weight:200;font-style:italic;font-size:3.6rem;color:#fff;margin-bottom:15px}.testimonial-sld .author{font-family:open_sans,arial,helvetica,sans-serif;font-size:1.6rem;color:rgba(255,255,255,0.6)}.testimonial-sld .sld-ctrl{position:absolute;left:0;bottom:0;width:100%}@media only screen and (max-width:479px){.testimonial .mod-ct{padding:40px 45px}.testi-list .text{font-size:2rem}.testi-list .author{font-size:1.4rem}}@media only screen and (min-width:480px) and (max-width:959px){.testimonial .mod-ct{padding:40px 45px}.testi-list .text{font-size:2.6rem}.testi-list .author{font-size:1.6rem}}@media only screen and (min-width:720px) and (max-width:959px){.testimonial .mod-ct{padding:60px 75px}}.our-mission .mod-ct{padding:80px 40px}@media only screen and (max-width:479px){.our-mission .mod-ct{padding:40px 25px}}@media only screen and (min-width:480px) and (max-width:719px){.our-mission .mod-ct{padding:45px 50px}}.focus-ceo .mod-ct{padding:75px 60px}.bloc-media-text{position:relative;display:table;width:100%;}.bloc-media-text .media,.bloc-media-text .text{display:table-cell;vertical-align:middle}.bloc-media-text .media{width:430px}.bloc-media-text .view{position:relative;width:100%;padding-top:56.25%;-webkit-box-shadow:0 50px 50px -20px rgba(0,0,0,0.5);box-shadow:0 50px 50px -20px rgba(0,0,0,0.5);}.bloc-media-text .view iframe,.bloc-media-text .view object,.bloc-media-text .view embed,.bloc-media-text .view video,.bloc-media-text .view img{position:absolute;display:block;width:100%;height:100%;top:0;left:0}.bloc-media-text .view:after{content:'';position:absolute;top:-8px;left:0;border-width:4px;border-color:transparent transparent #16a387 transparent;border-style:solid;width:100%;height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bloc-media-text .text{padding-left:45px}.bloc-media-text .citation{position:relative;font-size:2.1rem;color:#fff;font-weight:normal;font-style:italic;line-height:1.5;margin-bottom:25px;}.bloc-media-text .citation:before{content:'';position:absolute;top:-70px;right:0;border-bottom:2px solid #1abc9c;color:#fff;font-size:5rem;background-repeat:no-repeat;background-position:50% 0;width:45px;height:35px}.bloc-media-text .author,.bloc-media-text .author-info{text-align:right}.bloc-media-text .author{font-size:1.8rem;color:#1abc9c;font-weight:bold;font-style:normal;margin-bottom:5px}.bloc-media-text .author-info{font-family:open_sans,arial,helvetica,sans-serif;font-size:1.4rem;color:rgba(255,255,255,0.5)}@media only screen and (max-width:479px){.focus-ceo .mod-ct{padding:40px 25px}}@media only screen and (min-width:480px) and (max-width:719px){.focus-ceo .mod-ct{padding:45px 50px}}@media only screen and (max-width:959px){.bloc-media-text{padding-top:75px;}.bloc-media-text,.bloc-media-text .author,.bloc-media-text .author-info{text-align:center}.bloc-media-text:before{right:auto;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.bloc-media-text,.bloc-media-text .text,.bloc-media-text .media,.bloc-media-text .author,.bloc-media-text .author-info{display:block;width:100%}.bloc-media-text .media{margin-bottom:120px}.bloc-media-text .text{padding:0}}@media only screen and (min-width:720px) and (max-width:959px){.bloc-media-text .media{margin:0 auto 120px;width:70%}}@media only screen and (min-width:1280px){.bloc-media-text .media{width:560px}}.timeline .list{position:relative;text-align:center;background-repeat:no-repeat,no-repeat,repeat-y;background-position:50% 0,50% 100%,50% 0;padding:30px 0}.timeline .tl-itm{position:relative;display:block;margin-bottom:30px;}.timeline .tl-itm.stretch{margin-bottom:10px}.timeline .tl-itm:last-child{margin-bottom:0}.timeline .tl-itm.year-sep{height:auto}.timeline .wrap{display:block}.timeline .ct{position:relative;background-color:#fff;-webkit-border-radius:10px;border-radius:10px;padding:15px 20px;text-align:left;}.timeline .ct:before,.timeline .ct:after{content:'';position:absolute;top:50%;background-repeat:no-repeat}.timeline .ct:before{width:12px;height:24px;margin-top:-12px}.timeline .ct:after{width:62px;height:62px;background-position:50% 50%}.timeline .date{color:#1abc9c;font-size:1.2rem;font-weight:bold;font-style:normal;margin-bottom:5px}.timeline .text{font-family:open_sans,arial,helvetica,sans-serif;font-size:1.5rem;color:#7e8994}.timeline .y-name{position:relative;background-repeat:no-repeat;font-size:1.2rem;color:rgba(44,62,80,0.4);padding:5px 0;}.timeline .y-name,.timeline .y-name:after,.timeline .y-name:before{display:inline-block;vertical-align:middle}.timeline .y-name:after,.timeline .y-name:before{content:'';width:21px;height:21px;background-position:0 50%;background-repeat:no-repeat}.timeline .y-name:before{margin-right:10px}.timeline .y-name:after{margin-left:10px}.timeline .before .y-name{background-position:100% 50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);margin-right:-21px;}.timeline .before .y-name:before{display:none}.timeline .after .y-name{-webkit-transform:translate(50%,0);-moz-transform:translate(50%,0);-o-transform:translate(50%,0);-ms-transform:translate(50%,0);transform:translate(50%,0);margin-left:-21px;}.timeline .after .y-name:after{display:none}@media only screen and (max-width:719px){.timeline .tl-itm,.timeline .tl-itm.stretch{margin-bottom:20px}.timeline .ct{padding-left:70px;}.timeline .ct:before{display:none}.timeline .ct:after{left:20px;margin-top:-15px;width:30px;height:30px;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;background-size:100% 100%}}@media only screen and (min-width:720px){.timeline .tl-itm{height:60px}.timeline .wrap{position:absolute;top:50%;left:50%;max-width:45%}.timeline .ct:after{right:0;margin-top:-31px}.timeline .before .wrap{-webkit-transform:translate(-100%,-50%);-moz-transform:translate(-100%,-50%);-o-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}.timeline .before .ct{margin-right:60px;}.timeline .before .ct:before{right:-10px}.timeline .before .ct:after{right:-60px;-webkit-transform:translate(50%,0);-moz-transform:translate(50%,0);-o-transform:translate(50%,0);-ms-transform:translate(50%,0);transform:translate(50%,0)}.timeline .after .wrap{-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.timeline .after .ct{margin-left:60px;}.timeline .after .ct:before{left:-10px}.timeline .after .ct:after{left:-60px;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}}@media only screen and (min-width:1279px){.timeline .wrap{max-width:500px}}.medical-board .mod-ct{padding:80px 40px}.medical-board .list-6:after{width:60%}@media only screen and (max-width:479px){.medical-board .mod-ct{padding:40px 25px}}@media only screen and (max-width:959px){.medical-board .sld-ctrl{margin:20px 0 0;text-align:center}.medical-board .coin-2{max-width:250px}.mb-list{position:relative;width:270px;overflow:hidden;margin:0 auto;}.mb-list .slides{position:relative;width:100%;margin:0;padding:0;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.mb-list .slides:after{display:none}.mb-list .ls-itm{position:relative;top:0;display:block;width:270px;list-style-type:none;margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mb-list.active-slide{overflow:hidden;}.mb-list.active-slide .ls-itm{position:absolute}}@media only screen and (min-width:480px) and (max-width:719px){.medical-board .mod-ct{padding:45px 50px}}@media only screen and (min-width:720px) and (max-width:959px){.mb-list{width:600px;}.mb-list .ls-itm{width:300px}}@media only screen and (min-width:959px){.medical-board .sld-ctrl{display:none}}.partners .mod-ct{padding:80px 40px}@media only screen and (max-width:479px){.partners .mod-ct{padding:40px 25px}}@media only screen and (min-width:480px) and (max-width:719px){.partners .mod-ct{padding:45px 50px}}.contact-mod .mod-ct{padding:85px 40px}.ct-info{letter-spacing:-3px;font-size:1.6rem;}.ct-info,.ct-info a{color:#fff}.ct-info .type{font-size:2.1rem;}.ct-info .type,.ct-info .name,.ct-info .pct{margin-bottom:20px;letter-spacing:0}.ct-info .pct{padding-left:22px;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:top;background-repeat:no-repeat;background-position:0 0;text-align:left}.ct-info .pct-phone,.ct-info .pct-address{background-position:3px 0}.no-mobile .ct-info .pct-mail a,.no-mobile .ct-info .pct-phone a{background:none !important}.ct-map{position:relative;width:100%;height:300px;}.ct-map .map-wrap{position:absolute;top:0;left:0;-webkit-border-radius:5px;border-radius:5px}.ct-map .map-wrap,.ct-map .map{width:100%;height:100%}@media only screen and (max-width:479px){.contact-mod .mod-ct{padding:40px 0 0}.ct-tpl .col-1{padding:0 25px 40px}.ct-tpl .col-2{padding:40px 25px;text-align:center}}@media only screen and (min-width:480px) and (max-width:719px){.contact-mod .mod-ct{padding:50px 0 0 0}.ct-tpl .col-1{padding:0 50px 50px}.ct-tpl .col-2{padding:50px;text-align:center}}@media only screen and (max-width:719px){.mobile .ct-info .pct-mail,.mobile .ct-info .pct-phone{background:none !important;}.mobile .ct-info .pct-mail a,.mobile .ct-info .pct-phone a{display:inline-block;width:50px;height:32px;text-indent:-999em;border:1px solid #c6cac9;background-repeat:no-repeat;background-position:50% 50%;-webkit-border-radius:5px;border-radius:5px}.mobile .ct-info .pct-mail a{-webkit-background-size:17px 14px;-moz-background-size:17px 14px;background-size:17px 14px}.mobile .ct-info .pct-phone a{-webkit-background-size:13px 22px;-moz-background-size:13px 22px;background-size:13px 22px}.mobile .ct-info .cell-fax{display:none !important}.mobile .ct-info .row{padding-bottom:10px}.mobile .ct-info .row:last-child .cell{display:inline-block;margin:0 20px}}@media only screen and (max-width:959px){.ct-tpl .col-2{background-color:#34495e}}@media only screen and (min-width:720px) and (max-width:959px){.contact-mod .mod-ct{padding:60px 0 0}.ct-tpl .col-1{padding:0 50px 60px}.ct-tpl .col-2{padding:60px 50px}.ct-tpl .col-2-ct{display:table;width:100%;table-layout:fixed}.ct-tpl .ct-info,.ct-tpl .ct-map{display:table-cell;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ct-tpl .ct-info{padding-left:40px}.ct-tpl .ct-map{width:390px}}@media only screen and (min-width:960px){.ct-tpl{display:table;width:100%;table-layout:fixed;}.ct-tpl .col-1,.ct-tpl .col-2{display:table-cell;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%}.ct-tpl .col-1{padding-right:40px}.ct-tpl .col-2{padding-left:40px}.ct-tpl .grid{display:table;width:100%;table-layout:fixed}.ct-tpl .row{display:table-row}.ct-tpl .cell{display:table-cell;vertical-align:top;}.ct-tpl .cell:nth-child(odd ){width:59%}.ct-tpl .cell:nth-child(even ){width:41%;text-align:right}}@media only screen and (min-width:1280px){.contact-mod .mod-ct{padding:100px 50px}.ct-tpl .col-1{padding-right:50px}.ct-tpl .col-2{padding-left:50px}}.philosophy-mod .mod-ct{padding:80px 40px}@media only screen and (min-width:1280px){.philosophy-mod .mod-ct{padding:100px 90px}}.offers-mod .mod-ct{padding:80px 40px}.offers-mod .no-offers{font-family:open_sans,arial,helvetica,sans-serif;font-size:2.1em;color:#1abc9c;margin-bottom:25px;}.offers-mod .no-offers .pic{display:block;margin:0 auto;margin-bottom:30px}.offers-mod .no-offers,.offers-mod .social{text-align:center}@media only screen and (min-width:1280px){.offers-mod .mod-ct{padding:100px 90px}}.privacy .mod-ct{padding:75px 40px}@media only screen and (max-width:479px){.privacy .mod-ct{padding:40px 25px}}@media only screen and (min-width:480px) and (max-width:719px){.privacy .mod-ct{padding:50px}}@media only screen and (min-width:720px) and (max-width:959px){.privacy .mod-ct{padding:60px 50px}}@media only screen and (min-width:1280px){.privacy .mod-ct{padding:100px 50px}}