*,*::before,*::after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role="list"],ol[role="list"]{list-style:none}html:focus-within{}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]) {text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root{--indent:20px;--container: calc(100% - (var(--indent) * 2));--gap:20px;--header-height:65px;--primary-font:'Unbounded' , sans-serif;--deepblue:#002050;--black:#1b1b1b;--white:white;--grey:#bfbfbf;--background:#fafafa;--transition-a:all .5s ease;--transition-one:all .5s ease}html{width:100vw;overflow-x:hidden;-webkit-tap-highlight-color:transparent}html.nav-open{overflow:hidden}body{font-size:17px;font-family: var(--primary-font);font-optical-sizing:auto;background-color:var(--white);color:var(--black);display:grid;grid-template-rows:1fr auto;padding-top:var(--header-height)}a{transition:var(--transition-one);transition-property:opacity , color;color:var(--black);text-decoration:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}h1,h2,h3,h4{font-weight:normal;font-size:30px;line-height:1.3;margin-bottom:30px}article section{margin-bottom:50px!important}*,*:focus,*:hover{outline:none!important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{border:none;-webkit-text-fill-color:var(--black);-webkit-box-shadow:none!important;transition:background-color 5000s ease-in-out 0s}.container{width:var(--container);margin:0 auto}.grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--gap)}.grid-10{grid-template-columns:repeat(2,1fr)}.grid>.column{grid-column:span var(--columns)}.col-12{grid-column:span 2}header{position:fixed;z-index:200;top:0;width:100vw;height:var(--header-height);background-color:var(--white)}.nav-open header{background-color:var(--white)}.header{height:var(--header-height);align-items:center}.header-burger{display:flex;justify-self:end}.header-logo a{display:block;line-height:0}.helper{display:none;position:fixed;background-color:#982feb;color:#fff;top:30px;left:50%;transform:translateX(-50%);padding:3px 8px;font-size:11px;z-index:300;border-radius:5px}.menu-toggle{cursor:pointer;display:block;position:relative;top:0;height:30px;width:30px}.menu-toggle-bar{display:block;position:absolute;top:50%;margin-top:-1px;right:0;width:100%;height:2px;background-color:var(--black);transition:all .3s ease}.menu-toggle-bar.menu-toggle-bar--top{transform:translate(0,-5px)}.menu-toggle-bar.menu-toggle-bar--bottom{transform:translate(0,5px)}.nav-open .menu-toggle-bar.menu-toggle-bar--top{transform:translate(0,0) rotate(45deg)}.nav-open .menu-toggle-bar.menu-toggle-bar--middle{opacity:0}.nav-open .menu-toggle-bar.menu-toggle-bar--bottom{transform:translate(0,0) rotate(-45deg)}.desktop-menu{text-align:right;position:relative}.main-menu{position:fixed;z-index:100;width:100vw;height:calc(100vh - var(--header-height));top:var(--header-height);background-color:var(--white);opacity:0;visibility:hidden;will-change:transform , opacity;transform:translateY(-80px);transition:var(--transition-one)}.nav-open .main-menu{opacity:1;transform:translateY(0);visibility:visible}.main-menu-grid{display:grid;grid-template-rows:1fr 1fr;gap:var(--gap);height:100%}.main-menu-links{display:grid;align-self:center;text-align:center}.main-menu-links .anchor-links a{display:block;font-size:24px;line-height:2.2}.main-menu-links .social-links{margin-top:30px}.main-menu-links .social-links a{font-size:18px;margin-right:var(--gap)}.main-menu-image{margin-left: calc(-1 * var(--indent));margin-right: calc(-1 * var(--indent))}.main-menu-image img{width:100%;height:100%;object-fit:contain;object-position:center bottom}.search-button-holder{position:absolute;top:16px;right:60px;justify-self:right;width:30px;height:34px}.search-block{position:absolute;right:0;height:36px;width:30px;overflow:hidden;border-bottom:1px solid transparent;transition:var(--transition-one);transition-property:width , border}.nav-open .search-block{background-color:var(--white)}.search-block.open{width:300px;width:calc(100vw - 80px);border-bottom:1px solid var(--grey)}.search-icon-button{position:absolute;display:block;width:30px;height:30px;top:0;left:0;background-image:url(data:image/svg+xml,%3Csvg\ width=\'18\'\ height=\'18\'\ viewBox=\'0\ 0\ 18\ 18\'\ fill=\'none\'\ xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath\ d=\'M15.9889\ 8.75999C15.9889\ 13.0405\ 12.5213\ 16.51\ 8.24444\ 16.51C3.96762\ 16.51\ 0.5\ 13.0405\ 0.5\ 8.75999C0.5\ 4.47947\ 3.96762\ 1.00999\ 8.24444\ 1.00999C12.5213\ 1.00999\ 15.9889\ 4.47947\ 15.9889\ 8.75999Z\'\ stroke=\'black\'/%3E%3Cpath\ d=\'M17.3105\ 17.1975L14.3105\ 14.1975\'\ stroke=\'black\'\ stroke-linecap=\'round\'/%3E%3C/svg%3E%0A);background-repeat:no-repeat;background-position:center;cursor:pointer}.close-search{position:absolute;width:30px;right:0;top:0;cursor:pointer;text-align:center;font-size:18px;visibility:hidden;opacity:0;transition:var(--transition-one);transition-delay:0s;transition-property:all}.search-block.open .close-search{visibility:visible;opacity:.7;transition-delay:.2s}.search-form{position:absolute;top:0;left:36px;width:calc(100% - 36px);overflow:hidden}.search-form input{width:100%;border:none;background-color:transparent;font-size:16px}.btn{display:grid;height:47px;font-size:18px;border-radius:30px;text-decoration:none;color:var(--white);background-color:var(--black);align-items:center;justify-items:center;border:none;width:100%;cursor:pointer;-webkit-appearance:none;transition:var(--transition-one)}.btn:hover{opacity:.85}.btn:disabled{opacity:.7}.hero-section{position:relative;display:grid;background-color:var(--white)}.hero-section-image{width:100%}.hero-section-text{position:relative;align-self:end;height:100%}.hero-section-text .card{align-self:end;background-color:#fff;padding:30px;margin-top:-20px;border-radius:10px}.hero-section .card .text{margin-bottom:23px;font-size:16px}@media (max-width:990px){.hero-section-image{height:60vh}.hero-section-image img{max-width:none;width:100%;height:auto}.hero-logo-container{margin-top:100px;margin-bottom:60px}.hero-section-logo{width:200px;margin:0 auto;grid-column:span 6}}.hero-section-2{grid-column: 1 / -1;height:710px}.hero-section-2 .card{margin-bottom:-100px}.hero-section-2 .card .text{margin-bottom:0}.hero-section-2 .card .text p:not(:last-child)
{margin-bottom:15px}.hero-section-2 .hero-section-image{margin-left: calc(-1 * var(--indent));margin-right: calc(-1 * var(--indent));width:100vw}.hero-section-2 .hero-section-text{width:100%}.text-section-meta{grid-column:span 6}#part-form{margin-top:60px}.request-form{grid-column: 1 / -1;display:grid;grid-template-columns:1fr}.form-input-label{font-size:12px;display:block;margin-bottom:5px}.form-control{display:block;width:100%;background:var(--white);color:var(--black);border:1px solid #bfbfbf;box-sizing:border-box;border-radius:3px;height:42px;padding:0 7px}.form-textarea{min-height:100px}textarea::placeholder,input::placeholder{color:var(--grey)}.form-inputs{display:grid;grid-template-rows:auto;gap:var(--gap);margin-bottom: calc(var(--gap) * 2)}.form-buttons{order:10;position:relative}.form-attach{margin-bottom: calc(var(--gap) * 2);padding:var(--gap)!important;text-align:center}.attach-text{margin-bottom:var(--gap);font-weight:600}.checkbox{position:relative}.custom-checkbox{display:inline-flex;position:absolute;z-index:-1;opacity:0;top:0;left:0}.custom-checkbox+label{display:inline-block;align-items:center;user-select:none;font-size:14px}.custom-checkbox+label a{text-decoration:underline}.custom-checkbox+label::before{content:'';display:inline-flex;align-self:start;width:15px;height:15px;flex-shrink:0;flex-grow:0;border:1px solid var(--black);border-radius:0;margin-right:10px;background-repeat:no-repeat;background-position:center center;background-size:50% 50%;transform:translateY(3px);cursor:pointer}.custom-checkbox:checked+label::before{border-color:var(--black);background-color:var(--black);background-image:url(data:image/svg+xml,%3csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 8\ 8\'%3e%3cpath\ fill=\'%23fff\'\ d=\'M6.564.75l-3.59\ 3.612-1.538-1.55L0\ 4.26\ 2.974\ 7.25\ 8\ 2.193z\'/%3e%3c/svg%3e)}.submit-tip{position:absolute;width:100%;font-family:sans-serif;font-size:12.4px;color:var(--black);color:#e94d49;background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ height=\'18px\'\ viewBox=\'0\ 0\ 24\ 24\'\ width=\'18px\'\ fill=\'%23E94D49\'%3E%3Cpath\ d=\'M0\ 0h24v24H0V0z\'\ fill=\'none\'/%3E%3Cpath\ d=\'M20\ 2H4c-1.1\ 0-2\ .9-2\ 2v18l4-4h14c1.1\ 0\ 2-.9\ 2-2V4c0-1.1-.9-2-2-2zm0\ 14H6l-2\ 2V4h16v12zM7\ 9h2v2H7zm4\ 0h2v2h-2zm4\ 0h2v2h-2z\'/%3E%3C/svg%3E);background-repeat:no-repeat;background-position:left 1px;display:block;margin-top:var(--gap);padding-left:25px}.form-notice{font-family:sans-serif;font-size:13px;color:#7b7b7b;text-align:left;margin-bottom:20px}.form-email{order:10;margin-top:40px;font-size:15px}.form-email a{text-decoration:underline}.form-email a:hover{opacity:.5}.applications-closed{grid-column: 1 / -1;display:grid;align-content:center;justify-content:center;background-color:#fff;min-height:180px;margin-bottom:-60px;text-align:center}.form-attach{display:grid;grid-template-rows:auto;grid-template-columns:1fr 1fr;gap:var(--gap);align-content:center;min-height:220px;border:none;border-radius:10px;background-color:rgba(224,224,224,.397)!important}.dz-message-text,.dz-message{grid-column: 1 / -1}.dropzone.dz-started .dz-message{display:grid!important}.dz-button{width:100%;display:grid;height:47px;background-image:url(data:image/svg+xml,%3csvg\ width=\'100%25\'\ height=\'100%25\'\ xmlns=\'http://www.w3.org/2000/svg\'%3e%3crect\ width=\'100%25\'\ height=\'100%25\'\ fill=\'none\'\ rx=\'3\'\ ry=\'3\'\ stroke=\'%23333\'\ stroke-width=\'1\'\ stroke-dasharray=\'5\'\ stroke-dashoffset=\'0\'\ stroke-linecap=\'round\'/%3e%3c/svg%3e)!important;border-radius:3px!important}.dz-button-text{display:grid;grid-template-columns:25px auto;align-self:center;justify-self:center;width:auto}.dz-attach-icon{display:flex;align-content:center;align-items:center}.dropzone .dz-preview{margin:0!important}.dropzone .dz-preview .dz-image{width:100%!important;height:auto!important;aspect-ratio: 1 / 1}.dropzone .dz-preview img{width:100%!important;min-height:130px;aspect-ratio: 1 / 1}.dropzone .dz-preview .dz-details{aspect-ratio: 1 / 1}.message-page{margin-top: calc(var(--gap) * 2);margin-bottom: calc(var(--gap) * 2) !important}.message{background-color:var(--white);display:grid;align-content:center;justify-content:center;min-height:20vh;height:100%;text-align:center;border-radius:3px;padding:var(--gap)}.message p:not(:last-of-type)
{margin-bottom:var(--gap)}.message .btn{margin:0 auto;margin-top: calc(var(--gap) * 2)}.default-page{margin-top:40px}.default-page h3{font-size:20px;margin-top:40px}.default-page p{font-size:14px}footer{background-color:var(--black);color:var(--white);width:100vw;margin-top:40px;padding:40px 0 20px}footer a{color:var(--white);text-decoration:none}.footer-logo{margin-bottom:20px;width:100px}.footer-estel-logo{width:130px}.footer-menu{text-align:center}.footer-menu-link,footer .social-link{display:block;line-height:2.2}.footer-social{text-align:center;font-size:16px;font-family:var(--second-font);margin-bottom:15px}.footer-copyright{text-align:center;font-size:8px;margin-top:20px}.footer-email{font-size:12px;margin-bottom:8px}.collection-likes{display:grid;grid-template-columns:18px 1fr;gap:0 5px;justify-self:right}.like-icon{background-image:url(data:image/svg+xml,%3Csvg\ width=\'15\'\ height=\'13\'\ viewBox=\'0\ 0\ 15\ 13\'\ fill=\'none\'\ xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath\ d=\'M7.15376\ 1.97049L7.50477\ 2.31652L7.85578\ 1.97049L8.266\ 1.56611C8.9573\ 0.884633\ 9.87399\ 0.509404\ 10.8533\ 0.509404C11.8332\ 0.509404\ 12.7465\ 0.881898\ 13.4374\ 1.56297C14.1278\ 2.24354\ 14.5028\ 3.14315\ 14.5\ 4.102V4.10345C14.5\ 5.0623\ 14.1221\ 5.96259\ 13.4312\ 6.64381C13.4311\ 6.64385\ 13.4311\ 6.64389\ 13.431\ 6.64393L7.49691\ 12.472L1.57214\ 6.63139C0.880078\ 5.94915\ 0.500017\ 5.05155\ 0.50002\ 4.09404L0.500015\ 4.09259C0.497231\ 3.13474\ 0.874691\ 2.23484\ 1.56578\ 1.55357C2.25384\ 0.875287\ 3.17051\ 0.5\ 4.14671\ 0.5C5.12544\ 0.5\ 6.04548\ 0.877966\ 6.73718\ 1.55984L7.15376\ 1.97049Z\'\ fill=\'none\'\ stroke=\'%231E1E1E\'/%3E%3C/svg%3E%0A);background-position:center;background-size:contain;background-repeat:no-repeat;width:18px;cursor:pointer;transition:var(--transition-one)}.like-icon.active{background-image:url(data:image/svg+xml,%3Csvg\ width=\'15\'\ height=\'13\'\ viewBox=\'0\ 0\ 15\ 13\'\ fill=\'none\'\ xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath\ d=\'M7.15376\ 1.97049L7.50477\ 2.31652L7.85578\ 1.97049L8.266\ 1.56611C8.9573\ 0.884633\ 9.87399\ 0.509404\ 10.8533\ 0.509404C11.8332\ 0.509404\ 12.7465\ 0.881898\ 13.4374\ 1.56297C14.1278\ 2.24354\ 14.5028\ 3.14315\ 14.5\ 4.102V4.10345C14.5\ 5.0623\ 14.1221\ 5.96259\ 13.4312\ 6.64381C13.4311\ 6.64385\ 13.4311\ 6.64389\ 13.431\ 6.64393L7.49691\ 12.472L1.57214\ 6.63139C0.880078\ 5.94915\ 0.500017\ 5.05155\ 0.50002\ 4.09404L0.500015\ 4.09259C0.497231\ 3.13474\ 0.874691\ 2.23484\ 1.56578\ 1.55357C2.25384\ 0.875287\ 3.17051\ 0.5\ 4.14671\ 0.5C5.12544\ 0.5\ 6.04548\ 0.877966\ 6.73718\ 1.55984L7.15376\ 1.97049Z\'\ fill=\'%231E1E1E\'\ stroke=\'%231E1E1E\'/%3E%3C/svg%3E%0A)}.like-icon:hover{transform:scale(1.15)}.likes-count{color:var(--black);font-size:15px}.fslightbox-container{background:rgba(255,255,255,1)!important}.fslightbox-slide-btn{background:transparent!important}.fslightbox-slide-number-container{color:var(--gray)!important}.fslightbox-slash{background:var(--grey)!important}.fslightbox-toolbar{background:transparent!important}.fslightbox-svg-path{fill:var(--black)!important}.fslightbox-toolbar-button:nth-child(1)
{display:none}.anchor{display:block;height:var(--header-height);margin-top: calc(-1 * var(--header-height));visibility:hidden}.enhance-img,.fslightbox-source{image-rendering:auto;image-rendering:crisp-edges;image-rendering:pixelated;image-rendering:-webkit-optimize-contrast}.shadow{box-shadow:0 4px 43px rgba(27,27,27,.03);box-shadow:0 0 2px rgba(0,0,0,.028) , 0 0 6.7px rgba(0,0,0,.042) , 0 0 30px rgba(0,0,0,.07)}.justify-col-right{grid-column-end:-1!important}nav a{position:relative}nav a:after{background-color:var(--white);height:1px;content:'';position:absolute;bottom:-8px;left:0;width:100%;transform:scaleX(0);transform-origin:left;transition:all .3s ease}nav.desktop-menu a:after{background-color:var(--black);bottom:-4px}nav a:hover:after{transform:scaleX(1)}@media (max-width:1280px){:root{--container:calc(100% - 40px);--gap:10px}}@media (min-width:990px){:root{--container:1180px;--header-height:115px}body{font-size:18px}article section{margin-bottom:100px!important}.desktop-hide{display:none!important}h1,h2{font-size:48px;line-height:1.2}.btn{width:245px}.grid{grid-template-columns:repeat(12,1fr)}.grid-10{grid-template-columns:repeat(10,1fr);gap:var(--gap)}.col-lg-6{grid-column:span 6}.col-lg-3{grid-column:span 3}.col-lg-4{grid-column:span 4}.col-lg-2{grid-column:span 2}.start-lg-3{grid-column-start:3!important}.header-estel-logo{width:100%;height:auto}@media (max-width: 990px)
	{
		.header-estel-logo
		{
			width: 105px;
			height: auto;
		}
	}.desktop-menu a{font-size:18px}.desktop-menu a:not(:last-child)
	{margin-right: calc(var(--gap) * 2)}.search-button-holder{position:relative;grid-column-start:8;grid-column-end:9;top:3px;right:0;width:30px;height:34px}.search-block.open{width:300px}.hero-section-logo{grid-column-start:2;grid-column-end:span 3;margin-top:65px;margin-bottom:-120px;z-index:5}.hero-section-image img{object-position:75% center;object-fit:cover;height:510px}.hero-section .card .text{font-size:18px}.hero-section-text .card{margin-top:-50px}.hero-section-meta{grid-column-start:2;grid-column-end:span 5}.hero-section-2{grid-column: 2 / -2;height:610px}.hero-section-2 .hero-section-image{margin-left:0;margin-right:0;width:100%}.hero-section-2 .card{grid-column: 4 / -2}.text-section-meta{grid-column-start:2;grid-column-end:-2}.request-form{grid-column: 2 / -2;grid-template-rows:repeat(3,auto);grid-template-areas:"form-title form-title form-title form-title . form-attach form-attach form-attach form-attach form-attach" "form-inputs form-inputs form-inputs form-inputs . form-attach form-attach form-attach form-attach form-attach" "form-buttons form-buttons form-buttons form-buttons . form-attach form-attach form-attach form-attach form-attach" "form-buttons form-buttons form-buttons form-buttons . form-notice form-notice form-notice form-notice form-notice" "form-email form-email form-email form-email form-email form-email form-email form-email form-email form-email"}.form-title{grid-area:form-title}.form-inputs{grid-area:form-inputs;align-self:start}.form-buttons{grid-area:form-buttons}.form-attach{grid-area:form-attach;height:100%}.form-notice{grid-area:form-notice;font-size:14px;height:100%;text-align:center}.form-email{grid-area:form-email;font-size:16px;margin-top:0}.applications-closed{grid-column: 2 / -2}.form-attach{grid-template-columns:1fr 1fr 1fr}.default-page h3{font-size:26px;margin-top:40px}.default-page p{font-size:16px}.footer-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap);margin-bottom:40px}.footer-menu{display:flex;justify-content:end;justify-self:right;align-self:center}.anchor-links{order:1}.footer-menu nav{display:inline-block}.footer-menu nav a{display:inline-block;line-height:1;margin-right:40px}.footer-menu-link:last-child{margin-right:0}}@media (max-width:990px){.mobile-hide{display:none!important}.header-estel-logo{width:120px;height:auto}.footer-logo{width:100%;text-align:center}.footer-estel-logo{width:100px}}@-webkit-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px);}30%,70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px);}}@-moz-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px);}30%,70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px);}}@keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px);}30%,70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px);}}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px);}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);}}@-moz-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px);}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);}}@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px);}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}}@-moz-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}}@keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}}.dropzone,.dropzone *{box-sizing:border-box}.dropzone{border:1px dashed rgba(0,0,0,.3);background:transparent;padding:6px}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:.5}.dropzone .dz-message{text-align:left}.dropzone .dz-message .dz-button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:3px;background:#999;background:linear-gradient(to bottom,#eee,#ddd)}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview{background:transparent}.dropzone .dz-preview.dz-image-preview .dz-details{-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.dropzone .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:rgba(0,0,0,.9);line-height:150%}.dropzone .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid rgba(200,200,200,.8);background-color:rgba(255,255,255,.8)}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:rgba(255,255,255,.4);padding:0 .4em;border-radius:3px}.dropzone .dz-preview:hover .dz-image img{-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05);-webkit-filter:blur(8px);filter:blur(8px)}.dropzone .dz-preview .dz-image{border-radius:3px;overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10}.dropzone .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{-webkit-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-moz-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-ms-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-o-animation:passing-through 3s cubic-bezier(.77,0,.175,1);animation:passing-through 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview.dz-error .dz-error-mark{opacity:1;-webkit-animation:slide-in 3s cubic-bezier(.77,0,.175,1);-moz-animation:slide-in 3s cubic-bezier(.77,0,.175,1);-ms-animation:slide-in 3s cubic-bezier(.77,0,.175,1);-o-animation:slide-in 3s cubic-bezier(.77,0,.175,1);animation:slide-in 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview .dz-success-mark,.dropzone .dz-preview .dz-error-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px}.dropzone .dz-preview .dz-success-mark svg,.dropzone .dz-preview .dz-error-mark svg{display:block;width:54px;height:54px}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;-webkit-transition:opacity .4s ease-in;-moz-transition:opacity .4s ease-in;-ms-transition:opacity .4s ease-in;-o-transition:opacity .4s ease-in;transition:opacity .4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{-webkit-animation:pulse 6s ease infinite;-moz-animation:pulse 6s ease infinite;-ms-animation:pulse 6s ease infinite;-o-animation:pulse 6s ease infinite;animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:16px;left:50%;top:50%;margin-top:-8px;width:80px;margin-left:-40px;background:rgba(255,255,255,.9);-webkit-transform:scale(1);border-radius:8px;overflow:hidden}.dropzone .dz-preview .dz-progress .dz-upload{background:#333;background:linear-gradient(to bottom,#666,#444);position:absolute;top:0;left:0;bottom:0;width:0;-webkit-transition:width 300ms ease-in-out;-moz-transition:width 300ms ease-in-out;-ms-transition:width 300ms ease-in-out;-o-transition:width 300ms ease-in-out;transition:width 300ms ease-in-out}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;border-radius:8px;font-size:13px;top:130px;left:-10px;width:140px;background:#be2626;background:linear-gradient(to bottom,#be2626,#a92222);padding:.5em 1.2em;color:#fff}.dropzone .dz-preview .dz-error-message:after{content:"";position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #be2626}