﻿@import url("https://fonts.googleapis.com/css2?family=EB+Garamond:wght@800&display=swap");html,body{min-height:100%;-webkit-font-smoothing:antialiased;font-size:100%;font-family:"Helvetica neue", "Helvetica", sans-serif}@media only screen and (max-width: 768px){html,body{font-size:80%}}@font-face{font-family:radikal;src:url(/assets/Radikal_Bold-79e15df3af1dc635cb28f6c10cc53c6e8398a228a755688e0d7ddecb265a2391.otf)}@font-face{font-family:swiss;src:url(/assets/Swiss_721_Black_Condensed_Italic_BT-d679d8a93a0de08fd24e4bcc3b6eb13f977e59c10f657e04a997a7e12f8f4f13.ttf)}@font-face{font-family:monument;src:url(/assets/MonumentExtended-Ultrabold-a4415ead03e1034148cabbd0885fd375c9408f7af3a874cc07b316a73abdea29.otf)}@font-face{font-family:monument-regular;src:url(/assets/MonumentExtended-Regular-dc05a61a627f545d68435b04d64ee440b6f2b05419fca0c221366b235f8defc4.otf)}@font-face{font-family:helvetica-now-display;src:url(/assets/2020/Helvetica-Now-Display/Monotype-Helvetica-Now-Display-149146c3f8f93255145a78f27abff850feab3b0ddc8017a06297bede017409ba.otf)}@font-face{font-family:PPWoodland;src:url(/assets/2020/PP-Woodland-Ultralight/PPWoodland-Ultralight-a8f7a9b92d94d3289bf2dbf165dfba53147152eaa0043506ea89fe0242d259a8.ttf)}@font-face{font-family:futura;font-weight:normal;src:url(/assets/2022/futura-8a530b09a0e71f4abfaeed5ff2ee9d6a8f1d6abc83993cd9278600aa08f41899.ttf)}@font-face{font-family:futura;font-weight:bold;src:url(/assets/2022/futura-bold-733584f83c7153e16b01e0927f9d120027338b04c9f9fa8af419b7f96b4a6dcc.ttf)}@font-face{font-family:didot;src:url(/assets/Didot-d4147285035c54c3547e3f0b41651b6243e655345773c9619b24a78d20cac3d7.ttf)}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{margin:0;padding:0;box-sizing:border-box}ul,li{list-style-type:none}a{text-decoration:none;color:inherit}.tooltip{position:relative;display:inline-block;border-bottom:1px dotted black;cursor:not-allowed}.tooltip .tooltiptext{visibility:hidden;background-color:black;color:#fff;text-align:center;padding:15px 25px;border-radius:6px;position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%, -50%)}.tooltip:hover .tooltiptext{visibility:visible}@keyframes arrow-link-left{0%{padding-left:25px}50%{padding-left:20px}100%{padding-left:25px}}@keyframes arrow-link-right{0%{padding-right:20px}50%{padding-right:15px}100%{padding-right:20px}}#application-flash{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:10px;z-index:99}#application-flash #flash{color:white;padding:8px 27px 8px 8px;max-width:300px;background:#91E6FF;border-radius:5px;z-index:3;position:relative;margin:0 0 3px 0}#application-flash #flash svg.close{cursor:pointer;position:absolute;right:8px;top:8px;width:11px;height:11px}#application-flash #flash.flash-success{background-color:#00de00}#application-flash #flash.flash-error{background-color:red}#flash-sale{background:#17ff17;display:flex;justify-content:center;align-items:center;position:relative;z-index:40}#flash-sale .flash-sale-container{max-width:1024px;padding:8px 30px;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-basis:row}#flash-sale .flash-sale-container p{margin:0 10px;font-size:1em}#flash-sale .flash-sale-container a{background:#9696ff;color:#fff;border-radius:8px;padding:5px 10px;margin:0 10px;animation-delay:.5s;text-transform:uppercase;font-size:0.9em}#flash-sale .flash-sale-container a img{width:18px;vertical-align:bottom}#flash-sale .flash-sale-container a:hover{background:#3d3dff}@media only screen and (max-width: 768px){#flash-sale .flash-sale-container{flex-direction:column;padding:10px 30px}}section#application-footer{background-color:#101010;color:#fff}section#application-footer .section-container{max-width:1024px;margin:auto;display:flex;flex-direction:row;height:180px;padding:0 30px}section#application-footer .section-container div.partners{flex:1;display:flex;flex-direction:row;align-items:center;text-transform:uppercase;font-weight:bold;font-size:0.9em}section#application-footer .section-container div.partners p{padding:0 0 10px 0}section#application-footer .section-container div.partners p a{display:inline-block}section#application-footer .section-container div.partners p.address{padding-top:10px;text-transform:none}section#application-footer .section-container div.social-medias{flex:1;display:flex;flex-direction:row;align-items:center;justify-content:flex-end}section#application-footer .section-container div.social-medias img{height:25px;margin:0 0 0 10px}@media only screen and (max-width: 768px){section#application-footer .section-container{padding:0 30px !important}section#application-footer .section-container div.social-medias img{height:20px}}header#header-frame{position:fixed;z-index:30;top:0;left:0;right:0;bottom:0;background-color:#000;display:none}header#header-frame div.content-wrap{overflow-y:scroll;height:100%;display:flex;flex-direction:column;align-items:flex-end;text-align:right;margin:20px 0 0 0;max-width:1024px;padding:30px 30px 0 30px;margin:auto;font-family:"Helvetica neue", "Helvetica", sans-serif}header#header-frame div.content-wrap img#close-header{width:30px;cursor:pointer}header#header-frame div.content-wrap ul{color:#fff;font-size:2.3em;font-weight:bold;text-align:right;padding:30px 100px 0 0;flex:1}header#header-frame div.content-wrap ul li{list-style-type:none;padding:0 0 20px 0}header#header-frame div.content-wrap ul li a{position:relative}header#header-frame div.content-wrap ul li a.off{color:#666666;pointer-events:none;cursor:default}header#header-frame div.content-wrap ul li a.active::after,header#header-frame div.content-wrap ul li a:hover::after{content:"";position:absolute;left:-30px;right:-4px;bottom:-5px;top:25px;z-index:-1;box-sizing:border-box;transition:.5s ease-in;background:#f56a55;background:-moz-linear-gradient(45deg, #f56a55 0%, #b51ad6 100%);background:-webkit-linear-gradient(45deg, #f56a55 0%, #b51ad6 100%);background:linear-gradient(45deg, #f56a55 0%, #b51ad6 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f56a55', endColorstr='#b51ad6',GradientType=1 )}header#header-frame div.content-wrap div.signin{color:#fff;padding:30px 100px 60px 0;align-self:flex-end;justify-self:flex-end;font-size:1.2em}header#header-frame div.content-wrap::-webkit-scrollbar-track{border:1px solid black;background-color:black}header#header-frame div.content-wrap::-webkit-scrollbar{width:10px;background-color:#1b1b1b}header#header-frame div.content-wrap::-webkit-scrollbar-thumb{background-color:#505050}section#logo-burger{position:absolute;z-index:1;left:0;right:0;top:0;display:flex;justify-content:center;align-items:center}section#logo-burger>div{height:100%;width:100%;max-width:1024px;padding:0 30px;height:50px;margin:20px 0 0 0;display:flex;flex-direction:row;justify-content:space-between;position:relative}section#logo-burger>div svg{width:50px}section#logo-burger>div svg path,section#logo-burger>div svg rect{fill:#fff}section#logo-burger>div div#header-btn{display:flex;justify-content:center;align-items:center;flex-direction:row;cursor:pointer}section#logo-burger>div div#header-btn svg{width:30px}section#logo-burger>div div.keep{background-color:#111;padding:10px;z-index:20;position:fixed;top:20px;right:30px;transition:.5s}@keyframes burger-button{0%{background-color:#6bcf4c}50%{background-color:#85d31e}80%{background-color:#1ae44c}100%{background-color:#6bcf4c}}section#logo-burger>div div.keep:hover{background-color:#6bcf4c;animation-name:burger-button;animation-duration:5s;animation-delay:1s;animation-iteration-count:infinite;animation-timing-function:linear}#container.mob-application{min-height:100%;background-color:#2e2e2e;color:#fff}#container.mob-application section#main-mob-application{width:100%;min-height:100vh;display:flex;justify-content:center;align-items:center}#container.mob-application section#main-mob-application .section-container{height:100%;width:100%;max-width:1024px;padding:75px 30px 50px 30px}#container.mob-application section#main-mob-application .section-container p.logos{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:40px 0}section#logo-burger.forms-new>div svg path,section#logo-burger.forms-new>div svg rect{fill:#178daf !important}#container.forms-new{background-color:#fafafa;min-height:100vh;display:flex;flex-direction:row;justify-content:space-between;padding-top:75px}#container.forms-new::after{content:"";flex:3}#container.forms-new::before{content:"";flex:2}#container.forms-new div.content-wrap{flex:2;padding-bottom:80px;max-width:750px}#container.forms-new div.content-wrap h2{padding:60px 0 30px 0}#container.forms-new div.content-wrap #error{color:red;font-weight:bold;padding:20px 0}#container.forms-new div.content-wrap #error ul{padding:10px 0 0 0}#container.forms-new div.content-wrap #error ul li{list-style-type:circle}#container.forms-new div.content-wrap .standard-form-row .row{display:flex;flex-direction:row;padding:10px 0;align-items:center}#container.forms-new div.content-wrap .standard-form-row .row>*:first-child{flex:1;text-align:right}#container.forms-new div.content-wrap .standard-form-row .row>*:nth-child(2){flex:3;text-align:left;margin:0 0 0 20px}#container.forms-new div.content-wrap .standard-form-row .row input{padding:7px 5px;width:100%}#container.forms-new div.content-wrap .standard-form-row .row textarea{padding:15px}#container.forms-new div.content-wrap .standard-form-row .row button,#container.forms-new div.content-wrap .standard-form-row .row input[type="submit"],#container.forms-new div.content-wrap .standard-form-row .row .button-link{border-radius:2px;padding:10px 17px;letter-spacing:2px;text-transform:uppercase;font-size:0.8em;border:1px solid #fc2161;background-color:#fc2161;color:#fff;text-shadow:0 1px 1px #b50236;transition:all 0.3s ease 0s;border-radius:20px;text-align:center !important}#container.forms-new div.content-wrap .standard-form-row .row button:hover,#container.forms-new div.content-wrap .standard-form-row .row input[type="submit"]:hover,#container.forms-new div.content-wrap .standard-form-row .row .button-link:hover{transform:translateY(-5px);background-color:#fc084f}#container.forms-new div.content-wrap .standard-form-row .row button.sub-button,#container.forms-new div.content-wrap .standard-form-row .row input.sub-button[type="submit"],#container.forms-new div.content-wrap .standard-form-row .row .button-link.sub-button{border:1px solid #000;background-color:#fff;text-shadow:none;color:#000;transition:0.2s all}#container.forms-new div.content-wrap .standard-form-row .row button.sub-button:hover,#container.forms-new div.content-wrap .standard-form-row .row input.sub-button[type="submit"]:hover,#container.forms-new div.content-wrap .standard-form-row .row .button-link.sub-button:hover{background-color:#ededed}#container.forms-new div.content-wrap .standard-form-row .row button.main-button,#container.forms-new div.content-wrap .standard-form-row .row input.main-button[type="submit"],#container.forms-new div.content-wrap .standard-form-row .row .button-link.main-button{box-shadow:0px 8px 15px rgba(0,0,0,0.25);border:1px solid #549053;background-color:#549053;text-shadow:none;color:#fff}#container.forms-new div.content-wrap .standard-form-row .row button.main-button:hover,#container.forms-new div.content-wrap .standard-form-row .row input.main-button[type="submit"]:hover,#container.forms-new div.content-wrap .standard-form-row .row .button-link.main-button:hover{background-color:#477946}#container.forms-new div.content-wrap .standard-form-row .row div.select{border:1px solid #ccc;width:120px;border-radius:3px;overflow:hidden;background:#fafafa}#container.forms-new div.content-wrap .standard-form-row .row div.select select{padding:5px 8px;width:130%;border:none;box-shadow:none;background:transparent;background-image:none;-webkit-appearance:none}#container.forms-new div.content-wrap .standard-form-row .row div.select select:focus{outline:none}#container.forms-new div.content-wrap .standard-form-row .row .button-link{display:block}#container.forms-new div.content-wrap .standard-form-row .row .error-message{color:red;font-size:0.9em}#container.forms-new div.content-wrap .standard-form-row .row.tight{padding:3px 0}#container.forms-new div.content-wrap .standard-form-row .row .description{font-size:0.8em}#container.forms-new div.content-wrap .standard-form-row .row .country select{width:100%}#container.forms-new div.content-wrap .standard-form-row .row .text-infos{border:5px solid #d9e9fa;padding:4px 8px;background:#deedff}#container.forms-new div.content-wrap .standard-form-row .row-wrap{padding:10px 0}@media only screen and (max-width: 768px){#container.forms-new{flex-direction:column !important;padding-left:30px !important;padding-right:30px !important}}#container.forms-new::after{content:"";flex:1}#container.forms-new::before{content:"";flex:1}#container.forms-new div.content-wrap .standard-form-row .row>*:first-child{flex:2;text-align:right}@media only screen and (max-width: 768px){#container.forms-new{flex-direction:column !important;padding-left:30px !important;padding-right:30px !important}}#container.highlights-2018 section#banner{background-image:url(/images/highlights/18/banner/background.jpg);background-size:cover;background-position-y:center;width:100%;height:650px;display:flex;justify-content:center;align-items:center;flex-direction:row}#container.highlights-2018 section#banner .section-container{height:100%;width:100%;max-width:1024px;padding:75px 30px 0 30px;display:flex;flex-direction:column}#container.highlights-2018 section#banner .section-container div.row1{flex:1;display:flex;align-items:flex-start;justify-content:center;flex-direction:column}#container.highlights-2018 section#banner .section-container div.row1 h1{font-size:4.5em;line-height:1.1em;font-family:"Helvetica neue";color:#fff;padding:0 0 10px 30px;margin:0}#container.highlights-2018 section#banner .section-container div.row1 p{font-size:1.7em;font-style:italic;color:#fff;font-weight:bold;padding:0 0 0 30px}#container.highlights-2018 section#top20 .section-container{max-width:1024px;padding:0 30px;margin:auto;display:flex;flex-direction:column}#container.highlights-2018 section#top20 .section-container div.row-title{display:flex;flex-direction:row}#container.highlights-2018 section#top20 .section-container div.row-title div.first-half{flex:1}#container.highlights-2018 section#top20 .section-container div.row-title div.second-half{flex:1;width:60%;padding:0 70px 40px 0;background:#f56953;background:-moz-linear-gradient(45deg, #f56953 0%, #5c35a1 100%);background:-webkit-linear-gradient(45deg, #f56953 0%, #5c35a1 100%);background:linear-gradient(45deg, #f56953 0%, #5c35a1 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f56953', endColorstr='#5c35a1',GradientType=1 )}#container.highlights-2018 section#top20 .section-container div.row-title div.second-half h2{font-size:4.5em;color:#fff;background-color:#000;line-height:0.9em;padding:30px 30px;transform:translate(-40%);width:120%}#container.highlights-2018 section#top20 .section-container div.images{display:flex;flex-wrap:wrap;justify-content:center;margin:80px 0}#container.highlights-2018 section#top20 .section-container div.images figure{width:230px;height:200px;position:relative;overflow:hidden;margin:5px}#container.highlights-2018 section#top20 .section-container div.images figure picture{width:100%;height:100%}#container.highlights-2018 section#top20 .section-container div.images figure picture img,#container.highlights-2018 section#top20 .section-container div.images figure picture source{position:absolute;width:150%;top:50%;left:50%;transform:translate(-50%, -50%);transition:1s all;cursor:pointer}#container.highlights-2018 section#top20 .section-container div.images figure picture img:hover,#container.highlights-2018 section#top20 .section-container div.images figure picture source:hover{transform:translate(-52%, -48%)}#container.highlights-2018 section#top20 .section-container .modal{visibility:hidden;position:fixed;z-index:2;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:black;transition:.5s all}#container.highlights-2018 section#top20 .section-container .modal .modal-content{position:relative;background-color:#000000;margin:auto;padding:0;width:100%;height:100%}#container.highlights-2018 section#top20 .section-container .modal .modal-content .mySlides{display:none;position:absolute;top:50px;right:50px;bottom:50px;left:50px;text-align:center}#container.highlights-2018 section#top20 .section-container .modal .modal-content .mySlides .numbertext{color:#f2f2f2;font-size:12px;padding:8px 12px;position:absolute;top:0}#container.highlights-2018 section#top20 .section-container .modal .modal-content .mySlides img{max-width:100%;max-height:100%}#container.highlights-2018 section#top20 .section-container .modal .close{color:white;position:absolute;z-index:2;top:10px;right:25px;font-size:45px;font-weight:bold}#container.highlights-2018 section#top20 .section-container .modal .close:hover,#container.highlights-2018 section#top20 .section-container .modal .close:focus{color:#999;text-decoration:none;cursor:pointer}#container.highlights-2018 section#top20 .section-container .modal .prev,#container.highlights-2018 section#top20 .section-container .modal .next{cursor:pointer;position:absolute;top:50%;width:auto;padding:16px;margin-top:-50px;color:white;font-weight:bold;font-size:20px;transition:0.6s ease;border-radius:0 3px 3px 0;user-select:none;-webkit-user-select:none}#container.highlights-2018 section#top20 .section-container .modal .prev:hover,#container.highlights-2018 section#top20 .section-container .modal .next:hover{background-color:rgba(0,0,0,0.8)}#container.highlights-2018 section#top20 .section-container .modal .next{right:0;border-radius:3px 0 0 3px}#container.highlights-2018 section#top20 div.banner{background-image:url(/images/highlights/18/top20/banner.jpg);background-size:cover;background-position-y:center;height:300px;width:100%}@media only screen and (max-width: 768px){#container.highlights-2018 section#top20 .section-container div.row-title{flex-direction:column !important}#container.highlights-2018 section#top20 .section-container div.row-title div.first-half{flex:0 !important}#container.highlights-2018 section#top20 .section-container div.row-title div.second-half{flex:1 !important;width:100% !important;padding:0 0 40px 0 !important}#container.highlights-2018 section#top20 .section-container div.row-title div.second-half h2{transform:translate(-5%) !important;width:100% !important}#container.highlights-2018 section#top20 .section-container div.row-text{flex-direction:column !important}}#container.highlights-2018 section#video{background-color:#000;width:100%}#container.highlights-2018 section#video .section-container{height:100%;width:100%;max-width:1024px;padding:0 30px;margin:auto;display:flex;flex-direction:column}#container.highlights-2018 section#video .section-container div.title{background-color:#000;display:flex;flex-direction:row}#container.highlights-2018 section#video .section-container div.title div.first-half{flex:1;position:relative}#container.highlights-2018 section#video .section-container div.title div.first-half h2{font-size:4.5em;color:#fff;padding:30px 0 30px 30px;z-index:1;position:relative}#container.highlights-2018 section#video .section-container div.title div.first-half div.background-layer{position:absolute;top:0;right:0;bottom:0;left:-100%;z-index:0;background:#f56a55;background:-moz-linear-gradient(45deg, #f56a55 49%, #1e21c2 100%);background:-webkit-linear-gradient(45deg, #f56a55 49%, #1e21c2 100%);background:linear-gradient(45deg, #f56a55 49%, #1e21c2 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f56a55', endColorstr='#1e21c2',GradientType=1 )}#container.highlights-2018 section#video .section-container div.title div.second-half{flex:1}#container.highlights-2018 section#video .section-container iframe{padding:100px 30px;height:700px}#container.highlights-2018 section#volunteer{background-image:url(/images/highlights/18/volunteer/background.jpg);background-size:cover}#container.highlights-2018 section#volunteer .section-container div.banner{width:100%;height:600px;background-position-y:center}#container.highlights-2018 section#volunteer .section-container div.title{background:#f56a55;background:-moz-linear-gradient(45deg, #f56a55 49%, #1e21c2 100%);background:-webkit-linear-gradient(45deg, #f56a55 49%, #1e21c2 100%);background:linear-gradient(45deg, #f56a55 49%, #1e21c2 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f56a55', endColorstr='#1e21c2',GradientType=1 );text-align:center;padding:40px 0 70px 0}#container.highlights-2018 section#volunteer .section-container div.title h2{color:#fff;font-size:4.5em;line-height:0.9em;position:relative;z-index:0;display:inline-block}#container.highlights-2018 section#volunteer .section-container div.title h2::after{content:"→";text-align:right;font-size:20px;position:absolute;line-height:0;right:-2.5em;bottom:-1em;left:-0.9em;z-index:-1;padding:20px 10px;transition:.3s;background-color:#000}#container.highlights-2018 section#volunteer .section-container div.title h2:hover::after{padding-right:20px;animation-name:arrow-link-right;animation-duration:1s;animation-delay:.3s;animation-iteration-count:infinite;animation-timing-function:linear}@media only screen and (max-width: 768px){#container.highlights-2018 section#volunteer div.title h2{min-width:120px !important}#container.highlights-2018 section#volunteer div.title h2::after{content:"→";text-align:right;font-size:20px;position:absolute;line-height:0;right:0;bottom:-1em;left:0;z-index:-1;padding:20px 10px;transition:.3s}}#container.highlights-2019 section#banner{background-image:url(/images/highlights/19/banner/background.jpg);background-size:cover;background-position-y:center;width:100%;height:650px;display:flex;justify-content:center;align-items:center;flex-direction:row}#container.highlights-2019 section#banner .section-container{height:100%;width:100%;max-width:1024px;padding:75px 30px 0 30px;display:flex;flex-direction:column}#container.highlights-2019 section#banner .section-container div.row1{flex:1;display:flex;align-items:flex-start;justify-content:center;flex-direction:column}#container.highlights-2019 section#banner .section-container div.row1 h1{font-size:4.5em;line-height:1.1em;font-family:"Helvetica neue";color:#fff;padding:0 0 10px 30px;margin:0}#container.highlights-2019 section#banner .section-container div.row1 p{font-size:1em;color:#fff;font-weight:normal;padding:0 0 0 35px}#container.highlights-2019 section#top20 .section-container{max-width:1024px;padding:0 30px;margin:auto;display:flex;flex-direction:column}#container.highlights-2019 section#top20 .section-container div.row-title{display:flex;flex-direction:row}#container.highlights-2019 section#top20 .section-container div.row-title div.first-half{flex:1}#container.highlights-2019 section#top20 .section-container div.row-title div.second-half{flex:1;width:60%;padding:0 70px 40px 0;background:#f56953;background:-moz-linear-gradient(45deg, #f56953 0%, #5c35a1 100%);background:-webkit-linear-gradient(45deg, #f56953 0%, #5c35a1 100%);background:linear-gradient(45deg, #f56953 0%, #5c35a1 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f56953', endColorstr='#5c35a1',GradientType=1 )}#container.highlights-2019 section#top20 .section-container div.row-title div.second-half h2{font-size:4.5em;color:#fff;background-color:#000;line-height:0.9em;padding:30px 30px;transform:translate(-40%);width:120%}#container.highlights-2019 section#top20 .section-container div.images{display:flex;flex-wrap:wrap;justify-content:center;margin:80px 0}#container.highlights-2019 section#top20 .section-container div.images figure{width:230px;height:200px;position:relative;overflow:hidden;margin:5px}#container.highlights-2019 section#top20 .section-container div.images figure picture{width:100%;height:100%}#container.highlights-2019 section#top20 .section-container div.images figure picture img,#container.highlights-2019 section#top20 .section-container div.images figure picture source{position:absolute;width:150%;top:50%;left:50%;transform:translate(-50%, -50%);transition:1s all;cursor:pointer}#container.highlights-2019 section#top20 .section-container div.images figure picture img:hover,#container.highlights-2019 section#top20 .section-container div.images figure picture source:hover{transform:translate(-52%, -48%)}#container.highlights-2019 section#top20 .section-container .modal{visibility:hidden;position:fixed;z-index:2;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:black;transition:.5s all}#container.highlights-2019 section#top20 .section-container .modal .modal-content{position:relative;background-color:#000000;margin:auto;padding:0;width:100%;height:100%}#container.highlights-2019 section#top20 .section-container .modal .modal-content .mySlides{display:none;position:absolute;top:50px;right:50px;bottom:50px;left:50px;text-align:center}#container.highlights-2019 section#top20 .section-container .modal .modal-content .mySlides .numbertext{color:#f2f2f2;font-size:12px;padding:8px 12px;position:absolute;top:0}#container.highlights-2019 section#top20 .section-container .modal .modal-content .mySlides img{max-width:100%;max-height:100%}#container.highlights-2019 section#top20 .section-container .modal .close{color:white;position:absolute;z-index:2;top:10px;right:25px;font-size:45px;font-weight:bold}#container.highlights-2019 section#top20 .section-container .modal .close:hover,#container.highlights-2019 section#top20 .section-container .modal .close:focus{color:#999;text-decoration:none;cursor:pointer}#container.highlights-2019 section#top20 .section-container .modal .prev,#container.highlights-2019 section#top20 .section-container .modal .next{cursor:pointer;position:absolute;top:50%;width:auto;padding:16px;margin-top:-50px;color:white;font-weight:bold;font-size:20px;transition:0.6s ease;border-radius:0 3px 3px 0;user-select:none;-webkit-user-select:none}#container.highlights-2019 section#top20 .section-container .modal .prev:hover,#container.highlights-2019 section#top20 .section-container .modal .next:hover{background-color:rgba(0,0,0,0.8)}#container.highlights-2019 section#top20 .section-container .modal .next{right:0;border-radius:3px 0 0 3px}#container.highlights-2019 section#top20 div.banner{background-image:url(/images/highlights/19/top20/banner.jpg);background-size:cover;background-position-y:center;height:300px;width:100%}@media only screen and (max-width: 768px){#container.highlights-2019 section#top20 .section-container div.row-title{flex-direction:column !important}#container.highlights-2019 section#top20 .section-container div.row-title div.first-half{flex:0 !important}#container.highlights-2019 section#top20 .section-container div.row-title div.second-half{flex:1 !important;width:100% !important;padding:0 0 40px 0 !important}#container.highlights-2019 section#top20 .section-container div.row-title div.second-half h2{transform:translate(-5%) !important;width:100% !important}#container.highlights-2019 section#top20 .section-container div.row-text{flex-direction:column !important}}#container.highlights-2019 section#video{background-color:#000;width:100%}#container.highlights-2019 section#video .section-container{height:100%;width:100%;max-width:1024px;padding:0 30px;margin:auto;display:flex;flex-direction:column}#container.highlights-2019 section#video .section-container div.title{background-color:#000;display:flex;flex-direction:row}#container.highlights-2019 section#video .section-container div.title div.first-half{flex:1;position:relative}#container.highlights-2019 section#video .section-container div.title div.first-half h2{font-size:4.5em;color:#fff;padding:30px 0 30px 30px;z-index:1;position:relative}#container.highlights-2019 section#video .section-container div.title div.first-half div.background-layer{position:absolute;top:0;right:0;bottom:0;left:-100%;z-index:0;background:#f56a55;background:-moz-linear-gradient(45deg, #f56a55 49%, #1e21c2 100%);background:-webkit-linear-gradient(45deg, #f56a55 49%, #1e21c2 100%);background:linear-gradient(45deg, #f56a55 49%, #1e21c2 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f56a55', endColorstr='#1e21c2',GradientType=1 )}#container.highlights-2019 section#video .section-container div.title div.second-half{flex:1}#container.highlights-2019 section#video .section-container iframe{padding:100px 30px;height:700px}#container.highlights-2019 section#volunteer{background-image:url(/images/highlights/19/volunteer/background.jpg);background-size:cover}#container.highlights-2019 section#volunteer .section-container div.banner{width:100%;height:600px;background-position-y:center}#container.highlights-2019 section#volunteer .section-container div.title{background:#f56a55;background:-moz-linear-gradient(45deg, #f56a55 49%, #1e21c2 100%);background:-webkit-linear-gradient(45deg, #f56a55 49%, #1e21c2 100%);background:linear-gradient(45deg, #f56a55 49%, #1e21c2 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f56a55', endColorstr='#1e21c2',GradientType=1 );text-align:center;padding:40px 0 70px 0}#container.highlights-2019 section#volunteer .section-container div.title h2{color:#fff;font-size:4.5em;line-height:0.9em;position:relative;z-index:0;display:inline-block}#container.highlights-2019 section#volunteer .section-container div.title h2::after{content:"→";text-align:right;font-size:20px;position:absolute;line-height:0;right:-2.5em;bottom:-1em;left:-0.9em;z-index:-1;padding:20px 10px;transition:.3s;background-color:#000}#container.highlights-2019 section#volunteer .section-container div.title h2:hover::after{padding-right:20px;animation-name:arrow-link-right;animation-duration:1s;animation-delay:.3s;animation-iteration-count:infinite;animation-timing-function:linear}@media only screen and (max-width: 768px){#container.highlights-2019 section#volunteer div.title h2{min-width:120px !important}#container.highlights-2019 section#volunteer div.title h2::after{content:"→";text-align:right;font-size:20px;position:absolute;line-height:0;right:0;bottom:-1em;left:0;z-index:-1;padding:20px 10px;transition:.3s}}#container.home{min-height:100%}#container.home section#contact,#container.login section#contact,#container.vision section#contact,#container.rj-2018 section#contact,#container.rj-2019 section#contact,#container.rj-2020 section#contact,#container.rj-2021 section#contact,#container.rj-2022 section#contact,#container.resources section#contact,#container.highlights-2018 section#contact,#container.highlights-2019 section#contact{position:relative}#container.home section#contact .section-container,#container.login section#contact .section-container,#container.vision section#contact .section-container,#container.rj-2018 section#contact .section-container,#container.rj-2019 section#contact .section-container,#container.rj-2020 section#contact .section-container,#container.rj-2021 section#contact .section-container,#container.rj-2022 section#contact .section-container,#container.resources section#contact .section-container,#container.highlights-2018 section#contact .section-container,#container.highlights-2019 section#contact .section-container{display:flex;flex-direction:row;max-width:1024px;margin:auto;padding:0 30px;font-family:"Helvetica neue", "Helvetica", sans-serif}#container.home section#contact .section-container div.form,#container.login section#contact .section-container div.form,#container.vision section#contact .section-container div.form,#container.rj-2018 section#contact .section-container div.form,#container.rj-2019 section#contact .section-container div.form,#container.rj-2020 section#contact .section-container div.form,#container.rj-2021 section#contact .section-container div.form,#container.rj-2022 section#contact .section-container div.form,#container.resources section#contact .section-container div.form,#container.highlights-2018 section#contact .section-container div.form,#container.highlights-2019 section#contact .section-container div.form{flex:1;background-color:#fff;z-index:1}#container.home section#contact .section-container div.form h2,#container.login section#contact .section-container div.form h2,#container.vision section#contact .section-container div.form h2,#container.rj-2018 section#contact .section-container div.form h2,#container.rj-2019 section#contact .section-container div.form h2,#container.rj-2020 section#contact .section-container div.form h2,#container.rj-2021 section#contact .section-container div.form h2,#container.rj-2022 section#contact .section-container div.form h2,#container.resources section#contact .section-container div.form h2,#container.highlights-2018 section#contact .section-container div.form h2,#container.highlights-2019 section#contact .section-container div.form h2{font-size:4.5em;line-height:0.9en;padding:50px 0 70px 0}#container.home section#contact .section-container div.form form,#container.login section#contact .section-container div.form form,#container.vision section#contact .section-container div.form form,#container.rj-2018 section#contact .section-container div.form form,#container.rj-2019 section#contact .section-container div.form form,#container.rj-2020 section#contact .section-container div.form form,#container.rj-2021 section#contact .section-container div.form form,#container.rj-2022 section#contact .section-container div.form form,#container.resources section#contact .section-container div.form form,#container.highlights-2018 section#contact .section-container div.form form,#container.highlights-2019 section#contact .section-container div.form form{width:80%;margin:auto}#container.home section#contact .section-container div.form form input:not([type="submit"]),#container.login section#contact .section-container div.form form input:not([type="submit"]),#container.vision section#contact .section-container div.form form input:not([type="submit"]),#container.rj-2018 section#contact .section-container div.form form input:not([type="submit"]),#container.rj-2019 section#contact .section-container div.form form input:not([type="submit"]),#container.rj-2020 section#contact .section-container div.form form input:not([type="submit"]),#container.rj-2021 section#contact .section-container div.form form input:not([type="submit"]),#container.rj-2022 section#contact .section-container div.form form input:not([type="submit"]),#container.resources section#contact .section-container div.form form input:not([type="submit"]),#container.highlights-2018 section#contact .section-container div.form form input:not([type="submit"]),#container.highlights-2019 section#contact .section-container div.form form input:not([type="submit"]){display:block;width:100%;padding:5px 10px;margin:0 0 15px 0;background-color:#ebebeb;border:none}#container.home section#contact .section-container div.form form textarea,#container.login section#contact .section-container div.form form textarea,#container.vision section#contact .section-container div.form form textarea,#container.rj-2018 section#contact .section-container div.form form textarea,#container.rj-2019 section#contact .section-container div.form form textarea,#container.rj-2020 section#contact .section-container div.form form textarea,#container.rj-2021 section#contact .section-container div.form form textarea,#container.rj-2022 section#contact .section-container div.form form textarea,#container.resources section#contact .section-container div.form form textarea,#container.highlights-2018 section#contact .section-container div.form form textarea,#container.highlights-2019 section#contact .section-container div.form form textarea{display:block;width:100%;background-color:#ebebeb;border:none;padding:5px 10px}#container.home section#contact .section-container div.form form select,#container.login section#contact .section-container div.form form select,#container.vision section#contact .section-container div.form form select,#container.rj-2018 section#contact .section-container div.form form select,#container.rj-2019 section#contact .section-container div.form form select,#container.rj-2020 section#contact .section-container div.form form select,#container.rj-2021 section#contact .section-container div.form form select,#container.rj-2022 section#contact .section-container div.form form select,#container.resources section#contact .section-container div.form form select,#container.highlights-2018 section#contact .section-container div.form form select,#container.highlights-2019 section#contact .section-container div.form form select{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='50px' height='50px'><polyline points='46.139,15.518 25.166,36.49 4.193,15.519'/></svg>");background-color:#3498db;background-repeat:no-repeat;background-position:right 10px top 15px;background-size:16px 16px;margin:0 0 15px 0;padding:12px;width:auto;color:#6d6869;background-color:#ebebeb;width:100%;border-radius:3px;-webkit-border-radius:3px;-webkit-appearance:none;border:0;outline:0;-webkit-transition:0.3s ease all;-moz-transition:0.3s ease all;-ms-transition:0.3s ease all;-o-transition:0.3s ease all;transition:0.3s ease all}#container.home section#contact .section-container div.form form div.input,#container.login section#contact .section-container div.form form div.input,#container.vision section#contact .section-container div.form form div.input,#container.rj-2018 section#contact .section-container div.form form div.input,#container.rj-2019 section#contact .section-container div.form form div.input,#container.rj-2020 section#contact .section-container div.form form div.input,#container.rj-2021 section#contact .section-container div.form form div.input,#container.rj-2022 section#contact .section-container div.form form div.input,#container.resources section#contact .section-container div.form form div.input,#container.highlights-2018 section#contact .section-container div.form form div.input,#container.highlights-2019 section#contact .section-container div.form form div.input{position:relative;z-index:0}#container.home section#contact .section-container div.form form div.input input[type="submit"],#container.login section#contact .section-container div.form form div.input input[type="submit"],#container.vision section#contact .section-container div.form form div.input input[type="submit"],#container.rj-2018 section#contact .section-container div.form form div.input input[type="submit"],#container.rj-2019 section#contact .section-container div.form form div.input input[type="submit"],#container.rj-2020 section#contact .section-container div.form form div.input input[type="submit"],#container.rj-2021 section#contact .section-container div.form form div.input input[type="submit"],#container.rj-2022 section#contact .section-container div.form form div.input input[type="submit"],#container.resources section#contact .section-container div.form form div.input input[type="submit"],#container.highlights-2018 section#contact .section-container div.form form div.input input[type="submit"],#container.highlights-2019 section#contact .section-container div.form form div.input input[type="submit"]{display:block;background-color:transparent;border:none;color:#000;margin:40px 0 50px 0;font-size:2.3em;font-weight:bold;text-transform:lowercase}#container.home section#contact .section-container div.form form div.input::after,#container.login section#contact .section-container div.form form div.input::after,#container.vision section#contact .section-container div.form form div.input::after,#container.rj-2018 section#contact .section-container div.form form div.input::after,#container.rj-2019 section#contact .section-container div.form form div.input::after,#container.rj-2020 section#contact .section-container div.form form div.input::after,#container.rj-2021 section#contact .section-container div.form form div.input::after,#container.rj-2022 section#contact .section-container div.form form div.input::after,#container.resources section#contact .section-container div.form form div.input::after,#container.highlights-2018 section#contact .section-container div.form form div.input::after,#container.highlights-2019 section#contact .section-container div.form form div.input::after{content:"";position:absolute;background-color:#1ae4ad;left:0;bottom:-5px;height:20px;width:150px;z-index:-1;transition:background-color 0.5s ease-out}@keyframes contact-button{0%{background-color:#17a4ac}50%{background-color:#17a4ac}80%{background-color:#1ae4ad}100%{background-color:#17a4ac}}#container.home section#contact .section-container div.form form div.input:hover::after,#container.login section#contact .section-container div.form form div.input:hover::after,#container.vision section#contact .section-container div.form form div.input:hover::after,#container.rj-2018 section#contact .section-container div.form form div.input:hover::after,#container.rj-2019 section#contact .section-container div.form form div.input:hover::after,#container.rj-2020 section#contact .section-container div.form form div.input:hover::after,#container.rj-2021 section#contact .section-container div.form form div.input:hover::after,#container.rj-2022 section#contact .section-container div.form form div.input:hover::after,#container.resources section#contact .section-container div.form form div.input:hover::after,#container.highlights-2018 section#contact .section-container div.form form div.input:hover::after,#container.highlights-2019 section#contact .section-container div.form form div.input:hover::after{background-color:#17a4ac;animation-name:contact-button;animation-duration:5s;animation-delay:1s;animation-iteration-count:infinite;animation-timing-function:linear}#container.home section#contact .section-container div.address,#container.login section#contact .section-container div.address,#container.vision section#contact .section-container div.address,#container.rj-2018 section#contact .section-container div.address,#container.rj-2019 section#contact .section-container div.address,#container.rj-2020 section#contact .section-container div.address,#container.rj-2021 section#contact .section-container div.address,#container.rj-2022 section#contact .section-container div.address,#container.resources section#contact .section-container div.address,#container.highlights-2018 section#contact .section-container div.address,#container.highlights-2019 section#contact .section-container div.address{flex:1;font-weight:bold;font-size:2.3em;position:relative;z-index:-1}#container.home section#contact .section-container div.address p,#container.login section#contact .section-container div.address p,#container.vision section#contact .section-container div.address p,#container.rj-2018 section#contact .section-container div.address p,#container.rj-2019 section#contact .section-container div.address p,#container.rj-2020 section#contact .section-container div.address p,#container.rj-2021 section#contact .section-container div.address p,#container.rj-2022 section#contact .section-container div.address p,#container.resources section#contact .section-container div.address p,#container.highlights-2018 section#contact .section-container div.address p,#container.highlights-2019 section#contact .section-container div.address p{padding-top:165px}#container.home section#contact .section-container div.h-captcha,#container.login section#contact .section-container div.h-captcha,#container.vision section#contact .section-container div.h-captcha,#container.rj-2018 section#contact .section-container div.h-captcha,#container.rj-2019 section#contact .section-container div.h-captcha,#container.rj-2020 section#contact .section-container div.h-captcha,#container.rj-2021 section#contact .section-container div.h-captcha,#container.rj-2022 section#contact .section-container div.h-captcha,#container.resources section#contact .section-container div.h-captcha,#container.highlights-2018 section#contact .section-container div.h-captcha,#container.highlights-2019 section#contact .section-container div.h-captcha{padding:10px 0 0 0}#container.home section#contact #map,#container.login section#contact #map,#container.vision section#contact #map,#container.rj-2018 section#contact #map,#container.rj-2019 section#contact #map,#container.rj-2020 section#contact #map,#container.rj-2021 section#contact #map,#container.rj-2022 section#contact #map,#container.resources section#contact #map,#container.highlights-2018 section#contact #map,#container.highlights-2019 section#contact #map{height:270px;position:absolute;left:0;right:0;bottom:0;z-index:0}@media only screen and (max-width: 768px){#container.home section#contact .section-container,#container.login section#contact .section-container,#container.vision section#contact .section-container,#container.rj-2018 section#contact .section-container,#container.rj-2019 section#contact .section-container,#container.rj-2020 section#contact .section-container,#container.rj-2021 section#contact .section-container,#container.rj-2022 section#contact .section-container,#container.resources section#contact .section-container,#container.highlights-2018 section#contact .section-container,#container.highlights-2019 section#contact .section-container{flex-direction:column !important;padding:0 30px 290px 30px}#container.home section#contact .section-container div.form h2,#container.login section#contact .section-container div.form h2,#container.vision section#contact .section-container div.form h2,#container.rj-2018 section#contact .section-container div.form h2,#container.rj-2019 section#contact .section-container div.form h2,#container.rj-2020 section#contact .section-container div.form h2,#container.rj-2021 section#contact .section-container div.form h2,#container.rj-2022 section#contact .section-container div.form h2,#container.resources section#contact .section-container div.form h2,#container.highlights-2018 section#contact .section-container div.form h2,#container.highlights-2019 section#contact .section-container div.form h2{padding:40px 0 30px 0}#container.home section#contact .section-container div.form form,#container.login section#contact .section-container div.form form,#container.vision section#contact .section-container div.form form,#container.rj-2018 section#contact .section-container div.form form,#container.rj-2019 section#contact .section-container div.form form,#container.rj-2020 section#contact .section-container div.form form,#container.rj-2021 section#contact .section-container div.form form,#container.rj-2022 section#contact .section-container div.form form,#container.resources section#contact .section-container div.form form,#container.highlights-2018 section#contact .section-container div.form form,#container.highlights-2019 section#contact .section-container div.form form{width:100% !important}#container.home section#contact .section-container div.form form input[type="submit"],#container.login section#contact .section-container div.form form input[type="submit"],#container.vision section#contact .section-container div.form form input[type="submit"],#container.rj-2018 section#contact .section-container div.form form input[type="submit"],#container.rj-2019 section#contact .section-container div.form form input[type="submit"],#container.rj-2020 section#contact .section-container div.form form input[type="submit"],#container.rj-2021 section#contact .section-container div.form form input[type="submit"],#container.rj-2022 section#contact .section-container div.form form input[type="submit"],#container.resources section#contact .section-container div.form form input[type="submit"],#container.highlights-2018 section#contact .section-container div.form form input[type="submit"],#container.highlights-2019 section#contact .section-container div.form form input[type="submit"]{margin:20px 0 30px 0 !important}#container.home section#contact .section-container div.address p,#container.login section#contact .section-container div.address p,#container.vision section#contact .section-container div.address p,#container.rj-2018 section#contact .section-container div.address p,#container.rj-2019 section#contact .section-container div.address p,#container.rj-2020 section#contact .section-container div.address p,#container.rj-2021 section#contact .section-container div.address p,#container.rj-2022 section#contact .section-container div.address p,#container.resources section#contact .section-container div.address p,#container.highlights-2018 section#contact .section-container div.address p,#container.highlights-2019 section#contact .section-container div.address p{padding:0 !important}}#container.home section#history .section-container{display:flex;flex-direction:row;font-weight:bold}#container.home section#history .section-container div.timeline{flex:7;display:flex;flex-direction:row;justify-content:flex-end;background-image:url(/images/home/history/background.jpg);background-size:cover;background-position:center top;padding:90px 0 200px;color:#fff}#container.home section#history .section-container div.timeline div.wrapper{max-width:597.3333333333px;flex:1 0 auto;padding:0 30px;margin-right:8%}#container.home section#history .section-container div.timeline div.wrapper h2{font-size:60px;line-height:55px}#container.home section#history .section-container div.timeline div.wrapper ul li{padding:65px 0 0 0;font-size:1.2em;position:relative;z-index:3}#container.home section#history .section-container div.timeline div.wrapper ul li:not(:first-child){border-left:1px solid #fff}#container.home section#history .section-container div.timeline div.wrapper ul li p{cursor:pointer;position:absolute;bottom:-9px;z-index:1}#container.home section#history .section-container div.timeline div.wrapper ul li p::after{content:"";position:absolute;left:-100vw;right:-10px;top:-5px;bottom:-5px;z-index:-1;transition:.2s}#container.home section#history .section-container div.timeline div.wrapper ul li p.selected::after{background-color:#131DC7}#container.home section#history .section-container div.timeline div.wrapper ul li p:hover::after{background-color:#131DC7}#container.home section#history .section-container div.timeline div.wrapper ul li p span.arrow{white-space:0}#container.home section#history .section-container div.timeline div.wrapper ul li p span.link{cursor:pointer;position:absolute;top:-10px;right:-30px;bottom:-10px;left:-30px;z-index:2;display:block}#container.home section#history .section-container div.show{flex:5;background-image:url(/images/home/history/Samedimatin_Olivia-2.jpg);background-size:cover;background-position:left top;display:flex;flex-direction:row;align-items:center}#container.home section#history .section-container div.show div.content{color:#fff;width:300px;background-color:#131DC7;padding:40px 30px 55px 30px;transform:translateX(-60%);display:none}#container.home section#history .section-container div.show div.content.selected{display:block}#container.home section#history .section-container div.show div.content h3{font-size:2.3em;padding:0 0 18px 0}#container.home section#history .section-container div.show div.content p{font-size:1.2em}#container.home section#history .section-container div.show div.content ul li{list-style-type:disc;padding:10px 0 0 0}#container.home section#history .section-container div.show div#history-10{width:400px}@media only screen and (max-width: 768px){#container.home section#history .section-container{flex-direction:column !important}#container.home section#history .section-container div.timeline{padding:40px}#container.home section#history .section-container div.timeline div.wrapper{margin:0 !important}#container.home section#history .section-container div.timeline div.wrapper ul li{border:none !important;font-size:1.7em !important;padding:10px 0 !important}#container.home section#history .section-container div.timeline div.wrapper ul li p{position:relative !important}#container.home section#history .section-container div.timeline div.wrapper ul li p span.arrow{display:none !important}#container.home section#history .section-container div.show div.content{transform:none !important;width:50%}#container.home section#history .section-container div.show div.content p{font-size:1.7em}}#container.home section#justtext{display:flex;justify-content:center}#container.home section#justtext .section-container{max-width:1024px;padding:80px 50px}#container.home section#justtext .section-container p.citation{font-style:italic;font-weight:bold;font-size:1.7em}#container.home section#justtext .section-container p.author{font-size:0.9em;padding:20px 0 0 0}#container.home section#partner{margin:0 5% 0 0;padding:0 0 0 5%;background:#141dc6;background:-moz-linear-gradient(45deg, #141dc6 0%, #d10cc0 100%);background:-webkit-linear-gradient(45deg, #141dc6 0%, #d10cc0 100%);background:linear-gradient(45deg, #141dc6 0%, #d10cc0 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#141dc6', endColorstr='#d10cc0',GradientType=1 )}#container.home section#partner .section-container{height:460px;display:flex;flex-direction:row;max-width:1024px;padding:0 30px;margin:auto;display:flex;flex-direction:row;align-items:center}#container.home section#partner .section-container h2{color:#fff;font-size:4.5em;line-height:0.9em;position:relative;z-index:0;cursor:not-allowed;padding:0 0 0 30px}#container.home section#partner .section-container h2::after{content:"→";text-align:right;font-size:20px;position:absolute;line-height:0;right:-2em;bottom:-1em;left:0;z-index:-1;padding:20px 10px;transition:.3s;background-color:#000}@media only screen and (max-width: 768px){#container.home section#partner{margin:0 !important;padding:0 !important}#container.home section#partner .section-container h2{padding:0 0 0 10px !important}}#container.home section#twotiles .section-container{display:flex;flex-direction:row}#container.home section#twotiles .section-container ._common-tiles,#container.home section#twotiles .section-container div.next>div,#container.home section#twotiles .section-container div.highlights{font-size:1.2em;padding:20px 30px 30px 30px;position:relative;transition:all .5s;background-size:cover;background-position:50% 30%;display:flex;flex:6;align-items:left;justify-content:flex-end;flex-direction:column}#container.home section#twotiles .section-container ._common-tiles h3,#container.home section#twotiles .section-container div.next>div h3,#container.home section#twotiles .section-container div.highlights h3{position:relative;z-index:2}#container.home section#twotiles .section-container ._common-tiles a.global-link,#container.home section#twotiles .section-container div.next>div a.global-link,#container.home section#twotiles .section-container div.highlights a.global-link{position:absolute;top:0;right:0;bottom:0;left:0;transition:all .5s;z-index:2}#container.home section#twotiles .section-container ._common-tiles .mask,#container.home section#twotiles .section-container div.next>div .mask,#container.home section#twotiles .section-container div.highlights .mask{position:absolute;top:0;right:0;bottom:0;left:0;transition:all .5s;z-index:1}#container.home section#twotiles .section-container div.highlights{color:#fff;background-image:url(/images/home/twotiles/highlights.jpg);font-size:1.7em}#container.home section#twotiles .section-container div.highlights:hover{background-position:46% 29%}#container.home section#twotiles .section-container div.highlights:hover .mask{background-color:rgba(255,255,255,0.1)}#container.home section#twotiles .section-container div.next{display:flex;flex-direction:column;flex:4}#container.home section#twotiles .section-container div.next div.rj{display:flex;flex-direction:row;justify-content:space-between;align-items:center}#container.home section#twotiles .section-container div.next>div{background:#fff}#container.home section#twotiles .section-container div.next>div span.only-hash{font-size:1.7em;font-style:normal}#container.home section#twotiles .section-container div.next>div span.hashtag{font-size:2.3em;font-family:swiss}#container.home section#twotiles .section-container div.next>div:nth-child(1){justify-content:flex-end;background:white;background:-moz-linear-gradient(-45deg, white 0%, #e8e8e8 100%);background:-webkit-linear-gradient(-45deg, white 0%, #e8e8e8 100%);background:linear-gradient(135deg, white 0%, #e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e8e8e8',GradientType=1 )}#container.home section#twotiles .section-container div.next>div:nth-child(1):hover{background-position:46% 29%}#container.home section#twotiles .section-container div.next>div:nth-child(1):hover .mask{background-color:rgba(255,255,255,0.1)}#container.home section#twotiles .section-container div.next>div:nth-child(2){justify-content:flex-start;background:white;background:-moz-linear-gradient(-45deg, white 0%, #e8e8e8 100%);background:-webkit-linear-gradient(-45deg, white 0%, #e8e8e8 100%);background:linear-gradient(135deg, white 0%, #e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e8e8e8',GradientType=1 )}#container.home section#twotiles .section-container div.next>div:nth-child(2):hover{background-position:46% 29%}#container.home section#twotiles .section-container div.next>div:nth-child(2):hover .mask{background-color:rgba(255,255,255,0.1)}#container.home section#twotiles .section-container div.next>div:hover{background:#fff}@media only screen and (max-width: 768px){#container.home section#twotiles .section-container{flex-direction:column}}#container.home section#video{background-color:black;background-size:cover;width:100%;height:100vh;min-height:650px;display:flex;justify-content:center;align-items:center}#container.home section#video #vid-wrapper video{width:100%;height:100%;max-width:100%;max-height:100%}#container.home section#video .btn{position:absolute;top:20px;left:50%;transform:translate(-50%);z-index:1;display:flex;flex-direction:row;justify-content:center}#container.home section#video .btn button{margin:3px}#container.home section#video .btn button#btn{background:white;padding:10px;border-radius:50%;border:none;line-height:0;display:none}#container.home section#video .btn button#btn.playing{animation:wheel-clock 7s linear infinite;background:#ea0003}#container.home section#video .btn button#sound{background:white;padding:10px;border-radius:50%;border:none;line-height:0;display:none}#container.home section#video .btn button#sound.playing{background:#ea0003}#container.home section#video #slogan{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#container.home section#video #slogan img{width:400px;max-width:100%;animation:wheel 10s linear infinite}@keyframes wheel{from{transform:rotate(360deg)}to{transform:rotate(0deg)}}@keyframes wheel-clock{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@media only screen and (max-width: 768px){#container.home section#video .section-container{padding:0 30px !important}}#container.home section#vision .section-container{height:460px;padding:0 5% 0 0;display:flex;flex-direction:row}#container.home section#vision .section-container div.poster{background-image:url(/images/home/vision/background.jpg);background-size:cover;background-position:center left;flex:2}#container.home section#vision .section-container div.title{text-align:right;padding:0 30px 0 0;flex:1;display:flex;justify-content:flex-end;align-items:center;background:#f56953;background:-moz-linear-gradient(45deg, #f56953 0%, #5c35a1 100%);background:-webkit-linear-gradient(45deg, #f56953 0%, #5c35a1 100%);background:linear-gradient(45deg, #f56953 0%, #5c35a1 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f56953', endColorstr='#5c35a1',GradientType=1 )}#container.home section#vision .section-container div.title::before{content:'';flex:2}#container.home section#vision .section-container div.title::after{content:'';flex:1}#container.home section#vision .section-container div.title h2{color:#fff;font-size:4.5em;line-height:0.9em;position:relative;z-index:0;cursor:pointer}#container.home section#vision .section-container div.title h2::after{content:"→";text-align:left;font-size:20px;position:absolute;line-height:0;right:-1em;bottom:-1em;left:-2.5em;z-index:-1;padding:20px 10px;transition:.3s;background-color:#000}#container.home section#vision .section-container div.title h2:hover::after{padding-left:25px;animation-name:arrow-link-left;animation-duration:1s;animation-delay:.3s;animation-iteration-count:infinite;animation-timing-function:linear}@media only screen and (max-width: 768px){#container.home section#vision .section-container{padding:0 !important}#container.home section#vision .section-container div.poster,#container.home section#vision .section-container div.title{flex:1 !important}}#container.home section#volunteer{padding:0 0 0 5%}#container.home section#volunteer .section-container{height:460px;display:flex;flex-direction:row;background-image:url(/images/home/volunteer/background.jpg);background-size:cover;background-position:center}#container.home section#volunteer .section-container div.first-half{flex:1}#container.home section#volunteer .section-container div.second-half{flex:1;color:#fff;display:flex;flex-direction:row;align-items:center}#container.home section#volunteer .section-container div.second-half h2{position:relative;z-index:0;font-size:4.5em;line-height:0.9em;padding:0 0 0 35px}#container.home section#volunteer .section-container div.second-half h2::after{content:"→";text-align:right;font-size:20px;position:absolute;line-height:0;right:-2em;bottom:-1em;left:0;z-index:-1;padding:20px 10px;transition:.3s;background:#141dc6;background:-moz-linear-gradient(45deg, #141dc6 35%, #d10cc0 65%);background:-webkit-linear-gradient(45deg, #141dc6 35%, #d10cc0 65%);background:linear-gradient(45deg, #141dc6 35%, #d10cc0 65%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#141dc6', endColorstr='#d10cc0',GradientType=1 )}#container.home section#volunteer .section-container div.second-half h2:hover::after{padding-right:20px;animation-name:arrow-link-right;animation-duration:1s;animation-delay:.3s;animation-iteration-count:infinite;animation-timing-function:linear}@media only screen and (max-width: 768px){#container.home section#volunteer{padding:0 !important}#container.home section#volunteer .section-container div.first-half{display:none !important}#container.home section#volunteer .section-container div.second-half{justify-content:flex-end !important;padding:0 50px 0 0 !important}}#container.home section#welcome{background-image:url(/images/home/welcome/background2.jpg);background-size:cover;width:100%;height:100vh;min-height:650px;display:flex;justify-content:center;align-items:center}#container.home section#welcome .section-container{height:100%;width:100%;max-width:1024px;padding:75px 30px 0 30px;display:flex;flex-direction:column}#container.home section#welcome .section-container div.row1{flex:1;display:flex;align-items:center}#container.home section#welcome .section-container div.row1 h1{font-size:4.5em;line-height:1.1em;font-family:"Helvetica neue", "Helvetica", sans-serif;color:#fff;padding:0 0 0 30px}#container.home section#welcome .section-container div.row1 h1 span{position:relative;z-index:1}#container.home section#welcome .section-container div.row1 h1 span::after{position:absolute;content:"";left:-0.1em;right:-0.3em;bottom:0.1em;height:20px;background-color:#f56953;z-index:-1}#container.home section#welcome .section-container div.row1-2{padding:0 0 0 30px}#container.home section#welcome .section-container div.row1-2 a{position:relative;z-index:0;display:block;background-color:transparent;border:none;color:#fff;margin:40px 0 50px 0;font-size:2.3em;font-weight:bold;text-transform:lowercase}#container.home section#welcome .section-container div.row1-2 a::after{content:"";position:absolute;background-color:#fbbaa4;left:0;bottom:-5px;height:20px;width:4.8em;z-index:-1;transition:background-color 0.5s ease-out}#container.home section#welcome .section-container div.row1-2 a:hover::after{background-color:#fc8ae1}#container.home section#welcome .section-container div.row2{color:#fff;height:200px;display:flex;align-items:center}#container.home section#welcome .section-container div.row2 div.app{padding:0 0 0 30px}#container.home section#welcome .section-container div.row2 div.app h3{padding:0 0 20px 0}#container.home section#welcome .section-container div.row2 div.app img{width:100px}@media only screen and (max-width: 768px){#container.home section#welcome .section-container{padding:0 30px !important}#container.home section#welcome .section-container div.row2 h1{padding:100px 0 40px 0 !important}#container.home section#welcome .section-container div.row2 p{padding:0 !important}#container.home section#welcome .section-container div.row3 div.app{padding:0 !important}}section#logo-burger.login>div svg path,section#logo-burger.login>div svg rect{fill:#fff !important}#container.login section#banner{background-image:url(/images/login/bannner/background.jpg);background-size:cover;width:100%;height:650px;display:flex;justify-content:center;align-items:center}#container.login section#banner .section-container{height:100%;width:100%;max-width:1024px;padding:75px 30px 0 30px;display:flex;flex-direction:column}#container.login section#banner .section-container div.row1{flex:1;display:flex;align-items:flex-start;justify-content:center;flex-direction:column}#container.login section#banner .section-container div.row1 h1{font-size:4.5em;line-height:1.1em;font-family:"Helvetica neue", "Helvetica", sans-serif;color:#fff;padding:0 0 10px 30px;margin:0}#container.login section#banner .section-container div.row1 p{padding:0 0 0 30px}#container.login section#banner .section-container div.row1 p.intro{font-size:1.7em;font-style:italic;color:#fff;font-weight:bold}#container.login section#banner .section-container div.row1 a.register{position:relative;z-index:0;display:block;background-color:transparent;border:none;color:#fff;margin:40px 0 0 0;font-size:2.3em;font-weight:bold}#container.login section#banner .section-container div.row1 a.register::after{content:"";position:absolute;left:0;bottom:-5px;height:20px;width:190px;z-index:-1;background:#1e5799;background:-moz-linear-gradient(45deg, #1e5799 66%, #131ec7 100%);background:-webkit-linear-gradient(45deg, #1e5799 66%, #131ec7 100%);background:linear-gradient(45deg, #1e5799 66%, #131ec7 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#131ec7',GradientType=1 )}#container.login section#banner .section-container div.row1 a.register:hover::after{background:#131ec7;background:-moz-linear-gradient(-45deg, #131ec7 0%, #1e5799 34%);background:-webkit-linear-gradient(-45deg, #131ec7 0%, #1e5799 34%);background:linear-gradient(135deg, #131ec7 0%, #1e5799 34%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#131ec7', endColorstr='#1e5799',GradientType=1 );animation-name:register-login-button}@media only screen and (max-width: 768px){#container.login section#banner .section-container{padding:0 30px !important}#container.login section#banner .section-container div.row2 h1,#container.login section#banner .section-container div.row2 p{padding:0 !important}}#container.login section#date{margin:0 0 0 5%;padding:0 5% 0 0;background:#b115c4;background:-moz-linear-gradient(45deg, #b115c4 0%, #131dc6 100%);background:-webkit-linear-gradient(45deg, #b115c4 0%, #131dc6 100%);background:linear-gradient(45deg, #b115c4 0%, #131dc6 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#b115c4', endColorstr='#131dc6',GradientType=1 )}#container.login section#date .section-container{padding:50px 0;text-align:right}#container.login section#date .section-container h2{font-size:4.5em;color:#fff;line-height:0.9em}#container.login section#date .section-container h3{font-size:2.3em;color:#fff;line-height:0.9em;padding:10px 0 10px 0}#container.login section#date .section-container p{font-size:1em;color:#fff;padding:20PX 0 0 0}@media only screen and (max-width: 768px){#container.login section#date{margin:0 !important;padding:0 5% !important}}#container.login section#guest{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:150px 0 100px 0}#container.login section#guest .section-container{text-align:center;font-weight:bold;max-width:1024px;margin:auto;display:flex;flex-direction:column;justify-content:center}#container.login section#guest .section-container div.guests{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;padding:0 0 40px 0}#container.login section#guest .section-container div.guests div.guest{padding:20px}#container.login section#guest .section-container div.guests div.guest img{border-radius:50%;width:200px}#container.login section#guest .section-container div.guests div.guest p:first-of-type{font-size:1.7em;padding:10px 0 0 0}#container.login section#guest .section-container div.guests div.guest p:nth-of-type(2){font-size:1em}#container.login section#justimage{margin:0 5% 0 0;padding:0 0 0 5%;background-image:url(/images/login/justiimage/background.jpg);background-size:cover;background-position:center left;height:450px}@media only screen and (max-width: 768px){#container.login section#justimage{padding:0 30px !important;margin:0 !important}}#container.login section#photos .section-container{max-width:1024px;padding:0 30px;margin:auto;display:flex;flex-direction:column}#container.login section#photos .section-container div.images{display:flex;flex-wrap:wrap;justify-content:center;margin:80px 0}#container.login section#photos .section-container div.images figure{width:230px;height:200px;position:relative;overflow:hidden;margin:5px}#container.login section#photos .section-container div.images figure picture{width:100%;height:100%}#container.login section#photos .section-container div.images figure picture img,#container.login section#photos .section-container div.images figure picture source{position:absolute;width:150%;top:50%;left:50%;transform:translate(-50%, -50%);transition:1s all;cursor:pointer}#container.login section#photos .section-container div.images figure picture img:hover,#container.login section#photos .section-container div.images figure picture source:hover{transform:translate(-52%, -48%)}#container.login section#photos .section-container .modal{visibility:hidden;position:fixed;z-index:2;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:black;transition:.5s all}#container.login section#photos .section-container .modal .modal-content{position:relative;background-color:#000000;margin:auto;padding:0;width:100%;height:100%}#container.login section#photos .section-container .modal .modal-content .mySlides{display:none;position:absolute;top:50px;right:50px;bottom:50px;left:50px;text-align:center}#container.login section#photos .section-container .modal .modal-content .mySlides .numbertext{color:#f2f2f2;font-size:12px;padding:8px 12px;position:absolute;top:0}#container.login section#photos .section-container .modal .modal-content .mySlides img{max-width:100%;max-height:100%}#container.login section#photos .section-container .modal .close{color:white;position:absolute;z-index:2;top:10px;right:25px;font-size:45px;font-weight:bold}#container.login section#photos .section-container .modal .close:hover,#container.login section#photos .section-container .modal .close:focus{color:#999;text-decoration:none;cursor:pointer}#container.login section#photos .section-container .modal .prev,#container.login section#photos .section-container .modal .next{cursor:pointer;position:absolute;top:50%;width:auto;padding:16px;margin-top:-50px;color:white;font-weight:bold;font-size:20px;transition:0.6s ease;border-radius:0 3px 3px 0;user-select:none;-webkit-user-select:none}#container.login section#photos .section-container .modal .prev:hover,#container.login section#photos .section-container .modal .next:hover{background-color:rgba(0,0,0,0.8)}#container.login section#photos .section-container .modal .next{right:0;border-radius:3px 0 0 3px}@media only screen and (max-width: 768px){#container.login section#photos .section-container div.row-title{flex-direction:column !important}#container.login section#photos .section-container div.row-title div.first-half{flex:0 !important}#container.login section#photos .section-container div.row-title div.second-half{flex:1 !important;width:100% !important;padding:0 0 40px 0 !important}#container.login section#photos .section-container div.row-title div.second-half h2{transform:translate(-5%) !important;width:100% !important}#container.login section#photos .section-container div.row-text{flex-direction:column !important}}#container.login section#program{display:flex;justify-content:center;align-items:center;padding:40px 0 120px 0;background:#131dc6;background:-moz-linear-gradient(-45deg, #131dc6 0%, #b115c4 100%);background:-webkit-linear-gradient(-45deg, #131dc6 0%, #b115c4 100%);background:linear-gradient(135deg, #131dc6 0%, #b115c4 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#131dc6', endColorstr='#b115c4',GradientType=1 )}#container.login section#program .section-container{width:100%;max-width:1024px;padding:0 60px;margin:auto;color:#fff;display:flex;flex-direction:column}#container.login section#program .section-container h2{font-size:4.5em;line-height:1.1em;margin:0;padding:30px 0 0 0}#container.login section#program .section-container h3{font-size:2.3em;padding:30px 0 0 0}#container.login section#program .section-container p{font-weight:bold;padding:20px 0 10px 0;font-size:1.2em}#container.login section#program .section-container li{list-style-type:circle;padding:5px 0 0 0}#container.login section#program .section-container ul{padding:0 0 0 40px}#container.login section#program .section-container div.activities{display:flex;flex-direction:column}#container.login section#program .section-container div.activities>div:nth-child(odd){text-align:left;max-width:500px}#container.login section#program .section-container div.activities>div:nth-child(even){text-align:right;max-width:500px;align-self:flex-end}#container.login section#program .section-container .center{text-align:center}@media only screen and (max-width: 768px){#container.login section#program .section-container{padding:0 30px !important}}#container.login section#register{background-color:#000;color:#fff;display:flex;justify-content:center;align-items:center;padding:60px 0 50px 0}#container.login section#register .section-container{width:100%;max-width:1024px;padding:0 60px;padding-bottom:40px;margin:auto;display:flex;flex-direction:column}#container.login section#register .section-container img{float:left;padding:10px}#container.login section#register .section-container h2{font-size:4.5em;line-height:1.1em;margin:0;padding:30px 0 10px 0}#container.login section#register .section-container h3{font-size:2.3em;padding:20px 0 10px 0}#container.login section#register .section-container ul{font-size:1.2em;padding:10px 0 10px 20px}#container.login section#register .section-container p{padding:20px 0 0 0;font-size:1.2em}#container.login section#register .section-container p.last{padding-bottom:30px;padding-top:50px;font-weight:bold}#container.login section#register .section-container a.register{position:relative;z-index:0;display:block;background-color:transparent;border:none;color:#fff;margin:20px 0 40px 0;font-size:1.7em;font-weight:bold}#container.login section#register .section-container a.register::after{content:"";position:absolute;left:0;bottom:-5px;height:20px;width:190px;z-index:-1;background:#1e5799;background:-moz-linear-gradient(45deg, #1e5799 66%, #131ec7 100%);background:-webkit-linear-gradient(45deg, #1e5799 66%, #131ec7 100%);background:linear-gradient(45deg, #1e5799 66%, #131ec7 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#131ec7',GradientType=1 )}#container.login section#register .section-container a.register:hover::after{background:#131ec7;background:-moz-linear-gradient(-45deg, #131ec7 0%, #1e5799 34%);background:-webkit-linear-gradient(-45deg, #131ec7 0%, #1e5799 34%);background:linear-gradient(135deg, #131ec7 0%, #1e5799 34%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#131ec7', endColorstr='#1e5799',GradientType=1 );animation-name:register-login-button}@media only screen and (max-width: 768px){#container.login section#register .section-container{padding:0 30px !important}}section#logo-burger.login-vitrine>div svg path,section#logo-burger.login-vitrine>div svg rect{fill:#000 !important}#container.login section#vitrine{width:100%;min-height:100vh;display:flex;justify-content:center;align-items:center}#container.login section#vitrine .section-container img{width:800px;max-width:100%;padding:20px;animation-name:slogan-fadein;animation-delay:.5s;animation-duration:1.3s;animation-fill-mode:both;animation-timing-function:ease-in-out}@keyframes slogan-fadein{0%{opacity:0}100%{opacity:1}}section#logo-burger.option-orders-new>div svg path,section#logo-burger.option-orders-new>div svg rect{fill:#178daf !important}#container.option-orders-new{background-color:#fafafa;min-height:100vh;display:flex;flex-direction:row;justify-content:space-between;padding-top:75px}#container.option-orders-new::after{content:"";flex:3}#container.option-orders-new::before{content:"";flex:2}#container.option-orders-new div.content-wrap{flex:2;padding-bottom:80px;max-width:750px}#container.option-orders-new div.content-wrap h2{padding:60px 0 30px 0}#container.option-orders-new div.content-wrap #error{color:red;font-weight:bold;padding:20px 0}#container.option-orders-new div.content-wrap #error ul{padding:10px 0 0 0}#container.option-orders-new div.content-wrap #error ul li{list-style-type:circle}#container.option-orders-new div.content-wrap .standard-form-row .row{display:flex;flex-direction:row;padding:10px 0;align-items:center}#container.option-orders-new div.content-wrap .standard-form-row .row>*:first-child{flex:1;text-align:right}#container.option-orders-new div.content-wrap .standard-form-row .row>*:nth-child(2){flex:3;text-align:left;margin:0 0 0 20px}#container.option-orders-new div.content-wrap .standard-form-row .row input{padding:7px 5px;width:100%}#container.option-orders-new div.content-wrap .standard-form-row .row textarea{padding:15px}#container.option-orders-new div.content-wrap .standard-form-row .row button,#container.option-orders-new div.content-wrap .standard-form-row .row input[type="submit"],#container.option-orders-new div.content-wrap .standard-form-row .row .button-link{border-radius:2px;padding:10px 17px;letter-spacing:2px;text-transform:uppercase;font-size:0.8em;border:1px solid #fc2161;background-color:#fc2161;color:#fff;text-shadow:0 1px 1px #b50236;transition:all 0.3s ease 0s;border-radius:20px;text-align:center !important}#container.option-orders-new div.content-wrap .standard-form-row .row button:hover,#container.option-orders-new div.content-wrap .standard-form-row .row input[type="submit"]:hover,#container.option-orders-new div.content-wrap .standard-form-row .row .button-link:hover{transform:translateY(-5px);background-color:#fc084f}#container.option-orders-new div.content-wrap .standard-form-row .row button.sub-button,#container.option-orders-new div.content-wrap .standard-form-row .row input.sub-button[type="submit"],#container.option-orders-new div.content-wrap .standard-form-row .row .button-link.sub-button{border:1px solid #000;background-color:#fff;text-shadow:none;color:#000;transition:0.2s all}#container.option-orders-new div.content-wrap .standard-form-row .row button.sub-button:hover,#container.option-orders-new div.content-wrap .standard-form-row .row input.sub-button[type="submit"]:hover,#container.option-orders-new div.content-wrap .standard-form-row .row .button-link.sub-button:hover{background-color:#ededed}#container.option-orders-new div.content-wrap .standard-form-row .row button.main-button,#container.option-orders-new div.content-wrap .standard-form-row .row input.main-button[type="submit"],#container.option-orders-new div.content-wrap .standard-form-row .row .button-link.main-button{box-shadow:0px 8px 15px rgba(0,0,0,0.25);border:1px solid #549053;background-color:#549053;text-shadow:none;color:#fff}#container.option-orders-new div.content-wrap .standard-form-row .row button.main-button:hover,#container.option-orders-new div.content-wrap .standard-form-row .row input.main-button[type="submit"]:hover,#container.option-orders-new div.content-wrap .standard-form-row .row .button-link.main-button:hover{background-color:#477946}#container.option-orders-new div.content-wrap .standard-form-row .row div.select{border:1px solid #ccc;width:120px;border-radius:3px;overflow:hidden;background:#fafafa}#container.option-orders-new div.content-wrap .standard-form-row .row div.select select{padding:5px 8px;width:130%;border:none;box-shadow:none;background:transparent;background-image:none;-webkit-appearance:none}#container.option-orders-new div.content-wrap .standard-form-row .row div.select select:focus{outline:none}#container.option-orders-new div.content-wrap .standard-form-row .row .button-link{display:block}#container.option-orders-new div.content-wrap .standard-form-row .row .error-message{color:red;font-size:0.9em}#container.option-orders-new div.content-wrap .standard-form-row .row.tight{padding:3px 0}#container.option-orders-new div.content-wrap .standard-form-row .row .description{font-size:0.8em}#container.option-orders-new div.content-wrap .standard-form-row .row .country select{width:100%}#container.option-orders-new div.content-wrap .standard-form-row .row .text-infos{border:5px solid #d9e9fa;padding:4px 8px;background:#deedff}#container.option-orders-new div.content-wrap .standard-form-row .row-wrap{padding:10px 0}@media only screen and (max-width: 768px){#container.option-orders-new{flex-direction:column !important;padding-left:30px !important;padding-right:30px !important}}section#logo-burger.orders-canceled>div svg path,section#logo-burger.orders-canceled>div svg rect{fill:#178daf !important}#container.orders-canceled{background-color:#fafafa;min-height:100vh;display:flex;flex-direction:row;justify-content:space-between;padding:75px 0 0 0}#container.orders-canceled::after{content:"";flex:3}#container.orders-canceled::before{content:"";flex:2}#container.orders-canceled div.content-wrap{flex:2;padding-bottom:80px;max-width:750px}#container.orders-canceled div.content-wrap h2{padding:60px 0 30px 0}#container.orders-canceled div.content-wrap #error{color:red;font-weight:bold;padding:20px 0}#container.orders-canceled div.content-wrap #error ul{padding:10px 0 0 0}#container.orders-canceled div.content-wrap #error ul li{list-style-type:circle}#container.orders-canceled div.content-wrap .standard-form-row .row{display:flex;flex-direction:row;padding:10px 0;align-items:center}#container.orders-canceled div.content-wrap .standard-form-row .row>*:first-child{flex:1;text-align:right}#container.orders-canceled div.content-wrap .standard-form-row .row>*:nth-child(2){flex:3;text-align:left;margin:0 0 0 20px}#container.orders-canceled div.content-wrap .standard-form-row .row input{padding:7px 5px;width:100%}#container.orders-canceled div.content-wrap .standard-form-row .row textarea{padding:15px}#container.orders-canceled div.content-wrap .standard-form-row .row button,#container.orders-canceled div.content-wrap .standard-form-row .row input[type="submit"],#container.orders-canceled div.content-wrap .standard-form-row .row .button-link{border-radius:2px;padding:10px 17px;letter-spacing:2px;text-transform:uppercase;font-size:0.8em;border:1px solid #fc2161;background-color:#fc2161;color:#fff;text-shadow:0 1px 1px #b50236;transition:all 0.3s ease 0s;border-radius:20px;text-align:center !important}#container.orders-canceled div.content-wrap .standard-form-row .row button:hover,#container.orders-canceled div.content-wrap .standard-form-row .row input[type="submit"]:hover,#container.orders-canceled div.content-wrap .standard-form-row .row .button-link:hover{transform:translateY(-5px);background-color:#fc084f}#container.orders-canceled div.content-wrap .standard-form-row .row button.sub-button,#container.orders-canceled div.content-wrap .standard-form-row .row input.sub-button[type="submit"],#container.orders-canceled div.content-wrap .standard-form-row .row .button-link.sub-button{border:1px solid #000;background-color:#fff;text-shadow:none;color:#000;transition:0.2s all}#container.orders-canceled div.content-wrap .standard-form-row .row button.sub-button:hover,#container.orders-canceled div.content-wrap .standard-form-row .row input.sub-button[type="submit"]:hover,#container.orders-canceled div.content-wrap .standard-form-row .row .button-link.sub-button:hover{background-color:#ededed}#container.orders-canceled div.content-wrap .standard-form-row .row button.main-button,#container.orders-canceled div.content-wrap .standard-form-row .row input.main-button[type="submit"],#container.orders-canceled div.content-wrap .standard-form-row .row .button-link.main-button{box-shadow:0px 8px 15px rgba(0,0,0,0.25);border:1px solid #549053;background-color:#549053;text-shadow:none;color:#fff}#container.orders-canceled div.content-wrap .standard-form-row .row button.main-button:hover,#container.orders-canceled div.content-wrap .standard-form-row .row input.main-button[type="submit"]:hover,#container.orders-canceled div.content-wrap .standard-form-row .row .button-link.main-button:hover{background-color:#477946}#container.orders-canceled div.content-wrap .standard-form-row .row div.select{border:1px solid #ccc;width:120px;border-radius:3px;overflow:hidden;background:#fafafa}#container.orders-canceled div.content-wrap .standard-form-row .row div.select select{padding:5px 8px;width:130%;border:none;box-shadow:none;background:transparent;background-image:none;-webkit-appearance:none}#container.orders-canceled div.content-wrap .standard-form-row .row div.select select:focus{outline:none}#container.orders-canceled div.content-wrap .standard-form-row .row .button-link{display:block}#container.orders-canceled div.content-wrap .standard-form-row .row .error-message{color:red;font-size:0.9em}#container.orders-canceled div.content-wrap .standard-form-row .row.tight{padding:3px 0}#container.orders-canceled div.content-wrap .standard-form-row .row .description{font-size:0.8em}#container.orders-canceled div.content-wrap .standard-form-row .row .country select{width:100%}#container.orders-canceled div.content-wrap .standard-form-row .row .text-infos{border:5px solid #d9e9fa;padding:4px 8px;background:#deedff}#container.orders-canceled div.content-wrap .standard-form-row .row-wrap{padding:10px 0}@media only screen and (max-width: 768px){#container.orders-canceled{flex-direction:column !important;padding-left:30px !important;padding-right:30px !important}}#container.orders-canceled .content-wrap a{text-transform:uppercase}section#logo-burger.orders-confirmed>div svg path,section#logo-burger.orders-confirmed>div svg rect{fill:#178daf !important}#container.orders-confirmed{padding:75px 0 0 0;min-height:100vh;display:flex;flex-direction:row;justify-content:center;align-items:center}#container.orders-confirmed section{padding:0 5% 0 0;display:flex;flex-direction:row;justify-content:center;align-items:flex-start;width:100%}#container.orders-confirmed section div.dino{flex-grow:1;text-align:right}#container.orders-confirmed section div.dino:before{flex:1;content:""}#container.orders-confirmed section div.dino img{opacity:.5;animation:bounce 1s 1s infinite alternate;-webkit-animation:bounce 1s 1s infinite alternate;transition:opacity 1s}#container.orders-confirmed section div.dino img:hover{opacity:1}@keyframes bounce{from{transform:translateY(0px)}to{transform:translateY(-15px)}}@-webkit-keyframes bounce{from{transform:translateY(0px)}to{transform:translateY(-15px)}}#container.orders-confirmed section div.text{flex-grow:1}#container.orders-confirmed section div.text:after{flex:1;content:""}#container.orders-confirmed section div.text p a{border-bottom:1px dashed #8a8a8a}#container.orders-confirmed section div.text p a:hover{border-bottom:1px dashed #1a1a1a;background-color:#f0f0f0}#container.orders-confirmed section div.text .text-container{max-width:768px;padding:60px 30px 20px 30px;flex-grow:1}#container.orders-confirmed section div.text .text-container h1{font-size:2.3em}#container.orders-confirmed section div.text .text-container p{font-size:1.2em;padding:0 0 10px 0}#container.orders-confirmed section div.text .text-container .social{flex:1;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:50px}#container.orders-confirmed section div.text .text-container .social svg{width:40px;margin:20px}#container.orders-confirmed section div.text .text-container .social svg path,#container.orders-confirmed section div.text .text-container .social svg rect{fill:#ccc !important}#container.orders-confirmed section div.text .text-container .social svg:hover path,#container.orders-confirmed section div.text .text-container .social svg:hover rect{fill:#999999 !important}@media only screen and (max-width: 768px){#container.orders-confirmed section{flex-direction:column-reverse !important;align-items:center;justify-content:center;padding:5px}#container.orders-confirmed section div.dino{text-align:center}#container.orders-confirmed section div.dino img{width:100px}#container.orders-confirmed section div.text .text-container{padding:40px 5px 20px 5px;text-align:center}#container.orders-confirmed section div.text .text-container .social{padding:10px}}section#logo-burger.orders-declined>div svg path,section#logo-burger.orders-declined>div svg rect{fill:#178daf !important}#container.orders-declined{background-color:#fafafa;min-height:100vh;display:flex;flex-direction:row;justify-content:space-between;padding:75px 0 0 0}#container.orders-declined::after{content:"";flex:3}#container.orders-declined::before{content:"";flex:2}#container.orders-declined div.content-wrap{flex:2;padding-bottom:80px;max-width:750px}#container.orders-declined div.content-wrap h2{padding:60px 0 30px 0}#container.orders-declined div.content-wrap #error{color:red;font-weight:bold;padding:20px 0}#container.orders-declined div.content-wrap #error ul{padding:10px 0 0 0}#container.orders-declined div.content-wrap #error ul li{list-style-type:circle}#container.orders-declined div.content-wrap .standard-form-row .row{display:flex;flex-direction:row;padding:10px 0;align-items:center}#container.orders-declined div.content-wrap .standard-form-row .row>*:first-child{flex:1;text-align:right}#container.orders-declined div.content-wrap .standard-form-row .row>*:nth-child(2){flex:3;text-align:left;margin:0 0 0 20px}#container.orders-declined div.content-wrap .standard-form-row .row input{padding:7px 5px;width:100%}#container.orders-declined div.content-wrap .standard-form-row .row textarea{padding:15px}#container.orders-declined div.content-wrap .standard-form-row .row button,#container.orders-declined div.content-wrap .standard-form-row .row input[type="submit"],#container.orders-declined div.content-wrap .standard-form-row .row .button-link{border-radius:2px;padding:10px 17px;letter-spacing:2px;text-transform:uppercase;font-size:0.8em;border:1px solid #fc2161;background-color:#fc2161;color:#fff;text-shadow:0 1px 1px #b50236;transition:all 0.3s ease 0s;border-radius:20px;text-align:center !important}#container.orders-declined div.content-wrap .standard-form-row .row button:hover,#container.orders-declined div.content-wrap .standard-form-row .row input[type="submit"]:hover,#container.orders-declined div.content-wrap .standard-form-row .row .button-link:hover{transform:translateY(-5px);background-color:#fc084f}#container.orders-declined div.content-wrap .standard-form-row .row button.sub-button,#container.orders-declined div.content-wrap .standard-form-row .row input.sub-button[type="submit"],#container.orders-declined div.content-wrap .standard-form-row .row .button-link.sub-button{border:1px solid #000;background-color:#fff;text-shadow:none;color:#000;transition:0.2s all}#container.orders-declined div.content-wrap .standard-form-row .row button.sub-button:hover,#container.orders-declined div.content-wrap .standard-form-row .row input.sub-button[type="submit"]:hover,#container.orders-declined div.content-wrap .standard-form-row .row .button-link.sub-button:hover{background-color:#ededed}#container.orders-declined div.content-wrap .standard-form-row .row button.main-button,#container.orders-declined div.content-wrap .standard-form-row .row input.main-button[type="submit"],#container.orders-declined div.content-wrap .standard-form-row .row .button-link.main-button{box-shadow:0px 8px 15px rgba(0,0,0,0.25);border:1px solid #549053;background-color:#549053;text-shadow:none;color:#fff}#container.orders-declined div.content-wrap .standard-form-row .row button.main-button:hover,#container.orders-declined div.content-wrap .standard-form-row .row input.main-button[type="submit"]:hover,#container.orders-declined div.content-wrap .standard-form-row .row .button-link.main-button:hover{background-color:#477946}#container.orders-declined div.content-wrap .standard-form-row .row div.select{border:1px solid #ccc;width:120px;border-radius:3px;overflow:hidden;background:#fafafa}#container.orders-declined div.content-wrap .standard-form-row .row div.select select{padding:5px 8px;width:130%;border:none;box-shadow:none;background:transparent;background-image:none;-webkit-appearance:none}#container.orders-declined div.content-wrap .standard-form-row .row div.select select:focus{outline:none}#container.orders-declined div.content-wrap .standard-form-row .row .button-link{display:block}#container.orders-declined div.content-wrap .standard-form-row .row .error-message{color:red;font-size:0.9em}#container.orders-declined div.content-wrap .standard-form-row .row.tight{padding:3px 0}#container.orders-declined div.content-wrap .standard-form-row .row .description{font-size:0.8em}#container.orders-declined div.content-wrap .standard-form-row .row .country select{width:100%}#container.orders-declined div.content-wrap .standard-form-row .row .text-infos{border:5px solid #d9e9fa;padding:4px 8px;background:#deedff}#container.orders-declined div.content-wrap .standard-form-row .row-wrap{padding:10px 0}@media only screen and (max-width: 768px){#container.orders-declined{flex-direction:column !important;padding-left:30px !important;padding-right:30px !important}}#container.orders-declined .content-wrap a{text-transform:uppercase}section#logo-burger.orders-login-confirmation>div svg path,section#logo-burger.orders-login-confirmation>div svg rect{fill:#178daf !important}#container.orders-login-confirmation{background-color:#fafafa;min-height:100vh;display:flex;flex-direction:row;justify-content:space-between;padding:75px 0 0 0}#container.orders-login-confirmation::after{content:"";flex:3}#container.orders-login-confirmation::before{content:"";flex:2}#container.orders-login-confirmation div.content-wrap{flex:2;padding-bottom:80px;max-width:750px}#container.orders-login-confirmation div.content-wrap h2{padding:60px 0 30px 0}#container.orders-login-confirmation div.content-wrap #error{color:red;font-weight:bold;padding:20px 0}#container.orders-login-confirmation div.content-wrap #error ul{padding:10px 0 0 0}#container.orders-login-confirmation div.content-wrap #error ul li{list-style-type:circle}#container.orders-login-confirmation div.content-wrap .standard-form-row .row{display:flex;flex-direction:row;padding:10px 0;align-items:center}#container.orders-login-confirmation div.content-wrap .standard-form-row .row>*:first-child{flex:1;text-align:right}#container.orders-login-confirmation div.content-wrap .standard-form-row .row>*:nth-child(2){flex:3;text-align:left;margin:0 0 0 20px}#container.orders-login-confirmation div.content-wrap .standard-form-row .row input{padding:7px 5px;width:100%}#container.orders-login-confirmation div.content-wrap .standard-form-row .row textarea{padding:15px}#container.orders-login-confirmation div.content-wrap .standard-form-row .row button,#container.orders-login-confirmation div.content-wrap .standard-form-row .row input[type="submit"],#container.orders-login-confirmation div.content-wrap .standard-form-row .row .button-link{border-radius:2px;padding:10px 17px;letter-spacing:2px;text-transform:uppercase;font-size:0.8em;border:1px solid #fc2161;background-color:#fc2161;color:#fff;text-shadow:0 1px 1px #b50236;transition:all 0.3s ease 0s;border-radius:20px;text-align:center !important}#container.orders-login-confirmation div.content-wrap .standard-form-row .row button:hover,#container.orders-login-confirmation div.content-wrap .standard-form-row .row input[type="submit"]:hover,#container.orders-login-confirmation div.content-wrap .standard-form-row .row .button-link:hover{transform:translateY(-5px);background-color:#fc084f}#container.orders-login-confirmation div.content-wrap .standard-form-row .row button.sub-button,#container.orders-login-confirmation div.content-wrap .standard-form-row .row input.sub-button[type="submit"],#container.orders-login-confirmation div.content-wrap .standard-form-row .row .button-link.sub-button{border:1px solid #000;background-color:#fff;text-shadow:none;color:#000;transition:0.2s all}#container.orders-login-confirmation div.content-wrap .standard-form-row .row button.sub-button:hover,#container.orders-login-confirmation div.content-wrap .standard-form-row .row input.sub-button[type="submit"]:hover,#container.orders-login-confirmation div.content-wrap .standard-form-row .row .button-link.sub-button:hover{background-color:#ededed}#container.orders-login-confirmation div.content-wrap .standard-form-row .row button.main-button,#container.orders-login-confirmation div.content-wrap .standard-form-row .row input.main-button[type="submit"],#container.orders-login-confirmation div.content-wrap .standard-form-row .row .button-link.main-button{box-shadow:0px 8px 15px rgba(0,0,0,0.25);border:1px solid #549053;background-color:#549053;text-shadow:none;color:#fff}#container.orders-login-confirmation div.content-wrap .standard-form-row .row button.main-button:hover,#container.orders-login-confirmation div.content-wrap .standard-form-row .row input.main-button[type="submit"]:hover,#container.orders-login-confirmation div.content-wrap .standard-form-row .row .button-link.main-button:hover{background-color:#477946}#container.orders-login-confirmation div.content-wrap .standard-form-row .row div.select{border:1px solid #ccc;width:120px;border-radius:3px;overflow:hidden;background:#fafafa}#container.orders-login-confirmation div.content-wrap .standard-form-row .row div.select select{padding:5px 8px;width:130%;border:none;box-shadow:none;background:transparent;background-image:none;-webkit-appearance:none}#container.orders-login-confirmation div.content-wrap .standard-form-row .row div.select select:focus{outline:none}#container.orders-login-confirmation div.content-wrap .standard-form-row .row .button-link{display:block}#container.orders-login-confirmation div.content-wrap .standard-form-row .row .error-message{color:red;font-size:0.9em}#container.orders-login-confirmation div.content-wrap .standard-form-row .row.tight{padding:3px 0}#container.orders-login-confirmation div.content-wrap .standard-form-row .row .description{font-size:0.8em}#container.orders-login-confirmation div.content-wrap .standard-form-row .row .country select{width:100%}#container.orders-login-confirmation div.content-wrap .standard-form-row .row .text-infos{border:5px solid #d9e9fa;padding:4px 8px;background:#deedff}#container.orders-login-confirmation div.content-wrap .standard-form-row .row-wrap{padding:10px 0}@media only screen and (max-width: 768px){#container.orders-login-confirmation{flex-direction:column !important;padding-left:30px !important;padding-right:30px !important}}#container.orders-login-confirmation div.content-wrap .user-information h3{padding:0 0 18px 0}#container.orders-login-confirmation div.content-wrap .registrants-information h3{padding:15px 0 0 0}#container.orders-login-confirmation div.content-wrap div.registrants{padding:10px 0}section#logo-burger.orders-login-edit>div svg path,section#logo-burger.orders-login-edit>div svg rect{fill:#178daf !important}#container.orders-login-edit{background-color:#fafafa;min-height:100vh;display:flex;flex-direction:row;justify-content:space-between;padding:75px 0 0 0}#container.orders-login-edit::after{content:"";flex:3}#container.orders-login-edit::before{content:"";flex:2}#container.orders-login-edit div.content-wrap{flex:2;padding-bottom:80px;max-width:750px}#container.orders-login-edit div.content-wrap h2{padding:60px 0 30px 0}#container.orders-login-edit div.content-wrap #error{color:red;font-weight:bold;padding:20px 0}#container.orders-login-edit div.content-wrap #error ul{padding:10px 0 0 0}#container.orders-login-edit div.content-wrap #error ul li{list-style-type:circle}#container.orders-login-edit div.content-wrap .standard-form-row .row{display:flex;flex-direction:row;padding:10px 0;align-items:center}#container.orders-login-edit div.content-wrap .standard-form-row .row>*:first-child{flex:1;text-align:right}#container.orders-login-edit div.content-wrap .standard-form-row .row>*:nth-child(2){flex:3;text-align:left;margin:0 0 0 20px}#container.orders-login-edit div.content-wrap .standard-form-row .row input{padding:7px 5px;width:100%}#container.orders-login-edit div.content-wrap .standard-form-row .row textarea{padding:15px}#container.orders-login-edit div.content-wrap .standard-form-row .row button,#container.orders-login-edit div.content-wrap .standard-form-row .row input[type="submit"],#container.orders-login-edit div.content-wrap .standard-form-row .row .button-link{border-radius:2px;padding:10px 17px;letter-spacing:2px;text-transform:uppercase;font-size:0.8em;border:1px solid #fc2161;background-color:#fc2161;color:#fff;text-shadow:0 1px 1px #b50236;transition:all 0.3s ease 0s;border-radius:20px;text-align:center !important}#container.orders-login-edit div.content-wrap .standard-form-row .row button:hover,#container.orders-login-edit div.content-wrap .standard-form-row .row input[type="submit"]:hover,#container.orders-login-edit div.content-wrap .standard-form-row .row .button-link:hover{transform:translateY(-5px);background-color:#fc084f}#container.orders-login-edit div.content-wrap .standard-form-row .row button.sub-button,#container.orders-login-edit div.content-wrap .standard-form-row .row input.sub-button[type="submit"],#container.orders-login-edit div.content-wrap .standard-form-row .row .button-link.sub-button{border:1px solid #000;background-color:#fff;text-shadow:none;color:#000;transition:0.2s all}#container.orders-login-edit div.content-wrap .standard-form-row .row button.sub-button:hover,#container.orders-login-edit div.content-wrap .standard-form-row .row input.sub-button[type="submit"]:hover,#container.orders-login-edit div.content-wrap .standard-form-row .row .button-link.sub-button:hover{background-color:#ededed}#container.orders-login-edit div.content-wrap .standard-form-row .row button.main-button,#container.orders-login-edit div.content-wrap .standard-form-row .row input.main-button[type="submit"],#container.orders-login-edit div.content-wrap .standard-form-row .row .button-link.main-button{box-shadow:0px 8px 15px rgba(0,0,0,0.25);border:1px solid #549053;background-color:#549053;text-shadow:none;color:#fff}#container.orders-login-edit div.content-wrap .standard-form-row .row button.main-button:hover,#container.orders-login-edit div.content-wrap .standard-form-row .row input.main-button[type="submit"]:hover,#container.orders-login-edit div.content-wrap .standard-form-row .row .button-link.main-button:hover{background-color:#477946}#container.orders-login-edit div.content-wrap .standard-form-row .row div.select{border:1px solid #ccc;width:120px;border-radius:3px;overflow:hidden;background:#fafafa}#container.orders-login-edit div.content-wrap .standard-form-row .row div.select select{padding:5px 8px;width:130%;border:none;box-shadow:none;background:transparent;background-image:none;-webkit-appearance:none}#container.orders-login-edit div.content-wrap .standard-form-row .row div.select select:focus{outline:none}#container.orders-login-edit div.content-wrap .standard-form-row .row .button-link{display:block}#container.orders-login-edit div.content-wrap .standard-form-row .row .error-message{color:red;font-size:0.9em}#container.orders-login-edit div.content-wrap .standard-form-row .row.tight{padding:3px 0}#container.orders-login-edit div.content-wrap .standard-form-row .row .description{font-size:0.8em}#container.orders-login-edit div.content-wrap .standard-form-row .row .country select{width:100%}#container.orders-login-edit div.content-wrap .standard-form-row .row .text-infos{border:5px solid #d9e9fa;padding:4px 8px;background:#deedff}#container.orders-login-edit div.content-wrap .standard-form-row .row-wrap{padding:10px 0}@media only screen and (max-width: 768px){#container.orders-login-edit{flex-direction:column !important;padding-left:30px !important;padding-right:30px !important}}section#logo-burger.orders-login-new>div svg path,section#logo-burger.orders-login-new>div svg rect{fill:#178daf !important}#container.orders-login-new{background-color:#fafafa;min-height:100vh;display:flex;flex-direction:row;justify-content:space-between;padding:75px 0 0 0}#container.orders-login-new::after{content:"";flex:3}#container.orders-login-new::before{content:"";flex:2}#container.orders-login-new div.content-wrap{flex:2;padding-bottom:80px;max-width:750px}#container.orders-login-new div.content-wrap h2{padding:60px 0 30px 0}#container.orders-login-new div.content-wrap #error{color:red;font-weight:bold;padding:20px 0}#container.orders-login-new div.content-wrap #error ul{padding:10px 0 0 0}#container.orders-login-new div.content-wrap #error ul li{list-style-type:circle}#container.orders-login-new div.content-wrap .standard-form-row .row{display:flex;flex-direction:row;padding:10px 0;align-items:center}#container.orders-login-new div.content-wrap .standard-form-row .row>*:first-child{flex:1;text-align:right}#container.orders-login-new div.content-wrap .standard-form-row .row>*:nth-child(2){flex:3;text-align:left;margin:0 0 0 20px}#container.orders-login-new div.content-wrap .standard-form-row .row input{padding:7px 5px;width:100%}#container.orders-login-new div.content-wrap .standard-form-row .row textarea{padding:15px}#container.orders-login-new div.content-wrap .standard-form-row .row button,#container.orders-login-new div.content-wrap .standard-form-row .row input[type="submit"],#container.orders-login-new div.content-wrap .standard-form-row .row .button-link{border-radius:2px;padding:10px 17px;letter-spacing:2px;text-transform:uppercase;font-size:0.8em;border:1px solid #fc2161;background-color:#fc2161;color:#fff;text-shadow:0 1px 1px #b50236;transition:all 0.3s ease 0s;border-radius:20px;text-align:center !important}#container.orders-login-new div.content-wrap .standard-form-row .row button:hover,#container.orders-login-new div.content-wrap .standard-form-row .row input[type="submit"]:hover,#container.orders-login-new div.content-wrap .standard-form-row .row .button-link:hover{transform:translateY(-5px);background-color:#fc084f}#container.orders-login-new div.content-wrap .standard-form-row .row button.sub-button,#container.orders-login-new div.content-wrap .standard-form-row .row input.sub-button[type="submit"],#container.orders-login-new div.content-wrap .standard-form-row .row .button-link.sub-button{border:1px solid #000;background-color:#fff;text-shadow:none;color:#000;transition:0.2s all}#container.orders-login-new div.content-wrap .standard-form-row .row button.sub-button:hover,#container.orders-login-new div.content-wrap .standard-form-row .row input.sub-button[type="submit"]:hover,#container.orders-login-new div.content-wrap .standard-form-row .row .button-link.sub-button:hover{background-color:#ededed}#container.orders-login-new div.content-wrap .standard-form-row .row button.main-button,#container.orders-login-new div.content-wrap .standard-form-row .row input.main-button[type="submit"],#container.orders-login-new div.content-wrap .standard-form-row .row .button-link.main-button{box-shadow:0px 8px 15px rgba(0,0,0,0.25);border:1px solid #549053;background-color:#549053;text-shadow:none;color:#fff}#container.orders-login-new div.content-wrap .standard-form-row .row button.main-button:hover,#container.orders-login-new div.content-wrap .standard-form-row .row input.main-button[type="submit"]:hover,#container.orders-login-new div.content-wrap .standard-form-row .row .button-link.main-button:hover{background-color:#477946}#container.orders-login-new div.content-wrap .standard-form-row .row div.select{border:1px solid #ccc;width:120px;border-radius:3px;overflow:hidden;background:#fafafa}#container.orders-login-new div.content-wrap .standard-form-row .row div.select select{padding:5px 8px;width:130%;border:none;box-shadow:none;background:transparent;background-image:none;-webkit-appearance:none}#container.orders-login-new div.content-wrap .standard-form-row .row div.select select:focus{outline:none}#container.orders-login-new div.content-wrap .standard-form-row .row .button-link{display:block}#container.orders-login-new div.content-wrap .standard-form-row .row .error-message{color:red;font-size:0.9em}#container.orders-login-new div.content-wrap .standard-form-row .row.tight{padding:3px 0}#container.orders-login-new div.content-wrap .standard-form-row .row .description{font-size:0.8em}#container.orders-login-new div.content-wrap .standard-form-row .row .country select{width:100%}#container.orders-login-new div.content-wrap .standard-form-row .row .text-infos{border:5px solid #d9e9fa;padding:4px 8px;background:#deedff}#container.orders-login-new div.content-wrap .standard-form-row .row-wrap{padding:10px 0}@media only screen and (max-width: 768px){#container.orders-login-new{flex-direction:column !important;padding-left:30px !important;padding-right:30px !important}}#container.orders-login-new div.content-wrap .registrants-fields{padding:20px 0}#container.order-message{height:100vh;background-image:url(/assets/orders/message-de7e26ea66959c7315debadc11e1e47e682a2e11a398ad5ad77b2e8a7660b3a6.jpg);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}#container.order-message .content{background-color:rgba(255,255,255,0.96);min-width:50%;height:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:5px}#container.order-message a{background-color:#BF0B43;color:white;padding:10px 60px;margin-top:40px}#container.order-message a:hover{background-color:#940833}section#logo-burger.orders-payments-show>div svg path,section#logo-burger.orders-payments-show>div svg rect{fill:#178daf !important}#container.orders-payments-show{padding:75px 0 0 0;background-color:#fafafa;min-height:100vh;display:flex;flex-direction:row;justify-content:space-between}#container.orders-payments-show::after{content:"";flex:3}#container.orders-payments-show::before{content:"";flex:2}#container.orders-payments-show div.content-wrap{flex:2;padding-bottom:80px;max-width:750px}#container.orders-payments-show div.content-wrap h2{padding:60px 0 30px 0}#container.orders-payments-show div.content-wrap #error{color:red;font-weight:bold;padding:20px 0}#container.orders-payments-show div.content-wrap #error ul{padding:10px 0 0 0}#container.orders-payments-show div.content-wrap #error ul li{list-style-type:circle}#container.orders-payments-show div.content-wrap .standard-form-row .row{display:flex;flex-direction:row;padding:10px 0;align-items:center}#container.orders-payments-show div.content-wrap .standard-form-row .row>*:first-child{flex:1;text-align:right}#container.orders-payments-show div.content-wrap .standard-form-row .row>*:nth-child(2){flex:3;text-align:left;margin:0 0 0 20px}#container.orders-payments-show div.content-wrap .standard-form-row .row input{padding:7px 5px;width:100%}#container.orders-payments-show div.content-wrap .standard-form-row .row textarea{padding:15px}#container.orders-payments-show div.content-wrap .standard-form-row .row button,#container.orders-payments-show div.content-wrap .standard-form-row .row input[type="submit"],#container.orders-payments-show div.content-wrap .standard-form-row .row .button-link{border-radius:2px;padding:10px 17px;letter-spacing:2px;text-transform:uppercase;font-size:0.8em;border:1px solid #fc2161;background-color:#fc2161;color:#fff;text-shadow:0 1px 1px #b50236;transition:all 0.3s ease 0s;border-radius:20px;text-align:center !important}#container.orders-payments-show div.content-wrap .standard-form-row .row button:hover,#container.orders-payments-show div.content-wrap .standard-form-row .row input[type="submit"]:hover,#container.orders-payments-show div.content-wrap .standard-form-row .row .button-link:hover{transform:translateY(-5px);background-color:#fc084f}#container.orders-payments-show div.content-wrap .standard-form-row .row button.sub-button,#container.orders-payments-show div.content-wrap .standard-form-row .row input.sub-button[type="submit"],#container.orders-payments-show div.content-wrap .standard-form-row .row .button-link.sub-button{border:1px solid #000;background-color:#fff;text-shadow:none;color:#000;transition:0.2s all}#container.orders-payments-show div.content-wrap .standard-form-row .row button.sub-button:hover,#container.orders-payments-show div.content-wrap .standard-form-row .row input.sub-button[type="submit"]:hover,#container.orders-payments-show div.content-wrap .standard-form-row .row .button-link.sub-button:hover{background-color:#ededed}#container.orders-payments-show div.content-wrap .standard-form-row .row button.main-button,#container.orders-payments-show div.content-wrap .standard-form-row .row input.main-button[type="submit"],#container.orders-payments-show div.content-wrap .standard-form-row .row .button-link.main-button{box-shadow:0px 8px 15px rgba(0,0,0,0.25);border:1px solid #549053;background-color:#549053;text-shadow:none;color:#fff}#container.orders-payments-show div.content-wrap .standard-form-row .row button.main-button:hover,#container.orders-payments-show div.content-wrap .standard-form-row .row input.main-button[type="submit"]:hover,#container.orders-payments-show div.content-wrap .standard-form-row .row .button-link.main-button:hover{background-color:#477946}#container.orders-payments-show div.content-wrap .standard-form-row .row div.select{border:1px solid #ccc;width:120px;border-radius:3px;overflow:hidden;background:#fafafa}#container.orders-payments-show div.content-wrap .standard-form-row .row div.select select{padding:5px 8px;width:130%;border:none;box-shadow:none;background:transparent;background-image:none;-webkit-appearance:none}#container.orders-payments-show div.content-wrap .standard-form-row .row div.select select:focus{outline:none}#container.orders-payments-show div.content-wrap .standard-form-row .row .button-link{display:block}#container.orders-payments-show div.content-wrap .standard-form-row .row .error-message{color:red;font-size:0.9em}#container.orders-payments-show div.content-wrap .standard-form-row .row.tight{padding:3px 0}#container.orders-payments-show div.content-wrap .standard-form-row .row .description{font-size:0.8em}#container.orders-payments-show div.content-wrap .standard-form-row .row .country select{width:100%}#container.orders-payments-show div.content-wrap .standard-form-row .row .text-infos{border:5px solid #d9e9fa;padding:4px 8px;background:#deedff}#container.orders-payments-show div.content-wrap .standard-form-row .row-wrap{padding:10px 0}@media only screen and (max-width: 768px){#container.orders-payments-show{flex-direction:column !important;padding-left:30px !important;padding-right:30px !important}}#container.order-rj #order h2{font-size:15px;font-weight:bold;margin-bottom:5px}#container.order-rj .back{text-transform:uppercase;margin:30px 0}#container.order-rj .back a{color:black}#container.order-rj input,#container.order-rj textarea{display:block;width:100%;padding:5px 9px;margin:15px 0;background:#E6E6E6;border:none}#container.order-rj .number-wo-arrows input::-webkit-outer-spin-button,#container.order-rj .number-wo-arrows input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#container.order-rj .number-wo-arrows input[type=number]{-moz-appearance:textfield}#container.order-rj .select{display:inline-block}#container.order-rj .user-information label{text-transform:uppercase;padding-right:10px;font-size:0.9em}#container.order-rj .newsletter{padding:20px 0 0 0}#container.order-rj .checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#container.order-rj .checkbox input{padding:0;margin:0;-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px}#container.order-rj .sectors td:first-child{width:30px}#container.order-rj .sectors input{margin:8px 0}#container.order-rj .sectors label{padding:0 10px 0 0}#container.order-rj .be-volunteer{padding:40px 0 15px 0}#container.order-rj .volunteer{margin-bottom:40px}#container.order-rj #error{margin-bottom:20px;border:1px solid red;padding:5px}#container.order-rj #error .title{margin-bottom:5px}#container.order-rj .price,#container.order-rj .infos{padding:25px 0}#container.order-rj .country.select select{width:300px}#container.order-rj ::-webkit-input-placeholder{color:#000;font-size:.9em;font-family:didot, serif;text-transform:uppercase}#container.order-rj :-moz-placeholder{color:#000;font-size:.9em;font-family:didot, serif;text-transform:uppercase}#container.order-rj ::-moz-placeholder{color:#000;font-size:.9em;font-family:didot, serif;text-transform:uppercase}#container.order-rj :-ms-input-placeholder{color:#000;font-size:.9em;font-family:didot, serif;text-transform:uppercase}#container.order-rj div.row.first{min-height:100vh}#container.order-rj div.row.first>div:nth-of-type(1){color:#fff;-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%;position:relative;padding:60px 100px 60px 100px;background:url(/images/layout/background.jpg);background-position:center;background-size:cover;min-height:400px}#container.order-rj div.row.first>div:nth-of-type(1) h2{-webkit-transform-origin:right top;transform-origin:right top;-webkit-transform:translateX(-100%) rotate(-90deg);transform:translateX(-100%) rotate(-90deg);text-transform:uppercase;font-family:delirium, sans-serif;position:absolute;min-width:300px}#container.order-rj div.row.first>div:nth-of-type(2){-webkit-box-flex:1;-ms-flex:1 0 75%;flex:1 0 75%;font-family:didot, serif;font-size:.9em}#container.order-rj div.row.first>div:nth-of-type(2) .form-wrap{width:400px;margin:auto}#container.order-rj input[type=submit]{background-color:#BF0B43;height:40px;width:140px;margin:auto;margin-top:20px;margin-bottom:20px;color:#fff;text-transform:uppercase}#container.order-rj .invoice{margin:30px 0 10px 0}#container.order-rj .invoice .invoice-info{position:relative;display:none;background:#E6E6E6;padding:10px}#container.order-rj .invoice .invoice-info::before{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #E6E6E6;position:absolute;top:-10px;right:200px}#container.order-rj .invoice .checkbox{padding-bottom:10px}#container.order-rj .invoice:hover>.invoice-info{display:block}#container.order-rj .fields-for{padding:0 0 60px 0}#container.order-rj .fields-for button{padding:2px}#container.order-rj .fields-for .add-fields{margin-top:8px}#container.order-rj .registrants-fields{padding:0 0 10px 0}#container.order-rj .registrants-infos{padding:0px 0 20px 0}#container.order-rj .registrants-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}#container.order-rj .registrants-wrap input{border-right:2px solid #fff;margin:5px 0px}#container.order-rj .registrants-wrap>div{-webkit-box-flex:1;-ms-flex:1;flex:1}#container.order-rj .registrants-wrap .age{-webkit-box-flex:0;-ms-flex:0 0 45px;flex:0 0 45px}#container.order-rj .confirmation{display:-webkit-box;display:-ms-flexbox;display:flex}#container.order-rj .confirmation table td:first-child{text-align:left}#container.order-rj .confirmation table td:last-child{text-align:right}#container.order-rj .confirmation table.calculation tr:last-child{font-weight:bold}#container.order-rj .confirmation table.calculation td{height:35px}#container.order-rj .confirmation .review{font-size:1.2em;width:400px;text-align:center;margin:auto;margin-top:40px}#container.order-rj .confirmation .review p{padding:3px 0}#container.order-rj .confirmation .review p.amount{margin-bottom:20px}#container.order-rj .confirmation .review .edit{margin:30px 0}#container.order-rj .confirmation .review .edit a{padding:5px 10px;background:#E6E6E6;color:black}#container.order-rj .confirmation .review table{margin:60px auto 60px auto}#container.order-rj .confirmation .review table td{width:150px}#container.order-rj .confirmation .review table tr{height:25px}#container.order-rj .confirmation .invoice{font-size:.9em;margin-top:40px}#container.order-rj .confirmation .invoice input[type=file]{width:inherit;margin:10px auto;padding:10px}#container.order-rj .confirmation .invoice input[type=submit]{display:block;font-size:.9em;width:220px;padding:8px 0;text-transform:uppercase;color:white;margin-bottom:10px}@media only screen and (max-width: 800px){#container.order-rj .form-wrap{width:auto !important}#container.order-rj div.row.first{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}#container.order-rj div.row.first>div:nth-of-type(1) h2{font-size:60px !important}#container.order-rj div.row.first>div{-webkit-box-flex:1 !important;-ms-flex:1 0 100% !important;flex:1 0 100% !important}#container.order-rj div.row.first>div:nth-of-type(2){padding:20px 40px !important}#container.order-rj .confirmation .review{width:auto !important}#container.order-rj div.row.first>div:nth-of-type(2){padding:5px !important}}section#logo-burger.orders-rj-confirmation>div svg path,section#logo-burger.orders-rj-confirmation>div svg rect{fill:#178daf !important}#container.orders-rj-confirmation{background-color:#fafafa;min-height:100vh;display:flex;flex-direction:row;justify-content:space-between;padding-top:75px}#container.orders-rj-confirmation::after{content:"";flex:3}#container.orders-rj-confirmation::before{content:"";flex:2}#container.orders-rj-confirmation div.content-wrap{flex:2;padding-bottom:80px;max-width:750px}#container.orders-rj-confirmation div.content-wrap h2{padding:60px 0 30px 0}#container.orders-rj-confirmation div.content-wrap #error{color:red;font-weight:bold;padding:20px 0}#container.orders-rj-confirmation div.content-wrap #error ul{padding:10px 0 0 0}#container.orders-rj-confirmation div.content-wrap #error ul li{list-style-type:circle}#container.orders-rj-confirmation div.content-wrap .standard-form-row .row{display:flex;flex-direction:row;padding:10px 0;align-items:center}#container.orders-rj-confirmation div.content-wrap .standard-form-row .row>*:first-child{flex:1;text-align:right}#container.orders-rj-confirmation div.content-wrap .standard-form-row .row>*:nth-child(2){flex:3;text-align:left;margin:0 0 0 20px}#container.orders-rj-confirmation div.content-wrap .standard-form-row .row input{padding:7px 5px;width:100%}#container.orders-rj-confirmation div.content-wrap .standard-form-row .row textarea{padding:15px}#container.orders-rj-confirmation div.content-wrap .standard-form-row .row button,#container.orders-rj-confirmation div.content-wrap .standard-form-row .row input[type="submit"],#container.orders-rj-confirmation div.content-wrap .standard-form-row .row .button-link{border-radius:2px;padding:10px 17px;letter-spacing:2px;text-transform:uppercase;font-size:0.8em;border:1px solid #fc2161;background-color:#fc2161;color:#fff;text-shadow:0 1px 1px #b50236;transition:all 0.3s ease 0s;border-radius:20px;text-align:center !important}#container.orders-rj-confirmation div.content-wrap .standard-form-row .row button:hover,#container.orders-rj-confirmation div.content-wrap .standard-form-row .row input[type="submit"]:hover,#container.orders-rj-confirmation div.content-wrap .standard-form-row .row .button-link:hover{transform:translateY(-5px);background-color:#fc084f}#container.orders-rj-confirmation div.content-wrap .standard-form-row .row button.sub-button,#container.orders-rj-confirmation div.content-wrap .standard-form-row .row input.sub-button[type="submit"],#container.orders-rj-confirmation div.content-wrap .standard-form-row .row .button-link.sub-button{border:1px solid #000;background-color:#fff;text-shadow:none;color:#000;transition:0.2s all}#container.orders-rj-confirmation div.content-wrap .standard-form-row .row button.sub-button:hover,#container.orders-rj-confirmation div.content-wrap .standard-form-row .row input.sub-button[type="submit"]:hover,#container.orders-rj-confirmation div.content-wrap .standard-form-row .row .button-link.sub-button:hover{background-color:#ededed}#container.orders-rj-confirmation div.content-wrap .standard-form-row .row button.main-button,#container.orders-rj-confirmation div.content-wrap .standard-form-row .row input.main-button[type="submit"],#container.orders-rj-confirmation div.content-wrap .standard-form-row .row .button-link.main-button{box-shadow:0px 8px 15px rgba(0,0,0,0.25);border:1px solid #549053;background-color:#549053;text-shadow:none;color:#fff}#container.orders-rj-confirmation div.content-wrap .standard-form-row .row button.main-button:hover,#container.orders-rj-confirmation div.content-wrap .standard-form-row .row input.main-button[type="submit"]:hover,#container.orders-rj-confirmation div.content-wrap .standard-form-row .row .button-link.main-button:hover{background-color:#477946}#container.orders-rj-confirmation div.content-wrap .standard-form-row .row div.select{border:1px solid #ccc;width:120px;border-radius:3px;overflow:hidden;background:#fafafa}#container.orders-rj-confirmation div.content-wrap .standard-form-row .row div.select select{padding:5px 8px;width:130%;border:none;box-shadow:none;background:transparent;background-image:none;-webkit-appearance:none}#container.orders-rj-confirmation div.content-wrap .standard-form-row .row div.select select:focus{outline:none}#container.orders-rj-confirmation div.content-wrap .standard-form-row .row .button-link{display:block}#container.orders-rj-confirmation div.content-wrap .standard-form-row .row .error-message{color:red;font-size:0.9em}#container.orders-rj-confirmation div.content-wrap .standard-form-row .row.tight{padding:3px 0}#container.orders-rj-confirmation div.content-wrap .standard-form-row .row .description{font-size:0.8em}#container.orders-rj-confirmation div.content-wrap .standard-form-row .row .country select{width:100%}#container.orders-rj-confirmation div.content-wrap .standard-form-row .row .text-infos{border:5px solid #d9e9fa;padding:4px 8px;background:#deedff}#container.orders-rj-confirmation div.content-wrap .standard-form-row .row-wrap{padding:10px 0}@media only screen and (max-width: 768px){#container.orders-rj-confirmation{flex-direction:column !important;padding-left:30px !important;padding-right:30px !important}}#container.orders-rj-confirmation div.content-wrap .user-information h3{padding:0 0 18px 0}#container.orders-rj-confirmation div.content-wrap .registrans-information h3{padding:15px 0 0 0}#container.orders-rj-confirmation div.content-wrap div.registrants{padding:10px 0}section#logo-burger.orders-rj-edit>div svg path,section#logo-burger.orders-rj-edit>div svg rect{fill:#178daf !important}#container.orders-rj-edit{background-color:#fafafa;min-height:100vh;display:flex;flex-direction:row;justify-content:space-between;padding-top:75px}#container.orders-rj-edit::after{content:"";flex:3}#container.orders-rj-edit::before{content:"";flex:2}#container.orders-rj-edit div.content-wrap{flex:2;padding-bottom:80px;max-width:750px}#container.orders-rj-edit div.content-wrap h2{padding:60px 0 30px 0}#container.orders-rj-edit div.content-wrap #error{color:red;font-weight:bold;padding:20px 0}#container.orders-rj-edit div.content-wrap #error ul{padding:10px 0 0 0}#container.orders-rj-edit div.content-wrap #error ul li{list-style-type:circle}#container.orders-rj-edit div.content-wrap .standard-form-row .row{display:flex;flex-direction:row;padding:10px 0;align-items:center}#container.orders-rj-edit div.content-wrap .standard-form-row .row>*:first-child{flex:1;text-align:right}#container.orders-rj-edit div.content-wrap .standard-form-row .row>*:nth-child(2){flex:3;text-align:left;margin:0 0 0 20px}#container.orders-rj-edit div.content-wrap .standard-form-row .row input{padding:7px 5px;width:100%}#container.orders-rj-edit div.content-wrap .standard-form-row .row textarea{padding:15px}#container.orders-rj-edit div.content-wrap .standard-form-row .row button,#container.orders-rj-edit div.content-wrap .standard-form-row .row input[type="submit"],#container.orders-rj-edit div.content-wrap .standard-form-row .row .button-link{border-radius:2px;padding:10px 17px;letter-spacing:2px;text-transform:uppercase;font-size:0.8em;border:1px solid #fc2161;background-color:#fc2161;color:#fff;text-shadow:0 1px 1px #b50236;transition:all 0.3s ease 0s;border-radius:20px;text-align:center !important}#container.orders-rj-edit div.content-wrap .standard-form-row .row button:hover,#container.orders-rj-edit div.content-wrap .standard-form-row .row input[type="submit"]:hover,#container.orders-rj-edit div.content-wrap .standard-form-row .row .button-link:hover{transform:translateY(-5px);background-color:#fc084f}#container.orders-rj-edit div.content-wrap .standard-form-row .row button.sub-button,#container.orders-rj-edit div.content-wrap .standard-form-row .row input.sub-button[type="submit"],#container.orders-rj-edit div.content-wrap .standard-form-row .row .button-link.sub-button{border:1px solid #000;background-color:#fff;text-shadow:none;color:#000;transition:0.2s all}#container.orders-rj-edit div.content-wrap .standard-form-row .row button.sub-button:hover,#container.orders-rj-edit div.content-wrap .standard-form-row .row input.sub-button[type="submit"]:hover,#container.orders-rj-edit div.content-wrap .standard-form-row .row .button-link.sub-button:hover{background-color:#ededed}#container.orders-rj-edit div.content-wrap .standard-form-row .row button.main-button,#container.orders-rj-edit div.content-wrap .standard-form-row .row input.main-button[type="submit"],#container.orders-rj-edit div.content-wrap .standard-form-row .row .button-link.main-button{box-shadow:0px 8px 15px rgba(0,0,0,0.25);border:1px solid #549053;background-color:#549053;text-shadow:none;color:#fff}#container.orders-rj-edit div.content-wrap .standard-form-row .row button.main-button:hover,#container.orders-rj-edit div.content-wrap .standard-form-row .row input.main-button[type="submit"]:hover,#container.orders-rj-edit div.content-wrap .standard-form-row .row .button-link.main-button:hover{background-color:#477946}#container.orders-rj-edit div.content-wrap .standard-form-row .row div.select{border:1px solid #ccc;width:120px;border-radius:3px;overflow:hidden;background:#fafafa}#container.orders-rj-edit div.content-wrap .standard-form-row .row div.select select{padding:5px 8px;width:130%;border:none;box-shadow:none;background:transparent;background-image:none;-webkit-appearance:none}#container.orders-rj-edit div.content-wrap .standard-form-row .row div.select select:focus{outline:none}#container.orders-rj-edit div.content-wrap .standard-form-row .row .button-link{display:block}#container.orders-rj-edit div.content-wrap .standard-form-row .row .error-message{color:red;font-size:0.9em}#container.orders-rj-edit div.content-wrap .standard-form-row .row.tight{padding:3px 0}#container.orders-rj-edit div.content-wrap .standard-form-row .row .description{font-size:0.8em}#container.orders-rj-edit div.content-wrap .standard-form-row .row .country select{width:100%}#container.orders-rj-edit div.content-wrap .standard-form-row .row .text-infos{border:5px solid #d9e9fa;padding:4px 8px;background:#deedff}#container.orders-rj-edit div.content-wrap .standard-form-row .row-wrap{padding:10px 0}@media only screen and (max-width: 768px){#container.orders-rj-edit{flex-direction:column !important;padding-left:30px !important;padding-right:30px !important}}section#logo-burger.orders-rj-new>div svg path,section#logo-burger.orders-rj-new>div svg rect{fill:#178daf !important}#container.orders-rj-new{background-color:#fafafa;min-height:100vh;display:flex;flex-direction:row;justify-content:space-between;padding-top:75px}#container.orders-rj-new::after{content:"";flex:3}#container.orders-rj-new::before{content:"";flex:2}#container.orders-rj-new div.content-wrap{flex:2;padding-bottom:80px;max-width:750px}#container.orders-rj-new div.content-wrap h2{padding:60px 0 30px 0}#container.orders-rj-new div.content-wrap #error{color:red;font-weight:bold;padding:20px 0}#container.orders-rj-new div.content-wrap #error ul{padding:10px 0 0 0}#container.orders-rj-new div.content-wrap #error ul li{list-style-type:circle}#container.orders-rj-new div.content-wrap .standard-form-row .row{display:flex;flex-direction:row;padding:10px 0;align-items:center}#container.orders-rj-new div.content-wrap .standard-form-row .row>*:first-child{flex:1;text-align:right}#container.orders-rj-new div.content-wrap .standard-form-row .row>*:nth-child(2){flex:3;text-align:left;margin:0 0 0 20px}#container.orders-rj-new div.content-wrap .standard-form-row .row input{padding:7px 5px;width:100%}#container.orders-rj-new div.content-wrap .standard-form-row .row textarea{padding:15px}#container.orders-rj-new div.content-wrap .standard-form-row .row button,#container.orders-rj-new div.content-wrap .standard-form-row .row input[type="submit"],#container.orders-rj-new div.content-wrap .standard-form-row .row .button-link{border-radius:2px;padding:10px 17px;letter-spacing:2px;text-transform:uppercase;font-size:0.8em;border:1px solid #fc2161;background-color:#fc2161;color:#fff;text-shadow:0 1px 1px #b50236;transition:all 0.3s ease 0s;border-radius:20px;text-align:center !important}#container.orders-rj-new div.content-wrap .standard-form-row .row button:hover,#container.orders-rj-new div.content-wrap .standard-form-row .row input[type="submit"]:hover,#container.orders-rj-new div.content-wrap .standard-form-row .row .button-link:hover{transform:translateY(-5px);background-color:#fc084f}#container.orders-rj-new div.content-wrap .standard-form-row .row button.sub-button,#container.orders-rj-new div.content-wrap .standard-form-row .row input.sub-button[type="submit"],#container.orders-rj-new div.content-wrap .standard-form-row .row .button-link.sub-button{border:1px solid #000;background-color:#fff;text-shadow:none;color:#000;transition:0.2s all}#container.orders-rj-new div.content-wrap .standard-form-row .row button.sub-button:hover,#container.orders-rj-new div.content-wrap .standard-form-row .row input.sub-button[type="submit"]:hover,#container.orders-rj-new div.content-wrap .standard-form-row .row .button-link.sub-button:hover{background-color:#ededed}#container.orders-rj-new div.content-wrap .standard-form-row .row button.main-button,#container.orders-rj-new div.content-wrap .standard-form-row .row input.main-button[type="submit"],#container.orders-rj-new div.content-wrap .standard-form-row .row .button-link.main-button{box-shadow:0px 8px 15px rgba(0,0,0,0.25);border:1px solid #549053;background-color:#549053;text-shadow:none;color:#fff}#container.orders-rj-new div.content-wrap .standard-form-row .row button.main-button:hover,#container.orders-rj-new div.content-wrap .standard-form-row .row input.main-button[type="submit"]:hover,#container.orders-rj-new div.content-wrap .standard-form-row .row .button-link.main-button:hover{background-color:#477946}#container.orders-rj-new div.content-wrap .standard-form-row .row div.select{border:1px solid #ccc;width:120px;border-radius:3px;overflow:hidden;background:#fafafa}#container.orders-rj-new div.content-wrap .standard-form-row .row div.select select{padding:5px 8px;width:130%;border:none;box-shadow:none;background:transparent;background-image:none;-webkit-appearance:none}#container.orders-rj-new div.content-wrap .standard-form-row .row div.select select:focus{outline:none}#container.orders-rj-new div.content-wrap .standard-form-row .row .button-link{display:block}#container.orders-rj-new div.content-wrap .standard-form-row .row .error-message{color:red;font-size:0.9em}#container.orders-rj-new div.content-wrap .standard-form-row .row.tight{padding:3px 0}#container.orders-rj-new div.content-wrap .standard-form-row .row .description{font-size:0.8em}#container.orders-rj-new div.content-wrap .standard-form-row .row .country select{width:100%}#container.orders-rj-new div.content-wrap .standard-form-row .row .text-infos{border:5px solid #d9e9fa;padding:4px 8px;background:#deedff}#container.orders-rj-new div.content-wrap .standard-form-row .row-wrap{padding:10px 0}@media only screen and (max-width: 768px){#container.orders-rj-new{flex-direction:column !important;padding-left:30px !important;padding-right:30px !important}}#container.orders-rj-new div.content-wrap .registrants-fields{padding:20px 0}section#logo-burger.orders-uncertain>div svg path,section#logo-burger.orders-uncertain>div svg rect{fill:#178daf !important}#container.orders-uncertain{background-color:#fafafa;min-height:100vh;display:flex;flex-direction:row;justify-content:space-between;padding:75px 0 0 0}#container.orders-uncertain::after{content:"";flex:3}#container.orders-uncertain::before{content:"";flex:2}#container.orders-uncertain div.content-wrap{flex:2;padding-bottom:80px;max-width:750px}#container.orders-uncertain div.content-wrap h2{padding:60px 0 30px 0}#container.orders-uncertain div.content-wrap #error{color:red;font-weight:bold;padding:20px 0}#container.orders-uncertain div.content-wrap #error ul{padding:10px 0 0 0}#container.orders-uncertain div.content-wrap #error ul li{list-style-type:circle}#container.orders-uncertain div.content-wrap .standard-form-row .row{display:flex;flex-direction:row;padding:10px 0;align-items:center}#container.orders-uncertain div.content-wrap .standard-form-row .row>*:first-child{flex:1;text-align:right}#container.orders-uncertain div.content-wrap .standard-form-row .row>*:nth-child(2){flex:3;text-align:left;margin:0 0 0 20px}#container.orders-uncertain div.content-wrap .standard-form-row .row input{padding:7px 5px;width:100%}#container.orders-uncertain div.content-wrap .standard-form-row .row textarea{padding:15px}#container.orders-uncertain div.content-wrap .standard-form-row .row button,#container.orders-uncertain div.content-wrap .standard-form-row .row input[type="submit"],#container.orders-uncertain div.content-wrap .standard-form-row .row .button-link{border-radius:2px;padding:10px 17px;letter-spacing:2px;text-transform:uppercase;font-size:0.8em;border:1px solid #fc2161;background-color:#fc2161;color:#fff;text-shadow:0 1px 1px #b50236;transition:all 0.3s ease 0s;border-radius:20px;text-align:center !important}#container.orders-uncertain div.content-wrap .standard-form-row .row button:hover,#container.orders-uncertain div.content-wrap .standard-form-row .row input[type="submit"]:hover,#container.orders-uncertain div.content-wrap .standard-form-row .row .button-link:hover{transform:translateY(-5px);background-color:#fc084f}#container.orders-uncertain div.content-wrap .standard-form-row .row button.sub-button,#container.orders-uncertain div.content-wrap .standard-form-row .row input.sub-button[type="submit"],#container.orders-uncertain div.content-wrap .standard-form-row .row .button-link.sub-button{border:1px solid #000;background-color:#fff;text-shadow:none;color:#000;transition:0.2s all}#container.orders-uncertain div.content-wrap .standard-form-row .row button.sub-button:hover,#container.orders-uncertain div.content-wrap .standard-form-row .row input.sub-button[type="submit"]:hover,#container.orders-uncertain div.content-wrap .standard-form-row .row .button-link.sub-button:hover{background-color:#ededed}#container.orders-uncertain div.content-wrap .standard-form-row .row button.main-button,#container.orders-uncertain div.content-wrap .standard-form-row .row input.main-button[type="submit"],#container.orders-uncertain div.content-wrap .standard-form-row .row .button-link.main-button{box-shadow:0px 8px 15px rgba(0,0,0,0.25);border:1px solid #549053;background-color:#549053;text-shadow:none;color:#fff}#container.orders-uncertain div.content-wrap .standard-form-row .row button.main-button:hover,#container.orders-uncertain div.content-wrap .standard-form-row .row input.main-button[type="submit"]:hover,#container.orders-uncertain div.content-wrap .standard-form-row .row .button-link.main-button:hover{background-color:#477946}#container.orders-uncertain div.content-wrap .standard-form-row .row div.select{border:1px solid #ccc;width:120px;border-radius:3px;overflow:hidden;background:#fafafa}#container.orders-uncertain div.content-wrap .standard-form-row .row div.select select{padding:5px 8px;width:130%;border:none;box-shadow:none;background:transparent;background-image:none;-webkit-appearance:none}#container.orders-uncertain div.content-wrap .standard-form-row .row div.select select:focus{outline:none}#container.orders-uncertain div.content-wrap .standard-form-row .row .button-link{display:block}#container.orders-uncertain div.content-wrap .standard-form-row .row .error-message{color:red;font-size:0.9em}#container.orders-uncertain div.content-wrap .standard-form-row .row.tight{padding:3px 0}#container.orders-uncertain div.content-wrap .standard-form-row .row .description{font-size:0.8em}#container.orders-uncertain div.content-wrap .standard-form-row .row .country select{width:100%}#container.orders-uncertain div.content-wrap .standard-form-row .row .text-infos{border:5px solid #d9e9fa;padding:4px 8px;background:#deedff}#container.orders-uncertain div.content-wrap .standard-form-row .row-wrap{padding:10px 0}@media only screen and (max-width: 768px){#container.orders-uncertain{flex-direction:column !important;padding-left:30px !important;padding-right:30px !important}}#container.orders-uncertain .content-wrap a{text-transform:uppercase}section#logo-burger.orders-users-edit>div svg path,section#logo-burger.orders-users-edit>div svg rect{fill:#178daf !important}#container.orders-users-edit{background-color:#fafafa;min-height:100vh;display:flex;flex-direction:row;justify-content:space-between;padding:75px 0 0 0}#container.orders-users-edit::after{content:"";flex:3}#container.orders-users-edit::before{content:"";flex:2}#container.orders-users-edit div.content-wrap{flex:2;padding-bottom:80px;max-width:750px}#container.orders-users-edit div.content-wrap h2{padding:60px 0 30px 0}#container.orders-users-edit div.content-wrap #error{color:red;font-weight:bold;padding:20px 0}#container.orders-users-edit div.content-wrap #error ul{padding:10px 0 0 0}#container.orders-users-edit div.content-wrap #error ul li{list-style-type:circle}#container.orders-users-edit div.content-wrap .standard-form-row .row{display:flex;flex-direction:row;padding:10px 0;align-items:center}#container.orders-users-edit div.content-wrap .standard-form-row .row>*:first-child{flex:1;text-align:right}#container.orders-users-edit div.content-wrap .standard-form-row .row>*:nth-child(2){flex:3;text-align:left;margin:0 0 0 20px}#container.orders-users-edit div.content-wrap .standard-form-row .row input{padding:7px 5px;width:100%}#container.orders-users-edit div.content-wrap .standard-form-row .row textarea{padding:15px}#container.orders-users-edit div.content-wrap .standard-form-row .row button,#container.orders-users-edit div.content-wrap .standard-form-row .row input[type="submit"],#container.orders-users-edit div.content-wrap .standard-form-row .row .button-link{border-radius:2px;padding:10px 17px;letter-spacing:2px;text-transform:uppercase;font-size:0.8em;border:1px solid #fc2161;background-color:#fc2161;color:#fff;text-shadow:0 1px 1px #b50236;transition:all 0.3s ease 0s;border-radius:20px;text-align:center !important}#container.orders-users-edit div.content-wrap .standard-form-row .row button:hover,#container.orders-users-edit div.content-wrap .standard-form-row .row input[type="submit"]:hover,#container.orders-users-edit div.content-wrap .standard-form-row .row .button-link:hover{transform:translateY(-5px);background-color:#fc084f}#container.orders-users-edit div.content-wrap .standard-form-row .row button.sub-button,#container.orders-users-edit div.content-wrap .standard-form-row .row input.sub-button[type="submit"],#container.orders-users-edit div.content-wrap .standard-form-row .row .button-link.sub-button{border:1px solid #000;background-color:#fff;text-shadow:none;color:#000;transition:0.2s all}#container.orders-users-edit div.content-wrap .standard-form-row .row button.sub-button:hover,#container.orders-users-edit div.content-wrap .standard-form-row .row input.sub-button[type="submit"]:hover,#container.orders-users-edit div.content-wrap .standard-form-row .row .button-link.sub-button:hover{background-color:#ededed}#container.orders-users-edit div.content-wrap .standard-form-row .row button.main-button,#container.orders-users-edit div.content-wrap .standard-form-row .row input.main-button[type="submit"],#container.orders-users-edit div.content-wrap .standard-form-row .row .button-link.main-button{box-shadow:0px 8px 15px rgba(0,0,0,0.25);border:1px solid #549053;background-color:#549053;text-shadow:none;color:#fff}#container.orders-users-edit div.content-wrap .standard-form-row .row button.main-button:hover,#container.orders-users-edit div.content-wrap .standard-form-row .row input.main-button[type="submit"]:hover,#container.orders-users-edit div.content-wrap .standard-form-row .row .button-link.main-button:hover{background-color:#477946}#container.orders-users-edit div.content-wrap .standard-form-row .row div.select{border:1px solid #ccc;width:120px;border-radius:3px;overflow:hidden;background:#fafafa}#container.orders-users-edit div.content-wrap .standard-form-row .row div.select select{padding:5px 8px;width:130%;border:none;box-shadow:none;background:transparent;background-image:none;-webkit-appearance:none}#container.orders-users-edit div.content-wrap .standard-form-row .row div.select select:focus{outline:none}#container.orders-users-edit div.content-wrap .standard-form-row .row .button-link{display:block}#container.orders-users-edit div.content-wrap .standard-form-row .row .error-message{color:red;font-size:0.9em}#container.orders-users-edit div.content-wrap .standard-form-row .row.tight{padding:3px 0}#container.orders-users-edit div.content-wrap .standard-form-row .row .description{font-size:0.8em}#container.orders-users-edit div.content-wrap .standard-form-row .row .country select{width:100%}#container.orders-users-edit div.content-wrap .standard-form-row .row .text-infos{border:5px solid #d9e9fa;padding:4px 8px;background:#deedff}#container.orders-users-edit div.content-wrap .standard-form-row .row-wrap{padding:10px 0}@media only screen and (max-width: 768px){#container.orders-users-edit{flex-direction:column !important;padding-left:30px !important;padding-right:30px !important}}section#logo-burger.orders-users-new>div svg path,section#logo-burger.orders-users-new>div svg rect{fill:#178daf !important}#container.orders-users-new{background-color:#fafafa;min-height:100vh;display:flex;flex-direction:row;justify-content:space-between;padding:75px 0 0 0}#container.orders-users-new::after{content:"";flex:3}#container.orders-users-new::before{content:"";flex:2}#container.orders-users-new div.content-wrap{flex:2;padding-bottom:80px;max-width:750px}#container.orders-users-new div.content-wrap h2{padding:60px 0 30px 0}#container.orders-users-new div.content-wrap #error{color:red;font-weight:bold;padding:20px 0}#container.orders-users-new div.content-wrap #error ul{padding:10px 0 0 0}#container.orders-users-new div.content-wrap #error ul li{list-style-type:circle}#container.orders-users-new div.content-wrap .standard-form-row .row{display:flex;flex-direction:row;padding:10px 0;align-items:center}#container.orders-users-new div.content-wrap .standard-form-row .row>*:first-child{flex:1;text-align:right}#container.orders-users-new div.content-wrap .standard-form-row .row>*:nth-child(2){flex:3;text-align:left;margin:0 0 0 20px}#container.orders-users-new div.content-wrap .standard-form-row .row input{padding:7px 5px;width:100%}#container.orders-users-new div.content-wrap .standard-form-row .row textarea{padding:15px}#container.orders-users-new div.content-wrap .standard-form-row .row button,#container.orders-users-new div.content-wrap .standard-form-row .row input[type="submit"],#container.orders-users-new div.content-wrap .standard-form-row .row .button-link{border-radius:2px;padding:10px 17px;letter-spacing:2px;text-transform:uppercase;font-size:0.8em;border:1px solid #fc2161;background-color:#fc2161;color:#fff;text-shadow:0 1px 1px #b50236;transition:all 0.3s ease 0s;border-radius:20px;text-align:center !important}#container.orders-users-new div.content-wrap .standard-form-row .row button:hover,#container.orders-users-new div.content-wrap .standard-form-row .row input[type="submit"]:hover,#container.orders-users-new div.content-wrap .standard-form-row .row .button-link:hover{transform:translateY(-5px);background-color:#fc084f}#container.orders-users-new div.content-wrap .standard-form-row .row button.sub-button,#container.orders-users-new div.content-wrap .standard-form-row .row input.sub-button[type="submit"],#container.orders-users-new div.content-wrap .standard-form-row .row .button-link.sub-button{border:1px solid #000;background-color:#fff;text-shadow:none;color:#000;transition:0.2s all}#container.orders-users-new div.content-wrap .standard-form-row .row button.sub-button:hover,#container.orders-users-new div.content-wrap .standard-form-row .row input.sub-button[type="submit"]:hover,#container.orders-users-new div.content-wrap .standard-form-row .row .button-link.sub-button:hover{background-color:#ededed}#container.orders-users-new div.content-wrap .standard-form-row .row button.main-button,#container.orders-users-new div.content-wrap .standard-form-row .row input.main-button[type="submit"],#container.orders-users-new div.content-wrap .standard-form-row .row .button-link.main-button{box-shadow:0px 8px 15px rgba(0,0,0,0.25);border:1px solid #549053;background-color:#549053;text-shadow:none;color:#fff}#container.orders-users-new div.content-wrap .standard-form-row .row button.main-button:hover,#container.orders-users-new div.content-wrap .standard-form-row .row input.main-button[type="submit"]:hover,#container.orders-users-new div.content-wrap .standard-form-row .row .button-link.main-button:hover{background-color:#477946}#container.orders-users-new div.content-wrap .standard-form-row .row div.select{border:1px solid #ccc;width:120px;border-radius:3px;overflow:hidden;background:#fafafa}#container.orders-users-new div.content-wrap .standard-form-row .row div.select select{padding:5px 8px;width:130%;border:none;box-shadow:none;background:transparent;background-image:none;-webkit-appearance:none}#container.orders-users-new div.content-wrap .standard-form-row .row div.select select:focus{outline:none}#container.orders-users-new div.content-wrap .standard-form-row .row .button-link{display:block}#container.orders-users-new div.content-wrap .standard-form-row .row .error-message{color:red;font-size:0.9em}#container.orders-users-new div.content-wrap .standard-form-row .row.tight{padding:3px 0}#container.orders-users-new div.content-wrap .standard-form-row .row .description{font-size:0.8em}#container.orders-users-new div.content-wrap .standard-form-row .row .country select{width:100%}#container.orders-users-new div.content-wrap .standard-form-row .row .text-infos{border:5px solid #d9e9fa;padding:4px 8px;background:#deedff}#container.orders-users-new div.content-wrap .standard-form-row .row-wrap{padding:10px 0}@media only screen and (max-width: 768px){#container.orders-users-new{flex-direction:column !important;padding-left:30px !important;padding-right:30px !important}}#container.privacy{min-height:100%;background-color:#2e2e2e;color:#fff}#container.privacy section#main-privacy{width:100%;min-height:100vh;display:flex;justify-content:center;align-items:center}#container.privacy section#main-privacy .section-container{height:100%;width:100%;max-width:1024px;padding:75px 30px 50px 30px}#container.privacy section#main-privacy .section-container h3{font-family:"Helvetica neue", "Helvetica", sans-serif;padding:50px 0 30px 0}#container.privacy section#main-privacy .section-container p{font-family:"Helvetica neue", "Helvetica", sans-serif;padding:15px 0 10px 0;line-height:1.5em}#container.resources section.banner{width:100%;display:flex;justify-content:center;align-items:center;height:700px;background:url(/images/resources/banner.jpg);background-size:cover;background-position:50% 50%;text-align:center}#container.resources section.banner div.section-container{max-width:1024px;padding:0 30px 0 30px;color:#fff}#container.resources section.banner div.section-container h1{font-size:2.3em;text-transform:uppercase;font-weight:bold}#container.resources section.banner div.section-container p{max-width:400px;font-family:serif;font-size:1.2em}#container.resources section.content{width:100%;background:#f8f8f9;text-align:center;display:flex;justify-content:center;align-items:center}#container.resources section.content div.section-container{max-width:1024px;padding:0 30px 0 30px}#container.resources section.content div.section-container h2{font-size:2.3em;padding:60px 0 120px 0}#container.resources section.content div.section-container .elements{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 0 50px 0}#container.resources section.content div.section-container .elements .el{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 0 50px 0}#container.resources section.content div.section-container .elements .el .img{width:150px;height:150px;border-radius:50%;background:#e7eaee;display:flex;justify-content:center;align-items:center}#container.resources section.content div.section-container .elements .el .img svg{width:100px}#container.resources section.content div.section-container .elements .el .img svg path{fill:#67686d}#container.resources section.content div.section-container .elements .el p{text-transform:uppercase;font-family:serif;padding:20px 0 30px 0}#container.resources section.content div.section-container .elements .el a svg.download{width:40px}#container.resources section.content div.section-container .elements .el a svg.download path{fill:#57586a}#container.resources section.content div.section-container .elements .el a:hover path{fill:red !important}@media only screen and (max-width: 768px){#container.resources section.content div.section-container .elements{flex-direction:column !important}}section#logo-burger.rj-2018>div svg path,section#logo-burger.rj-2018>div svg rect{fill:yellow !important}section#contact .section-container .form form div.input.rj-2018::after{background-color:yellow !important}section#application-footer.rj-2018{background:yellow}#container.rj-2018{font-family:"radikal"}#container.rj-2018 section#infos{display:flex;justify-content:center;align-items:center;background:url(/images/rj/2018/infos/background.jpg);background-size:cover;color:#fff}#container.rj-2018 section#infos .section-container{height:100%;width:100%;max-width:1024px;padding:100px 30px 150px 30px}#container.rj-2018 section#infos .section-container h2{font-size:2.3em;padding:0 0 70px 0}#container.rj-2018 section#infos .section-container div.infos-wrapper{display:flex;flex-direction:row;justify-content:center;align-items:flex-start}#container.rj-2018 section#infos .section-container div.infos-wrapper>div{flex:1;padding:30px}#container.rj-2018 section#infos .section-container div.infos-wrapper>div h3{font-size:1.7em;padding:0 0 20px 0;text-align:right}#container.rj-2018 section#infos .section-container div.infos-wrapper>div p{padding:0 20px 0 0;font-family:"Helvetica neue", "Helvetica", sans-serif;font-size:1em;line-height:1.5em}@media only screen and (max-width: 768px){#container.rj-2018 section#infos .section-container div.infos-wrapper{flex-direction:column !important}}#container.rj-2018 section#programme{padding:100px 0 0 0}#container.rj-2018 section#programme .section-container{display:flex;flex-direction:row;justify-content:center;width:100%}#container.rj-2018 section#programme .section-container div.title{display:flex;flex-direction:row;flex-grow:1;background:url(/images/rj/2018/programme/terre_Rj-01.jpg);background-size:cover}#container.rj-2018 section#programme .section-container div.title:before{flex:1;content:""}#container.rj-2018 section#programme .section-container div.title div.title-wrap{flex-grow:1;display:flex;flex-direction:row;justify-content:center;align-items:center;max-width:256px}#container.rj-2018 section#programme .section-container div.title div.title-wrap h2{transform:rotate(-90deg);font-size:2.3em}#container.rj-2018 section#programme .section-container div.content{display:flex;flex-direction:row;flex-grow:1;background-color:yellow}#container.rj-2018 section#programme .section-container div.content:after{flex:1;content:""}#container.rj-2018 section#programme .section-container div.content div.content-wrap{max-width:768px;padding:60px 30px 20px 30px;flex-grow:1;display:flex;flex-direction:column}#container.rj-2018 section#programme .section-container div.content div.content-wrap h3.date{text-align:right;font-size:1.7em;padding:0 0 30px 0}#container.rj-2018 section#programme .section-container div.content div.content-wrap div.guests{display:flex;flex-direction:column;align-self:center;justify-content:center;flex-wrap:wrap;padding:20px 0 80px 0}#container.rj-2018 section#programme .section-container div.content div.content-wrap div.guests div.guest{text-align:center;padding:20px}#container.rj-2018 section#programme .section-container div.content div.content-wrap div.guests div.guest img{width:180px;border-radius:50%}#container.rj-2018 section#programme .section-container div.content div.content-wrap div.guests div.guest h3{padding:10px 0 0 0;text-transform:uppercase;font-size:1.7em}#container.rj-2018 section#programme .section-container div.content div.content-wrap div.guests div.guest p.see-more{font-size:0.9em;padding:10px 0;color:#baaf04;cursor:pointer;transition:.3s all}#container.rj-2018 section#programme .section-container div.content div.content-wrap div.guests div.guest p.see-more:hover{color:#565102}#container.rj-2018 section#programme .section-container div.content div.content-wrap div.guests div.guest div.text{height:0;overflow:hidden;font-size:0.9em;font-family:"Helvetica neue", "Helvetica", sans-serif}#container.rj-2018 section#programme .section-container div.content div.content-wrap div.guests div.guest p{font-size:1.2em}@media only screen and (max-width: 768px){#container.rj-2018 section#programme .section-container{flex-direction:column !important}#container.rj-2018 section#programme .section-container div.title h2{transform:rotate(0deg) !important;padding:60px 0 30px 0 !important}#container.rj-2018 section#programme .section-container div.content div.guests{padding:40px 0 20px 0}}#container.rj-2018 section#registration{display:flex;justify-content:center;align-items:center}#container.rj-2018 section#registration .section-container{height:100%;width:100%;display:flex;flex-direction:row;justify-content:center}#container.rj-2018 section#registration .section-container div.content{display:flex;flex-direction:row;flex-grow:1;background-color:yellow}#container.rj-2018 section#registration .section-container div.content:before{flex:1;content:""}#container.rj-2018 section#registration .section-container div.content div.content-wrap{max-width:768px;padding:110px 30px 0 30px}#container.rj-2018 section#registration .section-container div.content div.content-wrap p.text-info{font-size:1em;font-family:"Helvetica neue", "Helvetica", sans-serif;padding:0 0 120px 0}#container.rj-2018 section#registration .section-container div.content div.content-wrap div.prices{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap}#container.rj-2018 section#registration .section-container div.content div.content-wrap div.prices div.price{text-align:center}#container.rj-2018 section#registration .section-container div.content div.content-wrap div.prices div.price:not(:first-of-type){padding:0 0 0 30px}#container.rj-2018 section#registration .section-container div.content div.content-wrap div.prices div.price h3{font-size:2.3em}#container.rj-2018 section#registration .section-container div.content div.content-wrap div.prices div.price p{font-size:0.9em;padding:10px 0 0 0;max-width:500px}#container.rj-2018 section#registration .section-container div.content div.content-wrap div.prices div.price p:nth-of-type(2){padding:30px 0 0 0}#container.rj-2018 section#registration .section-container div.content div.content-wrap div.prices div.price p a{padding:15px 37px;background-color:#000;color:#fff;text-transform:uppercase}#container.rj-2018 section#registration .section-container div.content div.content-wrap div.prices div.price p a.disabled{background-color:#b4b4b4;cursor:not-allowed}#container.rj-2018 section#registration .section-container div.content div.content-wrap div.prices div.price p a.disabled:hover{color:#fff}#container.rj-2018 section#registration .section-container div.content div.content-wrap div.prices div.price p a:hover{color:yellow}#container.rj-2018 section#registration .section-container div.content div.content-wrap div.single-prices-and-address{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;padding:140px 0 70px 0}#container.rj-2018 section#registration .section-container div.content div.content-wrap div.single-prices-and-address div.address{padding:0 0 0 50px}#container.rj-2018 section#registration .section-container div.title{display:flex;flex-direction:row;flex-grow:1;background:url(/images/rj/2018/registration/terre.jpg);background-size:cover}#container.rj-2018 section#registration .section-container div.title div.title-wrap{display:flex;flex-grow:1;justify-content:center;align-items:center;max-width:256px}#container.rj-2018 section#registration .section-container div.title div.title-wrap h2{transform:rotate(-90deg);font-size:2.3em}#container.rj-2018 section#registration .section-container div.title:after{flex:1;content:""}@media only screen and (max-width: 768px){#container.rj-2018 section#registration .section-container{flex-direction:column-reverse !important}#container.rj-2018 section#registration .section-container div.content div.content-wrap div.prices{justify-content:center !important}#container.rj-2018 section#registration .section-container div.content div.content-wrap div.prices div.price{padding:30px 10px !important}#container.rj-2018 section#registration .section-container div.content div.content-wrap div.single-prices-and-address{padding:40px 0 !important;flex-direction:column !important;align-items:center !important;text-align:center}#container.rj-2018 section#registration .section-container div.content div.content-wrap div.single-prices-and-address div.address{padding:20px 0 0 0 !important}#container.rj-2018 section#registration .section-container div.content div.content-wrap div.faq{flex-direction:column !important;align-items:flex-start !important;padding:60px 0 0 0}#container.rj-2018 section#registration .section-container div.content div.content-wrap div.faq p{padding:0 0 30px 0 !important}#container.rj-2018 section#registration .section-container div.title h2{transform:rotate(0deg) !important;padding:60px 0 30px 0 !important}}#container.rj-2018 section#timetable{display:flex;justify-content:center;align-items:center;padding:0 0 50px 0}#container.rj-2018 section#timetable .section-container{display:flex;flex-direction:row;height:100%;width:100%;max-width:1024px;padding:100px 30px}#container.rj-2018 section#timetable .section-container div.days{flex:1}#container.rj-2018 section#timetable .section-container div.days h2{font-size:2.3em;cursor:pointer}#container.rj-2018 section#timetable .section-container div.days h2.active span{position:relative}#container.rj-2018 section#timetable .section-container div.days h2.active span:after{content:"";background-color:yellow;left:0em;right:-.3em;bottom:-.1em;height:.5em;position:absolute;z-index:-1}#container.rj-2018 section#timetable .section-container div.times{flex:1}#container.rj-2018 section#timetable .section-container div.times div:not(.active){display:none}#container.rj-2018 section#timetable .section-container div.times p{font-size:1em;display:flex;flex-direction:row;justify-content:flex-start;padding:20px 0 0 0}#container.rj-2018 section#timetable .section-container div.times p span:first-of-type{width:70px;flex-shrink:0}@media only screen and (max-width: 768px){#container.rj-2018 section#timetable .section-container{flex-direction:column !important}#container.rj-2018 section#timetable .section-container div.days{padding:0 0 20px 0}}#container.rj-2018 section#video{height:100vh;width:100%}#container.rj-2018 section#video .section-container{width:100%;height:100%}#container.rj-2018 section#welcome{width:100%;height:100vh;display:flex;justify-content:center;align-items:center}#container.rj-2018 section#welcome .section-container{display:flex;flex-direction:row;justify-content:space-between;position:relative;height:100%;width:100%;max-width:1024px;padding:75px 30px 0 30px}#container.rj-2018 section#welcome .section-container div.col1{display:flex;justify-content:space-between;flex-direction:column;padding:70px 20px 70px 0;z-index:1}#container.rj-2018 section#welcome .section-container div.col1 div.title h1{margin:0;margin-top:-.2em;font-family:"radikal";font-size:2.3em;animation-name:earth-fadein;animation-delay:.5s;animation-duration:.8s;animation-fill-mode:both;animation-timing-function:ease-in-out}#container.rj-2018 section#welcome .section-container div.col1 div.date h2{margin-bottom:-.3em;font-family:"radikal";font-size:2.3em;animation-name:earth-fadein;animation-delay:2.5s;animation-duration:1.3s;animation-fill-mode:both;animation-timing-function:ease-in-out}#container.rj-2018 section#welcome .section-container div.col2{display:flex;flex-direction:column;flex:1;background-image:url(/images/rj/2018/welcome/earth.png);background-size:contain;background-position:center center;background-repeat:no-repeat}@keyframes earth-fadein{0%{opacity:0}100%{opacity:1}}#container.rj-2018 section#welcome .section-container div.col2>div:nth-child(1),#container.rj-2018 section#welcome .section-container div.col2>div:nth-child(3){height:70px}#container.rj-2018 section#welcome .section-container div.col2>div:nth-child(2){flex:1;background-color:yellow;z-index:-1;animation-name:earth-fadein;animation-delay:.5s;animation-duration:.8s;animation-fill-mode:both;animation-timing-function:ease-in-out}#container.rj-2018 section#welcome .section-container div.col3{text-align:right;align-self:flex-end;padding:70px 0 70px 20px;z-index:1}#container.rj-2018 section#welcome .section-container div.col3 .location h2{margin-bottom:-.3em;font-family:"radikal";font-size:2.3em;animation-name:earth-fadein;animation-delay:2.5s;animation-duration:1.3s;animation-fill-mode:both;animation-timing-function:ease-in-out}@media only screen and (max-width: 768px){#container.rj-2018 section#welcome .section-container{padding:0 !important;margin-top:75px;flex-direction:column !important;align-items:center !important;justify-content:center !important;text-align:center !important}#container.rj-2018 section#welcome .section-container div.col1{padding:0 0 20px 0 !important}#container.rj-2018 section#welcome .section-container div.col2{position:absolute !important;top:0;right:0;bottom:0;left:0}#container.rj-2018 section#welcome .section-container div.col2>div:nth-child(1),#container.rj-2018 section#welcome .section-container div.col2>div:nth-child(3){height:70px}#container.rj-2018 section#welcome .section-container div.col2>div:nth-child(2){flex:1;background-color:yellow;z-index:-1}#container.rj-2018 section#welcome .section-container div.col3{align-self:center !important;text-align:center !important;padding:0 !important}}section#logo-burger.rj-2019>div svg path,section#logo-burger.rj-2019>div svg rect{fill:#fff !important}#container.rj-2019{font-family:monument, sans-serif;overflow-x:hidden}#container.rj-2019 p{line-height:1.5em}@media only screen and (max-width: 768px){div[class^="brush-"]{display:none !important}}#container.rj-2019 section#programme{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;background:black}#container.rj-2019 section#programme .banner{height:400px;width:100%}#container.rj-2019 section#programme .banner.b1{background:url(/images/rj/2019/programme/banner1.jpg);background-size:cover;background-position:50% 50%}#container.rj-2019 section#programme .banner.b2{background:url(/images/rj/2019/programme/banner2.jpg);background-size:cover;background-position:50% 50%}#container.rj-2019 section#programme .section-container{max-width:1024px;padding:75px 30px 80px 30px;color:#ff0000;position:relative;display:flex;flex-direction:row}#container.rj-2019 section#programme .section-container div.title{flex:1;font-size:1.7em;text-transform:uppercase;padding:0 0 20px 0}#container.rj-2019 section#programme .section-container div.text{flex:2;font-family:monument-regular, sans-serif}#container.rj-2019 section#programme .section-container div.text .day{padding:0 0 50px 0}#container.rj-2019 section#programme .section-container div.text .day h3{text-transform:uppercase;letter-spacing:.1em;padding:5px 0 7px 0;font-size:1.2em;font-family:monument, sans-serif}#container.rj-2019 section#programme .section-container div.text .day p{font-size:1em;display:flex;flex-direction:row;justify-content:flex-start;padding:10px 0 0 0}#container.rj-2019 section#programme .section-container div.text .day p span:first-of-type{width:100px;flex-shrink:0}#container.rj-2019 section#programme .section-container div.text .description p{padding:5px 0 20px 0;font-size:1em}#container.rj-2019 section#programme .section-container div.brush-1{position:absolute;width:300px;left:-230px;top:-180px}#container.rj-2019 section#programme .section-container div.brush-1 path{fill:white}#container.rj-2019 section#programme .section-container div.brush-2{position:absolute;height:330px;right:-230px;bottom:-80px;transform:rotate(-15deg)}#container.rj-2019 section#programme .section-container div.brush-2 path{fill:white}@media only screen and (max-width: 768px){#container.rj-2019 section#programme .section-container{flex-direction:column !important}}#container.rj-2019 section#registration{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;color:black;background:#ff0000}#container.rj-2019 section#registration .section-container{max-width:1024px;padding:75px 30px 80px 30px;position:relative;display:flex;flex-direction:row}#container.rj-2019 section#registration .section-container div.title{flex:1;font-size:1.7em;text-transform:uppercase;padding:0 0 20px 0}#container.rj-2019 section#registration .section-container div.right{flex:2;font-family:monument-regular, sans-serif}#container.rj-2019 section#registration .section-container div.right .text{padding:4px 0 50px 0;font-size:1em}#container.rj-2019 section#registration .section-container div.right .offers{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;padding:0 0 40px 0}#container.rj-2019 section#registration .section-container div.right .offers p.price{font-size:3.5em;font-family:monument, sans-serif}#container.rj-2019 section#registration .section-container div.right .offers p.date{text-transform:uppercase;font-size:0.9em;padding:0 0 30px 0}#container.rj-2019 section#registration .section-container div.right .offers a,#container.rj-2019 section#registration .section-container div.right .offers button{text-transform:uppercase;color:#ff0000;background:black;padding:7px 16px;font-size:1em;transition:.3s all;border:3px solid black;display:inline-block}#container.rj-2019 section#registration .section-container div.right .offers a.disabled,#container.rj-2019 section#registration .section-container div.right .offers button.disabled{background:#ff6b6b;border:3px solid #ff6b6b;color:#ffc1c1;cursor:not-allowed}#container.rj-2019 section#registration .section-container div.right .offers a:hover:not(.disabled),#container.rj-2019 section#registration .section-container div.right .offers button:hover:not(.disabled){color:black;background:#ff0000}#container.rj-2019 section#registration .section-container div.right div.big-groups{text-align:center;padding:0 0 120px}#container.rj-2019 section#registration .section-container div.right div.big-groups .collapsible-button{background-color:#ff0000;cursor:pointer;padding:7px 16px;border:none;text-align:left;outline:none;font-size:15px;border:2px solid transparent;margin:0 0 10px 0}#container.rj-2019 section#registration .section-container div.right div.big-groups .collapsible-active,#container.rj-2019 section#registration .section-container div.right div.big-groups .collapsible-button:hover{border:2px solid #fff}#container.rj-2019 section#registration .section-container div.right div.big-groups .collapsible-content{padding:0 16px;max-height:0;overflow:hidden;transition:max-height 0.2s ease-out;text-align:left;font-size:0.9em}#container.rj-2019 section#registration .section-container div.right .more{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;font-size:1em}#container.rj-2019 section#registration .section-container div.right .more h3{font-family:monument, sans-serif;text-transform:uppercase}#container.rj-2019 section#registration .section-container div.right .more a{padding:8px 50px;border:2px solid black;transition:.3s all}#container.rj-2019 section#registration .section-container div.right .more a:hover{background:black;color:#ff0000}#container.rj-2019 section#registration .section-container div.right .more p{flex:1;padding:0 10px 0 0;font-family:monument-regular, sans-serif}#container.rj-2019 section#registration .section-container div.brush-1{position:absolute;width:500px;left:-300px;bottom:-180px}#container.rj-2019 section#registration .section-container div.brush-1 path{fill:white}#container.rj-2019 section#registration div.brush-2{position:absolute;height:500px;right:-50px;bottom:-600px}#container.rj-2019 section#registration div.brush-2 path{fill:white}#container.rj-2019 section#registration .banner{height:400px;width:100%;background:url(/images/rj/2019/registration/banner.jpg);background-position:50% 50%;background-size:cover}@media only screen and (max-width: 768px){#container.rj-2019 section#registration .section-container{flex-direction:column !important}#container.rj-2019 section#registration .section-container div.right .offers{flex-direction:column !important;padding:0 0 100px 0 !important}#container.rj-2019 section#registration .section-container div.right .more{flex-direction:column !important;align-items:flex-start !important}#container.rj-2019 section#registration .section-container div.right .more p{padding:0 0 10px 0 !important}}#container.rj-2019 section#video{background-color:black;background-size:cover;width:100%;height:100vh;min-height:650px;display:flex;justify-content:center;align-items:center}@media only screen and (max-width: 768px){#container.rj-2019 section#video .section-container{padding:0 30px !important}}#container.rj-2019 section#welcome{width:100%;display:flex;justify-content:center;align-items:center;background:url(/images/rj/2019/home/background.svg)}#container.rj-2019 section#welcome .section-container{max-width:1024px;padding:75px 30px 0 30px;position:relative}#container.rj-2019 section#welcome .section-container .text{text-align:center;text-transform:uppercase;font-family:monument, sans-serif;margin:45px 0 70px 0;line-height:4em}#container.rj-2019 section#welcome .section-container .text p{line-height:1.1em}#container.rj-2019 section#welcome .section-container .text p:nth-of-type(1){font-size:5em}#container.rj-2019 section#welcome .section-container .text p:nth-of-type(2){font-size:4.2em}#container.rj-2019 section#welcome .section-container .text p:nth-of-type(3){font-size:4.6em}#container.rj-2019 section#welcome .section-container .text p:nth-of-type(4){font-size:2.46em}#container.rj-2019 section#welcome .section-container .text p:nth-of-type(5){font-size:3.7em}#container.rj-2019 section#welcome .section-container .text p:nth-of-type(6){font-size:4.1em}#container.rj-2019 section#welcome .section-container div.link{padding:0 0 50px 30px;text-align:center}#container.rj-2019 section#welcome .section-container div.link a{color:#ff0000;font-size:1.7em;line-height:0.9em;position:relative;z-index:0;padding:0 30px 0 0}#container.rj-2019 section#welcome .section-container div.link a::after{content:"→";text-align:right;font-size:20px;position:absolute;line-height:0;right:-2em;bottom:-1em;left:-2em;z-index:-1;padding:30px 10px;transition:.3s;background:black}#container.rj-2019 section#welcome .section-container div.link a:hover::after{padding-right:20px;animation-name:arrow-link-right;animation-duration:1s;animation-delay:.3s;animation-iteration-count:infinite;animation-timing-function:linear}#container.rj-2019 section#welcome .section-container div.brush-1{position:absolute;width:300px;left:-150px;top:200px}#container.rj-2019 section#welcome .section-container div.brush-1 path{fill:white}#container.rj-2019 section#welcome .section-container div.brush-2{position:absolute;height:350px;left:250px;top:130px;transform:rotate(-40deg)}#container.rj-2019 section#welcome .section-container div.brush-2 path{fill:white}#container.rj-2019 section#welcome .section-container div.brush-3{position:absolute;height:220px;right:-50px;top:110px;transform:rotate(25deg)}#container.rj-2019 section#welcome .section-container div.brush-3 path{fill:white}@media only screen and (max-width: 768px){#container.rj-2019 section#welcome .section-container{padding:0 !important;margin-top:75px}#container.rj-2019 section#welcome .section-container .text{font-size:6px !important}}section#logo-burger.rj-2020>div svg path,section#logo-burger.rj-2020>div svg rect{fill:#fff !important}#container.home section#covid19,#container.rj-2020 section#covid19{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#000}#container.home section#covid19 .banner,#container.rj-2020 section#covid19 .banner{display:flex;justify-content:center;align-items:center;flex-direction:row;height:250px;background:url(/images/rj/2020/welcome/background.png);background-size:cover;background-position-x:center;color:#fff;width:100%}#container.home section#covid19 .banner h1,#container.rj-2020 section#covid19 .banner h1{font-size:4.5em}#container.home section#covid19 .section-container,#container.rj-2020 section#covid19 .section-container{max-width:1024px;padding:75px 30px 0 30px;position:relative;text-align:left;padding:90px 20px 90px 20px}#container.home section#covid19 .section-container h2,#container.rj-2020 section#covid19 .section-container h2{font-size:2.3em;color:#fff}#container.home section#covid19 .section-container p,#container.rj-2020 section#covid19 .section-container p{padding:20px 0 0 0;line-height:1.2em;color:#fff;font-size:1.2em;font-weight:bold;font-family:"Helvetica neue", "Helvetica", sans-serif}#container.home section#covid19 .section-container p.account,#container.rj-2020 section#covid19 .section-container p.account{padding-top:40px;padding-bottom:40px;text-align:center}#container.rj-2020 section#guest{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background:url(/images/rj/2020/welcome/background.png);background-size:cover;background-position-x:center;color:#fff}#container.rj-2020 section#guest .section-container{max-width:1024px;padding:60px 30px 60px 30px;position:relative;display:flex;flex-direction:row;align-items:flex-start}#container.rj-2020 section#guest .section-container .left{padding:0 30px 0 0;text-transform:uppercase;font-size:1.7em;font-family:"PPWoodland"}#container.rj-2020 section#guest .section-container .right{flex:1;font-size:1.2em}#container.rj-2020 section#guest .section-container .right .description{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;margin-top:-30px}#container.rj-2020 section#guest .section-container .right .description .element{padding:30px 10px 0 10px}#container.rj-2020 section#guest .section-container .right .description .element h3{padding:0px 0 10px 0}#container.rj-2020 section#guest .section-container .right .description .element p{padding:0 0 30px 0}@media only screen and (max-width: 768px){#container.rj-2020 section#guest .section-container{flex-direction:column !important;padding:10px 30px !important}#container.rj-2020 section#guest .section-container .left{padding:10px 0 20px 0 !important}#container.rj-2020 section#guest .section-container .right{padding:0 0 40px 0 !important}#container.rj-2020 section#guest .section-container .right .description .element{width:100% !important;min-width:initial !important}}#container.rj-2020 section#program{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background:url(/images/rj/2020/welcome/background.png);background-size:cover;background-position-x:center;color:#fff}#container.rj-2020 section#program .section-container{max-width:1024px;width:100%;padding:60px 30px 0px 30px;position:relative;display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap;position:relative}#container.rj-2020 section#program .section-container .program{width:60%;display:flex;flex-direction:row}#container.rj-2020 section#program .section-container .program .sub-title{font-size:1.7em;text-transform:uppercase;padding:0 20px 0 0;position:relative}#container.rj-2020 section#program .section-container .program .sub-title span{z-index:1;position:relative}#container.rj-2020 section#program .section-container .program .sub-title img{position:absolute;width:150px;left:-40px;top:-10px;z-index:0}#container.rj-2020 section#program .section-container .program .program-content{padding:6px 0 0 0}#container.rj-2020 section#program .section-container .program .program-content .day{padding:0 0 40px 0}#container.rj-2020 section#program .section-container .program .program-content .day .title{font-size:1.2em;text-transform:uppercase;padding:0 0 4px 0}#container.rj-2020 section#program .section-container .program .program-content .day .entry{display:flex;flex-direction:row}#container.rj-2020 section#program .section-container .program .program-content .day .entry span:first-child{flex-shrink:0}#container.rj-2020 section#program .section-container .program .program-content .day .entry span:nth-child(2){padding:0 0 0 5px}#container.rj-2020 section#program .section-container .contact{width:40%}#container.rj-2020 section#program .section-container .contact .top{display:flex;flex-direction:row}#container.rj-2020 section#program .section-container .contact .top .sub-title{font-size:1.7em;text-transform:uppercase;padding:0 20px 0 0;position:relative}#container.rj-2020 section#program .section-container .contact .top .sub-title span{z-index:1;position:relative}#container.rj-2020 section#program .section-container .contact .top .sub-title img{position:absolute;width:150px;right:25px;top:-10px;z-index:0}#container.rj-2020 section#program .section-container .contact .top .address{padding:10px 0 0 0}#container.rj-2020 section#program .section-container .contact .top .address p.link{padding:20px 0 0 0}#container.rj-2020 section#program .section-container .contact .top .address p.link a{background:#fff;color:#000;padding:5px 14px}#container.rj-2020 section#program .section-container .contact .top .address p.link a:hover{background:#fbbaa4}#container.rj-2020 section#program .section-container .contact .form{padding:70px 0 0 0}#container.rj-2020 section#program .section-container .contact .form form input,#container.rj-2020 section#program .section-container .contact .form form textarea,#container.rj-2020 section#program .section-container .contact .form form select{width:100%;border:0px transparent;background:#1f1f1f;color:#d6d6d6;padding:5px 20px 10px 20px;margin:5px 0;font-size:0.9em;text-transform:uppercase}#container.rj-2020 section#program .section-container .contact .form form textarea{width:100%}#container.rj-2020 section#program .section-container .contact .form form select{width:100%}#container.rj-2020 section#program .section-container .contact .form form input[type="submit"]{width:initial;background:#fff;color:#000;text-transform:capitalize;padding:5px 14px;font-size:1.2em}#container.rj-2020 section#program .section-container .contact .form form input[type="submit"]:hover{background:#10bfa3}#container.rj-2020 section#program .section-container .registration{flex:1}#container.rj-2020 section#program .section-container .registration .title{display:flex;flex-direction:row;max-width:50%}#container.rj-2020 section#program .section-container .registration .title .sub-title{font-size:1.7em;text-transform:uppercase;padding:0 20px 0 0;position:relative}#container.rj-2020 section#program .section-container .registration .title .sub-title span{z-index:1;position:relative}#container.rj-2020 section#program .section-container .registration .title .sub-title img{position:absolute;width:150px;right:25px;bottom:40px;z-index:0}#container.rj-2020 section#program .section-container .registration .title .text{font-size:0.9em}#container.rj-2020 section#program .section-container .registration .prices{display:flex;flex-direction:row;justify-content:space-around;padding:40px 0 0 0}#container.rj-2020 section#program .section-container .registration .prices .price{flex:1;display:flex;flex-direction:row;justify-content:center}#container.rj-2020 section#program .section-container .registration .prices .price:not(:last-child){border-right:1px solid #707070}#container.rj-2020 section#program .section-container .registration .prices .price:not(:first-child){border-left:1px solid #707070}#container.rj-2020 section#program .section-container .registration .prices .price .price-wrapper p:nth-child(1){font-size:4.5em}#container.rj-2020 section#program .section-container .registration .prices .price .price-wrapper p:nth-child(2){font-size:1.2em;text-transform:uppercase;padding:0 0 20px 0}#container.rj-2020 section#program .section-container .registration .prices .price .price-wrapper a{padding:5px 19px;background:#fff;color:#000;font-size:1.7em}#container.rj-2020 section#program .section-container .registration .prices .price .price-wrapper a:hover{background:#fbbaa4}#container.rj-2020 section#program .section-container .registration .prices .price .price-wrapper a.disabled{cursor:not-allowed;background:#707070}#container.rj-2020 section#program .section-container .registration .faq{display:flex;flex-direction:row;padding:60px 0 0 0;align-items:center}#container.rj-2020 section#program .section-container .registration .faq .faq-link a{background:#fff;color:#000;padding:5px 14px}#container.rj-2020 section#program .section-container .registration .faq .faq-link a:hover{background:#fc8ae1}#container.rj-2020 section#program .section-container .registration .faq p{font-size:0.9em;padding:0 0 0 20px;max-width:500px}#container.rj-2020 section#program .section-container .registration .volunteer{padding:30px 0 0 0}#container.rj-2020 section#program .section-container .registration .volunteer a{background:#fff;color:#000;padding:5px 14px}#container.rj-2020 section#program .section-container .registration .volunteer a:hover{background:#fc8ae1}#container.rj-2020 section#program .section-container img.hands{max-width:100%;width:500px;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}#container.rj-2020 section#program .section-container .footer{padding:500px 0 20px 0;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;position:relative;z-index:10}#container.rj-2020 section#program .section-container .footer .left{display:flex;flex-direction:row;align-items:flex-end}#container.rj-2020 section#program .section-container .footer .left .img img{width:50px}#container.rj-2020 section#program .section-container .footer .left p{text-transform:uppercase;font-size:0.9em;padding:0 10px 15px 10px}#container.rj-2020 section#program .section-container .footer .left p a{padding:0 5px 0 0}#container.rj-2020 section#program .section-container .footer .right{display:flex;flex-direction:row;align-items:center}#container.rj-2020 section#program .section-container .footer .right img{width:30px;padding:5px}#container.rj-2020 section#program .section-container .footer .right svg{fill:#fff}@media only screen and (max-width: 768px){#container.rj-2020 section#program .section-container{flex-direction:column !important;padding:30px 30px 0 30px !important}#container.rj-2020 section#program .section-container .program{width:100% !important;flex-direction:column !important}#container.rj-2020 section#program .section-container .program .sub-title img{width:110px !important}#container.rj-2020 section#program .section-container .program .program-content{padding:30px 0 10px 0 !important}#container.rj-2020 section#program .section-container .program .program-content .day{padding:0 0 30px 0}#container.rj-2020 section#program .section-container .contact{width:100% !important;flex-direction:column !important;order:3;padding-bottom:600px !important}#container.rj-2020 section#program .section-container .contact .top{width:100% !important;flex-direction:column !important;padding:30px 0}#container.rj-2020 section#program .section-container .contact .top .sub-title{padding:10px 0 10px 0 !important}#container.rj-2020 section#program .section-container .contact .top .sub-title img{width:110px !important;left:5px !important}#container.rj-2020 section#program .section-container .contact .top .address{font-size:1.2em !important}#container.rj-2020 section#program .section-container .contact .form{padding:0px 0 0 0 !important}#container.rj-2020 section#program .section-container .registration{width:100% !important;flex-direction:column !important}#container.rj-2020 section#program .section-container .registration .title{width:100% !important;max-width:100% !important;flex-direction:column !important}#container.rj-2020 section#program .section-container .registration .title .sub-title img{width:100px !important;left:-50px !important;top:-40px !important}#container.rj-2020 section#program .section-container .registration .title p.text{padding:10px 0 0 0 !important}#container.rj-2020 section#program .section-container .registration .prices{justify-content:flex-start !important;flex-wrap:wrap !important;padding:0px 0 0 0 !important}#container.rj-2020 section#program .section-container .registration .prices .price{justify-content:space-between !important;border:none !important;padding:5px 0px !important}#container.rj-2020 section#program .section-container .registration .prices .price .price-wrapper{flex-grow:1 !important;flex-shrink:0 !important}#container.rj-2020 section#program .section-container .registration .prices .price .price-wrapper p:nth-child(2){font-size:1em !important;text-transform:uppercase !important}#container.rj-2020 section#program .section-container .registration .prices .price .price-wrapper p:nth-child(3){font-size:1em !important;text-transform:uppercase !important;padding:0 0 20px 0 !important}#container.rj-2020 section#program .section-container .registration .faq{padding:40px 0 0 0;align-items:center !important}#container.rj-2020 section#program .section-container .footer{display:none}}#container.rj-2020 section#text{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fbbaa4;animation-name:bg-rotate;animation-duration:11s;animation-iteration-count:infinite;color:#000}#container.rj-2020 section#text .section-container{max-width:1024px;padding:60px 30px 60px 30px;position:relative;display:flex;flex-direction:row;align-items:flex-start}#container.rj-2020 section#text .section-container .left{padding:0 30px 0 0;text-transform:uppercase;font-size:1.7em;font-family:"PPWoodland"}#container.rj-2020 section#text .section-container .right{flex:1;font-size:1.2em}#container.rj-2020 section#text .section-container .right .description{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;margin-top:-30px}#container.rj-2020 section#text .section-container .right .description .element{width:50%;min-width:400px;padding:30px 10px 0 10px}#container.rj-2020 section#text .section-container .right .description .element h3{padding:0px 0 10px 0}@keyframes bg-rotate{0%{background-color:#fbbaa4}27%{background-color:#fbbaa4}33%{background-color:#fc8ae1}60%{background-color:#fc8ae1}67%{background-color:#10bfa3}94%{background-color:#10bfa3}100%{background-color:#fbbaa4}}@media only screen and (max-width: 768px){#container.rj-2020 section#text .section-container{flex-direction:column !important;padding:10px 30px !important}#container.rj-2020 section#text .section-container .left{padding:10px 0 20px 0 !important}#container.rj-2020 section#text .section-container .right{padding:0 0 40px 0 !important}#container.rj-2020 section#text .section-container .right .description .element{width:100% !important;min-width:initial !important}}#container.rj-2020 section#video div.video{width:100%;height:500px;background:url(/images/rj/2020/video/video.jpg);background-size:cover;background-position:center center}#container.rj-2020 section#welcome{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background:url(/images/rj/2020/welcome/background.png);background-size:cover;background-position-x:center;color:#fff}#container.rj-2020 section#welcome .section-container{max-width:1024px;padding:75px 30px 0 30px;position:relative;display:flex;flex-direction:row}#container.rj-2020 section#welcome .section-container .left{flex:3;font-size:6.5em}#container.rj-2020 section#welcome .section-container .left p.a{font-family:"helvetica-now-display";line-height:1.4em}#container.rj-2020 section#welcome .section-container .left p.b{font-family:"PPWoodland";line-height:0.8em}#container.rj-2020 section#welcome .section-container .left p.c{font-family:"helvetica-now-display";line-height:0.8em}#container.rj-2020 section#welcome .section-container .left p.d{font-size:1.2em;text-transform:uppercase;font-family:"PPWoodland";line-height:1.6em}#container.rj-2020 section#welcome .section-container .right{flex:2;padding:30px 0 0 0;display:flex;flex-direction:column}#container.rj-2020 section#welcome .section-container .right .orators{font-size:1em}#container.rj-2020 section#welcome .section-container .right .info-wrapper{display:flex;flex-direction:row;justify-content:space-between;padding:50px 0 90px 0;align-items:center;font-size:1.2em}#container.rj-2020 section#welcome .section-container .right .info-wrapper .info{padding:0px 10px 0px 0}#container.rj-2020 section#welcome .section-container .right .subscribe a{font-size:1em;background:#fff;color:#000;padding:5px 14px;display:inline-block}#container.rj-2020 section#welcome .section-container .right .subscribe a:hover{background:#fbbaa4}#container.rj-2020 section#welcome .section-container .right p.info-subscribe{font-size:1em;padding:40px 0}@media only screen and (max-width: 768px){#container.rj-2020 section#welcome .section-container{flex-direction:column !important;padding:75px 30px 0 30px !important}#container.rj-2020 section#welcome .section-container .right .orators{font-size:1.2em !important;order:3;padding:40px 0 0 0 !important}#container.rj-2020 section#welcome .section-container .right .info-wrapper{flex-direction:row-reverse !important;justify-content:flex-end !important;padding:30px 0 10px 0 !important;order:1}#container.rj-2020 section#welcome .section-container .right .info-wrapper img{padding:0 20px 0 0 !important}#container.rj-2020 section#welcome .section-container .right .subscribe{order:2}#container.rj-2020 section#welcome .section-container .right .info-subscribe{order:4;padding:20px 0 40px 0 !important}}div.nice-image{width:100%;height:500px;background:url(/images/rj/2020/welcome/nice-image.jpg);background-size:cover;background-position:center center}section#logo-burger.rj-2021>div svg path,section#logo-burger.rj-2021>div svg rect{fill:#fff !important}#container.rj-2021 .information{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:black;color:white}#container.rj-2021 .information .container{max-width:1024px;padding:60px 30px 60px 30px}#container.rj-2021 .information .container .subtitle{margin:15px 0;font-size:1.7em;font-weight:bold}#container.rj-2021 .information .container h2{font-size:4.5em;line-height:1.1em;font-family:"Helvetica neue";text-transform:uppercase;padding:50px 0 25px 0}#container.rj-2021 .information .container p{margin:15px 0;font-weight:bold;font-size:1.2em}section#logo-burger.rj-2022>div svg path,section#logo-burger.rj-2022>div svg rect{fill:#e6c9ae !important}#container.rj-2022 section#contact{background-color:white !important;z-index:10;color:black}#container.rj-2022{overflow:hidden;background:#fff7f0;font-family:didot, sans-serif;color:#4f4031}#container.rj-2022 section#bg-1{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative}#container.rj-2022 section#bg-1 .section-container{max-width:1024px;width:100%;position:relative;height:0}#container.rj-2022 section#bg-1 .section-container svg{position:absolute;width:3141px;height:577px;left:60%;transform:translateX(-50%)}#container.rj-2022 section#bg-1 .section-container svg path.el1{fill:#ffeede}#container.rj-2022 section#bg-1 .section-container svg path.el2{fill:#ecd2b9}#container.rj-2022 section#bg-1 .section-container svg path.el3{fill:#e6c9ae}#container.rj-2022 section#welcome{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}#container.rj-2022 section#welcome .section-container{max-width:1024px;width:100%;padding:75px 30px 80px 30px;position:relative}#container.rj-2022 section#welcome .section-container h1{font-size:4.5em;margin:0;padding:45px 0 0 0;font-family:"futura", serif;font-weight:normal}#container.rj-2022 section#welcome .section-container h1 span{font-size:0.8em}#container.rj-2022 section#welcome .section-container .sub{font-size:2.3em;padding:0 0 20px 0;font-family:futura}#container.rj-2022 section#welcome .section-container .intro{max-width:400px;font-size:1.2em}#container.rj-2022 section#locations{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative;z-index:10;padding:0 0 0 0}#container.rj-2022 section#locations .section-container{max-width:1024px;width:100%;padding:75px 30px 80px 30px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}#container.rj-2022 section#locations .section-container div.locations{display:flex;flex-direction:row;justify-content:space-around;flex-wrap:wrap;align-items:center;padding:0 0 40px 0;width:100%}#container.rj-2022 section#locations .section-container div.locations p{text-transform:uppercase;font-size:2.3em;font-family:"futura", serif;font-weight:800;position:relative;padding:0 10px}#container.rj-2022 section#locations .section-container div.locations p:after{content:"";position:absolute;bottom:-8px;height:5px;left:0;width:80px;background:#e6c9ae}#container.rj-2022 section#locations .section-container div.time div.time-container{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}#container.rj-2022 section#locations .section-container div.time div.time-container p:nth-of-type(1){text-transform:uppercase;width:130px;font-size:1.7em}#container.rj-2022 section#locations .section-container div.time div.time-container p:nth-of-type(2){font-size:1.2em;width:220px}#container.rj-2022 section#bg-2{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative}#container.rj-2022 section#bg-2 .section-container{max-width:1024px;width:100%;position:relative;height:0}#container.rj-2022 section#bg-2 .section-container svg{position:absolute;width:9500px;height:4000px;left:50%;transform:translateX(-50%);top:-1740px}#container.rj-2022 section#bg-2 .section-container svg path.el1{fill:#ffeede}#container.rj-2022 section#price{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative;z-index:10}#container.rj-2022 section#price .section-container{max-width:1024px;width:100%;padding:100px 30px 80px 30px}#container.rj-2022 section#price .section-container div.prices{text-align:center;padding:30px 0 0 0}#container.rj-2022 section#price .section-container div.prices span{font-family:futura}#container.rj-2022 section#price .section-container div.cards{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}#container.rj-2022 section#price .section-container div.cards div.card{background:#ecd2b9;margin:10px;width:250px;text-align:center;padding:40px 20px;font-size:0.9em;border-radius:5px;margin-top:40px}#container.rj-2022 section#price .section-container div.cards div.card p:nth-child(1){font-size:2.3em;font-family:"futura";text-transform:uppercase}#container.rj-2022 section#price .section-container div.cards div.card p:nth-child(2){padding:10px 0 10px 0}#container.rj-2022 section#price .section-container div.cards div.card p:nth-child(4){padding:10px 0 40px 0}#container.rj-2022 section#price .section-container div.cards div.card p:nth-child(5){padding:0 0 15px 0}#container.rj-2022 section#price .section-container div.cards div.card p:nth-child(5) a{padding:10px 25px;color:#fff;background:#ffb978;text-transform:uppercase;transition:all 300ms;border-radius:7px;font-family:futura}#container.rj-2022 section#price .section-container div.cards div.card p:nth-child(5) a:hover{background:#ff9f45;padding:11px 25px 9px 25px;text-shadow:0px 2px 0px #b3a59a}@media only screen and (max-width: 768px){#container.rj-2022 section#bg-1 .section-container svg{left:137%;top:-168px}#container.rj-2022 section#locations .section-container{padding:40px 30px 20px 30px}#container.rj-2022 section#locations .section-container div.locations p{margin-bottom:20px}#container.rj-2022 section#locations .section-container div.locations p:after{left:50%;transform:translateX(-50%)}#container.rj-2022 section#locations .section-container div.time div.time-container{flex-direction:column;padding:0 0 20px 0;text-align:center}#container.rj-2022 section#locations .section-container div.time div.time-container p:nth-of-type(1){width:initial;padding:4px 0}#container.rj-2022 section#locations .section-container div.time div.time-container p:nth-of-type(2){width:initial}}section#logo-burger.session-new>div svg path,section#logo-burger.session-new>div svg rect{fill:#178daf !important}#container.session-new{background-color:#fafafa;min-height:100vh;display:flex;flex-direction:row;justify-content:space-between;padding:75px 0 0 0}#container.session-new::after{content:"";flex:3}#container.session-new::before{content:"";flex:2}#container.session-new div.content-wrap{flex:2;padding-bottom:80px;max-width:750px}#container.session-new div.content-wrap h2{padding:60px 0 30px 0}#container.session-new div.content-wrap #error{color:red;font-weight:bold;padding:20px 0}#container.session-new div.content-wrap #error ul{padding:10px 0 0 0}#container.session-new div.content-wrap #error ul li{list-style-type:circle}#container.session-new div.content-wrap .standard-form-row .row{display:flex;flex-direction:row;padding:10px 0;align-items:center}#container.session-new div.content-wrap .standard-form-row .row>*:first-child{flex:1;text-align:right}#container.session-new div.content-wrap .standard-form-row .row>*:nth-child(2){flex:3;text-align:left;margin:0 0 0 20px}#container.session-new div.content-wrap .standard-form-row .row input{padding:7px 5px;width:100%}#container.session-new div.content-wrap .standard-form-row .row textarea{padding:15px}#container.session-new div.content-wrap .standard-form-row .row button,#container.session-new div.content-wrap .standard-form-row .row input[type="submit"],#container.session-new div.content-wrap .standard-form-row .row .button-link{border-radius:2px;padding:10px 17px;letter-spacing:2px;text-transform:uppercase;font-size:0.8em;border:1px solid #fc2161;background-color:#fc2161;color:#fff;text-shadow:0 1px 1px #b50236;transition:all 0.3s ease 0s;border-radius:20px;text-align:center !important}#container.session-new div.content-wrap .standard-form-row .row button:hover,#container.session-new div.content-wrap .standard-form-row .row input[type="submit"]:hover,#container.session-new div.content-wrap .standard-form-row .row .button-link:hover{transform:translateY(-5px);background-color:#fc084f}#container.session-new div.content-wrap .standard-form-row .row button.sub-button,#container.session-new div.content-wrap .standard-form-row .row input.sub-button[type="submit"],#container.session-new div.content-wrap .standard-form-row .row .button-link.sub-button{border:1px solid #000;background-color:#fff;text-shadow:none;color:#000;transition:0.2s all}#container.session-new div.content-wrap .standard-form-row .row button.sub-button:hover,#container.session-new div.content-wrap .standard-form-row .row input.sub-button[type="submit"]:hover,#container.session-new div.content-wrap .standard-form-row .row .button-link.sub-button:hover{background-color:#ededed}#container.session-new div.content-wrap .standard-form-row .row button.main-button,#container.session-new div.content-wrap .standard-form-row .row input.main-button[type="submit"],#container.session-new div.content-wrap .standard-form-row .row .button-link.main-button{box-shadow:0px 8px 15px rgba(0,0,0,0.25);border:1px solid #549053;background-color:#549053;text-shadow:none;color:#fff}#container.session-new div.content-wrap .standard-form-row .row button.main-button:hover,#container.session-new div.content-wrap .standard-form-row .row input.main-button[type="submit"]:hover,#container.session-new div.content-wrap .standard-form-row .row .button-link.main-button:hover{background-color:#477946}#container.session-new div.content-wrap .standard-form-row .row div.select{border:1px solid #ccc;width:120px;border-radius:3px;overflow:hidden;background:#fafafa}#container.session-new div.content-wrap .standard-form-row .row div.select select{padding:5px 8px;width:130%;border:none;box-shadow:none;background:transparent;background-image:none;-webkit-appearance:none}#container.session-new div.content-wrap .standard-form-row .row div.select select:focus{outline:none}#container.session-new div.content-wrap .standard-form-row .row .button-link{display:block}#container.session-new div.content-wrap .standard-form-row .row .error-message{color:red;font-size:0.9em}#container.session-new div.content-wrap .standard-form-row .row.tight{padding:3px 0}#container.session-new div.content-wrap .standard-form-row .row .description{font-size:0.8em}#container.session-new div.content-wrap .standard-form-row .row .country select{width:100%}#container.session-new div.content-wrap .standard-form-row .row .text-infos{border:5px solid #d9e9fa;padding:4px 8px;background:#deedff}#container.session-new div.content-wrap .standard-form-row .row-wrap{padding:10px 0}@media only screen and (max-width: 768px){#container.session-new{flex-direction:column !important;padding-left:30px !important;padding-right:30px !important}}#container.session-new .content-wrap .standard-form-row a{border-bottom:1px dashed #8a8a8a}#container.session-new .content-wrap .standard-form-row a:hover{border-bottom:1px dashed #1a1a1a;background-color:#f0f0f0}section#logo-burger.users-new>div svg path,section#logo-burger.users-new>div svg rect{fill:#178daf !important}#container.users-new{background-color:#fafafa;min-height:100vh;display:flex;flex-direction:row;justify-content:space-between;padding:75px 0 0 0}#container.users-new::after{content:"";flex:3}#container.users-new::before{content:"";flex:2}#container.users-new div.content-wrap{flex:2;padding-bottom:80px;max-width:750px}#container.users-new div.content-wrap h2{padding:60px 0 30px 0}#container.users-new div.content-wrap #error{color:red;font-weight:bold;padding:20px 0}#container.users-new div.content-wrap #error ul{padding:10px 0 0 0}#container.users-new div.content-wrap #error ul li{list-style-type:circle}#container.users-new div.content-wrap .standard-form-row .row{display:flex;flex-direction:row;padding:10px 0;align-items:center}#container.users-new div.content-wrap .standard-form-row .row>*:first-child{flex:1;text-align:right}#container.users-new div.content-wrap .standard-form-row .row>*:nth-child(2){flex:3;text-align:left;margin:0 0 0 20px}#container.users-new div.content-wrap .standard-form-row .row input{padding:7px 5px;width:100%}#container.users-new div.content-wrap .standard-form-row .row textarea{padding:15px}#container.users-new div.content-wrap .standard-form-row .row button,#container.users-new div.content-wrap .standard-form-row .row input[type="submit"],#container.users-new div.content-wrap .standard-form-row .row .button-link{border-radius:2px;padding:10px 17px;letter-spacing:2px;text-transform:uppercase;font-size:0.8em;border:1px solid #fc2161;background-color:#fc2161;color:#fff;text-shadow:0 1px 1px #b50236;transition:all 0.3s ease 0s;border-radius:20px;text-align:center !important}#container.users-new div.content-wrap .standard-form-row .row button:hover,#container.users-new div.content-wrap .standard-form-row .row input[type="submit"]:hover,#container.users-new div.content-wrap .standard-form-row .row .button-link:hover{transform:translateY(-5px);background-color:#fc084f}#container.users-new div.content-wrap .standard-form-row .row button.sub-button,#container.users-new div.content-wrap .standard-form-row .row input.sub-button[type="submit"],#container.users-new div.content-wrap .standard-form-row .row .button-link.sub-button{border:1px solid #000;background-color:#fff;text-shadow:none;color:#000;transition:0.2s all}#container.users-new div.content-wrap .standard-form-row .row button.sub-button:hover,#container.users-new div.content-wrap .standard-form-row .row input.sub-button[type="submit"]:hover,#container.users-new div.content-wrap .standard-form-row .row .button-link.sub-button:hover{background-color:#ededed}#container.users-new div.content-wrap .standard-form-row .row button.main-button,#container.users-new div.content-wrap .standard-form-row .row input.main-button[type="submit"],#container.users-new div.content-wrap .standard-form-row .row .button-link.main-button{box-shadow:0px 8px 15px rgba(0,0,0,0.25);border:1px solid #549053;background-color:#549053;text-shadow:none;color:#fff}#container.users-new div.content-wrap .standard-form-row .row button.main-button:hover,#container.users-new div.content-wrap .standard-form-row .row input.main-button[type="submit"]:hover,#container.users-new div.content-wrap .standard-form-row .row .button-link.main-button:hover{background-color:#477946}#container.users-new div.content-wrap .standard-form-row .row div.select{border:1px solid #ccc;width:120px;border-radius:3px;overflow:hidden;background:#fafafa}#container.users-new div.content-wrap .standard-form-row .row div.select select{padding:5px 8px;width:130%;border:none;box-shadow:none;background:transparent;background-image:none;-webkit-appearance:none}#container.users-new div.content-wrap .standard-form-row .row div.select select:focus{outline:none}#container.users-new div.content-wrap .standard-form-row .row .button-link{display:block}#container.users-new div.content-wrap .standard-form-row .row .error-message{color:red;font-size:0.9em}#container.users-new div.content-wrap .standard-form-row .row.tight{padding:3px 0}#container.users-new div.content-wrap .standard-form-row .row .description{font-size:0.8em}#container.users-new div.content-wrap .standard-form-row .row .country select{width:100%}#container.users-new div.content-wrap .standard-form-row .row .text-infos{border:5px solid #d9e9fa;padding:4px 8px;background:#deedff}#container.users-new div.content-wrap .standard-form-row .row-wrap{padding:10px 0}@media only screen and (max-width: 768px){#container.users-new{flex-direction:column !important;padding-left:30px !important;padding-right:30px !important}}section#logo-burger.users-password-resets-edit>div svg path,section#logo-burger.users-password-resets-edit>div svg rect{fill:#178daf !important}#container.users-password-resets-edit{background-color:#fafafa;min-height:100vh;display:flex;flex-direction:row;justify-content:space-between;padding:75px 0 0 0}#container.users-password-resets-edit::after{content:"";flex:3}#container.users-password-resets-edit::before{content:"";flex:2}#container.users-password-resets-edit div.content-wrap{flex:2;padding-bottom:80px;max-width:750px}#container.users-password-resets-edit div.content-wrap h2{padding:60px 0 30px 0}#container.users-password-resets-edit div.content-wrap #error{color:red;font-weight:bold;padding:20px 0}#container.users-password-resets-edit div.content-wrap #error ul{padding:10px 0 0 0}#container.users-password-resets-edit div.content-wrap #error ul li{list-style-type:circle}#container.users-password-resets-edit div.content-wrap .standard-form-row .row{display:flex;flex-direction:row;padding:10px 0;align-items:center}#container.users-password-resets-edit div.content-wrap .standard-form-row .row>*:first-child{flex:1;text-align:right}#container.users-password-resets-edit div.content-wrap .standard-form-row .row>*:nth-child(2){flex:3;text-align:left;margin:0 0 0 20px}#container.users-password-resets-edit div.content-wrap .standard-form-row .row input{padding:7px 5px;width:100%}#container.users-password-resets-edit div.content-wrap .standard-form-row .row textarea{padding:15px}#container.users-password-resets-edit div.content-wrap .standard-form-row .row button,#container.users-password-resets-edit div.content-wrap .standard-form-row .row input[type="submit"],#container.users-password-resets-edit div.content-wrap .standard-form-row .row .button-link{border-radius:2px;padding:10px 17px;letter-spacing:2px;text-transform:uppercase;font-size:0.8em;border:1px solid #fc2161;background-color:#fc2161;color:#fff;text-shadow:0 1px 1px #b50236;transition:all 0.3s ease 0s;border-radius:20px;text-align:center !important}#container.users-password-resets-edit div.content-wrap .standard-form-row .row button:hover,#container.users-password-resets-edit div.content-wrap .standard-form-row .row input[type="submit"]:hover,#container.users-password-resets-edit div.content-wrap .standard-form-row .row .button-link:hover{transform:translateY(-5px);background-color:#fc084f}#container.users-password-resets-edit div.content-wrap .standard-form-row .row button.sub-button,#container.users-password-resets-edit div.content-wrap .standard-form-row .row input.sub-button[type="submit"],#container.users-password-resets-edit div.content-wrap .standard-form-row .row .button-link.sub-button{border:1px solid #000;background-color:#fff;text-shadow:none;color:#000;transition:0.2s all}#container.users-password-resets-edit div.content-wrap .standard-form-row .row button.sub-button:hover,#container.users-password-resets-edit div.content-wrap .standard-form-row .row input.sub-button[type="submit"]:hover,#container.users-password-resets-edit div.content-wrap .standard-form-row .row .button-link.sub-button:hover{background-color:#ededed}#container.users-password-resets-edit div.content-wrap .standard-form-row .row button.main-button,#container.users-password-resets-edit div.content-wrap .standard-form-row .row input.main-button[type="submit"],#container.users-password-resets-edit div.content-wrap .standard-form-row .row .button-link.main-button{box-shadow:0px 8px 15px rgba(0,0,0,0.25);border:1px solid #549053;background-color:#549053;text-shadow:none;color:#fff}#container.users-password-resets-edit div.content-wrap .standard-form-row .row button.main-button:hover,#container.users-password-resets-edit div.content-wrap .standard-form-row .row input.main-button[type="submit"]:hover,#container.users-password-resets-edit div.content-wrap .standard-form-row .row .button-link.main-button:hover{background-color:#477946}#container.users-password-resets-edit div.content-wrap .standard-form-row .row div.select{border:1px solid #ccc;width:120px;border-radius:3px;overflow:hidden;background:#fafafa}#container.users-password-resets-edit div.content-wrap .standard-form-row .row div.select select{padding:5px 8px;width:130%;border:none;box-shadow:none;background:transparent;background-image:none;-webkit-appearance:none}#container.users-password-resets-edit div.content-wrap .standard-form-row .row div.select select:focus{outline:none}#container.users-password-resets-edit div.content-wrap .standard-form-row .row .button-link{display:block}#container.users-password-resets-edit div.content-wrap .standard-form-row .row .error-message{color:red;font-size:0.9em}#container.users-password-resets-edit div.content-wrap .standard-form-row .row.tight{padding:3px 0}#container.users-password-resets-edit div.content-wrap .standard-form-row .row .description{font-size:0.8em}#container.users-password-resets-edit div.content-wrap .standard-form-row .row .country select{width:100%}#container.users-password-resets-edit div.content-wrap .standard-form-row .row .text-infos{border:5px solid #d9e9fa;padding:4px 8px;background:#deedff}#container.users-password-resets-edit div.content-wrap .standard-form-row .row-wrap{padding:10px 0}@media only screen and (max-width: 768px){#container.users-password-resets-edit{flex-direction:column !important;padding-left:30px !important;padding-right:30px !important}}section#logo-burger.users-password-resets-new>div svg path,section#logo-burger.users-password-resets-new>div svg rect{fill:#178daf !important}#container.users-password-resets-new{background-color:#fafafa;min-height:100vh;display:flex;flex-direction:row;justify-content:space-between;padding:75px 0 0 0}#container.users-password-resets-new::after{content:"";flex:3}#container.users-password-resets-new::before{content:"";flex:2}#container.users-password-resets-new div.content-wrap{flex:2;padding-bottom:80px;max-width:750px}#container.users-password-resets-new div.content-wrap h2{padding:60px 0 30px 0}#container.users-password-resets-new div.content-wrap #error{color:red;font-weight:bold;padding:20px 0}#container.users-password-resets-new div.content-wrap #error ul{padding:10px 0 0 0}#container.users-password-resets-new div.content-wrap #error ul li{list-style-type:circle}#container.users-password-resets-new div.content-wrap .standard-form-row .row{display:flex;flex-direction:row;padding:10px 0;align-items:center}#container.users-password-resets-new div.content-wrap .standard-form-row .row>*:first-child{flex:1;text-align:right}#container.users-password-resets-new div.content-wrap .standard-form-row .row>*:nth-child(2){flex:3;text-align:left;margin:0 0 0 20px}#container.users-password-resets-new div.content-wrap .standard-form-row .row input{padding:7px 5px;width:100%}#container.users-password-resets-new div.content-wrap .standard-form-row .row textarea{padding:15px}#container.users-password-resets-new div.content-wrap .standard-form-row .row button,#container.users-password-resets-new div.content-wrap .standard-form-row .row input[type="submit"],#container.users-password-resets-new div.content-wrap .standard-form-row .row .button-link{border-radius:2px;padding:10px 17px;letter-spacing:2px;text-transform:uppercase;font-size:0.8em;border:1px solid #fc2161;background-color:#fc2161;color:#fff;text-shadow:0 1px 1px #b50236;transition:all 0.3s ease 0s;border-radius:20px;text-align:center !important}#container.users-password-resets-new div.content-wrap .standard-form-row .row button:hover,#container.users-password-resets-new div.content-wrap .standard-form-row .row input[type="submit"]:hover,#container.users-password-resets-new div.content-wrap .standard-form-row .row .button-link:hover{transform:translateY(-5px);background-color:#fc084f}#container.users-password-resets-new div.content-wrap .standard-form-row .row button.sub-button,#container.users-password-resets-new div.content-wrap .standard-form-row .row input.sub-button[type="submit"],#container.users-password-resets-new div.content-wrap .standard-form-row .row .button-link.sub-button{border:1px solid #000;background-color:#fff;text-shadow:none;color:#000;transition:0.2s all}#container.users-password-resets-new div.content-wrap .standard-form-row .row button.sub-button:hover,#container.users-password-resets-new div.content-wrap .standard-form-row .row input.sub-button[type="submit"]:hover,#container.users-password-resets-new div.content-wrap .standard-form-row .row .button-link.sub-button:hover{background-color:#ededed}#container.users-password-resets-new div.content-wrap .standard-form-row .row button.main-button,#container.users-password-resets-new div.content-wrap .standard-form-row .row input.main-button[type="submit"],#container.users-password-resets-new div.content-wrap .standard-form-row .row .button-link.main-button{box-shadow:0px 8px 15px rgba(0,0,0,0.25);border:1px solid #549053;background-color:#549053;text-shadow:none;color:#fff}#container.users-password-resets-new div.content-wrap .standard-form-row .row button.main-button:hover,#container.users-password-resets-new div.content-wrap .standard-form-row .row input.main-button[type="submit"]:hover,#container.users-password-resets-new div.content-wrap .standard-form-row .row .button-link.main-button:hover{background-color:#477946}#container.users-password-resets-new div.content-wrap .standard-form-row .row div.select{border:1px solid #ccc;width:120px;border-radius:3px;overflow:hidden;background:#fafafa}#container.users-password-resets-new div.content-wrap .standard-form-row .row div.select select{padding:5px 8px;width:130%;border:none;box-shadow:none;background:transparent;background-image:none;-webkit-appearance:none}#container.users-password-resets-new div.content-wrap .standard-form-row .row div.select select:focus{outline:none}#container.users-password-resets-new div.content-wrap .standard-form-row .row .button-link{display:block}#container.users-password-resets-new div.content-wrap .standard-form-row .row .error-message{color:red;font-size:0.9em}#container.users-password-resets-new div.content-wrap .standard-form-row .row.tight{padding:3px 0}#container.users-password-resets-new div.content-wrap .standard-form-row .row .description{font-size:0.8em}#container.users-password-resets-new div.content-wrap .standard-form-row .row .country select{width:100%}#container.users-password-resets-new div.content-wrap .standard-form-row .row .text-infos{border:5px solid #d9e9fa;padding:4px 8px;background:#deedff}#container.users-password-resets-new div.content-wrap .standard-form-row .row-wrap{padding:10px 0}@media only screen and (max-width: 768px){#container.users-password-resets-new{flex-direction:column !important;padding-left:30px !important;padding-right:30px !important}}#container.users-success{background-color:#2e2e2e;color:#fff;width:100%;min-height:100vh;display:flex;justify-content:center;align-items:center}#container.users-success div.content-wrap{text-align:center;height:100%;width:100%;max-width:1024px;padding:75px 30px 50px 30px}#container.users-success div.content-wrap h1{font-family:"Helvetica neue", "Helvetica", sans-serif;padding:0 0 10px 0}#container.users-success div.content-wrap p{font-family:"Helvetica neue", "Helvetica", sans-serif;padding:15px 0 10px 0;line-height:1.5em}#container.users-success div.content-wrap a{padding:7px 15px;border:3px solid #464646;border-radius:3px;margin:2px 1px;display:inline-block}#container.users-success div.content-wrap a:hover{border-color:#7c7c7c}#container.vision section#banner{background-image:url(/images/vision/banner/background.jpg);background-size:cover;width:100%;height:650px;display:flex;justify-content:center;align-items:center;flex-direction:row}#container.vision section#banner .section-container{height:100%;width:100%;max-width:1024px;padding:75px 30px 0 30px;display:flex;flex-direction:column}#container.vision section#banner .section-container div.row1{flex:1;display:flex;align-items:flex-start;justify-content:center;flex-direction:column}#container.vision section#banner .section-container div.row1 h1{font-size:4.5em;line-height:1.1em;font-family:"Helvetica neue";color:#fff;padding:0 0 10px 30px;margin:0}#container.vision section#banner .section-container div.row1 p{font-size:1.7em;font-style:italic;color:#fff;font-weight:bold;padding:0 0 0 30px}#container.vision section#comitee{background-color:#000;width:100%}#container.vision section#comitee .section-container{height:100%;width:100%;max-width:1024px;padding:0 30px;margin:auto;display:flex;flex-direction:column}#container.vision section#comitee .section-container div.title{background-color:#000;display:flex;flex-direction:row}#container.vision section#comitee .section-container div.title div.first-half{flex:1;position:relative}#container.vision section#comitee .section-container div.title div.first-half h2{font-size:4.5em;color:#fff;padding:30px 0 30px 30px;z-index:1;position:relative}#container.vision section#comitee .section-container div.title div.first-half div.background-layer{position:absolute;top:0;right:0;bottom:0;left:-100%;z-index:0;background:#f56a55;background:-moz-linear-gradient(45deg, #f56a55 49%, #1e21c2 100%);background:-webkit-linear-gradient(45deg, #f56a55 49%, #1e21c2 100%);background:linear-gradient(45deg, #f56a55 49%, #1e21c2 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f56a55', endColorstr='#1e21c2',GradientType=1 )}#container.vision section#comitee .section-container div.title div.second-half{flex:1}#container.vision section#comitee .section-container div.people{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;padding:90px 0}#container.vision section#comitee .section-container div.people div.someone{text-align:center;color:#fff;font-weight:bold;padding:30px 0;width:320px;height:300px}#container.vision section#comitee .section-container div.people div.someone img{width:214px;border-radius:50%}#container.vision section#comitee .section-container div.people div.someone p:first-of-type{font-size:1.7em}#container.vision section#comitee .section-container div.people div.someone p:nth-of-type(2){font-size:1em}@media only screen and (max-width: 768px){#container.vision section#comitee .section-container div.title{flex-direction:column !important}#container.vision section#comitee .section-container div.title div.first-half h2{padding:30px !important}}#container.vision section#donation{background-image:url(/images/vision/donation/background.jpg);background-size:cover}#container.vision section#donation .section-container{max-width:1024px;padding:0 30px;margin:auto;font-size:1.7em;padding:180px 0;color:#fff;font-weight:bold;text-align:center}#container.vision section#donation .section-container p:first-of-type{font-style:italic;padding:0 0 30px 0}#container.vision section#donation div.title{background:#f56a55;background:-moz-linear-gradient(45deg, #f56a55 49%, #1e21c2 100%);background:-webkit-linear-gradient(45deg, #f56a55 49%, #1e21c2 100%);background:linear-gradient(45deg, #f56a55 49%, #1e21c2 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f56a55', endColorstr='#1e21c2',GradientType=1 );text-align:center;padding:40px 0 70px 0}#container.vision section#donation div.title h2{color:#fff;font-size:4.5em;line-height:0.9em;position:relative;z-index:0;cursor:not-allowed;display:inline-block}#container.vision section#donation div.title h2::after{content:"→";text-align:right;font-size:20px;position:absolute;line-height:0;right:-2.5em;bottom:-1em;left:-0.9em;z-index:-1;padding:20px 10px;transition:.3s;background-color:#000}@media only screen and (max-width: 768px){#container.vision section#donation div.title h2{min-width:120px !important}#container.vision section#donation div.title h2::after{content:"→";text-align:right;font-size:20px;position:absolute;line-height:0;right:0;bottom:-1em;left:0;z-index:-1;padding:20px 10px;transition:.3s}}#container.vision section#intro .section-container{max-width:1024px;padding:0 30px;margin:auto;display:flex;flex-direction:column}#container.vision section#intro .section-container div.row-title{display:flex;flex-direction:row}#container.vision section#intro .section-container div.row-title div.first-half{flex:1}#container.vision section#intro .section-container div.row-title div.second-half{flex:1;width:60%;flex-grow:0;padding:0 70px 40px 0;background:#f56953;background:-moz-linear-gradient(45deg, #f56953 0%, #5c35a1 100%);background:-webkit-linear-gradient(45deg, #f56953 0%, #5c35a1 100%);background:linear-gradient(45deg, #f56953 0%, #5c35a1 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f56953', endColorstr='#5c35a1',GradientType=1 )}#container.vision section#intro .section-container div.row-title div.second-half h2{font-size:4.5em;color:#fff;background-color:#000;line-height:0.9em;padding:30px 30px;transform:translate(-40%);width:120%}#container.vision section#intro .section-container div.row-text{display:flex;flex-direction:row}#container.vision section#intro .section-container div.row-text div.first-half{flex:3;padding:90px 0;font-size:1.7em;font-weight:bold}#container.vision section#intro .section-container div.row-text div.first-half p{padding:0 0 10px 0}#container.vision section#intro .section-container div.row-text div.first-half p span{position:relative}#container.vision section#intro .section-container div.row-text div.first-half p span::after{content:'';background-color:#1AE4AD;position:absolute;line-height:0;right:-.2em;bottom:-.2em;left:-.3em;z-index:-1;padding:10px 5px;transition:.3s}#container.vision section#intro .section-container div.row-text div.second-half{flex:1}#container.vision section#intro div.banner{background-image:url(/images/vision/intro/banner.jpg);background-size:cover;background-position-y:center;height:300px;width:100%}@media only screen and (max-width: 768px){#container.vision section#intro .section-container div.row-title{flex-direction:column !important}#container.vision section#intro .section-container div.row-title div.first-half{flex:0 !important}#container.vision section#intro .section-container div.row-title div.second-half{flex:1 !important;width:100% !important;padding:0 0 40px 0 !important}#container.vision section#intro .section-container div.row-title div.second-half h2{transform:translate(-5%) !important;width:100% !important}#container.vision section#intro .section-container div.row-text{flex-direction:column !important}}#container.volunteer section#banner{background-image:url(/images/volunteer/banner/background.jpg);background-size:cover;width:100%;min-height:650px;display:flex;justify-content:center;align-items:center;flex-direction:row}#container.volunteer section#banner .section-container{height:100%;width:100%;max-width:1024px;padding:75px 30px 0 30px;display:flex;flex-direction:column;justify-content:center}#container.volunteer section#banner .section-container h1{font-size:4.5em;color:#fff;padding:0 0 0 30px}#container.volunteer section#banner .section-container div.link{padding:0 0 0 30px}#container.volunteer section#banner .section-container div.link a{color:#fff;font-size:1.7em;line-height:0.9em;position:relative;z-index:0;padding:0 30px 0 0}#container.volunteer section#banner .section-container div.link a::after{content:"→";text-align:right;font-size:20px;position:absolute;line-height:0;right:-2em;bottom:-1em;left:-2em;z-index:-1;padding:30px 10px;transition:.3s;background:#141dc6;background:-moz-linear-gradient(45deg, #141dc6 35%, #d10cc0 65%);background:-webkit-linear-gradient(45deg, #141dc6 35%, #d10cc0 65%);background:linear-gradient(45deg, #141dc6 35%, #d10cc0 65%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#141dc6', endColorstr='#d10cc0',GradientType=1 )}#container.volunteer section#banner .section-container div.link a:hover::after{padding-right:20px;animation-name:arrow-link-right;animation-duration:1s;animation-delay:.3s;animation-iteration-count:infinite;animation-timing-function:linear}#container.volunteer section#intro{background-color:#eaeaea;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:row}#container.volunteer section#intro .section-container{height:100%;width:100%;max-width:1024px;padding:150px 30px;color:#464646;text-align:center}#container.volunteer section#intro .section-container h2{font-size:2.3em;padding:0 0 40px 0;color:#898989}#container.volunteer section#intro .section-container p{font-size:1.2em;padding:10px 30px 0 30px;line-height:1.6em}#container.volunteer section#register{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:row}#container.volunteer section#register .section-container{height:100%;width:100%;max-width:1024px;padding:150px 30px;color:#464646;text-align:center}#container.volunteer section#register .section-container h2{font-size:2.3em;padding:0 0 40px 0;color:#898989}#container.volunteer section#register .section-container h3{font-size:1.7em;padding:40px 0 20px 0}#container.volunteer section#register .section-container h3.ready{padding:30px 0 0 0}#container.volunteer section#register .section-container p{font-size:1.2em;padding:10px 30px 0 30px;line-height:1.6em}#container.volunteer section#register .section-container p.link{margin:30px 0 0 0}#container.volunteer section#register .section-container p.link a{color:#fff;font-size:1.7em;line-height:0.9em;position:relative;z-index:0;padding:0 30px 0 0}#container.volunteer section#register .section-container p.link a::after{content:"→";text-align:right;font-size:20px;position:absolute;line-height:0;right:-2em;bottom:-1em;left:-2em;z-index:-1;padding:30px 10px;transition:.3s;background:#141dc6;background:-moz-linear-gradient(45deg, #141dc6 35%, #d10cc0 65%);background:-webkit-linear-gradient(45deg, #141dc6 35%, #d10cc0 65%);background:linear-gradient(45deg, #141dc6 35%, #d10cc0 65%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#141dc6', endColorstr='#d10cc0',GradientType=1 )}#container.volunteer section#register .section-container p.link a:hover::after{padding-right:20px;animation-name:arrow-link-right;animation-duration:1s;animation-delay:.3s;animation-iteration-count:infinite;animation-timing-function:linear}#container.volunteer section#register .section-container ul li{font-size:1em}#container.volunteer section#register .section-container>div.form{background-color:#fafafa;min-height:100vh;display:flex;flex-direction:row;justify-content:space-between;min-height:initial !important;padding:70px 0 100px 0}#container.volunteer section#register .section-container>div.form::after{content:"";flex:3}#container.volunteer section#register .section-container>div.form::before{content:"";flex:2}#container.volunteer section#register .section-container>div.form div.content-wrap{flex:2;padding-bottom:80px;max-width:750px}#container.volunteer section#register .section-container>div.form div.content-wrap h2{padding:60px 0 30px 0}#container.volunteer section#register .section-container>div.form div.content-wrap #error{color:red;font-weight:bold;padding:20px 0}#container.volunteer section#register .section-container>div.form div.content-wrap #error ul{padding:10px 0 0 0}#container.volunteer section#register .section-container>div.form div.content-wrap #error ul li{list-style-type:circle}#container.volunteer section#register .section-container>div.form div.content-wrap .standard-form-row .row{display:flex;flex-direction:row;padding:10px 0;align-items:center}#container.volunteer section#register .section-container>div.form div.content-wrap .standard-form-row .row>*:first-child{flex:1;text-align:right}#container.volunteer section#register .section-container>div.form div.content-wrap .standard-form-row .row>*:nth-child(2){flex:3;text-align:left;margin:0 0 0 20px}#container.volunteer section#register .section-container>div.form div.content-wrap .standard-form-row .row input{padding:7px 5px;width:100%}#container.volunteer section#register .section-container>div.form div.content-wrap .standard-form-row .row textarea{padding:15px}#container.volunteer section#register .section-container>div.form div.content-wrap .standard-form-row .row button,#container.volunteer section#register .section-container>div.form div.content-wrap .standard-form-row .row input[type="submit"],#container.volunteer section#register .section-container>div.form div.content-wrap .standard-form-row .row .button-link{border-radius:2px;padding:10px 17px;letter-spacing:2px;text-transform:uppercase;font-size:0.8em;border:1px solid #fc2161;background-color:#fc2161;color:#fff;text-shadow:0 1px 1px #b50236;transition:all 0.3s ease 0s;border-radius:20px;text-align:center !important}#container.volunteer section#register .section-container>div.form div.content-wrap .standard-form-row .row button:hover,#container.volunteer section#register .section-container>div.form div.content-wrap .standard-form-row .row input[type="submit"]:hover,#container.volunteer section#register .section-container>div.form div.content-wrap .standard-form-row .row .button-link:hover{transform:translateY(-5px);background-color:#fc084f}#container.volunteer section#register .section-container>div.form div.content-wrap .standard-form-row .row button.sub-button,#container.volunteer section#register .section-container>div.form div.content-wrap .standard-form-row .row input.sub-button[type="submit"],#container.volunteer section#register .section-container>div.form div.content-wrap .standard-form-row .row .button-link.sub-button{border:1px solid #000;background-color:#fff;text-shadow:none;color:#000;transition:0.2s all}#container.volunteer section#register .section-container>div.form div.content-wrap .standard-form-row .row button.sub-button:hover,#container.volunteer section#register .section-container>div.form div.content-wrap .standard-form-row .row input.sub-button[type="submit"]:hover,#container.volunteer section#register .section-container>div.form div.content-wrap .standard-form-row .row .button-link.sub-button:hover{background-color:#ededed}#container.volunteer section#register .section-container>div.form div.content-wrap .standard-form-row .row button.main-button,#container.volunteer section#register .section-container>div.form div.content-wrap .standard-form-row .row input.main-button[type="submit"],#container.volunteer section#register .section-container>div.form div.content-wrap .standard-form-row .row .button-link.main-button{box-shadow:0px 8px 15px rgba(0,0,0,0.25);border:1px solid #549053;background-color:#549053;text-shadow:none;color:#fff}#container.volunteer section#register .section-container>div.form div.content-wrap .standard-form-row .row button.main-button:hover,#container.volunteer section#register .section-container>div.form div.content-wrap .standard-form-row .row input.main-button[type="submit"]:hover,#container.volunteer section#register .section-container>div.form div.content-wrap .standard-form-row .row .button-link.main-button:hover{background-color:#477946}#container.volunteer section#register .section-container>div.form div.content-wrap .standard-form-row .row div.select{border:1px solid #ccc;width:120px;border-radius:3px;overflow:hidden;background:#fafafa}#container.volunteer section#register .section-container>div.form div.content-wrap .standard-form-row .row div.select select{padding:5px 8px;width:130%;border:none;box-shadow:none;background:transparent;background-image:none;-webkit-appearance:none}#container.volunteer section#register .section-container>div.form div.content-wrap .standard-form-row .row div.select select:focus{outline:none}#container.volunteer section#register .section-container>div.form div.content-wrap .standard-form-row .row .button-link{display:block}#container.volunteer section#register .section-container>div.form div.content-wrap .standard-form-row .row .error-message{color:red;font-size:0.9em}#container.volunteer section#register .section-container>div.form div.content-wrap .standard-form-row .row.tight{padding:3px 0}#container.volunteer section#register .section-container>div.form div.content-wrap .standard-form-row .row .description{font-size:0.8em}#container.volunteer section#register .section-container>div.form div.content-wrap .standard-form-row .row .country select{width:100%}#container.volunteer section#register .section-container>div.form div.content-wrap .standard-form-row .row .text-infos{border:5px solid #d9e9fa;padding:4px 8px;background:#deedff}#container.volunteer section#register .section-container>div.form div.content-wrap .standard-form-row .row-wrap{padding:10px 0}@media only screen and (max-width: 768px){#container.volunteer section#register .section-container>div.form{flex-direction:column !important;padding-left:30px !important;padding-right:30px !important}}#container.volunteer section#register .section-container>div.form select,#container.volunteer section#register .section-container>div.form textarea{min-width:280px}@media only screen and (max-width: 768px){#container.volunteer section#register .section-container>div.form .row{flex-direction:column !important}#container.volunteer section#register .section-container>div.form .row select{min-width:initial !important}}#container.volunteer section#thanks{background-image:url(/images/volunteer/thanks/background.jpg);background-size:cover;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:row}#container.volunteer section#thanks .section-container{height:100%;width:100%;max-width:1024px;padding:150px 30px;color:#fff;text-align:center}#container.volunteer section#thanks .section-container h2{font-size:2.3em;padding:0 0 40px 0}#container.volunteer section#thanks .section-container p{font-size:1.2em;padding:10px 30px 0 30px;line-height:1.6em}
