.elementor-626 .elementor-element.elementor-element-275bcaa{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-626 .elementor-element.elementor-element-275bcaa:not(.elementor-motion-effects-element-type-background), .elementor-626 .elementor-element.elementor-element-275bcaa>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#333}.elementor-626 .elementor-element.elementor-element-510bcf5{--display:flex}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary )}.elementor-626 .elementor-element.elementor-element-57c5804 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ),sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-accent )}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text )}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover, .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active, .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted, .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent )}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent )}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before, .elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent )}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text )}.elementor-626 .elementor-element.elementor-element-15f8b42 .elementor-nav-menu .elementor-item{font-family:"Roboto",sans-serif;font-size:14px;font-weight:normal;line-height:0.6em}.elementor-626 .elementor-element.elementor-element-15f8b42 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );padding-left:0px;padding-right:0px}.elementor-626 .elementor-element.elementor-element-15f8b42 .elementor-nav-menu--main .elementor-item:hover, .elementor-626 .elementor-element.elementor-element-15f8b42 .elementor-nav-menu--main .elementor-item.elementor-item-active, .elementor-626 .elementor-element.elementor-element-15f8b42 .elementor-nav-menu--main .elementor-item.highlighted, .elementor-626 .elementor-element.elementor-element-15f8b42 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-a4dd1a2 );fill:var( --e-global-color-a4dd1a2 )}.elementor-626 .elementor-element.elementor-element-0b369a9{--display:flex}.elementor-626 .elementor-element.elementor-element-baf4314 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ),sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-accent )}.elementor-626 .elementor-element.elementor-element-21da2f2 .elementor-nav-menu .elementor-item{font-family:"Roboto",sans-serif;font-size:14px;font-weight:normal;line-height:0.6em}.elementor-626 .elementor-element.elementor-element-21da2f2 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );padding-left:0px;padding-right:0px}.elementor-626 .elementor-element.elementor-element-21da2f2 .elementor-nav-menu--main .elementor-item:hover, .elementor-626 .elementor-element.elementor-element-21da2f2 .elementor-nav-menu--main .elementor-item.elementor-item-active, .elementor-626 .elementor-element.elementor-element-21da2f2 .elementor-nav-menu--main .elementor-item.highlighted, .elementor-626 .elementor-element.elementor-element-21da2f2 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-a4dd1a2 );fill:var( --e-global-color-a4dd1a2 )}.elementor-626 .elementor-element.elementor-element-27dfe77{--display:flex}.elementor-626 .elementor-element.elementor-element-dd5c4bb .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ),sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-accent )}.elementor-626 .elementor-element.elementor-element-95aec2d .elementor-nav-menu .elementor-item{font-family:"Roboto",sans-serif;font-size:14px;font-weight:normal;line-height:0.6em}.elementor-626 .elementor-element.elementor-element-95aec2d .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );padding-left:0px;padding-right:0px}.elementor-626 .elementor-element.elementor-element-95aec2d .elementor-nav-menu--main .elementor-item:hover, .elementor-626 .elementor-element.elementor-element-95aec2d .elementor-nav-menu--main .elementor-item.elementor-item-active, .elementor-626 .elementor-element.elementor-element-95aec2d .elementor-nav-menu--main .elementor-item.highlighted, .elementor-626 .elementor-element.elementor-element-95aec2d .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-a4dd1a2 );fill:var( --e-global-color-a4dd1a2 )}.elementor-626 .elementor-element.elementor-element-a41fabd{--display:flex}.elementor-626 .elementor-element.elementor-element-7589ec8 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ),sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-accent )}.elementor-626 .elementor-element.elementor-element-e88fa87 .elementor-nav-menu .elementor-item{font-family:"Roboto",sans-serif;font-size:14px;font-weight:normal;line-height:0.6em}.elementor-626 .elementor-element.elementor-element-e88fa87 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );padding-left:0px;padding-right:0px}.elementor-626 .elementor-element.elementor-element-e88fa87 .elementor-nav-menu--main .elementor-item:hover, .elementor-626 .elementor-element.elementor-element-e88fa87 .elementor-nav-menu--main .elementor-item.elementor-item-active, .elementor-626 .elementor-element.elementor-element-e88fa87 .elementor-nav-menu--main .elementor-item.highlighted, .elementor-626 .elementor-element.elementor-element-e88fa87 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-a4dd1a2 );fill:var( --e-global-color-a4dd1a2 )}.elementor-626 .elementor-element.elementor-element-12d9751{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:10px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px}.elementor-626 .elementor-element.elementor-element-12d9751:not(.elementor-motion-effects-element-type-background), .elementor-626 .elementor-element.elementor-element-12d9751>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#333}.elementor-626 .elementor-element.elementor-element-8d63602 .elementor-nav-menu .elementor-item{font-size:14px;font-weight:normal}.elementor-626 .elementor-element.elementor-element-8d63602 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );padding-left:6px;padding-right:6px;padding-top:6px;padding-bottom:6px}.elementor-626 .elementor-element.elementor-element-8d63602 .elementor-nav-menu--main .elementor-item:hover, .elementor-626 .elementor-element.elementor-element-8d63602 .elementor-nav-menu--main .elementor-item.elementor-item-active, .elementor-626 .elementor-element.elementor-element-8d63602 .elementor-nav-menu--main .elementor-item.highlighted, .elementor-626 .elementor-element.elementor-element-8d63602 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-a4dd1a2 );fill:var( --e-global-color-a4dd1a2 )}.elementor-626 .elementor-element.elementor-element-8d63602{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 )}.elementor-626 .elementor-element.elementor-element-8d63602 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child){margin-bottom:0px}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text )}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary )}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary )}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary )}.elementor-626 .elementor-element.elementor-element-4648f3b>.elementor-widget-container{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-accent )}.elementor-626 .elementor-element.elementor-element-4648f3b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2)}.elementor-626 .elementor-element.elementor-element-4648f3b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2)}.elementor-626 .elementor-element.elementor-element-4648f3b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2)}.elementor-626 .elementor-element.elementor-element-4648f3b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2)}.elementor-626 .elementor-element.elementor-element-4648f3b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2)}.elementor-626 .elementor-element.elementor-element-4648f3b .elementor-icon-list-icon i{transition:color 0.3s}.elementor-626 .elementor-element.elementor-element-4648f3b .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-626 .elementor-element.elementor-element-4648f3b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-626 .elementor-element.elementor-element-4648f3b .elementor-icon-list-item>a{font-size:13px}.elementor-626 .elementor-element.elementor-element-4648f3b .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s}.elementor-theme-builder-content-area{height:400px}.elementor-location-header:before,.elementor-location-footer:before{content:"";display:table;clear:both}@media(max-width:1024px){.elementor-626 .elementor-element.elementor-element-275bcaa{--grid-auto-flow:row}.elementor-626 .elementor-element.elementor-element-57c5804 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size )}.elementor-626 .elementor-element.elementor-element-baf4314 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size )}.elementor-626 .elementor-element.elementor-element-dd5c4bb .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size )}.elementor-626 .elementor-element.elementor-element-7589ec8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size )}.elementor-626 .elementor-element.elementor-element-12d9751{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-626 .elementor-element.elementor-element-8d63602 .elementor-nav-menu .elementor-item{line-height:1.2em}}@media(max-width:767px){.elementor-626 .elementor-element.elementor-element-275bcaa{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row}.elementor-626 .elementor-element.elementor-element-57c5804 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size )}.elementor-626 .elementor-element.elementor-element-baf4314 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size )}.elementor-626 .elementor-element.elementor-element-dd5c4bb .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size )}.elementor-626 .elementor-element.elementor-element-7589ec8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size )}}.elementor-709 .elementor-element.elementor-element-48d0de4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-709 .elementor-element.elementor-element-e326ade .elementor-repeater-item-0913ade .swiper-slide-bg{background-image:url(https://www.jiexun020.com/wp-content/uploads/sites/2/2021/04/202109231616.jpg);background-size:cover}.elementor-709 .elementor-element.elementor-element-e326ade .elementor-repeater-item-0913ade .elementor-background-overlay{background-color:#09152180}.elementor-709 .elementor-element.elementor-element-e326ade .elementor-repeater-item-d308644 .swiper-slide-bg{background-image:url(https://www.jiexun020.com/wp-content/uploads/sites/2/2021/04/202109231549.jpg);background-size:cover}.elementor-709 .elementor-element.elementor-element-e326ade .elementor-repeater-item-d308644 .elementor-background-overlay{background-color:#284B4E80}.elementor-709 .elementor-element.elementor-element-e326ade .elementor-repeater-item-d308644 .swiper-slide-contents{text-shadow:0px 0px 10px rgba(0,0,0,0.3)}.elementor-709 .elementor-element.elementor-element-e326ade .elementor-repeater-item-101c83c .swiper-slide-bg{background-image:url(https://www.jiexun020.com/wp-content/uploads/sites/2/2021/04/202109231629.jpg);background-size:cover}.elementor-709 .elementor-element.elementor-element-e326ade .elementor-repeater-item-101c83c .elementor-background-overlay{background-color:#284B4E80}.elementor-709 .elementor-element.elementor-element-e326ade .elementor-repeater-item-101c83c .swiper-slide-contents{text-shadow:0px 0px 10px rgba(0,0,0,0.3)}.elementor-709 .elementor-element.elementor-element-e326ade .swiper-slide{height:380px}.elementor-709 .elementor-element.elementor-element-e326ade .swiper-slide-inner{text-align:center}.elementor-709 .elementor-element.elementor-element-e326ade .elementor-slide-heading{font-family:"Roboto",sans-serif;font-weight:600}.elementor-709 .elementor-element.elementor-element-c13b8a4{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.woocommerce .elementor-709 .elementor-element.elementor-element-a884ae1 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper, .woocommerce .elementor-709 .elementor-element.elementor-element-a884ae1 .flex-viewport{border-radius:6px 6px 6px 6px}.woocommerce .elementor-709 .elementor-element.elementor-element-a884ae1 .flex-viewport:not(:last-child){margin-bottom:12px}.elementor-709 .elementor-element.elementor-element-a4d806d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DAF8FF;--border-color:#DAF8FF;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(190.0763417119565, 255, 250.865086301288, 0.5)}.elementor-709 .elementor-element.elementor-element-a894e54>.elementor-widget-container{padding:5px 0px 5px 0px}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary )}.elementor-709 .elementor-element.elementor-element-e20b1ae .elementor-heading-title{font-size:24px;font-weight:normal;color:var( --e-global-color-primary )}.elementor-709 .elementor-element.elementor-element-49ab597 .elementor-heading-title{color:var( --e-global-color-primary )}.elementor-709 .elementor-element.elementor-element-5a5ce1b>.elementor-widget-container{padding:15px 15px 15px 15px}.elementor-709 .elementor-element.elementor-element-5a5ce1b .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:#1a7efb !important;color:#fff !important}.elementor-709 .elementor-element.elementor-element-997a6cd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--padding-top:20px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px}.elementor-709 .elementor-element.elementor-element-de20483 .elementor-heading-title{color:#54595F}.elementor-widget-woocommerce-product-content{color:var( --e-global-color-text )}.elementor-709 .elementor-element.elementor-element-ee49910>.elementor-widget-container{margin:60px 0px 0px 0px}.elementor-709 .elementor-element.elementor-element-ee49910 .elementor-heading-title{color:#54595F}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent )}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary )}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent )}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent )}.elementor-709 .elementor-element.elementor-element-812587b{--grid-row-gap:35px;--grid-column-gap:30px}.elementor-709 .elementor-element.elementor-element-812587b .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% )}.elementor-709 .elementor-element.elementor-element-812587b:after{content:"1"}.elementor-709 .elementor-element.elementor-element-812587b .elementor-post__thumbnail__link{width:100%}.elementor-709 .elementor-element.elementor-element-812587b .elementor-post__meta-data span+span:before{content:"•"}.elementor-709 .elementor-element.elementor-element-812587b .elementor-post__card{border-radius:3px}.elementor-709 .elementor-element.elementor-element-812587b .elementor-post__text{padding:0 6px;margin-top:0px}.elementor-709 .elementor-element.elementor-element-812587b .elementor-post__meta-data{padding:10px 6px}.elementor-709 .elementor-element.elementor-element-812587b .elementor-post__avatar{padding-right:6px;padding-left:6px}.elementor-709 .elementor-element.elementor-element-812587b .elementor-post__title, .elementor-709 .elementor-element.elementor-element-812587b .elementor-post__title a{font-size:13px}@media(max-width:1024px){.elementor-709 .elementor-element.elementor-element-c13b8a4{--grid-auto-flow:row}.elementor-709 .elementor-element.elementor-element-812587b{--grid-column-gap:10px}.elementor-709 .elementor-element.elementor-element-812587b .elementor-post__title, .elementor-709 .elementor-element.elementor-element-812587b .elementor-post__title a{font-size:14px}}@media(max-width:767px){.elementor-709 .elementor-element.elementor-element-c13b8a4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-709 .elementor-element.elementor-element-e20b1ae{text-align:center}.elementor-709 .elementor-element.elementor-element-812587b .elementor-post__thumbnail__link{width:100%}}.elementor-709 .elementor-element.elementor-element-a894e54{font-size:12px}@-webkit-keyframes cd-rotate-1-in{0%{opacity:0;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}35%{opacity:0;-webkit-transform:rotateX(120deg);transform:rotateX(120deg)}65%{opacity:0}to{opacity:1;-webkit-transform:rotateX(360deg);transform:rotateX(360deg)}}@keyframes cd-rotate-1-in{0%{opacity:0;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}35%{opacity:0;-webkit-transform:rotateX(120deg);transform:rotateX(120deg)}65%{opacity:0}to{opacity:1;-webkit-transform:rotateX(360deg);transform:rotateX(360deg)}}@-webkit-keyframes cd-rotate-1-out{0%{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}35%{opacity:1;-webkit-transform:rotateX(-40deg);transform:rotateX(-40deg)}65%{opacity:0}to{opacity:0;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}}@keyframes cd-rotate-1-out{0%{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}35%{opacity:1;-webkit-transform:rotateX(-40deg);transform:rotateX(-40deg)}65%{opacity:0}to{opacity:0;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}}@-webkit-keyframes cd-pulse{0%{opacity:1;-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}40%{opacity:0;-webkit-transform:translateY(-50%) scale(.9);transform:translateY(-50%) scale(.9)}to{opacity:0;-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0)}}@keyframes cd-pulse{0%{opacity:1;-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}40%{opacity:0;-webkit-transform:translateY(-50%) scale(.9);transform:translateY(-50%) scale(.9)}to{opacity:0;-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0)}}@-webkit-keyframes cd-rotate-2-in{0%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(90deg);transform:translateZ(-20px) rotateX(90deg)}60%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(-10deg);transform:translateZ(-20px) rotateX(-10deg)}to{opacity:1;-webkit-transform:translateZ(-20px) rotateX(0deg);transform:translateZ(-20px) rotateX(0deg)}}@keyframes cd-rotate-2-in{0%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(90deg);transform:translateZ(-20px) rotateX(90deg)}60%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(-10deg);transform:translateZ(-20px) rotateX(-10deg)}to{opacity:1;-webkit-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);transform:translateZ(-20px) rotateX(0)}60%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(-100deg);transform:translateZ(-20px) rotateX(-100deg)}to{opacity:0;-webkit-transform:translateZ(-20px) rotateX(-90deg);transform:translateZ(-20px) rotateX(-90deg)}}@keyframes cd-rotate-2-out{0%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(0);transform:translateZ(-20px) rotateX(0)}60%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(-100deg);transform:translateZ(-20px) rotateX(-100deg)}to{opacity:0;-webkit-transform:translateZ(-20px) rotateX(-90deg);transform:translateZ(-20px) rotateX(-90deg)}}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}60%{opacity:1;-webkit-transform:translateY(20%);transform:translateY(20%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}60%{opacity:1;-webkit-transform:translateY(20%);transform:translateY(20%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slide-out{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}60%{opacity:0;-webkit-transform:translateY(120%);transform:translateY(120%)}to{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes slide-out{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}60%{opacity:0;-webkit-transform:translateY(120%);transform:translateY(120%)}to{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}}@-webkit-keyframes zoom-in{0%{opacity:0;-webkit-transform:translateZ(100px);transform:translateZ(100px)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes zoom-in{0%{opacity:0;-webkit-transform:translateZ(100px);transform:translateZ(100px)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes zoom-out{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translateZ(-100px);transform:translateZ(-100px)}}@keyframes zoom-out{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translateZ(-100px);transform:translateZ(-100px)}}@-webkit-keyframes cd-rotate-3-in{0%{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}to{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}@keyframes cd-rotate-3-in{0%{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}to{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}@-webkit-keyframes cd-rotate-3-out{0%{-webkit-transform:rotateY(0);transform:rotateY(0)}to{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}}@keyframes cd-rotate-3-out{0%{-webkit-transform:rotateY(0);transform:rotateY(0)}to{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}}@-webkit-keyframes scale-up{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}60%{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale-up{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}60%{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes scale-down{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}60%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@keyframes scale-down{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}60%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes push-in{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}60%{opacity:1;-webkit-transform:translateX(10%);transform:translateX(10%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes push-in{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}60%{opacity:1;-webkit-transform:translateX(10%);transform:translateX(10%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes push-out{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}60%{opacity:0;-webkit-transform:translateX(110%);transform:translateX(110%)}to{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes push-out{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}60%{opacity:0;-webkit-transform:translateX(110%);transform:translateX(110%)}to{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}}.cd-headline{font-weight:300;font-size:36px}.cd-headline.ha-animated-has-before-text:not(.ha-animated-has-after-text) .cd-words-wrapper{text-align:left}.cd-headline.ha-animated-has-after-text:not(.ha-animated-has-before-text) .cd-words-wrapper{text-align:right}.cd-headline.ha-animated-has-before-text.ha-animated-has-after-text .cd-words-wrapper{text-align:center}.cd-words-wrapper,.cd-words-wrapper b.is-visible{position:relative}.cd-headline:not(.rotate-2) .cd-words-wrapper{display:inline-block}.cd-words-wrapper b{position:absolute;top:0;left:0;display:inline-block;white-space:nowrap}.cd-words-wrapper b,.cd-words-wrapper b em,.cd-words-wrapper b i{font-weight:700;font-style:normal}.no-js .cd-words-wrapper b{opacity:0}.no-js .cd-words-wrapper b.is-visible{opacity:1}.cd-headline.rotate-1 .cd-words-wrapper{-webkit-perspective:300px;perspective:300px}.cd-headline.rotate-1 b{opacity:0;-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}.cd-headline.rotate-1 b.is-visible{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-animation:cd-rotate-1-in 1.2s;animation:cd-rotate-1-in 1.2s}.cd-headline.rotate-1 b,.cd-headline.rotate-1 b.is-hidden{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.cd-headline.rotate-1 b.is-hidden{-webkit-animation:cd-rotate-1-out 1.2s;animation:cd-rotate-1-out 1.2s}.cd-headline.type .cd-words-wrapper{overflow:hidden;vertical-align:top}.cd-headline.type .cd-words-wrapper::after{position:absolute;top:50%;right:0;bottom:auto;-webkit-box-sizing:border-box;box-sizing:border-box;width:1px;height:90%;background-color:#aebcb9;content:"";-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.cd-headline.type .cd-words-wrapper.waiting::after{-webkit-animation:cd-pulse 1s infinite;animation:cd-pulse 1s infinite}.cd-headline.type .cd-words-wrapper.selected{background-color:#aebcb9}.cd-headline.type .cd-words-wrapper.selected::after{visibility:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.cd-headline.type .cd-words-wrapper.selected b{color:#0d0d0d}.cd-headline.type b{visibility:hidden}.cd-headline.type b.is-visible{visibility:visible}.cd-headline.type i{position:absolute;visibility:hidden}.cd-headline.type i.in{position:relative;visibility:visible}.cd-headline.rotate-2 .cd-words-wrapper{-webkit-perspective:300px;perspective:300px}.cd-headline.rotate-2 em,.cd-headline.rotate-2 i{display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden}.cd-headline.rotate-2 b{opacity:0}.cd-headline.rotate-2 i{opacity:0;-webkit-transform:translateZ(-20px) rotateX(90deg);transform:translateZ(-20px) rotateX(90deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.is-visible .cd-headline.rotate-2 i,.no-csstransitions .cd-headline.rotate-2 .is-visible i{opacity:1}.cd-headline.rotate-2 i.in{-webkit-animation:cd-rotate-2-in .4s forwards;animation:cd-rotate-2-in .4s forwards}.cd-headline.rotate-2 i.out{-webkit-animation:cd-rotate-2-out .4s forwards;animation:cd-rotate-2-out .4s forwards}.cd-headline.rotate-2 em{-webkit-transform:translateZ(20px);transform:translateZ(20px)}.no-csstransitions .cd-headline.rotate-2 i{opacity:0;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}.no-csstransitions .cd-headline.rotate-2 i em{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.cd-headline.clip span,.cd-headline.loading-bar span,.cd-headline.slide span{display:inline-block;padding:.2em 0}.cd-headline.clip .cd-words-wrapper,.cd-headline.loading-bar .cd-words-wrapper,.cd-headline.slide .cd-words-wrapper{overflow:hidden;vertical-align:top}.cd-headline.loading-bar .cd-words-wrapper::after{position:absolute;bottom:0;left:0;z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box;width:0;height:3px;background:#0096a7;content:"";-webkit-transition:width .3s -.1s;transition:width .3s -.1s}.cd-headline.loading-bar .cd-words-wrapper.is-loading::after{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;-webkit-transition:width 3s;transition:width 3s}.cd-headline.loading-bar b{top:.2em;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.cd-headline.loading-bar b.is-visible{top:0;opacity:1}.cd-headline.slide b{top:.2em;opacity:0}.cd-headline.slide b.is-visible{top:0;opacity:1;-webkit-animation:slide-in .6s;animation:slide-in .6s}.cd-headline.slide b.is-hidden{-webkit-animation:slide-out .6s;animation:slide-out .6s}.cd-headline.clip .cd-words-wrapper::after{position:absolute;top:0;right:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:2px;height:100%;background-color:#aebcb9;content:""}.cd-headline.clip b,.cd-headline.push b,.cd-headline.rotate-3 b,.cd-headline.scale b,.cd-headline.zoom b{opacity:0}.cd-headline.clip b.is-visible,.no-csstransitions .cd-headline.rotate-3 .is-visible i{opacity:1}.cd-headline.rotate-3 .cd-words-wrapper,.cd-headline.zoom .cd-words-wrapper{-webkit-perspective:300px;perspective:300px}.cd-headline.zoom b.is-visible{opacity:1;-webkit-animation:zoom-in .8s;animation:zoom-in .8s}.cd-headline.zoom b.is-hidden{-webkit-animation:zoom-out .8s;animation:zoom-out .8s}.cd-headline.rotate-3 i{display:inline-block;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}.is-visible .cd-headline.rotate-3 i{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.cd-headline.rotate-3 i.in{-webkit-animation:cd-rotate-3-in .6s forwards;animation:cd-rotate-3-in .6s forwards}.cd-headline.rotate-3 i.out{-webkit-animation:cd-rotate-3-out .6s forwards;animation:cd-rotate-3-out .6s forwards}.no-csstransitions .cd-headline.rotate-3 i{opacity:0;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.cd-headline.scale i{display:inline-block;opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.is-visible .cd-headline.scale i,.no-csstransitions .cd-headline.scale .is-visible i{opacity:1}.cd-headline.scale i.in{-webkit-animation:scale-up .6s forwards;animation:scale-up .6s forwards}.cd-headline.scale i.out{-webkit-animation:scale-down .6s forwards;animation:scale-down .6s forwards}.no-csstransitions .cd-headline.scale i{opacity:0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.cd-headline.push b.is-visible{opacity:1;-webkit-animation:push-in .6s;animation:push-in .6s}.cd-headline.push b.is-hidden{-webkit-animation:push-out .6s;animation:push-out .6s}