/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--content-bg:#f9fafb;--content-light-bg:#fff;--box-light-bg:#fff;--box-dark-bg:#000;--text-color:#4f565f;--text-color-two:#0c1f38;--text-light-color:#fff;--text-light-color-two:#bababa;--text-light-color-three:#9298A0;--border-color:#dbdbdb;--theme-color:#396889;--theme-color-fade1:#7fb7b4;--theme-color-fade2:#81b9b4;--theme-color-fade3:#5693bf;--theme-color-two:#0c1f38;--shadow-color:#4f565f1a;--shadow-color-two:#213c5f1a;--shadow-color-three:#213c5f0f;--shadow-color-four:#2396cf4d;--header-height:80px;}body{background:var(--content-bg);font-family:'Montserrat',sans-serif;font-weight:500;color:var(--text-color);}a,a:active{color:var(--text-color-two);text-decoration:none;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}a:hover{color:var(--text-light-color-three);text-decoration:none;}h1,h2,h3,h4,h5,h6{font-weight:700;}button,input,select,textarea{background:var(--content-light-bg);color:var(--text-light-color-three);padding:1rem;font-size:0.875rem;line-height:initial;border:1px solid var(--border-color);border-radius:30px;resize:none;}input,select,textarea{width:100%;}input:focus,select:focus,textarea:focus{outline:none;}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000;}label{font-weight:600;font-size:0.75rem;line-height:1;letter-spacing:5%;color:var(--text-light-color-three);}b,strong{font-weight:bold;}.button-link a,[type="submit"]{-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;padding:1rem 2rem 1rem 2rem;cursor:pointer;display:inline-block;line-height:initial;width:initial;text-align:center;position:relative;font-size:0.875rem;font-weight:700;color:var(--text-light-color);background:linear-gradient(90deg,var(--theme-color-two) 0%,var(--theme-color) 100%);border:none;border-radius:60px;}.button-link.light a{background:linear-gradient(90deg,var(--theme-color) 0%,var(--theme-color-fade2) 100%);-webkit-box-shadow:0px 12px 24px 0px var(--shadow-color-four);box-shadow:0px 12px 24px 0px var(--shadow-color-four);}.button-link a:hover,.button-link a:focus,[type="submit"]:hover,[type="submit"]:focus{color:var(--text-light-color);background:linear-gradient(90deg,var(--theme-color-two) 0%,var(--theme-color) 60%);}.button-link.light a:hover,.button-link.light a:focus{background:linear-gradient(90deg,var(--theme-color) 0%,var(--theme-color-fade2) 60%);}.user-logged-in .highlighted{margin-bottom:1rem;}table,td,th{border:none;text-align:left;}table{border-collapse:collapse;width:100%;}table td,table th{padding:0.25rem;}table td{vertical-align:top;}th{color:var(--border-color);}tr:nth-child(even){background-color:none;}tr:hover{background-color:none;}table thead{background:none;}@media only screen and (max-width:887px),(min-device-width:768px) and (max-device-width:1024px){table,thead,tbody,th,td,tr{display:block;}table{border:none;padding:0;}}header.header{background:var(--content-light-bg);position:fixed;top:0;left:0;width:100%;height:var(--header-height);z-index:110;box-shadow:0px 0px 40px 0px var(--shadow-color);}@media (min-width:64rem){.admin-toolbar ~ .dialog-off-canvas-main-canvas > header.header{left:var(--drupal-displace-offset-left,var(--admin-toolbar-sidebar-width));width:calc(100% - var(--drupal-displace-offset-left,var(--admin-toolbar-sidebar-width)));}.top-bar ~ .dialog-off-canvas-main-canvas > header.header{top:var(--admin-toolbar-top-bar-height);}}header.header .header-top{display:flex;display:-webkit-flex;flex-wrap:wrap;}header.header .block-system-branding-block{display:flex;display:-webkit-flex;justify-content:center;align-items:center;height:var(--header-height);}header.header .block-system-branding-block > div > a > img{display:inline-block;vertical-align:middle;width:172px;}@media (min-width:1166px){header.header .block-system-branding-block > div > a > img{width:initial;}}#dent2go-anim-logo{width:100%;height:100%;display:block;overflow:hidden;transform:translate3d(0,0,0);text-align:center;opacity:1;}.nav-open{display:block;cursor:pointer;text-indent:-999px;position:absolute;top:50%;right:calc((100% - 90%) / 2);padding-right:inherit;-webkit-transform:translate(0%,-50%);transform:translate(0%,-50%);z-index:1000;}@media (min-width:1166px){.nav-open{display:none;}}.nav-open .bar1,.nav-open .bar2,.nav-open .bar3{width:46px;height:2px;background:var(--theme-color-two);margin:8px 0;-webkit-transition:transform 0.5s ease;transition:transform 0.5s ease;}.nav-open.h-active .bar1{-webkit-transform:translate3d(0,10px,1px) rotate(-48deg);transform:translate3d(0,10px,1px) rotate(-48deg);}.nav-open.h-active .bar2{opacity:0;}.nav-open.h-active .bar3{-webkit-transform:translate3d(0,-10px,1px) rotate(48deg);transform:translate3d(0,-10px,1px) rotate(48deg);}@media (max-width:1165px){header.header .region-primary-menu{background-color:var(--content-light-bg);overflow:auto;position:fixed;top:0;right:0;width:300px;height:100%;z-index:100;-webkit-transform:translateX(150%);transform:translateX(150%);-webkit-transition:transform 0.5s;transition:transform 0.5s;padding-top:var(--header-height);padding-bottom:1rem;box-shadow:0px 0px 40px 0px var(--shadow-color);}header.header .region-primary-menu.is-active{-webkit-transform:translateX(0%);transform:translateX(0%);}.user-logged-in header.header .region-primary-menu{top:50px;}}@media (min-width:1166px){header.header .header-top .region-primary-menu{margin:auto 0 auto auto;}header.header nav{display:inline-block;}}header.header nav ul.menu{list-style:none;padding:0;margin:0;}header.header nav > ul.menu > li{margin-left:1.5rem;position:relative;}@media (min-width:1166px){header.header nav > ul.menu > li{margin-left:1.75rem;display:inline-block;}}header.header nav > ul.menu > li > a,header.header nav > ul.menu > li > button{display:block;font-weight:600;font-size:1rem;line-height:300%;color:var(--text-color);}header.header nav > ul.menu > li > button{cursor:pointer;background:none;border:none;border-radius:0;padding:0;}@media (min-width:1166px){header.header nav > ul.menu > li > a,header.header nav > ul.menu > li > button{font-size:0.875rem;line-height:var(--header-height);}}header.header nav > ul.menu > li > a:hover,header.header nav > ul.menu > li > a.is-active,header.header nav > ul.menu > li.menu-item--active-trail > a{color:var(--text-color-two);}header.header nav > ul.menu > li:last-child > a{font-weight:600;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;padding:0.81rem 1.62rem 0.81rem 1.62rem;cursor:pointer;display:inline-block;line-height:initial;width:initial;text-align:center;position:relative;font-size:0.7rem;font-weight:700;color:var(--text-light-color);background:linear-gradient(90deg,var(--theme-color-two) 0%,var(--theme-color) 100%);border-radius:48px;}header.header nav > ul.menu > li:last-child > a:hover,header.header nav > ul.menu > li:last-child > a:focus{color:var(--text-light-color);background:linear-gradient(90deg,var(--theme-color-two) 0%,var(--theme-color) 60%);}@media (max-width:1166px){header.header nav > ul.menu > li:last-child > a{margin-top:1rem;}}@media (min-width:1166px){header.header nav > ul.menu li:focus-within a{outline:none;}header.header nav > ul.menu li ul{background:var(--content-light-bg);visibility:hidden;opacity:0;display:none;min-width:14rem;position:absolute;left:-1rem;margin-top:-1rem;padding:0 0.5rem;border-radius:0 0 16px 16px;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;-webkit-box-shadow:0px 20px 40px 0px var(--shadow-color);box-shadow:0px 20px 40px 0px var(--shadow-color);}header.header nav > ul.menu li:hover > ul,header.header nav > ul.menu li:focus-within > ul,header.header nav > ul.menu li ul:hover,header.header nav > ul.menu li ul:focus{visibility:visible;opacity:1;display:block}header.header nav > ul.menu li ul li{clear:both;width:100%;border-bottom:1px solid var(--border-color);}header.header nav > ul.menu li ul li:last-child{border-bottom:none;}}header.header nav > ul.menu li ul li > a{display:block;font-size:0.875rem;line-height:2rem;letter-spacing:2%;color:var(--text-color);padding:2px 0.5rem;}header.header nav > ul.menu li ul li > a:hover,header.header nav > ul.menu li ul li.menu-item--active-trail a{color:var(--text-color-two);}body #top-cover{background:linear-gradient(90deg,var(--theme-color) 1.22%,var(--theme-color-fade1) 70.58%,var(--theme-color-fade2) 99%);width:100%;height:236px;margin-top:var(--header-height);margin-bottom:5.625rem;position:relative;}@media (min-width:1111px){body #top-cover{background:url(/themes/dent2go/images/top-cover-bg.svg) no-repeat right bottom,linear-gradient(90deg,var(--theme-color) 1.22%,var(--theme-color-fade1) 70.58%,var(--theme-color-fade2) 99%);}}@media (min-width:64rem){.top-bar ~ .dialog-off-canvas-main-canvas > #top-cover{margin-top:calc(var(--header-height) + var(--admin-toolbar-top-bar-height));}}@media (min-width:777px){body.path-frontpage #top-cover{background:url(/themes/dent2go/images/top-cover-front-bg.svg) no-repeat right bottom,linear-gradient(90deg,var(--theme-color) 1.22%,var(--theme-color-fade1) 70.58%,var(--theme-color-fade2) 99%);}}@media (min-width:888px){body.path-frontpage #top-cover{position:relative;}body.path-frontpage #top-cover::before{content:'';display:block;position:absolute;right:0;top:0;background:url(/themes/dent2go/images/front_topcover-gradient.png) no-repeat center center;background-size:contain;width:796px;height:820px;margin-top:-80px;z-index:-1;}}body.path-frontpage #top-cover .cover-title{padding-top:3rem;}@media (min-width:555px){body.path-frontpage #top-cover .cover-title{padding-top:5.938rem;}}body:not([class*="path-frontpage"]) #top-cover .cover-title{position:absolute;top:50%;left:inherit;-webkit-transform:translate(0%,-50%);transform:translate(0%,-50%);max-width:630px;}body.path-frontpage #top-cover .cover-title h1{color:var(--text-light-color);font-size:2.25rem;line-height:3.5rem;letter-spacing:1%;margin-top:0;margin-bottom:4.438rem;max-width:499px;}body.path-frontpage #top-cover .cover-title h1 span{display:inline-block;background:#ffffff33;padding:0 1.25rem 0 1.25rem;border-radius:60px;margin-left:-0.625rem;}body:not([class*="path-frontpage"]) #top-cover .cover-title h1{color:var(--text-light-color-two);font-size:1.125rem;line-height:2.5rem;letter-spacing:1%;margin-top:0;margin-bottom:0;}body #top-cover .cover-title h2{color:var(--text-light-color);font-size:1.75rem;line-height:2.25rem;letter-spacing:1%;margin-top:0;margin-bottom:0;}body.path-frontpage #top-cover .cover-title .button-link{margin-top:1.625rem;}@media (min-width:1100px){body.path-frontpage #top-cover .cover-title .block-block-content{position:relative;}body.path-frontpage #top-cover .cover-title .hero-img{position:absolute;top:-123px;right:-104px;z-index:100;}}body #top-cover .cover-title .center-it{color:var(--text-light-color-three);position:absolute;bottom:2vh;left:50%;-webkit-transform:translate(-50%,0%);transform:translate(-50%,0%);}@media (min-width:1222px){body #top-cover .cover-title .center-it{bottom:-183px;}}body div > main{position:relative;}.block-summary{font-size:0.875rem;line-height:1.5rem;}.twocolumn{background:var(--content-light-bg);border-radius:40px;-webkit-box-shadow:0px 20px 80px 0px var(--shadow-color-two);box-shadow:0px 20px 80px 0px var(--shadow-color-two);}.twocolumn .block-image img{display:block;width:100%;height:inherit;object-fit:cover;object-position:center top;border-radius:40px;}.twocolumn .block-summary-group{margin-top:2.5rem;}.twocolumn .block-summary-group-inside{padding:2rem;}@media (min-width:888px){.twocolumn{display:flex;display:-webkit-flex;flex-wrap:wrap;}.twocolumn .block-image{width:41.1215%;}.twocolumn.inverz .block-image{order:2;}.twocolumn .block-image img{height:474px;}.twocolumn .block-summary-group{width:58.8786%;position:relative;margin:0;}.twocolumn.inverz .block-summary-group{order:1;}.twocolumn .block-summary-group-inside{width:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0 5rem;}}.twocolumn .block-summary-group h2{color:var(--text-color-two);font-size:1.625rem;line-height:2.25rem;letter-spacing:2%;margin-top:0;margin-bottom:1.813rem;}.twocolumn .block-summary-group .button-link{margin-top:1.813rem;}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer;}.tns-nav{text-align:center;}.tns-nav > [aria-controls]{width:8px;height:8px;padding:0;margin:0 6px;border-radius:50%;background:var(--box-light-bg);border:0;-webkit-transition:all 0.25s ease 0s;transition:all 0.25s ease 0s;}.tns-nav > .tns-nav-active,.tns-nav > [aria-controls]:hover{background:linear-gradient(270deg,var(--theme-color-fade2) 0%,var(--theme-color-fade3) 100%);}main .block-region > .block-views{padding-top:5.625rem;padding-bottom:5.625rem;}#block-dent2go-map .block-inner{width:100%;text-align:center;}@media all and (min-width:888px){#block-dent2go-map .block-inner{max-width:1070px;}}body.path-frontpage #block-dent2go-map .block-inner{width:90%;margin-right:auto;margin-left:auto;}.path-karrier #block-dent2go-map .block-inner,.path-webform #block-dent2go-map .block-inner{margin-bottom:5.625rem;}#block-dent2go-map .block-inner > h2{color:var(--text-color-two);font-size:2rem;line-height:2.5rem;letter-spacing:2%;margin-top:0;margin-bottom:2.875rem;}#block-dent2go-map .block-inner iframe{border-radius:40px;width:100%;}body.path-frontpage div > main{margin-top:460px;}@media (min-width:888px){body.path-frontpage div > main{margin-top:364px;}}@media (min-width:888px){#block-helyreallitas{position:relative;}#block-helyreallitas::before{content:'';display:block;position:absolute;left:0;top:0;background:url(/themes/dent2go/images/front_helyreallitas-gradient.png) no-repeat center center;background-size:contain;width:675px;height:1050px;margin-top:-235px;z-index:-1;}}#block-services{background:url(/themes/dent2go/images/services-bg.jpg) no-repeat center top;padding-top:4.75rem;padding-bottom:0;}@media (min-width:1441px){#block-services{background-size:contain;}}#block-services .block-inner{max-width:1290px;}#block-services h2{color:var(--text-light-color);font-size:2rem;line-height:2.5rem;letter-spacing:2%;margin-top:0;margin-bottom:3.063rem;text-align:center;}#block-services .view-content .views-row{width:99.3884%;min-height:821px;background:var(--content-light-bg);border-radius:40px;padding:3rem;margin-bottom:1.875rem;text-align:center;display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;}#block-services .view-content .views-row:last-child{margin-bottom:0;}#block-services .view-content .views-row .button-link{align-self:flex-end;}@media (min-width:888px){#block-services .view-content{display:flex;display:-webkit-flex;flex-wrap:wrap;gap:1.875rem;justify-content:center;}#block-services .view-content .views-row{width:31.783%;padding:3.75rem;margin-bottom:0;}}#block-services .view-content .views-row h3{color:var(--text-color-two);font-size:1.625rem;line-height:2.25rem;letter-spacing:1%;max-width:250px;margin:0 auto 1.688rem;}@media (min-width:888px){#block-eletminoseg{position:relative;}#block-eletminoseg::before{content:'';display:block;position:absolute;right:0;top:0;background:url(/themes/dent2go/images/front_eletminoseg-gradient.png) no-repeat center center;background-size:contain;width:560px;height:1050px;margin-top:-435px;z-index:-1;}}#block-orvosaink{background:url(/themes/dent2go/images/orvosaink-bg.jpg) no-repeat center top;padding-top:395px;}@media (min-width:1441px){#block-orvosaink{background-size:contain;padding-top:calc(100vw * 0.2743);}}#block-orvosaink .block-inner{text-align:center;}#block-orvosaink .view-front-blocks{background:var(--content-light-bg);border-radius:40px;padding:2rem;-webkit-box-shadow:0px 20px 80px 0px var(--shadow-color-two);box-shadow:0px 20px 80px 0px var(--shadow-color-two);}@media (min-width:888px){#block-orvosaink .view-front-blocks{padding-top:3.375rem;padding-right:7.969rem;padding-bottom:6.188rem;padding-left:7.969rem;}}#block-orvosaink .view-front-blocks h2{color:var(--text-color-two);font-size:1.625rem;line-height:2.25rem;letter-spacing:2%;margin-top:0;margin-bottom:1.688rem;}#block-orvosaink .view-front-blocks .block-summary{color:var(--text-color-two);max-width:690px;margin:0 auto;}#block-orvosaink .view-front-blocks .button-link{margin-top:1.688rem;}#block-feedback{background:var(--theme-color-two) url(/themes/dent2go/images/feedback-bg.jpg) no-repeat center top;background-size:cover;color:var(--text-light-color);padding:4rem 0;text-align:center;}#block-feedback .block-inner{max-width:690px;}#block-feedback .view-content .views-row{position:relative;padding-top:4.5rem;}#block-feedback .view-content .views-row::before{background:url(/themes/dent2go/images/quote.svg) no-repeat center top;display:block;content:'';width:48px;height:41px;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,0%);transform:translate(-50%,0%);z-index:10;}#block-feedback .view-content .views-row p{margin:0;line-height:1.75rem;}#block-feedback .view-content .views-row h3{font-size:1.125rem;line-height:2.25rem;letter-spacing:2%;margin-top:1.938rem;margin-bottom:3.5rem;}#block-feedback .view-content .views-row a{color:var(--text-light-color-two);}#block-prize{position:relative;padding-top:0;padding-bottom:7.375rem;margin-top:-2.813rem;margin-bottom:5.625rem;}#block-prize::after{background:url(/themes/dent2go/images/content-below-bg.svg) no-repeat left bottom,linear-gradient(90deg,var(--theme-color) 1.22%,var(--theme-color-fade1) 70.58%,var(--theme-color-fade2) 99%);display:block;content:'';width:100%;height:236px;position:absolute;bottom:0;left:0;z-index:-1;}#block-prize .twocolumn{background:linear-gradient(180deg,var(--content-light-bg) 68.75%,rgba(255,255,255,0.2) 100%);-webkit-box-shadow:0px 20px 80px 0px var(--shadow-color-three);box-shadow:0px 20px 80px 0px var(--shadow-color-three);-webkit-backdrop-filter:blur(130px);backdrop-filter:blur(130px);}#block-instagram .block-inner{max-width:1290px;}@media (min-width:888px){body:not([class*="path-frontpage"]) div > main{overflow:hidden;}body:not([class*="path-frontpage"]) div > main::before{content:'';display:block;position:absolute;left:0;top:0;background:url(/themes/dent2go/images/gradient1.png) no-repeat center center;background-size:contain;width:450px;height:1271px;margin-top:-148px;z-index:-1;}body:not([class*="path-frontpage"]) div > main::after{content:'';display:block;position:absolute;right:0;top:0;background:url(/themes/dent2go/images/gradient2.png) no-repeat center center;background-size:contain;width:469px;height:1271px;margin-top:826px;z-index:-1;}}main article div.node-fields > div.field--name-field-subtitle{display:none;visibility:hidden;}main article div.node-fields > div.field--name-field-body{font-size:0.875rem;line-height:1.5rem;}main article div.node-fields > div.field--name-field-body p{margin:1.5rem 0;}main article div.node-fields > div.field--name-field-body p:first-child{margin-top:0;}main article div.node-fields > div.field--name-field-body img{object-fit:cover;object-position:center;border-radius:30px;}@media (max-width:888px){main article div.node-fields > div.field--name-field-body img{display:block;margin-bottom:1.5rem;}main article div.node-fields > div.field--name-field-body img:last-child{margin-bottom:0;}}@media (min-width:888px){main article div.node-fields > div.field--name-field-body img{display:inline-block;margin-right:1.6%;}main article div.node-fields > div.field--name-field-body img[width^="3"]{margin-right:3.8%;}main article div.node-fields > div.field--name-field-body img:last-child{margin-right:0;}}main article div.node-fields > div.field--name-field-body h3{color:var(--text-color-two);font-size:1.625rem;line-height:2.25rem;letter-spacing:2%;margin-top:2.375rem;margin-bottom:1.188rem;}main article div.node-fields > div.field--name-field-body h4{color:var(--text-color-two);font-size:1.125rem;line-height:2.5rem;letter-spacing:1%;margin-top:1.188rem;margin-bottom:1.188rem;}main article div.node-fields > div.field--name-field-body ul{padding-left:1.5rem;}.colortxt{font-size:1.125rem;line-height:2.5rem;letter-spacing:1%;background:linear-gradient(90deg,var(--theme-color) 1.22%,var(--theme-color-fade1) 70.58%,var(--theme-color-fade2) 99%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;}form.webform-submission-form{max-width:520px;margin:0 auto 5.625rem;}@media (min-width:888px){form.webform-submission-form{position:relative;}form.webform-submission-form::before{content:'';display:block;position:absolute;left:calc(((1070px - 100vw) / 2) + ((520px - 1070px) / 2));top:0;background:url(/themes/dent2go/images/webform-gradient1.png) no-repeat center center;background-size:contain;width:486px;height:1051px;margin-top:-170px;z-index:-1;}form.webform-submission-form::after{content:'';display:block;position:absolute;right:calc(((1070px - 100vw) / 2) + ((520px - 1070px) / 2));top:0;background:url(/themes/dent2go/images/webform-gradient2.png) no-repeat center center;background-size:contain;width:486px;height:1051px;margin-top:-170px;z-index:-1;}}form.webform-submission-form .form-item{position:relative;}form.webform-submission-form .form-item input,form.webform-submission-form .form-item select,form.webform-submission-form .form-item textarea{padding:1rem 2rem;}form.webform-submission-form .form-item select{padding-left:2.813rem;font-weight:600;font-size:0.75rem;letter-spacing:5%;cursor:pointer;appearance:none;width:100%;background-image:url('data:image/svg+xml,<svg width="14" height="8" viewBox="0 0 14 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.3105 0.219668C12.6034 -0.0730739 13.0782 -0.0731749 13.371 0.219668C13.6637 0.512523 13.6637 0.98736 13.371 1.28021L7.32514 7.32514C7.18448 7.46579 6.99378 7.54486 6.79486 7.54486C6.59605 7.54479 6.40517 7.46572 6.26459 7.32514L0.219668 1.28021C-0.0732217 0.987321 -0.0732235 0.512559 0.219668 0.219668C0.512562 -0.0732217 0.987323 -0.0732235 1.28021 0.219668L6.79486 5.73432L12.3105 0.219668Z" fill="%239298A0"/></svg>');background-repeat:no-repeat;background-position:right 2.813rem center;}form.webform-submission-form .form-item textarea{resize:none;}form.webform-submission-form .form-item #edit-cv{display:none;visibility:hidden;}form.webform-submission-form .form-item #edit-cv--label{background:var(--content-light-bg);color:var(--text-light-color-three);padding:1rem 2.813rem;border:1px solid var(--border-color);border-radius:30px;width:100%;display:block;position:static;cursor:pointer;-webkit-transform:translate(0%,0%);transform:translate(0%,0%);}form.webform-submission-form .form-item #edit-cv--label::after{content:url('data:image/svg+xml,<svg width="17" height="12" viewBox="0 0 17 12" fill="none" xmlns="http://www.w3.org/2000/svg"><line x1="9.3" y1="0.8" x2="9.3" y2="11.2" stroke="%239298A0" stroke-width="1.6" stroke-linecap="round"/><line x1="4.3" y1="5.7" x2="14.7" y2="5.7" stroke="%239298A0" stroke-width="1.6" stroke-linecap="round"/></svg>');display:block;position:absolute;top:50%;right:2.75rem;-webkit-transform:translate(0%,-50%);transform:translate(0%,-50%);}form.webform-submission-form .form-item:not([class*="checkbox"]) > label{font-weight:600;cursor:text;z-index:3;position:absolute;top:50%;left:2.813rem;padding-left:inherit;-webkit-transform:translate(0%,-50%);transform:translate(0%,-50%);-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-user-select:none;user-select:none;}form.webform-submission-form .form-item.form-type-textarea > label{top:1.5rem;}form.webform-submission-form .form-item:not([class*="checkbox"]) input:focus + label,form.webform-submission-form .form-item.focused:not([class*="checkbox"]) > label{top:0.65em;}form.webform-submission-form .form-item.form-item-newsletter{margin-top:2.5rem;margin-bottom:1.125rem;}form.webform-submission-form .form-item.form-item-terms{margin-top:1.125rem;margin-bottom:2.5rem;}form.webform-submission-form .form-item [type="checkbox"]:not(:checked),form.webform-submission-form .form-item [type="checkbox"]:checked{cursor:pointer;accent-color:var(--theme-color);position:absolute;left:0;top:5px;width:16px;height:16px;}form.webform-submission-form .form-item [type="checkbox"]:not(:checked) + label,form.webform-submission-form .form-item [type="checkbox"]:checked + label{padding-left:2.25rem;font-weight:600;font-size:0.563rem;line-height:1rem;cursor:pointer;display:inline-block;}form.webform-submission-form .form-item > label > a{color:var(--text-light-color-three);}form.webform-submission-form .form-item > label > a:hover{color:var(--text-color-two);}form.webform-submission-form .form-item label.form-required::after{display:none;}form.webform-submission-form .form-actions{margin:0;text-align:center;}form.webform-submission-form .form-actions [type="submit"]{padding:1rem 2rem 1rem 82px;width:235px;text-align:left;background:url(/themes/dent2go/images/contact/send.svg) no-repeat 146px center,linear-gradient(269.93deg,var(--theme-color-fade2) -1.52%,#2396CF 101.42%);-webkit-box-shadow:0px 12px 24px 0px var(--shadow-color-four);box-shadow:0px 12px 24px 0px var(--shadow-color-four);border-radius:24px;}form.webform-submission-form .form-actions [type="submit"]:hover,form.webform-submission-form .form-actions [type="submit"]:focus{color:var(--text-light-color);background:url(/themes/dent2go/images/contact/send.svg) no-repeat 150px center,linear-gradient(269.93deg,var(--theme-color-fade2) -1.52%,#2396CF 60%);}@media all and (min-width:1400px){#block-rendelo-galeria{margin-left:-111px;margin-right:-111px;}}#block-rendelo-galeria .block-inner{width:100%;text-align:center;}@media all and (min-width:888px){#block-rendelo-galeria .block-inner{max-width:1292px;}}#block-rendelo-galeria .block-inner > h2{color:var(--text-color-two);font-size:1.625rem;line-height:2.5rem;letter-spacing:2%;margin-top:0;margin-bottom:2.875rem;}#block-rendelo-galeria .field-content{display:flex;display:-webkit-flex;flex-wrap:wrap;gap:30px;justify-content:center;}#block-rendelo-galeria .field-content img{display:block;width:300px;height:300px;object-fit:cover;object-position:center;border-radius:30px;}@media (min-width:888px){.path-orvosaink .layout-main-wrapper{max-width:1129px;}}.path-orvosaink .layout-main-wrapper .twocolumn{margin-top:5.625rem;-webkit-box-shadow:0px 20px 80px 0px var(--shadow-color-three);box-shadow:0px 20px 80px 0px var(--shadow-color-three);}.path-orvosaink .layout-main-wrapper .twocolumn:first-child{margin-top:0;}@media (min-width:888px){.path-orvosaink .layout-main-wrapper .twocolumn .block-image{width:44.1985%;}.path-orvosaink .layout-main-wrapper .twocolumn:nth-child(even) .block-image{order:2;}.path-orvosaink .layout-main-wrapper .twocolumn .block-image img{height:538px;}.path-orvosaink .layout-main-wrapper .twocolumn .block-summary-group{width:55.8016%;position:relative;margin:0}.path-orvosaink .layout-main-wrapper .twocolumn:nth-child(even) .block-summary-group{order:1;}.path-orvosaink .layout-main-wrapper .twocolumn .block-summary-group-inside{padding:0 3.75rem;}}.path-orvosaink .layout-main-wrapper .twocolumn .block-summary-group h2{margin-bottom:0;}.path-orvosaink .layout-main-wrapper .twocolumn .block-summary-group h3{margin:0;}@media (min-width:888px){.page-node-type-service .layout-main-wrapper{max-width:1128px;}}.layout-main-wrapper table{color:var(--text-color-two);font-weight:400;font-size:0.875rem;line-height:2.25rem;letter-spacing:2%;}.layout-main-wrapper table tr{display:flex;display:-webkit-flex;flex-wrap:wrap;background:var(--content-light-bg);border-radius:30px;padding:0.75rem 2.5rem;margin-bottom:1.25rem;}.layout-main-wrapper table tr:last-child{margin-bottom:0;}.layout-main-wrapper table tr > td{padding:0;text-align:left;width:60%;}.layout-main-wrapper table tr > td:last-child{text-align:right;white-space:nowrap;width:40%;}@media (min-width:888px){.path-nyeremenyjatek .layout-main-wrapper,.page-node-type-prize .layout-main-wrapper{max-width:1128px;}}.path-nyeremenyjatek .layout-main-wrapper .twocolumn{margin-top:5.625rem;-webkit-box-shadow:0px 20px 80px 0px var(--shadow-color-three);box-shadow:0px 20px 80px 0px var(--shadow-color-three);}.path-nyeremenyjatek .layout-main-wrapper .twocolumn:first-child{margin-top:0;}@media (min-width:888px){.path-nyeremenyjatek .layout-main-wrapper .twocolumn .block-image{width:39.0071%;}.path-nyeremenyjatek .layout-main-wrapper .twocolumn:nth-child(even) .block-image{order:2;}.path-nyeremenyjatek .layout-main-wrapper .twocolumn .block-image img{height:474px;}.path-nyeremenyjatek .layout-main-wrapper .twocolumn .block-summary-group{width:60.993%;position:relative;margin:0}.path-nyeremenyjatek .layout-main-wrapper .twocolumn:nth-child(even) .block-summary-group{order:1;}.path-nyeremenyjatek .layout-main-wrapper .twocolumn .block-summary-group-inside{padding:0 8.625rem 0 5rem;}}.path-nyeremenyjatek .layout-main-wrapper .twocolumn .block-summary-group h2{margin-bottom:0;}.path-nyeremenyjatek .layout-main-wrapper .twocolumn .block-summary-group h3{margin:0 0 1rem;}@media (min-width:888px){.page-node-type-prize main article div.node-fields > div.field--name-field-body img:nth-child(2n){margin-right:0;}}@media (min-width:888px){.path-karrier .layout-main-wrapper{max-width:1130px;}}.path-karrier .layout-main-wrapper .view-header p{font-size:0.875rem;line-height:1.5rem;margin:0;}.path-karrier .layout-main-wrapper .twocolumn{margin-top:3.125rem;-webkit-box-shadow:0px 20px 80px 0px var(--shadow-color-three);box-shadow:0px 20px 80px 0px var(--shadow-color-three);}@media (min-width:888px){.path-karrier .layout-main-wrapper .twocolumn .block-image{width:44.2478%;}.path-karrier .layout-main-wrapper .twocolumn:nth-child(even) .block-image{order:2;}.path-karrier .layout-main-wrapper .twocolumn .block-image img{height:400px;}.path-karrier .layout-main-wrapper .twocolumn .block-summary-group{width:55.7523%;position:relative;margin:0}.path-karrier .layout-main-wrapper .twocolumn:nth-child(even) .block-summary-group{order:1;}.path-karrier .layout-main-wrapper .twocolumn .block-summary-group-inside{padding:0 3.75rem;}}.path-karrier .layout-main-wrapper .twocolumn .block-summary-group h2{margin-top:0;}.path-karrier .layout-main-wrapper .twocolumn .block-summary-group h3{font-weight:500;font-size:1.125rem;line-height:1.5rem;margin-top:0;}.path-karrier #block-webform-jelentkezes .block-inner > h2{text-align:center;color:var(--text-color-two);font-size:2rem;line-height:2.5rem;letter-spacing:2%;margin-top:5.625rem;margin-bottom:3.125rem;}.path-karrier #block-webform-jelentkezes #edit-processed-text{text-align:center;font-size:0.875rem;line-height:1.5rem;margin-top:0;margin-bottom:2.5rem;}.content-below{position:relative;}.content-below::after{background:url(/themes/dent2go/images/content-below-bg.svg) no-repeat left bottom,linear-gradient(90deg,var(--theme-color) 1.22%,var(--theme-color-fade1) 70.58%,var(--theme-color-fade2) 99%);display:block;content:'';width:100%;height:236px;position:absolute;bottom:0;left:0;z-index:-1;}.content-below .layout-container{max-width:1128px;}.content-below .twocolumn{background:linear-gradient(180deg,var(--content-light-bg) 68.75%,rgba(255,255,255,0.2) 100%);-webkit-box-shadow:0px 20px 80px 0px var(--shadow-color-three);box-shadow:0px 20px 80px 0px var(--shadow-color-three);-webkit-backdrop-filter:blur(130px);backdrop-filter:blur(130px);}@media (min-width:888px){.content-below .twocolumn .block-image{width:39.0071%;}.content-below .twocolumn .block-summary-group{width:60.993%;}.content-below .twocolumn .block-summary-group-inside{padding:0 8.75rem 0 5rem;}}.content-below #block-kapcsolat{padding-bottom:118px;}footer.footer{overflow:hidden;}footer.footer .footer-top{background:var(--theme-color-two) url(/themes/dent2go/images/footer.jpg) no-repeat center bottom;background-size:cover;color:var(--text-light-color);width:100%;position:relative;}@media (min-width:888px){footer.footer .footer-top{height:394px;}}footer.footer .footer-top .layout-container .region-footer-top{padding-top:3rem;padding-bottom:3rem;}@media (min-width:888px){footer.footer .footer-top .layout-container .region-footer-top{display:flex;display:-webkit-flex;flex-wrap:nowrap;justify-content:space-between;text-align:initial;padding:6.75rem 0;}}footer.footer .footer-top .layout-container .region-footer-top > *:first-child{background:url(/themes/dent2go/logo-footer.svg) no-repeat left top;width:100%;padding-top:5rem;margin-bottom:3rem;}@media (min-width:888px){footer.footer .footer-top .layout-container .region-footer-top > *:first-child{padding-top:6.875rem;width:33.333%;margin-bottom:0;}}footer.footer .footer-top .layout-container .region-footer-top > *:nth-child(2),footer.footer .footer-top .layout-container .region-footer-top > *:nth-child(3){width:100%;}footer.footer .footer-top .layout-container .region-footer-top > *:nth-child(2){margin-bottom:3rem;}@media (min-width:888px){footer.footer .footer-top .layout-container .region-footer-top > *:nth-child(2){width:33.333%;margin-bottom:0;}footer.footer .footer-top .layout-container .region-footer-top > *:nth-child(3){width:33.333%;}}footer.footer .footer-top .layout-container .region-footer-top .field--name-body{font-weight:600;font-size:0.938rem;line-height:1.875rem;}footer.footer .footer-top .layout-container .region-footer-top .field--name-body p{margin-top:0;margin-bottom:1.125rem;}footer.footer .footer-top .layout-container .region-footer-top ul.socials{margin:0;padding:0;}footer.footer .footer-top .layout-container .region-footer-top ul.socials > li{list-style:none;white-space:nowrap;display:inline-block;margin-right:1.875rem;}footer.footer .footer-top .layout-container .region-footer-top ul.socials > li:last-child{margin-right:0;}footer.footer .footer-top .layout-container .region-footer-top ul.socials > li a{display:block;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}footer.footer .footer-top .layout-container .region-footer-top ul.socials > li a:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);}footer.footer .footer-top .layout-container .region-footer-top ul.contact-icons{margin:0;padding:0;}footer.footer .footer-top .layout-container .region-footer-top ul.contact-icons > li{list-style:none;margin-bottom:1.1rem;}footer.footer .footer-top .layout-container .region-footer-top ul.contact-icons > li:last-child{margin-bottom:0;}footer.footer .footer-top .layout-container .region-footer-top ul.contact-icons > li img{display:inline-block;vertical-align:middle;margin-right:1.188rem;}footer.footer .footer-top .layout-container .region-footer-top ul.contact-icons > li > a{color:var(--text-light-color);}footer.footer .footer-top .layout-container .region-footer-top ul.contact-icons > li > a:hover{color:var(--text-light-color-two);}footer.footer .footer-bottom .region-footer-bottom{position:relative;text-align:center;margin-bottom:1rem;}@media (min-width:666px){footer.footer .footer-bottom .region-footer-bottom{text-align:initial;margin:0;}}footer.footer .footer-bottom .region-footer-bottom > [id*="block-"]{display:inline-block;}footer.footer .footer-bottom .region-footer-bottom > [id*="block-"]:last-child{display:block;}@media (min-width:666px){footer.footer .footer-bottom .region-footer-bottom > [id*="block-"]:last-child{position:absolute;top:50%;right:0;padding-right:inherit;-webkit-transform:translate(0%,-50%);transform:translate(0%,-50%);}}footer.footer .footer-bottom .region-footer-bottom p{font-size:0.75rem;line-height:1.5rem;letter-spacing:2%;margin:1rem 0 0;}@media (min-width:888px){footer.footer .footer-bottom .region-footer-bottom p{margin:1.75rem 0;}}footer.footer .footer-bottom .region-footer-bottom > [id*="block-"]:last-child p a{text-transform:uppercase;}#backtop{position:fixed;bottom:11vw;right:5vw;z-index:99;}@media (min-width:888px){#backtop{bottom:2vw;right:2vw;}}#backtop a:link,#backtop a:visited{background:linear-gradient(90deg,var(--theme-color) 0%,var(--theme-color-fade2) 100%);-webkit-box-shadow:0px 12px 24px 0px var(--shadow-color-four);box-shadow:0px 12px 24px 0px var(--shadow-color-four);padding:0.8em;height:100%;display:block;text-align:center;font:14px/100% Arial,Helvetica,sans-serif;text-transform:uppercase;text-decoration:none;border:none;border-radius:12px;color:var(--text-light-color);}#backtop a:hover,#backtop a:active{background:linear-gradient(90deg,var(--theme-color) 0%,var(--theme-color-fade2) 80%);color:var(--text-light-color);}.chevron::after{border-style:solid;border-width:2px 2px 0 0;content:'';display:inline-block;height:0.8rem;left:0;right:0;position:relative;top:0.3rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);vertical-align:baseline;width:0.8rem;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.chevron.right::after{left:0;top:0;margin-left:0.2rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);}.chevron.bottom::after{-webkit-transform:rotate(135deg);transform:rotate(135deg);}.chevron.left::after{left:0.25rem;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}@media (min-width:888px){#backtop a.site_top:hover .chevron::after{top:1px;}}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s;}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0);}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px);}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px);}}@keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}40%{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px);}60%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px);}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;}@-webkit-keyframes flash{0%,50%,100%{opacity:1;}25%,75%{opacity:0;}}@keyframes flash{0%,50%,100%{opacity:1;}25%,75%{opacity:0;}}.flash{-webkit-animation-name:flash;animation-name:flash;}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1);}50%{-webkit-transform:scale(1.1);transform:scale(1.1);}100%{-webkit-transform:scale(1);transform:scale(1);}}@keyframes pulse{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}50%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}}.pulse{-webkit-animation-name:pulse;animation-name:pulse;}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0);}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px);}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px);}}@keyframes shake{0%,100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px);}20%,40%,60%,80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px);}}.shake{-webkit-animation-name:shake;animation-name:shake;}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg);}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg);}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg);}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg);}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}}@keyframes swing{20%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg);}40%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg);}60%{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg);}80%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg);}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing;}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1);}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg);}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg);}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg);}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0);}}@keyframes tada{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);-ms-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg);}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg);}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg);}100%{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0);}}.tada{-webkit-animation-name:tada;animation-name:tada;}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0%);transform:translateX(0%);}15%{-webkit-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg);}30%{-webkit-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg);}45%{-webkit-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg);}60%{-webkit-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg);}75%{-webkit-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg);}100%{-webkit-transform:translateX(0%);transform:translateX(0%);}}@keyframes wobble{0%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);}15%{-webkit-transform:translateX(-25%) rotate(-5deg);-ms-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg);}30%{-webkit-transform:translateX(20%) rotate(3deg);-ms-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg);}45%{-webkit-transform:translateX(-15%) rotate(-3deg);-ms-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg);}60%{-webkit-transform:translateX(10%) rotate(2deg);-ms-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg);}75%{-webkit-transform:translateX(-5%) rotate(-1deg);-ms-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg);}100%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);}}.wobble{-webkit-animation-name:wobble;animation-name:wobble;}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3);}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05);}70%{-webkit-transform:scale(.9);transform:scale(.9);}100%{-webkit-transform:scale(1);transform:scale(1);}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3);}50%{opacity:1;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}70%{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px);}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px);}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px);}100%{-webkit-transform:translateY(0);transform:translateY(0);}}@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px);}60%{opacity:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);}80%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown;}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px);}60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px);}80%{-webkit-transform:translateX(-10px);transform:translateX(-10px);}100%{-webkit-transform:translateX(0);transform:translateX(0);}}@keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px);}60%{opacity:1;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px);}80%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px);}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft;}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px);}60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px);}80%{-webkit-transform:translateX(10px);transform:translateX(10px);}100%{-webkit-transform:translateX(0);transform:translateX(0);}}@keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px);}60%{opacity:1;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px);}80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px);}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight;}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px);}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px);}80%{-webkit-transform:translateY(10px);transform:translateY(10px);}100%{-webkit-transform:translateY(0);transform:translateY(0);}}@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px);}60%{opacity:1;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px);}80%{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp;}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1);transform:scale(1);}25%{-webkit-transform:scale(.95);transform:scale(.95);}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1);}100%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3);}}@keyframes bounceOut{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}25%{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95);}50%{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}100%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3);}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut;}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0);}20%{opacity:1;-webkit-transform:translateY(-20px);transform:translateY(-20px);}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px);}}@keyframes bounceOutDown{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}20%{opacity:1;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px);}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown;}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0);}20%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px);}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px);}}@keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}20%{opacity:1;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px);}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px);}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft;}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0);}20%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px);}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px);}}@keyframes bounceOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}20%{opacity:1;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px);}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px);}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight;}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0);}20%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px);}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px);}}@keyframes bounceOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}20%{opacity:1;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px);}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp;}@-webkit-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn;}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px);}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px);}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig;}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px);}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px);}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px);}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px);}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig;}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px);}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px);}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px);}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px);}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig;}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px);}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px);}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig;}@-webkit-keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown;}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px);}}@keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px);}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig;}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px);}}@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px);}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft;}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px);}}@keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px);}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig;}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px);}}@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px);}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight;}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px);}}@keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px);}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig;}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp;}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px);}}@keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px);}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig;}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}}@keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}}.animated.flip{-webkit-backface-visibility:visible;-ms-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip;}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0;}40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg);}70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);}100%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1;}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0;}40%{-webkit-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg);}70%{-webkit-transform:perspective(400px) rotateX(10deg);-ms-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);}100%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1;}}.flipInX{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX;}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0;}40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg);}70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);}100%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1;}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0;}40%{-webkit-transform:perspective(400px) rotateY(-10deg);-ms-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg);}70%{-webkit-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);}100%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1;}}.flipInY{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY;}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1;}100%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0;}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1;}100%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0;}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1;}100%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0;}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1;}100%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0;}}.flipOutY{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY;}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0;}60%{-webkit-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1;}80%{-webkit-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1;}100%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1;}}@keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0;}60%{-webkit-transform:translateX(-20%) skewX(30deg);-ms-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1;}80%{-webkit-transform:translateX(0%) skewX(-15deg);-ms-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1;}100%{-webkit-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1;}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}@-webkit-keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1;}100%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0;}}@keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1;}100%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0;}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0;}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}}@keyframes rotateIn{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);-ms-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0;}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0;}}@keyframes rotateOut{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);-ms-transform:rotate(200deg);transform:rotate(200deg);opacity:0;}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;}@-webkit-keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px);}100%{-webkit-transform:translateY(0);transform:translateY(0);}}@keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px);}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown;}@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px);}100%{-webkit-transform:translateX(0);transform:translateX(0);}}@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px);}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft;}@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px);}100%{-webkit-transform:translateX(0);transform:translateX(0);}}@keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px);}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight;}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px);}}@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px);}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft;}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px);}}@keyframes slideOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px);}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight;}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px);}}@keyframes slideOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px);}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp;}@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}40%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}80%{-webkit-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}100%{-webkit-transform:translateY(700px);transform:translateY(700px);opacity:0;}}@keyframes hinge{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}20%,60%{-webkit-transform:rotate(80deg);-ms-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}40%{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}80%{-webkit-transform:rotate(60deg) translateY(0);-ms-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}100%{-webkit-transform:translateY(700px);-ms-transform:translateY(700px);transform:translateY(700px);opacity:0;}}.hinge{-webkit-animation-name:hinge;animation-name:hinge;}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg);}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg);}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg);}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg);}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn;}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg);}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg);}}@keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg);}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);-ms-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg);}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut;}
