body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);} :root{--woocommerce:#7F54B3;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#7F54B3;--wc-primary-text:white;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#b3af54;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676} @media only screen and (max-width: 768px){ :root{--woocommerce:#7F54B3;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#7F54B3;--wc-primary-text:white;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#b3af54;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676} }:root{--woocommerce:#7F54B3;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#7F54B3;--wc-primary-text:white;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#b3af54;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676} @keyframes spin{100%{transform:rotate(360deg)}} .footer-width-fixer { width: 100%; } @keyframes a{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}} .elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{position:absolute;top:-10000em;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0} .elementor *,.elementor :after,.elementor :before{box-sizing:border-box}.elementor a{box-shadow:none;text-decoration:none} .elementor img{height:auto;max-width:100%;border:none;border-radius:0;box-shadow:none} .elementor embed,.elementor iframe,.elementor object,.elementor video{max-width:100%;width:100%;margin:0;line-height:1;border:none}.elementor .elementor-background,.elementor .elementor-background-holder,.elementor .elementor-background-video-container{height:100%;width:100%;top:0;left:0;position:absolute;overflow:hidden;z-index:0;direction:ltr}.elementor .elementor-background-video-container{transition:opacity 1s;pointer-events:none} .elementor .elementor-background-video,.elementor .elementor-background-video-embed,.elementor .elementor-background-video-hosted{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)} .elementor .elementor-html5-video{-o-object-fit:cover;object-fit:cover}.elementor .elementor-background-overlay,.elementor .elementor-background-slideshow{height:100%;width:100%;top:0;left:0;position:absolute} .e-con-inner>.elementor-element.elementor-absolute,.e-con>.elementor-element.elementor-absolute,.elementor-widget-wrap>.elementor-element.elementor-absolute{position:absolute} .elementor-widget-wrap .elementor-element.elementor-widget__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget__width-initial{max-width:100%} .elementor-element{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order);align-self:var(--align-self)}.elementor-element.elementor-absolute,.elementor-element.elementor-fixed{z-index:1}.elementor-element:where(.e-con-full,.elementor-widget){flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);justify-content:var(--justify-content);align-items:var(--align-items);align-content:var(--align-content);gap:var(--gap)} :root{--page-title-display:block} @keyframes eicon-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}} .elementor-section{position:relative}.elementor-section .elementor-container{display:flex;margin-right:auto;margin-left:auto;position:relative} @media (max-width:1024px){.elementor-section .elementor-container{flex-wrap:wrap}}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.elementor-section.elementor-section-stretched{position:relative;width:100%} .elementor-widget-wrap{position:relative;width:100%;flex-wrap:wrap;align-content:flex-start}.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{display:flex}.elementor-widget-wrap>.elementor-element{width:100%} .elementor-widget{position:relative}.elementor-widget:not(:last-child){margin-bottom:20px}.elementor-widget:not(:last-child).elementor-absolute,.elementor-widget:not(:last-child).elementor-widget__width-auto,.elementor-widget:not(:last-child).elementor-widget__width-initial{margin-bottom:0}.elementor-column{position:relative;min-height:1px;display:flex} .elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:10px} @media (min-width:768px){}@media (min-width:768px){.elementor-column.elementor-col-25,.elementor-column[data-col="25"]{width:25%}}@media (min-width:768px){.elementor-column.elementor-col-33,.elementor-column[data-col="33"]{width:33.333%}}@media (min-width:768px){.elementor-column.elementor-col-50,.elementor-column[data-col="50"]{width:50%}}@media (min-width:768px){.elementor-column.elementor-col-100,.elementor-column[data-col="100"]{width:100%}}@media (max-width:767px){}@media (max-width:767px){.elementor-column{width:100%}}.elementor-grid{display:grid;grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap)}.elementor-grid .elementor-grid-item{min-width:0}.elementor-grid-0 .elementor-grid{display:inline-block;width:100%;word-spacing:var(--grid-column-gap);margin-bottom:calc(-1 * var(--grid-row-gap))}.elementor-grid-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word} @media (min-width:1025px){#elementor-device-mode:after{content:"desktop"}}@media (min-width:-1){#elementor-device-mode:after{content:"widescreen"}}@media (max-width:-1){#elementor-device-mode:after{content:"laptop";content:"tablet_extra"}}@media (max-width:1024px){#elementor-device-mode:after{content:"tablet"}}@media (max-width:-1){#elementor-device-mode:after{content:"mobile_extra"}}@media (max-width:767px){#elementor-device-mode:after{content:"mobile"}}.elementor-element .elementor-widget-container{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s)} .elementor-icon{display:inline-block;line-height:1;transition:all .3s;color:#69727d;font-size:50px;text-align:center} .elementor-icon:hover{color:#69727d} .elementor-icon i,.elementor-icon svg{width:1em;height:1em;position:relative;display:block}.elementor-icon i:before,.elementor-icon svg:before{position:absolute;left:50%;transform:translateX(-50%)} .elementor-shape-circle .elementor-icon{border-radius:50%}.e-transform .elementor-widget-container{transform:perspective(var(--e-transform-perspective,0)) rotate(var(--e-transform-rotateZ,0)) rotateX(var(--e-transform-rotateX,0)) rotateY(var(--e-transform-rotateY,0)) translate(var(--e-transform-translate,0)) translateX(var(--e-transform-translateX,0)) translateY(var(--e-transform-translateY,0)) scaleX(calc(var(--e-transform-flipX, 1) * var(--e-transform-scaleX, var(--e-transform-scale, 1)))) scaleY(calc(var(--e-transform-flipY, 1) * var(--e-transform-scaleY, var(--e-transform-scale, 1)))) skewX(var(--e-transform-skewX,0)) skewY(var(--e-transform-skewY,0));transform-origin:var(--e-transform-origin-y) var(--e-transform-origin-x)} .elementor-element,.elementor-lightbox{--swiper-theme-color:#000;--swiper-navigation-size:44px;--swiper-pagination-bullet-size:6px;--swiper-pagination-bullet-horizontal-gap:6px} @media (max-width:767px){.elementor .elementor-hidden-mobile,.elementor .elementor-hidden-phone{display:none}}@media (min-width:768px) and (max-width:1024px){.elementor .elementor-hidden-tablet{display:none}}:root{--swiper-theme-color:#007aff} :root{--swiper-navigation-size:44px} @keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}} .elementor-kit-10{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;} .elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;} @media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );} .elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );} .elementor-widget-divider{--divider-color:var( --e-global-color-secondary );} .elementor-widget-navigation-menu a.hfe-menu-item, .elementor-widget-navigation-menu a.hfe-sub-menu-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item{color:var( --e-global-color-text );} .elementor-widget-navigation-menu .menu-item a.hfe-menu-item:hover, .elementor-widget-navigation-menu .menu-item a.hfe-menu-item.highlighted, .elementor-widget-navigation-menu .menu-item a.hfe-menu-item:focus{color:var( --e-global-color-accent );} .elementor-widget-navigation-menu .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:before, .elementor-widget-navigation-menu .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:after{background-color:var( --e-global-color-accent );} .elementor-widget-navigation-menu .menu-is-active .menu-item a.hfe-menu-item, .elementor-widget-navigation-menu ul.rs__mobile_info li, .elementor-widget-navigation-menu ul.rs__mobile_info li a{color:var( --e-global-color-text );} .elementor-88437 .elementor-element.elementor-element-085780d:not(.elementor-motion-effects-element-type-background), .elementor-88437 .elementor-element.elementor-element-085780d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:none;background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-88437 .elementor-element.elementor-element-085780d > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-88437 .elementor-element.elementor-element-085780d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:120px 0px 120px 0px;}.elementor-88437 .elementor-element.elementor-element-a074950 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-88437 .elementor-element.elementor-element-472abbf{color:#FFFFFF;font-size:18px;font-weight:400;}.elementor-88437 .elementor-element.elementor-element-c989207 .breadcrumb-area{background-color:#FFFFFF1F;margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;border-radius:2px 2px 2px 2px;}.elementor-88437 .elementor-element.elementor-element-c989207 .breadcrumb-area, .elementor-88437 .elementor-element.elementor-element-c989207 .breadcrumb-area span{color:#FFFFFFE3;}.elementor-88437 .elementor-element.elementor-element-c989207 .breadcrumb-area span a span{color:#FFFFFF;} .elementor-88437 .elementor-element.elementor-element-c989207 .breadcrumb-area.style3 span:after{color:#FFFFFF;} .elementor-88437 .elementor-element.elementor-element-c989207 .breadcrumb-area span{padding:0px 7px 0px 4px;}.elementor-88437 .elementor-element.elementor-element-875227e:not(.elementor-motion-effects-element-type-background), .elementor-88437 .elementor-element.elementor-element-875227e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-88437 .elementor-element.elementor-element-875227e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 0px 50px 0px;z-index:4;} .elementor-88437 .elementor-element.elementor-element-4aa1e46.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-88437 .elementor-element.elementor-element-b337dca .prelements-heading .title-inner .title{margin:0px 0px 0px 0px;padding:19px 80px 0px 28px;}.elementor-88437 .elementor-element.elementor-element-b337dca .prelements-heading.style4 .title-inner .title:before{display:block !important;}.elementor-88437 .elementor-element.elementor-element-b337dca .prelements-heading.style4 .title-inner .title:after{display:none !important;} .elementor-88437 .elementor-element.elementor-element-42fba72.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-88437 .elementor-element.elementor-element-42fba72 > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-88437 .elementor-element.elementor-element-9617c7f{color:#060606;}.elementor-88437 .elementor-element.elementor-element-9617c7f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-88437 .elementor-element.elementor-element-fd4f070{margin-top:-27px;margin-bottom:0px;}.elementor-88437 .elementor-element.elementor-element-5c7851a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-88437 .elementor-element.elementor-element-8aa115c .counter-top-area{text-align:left;}.elementor-88437 .elementor-element.elementor-element-8aa115c .count-number span{color:#1A73E9;font-size:50px;font-weight:700;line-height:60px;padding:0px 0px 0px 0px;}.elementor-88437 .elementor-element.elementor-element-8aa115c .count-number span.prefix{font-size:47px;} .elementor-88437 .elementor-element.elementor-element-8aa115c .count-text .title{color:#3A3A3A;margin:0px 0px 0px 0px;}.elementor-88437 .elementor-element.elementor-element-35482a1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-88437 .elementor-element.elementor-element-0094bb0 .counter-top-area{text-align:left;}.elementor-88437 .elementor-element.elementor-element-0094bb0 .count-number span{color:#1A73E9;font-size:50px;font-weight:700;line-height:60px;padding:0px 0px 0px 0px;}.elementor-88437 .elementor-element.elementor-element-0094bb0 .count-number span.prefix{font-size:47px;} .elementor-88437 .elementor-element.elementor-element-0094bb0 .count-text .title{color:#3A3A3A;margin:0px 0px 0px 0px;}.elementor-88437 .elementor-element.elementor-element-ea00ec4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-88437 .elementor-element.elementor-element-2c3885a .counter-top-area{text-align:left;}.elementor-88437 .elementor-element.elementor-element-2c3885a .count-number span{color:#1A73E9;font-size:50px;font-weight:700;line-height:60px;padding:0px 0px 0px 0px;}.elementor-88437 .elementor-element.elementor-element-2c3885a .count-number span.prefix{font-size:47px;} .elementor-88437 .elementor-element.elementor-element-2c3885a .count-text .title{color:#3A3A3A;margin:0px 0px 0px 0px;}.elementor-88437 .elementor-element.elementor-element-237f5a6:not(.elementor-motion-effects-element-type-background), .elementor-88437 .elementor-element.elementor-element-237f5a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F8FF;}.elementor-88437 .elementor-element.elementor-element-237f5a6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;} .elementor-88437 .elementor-element.elementor-element-0b19faf .prelements-heading .title-inner .title{margin:0px 0px 0px 0px;padding:19px 80px 20px 28px;}.elementor-88437 .elementor-element.elementor-element-0b19faf .prelements-heading.style4 .title-inner .title:before{display:block !important;}.elementor-88437 .elementor-element.elementor-element-0b19faf .prelements-heading.style4 .title-inner .title:after{display:none !important;}.elementor-88437 .elementor-element.elementor-element-71825328 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-88437 .elementor-element.elementor-element-71825328:not(.elementor-motion-effects-element-type-background), .elementor-88437 .elementor-element.elementor-element-71825328 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F8FF;}.elementor-88437 .elementor-element.elementor-element-71825328{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 100px 0px;} .elementor-88437 .elementor-element.elementor-element-5bb5ad08:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-88437 .elementor-element.elementor-element-5bb5ad08 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("data:image/svg+xml;base64, PHN2ZyB2aWV3Qm94PSIwIDAgMTI4MCA4NTMiIHdpZHRoPSIxMjgwIiBoZWlnaHQ9Ijg1MyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48L3N2Zz4=");background-position:center center;background-size:cover;}.elementor-88437 .elementor-element.elementor-element-5bb5ad08 > .elementor-element-populated > .elementor-background-overlay{background-color:#000000;opacity:0.5;}.elementor-88437 .elementor-element.elementor-element-5bb5ad08 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:150px 55px 150px 55px;}.elementor-88437 .elementor-element.elementor-element-5bb5ad08 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-88437 .elementor-element.elementor-element-1b9d7c40{text-align:center;}.elementor-88437 .elementor-element.elementor-element-1b9d7c40 .elementor-heading-title{color:#ffffff;font-size:80px;font-weight:900;}.elementor-88437 .elementor-element.elementor-element-21a58167 > .elementor-element-populated{padding:0% 25% 0% 5%;}.elementor-88437 .elementor-element.elementor-element-25dcac6c{color:#000000;font-size:18px;font-weight:300;line-height:2em;width:var( --container-widget-width, 112.687% );max-width:112.687%;--container-widget-width:112.687%;--container-widget-flex-grow:0;}.elementor-88437 .elementor-element.elementor-element-25dcac6c > .elementor-widget-container{padding:-15px 0px 0px 0px;}.elementor-88437 .elementor-element.elementor-element-8ccbd82 .rs-view-btn.rs-view-btn2, .elementor-88437 .elementor-element.elementor-element-8ccbd82 .rs-btn{text-align:left;} .elementor-88437 .elementor-element.elementor-element-8ccbd82 .rs-view-btn a, .elementor-88437 .elementor-element.elementor-element-8ccbd82 .rs-btn a{color:#FFFFFF;font-weight:700;}.elementor-88437 .elementor-element.elementor-element-8ccbd82 .rs-btn a{padding:17px 45px 17px 45px;background-color:#1A73E9;border-radius:50px 50px 50px 50px;} .elementor-88437 .elementor-element.elementor-element-8ccbd82 .rs-btn.style4 .rs_button:hover .btn_text, .elementor-88437 .elementor-element.elementor-element-8ccbd82 .rs-view-btn a, .elementor-88437 .elementor-element.elementor-element-8ccbd82 .rs-btn a:hover{color:#FFFFFF !important;} .elementor-88437 .elementor-element.elementor-element-8ccbd82 .rs-btn.style4 .rs_button:hover, .elementor-88437 .elementor-element.elementor-element-8ccbd82 .rs-btn.style1 a:before, .elementor-88437 .elementor-element.elementor-element-8ccbd82 .rs-btn.style6 a:before, .elementor-88437 .elementor-element.elementor-element-8ccbd82 .rs-btn a:hover{background-color:#1A73E9C7;} .elementor-88437 .elementor-element.elementor-element-8ccbd82 > .elementor-widget-container{margin:0px 0px 0px 2px;padding:0px 0px 0px 0px;}.elementor-88437 .elementor-element.elementor-element-4b5ce75 > .elementor-background-overlay{background-color:#126EE8;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-88437 .elementor-element.elementor-element-4b5ce75{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 90px 0px;}.elementor-88437 .elementor-element.elementor-element-0cbd2ab .elementor-heading-title{color:#FFFFFF;font-size:44px;font-weight:700;line-height:60px;} .elementor-88437 .elementor-element.elementor-element-e631bd7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-88437 .elementor-element.elementor-element-e631bd7.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-88437 .elementor-element.elementor-element-50acdf7{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;bottom:-50px;}body:not(.rtl) .elementor-88437 .elementor-element.elementor-element-50acdf7{right:520px;} .elementor-88437 .elementor-element.elementor-element-e9f738b{padding:0px 0px 0px 0px;}.elementor-88437 .elementor-element.elementor-element-2b3fb72.elementor-column > .elementor-widget-wrap{justify-content:flex-end;} .elementor-88437 .elementor-element.elementor-element-2b3fb72 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-88437 .elementor-element.elementor-element-9773e8a .rs-view-btn.rs-view-btn2, .elementor-88437 .elementor-element.elementor-element-9773e8a .rs-btn{text-align:right;}.elementor-88437 .elementor-element.elementor-element-9773e8a .rs-btn i{margin-left:0px;margin-right:10px;}.elementor-88437 .elementor-element.elementor-element-9773e8a .rs_button svg{margin-left:0px;margin-right:10px;left:0px;}.elementor-88437 .elementor-element.elementor-element-9773e8a .rs-btn a i{left:0px;color:#1A73E9;background:#FFFFFF;padding:10px 10px 10px 10px;border-radius:50px 50px 50px 50px;}.elementor-88437 .elementor-element.elementor-element-9773e8a .rs-view-btn a, .elementor-88437 .elementor-element.elementor-element-9773e8a .rs-btn a{color:#FFFFFFCF;font-size:16px;font-weight:600;}.elementor-88437 .elementor-element.elementor-element-9773e8a .rs-btn a{padding:12px 0px 12px 20px;background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:50px 50px 50px 50px;} .elementor-88437 .elementor-element.elementor-element-9773e8a .rs-btn.style4 .rs_button:hover .btn_text, .elementor-88437 .elementor-element.elementor-element-9773e8a .rs-view-btn a, .elementor-88437 .elementor-element.elementor-element-9773e8a .rs-btn a:hover{color:#3A3A3A !important;} .elementor-88437 .elementor-element.elementor-element-9773e8a .rs-btn.style4 .rs_button:hover, .elementor-88437 .elementor-element.elementor-element-9773e8a .rs-btn.style1 a:before, .elementor-88437 .elementor-element.elementor-element-9773e8a .rs-btn.style6 a:before, .elementor-88437 .elementor-element.elementor-element-9773e8a .rs-btn a:hover{background-color:#FFFFFF;} .elementor-88437 .elementor-element.elementor-element-9773e8a .rs-btn a:hover i{color:#FFFFFF;background:#1A73E9;} .elementor-88437 .elementor-element.elementor-element-9773e8a .rs-btn svg{padding:10px 10px 10px 10px;border-radius:50px 50px 50px 50px;}.elementor-88437 .elementor-element.elementor-element-9773e8a .rs-btn i, .elementor-88437 .elementor-element.elementor-element-9773e8a .rs-btn .rs_button i:before{font-size:13px;}.elementor-88437 .elementor-element.elementor-element-9773e8a .rs-btn .rs_button i:before{top:0px;}.elementor-88437 .elementor-element.elementor-element-9773e8a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-88437 .elementor-element.elementor-element-9773e8a{width:auto;max-width:auto;}.elementor-88437 .elementor-element.elementor-element-6f9815a.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-88437 .elementor-element.elementor-element-6f9815a > .elementor-element-populated{padding:0px 0px 0px 0px;} .elementor-88437 .elementor-element.elementor-element-76f3091 .rs-view-btn a, .elementor-88437 .elementor-element.elementor-element-76f3091 .rs-btn a{color:#00204A;font-weight:600;}.elementor-88437 .elementor-element.elementor-element-76f3091 .rs-btn a{padding:14px 30px 14px 30px;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-88437 .elementor-element.elementor-element-76f3091 .rs-btn.style4 .rs_button:hover, .elementor-88437 .elementor-element.elementor-element-76f3091 .rs-btn.style1 a:before, .elementor-88437 .elementor-element.elementor-element-76f3091 .rs-btn.style6 a:before, .elementor-88437 .elementor-element.elementor-element-76f3091 .rs-btn a:hover{background-color:#FFFFFFD6;} .elementor-88437 .elementor-element.elementor-element-76f3091 .rs-btn a:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;} .elementor-88437 .elementor-element.elementor-element-76f3091 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-88437 .elementor-element.elementor-element-76f3091{width:auto;max-width:auto;}.elementor-88437 .elementor-element.elementor-element-8e7cf4a{--spacer-size:50px;} @media(max-width:1024px){.elementor-88437 .elementor-element.elementor-element-875227e{padding:80px 15px 60px 15px;}.elementor-88437 .elementor-element.elementor-element-b337dca .prelements-heading .title-inner .title{font-size:40px;line-height:50px;}.elementor-88437 .elementor-element.elementor-element-fd4f070{margin-top:0px;margin-bottom:0px;}.elementor-88437 .elementor-element.elementor-element-5c7851a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-88437 .elementor-element.elementor-element-35482a1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-88437 .elementor-element.elementor-element-0b19faf .prelements-heading .title-inner .title{font-size:40px;line-height:50px;}.elementor-88437 .elementor-element.elementor-element-71825328{padding:0px 0px 100px 0px;}.elementor-88437 .elementor-element.elementor-element-1b9d7c40 .elementor-heading-title{font-size:45px;line-height:55px;}.elementor-88437 .elementor-element.elementor-element-1b9d7c40 > .elementor-widget-container{padding:0px 100px 0px 0px;}.elementor-88437 .elementor-element.elementor-element-21a58167 > .elementor-element-populated{padding:50px 25px 0px 25px;}.elementor-88437 .elementor-element.elementor-element-0cbd2ab .elementor-heading-title{font-size:40px;}.elementor-88437 .elementor-element.elementor-element-2b3fb72.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-88437 .elementor-element.elementor-element-2b3fb72 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-88437 .elementor-element.elementor-element-9773e8a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-88437 .elementor-element.elementor-element-6f9815a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-88437 .elementor-element.elementor-element-6f9815a > .elementor-element-populated{margin:15px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:767px){.elementor-88437 .elementor-element.elementor-element-085780d:not(.elementor-motion-effects-element-type-background), .elementor-88437 .elementor-element.elementor-element-085780d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;}.elementor-88437 .elementor-element.elementor-element-b337dca .prelements-heading .title-inner .title{font-size:30px;line-height:40px;padding:15px 0px 0px 20px;}.elementor-88437 .elementor-element.elementor-element-35482a1 > .elementor-element-populated{margin:30px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-88437 .elementor-element.elementor-element-0b19faf .prelements-heading .title-inner .title{font-size:30px;line-height:40px;padding:15px 0px 0px 20px;}.elementor-88437 .elementor-element.elementor-element-71825328{padding:50px 0px 50px 0px;}.elementor-88437 .elementor-element.elementor-element-5bb5ad08 > .elementor-element-populated{padding:80px 30px 80px 30px;}.elementor-88437 .elementor-element.elementor-element-1b9d7c40 .elementor-heading-title{font-size:45px;}.elementor-88437 .elementor-element.elementor-element-21a58167 > .elementor-element-populated{padding:25px 20px 0px 20px;}.elementor-88437 .elementor-element.elementor-element-8ccbd82 .rs-btn a{padding:15px 35px 15px 35px;}.elementor-88437 .elementor-element.elementor-element-0cbd2ab{text-align:center;}.elementor-88437 .elementor-element.elementor-element-9773e8a .rs-view-btn.rs-view-btn2, .elementor-88437 .elementor-element.elementor-element-9773e8a .rs-btn{text-align:left;}.elementor-88437 .elementor-element.elementor-element-76f3091 .rs-btn a{padding:15px 35px 15px 35px;}}@media(min-width:768px){.elementor-88437 .elementor-element.elementor-element-4aa1e46{width:50.291%;}.elementor-88437 .elementor-element.elementor-element-42fba72{width:49.709%;}.elementor-88437 .elementor-element.elementor-element-5c7851a{width:36.5%;}.elementor-88437 .elementor-element.elementor-element-35482a1{width:34.5%;}.elementor-88437 .elementor-element.elementor-element-ea00ec4{width:28.664%;}.elementor-88437 .elementor-element.elementor-element-5bb5ad08{width:47.403%;}.elementor-88437 .elementor-element.elementor-element-21a58167{width:52.597%;}.elementor-88437 .elementor-element.elementor-element-575708a{width:51.748%;}.elementor-88437 .elementor-element.elementor-element-e631bd7{width:48.214%;}.elementor-88437 .elementor-element.elementor-element-2b3fb72{width:59.999%;}.elementor-88437 .elementor-element.elementor-element-6f9815a{width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-88437 .elementor-element.elementor-element-5bb5ad08{width:100%;}.elementor-88437 .elementor-element.elementor-element-21a58167{width:100%;}.elementor-88437 .elementor-element.elementor-element-575708a{width:64%;}.elementor-88437 .elementor-element.elementor-element-e631bd7{width:36%;}.elementor-88437 .elementor-element.elementor-element-2b3fb72{width:100%;}.elementor-88437 .elementor-element.elementor-element-6f9815a{width:100%;}}.elementor-67422 .elementor-element.elementor-element-30dd689:not(.elementor-motion-effects-element-type-background), .elementor-67422 .elementor-element.elementor-element-30dd689 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F6FA;}.elementor-67422 .elementor-element.elementor-element-30dd689{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;} .elementor-67422 .elementor-element.elementor-element-65ec17c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-67422 .elementor-element.elementor-element-fa40155 > .elementor-container{max-width:1500px;}.elementor-67422 .elementor-element.elementor-element-fa40155 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-67422 .elementor-element.elementor-element-45cf45b > .elementor-element-populated{padding:5px 10px 5px 10px;}.elementor-67422 .elementor-element.elementor-element-c37f20f .rs-contact-box .address-item{display:flex;align-items:center;}.elementor-67422 .elementor-element.elementor-element-c37f20f .rs-contact-box .address-item .address-icon svg{width:18px;height:18px;fill:#1A73E9 !important;} .elementor-67422 .elementor-element.elementor-element-c37f20f .rs-contact-box .address-item .address-icon{background-color:#81424200;margin-right:-14px !important;left:-12px !important;}.elementor-67422 .elementor-element.elementor-element-c37f20f .rs-contact-box .address-item .address-icon i, .elementor-67422 .elementor-element.elementor-element-c37f20f .rs-contact-box .address-item .address-icon svg{top:0px !important;position:relative;} .elementor-67422 .elementor-element.elementor-element-c37f20f .rs-contact-box .address-item .address-text .des{color:#666666 !important;}.elementor-67422 .elementor-element.elementor-element-c37f20f{font-size:15px;line-height:25px;width:auto;max-width:auto;}.elementor-67422 .elementor-element.elementor-element-c37f20f .rs-contact-box .address-item .address-text{margin-right:0px;}.elementor-67422 .elementor-element.elementor-element-c37f20f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-67422 .elementor-element.elementor-element-a50f0d7.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-67422 .elementor-element.elementor-element-a50f0d7 > .elementor-element-populated{padding:5px 0px 5px 10px;}.elementor-67422 .elementor-element.elementor-element-0d64c6e .elementor-heading-title{color:#FFFFFF;font-size:15px;line-height:25px;}.elementor-67422 .elementor-element.elementor-element-0d64c6e > .elementor-widget-container{margin:0px 10px 0px 0px;padding:0px 0px 3px 0px;}.elementor-67422 .elementor-element.elementor-element-0d64c6e{width:auto;max-width:auto;z-index:1;}.elementor-67422 .elementor-element.elementor-element-16e01f7{--grid-template-columns:repeat(0, auto);--icon-size:14px;width:auto;max-width:auto;align-self:center;z-index:1;}.elementor-67422 .elementor-element.elementor-element-16e01f7 .elementor-widget-container{text-align:center;}.elementor-67422 .elementor-element.elementor-element-16e01f7 .elementor-social-icon{background-color:#FFFFFF00;--icon-padding:0.5em;border-style:none;}.elementor-67422 .elementor-element.elementor-element-16e01f7 .elementor-social-icon i{color:#FFFFFFCC;} .elementor-67422 .elementor-element.elementor-element-16e01f7 .elementor-icon{border-radius:0px 0px 0px 0px;} .elementor-67422 .elementor-element.elementor-element-16e01f7 .elementor-social-icon:hover i{color:#FFFFFF;} .elementor-67422 .elementor-element.elementor-element-16e01f7 > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:none;}.elementor-67422 .elementor-element.elementor-element-66a7a32 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-67422 .elementor-element.elementor-element-66a7a32{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 10px 0px;} .elementor-67422 .elementor-element.elementor-element-9e134c3 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-67422 .elementor-element.elementor-element-0c06e1e{text-align:left;width:auto;max-width:auto;}.elementor-67422 .elementor-element.elementor-element-0c06e1e img{width:230px;} .elementor-67422 .elementor-element.elementor-element-bdb70c5 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-67422 .elementor-element.elementor-element-e2dd1ea .elementskit-menu-container{height:70px;border-radius:0px 0px 0px 0px;}.elementor-67422 .elementor-element.elementor-element-e2dd1ea .elementskit-navbar-nav > li > a{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;color:#00020D;padding:0px 15px 0px 15px;} .elementor-67422 .elementor-element.elementor-element-e2dd1ea .elementskit-navbar-nav > li > a:hover{color:#097CDC;} .elementor-67422 .elementor-element.elementor-element-e2dd1ea .elementskit-navbar-nav > li > a:focus{color:#097CDC;} .elementor-67422 .elementor-element.elementor-element-e2dd1ea .elementskit-navbar-nav > li > a:active{color:#097CDC;} .elementor-67422 .elementor-element.elementor-element-e2dd1ea .elementskit-navbar-nav > li:hover > a{color:#097CDC;} .elementor-67422 .elementor-element.elementor-element-e2dd1ea .elementskit-navbar-nav > li:hover > a .elementskit-submenu-indicator{color:#097CDC;} .elementor-67422 .elementor-element.elementor-element-e2dd1ea .elementskit-navbar-nav > li > a:hover .elementskit-submenu-indicator{color:#097CDC;} .elementor-67422 .elementor-element.elementor-element-e2dd1ea .elementskit-navbar-nav > li > a:focus .elementskit-submenu-indicator{color:#097CDC;} .elementor-67422 .elementor-element.elementor-element-e2dd1ea .elementskit-navbar-nav > li > a:active .elementskit-submenu-indicator{color:#097CDC;} .elementor-67422 .elementor-element.elementor-element-e2dd1ea .elementskit-navbar-nav > li.current-menu-ancestor > a{color:#080003;}.elementor-67422 .elementor-element.elementor-element-e2dd1ea .elementskit-navbar-nav > li.current-menu-ancestor > a .elementskit-submenu-indicator{color:#080003;}.elementor-67422 .elementor-element.elementor-element-e2dd1ea .elementskit-navbar-nav > li > a .elementskit-submenu-indicator{color:#021343;fill:#021343;} .elementor-67422 .elementor-element.elementor-element-e2dd1ea .elementskit-navbar-nav .elementskit-submenu-panel > li > a{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;padding:6px 0px 7px 0px;color:#000000;} .elementor-67422 .elementor-element.elementor-element-e2dd1ea .elementskit-navbar-nav .elementskit-submenu-panel > li > a:hover{color:#121147;} .elementor-67422 .elementor-element.elementor-element-e2dd1ea .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus{color:#121147;} .elementor-67422 .elementor-element.elementor-element-e2dd1ea .elementskit-navbar-nav .elementskit-submenu-panel > li > a:active{color:#121147;} .elementor-67422 .elementor-element.elementor-element-e2dd1ea .elementskit-navbar-nav .elementskit-submenu-panel > li:hover > a{color:#121147;} .elementor-67422 .elementor-element.elementor-element-e2dd1ea .elementskit-navbar-nav .elementskit-submenu-panel > li.current-menu-item > a{color:#707070 !important;}.elementor-67422 .elementor-element.elementor-element-e2dd1ea .elementskit-submenu-panel{padding:15px 15px 15px 25px;}.elementor-67422 .elementor-element.elementor-element-e2dd1ea .elementskit-navbar-nav .elementskit-submenu-panel{border-radius:0px 0px 0px 0px;min-width:220px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.12);}.elementor-67422 .elementor-element.elementor-element-e2dd1ea .elementskit-menu-hamburger{float:right;border-style:solid;border-color:#ff5e13;}.elementor-67422 .elementor-element.elementor-element-e2dd1ea .elementskit-menu-hamburger .elementskit-menu-hamburger-icon{background-color:#ff5e13;} .elementor-67422 .elementor-element.elementor-element-e2dd1ea .elementskit-menu-hamburger:hover{background-color:#ff5e13;} .elementor-67422 .elementor-element.elementor-element-e2dd1ea .elementskit-menu-hamburger:hover .elementskit-menu-hamburger-icon{background-color:rgba(255,255,255,0.5);} .elementor-67422 .elementor-element.elementor-element-e2dd1ea .elementskit-menu-close{color:#ff5e13;} .elementor-67422 .elementor-element.elementor-element-e2dd1ea .elementskit-menu-close:hover{color:rgba(0, 0, 0, 0.5);} .elementor-67422 .elementor-element.elementor-element-e2dd1ea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 100px;}.elementor-67422 .elementor-element.elementor-element-e2dd1ea{width:auto;max-width:auto;align-self:flex-end;} .elementor-67422 .elementor-element.elementor-element-3db480c > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-67422 .elementor-element.elementor-element-0a1541a .rs-contact-box .address-item .address-text{margin-top:-79px;}.elementor-67422 .elementor-element.elementor-element-0a1541a .rs-contact-box .address-item{display:block;} .elementor-67422 .elementor-element.elementor-element-0a1541a .rs-contact-box .address-item .address-icon svg{fill:#1A73E9 !important;}.elementor-67422 .elementor-element.elementor-element-0a1541a .rs-contact-box .address-item .address-icon{background-color:#1A73E9;width:60px;min-width:60px;max-width:60px;height:60px;line-height:60px !important;transform:skewX(0deg);}.elementor-67422 .elementor-element.elementor-element-0a1541a .rs-contact-box .address-item .address-icon:before{background-color:#E8F1FD00 !important;}.elementor-67422 .elementor-element.elementor-element-0a1541a .rs-contact-box .address-item .address-icon:after, .elementor-67422 .elementor-element.elementor-element-0a1541a .rs-contact-box .address-item .address-icon{background-color:#E8F1FD00 !important;}.elementor-67422 .elementor-element.elementor-element-0a1541a .rs-contact-box .address-item .address-text span.label{color:#606060 !important;font-size:13px;font-weight:400;line-height:27px;margin:19px 0px 2px 76px;}.elementor-67422 .elementor-element.elementor-element-0a1541a .rs-contact-box .address-item .address-text a{color:#00204A !important;Margin:0px 0px 0px 76px;} .elementor-67422 .elementor-element.elementor-element-0a1541a .rs-contact-box .address-item .address-text a:hover{color:#1A73E9 !important;} .elementor-67422 .elementor-element.elementor-element-0a1541a{font-size:16px;font-weight:700;line-height:30px;width:auto;max-width:auto;}.elementor-67422 .elementor-element.elementor-element-0a1541a > .elementor-widget-container{margin:0px 0px 0px 25px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;} @media(max-width:1024px){.elementor-67422 .elementor-element.elementor-element-66a7a32{padding:12px 0px 12px 0px;}.elementor-67422 .elementor-element.elementor-element-e2dd1ea .elementskit-nav-identity-panel{padding:10px 0px 10px 0px;}.elementor-67422 .elementor-element.elementor-element-e2dd1ea .elementskit-menu-container{max-width:350px;border-radius:0px 0px 0px 0px;}.elementor-67422 .elementor-element.elementor-element-e2dd1ea .elementskit-navbar-nav > li > a{color:#000000;padding:10px 15px 10px 15px;}.elementor-67422 .elementor-element.elementor-element-e2dd1ea .elementskit-navbar-nav .elementskit-submenu-panel > li > a{padding:15px 15px 15px 15px;}.elementor-67422 .elementor-element.elementor-element-e2dd1ea .elementskit-navbar-nav .elementskit-submenu-panel{border-radius:0px 0px 0px 0px;}.elementor-67422 .elementor-element.elementor-element-e2dd1ea .elementskit-menu-hamburger{padding:8px 8px 8px 8px;width:45px;border-radius:3px;}.elementor-67422 .elementor-element.elementor-element-e2dd1ea .elementskit-menu-close{padding:8px 8px 8px 8px;margin:12px 12px 12px 12px;width:45px;border-radius:3px;}}@media(max-width:1024px){.elementor-67422 .elementor-element.elementor-element-e2dd1ea .elementskit-nav-logo{margin:5px 0px 5px 0px;padding:5px 5px 5px 5px;}.elementor-67422 .elementor-element.elementor-element-e2dd1ea > .elementor-widget-container{margin:0px 40px 15px 0px;padding:0px 0px 0px 0px;}.elementor-67422 .elementor-element.elementor-element-0a1541a > .elementor-widget-container{padding:0px 15px 0px 0px;}}@media(min-width:768px){.elementor-67422 .elementor-element.elementor-element-45cf45b{width:79.331%;}.elementor-67422 .elementor-element.elementor-element-a50f0d7{width:20.555%;}.elementor-67422 .elementor-element.elementor-element-9e134c3{width:18.594%;}.elementor-67422 .elementor-element.elementor-element-bdb70c5{width:57.384%;}.elementor-67422 .elementor-element.elementor-element-3db480c{width:23.354%;}}@media(max-width:767px){.elementor-67422 .elementor-element.elementor-element-c37f20f > .elementor-widget-container{margin:0px 8px 0px 8px;}}@media(max-width:767px){.elementor-67422 .elementor-element.elementor-element-9e134c3{width:50%;}.elementor-67422 .elementor-element.elementor-element-0c06e1e img{max-width:130px;}.elementor-67422 .elementor-element.elementor-element-e2dd1ea .elementskit-menu-hamburger{border-width:1px 1px 1px 1px;}}@media(max-width:767px){.elementor-67422 .elementor-element.elementor-element-e2dd1ea > .elementor-widget-container{margin:0px 12px 0px 0px;}}.elementor-87258 .elementor-element.elementor-element-5aa2a2c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-87258 .elementor-element.elementor-element-5aa2a2c:not(.elementor-motion-effects-element-type-background), .elementor-87258 .elementor-element.elementor-element-5aa2a2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00204A;}.elementor-87258 .elementor-element.elementor-element-5aa2a2c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;} .elementor-87258 .elementor-element.elementor-element-283f50a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-87258 .elementor-element.elementor-element-283f50a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00204A;}.elementor-87258 .elementor-element.elementor-element-283f50a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;} .elementor-87258 .elementor-element.elementor-element-90a0ddc .prelements-heading{text-align:center;}.elementor-87258 .elementor-element.elementor-element-90a0ddc .prelements-heading .title-inner .title{font-weight:700;color:#FFFFFF;margin:12px 0px 0px 5px;}.elementor-87258 .elementor-element.elementor-element-90a0ddc .prelements-heading .title-inner .title span{color:#1A73E9;}.elementor-87258 .elementor-element.elementor-element-90a0ddc > .elementor-widget-container{border-radius:0px 10px 20px 0px;}.elementor-87258 .elementor-element.elementor-element-0888236 .rs-image{text-align:left;}.elementor-87258 .elementor-element.elementor-element-0888236 .rs-image img{max-width:73px;}.elementor-87258 .elementor-element.elementor-element-0888236{width:auto;max-width:auto;top:35px;}body:not(.rtl) .elementor-87258 .elementor-element.elementor-element-0888236{left:90%;} .elementor-87258 .elementor-element.elementor-element-f2f3fed > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-87258 .elementor-element.elementor-element-f2f3fed > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-87258 .elementor-element.elementor-element-d3ec4c5{--spacer-size:150px;}.elementor-87258 .elementor-element.elementor-element-d3ec4c5 > .elementor-widget-container{margin:0px -50px 0px 0px;--e-transform-skewX:-30deg;background-color:#1A73E9;}.elementor-87258 .elementor-element.elementor-element-0cbc445 .rs-contact-box .address-item .address-text{margin-top:-79px;}.elementor-87258 .elementor-element.elementor-element-0cbc445 .rs-contact-box .address-item{display:block;} .elementor-87258 .elementor-element.elementor-element-0cbc445 .rs-contact-box .address-item .address-icon{background-color:#FFFFFF;}.elementor-87258 .elementor-element.elementor-element-0cbc445 .rs-contact-box .address-item .address-icon:before{background-color:#FFFFFF !important;}.elementor-87258 .elementor-element.elementor-element-0cbc445 .rs-contact-box .address-item .address-icon:after, .elementor-87258 .elementor-element.elementor-element-0cbc445 .rs-contact-box .address-item .address-icon{background-color:#FFFFFF !important;}.elementor-87258 .elementor-element.elementor-element-0cbc445 .rs-contact-box .address-item .address-text span.label{color:#FFFFFF !important;font-size:18px;font-weight:400;line-height:38px;margin:3px 0px 2px 98px;}.elementor-87258 .elementor-element.elementor-element-0cbc445 .rs-contact-box .address-item .address-text a{color:#FFFFFF !important;Margin:0px 0px 0px 98px;} .elementor-87258 .elementor-element.elementor-element-0cbc445 .rs-contact-box .address-item .address-text a:hover{color:#FFFFFF !important;} .elementor-87258 .elementor-element.elementor-element-0cbc445{font-size:25px;font-weight:700;line-height:35px;width:auto;max-width:auto;top:40px;}.elementor-87258 .elementor-element.elementor-element-0cbc445 > .elementor-widget-container{padding:0px 15px 0px 05px;border-style:none;border-radius:0px 0px 0px 0px;}body:not(.rtl) .elementor-87258 .elementor-element.elementor-element-0cbc445{left:72px;} .elementor-87258 .elementor-element.elementor-element-6977cfd > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-87258 .elementor-element.elementor-element-6977cfd:not(.elementor-motion-effects-element-type-background), .elementor-87258 .elementor-element.elementor-element-6977cfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("data:image/svg+xml;base64, PHN2ZyB2aWV3Qm94PSIwIDAgMTYwMCA1NDUiIHdpZHRoPSIxNjAwIiBoZWlnaHQ9IjU0NSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48L3N2Zz4=");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-87258 .elementor-element.elementor-element-6977cfd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:250px 0px 20px 0px;} .elementor-87258 .elementor-element.elementor-element-3ee8e78 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-87258 .elementor-element.elementor-element-e3d6cf6{margin-top:0px;margin-bottom:15px;} .elementor-87258 .elementor-element.elementor-element-ce9e840 .prelements-heading .description{font-weight:400;color:#FFFFFFD9;padding:0px 0px 0px 0px;} .elementor-87258 .elementor-element.elementor-element-ce9e840 .prelements-heading .description p, .elementor-87258 .elementor-element.elementor-element-ce9e840 .prelements-heading .description{margin:11px 0px 8px 0px;}.elementor-87258 .elementor-element.elementor-element-ce9e840 > .elementor-widget-container{margin:11px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-87258 .elementor-element.elementor-element-d63d67b > .elementor-element-populated{padding:0px 10px 10px 80px;}.elementor-87258 .elementor-element.elementor-element-2eef6b3 .prelements-heading .title-inner .title{font-size:22px;line-height:30px;color:#FFFFFF;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-87258 .elementor-element.elementor-element-f8a4f29 nav.separator-dots ul.hfe-nav-menu li a:before{background-color:#3181EB;left:0px;top:10px;}.elementor-87258 .elementor-element.elementor-element-f8a4f29 .hfe-nav-menu nav > ul > li > .hfe-has-submenu-container > a, .elementor-87258 .elementor-element.elementor-element-f8a4f29 .hfe-nav-menu nav > ul > li > a{padding:0px 0px 14px 20px;}.elementor-87258 .elementor-element.elementor-element-f8a4f29 a.hfe-menu-item, .elementor-87258 .elementor-element.elementor-element-f8a4f29 a.hfe-sub-menu-item{font-size:16px;font-weight:400;line-height:26px;}.elementor-87258 .elementor-element.elementor-element-f8a4f29 .menu-item a.hfe-menu-item{color:#FFFFFFD6;} .elementor-87258 .elementor-element.elementor-element-f8a4f29 .menu-item a.hfe-menu-item:hover, .elementor-87258 .elementor-element.elementor-element-f8a4f29 .menu-item a.hfe-menu-item.highlighted, .elementor-87258 .elementor-element.elementor-element-f8a4f29 .menu-item a.hfe-menu-item:focus{color:#1A73E9;} .elementor-87258 .elementor-element.elementor-element-f8a4f29 > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-87258 .elementor-element.elementor-element-6bf7583 > .elementor-element-populated{padding:0px 10px 10px 50px;}.elementor-87258 .elementor-element.elementor-element-45fb7e6 .prelements-heading .title-inner .title{font-size:22px;line-height:30px;color:#FFFFFF;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-87258 .elementor-element.elementor-element-326c5f5 nav.separator-dots ul.hfe-nav-menu li a:before{background-color:#3181EB;left:0px;top:10px;}.elementor-87258 .elementor-element.elementor-element-326c5f5 .hfe-nav-menu nav > ul > li > .hfe-has-submenu-container > a, .elementor-87258 .elementor-element.elementor-element-326c5f5 .hfe-nav-menu nav > ul > li > a{padding:0px 0px 14px 20px;}.elementor-87258 .elementor-element.elementor-element-326c5f5 a.hfe-menu-item, .elementor-87258 .elementor-element.elementor-element-326c5f5 a.hfe-sub-menu-item{font-size:16px;font-weight:400;line-height:26px;}.elementor-87258 .elementor-element.elementor-element-326c5f5 .menu-item a.hfe-menu-item{color:#FFFFFFD6;} .elementor-87258 .elementor-element.elementor-element-326c5f5 .menu-item a.hfe-menu-item:hover, .elementor-87258 .elementor-element.elementor-element-326c5f5 .menu-item a.hfe-menu-item.highlighted, .elementor-87258 .elementor-element.elementor-element-326c5f5 .menu-item a.hfe-menu-item:focus{color:#1A73E9;} .elementor-87258 .elementor-element.elementor-element-326c5f5 > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-87258 .elementor-element.elementor-element-98c9575 > .elementor-element-populated, .elementor-87258 .elementor-element.elementor-element-98c9575 > .elementor-element-populated > .elementor-background-overlay, .elementor-87258 .elementor-element.elementor-element-98c9575 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-87258 .elementor-element.elementor-element-98c9575 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 30px 0px 30px;}.elementor-87258 .elementor-element.elementor-element-b858281 .prelements-heading .title-inner .title{font-size:22px;line-height:30px;color:#FFFFFF;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-87258 .elementor-element.elementor-element-7fe4bbe nav.separator-dots ul.hfe-nav-menu li a:before{background-color:#3181EB;left:0px;top:10px;}.elementor-87258 .elementor-element.elementor-element-7fe4bbe .hfe-nav-menu nav > ul > li > .hfe-has-submenu-container > a, .elementor-87258 .elementor-element.elementor-element-7fe4bbe .hfe-nav-menu nav > ul > li > a{padding:0px 0px 14px 20px;}.elementor-87258 .elementor-element.elementor-element-7fe4bbe a.hfe-menu-item, .elementor-87258 .elementor-element.elementor-element-7fe4bbe a.hfe-sub-menu-item{font-size:16px;font-weight:400;line-height:26px;}.elementor-87258 .elementor-element.elementor-element-7fe4bbe .menu-item a.hfe-menu-item{color:#FFFFFFD6;} .elementor-87258 .elementor-element.elementor-element-7fe4bbe .menu-item a.hfe-menu-item:hover, .elementor-87258 .elementor-element.elementor-element-7fe4bbe .menu-item a.hfe-menu-item.highlighted, .elementor-87258 .elementor-element.elementor-element-7fe4bbe .menu-item a.hfe-menu-item:focus{color:#1A73E9;} .elementor-87258 .elementor-element.elementor-element-7fe4bbe > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-87258 .elementor-element.elementor-element-4995732{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:8px;--grid-row-gap:0px;}.elementor-87258 .elementor-element.elementor-element-4995732 .elementor-widget-container{text-align:left;}.elementor-87258 .elementor-element.elementor-element-4995732 .elementor-social-icon{background-color:#E7ECFD;--icon-padding:0.6em;}.elementor-87258 .elementor-element.elementor-element-4995732 .elementor-social-icon i{color:#1A73E9;} .elementor-87258 .elementor-element.elementor-element-4995732 .elementor-icon{border-radius:50% 50% 50% 50%;} .elementor-87258 .elementor-element.elementor-element-4995732 .elementor-social-icon:hover{background-color:#1A73E9;} .elementor-87258 .elementor-element.elementor-element-4995732 .elementor-social-icon:hover i{color:#FFFFFF;} .elementor-87258 .elementor-element.elementor-element-4995732 > .elementor-widget-container{margin:7px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-87258 .elementor-element.elementor-element-3d0256c{text-align:left;}.elementor-87258 .elementor-element.elementor-element-2c928ed{--divider-border-style:solid;--divider-color:#19365C;--divider-border-width:1px;}.elementor-87258 .elementor-element.elementor-element-2c928ed .elementor-divider-separator{width:100%;}.elementor-87258 .elementor-element.elementor-element-2c928ed > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-87258 .elementor-element.elementor-element-3626bef{border-style:solid;border-width:0px 0px 0px 0px;border-color:#19365C;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-5px;margin-bottom:0px;padding:0px 0px 0px 0px;} .elementor-87258 .elementor-element.elementor-element-6fe4648.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-87258 .elementor-element.elementor-element-6fe4648 > .elementor-element-populated{padding:10px 10px 10px 10px;} .elementor-87258 .elementor-element.elementor-element-bb7827a .prelements-heading .description{font-size:16px;color:#FFFFFFD1;}.elementor-87258 .elementor-element.elementor-element-bb7827a .prelements-heading .description p{color:#FFFFFFD1;}.elementor-87258 .elementor-element.elementor-element-bb7827a .prelements-heading .description p, .elementor-87258 .elementor-element.elementor-element-bb7827a .prelements-heading .description{margin:0px 0px 0px 0px;} .elementor-87258 .elementor-element.elementor-element-114b629.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-87258 .elementor-element.elementor-element-114b629.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-87258 .elementor-element.elementor-element-114b629 > .elementor-element-populated{padding:10px 10px 10px 50px;}.elementor-87258 .elementor-element.elementor-element-a552008 nav.separator-dots ul.hfe-nav-menu li a:before{background-color:#FFFFFFD6;}.elementor-87258 .elementor-element.elementor-element-a552008 .hfe-nav-menu nav > ul > li > .hfe-has-submenu-container > a, .elementor-87258 .elementor-element.elementor-element-a552008 .hfe-nav-menu nav > ul > li > a{padding:0px 0px 0px 50px;}.elementor-87258 .elementor-element.elementor-element-a552008 .menu-item a.hfe-menu-item{color:#FFFFFFCC;background-color:#F9616100;} .elementor-87258 .elementor-element.elementor-element-a552008 .menu-item a.hfe-menu-item:hover, .elementor-87258 .elementor-element.elementor-element-a552008 .menu-item a.hfe-menu-item.highlighted, .elementor-87258 .elementor-element.elementor-element-a552008 .menu-item a.hfe-menu-item:focus{color:#1A73E9;} .elementor-87258 .elementor-element.elementor-element-a552008 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-87258 .elementor-element.elementor-element-a552008{width:auto;max-width:auto;} @media(max-width:1024px){.elementor-87258 .elementor-element.elementor-element-90a0ddc .prelements-heading .title-inner .title{font-size:40px;line-height:50px;margin:20px 0px 0px 15px;}.elementor-87258 .elementor-element.elementor-element-0cbc445 > .elementor-widget-container{padding:0px 15px 0px 0px;}.elementor-87258 .elementor-element.elementor-element-ce9e840 .prelements-heading .description{font-size:15px;line-height:24px;}.elementor-87258 .elementor-element.elementor-element-2eef6b3 .prelements-heading .title-inner .title{font-size:20px;line-height:28px;}.elementor-87258 .elementor-element.elementor-element-f8a4f29 a.hfe-menu-item, .elementor-87258 .elementor-element.elementor-element-f8a4f29 a.hfe-sub-menu-item{font-size:15px;line-height:24px;}.elementor-87258 .elementor-element.elementor-element-45fb7e6 .prelements-heading .title-inner .title{font-size:20px;line-height:28px;}.elementor-87258 .elementor-element.elementor-element-326c5f5 a.hfe-menu-item, .elementor-87258 .elementor-element.elementor-element-326c5f5 a.hfe-sub-menu-item{font-size:15px;line-height:24px;}.elementor-87258 .elementor-element.elementor-element-b858281 .prelements-heading .title-inner .title{font-size:20px;line-height:28px;}.elementor-87258 .elementor-element.elementor-element-7fe4bbe a.hfe-menu-item, .elementor-87258 .elementor-element.elementor-element-7fe4bbe a.hfe-sub-menu-item{font-size:15px;line-height:24px;}.elementor-87258 .elementor-element.elementor-element-3626bef{margin-top:0px;margin-bottom:0px;}.elementor-87258 .elementor-element.elementor-element-bb7827a .prelements-heading .description{font-size:15px;line-height:25px;}.elementor-87258 .elementor-element.elementor-element-a552008 .hfe-nav-menu nav > ul > li > .hfe-has-submenu-container > a, .elementor-87258 .elementor-element.elementor-element-a552008 .hfe-nav-menu nav > ul > li > a{padding:0px 0px 0px 40px;}.elementor-87258 .elementor-element.elementor-element-a552008 a.hfe-menu-item, .elementor-87258 .elementor-element.elementor-element-a552008 a.hfe-sub-menu-item{font-size:15px;line-height:25px;}}@media(min-width:768px){.elementor-87258 .elementor-element.elementor-element-283f50a{width:60%;}.elementor-87258 .elementor-element.elementor-element-f2f3fed{width:40%;}.elementor-87258 .elementor-element.elementor-element-68f982e{width:24.314%;}.elementor-87258 .elementor-element.elementor-element-d63d67b{width:24.521%;}.elementor-87258 .elementor-element.elementor-element-6bf7583{width:22.29%;}.elementor-87258 .elementor-element.elementor-element-98c9575{width:28.875%;}}@media(max-width:1024px) and (min-width:768px){.elementor-87258 .elementor-element.elementor-element-283f50a{width:50%;}.elementor-87258 .elementor-element.elementor-element-f2f3fed{width:50%;}.elementor-87258 .elementor-element.elementor-element-3ee8e78{width:100%;}.elementor-87258 .elementor-element.elementor-element-68f982e{width:31%;}.elementor-87258 .elementor-element.elementor-element-d63d67b{width:15%;}.elementor-87258 .elementor-element.elementor-element-6bf7583{width:20%;}.elementor-87258 .elementor-element.elementor-element-98c9575{width:34%;}}@media(max-width:767px){.elementor-87258 .elementor-element.elementor-element-5aa2a2c{padding:20px 0px 0px 0px;}.elementor-87258 .elementor-element.elementor-element-283f50a > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-87258 .elementor-element.elementor-element-90a0ddc .prelements-heading .title-inner .title{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-87258 .elementor-element.elementor-element-d3ec4c5 > .elementor-widget-container{--e-transform-skewX:0deg;}.elementor-87258 .elementor-element.elementor-element-0cbc445 .rs-contact-box .address-item .address-text span.label{font-size:18px;margin:8px 0px -6px 98px;}.elementor-87258 .elementor-element.elementor-element-0cbc445{font-size:20px;top:40px;}body:not(.rtl) .elementor-87258 .elementor-element.elementor-element-0cbc445{left:28px;}}@media(max-width:767px){.elementor-87258 .elementor-element.elementor-element-e3d6cf6{padding:0px 0px 0px 0px;}.elementor-87258 .elementor-element.elementor-element-d63d67b > .elementor-element-populated{padding:50px 0px 0px 10px;}.elementor-87258 .elementor-element.elementor-element-6bf7583 > .elementor-element-populated{margin:15px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 0px 0px 10px;}.elementor-87258 .elementor-element.elementor-element-98c9575 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 10px 10px 10px;}.elementor-87258 .elementor-element.elementor-element-3626bef{padding:0px 0px 5px 0px;}.elementor-87258 .elementor-element.elementor-element-6fe4648 > .elementor-element-populated{margin:15px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 14px;}.elementor-87258 .elementor-element.elementor-element-bb7827a .prelements-heading{text-align:center;}.elementor-87258 .elementor-element.elementor-element-114b629.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-87258 .elementor-element.elementor-element-114b629 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-87258 .elementor-element.elementor-element-a552008 nav.separator-dots ul.hfe-nav-menu li a:before{background-color:#02010100;}.elementor-87258 .elementor-element.elementor-element-a552008 .hfe-nav-menu nav > ul > li > .hfe-has-submenu-container > a, .elementor-87258 .elementor-element.elementor-element-a552008 .hfe-nav-menu nav > ul > li > a{padding:0px 17px 0px 17px;}body:not(.rtl) .elementor-87258 .elementor-element.elementor-element-a552008 .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item{margin-bottom:20px;}.elementor-87258 .elementor-element.elementor-element-a552008 > .elementor-widget-container{margin:25px 0px 0px 0px;}} *, *::after, *::before { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } @-webkit-keyframes cd-rotate-1-in { 0% { -webkit-transform: rotateX(180deg); opacity: 0; } 35% { -webkit-transform: rotateX(120deg); opacity: 0; } 65% { opacity: 0; } 100% { -webkit-transform: rotateX(360deg); opacity: 1; } } @keyframes cd-rotate-1-in { 0% { -webkit-transform: rotateX(180deg); -moz-transform: rotateX(180deg); -ms-transform: rotateX(180deg); -o-transform: rotateX(180deg); transform: rotateX(180deg); opacity: 0; } 35% { -webkit-transform: rotateX(120deg); -moz-transform: rotateX(120deg); -ms-transform: rotateX(120deg); -o-transform: rotateX(120deg); transform: rotateX(120deg); opacity: 0; } 65% { opacity: 0; } 100% { -webkit-transform: rotateX(360deg); -moz-transform: rotateX(360deg); -ms-transform: rotateX(360deg); -o-transform: rotateX(360deg); transform: rotateX(360deg); opacity: 1; } } @-webkit-keyframes cd-rotate-1-out { 0% { -webkit-transform: rotateX(0deg); opacity: 1; } 35% { -webkit-transform: rotateX(-40deg); opacity: 1; } 65% { opacity: 0; } 100% { -webkit-transform: rotateX(180deg); opacity: 0; } } @keyframes cd-rotate-1-out { 0% { -webkit-transform: rotateX(0deg); -moz-transform: rotateX(0deg); -ms-transform: rotateX(0deg); -o-transform: rotateX(0deg); transform: rotateX(0deg); opacity: 1; } 35% { -webkit-transform: rotateX(-40deg); -moz-transform: rotateX(-40deg); -ms-transform: rotateX(-40deg); -o-transform: rotateX(-40deg); transform: rotateX(-40deg); opacity: 1; } 65% { opacity: 0; } 100% { -webkit-transform: rotateX(180deg); -moz-transform: rotateX(180deg); -ms-transform: rotateX(180deg); -o-transform: rotateX(180deg); transform: rotateX(180deg); opacity: 0; } } @-webkit-keyframes cd-pulse { 0% { -webkit-transform: translateY(-50%) scale(1); opacity: 1; } 40% { -webkit-transform: translateY(-50%) scale(0.9); opacity: 0; } 100% { -webkit-transform: translateY(-50%) scale(0); opacity: 0; } } @keyframes cd-pulse { 0% { -webkit-transform: translateY(-50%) scale(1); -moz-transform: translateY(-50%) scale(1); -ms-transform: translateY(-50%) scale(1); -o-transform: translateY(-50%) scale(1); transform: translateY(-50%) scale(1); opacity: 1; } 40% { -webkit-transform: translateY(-50%) scale(0.9); -moz-transform: translateY(-50%) scale(0.9); -ms-transform: translateY(-50%) scale(0.9); -o-transform: translateY(-50%) scale(0.9); transform: translateY(-50%) scale(0.9); opacity: 0; } 100% { -webkit-transform: translateY(-50%) scale(0); -moz-transform: translateY(-50%) scale(0); -ms-transform: translateY(-50%) scale(0); -o-transform: translateY(-50%) scale(0); transform: translateY(-50%) scale(0); opacity: 0; } } @-webkit-keyframes cd-rotate-2-in { 0% { opacity: 0; -webkit-transform: translateZ(-20px) rotateX(90deg); } 60% { opacity: 1; -webkit-transform: translateZ(-20px) rotateX(-10deg); } 100% { opacity: 1; -webkit-transform: translateZ(-20px) rotateX(0deg); } } @keyframes cd-rotate-2-in { 0% { opacity: 0; -webkit-transform: translateZ(-20px) rotateX(90deg); -moz-transform: translateZ(-20px) rotateX(90deg); -ms-transform: translateZ(-20px) rotateX(90deg); -o-transform: translateZ(-20px) rotateX(90deg); transform: translateZ(-20px) rotateX(90deg); } 60% { opacity: 1; -webkit-transform: translateZ(-20px) rotateX(-10deg); -moz-transform: translateZ(-20px) rotateX(-10deg); -ms-transform: translateZ(-20px) rotateX(-10deg); -o-transform: translateZ(-20px) rotateX(-10deg); transform: translateZ(-20px) rotateX(-10deg); } 100% { opacity: 1; -webkit-transform: translateZ(-20px) rotateX(0deg); -moz-transform: translateZ(-20px) rotateX(0deg); -ms-transform: translateZ(-20px) rotateX(0deg); -o-transform: translateZ(-20px) rotateX(0deg); transform: translateZ(-20px) rotateX(0deg); } } @-webkit-keyframes cd-rotate-2-out { 0% { opacity: 1; -webkit-transform: translateZ(-20px) rotateX(0); } 60% { opacity: 0; -webkit-transform: translateZ(-20px) rotateX(-100deg); } 100% { opacity: 0; -webkit-transform: translateZ(-20px) rotateX(-90deg); } } @keyframes cd-rotate-2-out { 0% { opacity: 1; -webkit-transform: translateZ(-20px) rotateX(0); -moz-transform: translateZ(-20px) rotateX(0); -ms-transform: translateZ(-20px) rotateX(0); -o-transform: translateZ(-20px) rotateX(0); transform: translateZ(-20px) rotateX(0); } 60% { opacity: 0; -webkit-transform: translateZ(-20px) rotateX(-100deg); -moz-transform: translateZ(-20px) rotateX(-100deg); -ms-transform: translateZ(-20px) rotateX(-100deg); -o-transform: translateZ(-20px) rotateX(-100deg); transform: translateZ(-20px) rotateX(-100deg); } 100% { opacity: 0; -webkit-transform: translateZ(-20px) rotateX(-90deg); -moz-transform: translateZ(-20px) rotateX(-90deg); -ms-transform: translateZ(-20px) rotateX(-90deg); -o-transform: translateZ(-20px) rotateX(-90deg); transform: translateZ(-20px) rotateX(-90deg); } } @-webkit-keyframes slide-in { 0% { opacity: 0; -webkit-transform: translateY(-100%); } 60% { opacity: 1; -webkit-transform: translateY(20%); } 100% { opacity: 1; -webkit-transform: translateY(0); } } @keyframes slide-in { 0% { opacity: 0; -webkit-transform: translateY(-100%); -moz-transform: translateY(-100%); -ms-transform: translateY(-100%); -o-transform: translateY(-100%); transform: translateY(-100%); } 60% { opacity: 1; -webkit-transform: translateY(20%); -moz-transform: translateY(20%); -ms-transform: translateY(20%); -o-transform: translateY(20%); transform: translateY(20%); } 100% { opacity: 1; -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); } } @-webkit-keyframes slide-out { 0% { opacity: 1; -webkit-transform: translateY(0); } 60% { opacity: 0; -webkit-transform: translateY(120%); } 100% { opacity: 0; -webkit-transform: translateY(100%); } } @keyframes slide-out { 0% { opacity: 1; -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); } 60% { opacity: 0; -webkit-transform: translateY(120%); -moz-transform: translateY(120%); -ms-transform: translateY(120%); -o-transform: translateY(120%); transform: translateY(120%); } 100% { opacity: 0; -webkit-transform: translateY(100%); -moz-transform: translateY(100%); -ms-transform: translateY(100%); -o-transform: translateY(100%); transform: translateY(100%); } } @-webkit-keyframes zoom-in { 0% { opacity: 0; -webkit-transform: translateZ(100px); } 100% { opacity: 1; -webkit-transform: translateZ(0); } } @keyframes zoom-in { 0% { opacity: 0; -webkit-transform: translateZ(100px); -moz-transform: translateZ(100px); -ms-transform: translateZ(100px); -o-transform: translateZ(100px); transform: translateZ(100px); } 100% { opacity: 1; -webkit-transform: translateZ(0); -moz-transform: translateZ(0); -ms-transform: translateZ(0); -o-transform: translateZ(0); transform: translateZ(0); } } @-webkit-keyframes zoom-out { 0% { opacity: 1; -webkit-transform: translateZ(0); } 100% { opacity: 0; -webkit-transform: translateZ(-100px); } } @keyframes zoom-out { 0% { opacity: 1; -webkit-transform: translateZ(0); -moz-transform: translateZ(0); -ms-transform: translateZ(0); -o-transform: translateZ(0); transform: translateZ(0); } 100% { opacity: 0; -webkit-transform: translateZ(-100px); -moz-transform: translateZ(-100px); -ms-transform: translateZ(-100px); -o-transform: translateZ(-100px); transform: translateZ(-100px); } } @-webkit-keyframes cd-rotate-3-in { 0% { -webkit-transform: rotateY(180deg); } 100% { -webkit-transform: rotateY(0deg); } } @keyframes cd-rotate-3-in { 0% { -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -ms-transform: rotateY(180deg); -o-transform: rotateY(180deg); transform: rotateY(180deg); } 100% { -webkit-transform: rotateY(0deg); -moz-transform: rotateY(0deg); -ms-transform: rotateY(0deg); -o-transform: rotateY(0deg); transform: rotateY(0deg); } } @-webkit-keyframes cd-rotate-3-out { 0% { -webkit-transform: rotateY(0); } 100% { -webkit-transform: rotateY(-180deg); } } @keyframes cd-rotate-3-out { 0% { -webkit-transform: rotateY(0); -moz-transform: rotateY(0); -ms-transform: rotateY(0); -o-transform: rotateY(0); transform: rotateY(0); } 100% { -webkit-transform: rotateY(-180deg); -moz-transform: rotateY(-180deg); -ms-transform: rotateY(-180deg); -o-transform: rotateY(-180deg); transform: rotateY(-180deg); } } @-webkit-keyframes scale-up { 0% { -webkit-transform: scale(0); opacity: 0; } 60% { -webkit-transform: scale(1.2); opacity: 1; } 100% { -webkit-transform: scale(1); opacity: 1; } } @keyframes scale-up { 0% { -webkit-transform: scale(0); -moz-transform: scale(0); -ms-transform: scale(0); -o-transform: scale(0); transform: scale(0); opacity: 0; } 60% { -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); transform: scale(1.2); opacity: 1; } 100% { -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); opacity: 1; } } @-webkit-keyframes scale-down { 0% { -webkit-transform: scale(1); opacity: 1; } 60% { -webkit-transform: scale(0); opacity: 0; } } @keyframes scale-down { 0% { -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); opacity: 1; } 60% { -webkit-transform: scale(0); -moz-transform: scale(0); -ms-transform: scale(0); -o-transform: scale(0); transform: scale(0); opacity: 0; } } @-webkit-keyframes push-in { 0% { opacity: 0; -webkit-transform: translateX(-100%); } 60% { opacity: 1; -webkit-transform: translateX(10%); } 100% { opacity: 1; -webkit-transform: translateX(0); } } @keyframes push-in { 0% { opacity: 0; -webkit-transform: translateX(-100%); -moz-transform: translateX(-100%); -ms-transform: translateX(-100%); -o-transform: translateX(-100%); transform: translateX(-100%); } 60% { opacity: 1; -webkit-transform: translateX(10%); -moz-transform: translateX(10%); -ms-transform: translateX(10%); -o-transform: translateX(10%); transform: translateX(10%); } 100% { opacity: 1; -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); } } @-webkit-keyframes push-out { 0% { opacity: 1; -webkit-transform: translateX(0); } 60% { opacity: 0; -webkit-transform: translateX(110%); } 100% { opacity: 0; -webkit-transform: translateX(100%); } } @keyframes push-out { 0% { opacity: 1; -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); } 60% { opacity: 0; -webkit-transform: translateX(110%); -moz-transform: translateX(110%); -ms-transform: translateX(110%); -o-transform: translateX(110%); transform: translateX(110%); } 100% { opacity: 0; -webkit-transform: translateX(100%); -moz-transform: translateX(100%); -ms-transform: translateX(100%); -o-transform: translateX(100%); transform: translateX(100%); } } .rs_button svg { width: 14px; height: 14px; position: relative; top: 0px; margin-right: 8px; } @keyframes waving-line { 0% { background-position: 0 0; } 100% { background-position: -200px 0; } } @-webkit-keyframes waving-line { 0% { background-position: 0 0; } 100% { background-position: -200px 0; } } @keyframes move-y { from { transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0); } to { transform: translate3d(0, 10px, 0); -webkit-transform: translate3d(0, 10px, 0); } } @-webkit-keyframes move-y { from { transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0); } to { transform: translate3d(0, 10px, 0); -webkit-transform: translate3d(0, 10px, 0); } } @keyframes dance { 0% { transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0); } 50% { transform: translate3d(15px, -15px, 0); -webkit-transform: translate3d(15px, -15px, 0); } 100% { transform: translate3d(0, -15px, 15px); -webkit-transform: translate3d(0, -15px, 15px); } } @-webkit-keyframes dance { 0% { transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0); } 50% { transform: translate3d(15px, -15px, 0); -webkit-transform: translate3d(15px, -15px, 0); } 100% { transform: translate3d(0, -15px, 15px); -webkit-transform: translate3d(0, -15px, 15px); } } @keyframes scale2 { from { transform: scale(0.8); -webkit-transform: scale(0.8); } to { transform: scale(1); -webkit-transform: scale(1); } } @-webkit-keyframes scale2 { from { transform: scale(0.8); -webkit-transform: scale(0.8); } to { transform: scale(1); -webkit-transform: scale(1); } } @keyframes dance2 { 0% { transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0); } 50% { transform: translate3d(-15px, 15px, 0); -webkit-transform: translate3d(-15px, 15px, 0); } 100% { transform: translate3d(0, 15px, -15px); -webkit-transform: translate3d(0, 15px, -15px); } } @-webkit-keyframes dance2 { 0% { transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0); } 50% { transform: translate3d(-15px, 15px, 0); -webkit-transform: translate3d(-15px, 15px, 0); } 100% { transform: translate3d(0, 15px, -15px); -webkit-transform: translate3d(0, 15px, -15px); } } @keyframes move_wave { 0% { transform: translateX(0) translateZ(0) scaleY(1); -webkit-transform: translateX(0) translateZ(0) scaleY(1); } 50% { transform: translateX(-25%) translateZ(0) scaleY(1); -webkit-transform: translateX(-25%) translateZ(0) scaleY(1); } 100% { transform: translateX(-50%) translateZ(0) scaleY(1); -webkit-transform: translateX(-50%) translateZ(0) scaleY(1); } } @-webkit-keyframes move_wave { 0% { transform: translateX(0) translateZ(0) scaleY(1); -webkit-transform: translateX(0) translateZ(0) scaleY(1); } 50% { transform: translateX(-25%) translateZ(0) scaleY(1); -webkit-transform: translateX(-25%) translateZ(0) scaleY(1); } 100% { transform: translateX(-50%) translateZ(0) scaleY(1); -webkit-transform: translateX(-50%) translateZ(0) scaleY(1); } } @keyframes move_wave2 { 0% { transform: translateX(0) translateZ(0) scaleY(1); -webkit-transform: translateX(0) translateZ(0) scaleY(1); } 50% { transform: translateX(-25%) translateZ(0) scaleY(1); -webkit-transform: translateX(-25%) translateZ(0) scaleY(1); } 100% { transform: translateX(-50%) translateZ(0) scaleY(1); -webkit-transform: translateX(-50%) translateZ(0) scaleY(1); } } @-webkit-keyframes move_wave2 { 0% { transform: translateX(0) translateZ(0) scaleY(1); -webkit-transform: translateX(0) translateZ(0) scaleY(1); } 50% { transform: translateX(-25%) translateZ(0) scaleY(1); -webkit-transform: translateX(-25%) translateZ(0) scaleY(1); } 100% { transform: translateX(-50%) translateZ(0) scaleY(1); -webkit-transform: translateX(-50%) translateZ(0) scaleY(1); } } .prelements-heading.dots_yes .title-inner .title::before { content: ""; position: absolute; left: -6px; top: 4px; width: 24px; height: 24px; background: #1a73e9; border-radius: 50%; opacity: 0.2; display: block; } @keyframes team-shape-circle { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } .counter-top-area { position: relative; padding: 0; } .counter-top-area .rs-counter-list .count-text .rs-counter { font-size: 50px; color: #010d14; line-height: 60px; display: inline-block; transition: all 0.3s ease 0s; } .counter-top-area .rs-counter-list .count-text .title { font-size: 18px; color: #666; line-height: 18px; transition: all 0.3s ease 0s; display: block; } .counter-top-area.style1 { text-align: center; } .counter-top-area.style1 .count-number span { padding: 10px 0px 10px 0px; } @-webkit-keyframes pulse-border { 0% { transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1); opacity: 1; } 100% { transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5); opacity: 0; } } @keyframes pulse-border { 0% { transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1); opacity: 1; } 100% { transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5); opacity: 0; } } @keyframes left { 100% { transform: rotate(180deg); } } @keyframes right { 100% { transform: rotate(180deg); } } .rs-contact-box { text-align: left; } .rs-contact-box .address-item { display: flex; position: relative; align-items: center; margin-bottom: 30px; } .rs-contact-box .address-item:last-child { margin-bottom: 0 !important; } .rs-contact-box .address-item:last-child .address-icon:after { display: none; } .rs-contact-box .address-item .address-icon { display: inline-block; position: relative; background: #2b59ff; height: 70px; width: 70px; line-height: 70px; border-radius: 100%; text-align: center; } .rs-contact-box .address-item .address-icon:after { content: ""; position: absolute; z-index: 1; left: 50%; top: 50%; transform: translateX(-50%) translateY(-50%); display: block; width: 70px; height: 70px; background: #2b59ff; border-radius: 50%; opacity: 0; visibility: hidden; } .rs-contact-box .address-item .address-icon:before { content: ""; position: absolute; z-index: 0; left: 50%; top: 50%; transform: translateX(-50%) translateY(-50%); display: block; width: 70px; height: 70px; background: #2b59ff; border-radius: 50%; animation: pulse-border 1500ms ease-out infinite; opacity: 0; visibility: hidden; } .rs-contact-box .address-item .address-icon:hover { border-color: rgba(255, 255, 255, 0.7); } .rs-contact-box .address-item .address-icon svg { position: relative; z-index: 1; top: -1px; } .rs-contact-box .address-item .address-text .des, .rs-contact-box .address-item .address-text .label { display: block; } .rs-contact-box .address-item .address-text a:hover { color: #010d14; } .rs-contact-box .address-item .address-text .phone { display: inline-grid; } .rs-contact-box .address-item:hover .address-icon:after { opacity: 1; visibility: visible; } .rs-contact-box .address-item:hover .address-icon:before { opacity: 1; visibility: visible; } @keyframes veritcal { 0% { transform: translateY(0); } 50% { transform: translateY(100px); } 100% { transform: translateY(0); } } @keyframes veritcal-reverse { 0% { transform: translateY(0); } 50% { transform: translateY(-100px); } 100% { transform: translateY(0); } } @keyframes veritcal-short { 0% { transform: translateY(0); } 50% { transform: translateY(30px); } 100% { transform: translateY(0); } } @keyframes veritcal-short-reverse { 0% { transform: translateY(0); } 50% { transform: translateY(-30px); } 100% { transform: translateY(0); } } @keyframes veritcal2 { from { -webkit-transform: translate3d(0, -10px, 0); } to { -webkit-transform: translate3d(0, 10px, 0); } } @keyframes veritcal2-reverse { from { -webkit-transform: translate3d(0, 10px, 0); } to { -webkit-transform: translate3d(0, -10px, 0); } } @keyframes horizontal { 0% { transform: translateX(0); } 50% { transform: translateX(100px); } 100% { transform: translateX(0); } } @keyframes horizontal-reverse { 0% { transform: translateX(0); } 50% { transform: translateX(-100px); } 100% { transform: translateX(0); } } @keyframes horizontal-short { 0% { transform: translateX(0); } 50% { transform: translateX(30px); } 100% { transform: translateX(0); } } @keyframes horizontal-short-reverse { 0% { transform: translateX(0); } 50% { transform: translateX(-30px); } 100% { transform: translateX(0); } } @keyframes horizontal2 { from { transform: translateX(-20px); -webkit-transform: translateX(-20px); } from { transform: translateX(20px); -webkit-transform: translateX(20px); } } @-webkit-keyframes horizontal2 { from { transform: translateX(-20px); -webkit-transform: translateX(-20px); } from { transform: translateX(20px); -webkit-transform: translateX(20px); } } @keyframes rotated_style { 0% { -webkit-transform: translate(0) rotate(0deg); transform: translate(0) rotate(0deg); } 25% { -webkit-transform: translate(-10px, 10px) rotate(10deg); transform: translate(-10px, 10px) rotate(10deg); } 50% { -webkit-transform: translate(5px, -5px) rotate(25deg); transform: translate(5px, -5px) rotate(25deg); } 75% { -webkit-transform: translate(15px, -5px) rotate(15deg); transform: translate(15px, -5px) rotate(15deg); } to { -webkit-transform: translate(0) rotate(0deg); transform: translate(0) rotate(0deg); } } @keyframes rotate-anim-reverse { from { transform: rotate(0deg); -webkit-transform: rotate(0deg); } to { transform: rotate(-359deg); -webkit-transform: rotate(-359deg); } } @keyframes rotate-anim-short { 0% { transform: rotate(-10deg); -webkit-transform: rotate(-10deg); } 50% { transform: rotate(0deg); -webkit-transform: rotate(0deg); } 100% { transform: rotate(10deg); -webkit-transform: rotate(10deg); } } @keyframes rotate-anim-short-reverse { 0% { transform: rotate(10deg); -webkit-transform: rotate(10deg); } 50% { transform: rotate(0deg); -webkit-transform: rotate(0deg); } 100% { transform: rotate(-10deg); -webkit-transform: rotate(-10deg); } } @-webkit-keyframes spine { from { transform: rotate(0); -webkit-transform: rotate(0); } to { transform: rotate(359deg); -webkit-transform: rotate(359deg); } } @keyframes spine-reverse { from { transform: rotate(0); -webkit-transform: rotate(0); } to { transform: rotate(-359deg); -webkit-transform: rotate(-359deg); } } @-webkit-keyframes spine-reverse { from { transform: rotate(0); -webkit-transform: rotate(0); } to { transform: rotate(-359deg); -webkit-transform: rotate(-359deg); } } @keyframes scale { from { transform: scale(0.9); -webkit-transform: scale(0.9); } to { transform: scale(1.03); -webkit-transform: scale(1.03); } } @-webkit-keyframes scale { from { transform: scale(0.9); -webkit-transform: scale(0.9); } to { transform: scale(1.03); -webkit-transform: scale(1.03); } } @keyframes scale2 { from { transform: scale(0.9); -webkit-transform: scale(0.9); } to { transform: scale(1.01); -webkit-transform: scale(1.01); } } @-webkit-keyframes scale2 { from { transform: scale(0.9); -webkit-transform: scale(0.9); } to { transform: scale(1.01); -webkit-transform: scale(1.01); } } @keyframes head-move { 0% { transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0); } 25% { transform: translate3d(5px, 0, 0) rotate(4deg); -webkit-transform: translate3d(5px, 0, 0) rotate(4deg); } 50% { transform: translate3d(0, 0, 0) rotate(-2deg); -webkit-transform: translate3d(0, 0, 0) rotate(-2deg); } 75% { transform: translate3d(5px, 0, 0) rotate(4deg); -webkit-transform: translate3d(5px, 0, 0) rotate(4deg); } 100% { transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0); } } @-webkit-keyframes head-move { 0% { transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0); } 25% { transform: translate3d(5px, 0, 0) rotate(4deg); -webkit-transform: translate3d(5px, 0, 0) rotate(4deg); } 50% { transform: translate3d(0, 0, 0) rotate(-2deg); -webkit-transform: translate3d(0, 0, 0) rotate(-2deg); } 75% { transform: translate3d(5px, 0, 0) rotate(4deg); -webkit-transform: translate3d(5px, 0, 0) rotate(4deg); } 100% { transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0); } } @keyframes pop { 0% { -webkit-transform: scale(0.5, 0.5); transform: scale(0.5, 0.5); opacity: 0; } 50% { opacity: 0.2; } 100% { -webkit-transform: scale(0.9, 0.9); transform: scale(0.9, 0.9); opacity: 0; } } @-webkit-keyframes pop { 0% { -webkit-transform: scale(0.5, 0.5); transform: scale(0.5, 0.5); opacity: 0; } 50% { opacity: 0.09; } 100% { -webkit-transform: scale(0.9, 0.9); transform: scale(0.9, 0.9); opacity: 0; } } .rs-image { position: relative; width: 100%; height: 100%; } .rs-image img { position: relative; z-index: 1; } .rs-image img.blend_unset { mix-blend-mode: unset; } @-webkit-keyframes rs-image-zoom-out-up { 50% { -webkit-transform: scale(0.8) translateY(0%); -moz-transform: scale(0.8) translateY(0%); -ms-transform: scale(0.8) translateY(0%); -o-transform: scale(0.8) translateY(0%); transform: scale(0.8) translateY(0%); opacity: 0.5; } 100% { -webkit-transform: scale(0.8) translateY(-150%); -moz-transform: scale(0.8) translateY(-150%); -ms-transform: scale(0.8) translateY(-150%); -o-transform: scale(0.8) translateY(-150%); transform: scale(0.8) translateY(-150%); opacity: 0.5; } } @keyframes rs-image-zoom-out-up { 50% { -webkit-transform: scale(0.8) translateY(0%); -moz-transform: scale(0.8) translateY(0%); -ms-transform: scale(0.8) translateY(0%); -o-transform: scale(0.8) translateY(0%); transform: scale(0.8) translateY(0%); opacity: 0.5; } 100% { -webkit-transform: scale(0.8) translateY(-150%); -moz-transform: scale(0.8) translateY(-150%); -ms-transform: scale(0.8) translateY(-150%); -o-transform: scale(0.8) translateY(-150%); transform: scale(0.8) translateY(-150%); opacity: 0.5; } } @-webkit-keyframes rs-image-zoom-out-down { 50% { -webkit-transform: scale(0.8) translateY(0%); -moz-transform: scale(0.8) translateY(0%); -ms-transform: scale(0.8) translateY(0%); -o-transform: scale(0.8) translateY(0%); transform: scale(0.8) translateY(0%); opacity: 0.5; } 100% { -webkit-transform: scale(0.8) translateY(150%); -moz-transform: scale(0.8) translateY(150%); -ms-transform: scale(0.8) translateY(150%); -o-transform: scale(0.8) translateY(150%); transform: scale(0.8) translateY(150%); opacity: 0.5; } } @keyframes rs-image-zoom-out-down { 50% { -webkit-transform: scale(0.8) translateY(0%); -moz-transform: scale(0.8) translateY(0%); -ms-transform: scale(0.8) translateY(0%); -o-transform: scale(0.8) translateY(0%); transform: scale(0.8) translateY(0%); opacity: 0.5; } 100% { -webkit-transform: scale(0.8) translateY(150%); -moz-transform: scale(0.8) translateY(150%); -ms-transform: scale(0.8) translateY(150%); -o-transform: scale(0.8) translateY(150%); transform: scale(0.8) translateY(150%); opacity: 0.5; } } @-webkit-keyframes rs-image-zoom-out-left { 50% { -webkit-transform: scale(0.8) translateX(0%); -moz-transform: scale(0.8) translateX(0%); -ms-transform: scale(0.8) translateX(0%); -o-transform: scale(0.8) translateX(0%); transform: scale(0.8) translateX(0%); opacity: 0.5; } 100% { -webkit-transform: scale(0.8) translateX(-150%); -moz-transform: scale(0.8) translateX(-150%); -ms-transform: scale(0.8) translateX(-150%); -o-transform: scale(0.8) translateX(-150%); transform: scale(0.8) translateX(-150%); opacity: 0.5; } } @keyframes rs-image-zoom-out-left { 50% { -webkit-transform: scale(0.8) translateX(0%); -moz-transform: scale(0.8) translateX(0%); -ms-transform: scale(0.8) translateX(0%); -o-transform: scale(0.8) translateX(0%); transform: scale(0.8) translateX(0%); opacity: 0.5; } 100% { -webkit-transform: scale(0.8) translateX(-150%); -moz-transform: scale(0.8) translateX(-150%); -ms-transform: scale(0.8) translateX(-150%); -o-transform: scale(0.8) translateX(-150%); transform: scale(0.8) translateX(-150%); opacity: 0.5; } } @-webkit-keyframes rs-image-zoom-out-right { 50% { -webkit-transform: scale(0.8) translateX(0%); -moz-transform: scale(0.8) translateX(0%); -ms-transform: scale(0.8) translateX(0%); -o-transform: scale(0.8) translateX(0%); transform: scale(0.8) translateX(0%); opacity: 0.5; } 100% { -webkit-transform: scale(0.8) translateX(150%); -moz-transform: scale(0.8) translateX(150%); -ms-transform: scale(0.8) translateX(150%); -o-transform: scale(0.8) translateX(150%); transform: scale(0.8) translateX(150%); opacity: 0.5; } } @keyframes rs-image-zoom-out-right { 50% { -webkit-transform: scale(0.8) translateX(0%); -moz-transform: scale(0.8) translateX(0%); -ms-transform: scale(0.8) translateX(0%); -o-transform: scale(0.8) translateX(0%); transform: scale(0.8) translateX(0%); opacity: 0.5; } 100% { -webkit-transform: scale(0.8) translateX(150%); -moz-transform: scale(0.8) translateX(150%); -ms-transform: scale(0.8) translateX(150%); -o-transform: scale(0.8) translateX(150%); transform: scale(0.8) translateX(150%); opacity: 0.5; } } @-webkit-keyframes parent-morphine { 0%, 100% { border-radius: 46% 54% 50% 50%/35% 61% 39% 65%; } 14% { border-radius: 63% 37% 54% 46%/55% 48% 52% 45%; } 28% { border-radius: 61% 39% 67% 33%/70% 50% 50% 30%; } 42% { border-radius: 61% 39% 55% 45%/61% 38% 62% 39%; } 56% { border-radius: 54% 46% 38% 62%/49% 70% 30% 51%; } 70% { border-radius: 50% 50% 34% 66%/56% 68% 32% 44%; } 84% { border-radius: 63% 37% 54% 46%/55% 48% 52% 45%; } } @keyframes parent-morphine { 0%, 100% { border-radius: 46% 54% 50% 50%/35% 61% 39% 65%; } 14% { border-radius: 63% 37% 54% 46%/55% 48% 52% 45%; } 28% { border-radius: 61% 39% 67% 33%/70% 50% 50% 30%; } 42% { border-radius: 61% 39% 55% 45%/61% 38% 62% 39%; } 56% { border-radius: 54% 46% 38% 62%/49% 70% 30% 51%; } 70% { border-radius: 50% 50% 34% 66%/56% 68% 32% 44%; } 84% { border-radius: 63% 37% 54% 46%/55% 48% 52% 45%; } } @-webkit-keyframes morphine { 0%, 100% { border-radius: 63% 37% 54% 46%/55% 48% 52% 45%; } 14% { border-radius: 40% 60% 54% 46%/49% 60% 40% 51%; } 28% { border-radius: 54% 46% 38% 62%/49% 70% 30% 51%; } 42% { border-radius: 61% 39% 55% 45%/61% 38% 62% 39%; } 56% { border-radius: 61% 39% 67% 33%/70% 50% 50% 30%; } 70% { border-radius: 50% 50% 34% 66%/56% 68% 32% 44%; } 84% { border-radius: 46% 54% 50% 50%/35% 61% 39% 65%; } } @keyframes morphine { 0%, 100% { border-radius: 63% 37% 54% 46%/55% 48% 52% 45%; } 14% { border-radius: 40% 60% 54% 46%/49% 60% 40% 51%; } 28% { border-radius: 54% 46% 38% 62%/49% 70% 30% 51%; } 42% { border-radius: 61% 39% 55% 45%/61% 38% 62% 39%; } 56% { border-radius: 61% 39% 67% 33%/70% 50% 50% 30%; } 70% { border-radius: 50% 50% 34% 66%/56% 68% 32% 44%; } 84% { border-radius: 46% 54% 50% 50%/35% 61% 39% 65%; } } .breadcrumb-area { background: #3b8bc1; padding: 10px 0px 10px 0px; display: inline-block; margin: 0; border-radius: 2px; } .breadcrumb-area.style3 { font-size: 0; } .breadcrumb-area.style3 span { position: relative; font-size: 14px; } .breadcrumb-area.style3 span:before { content: "\ea6c"; position: absolute; font-family: remixicon !important; font-size: 16px; top: -4px; right: -8px; opacity: 1; transition: all 0.3s; } .breadcrumb-area.style3 span span:before { display: none; } .breadcrumb-area.style3 span:last-child:before { display: none; } :root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0))}*,::after,::before{box-sizing:border-box} @media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-font-sans-serif);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent} .h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2} .h2,h2{font-size:calc(1.325rem + .9vw)} @media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)} @media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)} @media (min-width:1200px){.h4,h4{font-size:1.5rem}}p{margin-top:0;margin-bottom:1rem} ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0} b,strong{font-weight:bolder} a{color:#0d6efd;text-decoration:underline} a:hover{color:#0a58ca} img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse} tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0} button{border-radius:0} button:focus:not(:focus-visible){outline:0} button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none} [type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer} .dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#212529;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0} .dropdown-item:focus,.dropdown-item:hover{color:#1e2125;background-color:#e9ecef} .dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#0d6efd} @-webkit-keyframes progress-bar-stripes{0%{background-position-x:1rem}} @keyframes progress-bar-stripes{0%{background-position-x:1rem}} @-webkit-keyframes spinner-border{to{transform:rotate(360deg)}} @keyframes spinner-border{to{transform:rotate(360deg)}} @-webkit-keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}} @keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}} [class^="ri-"], [class*=" ri-"] { font-family: 'remixicon' !important; font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; position: relative; top: 3px; } .ri-arrow-up-s-line:before { content: "\ea78"; } @keyframes fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } } :root{--swiper-theme-color:#007aff} :root{--swiper-navigation-size:44px} @keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}} html, body { font-size: 18px; color: #656567; vertical-align: baseline; font-weight: 400; overflow-x: hidden; line-height: 1.6; font-family: "Public Sans", sans-serif; } body { overflow: hidden; } img { max-width: 100%; height: auto; } p { margin: 0 0 26px; } h1, h2, h3, h4, h5, h6 { color: #00204A; margin: 0 0 26px; font-family: "Public Sans", sans-serif; padding: 0; letter-spacing: 0; line-height: 1.35; } h2 { font-size: 50px; font-weight: 700; line-height: 60px; } h3 { font-size: 40px; font-weight: 700; line-height: 50px; } h4 { font-size: 30px; font-weight: 700; line-height: 40px; } body a { color: #656567; transition: all 0.3s ease 0s; text-decoration: none; outline: none !important; } a:active, a:hover { text-decoration: none; outline: 0 none; color: #080d41; } ul { list-style: outside none none; margin: 0; padding: 0; } .fa, .fab, .fad, .fal, .far, .fas { font-family: "Font Awesome 5 Free"; } .fa, .fas { font-family: "Font Awesome 5 Free"; font-weight: 900; } .rs-btn a, .skews { overflow: hidden; position: relative; } @-webkit-keyframes MOVE-Rs-Dot { from { transform: translateX(0); } to { transform: translateX(88px); } } @keyframes MOVE-Rs-Dot { from { transform: translateX(0); } to { transform: translateX(88px); } } .rs-contact-box .address-item .address-icon::before { opacity: 1; visibility: visible; } @keyframes rain-line { 0% { top: -20%; } 100% { top: 100%; } } @-webkit-keyframes rain-line { 0% { top: -20%; } 100% { top: 100%; } } @-webkit-keyframes zoomBig { 0% { transform: translate(-50%, -50%) scale(0.5); opacity: 1; border-width: 3px; } 40% { opacity: 0.5; border-width: 2px; } 65% { border-width: 1px; } 100% { transform: translate(-50%, -50%) scale(1); opacity: 0; border-width: 1px; } } @keyframes zoomBig { 0% { transform: translate(-50%, -50%) scale(0.5); opacity: 1; border-width: 3px; } 40% { opacity: 0.5; border-width: 2px; } 65% { border-width: 1px; } 100% { transform: translate(-50%, -50%) scale(1); opacity: 0; border-width: 1px; } } @keyframes zoomBig { 0% { transform: translate(-50%, -50%) scale(0.5); opacity: 1; border-width: 3px; } 40% { opacity: 0.5; border-width: 2px; } 65% { border-width: 1px; } 100% { transform: translate(-50%, -50%) scale(1); opacity: 0; border-width: 1px; } } .fa-facebook-f::before { content: "\f39e" !important; } #scrollUp { text-align: center; bottom: 40px; cursor: pointer; display: none; position: fixed; right: 40px; z-index: 99; } #scrollUp i { height: 40px; font-size: 24px; width: 42px; border-radius: 5px; color: #fff; line-height: 39px; transition: all 0.3s ease 0s; background: #1a73e9; margin-left: 2px; box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2); display: block; } #scrollUp i:hover { opacity: 0.8; color: #fff; } #rs-header { width: 100%; z-index: 9; position: relative; } #rs-header .header-inner { position: relative; } #rs-header .menu-sticky.sticky { -webkit-backface-visibility: hidden; backface-visibility: hidden; } #rs-header.header-style5 { width: 100%; transition: all 300ms ease-in-out; z-index: 99; background: #f5faff; } .menu-sticky { margin: 0; width: 100%; z-index: 99; transition: all 300ms ease-in-out; background: transparent; } .menu-sticky.sticky .sticky-hide { display: none; } @-webkit-keyframes smoothScroll { 0% { transform: translateY(-40px); } 100% { transform: translateY(0px); } } @keyframes smoothScroll { 0% { transform: translateY(-40px); } 100% { transform: translateY(0px); } } .prelements-heading .title-inner .title { position: relative; } .prelements-heading .title-inner .title span.watermark { position: absolute; font-size: 160px; line-height: 190px; text-transform: uppercase; font-weight: 700; opacity: 0.15; top: 50%; transform: translateY(-50%); width: 100%; left: 0; color: inherit; white-space: nowrap; vertical-align: middle; -webkit-background-clip: text; background-image: url("data:image/jpg+xml;base64, /9j/4QC8RXhpZgAASUkqAAgAAAAGABIBAwABAAAAAQAAABoBBQABAAAAVgAAABsBBQABAAAAXgAAACgBAwABAAAAAgAAABMCAwABAAAAAQAAAGmHBAABAAAAZgAAAAAAAABIAAAAAQAAAEgAAAABAAAABgAAkAcABAAAADAyMTABkQcABAAAAAECAwAAoAcABAAAADAxMDABoAMAAQAAAP//AAACoAQAAQAAAGQAAAADoAQAAQAAAGQAAAAAAAAA/9sAQwAFAwQEBAMFBAQEBQUFBgcMCAcHBwcPCwsJDBEPEhIRDxERExYcFxMUGhURERghGBodHR8fHxMXIiQiHiQcHh8e/9sAQwEFBQUHBgcOCAgOHhQRFB4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4e/8AAEQgAZABkAwEiAAIRAQMRAf/EABUAAQEAAAAAAAAAAAAAAAAAAAAI/8QAFBABAAAAAAAAAAAAAAAAAAAAAP/EABUBAQEAAAAAAAAAAAAAAAAAAAAC/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8AjQBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9k="); -webkit-text-stroke: 3px transparent; background-size: cover; color: #faf9ff; } .prelements-heading.style4 .title-inner .title { margin-bottom: 0; } .prelements-heading.style4 .title-inner { position: relative; } .prelements-heading.style4 .title-inner .title { margin-top: 0; margin-bottom: 12px; display: inline-block; position: relative; } .prelements-heading.style4 .title-inner .title:after, .prelements-heading.style4 .title-inner .title:before { content: ""; position: absolute; width: 50px; height: 50px; background: transparent; z-index: 1; top: 0; border-style: solid; border-color: #1a73e9; border-top-width: 5px; border-bottom-width: 0; pointer-events: none; } .prelements-heading.style4 .title-inner .title:before { left: 0; border-left-width: 5px; border-right-width: 0; } .prelements-heading.style4 .title-inner .title:after { right: 0; border-right-width: 5px; border-left-width: 0; } @keyframes move-x2 { from { transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0); } to { transform: translate3d(-60px, 0, 0); -webkit-transform: translate3d(-60px, 0, 0); } } @-webkit-keyframes move-x2 { from { transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0); } to { transform: translate3d(-60px, 0, 0); -webkit-transform: translate3d(-60px, 0, 0); } } @keyframes spine { 0% { transform: rotate(0); -webkit-transform: rotate(0); } 100% { transform: rotate(360deg); -webkit-transform: rotate(360deg); } } @-webkit-keyframes spine { 0% { transform: rotate(0); -webkit-transform: rotate(0); } 100% { transform: rotate(360deg); -webkit-transform: rotate(360deg); } } @-webkit-keyframes cd-bounce-1 { 0% { opacity: 0; transform: scale(0.5); } 60% { opacity: 1; transform: scale(1.2); } 100% { transform: scale(1); } } @keyframes cd-bounce-1 { 0% { opacity: 0; transform: scale(0.5); } 60% { opacity: 1; transform: scale(1.2); } 100% { transform: scale(1); } } @-webkit-keyframes cd-bounce-2 { 0% { opacity: 0; transform: translateX(-100px); } 60% { opacity: 1; transform: translateX(20px); } 100% { transform: translateX(0); } } @keyframes cd-bounce-2 { 0% { opacity: 0; transform: translateX(-100px); } 60% { opacity: 1; transform: translateX(20px); } 100% { transform: translateX(0); } } @-webkit-keyframes cd-bounce-2-inverse { 0% { opacity: 0; transform: translateX(100px); } 60% { opacity: 1; transform: translateX(-20px); } 100% { transform: translateX(0); } } @keyframes cd-bounce-2-inverse { 0% { opacity: 0; transform: translateX(100px); } 60% { opacity: 1; transform: translateX(-20px); } 100% { transform: translateX(0); } } @media print {a:visited { text-decoration: underline; }}@media print {a[href]:after { content: " (" attr(href) ")"; }}@media print {a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; }}@-webkit-keyframes pulse-border { 0% { transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1); opacity: 1; } 100% { transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5); opacity: 0; } } @keyframes pulse-border { 0% { transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1); opacity: 1; } 100% { transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5); opacity: 0; } } @-webkit-keyframes banner-right-circle { 0% { height: 250px; width: 250px; opacity: 1; } 100% { height: 415px; width: 415px; opacity: 0.1; } } @keyframes banner-right-circle { 0% { height: 250px; width: 250px; opacity: 1; } 100% { height: 415px; width: 415px; opacity: 0.1; } } @-webkit-keyframes banner-right-circle2 { 0% { height: 150px; width: 150px; opacity: 1; } 100% { height: 405px; width: 405px; opacity: 0.1; } } @keyframes banner-right-circle2 { 0% { height: 150px; width: 150px; opacity: 1; } 100% { height: 405px; width: 405px; opacity: 0.1; } } .rs-contact-box .address-item.boxstyle2 .address-icon { width: 40px; height: 40px; line-height: 38px; } .rs-contact-box .address-item.boxstyle2 .address-icon:before, .rs-contact-box .address-item.boxstyle2 .address-icon:after { display: none; } .rs-contact-box .address-item.boxstyle2 .address-text .text { display: block; } .rs-btn.style1 a { display: inline-flex; align-items: center; } @-webkit-keyframes toggle { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes toggle { 0% { opacity: 0; } 100% { opacity: 1; } } .prelements-heading .title-inner .title span:not(.watermark) { position: relative; z-index: 1; } .prelements-heading .title-inner .title span:not(.watermark):after { content: ""; height: 8px; position: absolute; bottom: 10px; right: 0; left: 0px; transition: all 0.3s ease; z-index: -1; } button, html input[type=button] { color: #fff; padding: 17px 30px; font-size: 14px; text-transform: capitalize; outline: none; transition: all 0.5s ease; background: #080d41; position: relative; border: none; } button:hover, html input[type=button]:hover { background: #1a73e9; color: #ffffff; } a { color: #1a73e9; } a:hover, a:focus, a:active { color: #080d41; } a:focus { outline: thin dotted; } a:hover, a:active { outline: 0; } @-webkit-keyframes bounce { from, 20%, 53%, 80%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transform: translate3d(0, 0, 0); } 40%, 43% { -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transform: translate3d(0, -30px, 0); } 70% { -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transform: translate3d(0, -15px, 0); } 90% { transform: translate3d(0, -4px, 0); } } @keyframes bounce { from, 20%, 53%, 80%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transform: translate3d(0, 0, 0); } 40%, 43% { -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transform: translate3d(0, -30px, 0); } 70% { -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transform: translate3d(0, -15px, 0); } 90% { transform: translate3d(0, -4px, 0); } } @-webkit-keyframes hotspot__pulses { 0% { transform: scale(1); opacity: 1; } 25% { opacity: 0.7; transform: scale(1); } 50% { opacity: 0.5; transform: scale(1); } 75% { opacity: 0.3; transform: scale(1); } 100% { opacity: 0; transform: scale(4.5); } } @keyframes hotspot__pulses { 0% { transform: scale(1); opacity: 1; } 25% { opacity: 0.7; transform: scale(1); } 50% { opacity: 0.5; transform: scale(1); } 75% { opacity: 0.3; transform: scale(1); } 100% { opacity: 0; transform: scale(4.5); } } @-webkit-keyframes pre-move-dot { from { transform: translateX(0); } to { transform: translateX(88px); } } @keyframes pre-move-dot { from { transform: translateX(0); } to { transform: translateX(88px); } } .rs-btn a { cursor: pointer; display: inline-block; position: relative; transition: all 0.4s; padding: 16px 35px; font-weight: 500; color: #121933; background: #080d41; z-index: 1; border-radius: 3px; } .rs-btn.style1 a { position: relative; } .rs-btn.style1 a:before { display: block; position: absolute; top: 0px; right: 0px; height: 100%; width: 0px; z-index: -1; content: ""; color: #000 !important; background: #fff; transition: all 0.4s cubic-bezier(0.42, 0, 0.58, 1); } .rs-btn.style1 a:hover:before { left: 0%; right: auto; width: 100%; } .rs-btn.style6 a { position: relative; display: inline-flex; align-items: center; } @-webkit-keyframes expand2 { from { width: 0; } to { width: 112px; } } @keyframes expand2 { from { width: 0; } to { width: 112px; } } .hide__animition_con .rs-contact-box .address-item .address-icon::before { display: none; } .elementor-section.elementor-section-boxed > .elementor-container { max-width: 1316px; } @media only screen and (max-width: 600px) and (min-width: 500px) { .elementor-67385 .elementor-element.elementor-element-5b9ed50 .item-content span i, .elementor-67385 .elementor-element.elementor-element-5b9ed50 .item-content .quote-img-icon { left: 30%; } } @media only screen and (max-width: 1512px) {body .breadcrumb-area.style3, body ul.rs-breadcrumbs-meta-elementor { margin-bottom: 70px !important; }}.menu-sticky { margin: 0; width: 100%; z-index: 99; transition: all 300ms ease-in-out; background: transparent; } @-webkit-keyframes scale-up-center { 0% { transform: scale(0.5); } 100% { transform: scale(1); } } @keyframes scale-up-center { 0% { transform: scale(0.5); } 100% { transform: scale(1); } } @-webkit-keyframes slide-down { 0% { opacity: 0; transform: translateY(10%); } 10% { opacity: 1; transform: translateY(0); } } @keyframes slide-down { 0% { opacity: 0; transform: translateY(10%); } 10% { opacity: 1; transform: translateY(0); } } @keyframes loaderspin { 0% { transform: translate(-50%, -50%) rotate(0deg); } 100% { transform: translate(-50%, -50%) rotate(360deg); } } @-webkit-keyframes loaderspin { 0% { transform: translate(-50%, -50%) rotate(0deg); } 100% { transform: translate(-50%, -50%) rotate(360deg); } } @-webkit-keyframes loaderpulse { 0% { transform: scale(1); } 100% { transform: scale(1.2); } } @keyframes loaderpulse { 0% { transform: scale(1); } 100% { transform: scale(1.2); } } @-webkit-keyframes sk-scaleout { 0% { -webkit-transform: scale(0); } 100% { -webkit-transform: scale(1.1); opacity: 0; } } @keyframes sk-scaleout { 0% { transform: scale(0); } 100% { transform: scale(1.1); opacity: 0; } } @-webkit-keyframes braintech-loader-anim { 0% { opacity: 1; transform: scale(0.1); } 70% { opacity: 0.5; transform: scale(1); } 95% { opacity: 0; } } @keyframes braintech-loader-anim { 0% { opacity: 1; transform: scale(0.1); } 70% { opacity: 0.5; transform: scale(1); } 95% { opacity: 0; } } @-webkit-keyframes anim { from { left: -100%; } to { left: 100%; } } @keyframes anim { from { left: -100%; } to { left: 100%; } } .rs-counter-list .count-text span.rs-counter { position: relative; z-index: 2; } .rs-counter-list .count-text span.rs-counter:after { content: ""; height: 8px; position: absolute; bottom: 12px; right: 0; left: 0px; transition: all 0.3s ease; z-index: -1; } .breadcrumbs-inner span { margin-left: 3px; margin-right: 0; } .blog-btn i, .rs-btn .rs_button i { transition: 0.4s; } .blog-btn i:before, .rs-btn .rs_button i:before { font-size: 17px; margin: 0; position: relative; top: 3px; } @-webkit-keyframes cd-rotate-1-in { 0% { -webkit-transform: rotateX(180deg); opacity: 0; } 35% { -webkit-transform: rotateX(120deg); opacity: 0; } 65% { opacity: 0; } 100% { -webkit-transform: rotateX(360deg); opacity: 1; } } @keyframes cd-rotate-1-in { 0% { transform: rotateX(180deg); opacity: 0; } 35% { transform: rotateX(120deg); opacity: 0; } 65% { opacity: 0; } 100% { transform: rotateX(360deg); opacity: 1; } } @-webkit-keyframes cd-rotate-1-out { 0% { -webkit-transform: rotateX(0deg); opacity: 1; } 35% { -webkit-transform: rotateX(-40deg); opacity: 1; } 65% { opacity: 0; } 100% { -webkit-transform: rotateX(180deg); opacity: 0; } } @keyframes cd-rotate-1-out { 0% { transform: rotateX(0deg); opacity: 1; } 35% { transform: rotateX(-40deg); opacity: 1; } 65% { opacity: 0; } 100% { transform: rotateX(180deg); opacity: 0; } } @-webkit-keyframes cd-pulse { 0% { -webkit-transform: translateY(-50%) scale(1); opacity: 1; } 40% { -webkit-transform: translateY(-50%) scale(0.9); opacity: 0; } 100% { -webkit-transform: translateY(-50%) scale(0); opacity: 0; } } @keyframes cd-pulse { 0% { transform: translateY(-50%) scale(1); opacity: 1; } 40% { transform: translateY(-50%) scale(0.9); opacity: 0; } 100% { transform: translateY(-50%) scale(0); opacity: 0; } } @-webkit-keyframes cd-rotate-2-in { 0% { opacity: 0; -webkit-transform: translateZ(-20px) rotateX(90deg); } 60% { opacity: 1; -webkit-transform: translateZ(-20px) rotateX(-10deg); } 100% { opacity: 1; -webkit-transform: translateZ(-20px) rotateX(0deg); } } @keyframes cd-rotate-2-in { 0% { opacity: 0; transform: translateZ(-20px) rotateX(90deg); } 60% { opacity: 1; transform: translateZ(-20px) rotateX(-10deg); } 100% { opacity: 1; transform: translateZ(-20px) rotateX(0deg); } } @-webkit-keyframes cd-rotate-2-out { 0% { opacity: 1; -webkit-transform: translateZ(-20px) rotateX(0); } 60% { opacity: 0; -webkit-transform: translateZ(-20px) rotateX(-100deg); } 100% { opacity: 0; -webkit-transform: translateZ(-20px) rotateX(-90deg); } } @keyframes cd-rotate-2-out { 0% { opacity: 1; transform: translateZ(-20px) rotateX(0); } 60% { opacity: 0; transform: translateZ(-20px) rotateX(-100deg); } 100% { opacity: 0; transform: translateZ(-20px) rotateX(-90deg); } } @-webkit-keyframes slide-in { 0% { opacity: 0; -webkit-transform: translateY(-100%); } 60% { opacity: 1; -webkit-transform: translateY(20%); } 100% { opacity: 1; -webkit-transform: translateY(0); } } @keyframes slide-in { 0% { opacity: 0; transform: translateY(-100%); } 60% { opacity: 1; transform: translateY(20%); } 100% { opacity: 1; transform: translateY(0); } } @-webkit-keyframes slide-out { 0% { opacity: 1; -webkit-transform: translateY(0); } 60% { opacity: 0; -webkit-transform: translateY(120%); } 100% { opacity: 0; -webkit-transform: translateY(100%); } } @keyframes slide-out { 0% { opacity: 1; transform: translateY(0); } 60% { opacity: 0; transform: translateY(120%); } 100% { opacity: 0; transform: translateY(100%); } } @-webkit-keyframes zoom-in { 0% { opacity: 0; -webkit-transform: translateZ(100px); } 100% { opacity: 1; -webkit-transform: translateZ(0); } } @keyframes zoom-in { 0% { opacity: 0; transform: translateZ(100px); } 100% { opacity: 1; transform: translateZ(0); } } @-webkit-keyframes zoom-out { 0% { opacity: 1; -webkit-transform: translateZ(0); } 100% { opacity: 0; -webkit-transform: translateZ(-100px); } } @keyframes zoom-out { 0% { opacity: 1; transform: translateZ(0); } 100% { opacity: 0; transform: translateZ(-100px); } } @-webkit-keyframes cd-rotate-3-in { 0% { -webkit-transform: rotateY(180deg); } 100% { -webkit-transform: rotateY(0deg); } } @keyframes cd-rotate-3-in { 0% { transform: rotateY(180deg); } 100% { transform: rotateY(0deg); } } @-webkit-keyframes cd-rotate-3-out { 0% { -webkit-transform: rotateY(0); } 100% { -webkit-transform: rotateY(-180deg); } } @keyframes cd-rotate-3-out { 0% { transform: rotateY(0); } 100% { transform: rotateY(-180deg); } } @-webkit-keyframes scale-up { 0% { -webkit-transform: scale(0); opacity: 0; } 60% { -webkit-transform: scale(1.2); opacity: 1; } 100% { -webkit-transform: scale(1); opacity: 1; } } @keyframes scale-up { 0% { transform: scale(0); opacity: 0; } 60% { transform: scale(1.2); opacity: 1; } 100% { transform: scale(1); opacity: 1; } } @-webkit-keyframes scale-down { 0% { -webkit-transform: scale(1); opacity: 1; } 60% { -webkit-transform: scale(0); opacity: 0; } } @keyframes scale-down { 0% { transform: scale(1); opacity: 1; } 60% { transform: scale(0); opacity: 0; } } @-webkit-keyframes push-in { 0% { opacity: 0; -webkit-transform: translateX(-100%); } 60% { opacity: 1; -webkit-transform: translateX(10%); } 100% { opacity: 1; -webkit-transform: translateX(0); } } @keyframes push-in { 0% { opacity: 0; transform: translateX(-100%); } 60% { opacity: 1; transform: translateX(10%); } 100% { opacity: 1; transform: translateX(0); } } @-webkit-keyframes push-out { 0% { opacity: 1; -webkit-transform: translateX(0); } 60% { opacity: 0; -webkit-transform: translateX(110%); } 100% { opacity: 0; -webkit-transform: translateX(100%); } } @keyframes push-out { 0% { opacity: 1; transform: translateX(0); } 60% { opacity: 0; transform: translateX(110%); } 100% { opacity: 0; transform: translateX(100%); } } @media only screen and (min-width: 1500px) { .full-width .pricing-wrapper > li { padding: 2.5em 0; } } @-webkit-keyframes rotate { 0% { -webkit-transform: perspective(2000px) rotateY(0); } 70% { -webkit-transform: perspective(2000px) rotateY(200deg); } 100% { -webkit-transform: perspective(2000px) rotateY(180deg); } } @keyframes rotate { 0% { transform: perspective(2000px) rotateY(0); } 70% { transform: perspective(2000px) rotateY(200deg); } 100% { transform: perspective(2000px) rotateY(180deg); } } @-webkit-keyframes rotate-inverse { 0% { -webkit-transform: perspective(2000px) rotateY(-180deg); } 70% { -webkit-transform: perspective(2000px) rotateY(20deg); } 100% { -webkit-transform: perspective(2000px) rotateY(0); } } @keyframes rotate-inverse { 0% { transform: perspective(2000px) rotateY(-180deg); } 70% { transform: perspective(2000px) rotateY(20deg); } 100% { transform: perspective(2000px) rotateY(0); } } @-webkit-keyframes rotate-back { 0% { -webkit-transform: perspective(2000px) rotateY(0); } 70% { -webkit-transform: perspective(2000px) rotateY(-200deg); } 100% { -webkit-transform: perspective(2000px) rotateY(-180deg); } } @keyframes rotate-back { 0% { transform: perspective(2000px) rotateY(0); } 70% { transform: perspective(2000px) rotateY(-200deg); } 100% { transform: perspective(2000px) rotateY(-180deg); } } @-webkit-keyframes rotate-inverse-back { 0% { -webkit-transform: perspective(2000px) rotateY(180deg); } 70% { -webkit-transform: perspective(2000px) rotateY(-20deg); } 100% { -webkit-transform: perspective(2000px) rotateY(0); } } @keyframes rotate-inverse-back { 0% { transform: perspective(2000px) rotateY(180deg); } 70% { transform: perspective(2000px) rotateY(-20deg); } 100% { transform: perspective(2000px) rotateY(0); } } @-webkit-keyframes sticky-animation { 0% { opacity: 0; -webkit-transform: translateY(-100%); } 100% { opacity: 1; -webkit-transform: translateY(0); } } @keyframes sticky-animation { 0% { opacity: 0; transform: translateY(-100%); } 100% { opacity: 1; transform: translateY(0); } } @keyframes pulse-border { 0% { transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1); opacity: 1; } 100% { transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5); opacity: 0; } } @-webkit-keyframes pulse-border { 0% { transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1); opacity: 1; } 100% { transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5); opacity: 0; } } @keyframes head-move { 0% { transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0); } 25% { transform: translate3d(5px, 0, 0) rotate(4deg); -webkit-transform: translate3d(5px, 0, 0) rotate(4deg); } 50% { transform: translate3d(0, 0, 0) rotate(-2deg); -webkit-transform: translate3d(0, 0, 0) rotate(-2deg); } 75% { transform: translate3d(5px, 0, 0) rotate(4deg); -webkit-transform: translate3d(5px, 0, 0) rotate(4deg); } 100% { transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0); } } @-webkit-keyframes head-move { 0% { transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0); } 25% { transform: translate3d(5px, 0, 0) rotate(4deg); -webkit-transform: translate3d(5px, 0, 0) rotate(4deg); } 50% { transform: translate3d(0, 0, 0) rotate(-2deg); -webkit-transform: translate3d(0, 0, 0) rotate(-2deg); } 75% { transform: translate3d(5px, 0, 0) rotate(4deg); -webkit-transform: translate3d(5px, 0, 0) rotate(4deg); } 100% { transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0); } } @keyframes spine { from { transform: rotate(0); -webkit-transform: rotate(0); } to { transform: rotate(359deg); -webkit-transform: rotate(359deg); } } @-webkit-keyframes spine { from { transform: rotate(0); -webkit-transform: rotate(0); } to { transform: rotate(359deg); -webkit-transform: rotate(359deg); } } @keyframes spine2 { from { transform: rotate(0); -webkit-transform: rotate(0); } to { transform: rotate(-359deg); -webkit-transform: rotate(-359deg); } } @-webkit-keyframes spine2 { from { transform: rotate(0); -webkit-transform: rotate(0); } to { transform: rotate(-359deg); -webkit-transform: rotate(-359deg); } } @keyframes spine3 { from { transform: rotate(0deg); -webkit-transform: rotate(0deg); } to { transform: rotate(-30deg); -webkit-transform: rotate(-30deg); } } @-webkit-keyframes spine3 { from { transform: rotate(0deg); -webkit-transform: rotate(0deg); } to { transform: rotate(-30deg); -webkit-transform: rotate(-30deg); } } @keyframes scale { from { transform: scale(0.9); -webkit-transform: scale(0.9); } to { transform: scale(1.08); -webkit-transform: scale(1.08); } } @-webkit-keyframes scale { from { transform: scale(0.9); -webkit-transform: scale(0.9); } to { transform: scale(1.08); -webkit-transform: scale(1.08); } } @keyframes scale2 { from { transform: scale(1); -webkit-transform: scale(1); } to { transform: scale(1.07); -webkit-transform: scale(1.07); } } @-webkit-keyframes scale2 { from { transform: scale(1); -webkit-transform: scale(1); } to { transform: scale(1.07); -webkit-transform: scale(1.07); } } @keyframes flash { from { opacity: 0; } to { opacity: 0.8; } } @-webkit-keyframes flash { from { opacity: 0; } to { opacity: 0.8; } } @keyframes pendulum { from { transform: rotate(-8deg); -webkit-transform: rotate(-8deg); } to { transform: rotate(10deg); -webkit-transform: rotate(10deg); } } @-webkit-keyframes pendulum { from { transform: rotate(-8deg); -webkit-transform: rotate(-8deg); } to { transform: rotate(10deg); -webkit-transform: rotate(10deg); } } @keyframes y-anim1 { from { transform: translateY(0); -webkit-transform: translateY(0); } from { transform: translateY(60px); -webkit-transform: translateY(60px); } } @-webkit-keyframes y-anim1 { from { transform: translateY(0); -webkit-transform: translateY(0); } from { transform: translateY(60px); -webkit-transform: translateY(60px); } } @keyframes y-anim2 { from { transform: translateY(0); -webkit-transform: translateY(0); } from { transform: translateY(130px); -webkit-transform: translateY(130px); } } @-webkit-keyframes y-anim2 { from { transform: translateY(0); -webkit-transform: translateY(0); } from { transform: translateY(130px); -webkit-transform: translateY(130px); } } @keyframes x-anim1 { from { transform: translateX(0); -webkit-transform: translateX(0); } from { transform: translateX(170px); -webkit-transform: translateX(170px); } } @-webkit-keyframes x-anim1 { from { transform: translateX(0); -webkit-transform: translateX(0); } from { transform: translateX(170px); -webkit-transform: translateX(170px); } } @keyframes x-anim2 { from { transform: translateX(-20px); -webkit-transform: translateX(-20px); } from { transform: translateX(20px); -webkit-transform: translateX(20px); } } @-webkit-keyframes x-anim2 { from { transform: translateX(-20px); -webkit-transform: translateX(-20px); } from { transform: translateX(20px); -webkit-transform: translateX(20px); } } @keyframes x-anim3 { from { transform: translateX(20px); -webkit-transform: translateX(20px); } from { transform: translateX(-20px); -webkit-transform: translateX(-20px); } } @-webkit-keyframes x-anim3 { from { transform: translateX(20px); -webkit-transform: translateX(20px); } from { transform: translateX(-20px); -webkit-transform: translateX(-20px); } } @keyframes up-down { from { transform: translateY(-5px); -webkit-transform: translateY(-5px); } to { transform: translateY(505px); -webkit-transform: translateY(505px); } } @-webkit-keyframes up-down { from { transform: translateY(-5px); -webkit-transform: translateY(-5px); } to { transform: translateY(505px); -webkit-transform: translateY(505px); } } @keyframes move-y { from { -webkit-transform: translate3d(0,-10px,0); } to { -webkit-transform: translate3d(0,10px,0); } } @-webkit-keyframes move-y { from { -webkit-transform: translate3d(0,-10px,0); } to { -webkit-transform: translate3d(0,10px,0); } } @keyframes move-y2 { from { -webkit-transform: translate3d(0,-50px,0); } to { -webkit-transform: translate3d(0,50px,0); } } @-webkit-keyframes move-y2 { from { -webkit-transform: translate3d(0,-50px,0); } to { -webkit-transform: translate3d(0,50px,0); } } @keyframes move-x { from { -webkit-transform: translate3d(-10px,0,0); } to { -webkit-transform: translate3d(10px,0,0); } } @-webkit-keyframes move-x { from { -webkit-transform: translate3d(-10px,0,0); } to { -webkit-transform: translate3d(10px,0,0); } } @keyframes move-x2 { from { -webkit-transform: translate3d(-50px,0,0); } to { -webkit-transform: translate3d(50px,0,0); } } @-webkit-keyframes move-x2 { from { -webkit-transform: translate3d(-50px,0,0); } to { -webkit-transform: translate3d(50px,0,0); } } @keyframes move--y { from { -webkit-transform: translate3d(0,10px,-10px); } to { -webkit-transform: translate3d(0,0,0); } } @-webkit-keyframes move--y { from { -webkit-transform: translate3d(0,10px,-10px); } to { -webkit-transform: translate3d(0,0,0); } } @keyframes move-xy { from { -webkit-transform: translate3d(0,0,0); } to { -webkit-transform: translate3d(15px,10px,0); } } @-webkit-keyframes move-xy { from { -webkit-transform: translate3d(0,0,0); } to { -webkit-transform: translate3d(15px,10px,0); } } @keyframes move-yx { from { -webkit-transform: translate3d(15px,10px,0); } to { -webkit-transform: translate3d(0,0,0); } } @-webkit-keyframes move-yx { from { -webkit-transform: translate3d(15px,10px,0); } to { -webkit-transform: translate3d(0,0,0); } } @keyframes waving-line{ 0% { background-position: 0 0; } 100% { background-position: -200px 0; } } @-webkit-keyframes waving-line { 0% { background-position: 0 0; } 100% { background-position: -200px 0; } } @-webkit-keyframes rs__slide_top { 0% { -webkit-transform: translateY(-50px); transform: translateY(-50px); } 100% { -webkit-transform: translateY(0px); transform: translateY(0px); } } @keyframes rs__slide_top { 0% { -webkit-transform: translateY(-50px); transform: translateY(-50px); } 100% { -webkit-transform: translateY(0px); transform: translateY(0px); } } @media only screen and (min-width: 992px) {header .elementor-widget, header .elementor-column, header .elementor-widget-wrap, .menu-area li.menu-item.rs-mega-menu, .hfe-nav-menu li.menu-item.rs-mega-menu{ position: unset; }}@media only screen and (max-width: 1512px) {.elementor-container { flex-wrap: wrap !important; }}@media only screen and (max-width: 1366px) and (min-width: 1025px) { .banner-content_2 .rs-heading .title-inner .title{ font-size: 70px !important; } } @media only screen and (max-width: 1199px) and (min-width: 1025px) { body .ipade-pr-30 > div{ padding-right: 30px !important; } body .ipade-mt-40{ margin-top: -40px !important; } body .home-four-boxes .elementor-widget-container{ padding: 15px 12px 15px 16px !important; } body .home-four-boxes .rs-addon-services .services-part .services-text{ padding: 0px 4px 0px 4px !important; } } @media only screen and (max-width: 1199px) {.dividers__on.dividers__shape_rihgt:after{ display: none; }}@media only screen and (max-width: 991px) and (min-width: 768px) { #rs-services-slider .item-thumb .owl-dot.service_icon_style .tile-content { font-size: 11px; } .time-listing li span{ float: none; } .main-contain .mptt-shortcode-wrapper{ overflow: auto; } .rs-footer .col-lg-4.footer-2, .footer-top .footer-1{ padding-left:15px; } .footer-top .footer-0{ padding-right:40px; } .rs-col-6{ width: 50% !important; } .footer-top .col-lg-3{ width: 50%; flex: 0 0 50%; max-width: 50%; } #rs-footer .footer-top .container{ max-width: 720px; } #rs-footer .footer-bottom .container{ max-width: 720px; } .rs-footer .footer-bottom .widget_nav_menu ul li a { padding: 0px 12px 0 18px !important; } .pagination-area{ margin-bottom: 50px; } .container { max-width: 100%; } #about-history-tabs ul.tabs-list_content li { float: none; width: 100%; } .services-style-5 .services-desc, .services-style-5 .services-item { width: 110px; height: 110px; } .two-col-full{ width: 100% !important; float: none !important; } .services-style-5 .services-item .icon_bg { padding-top: 20px; } .services-style-2 .services-wrap .services-item .services-desc { padding: 0 8px; } .services-style-5 .services-item .icon_bg img { max-width: 68px; } .services-style-5 .services-desc .services-title, .services-style-5 .services-item .services-title { line-height: 55px !important; } .rs-service-grid.rs-service-style2 .service-item .service-content .service-excerpt { padding-top: 0; } .rs-service-grid .service-item .service-content .service-excerpt p { line-height: 20px; margin-bottom: 10px; padding: 0; } .rs-service-grid .service-item .service-content { padding: 12px 4px 0; } .rs-service-grid .service-item .service-content .service-button .readon.rs_button { padding: 0 20px; font-size: 13px; height: 35px; line-height: 35px; } .rs-services .services-style-9 .services-wrap { padding: 60px 16px 35px 16px; } .single-mp-event .rs-team-grid.team-style5 .team-item .normal-text .person-name, .rs-services .services-style-9 .services-wrap .services-item .services-desc .services-title a{ font-size: 15px !important; } .single-mp-event .table-background tr, .single-mp-event .table-background td, .single-mp-event .table-background th{ padding-left: 5px; padding-right: 5px; } .footer-bottom .footer-menu-right{ float: none; } .footer-bottom #footer-menu { text-align: center; } .footer-bottom #footer-menu li, .single-teams .ps-image .ps-informations ul li span { display: block; } .counter-top-area .count-number h3{ margin-bottom: 26px; } #rs-contact .contact-address .address-item .address-icon { height: 55px; width: 55px; line-height: 55px; } #rs-contact .contact-address .address-item .address-icon i { font-size: 36px; } #rs-contact .contact-address .address-item .address-icon { margin-right: 0; } .servies-one .rs-services .service-inner{ padding-left: 15px !important; padding-right: 15px !important; } .mptt-shortcode-wrapper .mptt-shortcode-table tbody .mptt-event-container .mptt-inner-event-content a.event-title, .servies-one .rs-services .service-inner .services-title a{ font-size: 15px !important; } .mptt-shortcode-wrapper .mptt-shortcode-table tbody .mptt-event-container .timeslot{ font-size: 12px; } .servies-one .rs-services .service-inner .services-title a{ line-height: 24px !important; } .servies-one .rs-services .service-inner p{ font-size: 13px !important; } .services-style-2.services-left .services-wrap .services-item .services-desc { width: 75%; } } @media only screen and (max-width: 767px) {.counter-top-area .count-number::after{ left: 0; right: 0; margin: 0 auto; }}@media only screen and (max-width: 767px) {.menu-sticky.sticky{ position: static; }}@media only screen and (max-width: 767px) {.counter-top-area { background-size: contain; background-position: center center; }}@media only screen and (max-width: 480px) {#scrollUp { bottom: 10px; right: 10px; }}article, aside, details, figcaption, figure, footer, header, main, menu, nav, section, summary { display: block; } audio, canvas, progress, video { display: inline-block; vertical-align: baseline; } a { background-color: transparent; } a:active, a:hover { outline: 0; } b, strong { font-weight: bold; } img { border: 0; } svg:not(:root) { overflow: hidden; } button { overflow: visible; } button, select { text-transform: none; } button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; } input { line-height: normal; } table { border-collapse: collapse; border-spacing: 0; } h1, h2, h3, h4, h5, h6 { clear: both; } dfn, cite, em, i { font-style: italic; } html { box-sizing: border-box; } *, *:before, *:after { /* Inherit box-sizing to make it easier to change the property for components that leverage other behavior; see http://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */ box-sizing: inherit; } body { background: #fff; /* Fallback for when there is no custom background color defined. */ } ul, ol, ol ol, ol ul, ul ol, ul ul { margin: 0 0 1.5em 3em; } ul { list-style: disc; } li > ul, li > ol { margin-bottom: 0; margin-left: 1.5em } img { height: auto; /* Make sure images are scaled correctly. */ max-width: 100%; /* Adhere to container width. */ } table { margin: 0 0 1.5em; width: 100%; } .sticky { display: block; } .ekit-wid-con .fasicon,.ekit-wid-con .icon,.ekit-wid-con .icon::before,.fasicon,.icon,.icon::before{font-family:elementskit!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale} .ekit-wid-con .fasicon.icon-down-arrow1::before,.ekit-wid-con .icon.icon-down-arrow1::before,.icon.icon-down-arrow1::before{content:"\e994"} .elementskit-menu-container{z-index:10000} .elementskit-dropdown li{position:relative} .elementskit-navbar-nav-default .elementskit-navbar-nav{padding-left:0;margin-bottom:0;list-style:none;margin-left:0}.elementskit-navbar-nav-default .elementskit-navbar-nav>li{position:relative}.elementskit-navbar-nav-default .elementskit-navbar-nav>li>a{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none} .elementskit-navbar-nav-default .elementskit-navbar-nav>li>a:hover{text-decoration:none} .elementskit-navbar-nav-default .elementskit-navbar-nav>li>a{-webkit-transition:all .4s ease;transition:all .4s ease;text-transform:none;font-weight:500;letter-spacing:normal}.elementskit-navbar-nav-default .elementskit-dropdown{border-top:1px solid #dadada;border-left:1px solid #dadada;border-bottom:1px solid #dadada;border-right:1px solid #dadada;background-color:#f4f4f4;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-right-radius:0;border-top-left-radius:0;padding-left:0;list-style:none;opacity:0;visibility:hidden;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease} .elementskit-navbar-nav-default .elementskit-submenu-panel>li>a{display:block;padding-top:15px;padding-left:10px;padding-bottom:15px;padding-right:10px;color:#000;font-weight:400;font-size:14px;-webkit-transition:all .3s;transition:all .3s} .elementskit-navbar-nav-default .elementskit-submenu-panel>li:hover>a,.elementskit-navbar-nav-default .elementskit-submenu-panel>li>a:hover{color:#0d3a4f;background-color:rgba(255,255,255,.5)} .elementskit-navbar-nav-default .elementskit-nav-identity-panel{display:none}.elementskit-navbar-nav-default .elementskit-menu-close{border:1px solid rgba(0,0,0,.5);color:rgba(51,51,51,.5);float:right;margin-top:20px;margin-left:20px;margin-right:20px;margin-bottom:20px}.elementskit-navbar-nav-default .elementskit-dropdown-has>a{position:relative}.elementskit-navbar-nav-default .elementskit-dropdown-has>a .elementskit-submenu-indicator{margin-left:6px;display:block;float:right;cursor:pointer;position:relative;font-size:11px} @media (max-width:1024px){.elementskit-navbar-nav-default .elementskit-dropdown-has>a .elementskit-submenu-indicator{padding:4px 15px}}.elementskit-navbar-nav-default .elementskit-dropdown-has>a .elementskit-submenu-indicator{font-weight:900;font-style:normal} .elementskit-navbar-nav-default.elementskit-menu-container{background:rgba(255,255,255,0);background:-webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)));background:linear-gradient(0deg,rgba(255,255,255,0) 0,rgba(255,255,255,0) 100%);border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-right-radius:0;border-top-left-radius:0;position:relative;height:100px;z-index:90000}.elementskit-navbar-nav-default .elementskit-dropdown{min-width:250px;margin-left:0}.elementskit-navbar-nav-default .elementskit-navbar-nav{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.elementskit-navbar-nav-default .elementskit-navbar-nav>li>a{font-size:15px;color:#000;padding-left:15px;padding-right:15px}.elementskit-navbar-nav-default .elementskit-navbar-nav.elementskit-menu-po-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center} @media (min-width:1025px){.elementskit-navbar-nav-default .elementskit-dropdown{-webkit-box-shadow:0 10px 30px 0 rgba(45,45,45,.2);box-shadow:0 10px 30px 0 rgba(45,45,45,.2);position:absolute;top:100%;left:0;-webkit-transform:translateY(-10px);transform:translateY(-10px);pointer-events:none;max-height:none;z-index:999}}@media (max-width:1024px){.ekit_menu_responsive_tablet>.elementskit-navbar-nav-default{background-color:#f7f7f7}.elementskit-navbar-nav-default.elementskit-menu-offcanvas-elements{width:100%;position:fixed;top:0;left:-100vw;height:100%;-webkit-box-shadow:0 10px 30px 0 rgba(255,165,0,0);box-shadow:0 10px 30px 0 rgba(255,165,0,0);overflow-y:auto;overflow-x:hidden;padding-top:0;padding-left:0;padding-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-transition:left .6s cubic-bezier(.6,.1,.68,.53);transition:left .6s cubic-bezier(.6,.1,.68,.53)}}@media (max-width:1024px){.elementskit-navbar-nav-default .elementskit-nav-identity-panel{display:block;position:relative;z-index:5;width:100%}.elementskit-navbar-nav-default .elementskit-nav-identity-panel .elementskit-site-title{float:left}.elementskit-navbar-nav-default .elementskit-nav-identity-panel .elementskit-menu-close{float:right}.elementskit-navbar-nav-default .elementskit-navbar-nav>li>a{color:#000;font-size:12px;-webkit-transition:all .4s ease;transition:all .4s ease;padding-top:5px;padding-left:10px;padding-right:5px;padding-bottom:5px}}@media (max-width:1024px){.elementskit-navbar-nav-default .elementskit-navbar-nav>li>a:hover{color:#0d3a4f}}@media (max-width:1024px){.elementskit-navbar-nav-default .elementskit-navbar-nav>li:hover>a{color:#0d3a4f}}@media (max-width:1024px){.elementskit-navbar-nav-default .elementskit-submenu-panel>li>a{color:#000;font-size:12px;padding-top:7px;padding-left:7px;padding-right:7px;padding-bottom:7px}.elementskit-navbar-nav-default .elementskit-dropdown{display:block;border:0;margin-left:0}}@media (max-width:1024px){.elementskit-navbar-nav-default .elementskit-navbar-nav>.elementskit-dropdown-has>.elementskit-dropdown li a{padding-left:15px}}@media (min-width:1025px){.ekit-nav-dropdown-hover .elementskit-dropdown-has .elementskit-dropdown{-webkit-box-shadow:0 10px 30px 0 rgba(45,45,45,.2);box-shadow:0 10px 30px 0 rgba(45,45,45,.2);position:absolute;top:100%;left:0;-webkit-transform:translateY(-10px);transform:translateY(-10px);pointer-events:none;max-height:none;z-index:999}}@media (min-width:1025px){.ekit-nav-dropdown-hover .elementskit-dropdown-has:hover>.elementskit-dropdown{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);pointer-events:auto}}@media only screen and (max-width:1023px) and (min-width:768px){.ekit_menu_responsive_mobile .elementskit-navbar-nav-default.ekit-nav-dropdown-hover .elementskit-dropdown-has:hover>.elementskit-dropdown,.ekit_menu_responsive_mobile .elementskit-navbar-nav-default.ekit-nav-dropdown-hover .elementskit-dropdown-has:hover>.elementskit-megamenu-panel,.ekit_menu_responsive_tablet .elementskit-navbar-nav-default.ekit-nav-dropdown-hover .elementskit-dropdown-has:hover>.elementskit-dropdown,.ekit_menu_responsive_tablet .elementskit-navbar-nav-default.ekit-nav-dropdown-hover .elementskit-dropdown-has:hover>.elementskit-megamenu-panel{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);pointer-events:auto}}@media only screen and (max-width:1024px) and (min-width:766px){}@media only screen and (max-width:1024px) and (min-width:766px){.ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-dropdown{display:none}}@media only screen and (max-width:1024px) and (min-width:766px){.ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-dropdown.elementskit-dropdown-open{display:block;max-height:2500px;opacity:1;visibility:visible;-webkit-transition:max-height 5s ease-out;transition:max-height 5s ease-out}.ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-navbar-nav{overflow-y:auto}}.elementskit-menu-close,.elementskit-menu-hamburger{display:none}.elementskit-menu-hamburger{color:#000} @media (max-width:1024px){.elementskit-menu-overlay{display:block;position:fixed;z-index:14;top:0;left:-100%;height:100%;width:100%;background-color:rgba(51,51,51,.5);-webkit-transition:all .4s ease;transition:all .4s ease;opacity:1;visibility:visible;-webkit-transition:all .6s cubic-bezier(.6,.1,.68,.53) .4s;transition:all .6s cubic-bezier(.6,.1,.68,.53) .4s}}@media (max-width:1024px){.elementskit-menu-hamburger{border:1px solid rgba(0,0,0,.2);float:right}.elementskit-menu-hamburger .elementskit-menu-hamburger-icon{background-color:rgba(0,0,0,.5)}.elementskit-menu-close,.elementskit-menu-hamburger{padding:8px;background-color:transparent;border-radius:.25rem;position:relative;z-index:10;cursor:pointer;width:45px;-webkit-transition:all .4s ease-in;transition:all .4s ease-in}.elementskit-menu-close .elementskit-menu-hamburger-icon,.elementskit-menu-hamburger .elementskit-menu-hamburger-icon{height:1px;width:100%;display:block;margin-bottom:4px}.elementskit-menu-close .elementskit-menu-hamburger-icon:last-child,.elementskit-menu-hamburger .elementskit-menu-hamburger-icon:last-child{margin-bottom:0}}.dropdown-item,.ekit-menu-nav-link{position:relative}.dropdown-item>i,.ekit-menu-nav-link>i{padding-right:5px} @-webkit-keyframes xs-zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}} @keyframes xs-zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}} .elementskit-nav-logo{display:inline-block} @media (max-width:1024px){.elementor-widget-ekit-nav-menu{-webkit-animation:none!important;animation:none!important}.ekit-wid-con:not(.ekit_menu_responsive_mobile) .elementskit-navbar-nav{display:block}}@media (max-width:1024px){.elementskit-menu-close,.elementskit-menu-hamburger{display:block}.elementskit-menu-container{max-width:350px}.elementskit-menu-overlay.active{left:0;-webkit-transition:all .6s cubic-bezier(.22,.61,.24,1) 0s;transition:all .6s cubic-bezier(.22,.61,.24,1) 0s}.elementskit-menu-offcanvas-elements{height:100%!important;padding-bottom:10px}.elementskit-menu-offcanvas-elements.active{left:0}.elementskit-dropdown{position:relative;max-height:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:max-height 2s cubic-bezier(0,1,0,1);transition:max-height 2s cubic-bezier(0,1,0,1)}}@media (max-width:1024px){.ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-dropdown-has>a .elementskit-submenu-indicator{margin-left:auto}.ekit_menu_responsive_tablet .elementskit-submenu-indicator{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;border:1px solid;border-radius:30px}}@media (max-width:767px){}@media (max-width:767px){.ekit_menu_responsive_mobile .elementskit-navbar-nav-default .elementskit-dropdown,.ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-dropdown{display:none}}@media (max-width:767px){.ekit_menu_responsive_mobile .elementskit-navbar-nav-default .elementskit-dropdown.elementskit-dropdown-open,.ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-dropdown.elementskit-dropdown-open{display:block;max-height:2500px;opacity:1;visibility:visible;-webkit-transition:max-height 5s ease-out;transition:max-height 5s ease-out}.ekit_menu_responsive_mobile .elementskit-navbar-nav-default .elementskit-navbar-nav,.ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-navbar-nav{overflow-y:auto}}@media (min-width:1025px){.ekit_menu_responsive_tablet .ekit-nav-menu--empty-fallback,.ekit_menu_responsive_tablet .ekit-nav-menu--overlay{display:none}}@keyframes dtb-spinner{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}} @-webkit-keyframes dtb-spinner{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}} .ekit-wid-con a,.ekit-wid-con b,.ekit-wid-con div,.ekit-wid-con li,.ekit-wid-con ul{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent} .ekit-wid-con a:active,.ekit-wid-con a:focus,.ekit-wid-con input,.ekit-wid-con input:active,.ekit-wid-con input:focus,.ekit-wid-con input:hover,.ekit-wid-con textarea,.ekit-wid-con textarea:active,.ekit-wid-con textarea:focus,.ekit-wid-con textarea:hover{-moz-outline:none;outline:0} .ekit-wid-con a,.ekit-wid-con button{text-decoration:none;outline:0}.ekit-wid-con a:active,.ekit-wid-con a:focus,.ekit-wid-con a:hover,.ekit-wid-con a:visited{text-decoration:none;outline:0} .ekit-wid-con li,.ekit-wid-con ul{margin:0;padding:0} .ekit-wid-con button:focus{outline:0} .ekit-wid-con .elementskit-navbar-nav-default.elementskit-menu-container{z-index:1000} .ekit-wid-con .elementskit-navbar-nav-default .elementskit-navbar-nav>li>a:hover{background-color:transparent} .ekit-wid-con button{cursor:pointer;-webkit-transition:all .4s ease;transition:all .4s ease} .elementor-widget-container .ekit-wid-con a{text-decoration:none} @-webkit-keyframes bounceAnim{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-16px);transform:translateY(-16px)}60%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}} @keyframes bounceAnim{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-16px);transform:translateY(-16px)}60%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}} @-webkit-keyframes menu-animation{0%{opacity:0;-webkit-transform:scale(.04) translateY(300%);transform:scale(.04) translateY(300%)}40%{-webkit-transform:scale(.04) translateY(0);transform:scale(.04) translateY(0);-webkit-transition:ease-out;transition:ease-out}40%{-webkit-transform:scale(.04) translateY(0);transform:scale(.04) translateY(0)}60%{opacity:1;-webkit-transform:scale(.02) translateY(0);transform:scale(.02) translateY(0)}61%{opacity:1;-webkit-transform:scale(.04) translateY(0);transform:scale(.04) translateY(0)}99.9%{opacity:1;height:0;padding-bottom:100%;border-radius:100%}100%{opacity:1;-webkit-transform:scale(2) translateY(0);transform:scale(2) translateY(0);height:100%;padding-bottom:0;border-radius:0}} @keyframes menu-animation{0%{opacity:0;-webkit-transform:scale(.04) translateY(300%);transform:scale(.04) translateY(300%)}40%{-webkit-transform:scale(.04) translateY(0);transform:scale(.04) translateY(0);-webkit-transition:ease-out;transition:ease-out}40%{-webkit-transform:scale(.04) translateY(0);transform:scale(.04) translateY(0)}60%{opacity:1;-webkit-transform:scale(.02) translateY(0);transform:scale(.02) translateY(0)}61%{opacity:1;-webkit-transform:scale(.04) translateY(0);transform:scale(.04) translateY(0)}99.9%{opacity:1;height:0;padding-bottom:100%;border-radius:100%}100%{opacity:1;-webkit-transform:scale(2) translateY(0);transform:scale(2) translateY(0);height:100%;padding-bottom:0;border-radius:0}} @-webkit-keyframes show-fadein{0%{opacity:0}100%{opacity:1}} @keyframes show-fadein{0%{opacity:0}100%{opacity:1}} @-webkit-keyframes hide-fadeout{0%{opacity:1}100%{opacity:0}} @keyframes hide-fadeout{0%{opacity:1}100%{opacity:0}} @-webkit-keyframes show-animation{0%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0)}} @keyframes show-animation{0%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0)}} @-webkit-keyframes hide-animation{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}} @keyframes hide-animation{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}} @-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}} @keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}} @-webkit-keyframes button-ripple{70%{-webkit-box-shadow:0 0 0 var(--glow-size,15px) currentColor;box-shadow:0 0 0 var(--glow-size,15px) currentColor;opacity:0}100%{-webkit-box-shadow:0 0 0 0 currentColor;box-shadow:0 0 0 0 currentColor;opacity:0}} @keyframes button-ripple{70%{-webkit-box-shadow:0 0 0 var(--glow-size,15px) currentColor;box-shadow:0 0 0 var(--glow-size,15px) currentColor;opacity:0}100%{-webkit-box-shadow:0 0 0 0 currentColor;box-shadow:0 0 0 0 currentColor;opacity:0}} @-webkit-keyframes open{0%{opacity:0}100%{opacity:1}} @keyframes open{0%{opacity:0}100%{opacity:1}} @-webkit-keyframes close{0%{opacity:1}100%{opacity:0}} @keyframes close{0%{opacity:1}100%{opacity:0}} @-webkit-keyframes galleryopen{0%{opacity:0}100%{opacity:1}} @keyframes galleryopen{0%{opacity:0}100%{opacity:1}} @-webkit-keyframes location-indicator{0%{-webkit-box-shadow:0 0 0 0 rgba(12,90,219,.2);box-shadow:0 0 0 0 rgba(12,90,219,.2)}70%{-webkit-box-shadow:0 0 0 30px rgba(12,90,219,0);box-shadow:0 0 0 30px rgba(12,90,219,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(12,90,219,0);box-shadow:0 0 0 0 rgba(12,90,219,0)}} @keyframes location-indicator{0%{-webkit-box-shadow:0 0 0 0 rgba(12,90,219,.2);box-shadow:0 0 0 0 rgba(12,90,219,.2)}70%{-webkit-box-shadow:0 0 0 30px rgba(12,90,219,0);box-shadow:0 0 0 30px rgba(12,90,219,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(12,90,219,0);box-shadow:0 0 0 0 rgba(12,90,219,0)}} @-webkit-keyframes iconTranslateY{49%{-webkit-transform:translateY(100%);transform:translateY(100%)}50%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}51%{opacity:1}} @keyframes iconTranslateY{49%{-webkit-transform:translateY(100%);transform:translateY(100%)}50%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}51%{opacity:1}} @-webkit-keyframes RainDrop{0%,100%,25%,55%,75%,87%,97%{-webkit-transform:scaleX(1);transform:scaleX(1)}26%,56%,76%{-webkit-transform:scaleX(1.3) scaleY(.8);transform:scaleX(1.3) scaleY(.8)}31%,61%,81%{-webkit-transform:scaleX(.8) scaleY(1.2);transform:scaleX(.8) scaleY(1.2)}76%,88%{-webkit-transform:scaleX(1.2);transform:scaleX(1.2)}98%{-webkit-transform:scaleX(1.1);transform:scaleX(1.1)}} @keyframes RainDrop{0%,100%,25%,55%,75%,87%,97%{-webkit-transform:scaleX(1);transform:scaleX(1)}26%,56%,76%{-webkit-transform:scaleX(1.3) scaleY(.8);transform:scaleX(1.3) scaleY(.8)}31%,61%,81%{-webkit-transform:scaleX(.8) scaleY(1.2);transform:scaleX(.8) scaleY(1.2)}76%,88%{-webkit-transform:scaleX(1.2);transform:scaleX(1.2)}98%{-webkit-transform:scaleX(1.1);transform:scaleX(1.1)}} @-webkit-keyframes WaterWave{50%{-webkit-transform:skewY(1deg) skewX(-1deg) scale(1.06);transform:skewY(1deg) skewX(-1deg) scale(1.06)}} @keyframes WaterWave{50%{-webkit-transform:skewY(1deg) skewX(-1deg) scale(1.06);transform:skewY(1deg) skewX(-1deg) scale(1.06)}} @-webkit-keyframes lightning{50%,from,to{opacity:1}25%,75%{opacity:0}} @keyframes lightning{50%,from,to{opacity:1}25%,75%{opacity:0}} @-webkit-keyframes JoltZoom{10%{font-size:140%}40%{font-size:80%}100%{font-size:100%}} @keyframes JoltZoom{10%{font-size:140%}40%{font-size:80%}100%{font-size:100%}} @-webkit-keyframes typing{from{width:0}} @keyframes typing{from{width:0}} @-webkit-keyframes cursor{50%{border-color:transparent}} @keyframes cursor{50%{border-color:transparent}} @-webkit-keyframes wipe{to{width:0}} @keyframes wipe{to{width:0}} @keyframes open{from{width:0}} @-webkit-keyframes Magnify{50%{-webkit-transform:scale(1.8);transform:scale(1.8);letter-spacing:26px}} @keyframes Magnify{50%{-webkit-transform:scale(1.8);transform:scale(1.8);letter-spacing:26px}} @-webkit-keyframes Beat{14%,42%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%,70%{-webkit-transform:scale(1);transform:scale(1)}} @keyframes Beat{14%,42%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%,70%{-webkit-transform:scale(1);transform:scale(1)}} @-webkit-keyframes FadeIn{from{opacity:0}to{opacity:1}} @keyframes FadeIn{from{opacity:0}to{opacity:1}} @-webkit-keyframes FadeInLeft{from{opacity:0;-webkit-transform:translateX(-60px);transform:translateX(-60px)}to{opacity:1}} @keyframes FadeInLeft{from{opacity:0;-webkit-transform:translateX(-60px);transform:translateX(-60px)}to{opacity:1}} @-webkit-keyframes FadeInRight{from{opacity:0;-webkit-transform:translateX(60px);transform:translateX(60px)}to{opacity:1}} @keyframes FadeInRight{from{opacity:0;-webkit-transform:translateX(60px);transform:translateX(60px)}to{opacity:1}} @-webkit-keyframes FadeInTop{from{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:1}} @keyframes FadeInTop{from{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:1}} @-webkit-keyframes FadeInBottom{from{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1}} @keyframes FadeInBottom{from{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1}} @-webkit-keyframes FadeOut{to{opacity:0}} @keyframes FadeOut{to{opacity:0}} @-webkit-keyframes FadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translateX(-60px);transform:translateX(-60px)}} @keyframes FadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translateX(-60px);transform:translateX(-60px)}} @-webkit-keyframes FadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translateX(60px);transform:translateX(60px)}} @keyframes FadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translateX(60px);transform:translateX(60px)}} @-webkit-keyframes FadeOutTop{from{opacity:1}to{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}} @keyframes FadeOutTop{from{opacity:1}to{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}} @-webkit-keyframes FadeOutBottom{from{opacity:1}to{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}} @keyframes FadeOutBottom{from{opacity:1}to{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}} @-webkit-keyframes MovingBackFromRight{40%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-animation-timing-function:cubic-bezier(0,.9,.7,1.45);animation-timing-function:cubic-bezier(0,.9,.7,1.45)}} @keyframes MovingBackFromRight{40%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-animation-timing-function:cubic-bezier(0,.9,.7,1.45);animation-timing-function:cubic-bezier(0,.9,.7,1.45)}} @-webkit-keyframes MovingBackFromLeft{40%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-animation-timing-function:cubic-bezier(0,.9,.7,1.45);animation-timing-function:cubic-bezier(0,.9,.7,1.45)}} @keyframes MovingBackFromLeft{40%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-animation-timing-function:cubic-bezier(0,.9,.7,1.45);animation-timing-function:cubic-bezier(0,.9,.7,1.45)}} @-webkit-keyframes KickOutFront{40%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-animation-timing-function:cubic-bezier(0,.9,.7,1.45);animation-timing-function:cubic-bezier(0,.9,.7,1.45)}} @keyframes KickOutFront{40%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-animation-timing-function:cubic-bezier(0,.9,.7,1.45);animation-timing-function:cubic-bezier(0,.9,.7,1.45)}} @-webkit-keyframes KickOutBehind{40%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-animation-timing-function:cubic-bezier(0,.9,.7,1.45);animation-timing-function:cubic-bezier(0,.9,.7,1.45)}} @keyframes KickOutBehind{40%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-animation-timing-function:cubic-bezier(0,.9,.7,1.45);animation-timing-function:cubic-bezier(0,.9,.7,1.45)}} @-webkit-keyframes ScaleXIn{from{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}50%{opacity:1}} @keyframes ScaleXIn{from{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}50%{opacity:1}} @-webkit-keyframes ScaleXOut{to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}from{opacity:1}} @keyframes ScaleXOut{to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}from{opacity:1}} @-webkit-keyframes ScaleYIn{from{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}50%{opacity:1}} @keyframes ScaleYIn{from{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}50%{opacity:1}} @-webkit-keyframes ScaleYOut{to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}from{opacity:1}} @keyframes ScaleYOut{to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}from{opacity:1}} @-webkit-keyframes Jump{to{-webkit-transform:translateY(-20px);transform:translateY(-20px)}} @keyframes Jump{to{-webkit-transform:translateY(-20px);transform:translateY(-20px)}} @-webkit-keyframes AboundTop{50%{-webkit-transform:translateY(-100px);transform:translateY(-100px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}} @keyframes AboundTop{50%{-webkit-transform:translateY(-100px);transform:translateY(-100px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}} @-webkit-keyframes AboundBottom{50%{-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}} @keyframes AboundBottom{50%{-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}} @-webkit-keyframes AboundLeft{50%{-webkit-transform:translateX(-100px);transform:translateX(-100px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}} @keyframes AboundLeft{50%{-webkit-transform:translateX(-100px);transform:translateX(-100px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}} @-webkit-keyframes AboundRight{50%{-webkit-transform:translateX(100px);transform:translateX(100px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}} @keyframes AboundRight{50%{-webkit-transform:translateX(100px);transform:translateX(100px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}} @-webkit-keyframes FlyInTop{0%{-webkit-transform:translate(0,-80px);transform:translate(0,-80px);opacity:0}50%{-webkit-transform:translate(10px,50px);transform:translate(10px,50px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}} @keyframes FlyInTop{0%{-webkit-transform:translate(0,-80px);transform:translate(0,-80px);opacity:0}50%{-webkit-transform:translate(10px,50px);transform:translate(10px,50px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}} @-webkit-keyframes FlyInLeft{0%{-webkit-transform:translate(-40px,0);transform:translate(-40px,0);opacity:0}50%{-webkit-transform:translate(40px,0);transform:translate(40px,0)}} @keyframes FlyInLeft{0%{-webkit-transform:translate(-40px,0);transform:translate(-40px,0);opacity:0}50%{-webkit-transform:translate(40px,0);transform:translate(40px,0)}} @-webkit-keyframes FlyInRight{0%{-webkit-transform:translate(40px,0);transform:translate(40px,0);opacity:0}50%{-webkit-transform:translate(-40px,0);transform:translate(-40px,0)}} @keyframes FlyInRight{0%{-webkit-transform:translate(40px,0);transform:translate(40px,0);opacity:0}50%{-webkit-transform:translate(-40px,0);transform:translate(-40px,0)}} @-webkit-keyframes FlyInBottom{0%{-webkit-transform:translate(0,80px);transform:translate(0,80px);opacity:0}50%{-webkit-transform:translate(10px,-50px);transform:translate(10px,-50px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}} @keyframes FlyInBottom{0%{-webkit-transform:translate(0,80px);transform:translate(0,80px);opacity:0}50%{-webkit-transform:translate(10px,-50px);transform:translate(10px,-50px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}} @-webkit-keyframes FlyOutTop{50%{-webkit-transform:translate(0,50px);transform:translate(0,50px)}to{-webkit-transform:translate(0,-100px);transform:translate(0,-100px);opacity:0}} @keyframes FlyOutTop{50%{-webkit-transform:translate(0,50px);transform:translate(0,50px)}to{-webkit-transform:translate(0,-100px);transform:translate(0,-100px);opacity:0}} @-webkit-keyframes FlyOutLeft{50%{-webkit-transform:translate(40px,0);transform:translate(40px,0)}to{-webkit-transform:translate(-100px,0);transform:translate(-100px,0);opacity:0}} @keyframes FlyOutLeft{50%{-webkit-transform:translate(40px,0);transform:translate(40px,0)}to{-webkit-transform:translate(-100px,0);transform:translate(-100px,0);opacity:0}} @-webkit-keyframes FlyOutRight{50%{-webkit-transform:translate(-40px,0);transform:translate(-40px,0)}to{-webkit-transform:translate(100px,0);transform:translate(100px,0);opacity:0}} @keyframes FlyOutRight{50%{-webkit-transform:translate(-40px,0);transform:translate(-40px,0)}to{-webkit-transform:translate(100px,0);transform:translate(100px,0);opacity:0}} @-webkit-keyframes FlyOutBottom{50%{-webkit-transform:translate(0,-40px);transform:translate(0,-40px)}to{-webkit-transform:translate(0,100px);transform:translate(0,100px);opacity:0}} @keyframes FlyOutBottom{50%{-webkit-transform:translate(0,-40px);transform:translate(0,-40px)}to{-webkit-transform:translate(0,100px);transform:translate(0,100px);opacity:0}} @-webkit-keyframes DoorCloseLeft{from,to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-transform-origin:left;transform-origin:left}from{-webkit-transform:rotateY(90deg);transform:rotateY(90deg);opacity:0}to{opacity:1}} @keyframes DoorCloseLeft{from,to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-transform-origin:left;transform-origin:left}from{-webkit-transform:rotateY(90deg);transform:rotateY(90deg);opacity:0}to{opacity:1}} @-webkit-keyframes DoorOpenRight{from,to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-transform-origin:left;transform-origin:left}to{-webkit-transform:rotateY(90deg);transform:rotateY(90deg);opacity:0}} @keyframes DoorOpenRight{from,to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-transform-origin:left;transform-origin:left}to{-webkit-transform:rotateY(90deg);transform:rotateY(90deg);opacity:0}} @-webkit-keyframes DoorCloseRight{from,to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-transform-origin:right;transform-origin:right}from{-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg);opacity:0}to{opacity:1}} @keyframes DoorCloseRight{from,to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-transform-origin:right;transform-origin:right}from{-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg);opacity:0}to{opacity:1}} @-webkit-keyframes DoorOpenLeft{from,to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-transform-origin:right;transform-origin:right}to{-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg);opacity:0}} @keyframes DoorOpenLeft{from,to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-transform-origin:right;transform-origin:right}to{-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg);opacity:0}} @-webkit-keyframes HangAndDropLeft{from{-webkit-transform-origin:left;transform-origin:left}50%{-webkit-transform:rotate(100deg);transform:rotate(100deg);-webkit-transform-origin:left;transform-origin:left}60%{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:left;transform-origin:left}to{-webkit-transform:translateY(800px) rotate(70deg);transform:translateY(800px) rotate(70deg);-webkit-transform-origin:left;transform-origin:left}} @keyframes HangAndDropLeft{from{-webkit-transform-origin:left;transform-origin:left}50%{-webkit-transform:rotate(100deg);transform:rotate(100deg);-webkit-transform-origin:left;transform-origin:left}60%{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:left;transform-origin:left}to{-webkit-transform:translateY(800px) rotate(70deg);transform:translateY(800px) rotate(70deg);-webkit-transform-origin:left;transform-origin:left}} @-webkit-keyframes HangAndDropRight{from{-webkit-transform-origin:right;transform-origin:right}50%{-webkit-transform:rotate(-100deg);transform:rotate(-100deg);-webkit-transform-origin:right;transform-origin:right}60%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right;transform-origin:right}to{-webkit-transform:translateY(800px) rotate(-70deg);transform:translateY(800px) rotate(-70deg);-webkit-transform-origin:right;transform-origin:right}} @keyframes HangAndDropRight{from{-webkit-transform-origin:right;transform-origin:right}50%{-webkit-transform:rotate(-100deg);transform:rotate(-100deg);-webkit-transform-origin:right;transform-origin:right}60%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right;transform-origin:right}to{-webkit-transform:translateY(800px) rotate(-70deg);transform:translateY(800px) rotate(-70deg);-webkit-transform-origin:right;transform-origin:right}} @-webkit-keyframes PushReleaseFrom{from{-webkit-transform:scale(3,3);transform:scale(3,3);opacity:0}50%{-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}} @keyframes PushReleaseFrom{from{-webkit-transform:scale(3,3);transform:scale(3,3);opacity:0}50%{-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}} @-webkit-keyframes PushReleaseFromLeft{from{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}30%{-webkit-transform:translateX(100px);transform:translateX(100px)}} @keyframes PushReleaseFromLeft{from{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}30%{-webkit-transform:translateX(100px);transform:translateX(100px)}} @-webkit-keyframes PushReleaseFromTop{from{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}30%{-webkit-transform:translateY(100px);transform:translateY(100px)}} @keyframes PushReleaseFromTop{from{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}30%{-webkit-transform:translateY(100px);transform:translateY(100px)}} @-webkit-keyframes PushReleaseFromBottom{from{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}30%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}} @keyframes PushReleaseFromBottom{from{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}30%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}} @-webkit-keyframes PushReleaseTo{30%{-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}to{-webkit-transform:scale(5,5);transform:scale(5,5);opacity:0}} @keyframes PushReleaseTo{30%{-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}to{-webkit-transform:scale(5,5);transform:scale(5,5);opacity:0}} @-webkit-keyframes PushReleaseToTop{30%{-webkit-transform:translateY(100px);transform:translateY(100px)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}} @keyframes PushReleaseToTop{30%{-webkit-transform:translateY(100px);transform:translateY(100px)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}} @-webkit-keyframes PushReleaseToBottom{30%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}to{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}} @keyframes PushReleaseToBottom{30%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}to{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}} @-webkit-keyframes FlipInTop{from{-webkit-transform:perspective(600px);transform:perspective(600px);opacity:0}30%{-webkit-transform:perspective(600px) rotateX(180deg);transform:perspective(600px) rotateX(180deg);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{-webkit-transform:perspective(600px);transform:perspective(600px)}} @keyframes FlipInTop{from{-webkit-transform:perspective(600px);transform:perspective(600px);opacity:0}30%{-webkit-transform:perspective(600px) rotateX(180deg);transform:perspective(600px) rotateX(180deg);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{-webkit-transform:perspective(600px);transform:perspective(600px)}} @-webkit-keyframes FlipOutTop{to{-webkit-transform:perspective(600px);transform:perspective(600px);opacity:0}70%{-webkit-transform:perspective(600px) rotateX(180deg);transform:perspective(600px) rotateX(180deg);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{-webkit-transform:perspective(600px);transform:perspective(600px)}} @keyframes FlipOutTop{to{-webkit-transform:perspective(600px);transform:perspective(600px);opacity:0}70%{-webkit-transform:perspective(600px) rotateX(180deg);transform:perspective(600px) rotateX(180deg);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{-webkit-transform:perspective(600px);transform:perspective(600px)}} @-webkit-keyframes FlipInBottom{from{-webkit-transform:perspective(600px);transform:perspective(600px);opacity:0}30%{-webkit-transform:perspective(600px) rotateX(180deg);transform:perspective(600px) rotateX(180deg);-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{-webkit-transform:perspective(600px);transform:perspective(600px)}} @keyframes FlipInBottom{from{-webkit-transform:perspective(600px);transform:perspective(600px);opacity:0}30%{-webkit-transform:perspective(600px) rotateX(180deg);transform:perspective(600px) rotateX(180deg);-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{-webkit-transform:perspective(600px);transform:perspective(600px)}} @-webkit-keyframes FlipOutBottom{to{-webkit-transform:perspective(600px);transform:perspective(600px);opacity:0}70%{-webkit-transform:perspective(600px) rotateX(180deg);transform:perspective(600px) rotateX(180deg);-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{-webkit-transform:perspective(600px);transform:perspective(600px)}} @keyframes FlipOutBottom{to{-webkit-transform:perspective(600px);transform:perspective(600px);opacity:0}70%{-webkit-transform:perspective(600px) rotateX(180deg);transform:perspective(600px) rotateX(180deg);-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{-webkit-transform:perspective(600px);transform:perspective(600px)}} @-webkit-keyframes ElevateLeft{from{-webkit-transform:translateY(100%) rotate(-20deg);transform:translateY(100%) rotate(-20deg);-webkit-transform-origin:right;transform-origin:right;opacity:0}40%{-webkit-transform:rotate(20deg);transform:rotate(20deg);-webkit-transform-origin:right;transform-origin:right}65%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:right;transform-origin:right}} @keyframes ElevateLeft{from{-webkit-transform:translateY(100%) rotate(-20deg);transform:translateY(100%) rotate(-20deg);-webkit-transform-origin:right;transform-origin:right;opacity:0}40%{-webkit-transform:rotate(20deg);transform:rotate(20deg);-webkit-transform-origin:right;transform-origin:right}65%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:right;transform-origin:right}} @-webkit-keyframes ElevateRight{from{-webkit-transform:translateY(100%) rotate(20deg);transform:translateY(100%) rotate(20deg);-webkit-transform-origin:left;transform-origin:left;opacity:0}40%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg);-webkit-transform-origin:left;transform-origin:left}65%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left;transform-origin:left}} @keyframes ElevateRight{from{-webkit-transform:translateY(100%) rotate(20deg);transform:translateY(100%) rotate(20deg);-webkit-transform-origin:left;transform-origin:left;opacity:0}40%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg);-webkit-transform-origin:left;transform-origin:left}65%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left;transform-origin:left}} @-webkit-keyframes RollFromLeft{from{-webkit-transform:translateX(-60px) perspective(600px) rotateY(180deg);transform:translateX(-60px) perspective(600px) rotateY(180deg);opacity:0}} @keyframes RollFromLeft{from{-webkit-transform:translateX(-60px) perspective(600px) rotateY(180deg);transform:translateX(-60px) perspective(600px) rotateY(180deg);opacity:0}} @-webkit-keyframes RollFromRight{from{-webkit-transform:translateX(60px) perspective(600px) rotateY(-180deg);transform:translateX(60px) perspective(600px) rotateY(-180deg);opacity:0}} @keyframes RollFromRight{from{-webkit-transform:translateX(60px) perspective(600px) rotateY(-180deg);transform:translateX(60px) perspective(600px) rotateY(-180deg);opacity:0}} @-webkit-keyframes RollFromTop{from{-webkit-transform:translateY(-60px) perspective(600px) rotateX(180deg);transform:translateY(-60px) perspective(600px) rotateX(180deg);opacity:0}} @keyframes RollFromTop{from{-webkit-transform:translateY(-60px) perspective(600px) rotateX(180deg);transform:translateY(-60px) perspective(600px) rotateX(180deg);opacity:0}} @-webkit-keyframes RollFromBottom{from{-webkit-transform:translateY(60px) perspective(600px) rotateX(-180deg);transform:translateY(60px) perspective(600px) rotateX(-180deg);opacity:0}} @keyframes RollFromBottom{from{-webkit-transform:translateY(60px) perspective(600px) rotateX(-180deg);transform:translateY(60px) perspective(600px) rotateX(-180deg);opacity:0}} @-webkit-keyframes RollToLeft{to{-webkit-transform:translateX(-60px) perspective(600px) rotateY(180deg);transform:translateX(-60px) perspective(600px) rotateY(180deg);opacity:0}} @keyframes RollToLeft{to{-webkit-transform:translateX(-60px) perspective(600px) rotateY(180deg);transform:translateX(-60px) perspective(600px) rotateY(180deg);opacity:0}} @-webkit-keyframes RollToRight{to{-webkit-transform:translateX(60px) perspective(600px) rotateY(-180deg);transform:translateX(60px) perspective(600px) rotateY(-180deg);opacity:0}} @keyframes RollToRight{to{-webkit-transform:translateX(60px) perspective(600px) rotateY(-180deg);transform:translateX(60px) perspective(600px) rotateY(-180deg);opacity:0}} @-webkit-keyframes RollToTop{to{-webkit-transform:translateY(-60px) perspective(600px) rotateX(180deg);transform:translateY(-60px) perspective(600px) rotateX(180deg);opacity:0}} @keyframes RollToTop{to{-webkit-transform:translateY(-60px) perspective(600px) rotateX(180deg);transform:translateY(-60px) perspective(600px) rotateX(180deg);opacity:0}} @-webkit-keyframes RollToBottom{to{-webkit-transform:translateY(60px) perspective(600px) rotateX(-180deg);transform:translateY(60px) perspective(600px) rotateX(-180deg);opacity:0}} @keyframes RollToBottom{to{-webkit-transform:translateY(60px) perspective(600px) rotateX(-180deg);transform:translateY(60px) perspective(600px) rotateX(-180deg);opacity:0}} @-webkit-keyframes RotateSkateInRight{from{-webkit-transform:scaleX(.2) translateX(100px);transform:scaleX(.2) translateX(100px);opacity:0}} @keyframes RotateSkateInRight{from{-webkit-transform:scaleX(.2) translateX(100px);transform:scaleX(.2) translateX(100px);opacity:0}} @-webkit-keyframes RotateSkateInLeft{from{-webkit-transform:scaleX(.2) translateX(-100px);transform:scaleX(.2) translateX(-100px);opacity:0}} @keyframes RotateSkateInLeft{from{-webkit-transform:scaleX(.2) translateX(-100px);transform:scaleX(.2) translateX(-100px);opacity:0}} @-webkit-keyframes RotateSkateInTop{from{-webkit-transform:scaleY(.2) translateY(-100px);transform:scaleY(.2) translateY(-100px);opacity:0}} @keyframes RotateSkateInTop{from{-webkit-transform:scaleY(.2) translateY(-100px);transform:scaleY(.2) translateY(-100px);opacity:0}} @-webkit-keyframes RotateSkateInBottom{from{-webkit-transform:scaleY(.2) translateY(100px);transform:scaleY(.2) translateY(100px);opacity:0}} @keyframes RotateSkateInBottom{from{-webkit-transform:scaleY(.2) translateY(100px);transform:scaleY(.2) translateY(100px);opacity:0}} @-webkit-keyframes RotateSkateOutRight{to{-webkit-transform:scaleX(.2) translateX(100px);transform:scaleX(.2) translateX(100px);opacity:0}} @keyframes RotateSkateOutRight{to{-webkit-transform:scaleX(.2) translateX(100px);transform:scaleX(.2) translateX(100px);opacity:0}} @-webkit-keyframes RotateSkateOutLeft{to{-webkit-transform:scaleX(.2) translateX(-100px);transform:scaleX(.2) translateX(-100px);opacity:0}} @keyframes RotateSkateOutLeft{to{-webkit-transform:scaleX(.2) translateX(-100px);transform:scaleX(.2) translateX(-100px);opacity:0}} @-webkit-keyframes RotateSkateOutTop{to{-webkit-transform:scaleY(.2) translateY(-100px);transform:scaleY(.2) translateY(-100px);opacity:0}} @keyframes RotateSkateOutTop{to{-webkit-transform:scaleY(.2) translateY(-100px);transform:scaleY(.2) translateY(-100px);opacity:0}} @-webkit-keyframes RotateSkateOutBottom{to{-webkit-transform:scaleY(.2) translateY(100px);transform:scaleY(.2) translateY(100px);opacity:0}} @keyframes RotateSkateOutBottom{to{-webkit-transform:scaleY(.2) translateY(100px);transform:scaleY(.2) translateY(100px);opacity:0}} @-webkit-keyframes RotateXZoomIn{from{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);opacity:0}5%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg)}} @keyframes RotateXZoomIn{from{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);opacity:0}5%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg)}} @-webkit-keyframes RotateXZoomOut{95%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg)}to{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);opacity:0}} @keyframes RotateXZoomOut{95%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg)}to{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);opacity:0}} @-webkit-keyframes RotateYZoomIn{from{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);opacity:0}5%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg)}} @keyframes RotateYZoomIn{from{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);opacity:0}5%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg)}} @-webkit-keyframes RotateYZoomOut{95%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg)}to{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);opacity:0}} @keyframes RotateYZoomOut{95%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg)}to{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);opacity:0}} @-webkit-keyframes RotateIn{from{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);opacity:0}to{opacity:1}} @keyframes RotateIn{from{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);opacity:0}to{opacity:1}} @-webkit-keyframes RotateOut{from{opacity:1}to{-webkit-transform:rotate(180deg);transform:rotate(180deg);opacity:0}} @keyframes RotateOut{from{opacity:1}to{-webkit-transform:rotate(180deg);transform:rotate(180deg);opacity:0}} @-webkit-keyframes RotateInLeft{from{-webkit-transform:rotate(-180deg) translateX(150px);transform:rotate(-180deg) translateX(150px);opacity:0}to{opacity:1}} @keyframes RotateInLeft{from{-webkit-transform:rotate(-180deg) translateX(150px);transform:rotate(-180deg) translateX(150px);opacity:0}to{opacity:1}} @-webkit-keyframes RotateOutLeft{from{opacity:1}to{-webkit-transform:rotate(180deg) translateX(150px);transform:rotate(180deg) translateX(150px);opacity:0}} @keyframes RotateOutLeft{from{opacity:1}to{-webkit-transform:rotate(180deg) translateX(150px);transform:rotate(180deg) translateX(150px);opacity:0}} @-webkit-keyframes RotateInRight{from{-webkit-transform:rotate(-180deg) translateX(-150px);transform:rotate(-180deg) translateX(-150px);opacity:0}to{opacity:1}} @keyframes RotateInRight{from{-webkit-transform:rotate(-180deg) translateX(-150px);transform:rotate(-180deg) translateX(-150px);opacity:0}to{opacity:1}} @-webkit-keyframes RotateOutRight{from{opacity:1}to{-webkit-transform:rotate(180deg) translateX(-150px);transform:rotate(180deg) translateX(-150px);opacity:0}} @keyframes RotateOutRight{from{opacity:1}to{-webkit-transform:rotate(180deg) translateX(-150px);transform:rotate(180deg) translateX(-150px);opacity:0}} @-webkit-keyframes SpinInLeft{from,to{-webkit-transform-origin:left bottom;transform-origin:left bottom}from{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}} @keyframes SpinInLeft{from,to{-webkit-transform-origin:left bottom;transform-origin:left bottom}from{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}} @-webkit-keyframes SpinInRight{from,to{-webkit-transform-origin:right bottom;transform-origin:right bottom}from{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}} @keyframes SpinInRight{from,to{-webkit-transform-origin:right bottom;transform-origin:right bottom}from{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}} @-webkit-keyframes SpinOutLeft{from,to{-webkit-transform-origin:left bottom;transform-origin:left bottom}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}} @keyframes SpinOutLeft{from,to{-webkit-transform-origin:left bottom;transform-origin:left bottom}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}} @-webkit-keyframes SpinOutRight{from,to{-webkit-transform-origin:right bottom;transform-origin:right bottom}to{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}} @keyframes SpinOutRight{from,to{-webkit-transform-origin:right bottom;transform-origin:right bottom}to{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}} @-webkit-keyframes BlurIn{from{-webkit-transform:scaleX(.2);transform:scaleX(.2);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}} @keyframes BlurIn{from{-webkit-transform:scaleX(.2);transform:scaleX(.2);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}} @-webkit-keyframes BlurInRight{from{-webkit-transform:scaleX(.2) translateX(100px);transform:scaleX(.2) translateX(100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}} @keyframes BlurInRight{from{-webkit-transform:scaleX(.2) translateX(100px);transform:scaleX(.2) translateX(100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}} @-webkit-keyframes BlurInLeft{from{-webkit-transform:scaleX(.2) translateX(-100px);transform:scaleX(.2) translateX(-100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}} @keyframes BlurInLeft{from{-webkit-transform:scaleX(.2) translateX(-100px);transform:scaleX(.2) translateX(-100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}} @-webkit-keyframes BlurInTop{from{-webkit-transform:scaleY(.2) translateY(-100px);transform:scaleY(.2) translateY(-100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}} @keyframes BlurInTop{from{-webkit-transform:scaleY(.2) translateY(-100px);transform:scaleY(.2) translateY(-100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}} @-webkit-keyframes BlurInBottom{from{-webkit-transform:scaleY(.2) translateY(100px);transform:scaleY(.2) translateY(100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}} @keyframes BlurInBottom{from{-webkit-transform:scaleY(.2) translateY(100px);transform:scaleY(.2) translateY(100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}} @-webkit-keyframes BlurOut{to{-webkit-transform:scaleX(.2);transform:scaleX(.2);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}} @keyframes BlurOut{to{-webkit-transform:scaleX(.2);transform:scaleX(.2);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}} @-webkit-keyframes BlurOutRight{to{-webkit-transform:scaleX(.2) translateX(100px);transform:scaleX(.2) translateX(100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}} @keyframes BlurOutRight{to{-webkit-transform:scaleX(.2) translateX(100px);transform:scaleX(.2) translateX(100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}} @-webkit-keyframes BlurOutLeft{to{-webkit-transform:scaleX(.2) translateX(-100px);transform:scaleX(.2) translateX(-100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}} @keyframes BlurOutLeft{to{-webkit-transform:scaleX(.2) translateX(-100px);transform:scaleX(.2) translateX(-100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}} @-webkit-keyframes BlurOutTop{to{-webkit-transform:scaleY(.2) translateY(-100px);transform:scaleY(.2) translateY(-100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}} @keyframes BlurOutTop{to{-webkit-transform:scaleY(.2) translateY(-100px);transform:scaleY(.2) translateY(-100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}} @-webkit-keyframes BlurOutBottom{to{-webkit-transform:scaleY(.2) translateY(100px);transform:scaleY(.2) translateY(100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}} @keyframes BlurOutBottom{to{-webkit-transform:scaleY(.2) translateY(100px);transform:scaleY(.2) translateY(100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}} @-webkit-keyframes PopUp{50%{-webkit-transform:scale(1.5);transform:scale(1.5)}} @keyframes PopUp{50%{-webkit-transform:scale(1.5);transform:scale(1.5)}} @-webkit-keyframes PopUpLeft{50%{-webkit-transform:translateX(-50px) scale(1.5);transform:translateX(-50px) scale(1.5);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}} @keyframes PopUpLeft{50%{-webkit-transform:translateX(-50px) scale(1.5);transform:translateX(-50px) scale(1.5);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}} @-webkit-keyframes PopUpRight{50%{-webkit-transform:translateX(50px) scale(1.5);transform:translateX(50px) scale(1.5);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}} @keyframes PopUpRight{50%{-webkit-transform:translateX(50px) scale(1.5);transform:translateX(50px) scale(1.5);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}} @-webkit-keyframes PopOut{50%{-webkit-transform:scale(.5);transform:scale(.5)}} @keyframes PopOut{50%{-webkit-transform:scale(.5);transform:scale(.5)}} @-webkit-keyframes PopOutLeft{50%{-webkit-transform:translateX(-50px) scale(.5);transform:translateX(-50px) scale(.5);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}} @keyframes PopOutLeft{50%{-webkit-transform:translateX(-50px) scale(.5);transform:translateX(-50px) scale(.5);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}} @-webkit-keyframes PopOutRight{50%{-webkit-transform:translateX(50px) scale(.5);transform:translateX(50px) scale(.5);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}} @keyframes PopOutRight{50%{-webkit-transform:translateX(50px) scale(.5);transform:translateX(50px) scale(.5);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}} @-webkit-keyframes BounceFromTop{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,-80px,0) scale3d(1,1.2,1);transform:translate3d(0,-80px,0) scale3d(1,1.2,1)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}} @keyframes BounceFromTop{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,-80px,0) scale3d(1,1.2,1);transform:translate3d(0,-80px,0) scale3d(1,1.2,1)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}} @-webkit-keyframes BounceFromDown{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,80px,0) scale3d(1,1.2,1);transform:translate3d(0,80px,0) scale3d(1,1.2,1)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}90%{-webkit-transform:translate3d(0,4px,0);transform:translate3d(0,4px,0)}} @keyframes BounceFromDown{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,80px,0) scale3d(1,1.2,1);transform:translate3d(0,80px,0) scale3d(1,1.2,1)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}90%{-webkit-transform:translate3d(0,4px,0);transform:translate3d(0,4px,0)}} @-webkit-keyframes BounceY{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale3d(1,2,1);transform:scale3d(1,2,1)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale3d(1,1.5,1);transform:scale3d(1,1.5,1)}90%{-webkit-transform:scale3d(1,1.1,1);transform:scale3d(1,1.1,1)}} @keyframes BounceY{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale3d(1,2,1);transform:scale3d(1,2,1)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale3d(1,1.5,1);transform:scale3d(1,1.5,1)}90%{-webkit-transform:scale3d(1,1.1,1);transform:scale3d(1,1.1,1)}} @-webkit-keyframes BounceZoomIn{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.7);transform:scale(1.7)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.9);transform:scale(1.9)}90%{-webkit-transform:scale(1.1);transform:scale(1.1)}} @keyframes BounceZoomIn{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.7);transform:scale(1.7)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.9);transform:scale(1.9)}90%{-webkit-transform:scale(1.1);transform:scale(1.1)}} @-webkit-keyframes BounceZoomOut{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(.5);transform:scale(.5)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(.7);transform:scale(.7)}90%{-webkit-transform:scale(.9);transform:scale(.9)}} @keyframes BounceZoomOut{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(.5);transform:scale(.5)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(.7);transform:scale(.7)}90%{-webkit-transform:scale(.9);transform:scale(.9)}} @-webkit-keyframes PerspectiveOutTop{50%{opacity:1}to{-webkit-transform:perspective(500px) rotateX(90deg) translateY(-50px) translateZ(50px);transform:perspective(500px) rotateX(90deg) translateY(-50px) translateZ(50px);opacity:0}} @keyframes PerspectiveOutTop{50%{opacity:1}to{-webkit-transform:perspective(500px) rotateX(90deg) translateY(-50px) translateZ(50px);transform:perspective(500px) rotateX(90deg) translateY(-50px) translateZ(50px);opacity:0}} @-webkit-keyframes PerspectiveOutBottom{50%{opacity:1}to{-webkit-transform:perspective(500px) rotateX(90deg) translateY(50px) translateZ(-50px);transform:perspective(500px) rotateX(90deg) translateY(50px) translateZ(-50px);opacity:0}} @keyframes PerspectiveOutBottom{50%{opacity:1}to{-webkit-transform:perspective(500px) rotateX(90deg) translateY(50px) translateZ(-50px);transform:perspective(500px) rotateX(90deg) translateY(50px) translateZ(-50px);opacity:0}} @-webkit-keyframes ZoomIn{from{-webkit-transform:scale(10);transform:scale(10);opacity:0}} @keyframes ZoomIn{from{-webkit-transform:scale(10);transform:scale(10);opacity:0}} @-webkit-keyframes ZoomInLeft{from{-webkit-transform:scale(10) translateX(-150%);transform:scale(10) translateX(-150%);opacity:0}} @keyframes ZoomInLeft{from{-webkit-transform:scale(10) translateX(-150%);transform:scale(10) translateX(-150%);opacity:0}} @-webkit-keyframes ZoomInRight{from{-webkit-transform:scale(10) translateX(150%);transform:scale(10) translateX(150%);opacity:0}} @keyframes ZoomInRight{from{-webkit-transform:scale(10) translateX(150%);transform:scale(10) translateX(150%);opacity:0}} @-webkit-keyframes LetterZoomInTop{from{-webkit-transform:scale(10) translateY(-50%);transform:scale(10) translateY(-50%);opacity:0}} @keyframes LetterZoomInTop{from{-webkit-transform:scale(10) translateY(-50%);transform:scale(10) translateY(-50%);opacity:0}} @-webkit-keyframes ZoomInBottom{from{-webkit-transform:scale(10) translateY(50%);transform:scale(10) translateY(50%);opacity:0}} @keyframes ZoomInBottom{from{-webkit-transform:scale(10) translateY(50%);transform:scale(10) translateY(50%);opacity:0}} @-webkit-keyframes ZoomOut{to{-webkit-transform:scale(10);transform:scale(10);opacity:0}} @keyframes ZoomOut{to{-webkit-transform:scale(10);transform:scale(10);opacity:0}} @-webkit-keyframes ZoomOutLeft{to{-webkit-transform:scale(10) translateX(-150%);transform:scale(10) translateX(-150%);opacity:0}} @keyframes ZoomOutLeft{to{-webkit-transform:scale(10) translateX(-150%);transform:scale(10) translateX(-150%);opacity:0}} @-webkit-keyframes ZoomOutRight{to{-webkit-transform:scale(10) translateX(150%);transform:scale(10) translateX(150%);opacity:0}} @keyframes ZoomOutRight{to{-webkit-transform:scale(10) translateX(150%);transform:scale(10) translateX(150%);opacity:0}} @-webkit-keyframes ZoomOutTop{to{-webkit-transform:scale(10) translateY(-50%);transform:scale(10) translateY(-50%);opacity:0}} @keyframes ZoomOutTop{to{-webkit-transform:scale(10) translateY(-50%);transform:scale(10) translateY(-50%);opacity:0}} @-webkit-keyframes ZoomOutBottom{to{-webkit-transform:scale(10) translateY(50%);transform:scale(10) translateY(50%);opacity:0}} @keyframes ZoomOutBottom{to{-webkit-transform:scale(10) translateY(50%);transform:scale(10) translateY(50%);opacity:0}} @-webkit-keyframes oaoFadeInTop{from{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}} @keyframes oaoFadeInTop{from{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}} @-webkit-keyframes oaoFadeInBottom{from{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0}} @keyframes oaoFadeInBottom{from{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0}} @-webkit-keyframes oaoFadeOutop{to{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}} @keyframes oaoFadeOutop{to{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}} @-webkit-keyframes oaoFadeOutBottom{to{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}} @keyframes oaoFadeOutBottom{to{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}} @-webkit-keyframes oaoFlyInTop{0%{-webkit-transform:translateY(80px);transform:translateY(80px);opacity:0}50%{-webkit-transform:translateY(-50px);transform:translateY(-50px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}} @keyframes oaoFlyInTop{0%{-webkit-transform:translateY(80px);transform:translateY(80px);opacity:0}50%{-webkit-transform:translateY(-50px);transform:translateY(-50px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}} @-webkit-keyframes oaoFlyInBottom{0%{-webkit-transform:translateY(-80px);transform:translateY(-80px);opacity:0}50%{-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}} @keyframes oaoFlyInBottom{0%{-webkit-transform:translateY(-80px);transform:translateY(-80px);opacity:0}50%{-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}} @-webkit-keyframes oaoFlyOutTop{30%{-webkit-transform:translateY(80px);transform:translateY(80px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}80%{-webkit-transform:translateY(-50px);transform:translateY(-50px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{opacity:0}} @keyframes oaoFlyOutTop{30%{-webkit-transform:translateY(80px);transform:translateY(80px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}80%{-webkit-transform:translateY(-50px);transform:translateY(-50px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{opacity:0}} @-webkit-keyframes oaoFlyOutBottom{30%{-webkit-transform:translateY(-80px);transform:translateY(-80px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}80%{-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{opacity:0}} @keyframes oaoFlyOutBottom{30%{-webkit-transform:translateY(-80px);transform:translateY(-80px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}80%{-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{opacity:0}} @-webkit-keyframes oaoRotateInTop{from{-webkit-transform:translateY(-100px) rotate(360deg);transform:translateY(-100px) rotate(360deg);opacity:0}} @keyframes oaoRotateInTop{from{-webkit-transform:translateY(-100px) rotate(360deg);transform:translateY(-100px) rotate(360deg);opacity:0}} @-webkit-keyframes oaoRotateInBottom{from{-webkit-transform:translateY(100px) rotate(360deg);transform:translateY(100px) rotate(360deg);opacity:0}} @keyframes oaoRotateInBottom{from{-webkit-transform:translateY(100px) rotate(360deg);transform:translateY(100px) rotate(360deg);opacity:0}} @-webkit-keyframes oaoRotateOutTop{to{-webkit-transform:translateY(-100px) rotate(360deg);transform:translateY(-100px) rotate(360deg);opacity:0}} @keyframes oaoRotateOutTop{to{-webkit-transform:translateY(-100px) rotate(360deg);transform:translateY(-100px) rotate(360deg);opacity:0}} @-webkit-keyframes oaoRotateOutBottom{to{-webkit-transform:translateY(100px) rotate(360deg);transform:translateY(100px) rotate(360deg);opacity:0}} @keyframes oaoRotateOutBottom{to{-webkit-transform:translateY(100px) rotate(360deg);transform:translateY(100px) rotate(360deg);opacity:0}} @-webkit-keyframes oaoRotateXInTop{from{-webkit-transform:translateY(-100px) rotateX(360deg);transform:translateY(-100px) rotateX(360deg);opacity:0}} @keyframes oaoRotateXInTop{from{-webkit-transform:translateY(-100px) rotateX(360deg);transform:translateY(-100px) rotateX(360deg);opacity:0}} @-webkit-keyframes oaoRotateXInBottom{from{-webkit-transform:translateY(100px) rotateX(360deg);transform:translateY(100px) rotateX(360deg);opacity:0}} @keyframes oaoRotateXInBottom{from{-webkit-transform:translateY(100px) rotateX(360deg);transform:translateY(100px) rotateX(360deg);opacity:0}} @-webkit-keyframes oaoRotateXOutTop{to{-webkit-transform:translateY(-100px) rotateX(360deg);transform:translateY(-100px) rotateX(360deg);opacity:0}} @keyframes oaoRotateXOutTop{to{-webkit-transform:translateY(-100px) rotateX(360deg);transform:translateY(-100px) rotateX(360deg);opacity:0}} @-webkit-keyframes oaoRotateXOutBottom{to{-webkit-transform:translateY(100px) rotateX(360deg);transform:translateY(100px) rotateX(360deg);opacity:0}} @keyframes oaoRotateXOutBottom{to{-webkit-transform:translateY(100px) rotateX(360deg);transform:translateY(100px) rotateX(360deg);opacity:0}} @-webkit-keyframes oaoRotateYInTop{from{-webkit-transform:translateY(-100px) rotateY(360deg);transform:translateY(-100px) rotateY(360deg);opacity:0}} @keyframes oaoRotateYInTop{from{-webkit-transform:translateY(-100px) rotateY(360deg);transform:translateY(-100px) rotateY(360deg);opacity:0}} @-webkit-keyframes oaoRotateYInBottom{from{-webkit-transform:translateY(100px) rotateY(360deg);transform:translateY(100px) rotateY(360deg);opacity:0}} @keyframes oaoRotateYInBottom{from{-webkit-transform:translateY(100px) rotateY(360deg);transform:translateY(100px) rotateY(360deg);opacity:0}} @-webkit-keyframes oaoRotateYOutTop{to{-webkit-transform:translateY(-100px) rotateY(360deg);transform:translateY(-100px) rotateY(360deg);opacity:0}} @keyframes oaoRotateYOutTop{to{-webkit-transform:translateY(-100px) rotateY(360deg);transform:translateY(-100px) rotateY(360deg);opacity:0}} @-webkit-keyframes oaoRotateYOutBottom{to{-webkit-transform:translateY(100px) rotateY(360deg);transform:translateY(100px) rotateY(360deg);opacity:0}} @keyframes oaoRotateYOutBottom{to{-webkit-transform:translateY(100px) rotateY(360deg);transform:translateY(100px) rotateY(360deg);opacity:0}} @-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}} @keyframes fadeIn{from{opacity:0}to{opacity:1}} @-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:1}} @keyframes fadeInLeft{from{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:1}} @-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1}} @keyframes fadeInRight{from{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1}} @-webkit-keyframes fadeInTop{from{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:1}} @keyframes fadeInTop{from{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:1}} @-webkit-keyframes fadeInBottom{from{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1}} @keyframes fadeInBottom{from{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1}} @-webkit-keyframes fadeOut{to{opacity:0}} @keyframes fadeOut{to{opacity:0}} @-webkit-keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}} @keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}} @-webkit-keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}} @keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}} @-webkit-keyframes fadeOutTop{from{opacity:1}to{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}} @keyframes fadeOutTop{from{opacity:1}to{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}} @-webkit-keyframes fadeOutBottom{from{opacity:1}to{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}} @keyframes fadeOutBottom{from{opacity:1}to{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}} @-webkit-keyframes moveFromLeft{from{-webkit-transform:translateX(-800px);transform:translateX(-800px)}} @keyframes moveFromLeft{from{-webkit-transform:translateX(-800px);transform:translateX(-800px)}} @-webkit-keyframes moveFromRight{from{-webkit-transform:translateX(800px);transform:translateX(800px)}} @keyframes moveFromRight{from{-webkit-transform:translateX(800px);transform:translateX(800px)}} @-webkit-keyframes moveFromTop{from{-webkit-transform:translateY(-800px);transform:translateY(-800px)}} @keyframes moveFromTop{from{-webkit-transform:translateY(-800px);transform:translateY(-800px)}} @-webkit-keyframes moveFromBottom{from{-webkit-transform:translateY(800px);transform:translateY(800px)}} @keyframes moveFromBottom{from{-webkit-transform:translateY(800px);transform:translateY(800px)}} @-webkit-keyframes moveToLeft{to{-webkit-transform:translateX(-800px);transform:translateX(-800px)}} @keyframes moveToLeft{to{-webkit-transform:translateX(-800px);transform:translateX(-800px)}} @-webkit-keyframes moveToRight{to{-webkit-transform:translateX(800px);transform:translateX(800px)}} @keyframes moveToRight{to{-webkit-transform:translateX(800px);transform:translateX(800px)}} @-webkit-keyframes moveToTop{to{-webkit-transform:translateY(-800px);transform:translateY(-800px)}} @keyframes moveToTop{to{-webkit-transform:translateY(-800px);transform:translateY(-800px)}} @-webkit-keyframes moveToBottom{to{-webkit-transform:translateY(800px);transform:translateY(800px)}} @keyframes moveToBottom{to{-webkit-transform:translateY(800px);transform:translateY(800px)}} @-webkit-keyframes doorCloseFromLeft{from{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-transform-origin:left;transform-origin:left;opacity:0}50%,to{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);-webkit-transform-origin:left;transform-origin:left;opacity:1}} @keyframes doorCloseFromLeft{from{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-transform-origin:left;transform-origin:left;opacity:0}50%,to{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);-webkit-transform-origin:left;transform-origin:left;opacity:1}} @-webkit-keyframes doorOpenFromRight{from{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);-webkit-transform-origin:left;transform-origin:left;opacity:1}50%,to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-transform-origin:left;transform-origin:left;opacity:0}} @keyframes doorOpenFromRight{from{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);-webkit-transform-origin:left;transform-origin:left;opacity:1}50%,to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-transform-origin:left;transform-origin:left;opacity:0}} @-webkit-keyframes doorCloseFromRight{from{-webkit-transform:perspective(400px) rotateY(-90deg);transform:perspective(400px) rotateY(-90deg);-webkit-transform-origin:right;transform-origin:right;opacity:0}50%,to{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);-webkit-transform-origin:right;transform-origin:right;opacity:1}} @keyframes doorCloseFromRight{from{-webkit-transform:perspective(400px) rotateY(-90deg);transform:perspective(400px) rotateY(-90deg);-webkit-transform-origin:right;transform-origin:right;opacity:0}50%,to{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);-webkit-transform-origin:right;transform-origin:right;opacity:1}} @-webkit-keyframes doorOpenFromLeft{from{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);-webkit-transform-origin:right;transform-origin:right;opacity:1}50%,to{-webkit-transform:perspective(400px) rotateY(-90deg);transform:perspective(400px) rotateY(-90deg);-webkit-transform-origin:right;transform-origin:right;opacity:0}} @keyframes doorOpenFromLeft{from{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);-webkit-transform-origin:right;transform-origin:right;opacity:1}50%,to{-webkit-transform:perspective(400px) rotateY(-90deg);transform:perspective(400px) rotateY(-90deg);-webkit-transform-origin:right;transform-origin:right;opacity:0}} @-webkit-keyframes pushReleaseFrom{from{-webkit-transform:scale(3,3);transform:scale(3,3);opacity:0}30%{-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}} @keyframes pushReleaseFrom{from{-webkit-transform:scale(3,3);transform:scale(3,3);opacity:0}30%{-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}} @-webkit-keyframes pushReleaseFromLeft{from{-webkit-transform:translateX(-100%);transform:translateX(-100%)}30%{-webkit-transform:translateX(100px);transform:translateX(100px)}} @keyframes pushReleaseFromLeft{from{-webkit-transform:translateX(-100%);transform:translateX(-100%)}30%{-webkit-transform:translateX(100px);transform:translateX(100px)}} @-webkit-keyframes pushReleaseFromRight{from{-webkit-transform:translateX(100%);transform:translateX(100%)}30%{-webkit-transform:translateX(-100px);transform:translateX(-100px)}} @keyframes pushReleaseFromRight{from{-webkit-transform:translateX(100%);transform:translateX(100%)}30%{-webkit-transform:translateX(-100px);transform:translateX(-100px)}} @-webkit-keyframes pushReleaseFromTop{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}30%{-webkit-transform:translateY(100px);transform:translateY(100px)}} @keyframes pushReleaseFromTop{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}30%{-webkit-transform:translateY(100px);transform:translateY(100px)}} @-webkit-keyframes pushReleaseFromBottom{from{-webkit-transform:translateY(100%);transform:translateY(100%)}30%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}} @keyframes pushReleaseFromBottom{from{-webkit-transform:translateY(100%);transform:translateY(100%)}30%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}} @-webkit-keyframes pushReleaseTo{30%{-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}to{-webkit-transform:scale(5,5);transform:scale(5,5);opacity:0}} @keyframes pushReleaseTo{30%{-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}to{-webkit-transform:scale(5,5);transform:scale(5,5);opacity:0}} @-webkit-keyframes pushReleaseToLeft{30%{-webkit-transform:translateX(100px);transform:translateX(100px)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}} @keyframes pushReleaseToLeft{30%{-webkit-transform:translateX(100px);transform:translateX(100px)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}} @-webkit-keyframes pushReleaseToRight{30%{-webkit-transform:translateX(-100px);transform:translateX(-100px)}to{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}} @keyframes pushReleaseToRight{30%{-webkit-transform:translateX(-100px);transform:translateX(-100px)}to{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}} @-webkit-keyframes pushReleaseToTop{30%{-webkit-transform:translateY(100px);transform:translateY(100px)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}} @keyframes pushReleaseToTop{30%{-webkit-transform:translateY(100px);transform:translateY(100px)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}} @-webkit-keyframes pushReleaseToBottom{30%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}to{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}} @keyframes pushReleaseToBottom{30%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}to{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}} @-webkit-keyframes flipX{from{-webkit-transform:perspective(600px) rotateX(-180deg);transform:perspective(600px) rotateX(-180deg);opacity:0}to{-webkit-transform:perspective(600px) rotateX(-360deg);transform:perspective(600px) rotateX(-360deg)}} @keyframes flipX{from{-webkit-transform:perspective(600px) rotateX(-180deg);transform:perspective(600px) rotateX(-180deg);opacity:0}to{-webkit-transform:perspective(600px) rotateX(-360deg);transform:perspective(600px) rotateX(-360deg)}} @-webkit-keyframes flipXZoomIn{from{-webkit-transform:perspective(600px) rotateX(0) scale(1);transform:perspective(600px) rotateX(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(600px) rotateX(-180deg) scale(1.8);transform:perspective(600px) rotateX(-180deg) scale(1.8);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}80%{-webkit-transform:perspective(600px) rotateX(-360deg) scale(.7);transform:perspective(600px) rotateX(-360deg) scale(.7);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:scale(1);transform:scale(1)}} @keyframes flipXZoomIn{from{-webkit-transform:perspective(600px) rotateX(0) scale(1);transform:perspective(600px) rotateX(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(600px) rotateX(-180deg) scale(1.8);transform:perspective(600px) rotateX(-180deg) scale(1.8);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}80%{-webkit-transform:perspective(600px) rotateX(-360deg) scale(.7);transform:perspective(600px) rotateX(-360deg) scale(.7);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:scale(1);transform:scale(1)}} @-webkit-keyframes flipXZoomOut{from{-webkit-transform:perspective(600px) rotateX(0) scale(1);transform:perspective(600px) rotateX(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(600px) rotateX(180deg) scale(1.8);transform:perspective(600px) rotateX(180deg) scale(1.8);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}80%{-webkit-transform:perspective(600px) rotateX(360deg) scale(.7);transform:perspective(600px) rotateX(360deg) scale(.7);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:scale(1);transform:scale(1)}} @keyframes flipXZoomOut{from{-webkit-transform:perspective(600px) rotateX(0) scale(1);transform:perspective(600px) rotateX(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(600px) rotateX(180deg) scale(1.8);transform:perspective(600px) rotateX(180deg) scale(1.8);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}80%{-webkit-transform:perspective(600px) rotateX(360deg) scale(.7);transform:perspective(600px) rotateX(360deg) scale(.7);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:scale(1);transform:scale(1)}} @-webkit-keyframes flipY{from{-webkit-transform:perspective(600px) rotateY(180deg);transform:perspective(600px) rotateY(180deg);opacity:0}to{-webkit-transform:perspective(600px) rotateY(360deg);transform:perspective(600px) rotateY(360deg)}} @keyframes flipY{from{-webkit-transform:perspective(600px) rotateY(180deg);transform:perspective(600px) rotateY(180deg);opacity:0}to{-webkit-transform:perspective(600px) rotateY(360deg);transform:perspective(600px) rotateY(360deg)}} @-webkit-keyframes flipYZoomIn{from{-webkit-transform:perspective(600px) rotateY(0) scale(1);transform:perspective(600px) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(600px) rotateY(180deg) scale(1.6);transform:perspective(600px) rotateY(180deg) scale(1.6);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}80%{-webkit-transform:perspective(600px) rotateY(360deg) scale(.7);transform:perspective(600px) rotateY(360deg) scale(.7);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:scale(1);transform:scale(1)}} @keyframes flipYZoomIn{from{-webkit-transform:perspective(600px) rotateY(0) scale(1);transform:perspective(600px) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(600px) rotateY(180deg) scale(1.6);transform:perspective(600px) rotateY(180deg) scale(1.6);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}80%{-webkit-transform:perspective(600px) rotateY(360deg) scale(.7);transform:perspective(600px) rotateY(360deg) scale(.7);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:scale(1);transform:scale(1)}} @-webkit-keyframes flipYZoomOut{from{-webkit-transform:perspective(600px) rotateY(0) scale(1);transform:perspective(600px) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(600px) rotateY(180deg) scale(.6);transform:perspective(600px) rotateY(180deg) scale(.6);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}80%{-webkit-transform:perspective(600px) rotateY(360deg) scale(1.8);transform:perspective(600px) rotateY(360deg) scale(1.8);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:scale(1);transform:scale(1)}} @keyframes flipYZoomOut{from{-webkit-transform:perspective(600px) rotateY(0) scale(1);transform:perspective(600px) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(600px) rotateY(180deg) scale(.6);transform:perspective(600px) rotateY(180deg) scale(.6);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}80%{-webkit-transform:perspective(600px) rotateY(360deg) scale(1.8);transform:perspective(600px) rotateY(360deg) scale(1.8);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:scale(1);transform:scale(1)}} @-webkit-keyframes skewLeft{70%{-webkit-transform:skewX(40deg);transform:skewX(40deg)}} @keyframes skewLeft{70%{-webkit-transform:skewX(40deg);transform:skewX(40deg)}} @-webkit-keyframes skewRight{70%{-webkit-transform:skewX(-40deg);transform:skewX(-40deg)}} @keyframes skewRight{70%{-webkit-transform:skewX(-40deg);transform:skewX(-40deg)}} @-webkit-keyframes skewInLeft{from{opacity:0;-webkit-transform:translateX(-100%) skewX(-40deg);transform:translateX(-100%) skewX(-40deg)}70%{-webkit-transform:skewX(-30deg);transform:skewX(-30deg)}} @keyframes skewInLeft{from{opacity:0;-webkit-transform:translateX(-100%) skewX(-40deg);transform:translateX(-100%) skewX(-40deg)}70%{-webkit-transform:skewX(-30deg);transform:skewX(-30deg)}} @-webkit-keyframes skewInRight{from{opacity:0;-webkit-transform:translateX(100%) skewX(40deg);transform:translateX(100%) skewX(40deg)}70%{-webkit-transform:skewX(30deg);transform:skewX(30deg)}} @keyframes skewInRight{from{opacity:0;-webkit-transform:translateX(100%) skewX(40deg);transform:translateX(100%) skewX(40deg)}70%{-webkit-transform:skewX(30deg);transform:skewX(30deg)}} @-webkit-keyframes skewOutLeft{20%{-webkit-transform:skewX(40deg);transform:skewX(40deg)}to{-webkit-transform:translateX(-100%) skewX(40deg);transform:translateX(-100%) skewX(40deg);opacity:0}} @keyframes skewOutLeft{20%{-webkit-transform:skewX(40deg);transform:skewX(40deg)}to{-webkit-transform:translateX(-100%) skewX(40deg);transform:translateX(-100%) skewX(40deg);opacity:0}} @-webkit-keyframes skewOutRight{20%{-webkit-transform:skewX(-40deg);transform:skewX(-40deg)}to{-webkit-transform:translateX(100%) skewX(-40deg);transform:translateX(100%) skewX(-40deg);opacity:0}} @keyframes skewOutRight{20%{-webkit-transform:skewX(-40deg);transform:skewX(-40deg)}to{-webkit-transform:translateX(100%) skewX(-40deg);transform:translateX(100%) skewX(-40deg);opacity:0}} @-webkit-keyframes pullRelease{15%{-webkit-transform:scale(1.8);transform:scale(1.8)}} @keyframes pullRelease{15%{-webkit-transform:scale(1.8);transform:scale(1.8)}} @-webkit-keyframes pushRelease{15%{-webkit-transform:scale(.5);transform:scale(.5)}} @keyframes pushRelease{15%{-webkit-transform:scale(.5);transform:scale(.5)}} @-webkit-keyframes swingInLeft{from{-webkit-transform:matrix(3,0,0,3,-800,0);transform:matrix(3,0,0,3,-800,0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:matrix(1.3,0,0,1.3,20,0);transform:matrix(1.3,0,0,1.3,20,0)}} @keyframes swingInLeft{from{-webkit-transform:matrix(3,0,0,3,-800,0);transform:matrix(3,0,0,3,-800,0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:matrix(1.3,0,0,1.3,20,0);transform:matrix(1.3,0,0,1.3,20,0)}} @-webkit-keyframes swingInRight{from{-webkit-transform:matrix(3,0,0,3,800,0);transform:matrix(3,0,0,3,800,0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:matrix(1.3,0,0,1.3,-20,0);transform:matrix(1.3,0,0,1.3,-20,0)}} @keyframes swingInRight{from{-webkit-transform:matrix(3,0,0,3,800,0);transform:matrix(3,0,0,3,800,0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:matrix(1.3,0,0,1.3,-20,0);transform:matrix(1.3,0,0,1.3,-20,0)}} @-webkit-keyframes swingInTop{from{-webkit-transform:matrix(3,0,0,3,0,-800);transform:matrix(3,0,0,3,0,-800);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:matrix(1.3,0,0,1.3,0,20);transform:matrix(1.3,0,0,1.3,0,20)}} @keyframes swingInTop{from{-webkit-transform:matrix(3,0,0,3,0,-800);transform:matrix(3,0,0,3,0,-800);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:matrix(1.3,0,0,1.3,0,20);transform:matrix(1.3,0,0,1.3,0,20)}} @-webkit-keyframes swingInBottom{from{-webkit-transform:matrix(3,0,0,3,0,800);transform:matrix(3,0,0,3,0,800);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:matrix(1.3,0,0,1.3,0,-20);transform:matrix(1.3,0,0,1.3,0,-20)}} @keyframes swingInBottom{from{-webkit-transform:matrix(3,0,0,3,0,800);transform:matrix(3,0,0,3,0,800);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:matrix(1.3,0,0,1.3,0,-20);transform:matrix(1.3,0,0,1.3,0,-20)}} @-webkit-keyframes elevateLeft{from{-webkit-transform:translateY(100%) rotate(-20deg);transform:translateY(100%) rotate(-20deg);-webkit-transform-origin:right;transform-origin:right}40%{-webkit-transform:rotate(20deg);transform:rotate(20deg);-webkit-transform-origin:right;transform-origin:right}65%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:right;transform-origin:right}} @keyframes elevateLeft{from{-webkit-transform:translateY(100%) rotate(-20deg);transform:translateY(100%) rotate(-20deg);-webkit-transform-origin:right;transform-origin:right}40%{-webkit-transform:rotate(20deg);transform:rotate(20deg);-webkit-transform-origin:right;transform-origin:right}65%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:right;transform-origin:right}} @-webkit-keyframes elevateRight{from{-webkit-transform:translateY(100%) rotate(20deg);transform:translateY(100%) rotate(20deg);-webkit-transform-origin:left;transform-origin:left}40%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg);-webkit-transform-origin:left;transform-origin:left}65%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left;transform-origin:left}} @keyframes elevateRight{from{-webkit-transform:translateY(100%) rotate(20deg);transform:translateY(100%) rotate(20deg);-webkit-transform-origin:left;transform-origin:left}40%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg);-webkit-transform-origin:left;transform-origin:left}65%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left;transform-origin:left}} @-webkit-keyframes rollFromLeft{from{-webkit-transform:translateX(-100%) perspective(600px) rotateY(180deg);transform:translateX(-100%) perspective(600px) rotateY(180deg);opacity:0}to{-webkit-transform:translateX(0) perspective(600px) rotateY(0);transform:translateX(0) perspective(600px) rotateY(0);opacity:1}} @keyframes rollFromLeft{from{-webkit-transform:translateX(-100%) perspective(600px) rotateY(180deg);transform:translateX(-100%) perspective(600px) rotateY(180deg);opacity:0}to{-webkit-transform:translateX(0) perspective(600px) rotateY(0);transform:translateX(0) perspective(600px) rotateY(0);opacity:1}} @-webkit-keyframes rollFromRight{from{-webkit-transform:translateX(100%) perspective(600px) rotateY(-180deg);transform:translateX(100%) perspective(600px) rotateY(-180deg);opacity:0}to{-webkit-transform:translateX(0) perspective(600px) rotateY(0);transform:translateX(0) perspective(600px) rotateY(0);opacity:1}} @keyframes rollFromRight{from{-webkit-transform:translateX(100%) perspective(600px) rotateY(-180deg);transform:translateX(100%) perspective(600px) rotateY(-180deg);opacity:0}to{-webkit-transform:translateX(0) perspective(600px) rotateY(0);transform:translateX(0) perspective(600px) rotateY(0);opacity:1}} @-webkit-keyframes rollFromTop{from{-webkit-transform:translateY(-100%) perspective(600px) rotateY(180deg);transform:translateY(-100%) perspective(600px) rotateY(180deg);opacity:0}to{-webkit-transform:translateY(0) perspective(600px) rotateY(0);transform:translateY(0) perspective(600px) rotateY(0);opacity:1}} @keyframes rollFromTop{from{-webkit-transform:translateY(-100%) perspective(600px) rotateY(180deg);transform:translateY(-100%) perspective(600px) rotateY(180deg);opacity:0}to{-webkit-transform:translateY(0) perspective(600px) rotateY(0);transform:translateY(0) perspective(600px) rotateY(0);opacity:1}} @-webkit-keyframes rollFromBottom{from{-webkit-transform:translateY(100%) perspective(600px) rotateY(-180deg);transform:translateY(100%) perspective(600px) rotateY(-180deg);opacity:0}to{-webkit-transform:translateY(0) perspective(600px) rotateY(0);transform:translateY(0) perspective(600px) rotateY(0);opacity:1}} @keyframes rollFromBottom{from{-webkit-transform:translateY(100%) perspective(600px) rotateY(-180deg);transform:translateY(100%) perspective(600px) rotateY(-180deg);opacity:0}to{-webkit-transform:translateY(0) perspective(600px) rotateY(0);transform:translateY(0) perspective(600px) rotateY(0);opacity:1}} @-webkit-keyframes rollToLeft{from{-webkit-transform:translateX(0) perspective(600px) rotateY(0);transform:translateX(0) perspective(600px) rotateY(0);opacity:1}to{-webkit-transform:translateX(-100%) perspective(600px) rotateY(180deg);transform:translateX(-100%) perspective(600px) rotateY(180deg);opacity:0}} @keyframes rollToLeft{from{-webkit-transform:translateX(0) perspective(600px) rotateY(0);transform:translateX(0) perspective(600px) rotateY(0);opacity:1}to{-webkit-transform:translateX(-100%) perspective(600px) rotateY(180deg);transform:translateX(-100%) perspective(600px) rotateY(180deg);opacity:0}} @-webkit-keyframes rollToRight{from{-webkit-transform:translateX(0) perspective(600px) rotateY(0);transform:translateX(0) perspective(600px) rotateY(0);opacity:1}to{-webkit-transform:translateX(100%) perspective(600px) rotateY(-180deg);transform:translateX(100%) perspective(600px) rotateY(-180deg);opacity:0}} @keyframes rollToRight{from{-webkit-transform:translateX(0) perspective(600px) rotateY(0);transform:translateX(0) perspective(600px) rotateY(0);opacity:1}to{-webkit-transform:translateX(100%) perspective(600px) rotateY(-180deg);transform:translateX(100%) perspective(600px) rotateY(-180deg);opacity:0}} @-webkit-keyframes rollToTop{from{-webkit-transform:translateY(0) perspective(600px) rotateX(0);transform:translateY(0) perspective(600px) rotateX(0);opacity:1}to{-webkit-transform:translateY(-100%) perspective(600px) rotateX(180deg);transform:translateY(-100%) perspective(600px) rotateX(180deg);opacity:0}} @keyframes rollToTop{from{-webkit-transform:translateY(0) perspective(600px) rotateX(0);transform:translateY(0) perspective(600px) rotateX(0);opacity:1}to{-webkit-transform:translateY(-100%) perspective(600px) rotateX(180deg);transform:translateY(-100%) perspective(600px) rotateX(180deg);opacity:0}} @-webkit-keyframes rollToBottom{to{-webkit-transform:translateY(0) perspective(600px) rotateX(0);transform:translateY(0) perspective(600px) rotateX(0);opacity:1}to{-webkit-transform:translateY(100%) perspective(600px) rotateX(-180deg);transform:translateY(100%) perspective(600px) rotateX(-180deg);opacity:0}} @keyframes rollToBottom{to{-webkit-transform:translateY(0) perspective(600px) rotateX(0);transform:translateY(0) perspective(600px) rotateX(0);opacity:1}to{-webkit-transform:translateY(100%) perspective(600px) rotateX(-180deg);transform:translateY(100%) perspective(600px) rotateX(-180deg);opacity:0}} @-webkit-keyframes rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}} @keyframes rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}} @-webkit-keyframes rotateX{from{-webkit-transform:perspective(600px) rotateX(0);transform:perspective(600px) rotateX(0)}to{-webkit-transform:perspective(600px) rotateX(90deg);transform:perspective(600px) rotateX(90deg)}} @keyframes rotateX{from{-webkit-transform:perspective(600px) rotateX(0);transform:perspective(600px) rotateX(0)}to{-webkit-transform:perspective(600px) rotateX(90deg);transform:perspective(600px) rotateX(90deg)}} @-webkit-keyframes rotateXIn{from{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);opacity:0}5%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg)}} @keyframes rotateXIn{from{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);opacity:0}5%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg)}} @-webkit-keyframes rotateXOut{95%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg)}to{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);opacity:0}} @keyframes rotateXOut{95%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg)}to{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);opacity:0}} @-webkit-keyframes rotateY{from{-webkit-transform:perspective(600px) rotateY(0);transform:perspective(600px) rotateY(0)}to{-webkit-transform:perspective(600px) rotateY(90deg);transform:perspective(600px) rotateY(90deg)}} @keyframes rotateY{from{-webkit-transform:perspective(600px) rotateY(0);transform:perspective(600px) rotateY(0)}to{-webkit-transform:perspective(600px) rotateY(90deg);transform:perspective(600px) rotateY(90deg)}} @-webkit-keyframes rotateYIn{from{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);opacity:0}5%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg)}} @keyframes rotateYIn{from{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);opacity:0}5%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg)}} @-webkit-keyframes rotateYOut{95%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg)}to{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);opacity:0}} @keyframes rotateYOut{95%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg)}to{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);opacity:0}} @-webkit-keyframes rotateInLeft{from{opacity:0;-webkit-transform:translateX(-100%) rotate(0);transform:translateX(-100%) rotate(0)}to{-webkit-transform:translateX(0) rotate(360deg);transform:translateX(0) rotate(360deg)}} @keyframes rotateInLeft{from{opacity:0;-webkit-transform:translateX(-100%) rotate(0);transform:translateX(-100%) rotate(0)}to{-webkit-transform:translateX(0) rotate(360deg);transform:translateX(0) rotate(360deg)}} @-webkit-keyframes rotateInRight{from{opacity:0;-webkit-transform:translateX(100%) rotate(0);transform:translateX(100%) rotate(0)}to{-webkit-transform:translateX(0) rotate(-360deg);transform:translateX(0) rotate(-360deg)}} @keyframes rotateInRight{from{opacity:0;-webkit-transform:translateX(100%) rotate(0);transform:translateX(100%) rotate(0)}to{-webkit-transform:translateX(0) rotate(-360deg);transform:translateX(0) rotate(-360deg)}} @-webkit-keyframes rotateInTop{from{opacity:0;-webkit-transform:translateY(-400%) rotate(0);transform:translateY(-400%) rotate(0)}to{-webkit-transform:translateX(0) rotate(360deg);transform:translateX(0) rotate(360deg)}} @keyframes rotateInTop{from{opacity:0;-webkit-transform:translateY(-400%) rotate(0);transform:translateY(-400%) rotate(0)}to{-webkit-transform:translateX(0) rotate(360deg);transform:translateX(0) rotate(360deg)}} @-webkit-keyframes rotateInBottom{from{opacity:0;-webkit-transform:translateY(400%) rotate(0);transform:translateY(400%) rotate(0)}to{-webkit-transform:translateX(0) rotate(360deg);transform:translateX(0) rotate(360deg)}} @keyframes rotateInBottom{from{opacity:0;-webkit-transform:translateY(400%) rotate(0);transform:translateY(400%) rotate(0)}to{-webkit-transform:translateX(0) rotate(360deg);transform:translateX(0) rotate(360deg)}} @-webkit-keyframes rotateOutLeft{from{-webkit-transform:translateX(0) rotate(360deg);transform:translateX(0) rotate(360deg)}to{-webkit-transform:translateX(-800px) rotate(0);transform:translateX(-800px) rotate(0);opacity:0}} @keyframes rotateOutLeft{from{-webkit-transform:translateX(0) rotate(360deg);transform:translateX(0) rotate(360deg)}to{-webkit-transform:translateX(-800px) rotate(0);transform:translateX(-800px) rotate(0);opacity:0}} @-webkit-keyframes rotateOutRight{from{-webkit-transform:translateX(0) rotate(-360deg);transform:translateX(0) rotate(-360deg)}to{-webkit-transform:translateX(800px) rotate(0);transform:translateX(800px) rotate(0);opacity:0}} @keyframes rotateOutRight{from{-webkit-transform:translateX(0) rotate(-360deg);transform:translateX(0) rotate(-360deg)}to{-webkit-transform:translateX(800px) rotate(0);transform:translateX(800px) rotate(0);opacity:0}} @-webkit-keyframes rotateOutTop{from{-webkit-transform:translateX(0) rotate(360deg);transform:translateX(0) rotate(360deg)}to{-webkit-transform:translateY(-800px) rotate(0);transform:translateY(-800px) rotate(0);opacity:0}} @keyframes rotateOutTop{from{-webkit-transform:translateX(0) rotate(360deg);transform:translateX(0) rotate(360deg)}to{-webkit-transform:translateY(-800px) rotate(0);transform:translateY(-800px) rotate(0);opacity:0}} @-webkit-keyframes rotateOutBottom{from{-webkit-transform:translateX(0) rotate(360deg);transform:translateX(0) rotate(360deg)}to{-webkit-transform:translateY(800px) rotate(0);transform:translateY(800px) rotate(0);opacity:0}} @keyframes rotateOutBottom{from{-webkit-transform:translateX(0) rotate(360deg);transform:translateX(0) rotate(360deg)}to{-webkit-transform:translateY(800px) rotate(0);transform:translateY(800px) rotate(0);opacity:0}} @-webkit-keyframes spinToLeft{from,to{-webkit-transform-origin:left bottom;transform-origin:left bottom}from{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}} @keyframes spinToLeft{from,to{-webkit-transform-origin:left bottom;transform-origin:left bottom}from{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}} @-webkit-keyframes spinToRight{from,to{-webkit-transform-origin:right bottom;transform-origin:right bottom}from{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}} @keyframes spinToRight{from,to{-webkit-transform-origin:right bottom;transform-origin:right bottom}from{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}} @-webkit-keyframes spinToTop{from,to{-webkit-transform-origin:left bottom;transform-origin:left bottom}from{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}} @keyframes spinToTop{from,to{-webkit-transform-origin:left bottom;transform-origin:left bottom}from{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}} @-webkit-keyframes spinToBottom{from,to{-webkit-transform-origin:right bottom;transform-origin:right bottom}from{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}} @keyframes spinToBottom{from,to{-webkit-transform-origin:right bottom;transform-origin:right bottom}from{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}} @-webkit-keyframes spinFromLeft{from,to{-webkit-transform-origin:left bottom;transform-origin:left bottom}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}} @keyframes spinFromLeft{from,to{-webkit-transform-origin:left bottom;transform-origin:left bottom}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}} @-webkit-keyframes spinFromRight{from,to{-webkit-transform-origin:right bottom;transform-origin:right bottom}to{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}} @keyframes spinFromRight{from,to{-webkit-transform-origin:right bottom;transform-origin:right bottom}to{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}} @-webkit-keyframes spinFromTop{from,to{-webkit-transform-origin:left bottom;transform-origin:left bottom}to{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}} @keyframes spinFromTop{from,to{-webkit-transform-origin:left bottom;transform-origin:left bottom}to{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}} @-webkit-keyframes spinFromBottom{from,to{-webkit-transform-origin:right bottom;transform-origin:right bottom}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}} @keyframes spinFromBottom{from,to{-webkit-transform-origin:right bottom;transform-origin:right bottom}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}} @-webkit-keyframes blurIn{from{-webkit-filter:blur(20px);filter:blur(20px);opacity:0}} @keyframes blurIn{from{-webkit-filter:blur(20px);filter:blur(20px);opacity:0}} @-webkit-keyframes blurInLeft{from{-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}} @keyframes blurInLeft{from{-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}} @-webkit-keyframes blurInRight{from{-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}} @keyframes blurInRight{from{-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}} @-webkit-keyframes blurInTop{from{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}} @keyframes blurInTop{from{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}} @-webkit-keyframes blurInBottom{from{-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}} @keyframes blurInBottom{from{-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}} @-webkit-keyframes blurOut{85%,to{-webkit-filter:blur(20px);filter:blur(20px)}to{opacity:0}} @keyframes blurOut{85%,to{-webkit-filter:blur(20px);filter:blur(20px)}to{opacity:0}} @-webkit-keyframes blurOutLeft{85%,to{-webkit-filter:blur(20px);filter:blur(20px);-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:0}} @keyframes blurOutLeft{85%,to{-webkit-filter:blur(20px);filter:blur(20px);-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:0}} @-webkit-keyframes blurOutRight{85%,to{-webkit-filter:blur(20px);filter:blur(20px);-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:0}} @keyframes blurOutRight{85%,to{-webkit-filter:blur(20px);filter:blur(20px);-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:0}} @-webkit-keyframes blurOutTop{85%,to{-webkit-filter:blur(20px);filter:blur(20px);-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:0}} @keyframes blurOutTop{85%,to{-webkit-filter:blur(20px);filter:blur(20px);-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:0}} @-webkit-keyframes blurOutBottom{85%,to{-webkit-filter:blur(20px);filter:blur(20px);-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:0}} @keyframes blurOutBottom{85%,to{-webkit-filter:blur(20px);filter:blur(20px);-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:0}} @-webkit-keyframes bounceFromTop{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,-80px,0) scale3d(1,1.6,1);transform:translate3d(0,-80px,0) scale3d(1,1.6,1)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}} @keyframes bounceFromTop{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,-80px,0) scale3d(1,1.6,1);transform:translate3d(0,-80px,0) scale3d(1,1.6,1)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}} @-webkit-keyframes bounceFromDown{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,80px,0) scale3d(1,1.2,1);transform:translate3d(0,80px,0) scale3d(1,1.2,1)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}90%{-webkit-transform:translate3d(0,4px,0);transform:translate3d(0,4px,0)}} @keyframes bounceFromDown{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,80px,0) scale3d(1,1.2,1);transform:translate3d(0,80px,0) scale3d(1,1.2,1)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}90%{-webkit-transform:translate3d(0,4px,0);transform:translate3d(0,4px,0)}} @-webkit-keyframes bounceX{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale3d(1.8,1,1);transform:scale3d(1.8,1,1)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale3d(1.5,1,1);transform:scale3d(1.5,1,1)}90%{-webkit-transform:scale3d(1.1,1,1);transform:scale3d(1.1,1,1)}} @keyframes bounceX{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale3d(1.8,1,1);transform:scale3d(1.8,1,1)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale3d(1.5,1,1);transform:scale3d(1.5,1,1)}90%{-webkit-transform:scale3d(1.1,1,1);transform:scale3d(1.1,1,1)}} @-webkit-keyframes bounceY{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale3d(1,2,1);transform:scale3d(1,2,1)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale3d(1,1.5,1);transform:scale3d(1,1.5,1)}90%{-webkit-transform:scale3d(1,1.1,1);transform:scale3d(1,1.1,1)}} @keyframes bounceY{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale3d(1,2,1);transform:scale3d(1,2,1)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale3d(1,1.5,1);transform:scale3d(1,1.5,1)}90%{-webkit-transform:scale3d(1,1.1,1);transform:scale3d(1,1.1,1)}} @-webkit-keyframes bounceZoomIn{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.5);transform:scale(1.5)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.3);transform:scale(1.3)}90%{-webkit-transform:scale(1.1);transform:scale(1.1)}} @keyframes bounceZoomIn{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.5);transform:scale(1.5)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.3);transform:scale(1.3)}90%{-webkit-transform:scale(1.1);transform:scale(1.1)}} @-webkit-keyframes bounceZoomOut{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(.3);transform:scale(.3)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(.5);transform:scale(.5)}90%{-webkit-transform:scale(.9);transform:scale(.9)}} @keyframes bounceZoomOut{0%,100%,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(.3);transform:scale(.3)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(.5);transform:scale(.5)}90%{-webkit-transform:scale(.9);transform:scale(.9)}} @-webkit-keyframes bounceInTop{0%{-webkit-transform:translate3d(0,-300%,0);transform:translate3d(0,-300%,0)}58%{-webkit-transform:translate3d(0,27px,0);transform:translate3d(0,27px,0)}73%{-webkit-transform:translate3d(0,-12px,0);transform:translate3d(0,-12px,0)}88%{-webkit-transform:translate3d(0,7px,0);transform:translate3d(0,7px,0)}} @keyframes bounceInTop{0%{-webkit-transform:translate3d(0,-300%,0);transform:translate3d(0,-300%,0)}58%{-webkit-transform:translate3d(0,27px,0);transform:translate3d(0,27px,0)}73%{-webkit-transform:translate3d(0,-12px,0);transform:translate3d(0,-12px,0)}88%{-webkit-transform:translate3d(0,7px,0);transform:translate3d(0,7px,0)}} @-webkit-keyframes bounceInBottom{0%{-webkit-transform:translate3d(0,300%,0);transform:translate3d(0,300%,0)}58%{-webkit-transform:translate3d(0,-27px,0);transform:translate3d(0,-27px,0)}73%{-webkit-transform:translate3d(0,12px,0);transform:translate3d(0,12px,0)}88%{-webkit-transform:translate3d(0,-8px,0);transform:translate3d(0,-8px,0)}} @keyframes bounceInBottom{0%{-webkit-transform:translate3d(0,300%,0);transform:translate3d(0,300%,0)}58%{-webkit-transform:translate3d(0,-27px,0);transform:translate3d(0,-27px,0)}73%{-webkit-transform:translate3d(0,12px,0);transform:translate3d(0,12px,0)}88%{-webkit-transform:translate3d(0,-8px,0);transform:translate3d(0,-8px,0)}} @-webkit-keyframes bounceInLeft{0%{-webkit-transform:translate3d(-300%,0,0);transform:translate3d(-300%,0,0)}58%{-webkit-transform:translate3d(27px,0,0);transform:translate3d(27px,0,0)}73%{-webkit-transform:translate3d(-12px,0,0);transform:translate3d(-12px,0,0)}88%{-webkit-transform:translate3d(8px,0,0);transform:translate3d(8px,0,0)}} @keyframes bounceInLeft{0%{-webkit-transform:translate3d(-300%,0,0);transform:translate3d(-300%,0,0)}58%{-webkit-transform:translate3d(27px,0,0);transform:translate3d(27px,0,0)}73%{-webkit-transform:translate3d(-12px,0,0);transform:translate3d(-12px,0,0)}88%{-webkit-transform:translate3d(8px,0,0);transform:translate3d(8px,0,0)}} @-webkit-keyframes bounceInRight{0%{-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}58%{-webkit-transform:translate3d(-27px,0,0);transform:translate3d(-27px,0,0)}73%{-webkit-transform:translate3d(12px,0,0);transform:translate3d(12px,0,0)}88%{-webkit-transform:translate3d(-8px,0,0);transform:translate3d(-8px,0,0)}} @keyframes bounceInRight{0%{-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}58%{-webkit-transform:translate3d(-27px,0,0);transform:translate3d(-27px,0,0)}73%{-webkit-transform:translate3d(12px,0,0);transform:translate3d(12px,0,0)}88%{-webkit-transform:translate3d(-8px,0,0);transform:translate3d(-8px,0,0)}} @-webkit-keyframes bounceOutTop{18%,33%,48%{opacity:1}18%{-webkit-transform:translate3d(0,27px,0);transform:translate3d(0,27px,0)}33%{-webkit-transform:translate3d(0,-12px,0);transform:translate3d(0,-12px,0)}48%{-webkit-transform:translate3d(0,8px,0);transform:translate3d(0,8px,0)}100%{opacity:0;-webkit-transform:translate3d(0,-300%,0);transform:translate3d(0,-300%,0)}} @keyframes bounceOutTop{18%,33%,48%{opacity:1}18%{-webkit-transform:translate3d(0,27px,0);transform:translate3d(0,27px,0)}33%{-webkit-transform:translate3d(0,-12px,0);transform:translate3d(0,-12px,0)}48%{-webkit-transform:translate3d(0,8px,0);transform:translate3d(0,8px,0)}100%{opacity:0;-webkit-transform:translate3d(0,-300%,0);transform:translate3d(0,-300%,0)}} @-webkit-keyframes bounceOutBottom{18%,33%,48%{opacity:1}18%{-webkit-transform:translate3d(0,-27px,0);transform:translate3d(0,-27px,0)}33%{-webkit-transform:translate3d(0,12px,0);transform:translate3d(0,12px,0)}48%{-webkit-transform:translate3d(0,-8px,0);transform:translate3d(0,-8px,0)}100%{opacity:0;-webkit-transform:translate3d(0,300%,0);transform:translate3d(0,300%,0)}} @keyframes bounceOutBottom{18%,33%,48%{opacity:1}18%{-webkit-transform:translate3d(0,-27px,0);transform:translate3d(0,-27px,0)}33%{-webkit-transform:translate3d(0,12px,0);transform:translate3d(0,12px,0)}48%{-webkit-transform:translate3d(0,-8px,0);transform:translate3d(0,-8px,0)}100%{opacity:0;-webkit-transform:translate3d(0,300%,0);transform:translate3d(0,300%,0)}} @-webkit-keyframes bounceOutLeft{18%,33%,48%{opacity:1}18%{-webkit-transform:translate3d(27px,0,0);transform:translate3d(27px,0,0)}33%{-webkit-transform:translate3d(-12px,0,0);transform:translate3d(-12px,0,0)}48%{-webkit-transform:translate3d(8px,0,0);transform:translate3d(8px,0,0)}100%{opacity:0;-webkit-transform:translate3d(-300%,0,0);transform:translate3d(-300%,0,0)}} @keyframes bounceOutLeft{18%,33%,48%{opacity:1}18%{-webkit-transform:translate3d(27px,0,0);transform:translate3d(27px,0,0)}33%{-webkit-transform:translate3d(-12px,0,0);transform:translate3d(-12px,0,0)}48%{-webkit-transform:translate3d(8px,0,0);transform:translate3d(8px,0,0)}100%{opacity:0;-webkit-transform:translate3d(-300%,0,0);transform:translate3d(-300%,0,0)}} @-webkit-keyframes bounceOutRight{18%,33%,48%{opacity:1}18%{-webkit-transform:translate3d(-27px,0,0);transform:translate3d(-27px,0,0)}33%{-webkit-transform:translate3d(12px,0,0);transform:translate3d(12px,0,0)}48%{-webkit-transform:translate3d(-8px,0,0);transform:translate3d(-8px,0,0)}100%{opacity:0;-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}} @keyframes bounceOutRight{18%,33%,48%{opacity:1}18%{-webkit-transform:translate3d(-27px,0,0);transform:translate3d(-27px,0,0)}33%{-webkit-transform:translate3d(12px,0,0);transform:translate3d(12px,0,0)}48%{-webkit-transform:translate3d(-8px,0,0);transform:translate3d(-8px,0,0)}100%{opacity:0;-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}} @-webkit-keyframes perspectiveToTop{50%{opacity:1}to{-webkit-transform:perspective(500px) rotateX(90deg) translateY(-50px) translateZ(50px);transform:perspective(500px) rotateX(90deg) translateY(-50px) translateZ(50px);opacity:0}} @keyframes perspectiveToTop{50%{opacity:1}to{-webkit-transform:perspective(500px) rotateX(90deg) translateY(-50px) translateZ(50px);transform:perspective(500px) rotateX(90deg) translateY(-50px) translateZ(50px);opacity:0}} @-webkit-keyframes perspectiveToBottom{50%{opacity:1}to{-webkit-transform:perspective(500px) rotateX(90deg) translateY(50px) translateZ(-50px);transform:perspective(500px) rotateX(90deg) translateY(50px) translateZ(-50px);opacity:0}} @keyframes perspectiveToBottom{50%{opacity:1}to{-webkit-transform:perspective(500px) rotateX(90deg) translateY(50px) translateZ(-50px);transform:perspective(500px) rotateX(90deg) translateY(50px) translateZ(-50px);opacity:0}} @-webkit-keyframes zoomIn{from{-webkit-transform:scale(10);transform:scale(10);opacity:0}} @keyframes zoomIn{from{-webkit-transform:scale(10);transform:scale(10);opacity:0}} @-webkit-keyframes zoomInLeft{from{-webkit-transform:scale(10) translateX(-50%);transform:scale(10) translateX(-50%);opacity:0}} @keyframes zoomInLeft{from{-webkit-transform:scale(10) translateX(-50%);transform:scale(10) translateX(-50%);opacity:0}} @-webkit-keyframes zoomInRight{from{-webkit-transform:scale(10) translateX(50%);transform:scale(10) translateX(50%);opacity:0}} @keyframes zoomInRight{from{-webkit-transform:scale(10) translateX(50%);transform:scale(10) translateX(50%);opacity:0}} @-webkit-keyframes zoomInTop{from{-webkit-transform:scale(10) translateY(-50%);transform:scale(10) translateY(-50%);opacity:0}} @keyframes zoomInTop{from{-webkit-transform:scale(10) translateY(-50%);transform:scale(10) translateY(-50%);opacity:0}} @-webkit-keyframes zoomInBottom{from{-webkit-transform:scale(10) translateY(50%);transform:scale(10) translateY(50%);opacity:0}} @keyframes zoomInBottom{from{-webkit-transform:scale(10) translateY(50%);transform:scale(10) translateY(50%);opacity:0}} @-webkit-keyframes zoomOut{to{-webkit-transform:scale(10);transform:scale(10);opacity:0}} @keyframes zoomOut{to{-webkit-transform:scale(10);transform:scale(10);opacity:0}} @-webkit-keyframes zoomOutLeft{to{-webkit-transform:scale(10) translateX(-50%);transform:scale(10) translateX(-50%);opacity:0}} @keyframes zoomOutLeft{to{-webkit-transform:scale(10) translateX(-50%);transform:scale(10) translateX(-50%);opacity:0}} @-webkit-keyframes zoomOutRight{to{-webkit-transform:scale(10) translateX(50%);transform:scale(10) translateX(50%);opacity:0}} @keyframes zoomOutRight{to{-webkit-transform:scale(10) translateX(50%);transform:scale(10) translateX(50%);opacity:0}} @-webkit-keyframes zoomOutTop{to{-webkit-transform:scale(10) translateY(-50%);transform:scale(10) translateY(-50%);opacity:0}} @keyframes zoomOutTop{to{-webkit-transform:scale(10) translateY(-50%);transform:scale(10) translateY(-50%);opacity:0}} @-webkit-keyframes zoomOutBottom{to{-webkit-transform:scale(10) translateY(50%);transform:scale(10) translateY(50%);opacity:0}} @keyframes zoomOutBottom{to{-webkit-transform:scale(10) translateY(50%);transform:scale(10) translateY(50%);opacity:0}} @-webkit-keyframes ekitRevealInTop{form{-webkit-transform:scaleY(1);transform:scaleY(1)}to{-webkit-transform:scaleY(0);transform:scaleY(0)}} @keyframes ekitRevealInTop{form{-webkit-transform:scaleY(1);transform:scaleY(1)}to{-webkit-transform:scaleY(0);transform:scaleY(0)}} @-webkit-keyframes ekitRevealInBottom{form{-webkit-transform:scaleY(1);transform:scaleY(1)}to{-webkit-transform:scaleY(0);transform:scaleY(0)}} @keyframes ekitRevealInBottom{form{-webkit-transform:scaleY(1);transform:scaleY(1)}to{-webkit-transform:scaleY(0);transform:scaleY(0)}} @-webkit-keyframes ekitRevealInLeft{form{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(0);transform:scaleX(0)}} @keyframes ekitRevealInLeft{form{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(0);transform:scaleX(0)}} @-webkit-keyframes ekitRevealInRight{form{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(0);transform:scaleX(0)}} @keyframes ekitRevealInRight{form{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(0);transform:scaleX(0)}} @-webkit-keyframes ekit-hvr-pulse{25%{-webkit-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:scale(.9);transform:scale(.9)}} @keyframes ekit-hvr-pulse{25%{-webkit-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:scale(.9);transform:scale(.9)}} @-webkit-keyframes ekit-hvr-push{50%{-webkit-transform:scale(.8);transform:scale(.8)}100%{-webkit-transform:scale(1);transform:scale(1)}} @keyframes ekit-hvr-push{50%{-webkit-transform:scale(.8);transform:scale(.8)}100%{-webkit-transform:scale(1);transform:scale(1)}} @-webkit-keyframes ekit-hvr-pop{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}} @keyframes ekit-hvr-pop{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}} @-webkit-keyframes ekit-hvr-wobble-horizontal{16.65%{-webkit-transform:translateX(8px);transform:translateX(8px)}33.3%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}} @keyframes ekit-hvr-wobble-horizontal{16.65%{-webkit-transform:translateX(8px);transform:translateX(8px)}33.3%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}} @-webkit-keyframes ekit-hvr-wobble-vertical{16.65%{-webkit-transform:translateY(8px);transform:translateY(8px)}33.3%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}} @keyframes ekit-hvr-wobble-vertical{16.65%{-webkit-transform:translateY(8px);transform:translateY(8px)}33.3%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}} @-webkit-keyframes ekit-hover-glow-out{0%{opacity:.3}40%{opacity:.5;-webkit-box-shadow:0 0 0 2px rgba(51,51,51,.1),0 0 10px 10px #333,0 0 0 10px rgba(51,51,51,.5);box-shadow:0 0 0 2px rgba(51,51,51,.1),0 0 10px 10px #333,0 0 0 10px rgba(51,51,51,.5)}100%{-webkit-box-shadow:0 0 0 2px rgba(51,51,51,.1),0 0 10px 10px #333,0 0 0 10px rgba(51,51,51,.5);box-shadow:0 0 0 2px rgba(51,51,51,.1),0 0 10px 10px #333,0 0 0 10px rgba(51,51,51,.5);-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}} @keyframes ekit-hover-glow-out{0%{opacity:.3}40%{opacity:.5;-webkit-box-shadow:0 0 0 2px rgba(51,51,51,.1),0 0 10px 10px #333,0 0 0 10px rgba(51,51,51,.5);box-shadow:0 0 0 2px rgba(51,51,51,.1),0 0 10px 10px #333,0 0 0 10px rgba(51,51,51,.5)}100%{-webkit-box-shadow:0 0 0 2px rgba(51,51,51,.1),0 0 10px 10px #333,0 0 0 10px rgba(51,51,51,.5);box-shadow:0 0 0 2px rgba(51,51,51,.1),0 0 10px 10px #333,0 0 0 10px rgba(51,51,51,.5);-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}} @-webkit-keyframes ekit-hover-spined{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}} @keyframes ekit-hover-spined{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}} @-webkit-keyframes ekit-btt-fadein{from{opacity:0;-webkit-transform:translateY(80px);transform:translateY(80px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}} @keyframes ekit-btt-fadein{from{opacity:0;-webkit-transform:translateY(80px);transform:translateY(80px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}} @-webkit-keyframes ekit-btt-fadeOut{from{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(80px);transform:translateY(80px)}} @keyframes ekit-btt-fadeOut{from{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(80px);transform:translateY(80px)}} .fa,.fab,.fad,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1} @-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}} @keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}} .fa-facebook-f:before{content:"\f39e"} .fa-instagram:before{content:"\f16d"} .fa-linkedin-in:before{content:"\f0e1"} .fa-phone-alt:before{content:"\f879"} .fa-twitter:before{content:"\f099"} .fa-youtube:before{content:"\f167"} .fa,.fas{font-family:"Font Awesome 5 Free";font-weight:900} .fab{font-family:"Font Awesome 5 Brands";font-weight:400} .hide__animition_con .rs-contact-box .address-item .address-icon::before{ display:none; } .elementor-section.elementor-section-boxed > .elementor-container { max-width: 1316px; } body:not(.page-id-74342) .sticky-wrapper{ height:auto !important; } @media only screen and (max-width: 600px) and (min-width: 500px) { .elementor-67385 .elementor-element.elementor-element-5b9ed50 .item-content span i, .elementor-67385 .elementor-element.elementor-element-5b9ed50 .item-content .quote-img-icon { left: 30%; } } @media only screen and (max-width: 1512px){}@media only screen and (max-width: 1512px){body .breadcrumb-area.style3, body ul.rs-breadcrumbs-meta-elementor{ margin-bottom: 70px !important; }}html, body{ font-family:Public Sans } html, body{ font-size:18px } h1,h2,h3,h4,h5,h6{ font-family:Public Sans } h2{ font-size:50px } h2{ font-weight:700 } h2{ line-height:60px } h3{ font-size:40px } h3{ font-weight:700 } h3{ line-height:50px } h4{ font-size:30px } h4{ font-weight:600 } h4{ line-height:40px } #rs-header{ font-family:Public Sans } #rs-header{ font-weight:500 } :root { --wpforms-field-border-radius: 3px; --wpforms-field-border-style: solid; --wpforms-field-border-size: 1px; --wpforms-field-background-color: #ffffff; --wpforms-field-border-color: rgba( 0, 0, 0, 0.25 ); --wpforms-field-border-color-spare: rgba( 0, 0, 0, 0.25 ); --wpforms-field-text-color: rgba( 0, 0, 0, 0.7 ); --wpforms-field-menu-color: #ffffff; --wpforms-label-color: rgba( 0, 0, 0, 0.85 ); --wpforms-label-sublabel-color: rgba( 0, 0, 0, 0.55 ); --wpforms-label-error-color: #d63637; --wpforms-button-border-radius: 3px; --wpforms-button-border-style: none; --wpforms-button-border-size: 1px; --wpforms-button-background-color: #066aab; --wpforms-button-border-color: #066aab; --wpforms-button-text-color: #ffffff; --wpforms-page-break-color: #066aab; --wpforms-background-image: none; --wpforms-background-position: center center; --wpforms-background-repeat: no-repeat; --wpforms-background-size: cover; --wpforms-background-width: 100px; --wpforms-background-height: 100px; --wpforms-background-color: rgba( 0, 0, 0, 0 ); --wpforms-background-url: none; --wpforms-container-padding: 0px; --wpforms-container-border-style: none; --wpforms-container-border-width: 1px; --wpforms-container-border-color: #000000; --wpforms-container-border-radius: 3px; --wpforms-field-size-input-height: 43px; --wpforms-field-size-input-spacing: 15px; --wpforms-field-size-font-size: 16px; --wpforms-field-size-line-height: 19px; --wpforms-field-size-padding-h: 14px; --wpforms-field-size-checkbox-size: 16px; --wpforms-field-size-sublabel-spacing: 5px; --wpforms-field-size-icon-size: 1; --wpforms-label-size-font-size: 16px; --wpforms-label-size-line-height: 19px; --wpforms-label-size-sublabel-font-size: 14px; --wpforms-label-size-sublabel-line-height: 17px; --wpforms-button-size-font-size: 17px; --wpforms-button-size-height: 41px; --wpforms-button-size-padding-h: 15px; --wpforms-button-size-margin-top: 10px; --wpforms-container-shadow-size-box-shadow: none; } .elementor-heading-title{padding:0;margin:0;line-height:1} .elementor-widget-social-icons.elementor-grid-0 .elementor-widget-container,.elementor-widget-social-icons.elementor-grid-mobile-0 .elementor-widget-container,.elementor-widget-social-icons.elementor-grid-tablet-0 .elementor-widget-container{line-height:1;font-size:0} .elementor-widget-social-icons .elementor-grid{grid-column-gap:var(--grid-column-gap,5px);grid-row-gap:var(--grid-row-gap,5px);grid-template-columns:var(--grid-template-columns);justify-content:var(--justify-content,center);justify-items:var(--justify-content,center)}.elementor-icon.elementor-social-icon{font-size:var(--icon-size,25px);line-height:var(--icon-size,25px);width:calc(var(--icon-size, 25px) + 2 * var(--icon-padding, .5em));height:calc(var(--icon-size, 25px) + 2 * var(--icon-padding, .5em))}.elementor-social-icon{--e-social-icon-icon-color:#fff;display:inline-flex;background-color:#69727d;align-items:center;justify-content:center;text-align:center;cursor:pointer}.elementor-social-icon i{color:var(--e-social-icon-icon-color)} .elementor-social-icon:last-child{margin:0} .elementor-social-icon:hover{opacity:.9;color:#fff} .elementor-social-icon-facebook,.elementor-social-icon-facebook-f{background-color:#3b5998} .elementor-social-icon-instagram{background-color:#262626} .elementor-social-icon-linkedin,.elementor-social-icon-linkedin-in{background-color:#0077b5} .elementor-social-icon-twitter{background-color:#1da1f2} .elementor-social-icon-youtube{background-color:#cd201f} .elementor-shape-rounded .elementor-icon.elementor-social-icon{border-radius:10%}.elementor-shape-circle .elementor-icon.elementor-social-icon{border-radius:50%} .elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block} .elementor-widget-image img{vertical-align:middle;display:inline-block} .elementor-column .elementor-spacer-inner{height:var(--spacer-size)} .elementor-widget-divider{--divider-border-style:none;--divider-border-width:1px;--divider-color:#0c0d0e;--divider-icon-size:20px;--divider-element-spacing:10px;--divider-pattern-height:24px;--divider-pattern-size:20px;--divider-pattern-url:none;--divider-pattern-repeat:repeat-x}.elementor-widget-divider .elementor-divider{display:flex} .elementor-widget-divider .elementor-divider-separator{display:flex;margin:0;direction:ltr} .elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator{border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color)} @keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg)}to{transform:rotate(1turn)}} @keyframes loading__animation{to{transform:translateX(100%)}} @keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg)}to{transform:rotate(1turn)}} @keyframes loading__animation{to{transform:translateX(100%)}} .dividers__on.dividers__shape_rihgt:after { content: ""; background: #00204A; position: absolute; top: 0; bottom: 0; right: -50px; height: 100%; width: 32%; z-index: 0; transform: skew(30deg); } ul.hfe-nav-menu, .hfe-nav-menu li, .hfe-nav-menu ul { list-style: none !important; margin: 0; padding: 0; } nav.separator-dots ul.hfe-nav-menu li a { position: relative; } nav.separator-dots ul.hfe-nav-menu li a:before { content: ""; position: absolute; background: rgba(255, 255, 255, 0.5098039216); width: 6px; height: 6px; border-radius: 50%; top: 5px; left: 22px; opacity: 1 !important; } nav.separator-dots.yes ul.hfe-nav-menu li:first-child a:before { display: none; } .hfe-nav-menu li.menu-item { position: relative; } .hfe-nav-menu nav ul li a { padding: 10px 15px; } .hfe-nav-menu__layout-horizontal, .hfe-nav-menu__layout-horizontal .hfe-nav-menu { -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; } .hfe-nav-menu__layout-horizontal .hfe-nav-menu { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .hfe-nav-menu:before, .hfe-nav-menu:after { content: ""; display: table; clear: both; } @media only screen and (min-width: 768px) {.hfe-nav-menu__align-right .hfe-nav-menu { margin-left: auto; -webkit-box-pack: end; -ms-flex-pack: end; -webkit-justify-content: flex-end; -moz-box-pack: end; justify-content: flex-end; }}@media only screen and (max-width: 767px) {.hfe-nav-menu__align-right .hfe-nav-menu { margin: 0 auto; -webkit-box-pack: end; -ms-flex-pack: end; -webkit-justify-content: center; -moz-box-pack: end; justify-content: center; }}.hfe-nav-menu__align-left .hfe-nav-menu { margin-right: auto; -webkit-box-pack: start; -ms-flex-pack: start; -webkit-justify-content: flex-start; -moz-box-pack: start; justify-content: flex-start; } .hfe-nav-menu__align-left .hfe-nav-menu__layout-vertical li a.hfe-menu-item, .hfe-nav-menu__align-left .hfe-nav-menu__layout-vertical li a.hfe-sub-menu-item { -webkit-box-pack: start; -ms-flex-pack: start; -webkit-justify-content: flex-start; -moz-box-pack: start; justify-content: flex-start; } .hfe-nav-menu__align-center .hfe-nav-menu { margin-left: auto; margin-right: auto; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; -moz-box-pack: center; justify-content: center; } .hfe-nav-menu__layout-horizontal .hfe-nav-menu { -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .hfe-active-menu + nav li:not(:last-child) a.hfe-menu-item, .hfe-active-menu + nav li:not(:last-child) a.hfe-sub-menu-item { border-bottom-width: 0; } .hfe-nav-menu a.hfe-menu-item, .hfe-nav-menu a.hfe-sub-menu-item { line-height: 1; text-decoration: none; -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -moz-box-pack: justify; -ms-flex-pack: justify; -webkit-box-shadow: none; box-shadow: none; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; -webkit-justify-content: space-between; justify-content: space-between; } .hfe-nav-menu a.hfe-menu-item:hover, .hfe-nav-menu a.hfe-sub-menu-item:hover { text-decoration: none; } .hfe-nav-menu__layout-horizontal { font-size: 0; } .hfe-nav-menu__layout-horizontal li.menu-item, .hfe-nav-menu__layout-horizontal > li.menu-item { font-size: medium; } .hfe-nav-menu__toggle { -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; font-size: 22px; cursor: pointer; border: 0 solid; -webkit-border-radius: 3px; border-radius: 3px; color: #494c4f; position: relative; line-height: 1; } .hfe-layout-horizontal .hfe-nav-menu__toggle, .hfe-layout-vertical .hfe-nav-menu__toggle { visibility: hidden; opacity: 0; display: none; } .hfe-nav-menu .menu-item a:before, .hfe-nav-menu .menu-item a:after { display: block; position: absolute; -webkit-transition: 0.3s; transition: 0.3s; -webkit-transition-timing-function: cubic-bezier(0.58, 0.3, 0.005, 1); transition-timing-function: cubic-bezier(0.58, 0.3, 0.005, 1); } .hfe-nav-menu .menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before, .hfe-nav-menu .menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after { opacity: 0; } .hfe-nav-menu .menu-item a.hfe-menu-item:hover:before, .hfe-nav-menu .menu-item a.hfe-menu-item:hover:after, .hfe-nav-menu .menu-item a.hfe-menu-item:focus:before, .hfe-nav-menu .menu-item a.hfe-menu-item:focus:after, .hfe-nav-menu .menu-item a.hfe-menu-item.highlighted:before, .hfe-nav-menu .menu-item a.hfe-menu-item.highlighted:after, .hfe-nav-menu .current-menu-item:before, .hfe-nav-menu .current-menu-item:after { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); } @media only screen and (max-width: 991px) {.hfe-nav-menu__layout-horizontal { font-size: unset; }}@media only screen and (max-width: 767px) {nav.separator-dots ul.hfe-nav-menu li a:before { left: 0; }}@keyframes rev-ani-mouse { 0% {opacity: 1;top: 29%;} 15% {opacity: 1;top: 70%;} 50% {opacity: 0;top: 70%;} 100% {opacity: 0;top: 29%;} } @keyframes tp-rotateplane { 0% { transform: perspective(120px) rotateX(0deg) rotateY(0deg);} 50% { transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);} 100% { transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);} } @keyframes tp-scaleout { 0% {transform: scale(0.0);} 100% {transform: scale(1.0);opacity: 0;} } @keyframes tp-bouncedelay { 0%, 80%, 100% {transform: scale(0.0);} 40% {transform: scale(1.0);} } @keyframes tp-rotate { 100% { transform: rotate(360deg);}} @keyframes tp-bounce { 0%, 100% {transform: scale(0.0);} 50% { transform: scale(1.0);} } @keyframes rs-revealer-6{from{transform:rotate(0)}to{transform:rotate(360deg)}} @-webkit-keyframes rs-revealer-6{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}} @keyframes rs-revealer-7{from{transform:rotate(0)}to{transform:rotate(360deg)}} @-webkit-keyframes rs-revealer-7{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}} @keyframes rs-revealer-8{0%{transform:scale(0,0);opacity:.5}100%{transform:scale(1,1);opacity:0}} @-webkit-keyframes rs-revealer-8{0%{-webkit-transform:scale(0,0);opacity:.5}100%{-webkit-transform:scale(1,1);opacity:0}} @-webkit-keyframes rs-revealer-9{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}} @keyframes rs-revealer-9{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}} @-webkit-keyframes rs-revealer-10{0%,100%,40%{-webkit-transform:scaleY(.4)}20%{-webkit-transform:scaleY(1)}} @keyframes rs-revealer-10{0%,100%,40%{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}} @-webkit-keyframes rs-revealer-11{0%,100%,70%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}} @keyframes rs-revealer-11{0%,100%,70%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}} @-webkit-keyframes rs-revealer-12{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}} @keyframes rs-revealer-12{0%{transform:rotate(0)}100%{transform:rotate(360deg)}} @keyframes rs-revealer-13{0%,100%{transform:translate(0)}25%{transform:translate(160%)}50%{transform:translate(160%,160%)}75%{transform:translate(0,160%)}} @-webkit-keyframes rs-revealer-13{0%,100%{-webkit-transform:translate(0)}25%{-webkit-transform:translate(160%)}50%{-webkit-transform:translate(160%,160%)}75%{-webkit-transform:translate(0,160%)}} @-webkit-keyframes rs-revealer-14-1{0%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(80%,80%,0)}80%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(80%,80%,0)}100%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}} @-webkit-keyframes rs-revealer-14-2{0%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(80%,-80%,0)}80%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(80%,-80%,0)}100%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}} @-webkit-keyframes rs-revealer-14-3{0%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(-80%,-80%,0)}80%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(-80%,-80%,0)}100%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}} @-webkit-keyframes rs-revealer-14-4{0%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(-80%,80%,0)}80%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(-80%,80%,0)}100%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}} @keyframes rs-revealer-14-1{0%{transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{transform:rotate3d(0,0,1,0deg) translate3d(80%,80%,0)}80%{transform:rotate3d(0,0,1,360deg) translate3d(80%,80%,0)}100%{transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}} @keyframes rs-revealer-14-2{0%{transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{transform:rotate3d(0,0,1,0deg) translate3d(80%,-80%,0)}80%{transform:rotate3d(0,0,1,360deg) translate3d(80%,-80%,0)}100%{transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}} @keyframes rs-revealer-14-3{0%{transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{transform:rotate3d(0,0,1,0deg) translate3d(-80%,-80%,0)}80%{transform:rotate3d(0,0,1,360deg) translate3d(-80%,-80%,0)}100%{transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}} @keyframes rs-revealer-14-4{0%{transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{transform:rotate3d(0,0,1,0deg) translate3d(-80%,80%,0)}80%{transform:rotate3d(0,0,1,360deg) translate3d(-80%,80%,0)}100%{transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}} @-webkit-keyframes rs-revealer-15{25%{-webkit-transform:translateX(30px) rotate(-90deg) scale(.5)}50%{-webkit-transform:translateX(30px) translateY(30px) rotate(-180deg)}75%{-webkit-transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5)}100%{-webkit-transform:rotate(-360deg)}} @keyframes rs-revealer-15{25%{transform:translateX(30px) rotate(-90deg) scale(.5);-webkit-transform:translateX(30px) rotate(-90deg) scale(.5)}50%{transform:translateX(30px) translateY(30px) rotate(-179deg);-webkit-transform:translateX(30px) translateY(30px) rotate(-179deg)}50.1%{transform:translateX(30px) translateY(30px) rotate(-180deg);-webkit-transform:translateX(30px) translateY(30px) rotate(-180deg)}75%{transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5);-webkit-transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5)}100%{transform:rotate(-360deg);-webkit-transform:rotate(-360deg)}} @media (max-width: 480px) {.elementor-88437 .elementor-element.elementor-element-085780d:not(.elementor-motion-effects-element-type-background),.elementor-88437 .elementor-element.elementor-element-085780d>.elementor-motion-effects-container>.elementor-motion-effects-layer {background-image: url(https://easylighthealthcare4ad8.b-cdn.net/wp-content/uploads/2023/03/inner_01.jpg.bv_resized_mobile.jpg.bv.webp?bv_host=easylighthealthcare.com);}} @media (min-width: 481px) and (max-width: 820px) {.elementor-88437 .elementor-element.elementor-element-085780d:not(.elementor-motion-effects-element-type-background),.elementor-88437 .elementor-element.elementor-element-085780d>.elementor-motion-effects-container>.elementor-motion-effects-layer {background-image: url(https://easylighthealthcare4ad8.b-cdn.net/wp-content/uploads/2023/03/inner_01.jpg.bv_resized_ipad.jpg.bv.webp?bv_host=easylighthealthcare.com);}} @media (min-width: 821px) and (max-width: 1536px) {.elementor-88437 .elementor-element.elementor-element-085780d:not(.elementor-motion-effects-element-type-background),.elementor-88437 .elementor-element.elementor-element-085780d>.elementor-motion-effects-container>.elementor-motion-effects-layer {background-image: url(https://easylighthealthcare4ad8.b-cdn.net/wp-content/uploads/2023/03/inner_01.jpg.bv_resized_desktop.jpg.bv.webp?bv_host=easylighthealthcare.com);}} @media (min-width: 1537px) {.elementor-88437 .elementor-element.elementor-element-085780d:not(.elementor-motion-effects-element-type-background),.elementor-88437 .elementor-element.elementor-element-085780d>.elementor-motion-effects-container>.elementor-motion-effects-layer {background-image: url(https://easylighthealthcare4ad8.b-cdn.net/wp-content/uploads/2023/03/inner_01.jpg.bv.webp?bv_host=easylighthealthcare.com);}} Domiciliary Care | Easy Light Healthcare

We provide domiciliary care and online services to young people, adults, and senior citizens.

We provide home care services for everyone seeking our help

As a business run by a family, we understand the importance of caring for our loved ones and so we offer a range of services to showcase this.

26 +
Employee Recruits
15 +
Healthcare Workers
60 +
Satisfied Customers

Domiciliary Care

Easy Light Healthcare Ltd.

ELHC work closely with service users, carer’s and their families, and we provide person-centred and therapeutic care which is tailored to the needs of the individual service user. The services we provide include but are not limited to:

  • Social duties to include engaging with clients, enabling, motivating, and companionship.
  • Monitoring duties to include medication, health related activities, recording, and undertaking other task where appropriate.
  • Maintenance duties to include shopping, food prep, pension collection.
  • Personal care to include washing, dressing, bathing, toileting.
  • Domestic duties to include washing up, cleaning, laundry etc.
  • Sleeper night/Waking Night – provision of care services through the night for those people who need them. This can either be on a ‘sleeper night’ basis, where the care worker expects a reasonable nights sleep but is on hand for emergencies, or a ‘waking night’ where the care worker is on duty throughout the night.
  • Respite care – involves short term or temporary care of a few hours or weeks and is designed to provide relief, or respite, to the regular care worker. It gives clients’ care workers the opportunity to attend to everyday activities or go on holiday while ensuring clients’ needs are still supported.

Do you have an enquiry? we would like to hear from you