.has-wow{opacity:0}.has-rs-animation{opacity:0}.block-effected{background:none;border:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,0.3);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.3);font-size:inherit;font-weight:700;text-align:center;text-transform:capitalize;position:relative;vertical-align:middle}.block-effected::before,.block-effected::after{-webkit-box-sizing:border-box;box-sizing:border-box;content:'';position:absolute;width:100%;height:100%}.draw{-webkit-transition:color 0.25s;-o-transition:color 0.25s;transition:color 0.25s}.draw::before,.draw::after{border:1px solid transparent;width:0;height:0}.draw::before{top:0;left:0}.draw::after{bottom:0;right:0}.draw:hover{color:#fff}.draw:hover::before,.draw:hover::after{width:100%;height:100%}.draw:hover::before{border-top-color:#fff;border-right-color:#fff;-webkit-transition:width 0.25s ease-out, height 0.25s ease-out 0.25s;-o-transition:width 0.25s ease-out, height 0.25s ease-out 0.25s;transition:width 0.25s ease-out, height 0.25s ease-out 0.25s}.draw:hover::after{border-bottom-color:#fff;border-left-color:#fff;-webkit-transition:border-color 0s ease-out 0.5s, width 0.25s ease-out 0.5s, height 0.25s ease-out 0.75s;-o-transition:border-color 0s ease-out 0.5s, width 0.25s ease-out 0.5s, height 0.25s ease-out 0.75s;transition:border-color 0s ease-out 0.5s, width 0.25s ease-out 0.5s, height 0.25s ease-out 0.75s}@-webkit-keyframes fadeInAndOut{0%{opacity:0}20%{opacity:1}to{opacity:0}}@keyframes fadeInAndOut{0%{opacity:0}20%{opacity:1}to{opacity:0}}.fadeInAndOut{-webkit-animation-name:fadeInAndOut;animation-name:fadeInAndOut}@-webkit-keyframes rSlideInTop{0%{-webkit-transform:translateY(-500px);transform:translateY(-500px);opacity:0;z-index:-1}80%{opacity:0.2;z-index:-1}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;z-index:0}}@keyframes rSlideInTop{0%{-webkit-transform:translateY(-500px);transform:translateY(-500px);opacity:0;z-index:-1}80%{opacity:0.2;z-index:-1}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;z-index:0}}@-webkit-keyframes rSlideOutTop{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;z-index:0}20%{opacity:0.2;z-index:0}100%{-webkit-transform:translateY(-500px);transform:translateY(-500px);opacity:0;z-index:-1}}@keyframes rSlideOutTop{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;z-index:0}20%{opacity:0.2;z-index:0}100%{-webkit-transform:translateY(-500px);transform:translateY(-500px);opacity:0;z-index:-1}}.fadeIn{-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1);animation-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1);-webkit-animation-fill-mode:both;animation-fill-mode:both}.fadeOut{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.rSlideInTop{-webkit-animation:rSlideInTop 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;animation:rSlideInTop 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94) both}.rSlideOutTop{-webkit-animation:rSlideOutTop 0.25s cubic-bezier(0.55, 0.085, 0.68, 0.53) both;animation:rSlideOutTop 0.25s cubic-bezier(0.55, 0.085, 0.68, 0.53) both}.l-svg-icons{display:inline-block;width:1em;height:1em;vertical-align:-0.1em;line-height:1}.l-svg-icons>svg{display:inline-block;width:1em;height:1em;fill:#000;vertical-align:-0.1em;-webkit-transition:fill 600ms ease-out;-o-transition:fill 600ms ease-out;transition:fill 600ms ease-out}.sk-double-bounce{width:40px;height:40px;position:relative;margin:0 auto}.sk-double-bounce .sk-child{width:100%;height:100%;border-radius:50%;background-color:#333;opacity:0.6;position:absolute;top:0;left:0;-webkit-animation:sk-doubleBounce 2.0s infinite ease-in-out;animation:sk-doubleBounce 2.0s infinite ease-in-out}.sk-double-bounce .sk-double-bounce2{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}@-webkit-keyframes sk-doubleBounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-doubleBounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes fadeInAndOut{0%{opacity:0}20%{opacity:1}to{opacity:0}}@keyframes fadeInAndOut{0%{opacity:0}20%{opacity:1}to{opacity:0}}.fadeInAndOut{-webkit-animation-name:fadeInAndOut;animation-name:fadeInAndOut}@-webkit-keyframes heartbeat{from{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-webkit-transform:scale(0.91);transform:scale(0.91);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{-webkit-transform:scale(0.98);transform:scale(0.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{-webkit-transform:scale(0.87);transform:scale(0.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes heartbeat{from{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-webkit-transform:scale(0.91);transform:scale(0.91);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{-webkit-transform:scale(0.98);transform:scale(0.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{-webkit-transform:scale(0.87);transform:scale(0.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.heartbeat{-webkit-animation:heartbeat 1.5s ease-in-out infinite both;animation:heartbeat 1.5s ease-in-out infinite both}.slide-left__animation:after{content:'';-webkit-transition:left 1500ms cubic-bezier(1, 0, 0, 1),opacity 10ms ease 1500ms;-o-transition:left 1500ms cubic-bezier(1, 0, 0, 1),opacity 10ms ease 1500ms;transition:left 1500ms cubic-bezier(1, 0, 0, 1),opacity 10ms ease 1500ms;position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background-color:#fff}.slide-left__animation .perfect-grid-item{opacity:0;-webkit-transition:opacity 400ms cubic-bezier(0.55, 0.055, 0.675, 0.19) 1500ms;-o-transition:opacity 400ms cubic-bezier(0.55, 0.055, 0.675, 0.19) 1500ms;transition:opacity 400ms cubic-bezier(0.55, 0.055, 0.675, 0.19) 1500ms}.slide-left__animation.run-animation .perfect-grid-item{opacity:1}.slide-left__animation.run-animation:after{left:100%;opacity:0}.slide-left__animation.run-animation .rex-indicator--animate-line .rex-indicator__dot{opacity:1}.slide-left__animation.run-animation .rex-indicator--animate-line .rex-indicator__wrap--horizontal .rex-indicator__line{width:85px}.slide-left__animation.run-animation .rex-indicator--animate-line .rex-indicator__wrap--vertical .rex-indicator__line{height:85px}.slide-left__animation .rex-indicator--animate-line .rex-indicator__dot{-webkit-transition-delay:1900ms;-o-transition-delay:1900ms;transition-delay:1900ms}.slide-left__animation .rex-indicator--animate-line .rex-indicator__wrap--horizontal .rex-indicator__line,.slide-left__animation .rex-indicator--animate-line .rex-indicator__wrap--vertical .rex-indicator__line{-webkit-transition-delay:2300ms;-o-transition-delay:2300ms;transition-delay:2300ms}.slide-left-block__animation .block-to-animate:after{content:'';-webkit-transition:left 1500ms cubic-bezier(1, 0, 0, 1),opacity 10ms ease 1500ms;-o-transition:left 1500ms cubic-bezier(1, 0, 0, 1),opacity 10ms ease 1500ms;transition:left 1500ms cubic-bezier(1, 0, 0, 1),opacity 10ms ease 1500ms;position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background-color:#fff}.slide-left-block__animation.run-animation .block-to-animate:after{left:100%;opacity:0}.slide-right__animation:after{content:'';-webkit-transition:right 1500ms cubic-bezier(1, 0, 0, 1),opacity 10ms ease 1500ms;-o-transition:right 1500ms cubic-bezier(1, 0, 0, 1),opacity 10ms ease 1500ms;transition:right 1500ms cubic-bezier(1, 0, 0, 1),opacity 10ms ease 1500ms;position:absolute;top:0;right:0;width:100%;height:100%;z-index:100;background-color:#fff}.slide-right__animation .perfect-grid-item{opacity:0;-webkit-transition:opacity 400ms cubic-bezier(0.55, 0.055, 0.675, 0.19) 1500ms;-o-transition:opacity 400ms cubic-bezier(0.55, 0.055, 0.675, 0.19) 1500ms;transition:opacity 400ms cubic-bezier(0.55, 0.055, 0.675, 0.19) 1500ms}.slide-right__animation.run-animation .perfect-grid-item{opacity:1}.slide-right__animation.run-animation:after{right:100%;opacity:0}.slide-right__animation.run-animation .rex-indicator--animate-line .rex-indicator__dot{opacity:1}.slide-right__animation.run-animation .rex-indicator--animate-line .rex-indicator__wrap--horizontal .rex-indicator__line{width:85px}.slide-right__animation.run-animation .rex-indicator--animate-line .rex-indicator__wrap--vertical .rex-indicator__line{height:85px}.slide-right__animation .rex-indicator--animate-line .rex-indicator__dot{-webkit-transition-delay:1900ms;-o-transition-delay:1900ms;transition-delay:1900ms}.slide-right__animation .rex-indicator--animate-line .rex-indicator__wrap--horizontal .rex-indicator__line,.slide-right__animation .rex-indicator--animate-line .rex-indicator__wrap--vertical .rex-indicator__line{-webkit-transition-delay:2300ms;-o-transition-delay:2300ms;transition-delay:2300ms}.border-in__animation:before{content:'';-webkit-transition:border-width 800ms cubic-bezier(0.77, 0, 0.175, 1),z-index 10ms ease;-o-transition:border-width 800ms cubic-bezier(0.77, 0, 0.175, 1),z-index 10ms ease;transition:border-width 800ms cubic-bezier(0.77, 0, 0.175, 1),z-index 10ms ease;position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background-color:transparent;border-color:#fff;border-width:40px 70px 30px 70px;border-style:solid}.border-in__animation.run-animation:before{border-width:0}.border-in__animation.slide-left__animation:before,.border-in__animation.slide-right__animation:before{-webkit-transition-delay:1500ms,2300ms;-o-transition-delay:1500ms,2300ms;transition-delay:1500ms,2300ms}.border-in__animation.slide-left__animation .perfect-grid-item,.border-in__animation.slide-right__animation .perfect-grid-item{-webkit-transition-delay:2300ms;-o-transition-delay:2300ms;transition-delay:2300ms}.border-fade-in__animation{-webkit-transition:border-width 800ms cubic-bezier(0.77, 0, 0.175, 1);-o-transition:border-width 800ms cubic-bezier(0.77, 0, 0.175, 1);transition:border-width 800ms cubic-bezier(0.77, 0, 0.175, 1);border-color:#fff;border-width:0;border-style:solid}.border-fade-in__animation .perfect-grid-item{opacity:0;-webkit-transition:opacity 500ms cubic-bezier(0.55, 0.055, 0.675, 0.19) 1300ms;-o-transition:opacity 500ms cubic-bezier(0.55, 0.055, 0.675, 0.19) 1300ms;transition:opacity 500ms cubic-bezier(0.55, 0.055, 0.675, 0.19) 1300ms}.border-fade-in__animation.run-animation{border-width:60px 60px 0 60px}.border-fade-in__animation.run-animation .perfect-grid-item{opacity:1}.fade-in-contents-animation .perfect-grid-item{opacity:0;-webkit-transition:opacity 400ms cubic-bezier(0.55, 0.055, 0.675, 0.19);-o-transition:opacity 400ms cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:opacity 400ms cubic-bezier(0.55, 0.055, 0.675, 0.19)}.fade-in-contents-animation.run-animation .perfect-grid-item{opacity:1}.fade-in-contents-animation.run-animation .rex-indicator--animate-line .rex-indicator__dot{opacity:1}.fade-in-contents-animation.run-animation .rex-indicator--animate-line .rex-indicator__wrap--horizontal .rex-indicator__line{width:85px}.fade-in-contents-animation.run-animation .rex-indicator--animate-line .rex-indicator__wrap--vertical .rex-indicator__line{height:85px}.fade-in-contents-animation .rex-indicator--animate-line .rex-indicator__dot{-webkit-transition-delay:400ms;-o-transition-delay:400ms;transition-delay:400ms}.fade-in-contents-animation .rex-indicator--animate-line .rex-indicator__wrap--horizontal .rex-indicator__line,.fade-in-contents-animation .rex-indicator--animate-line .rex-indicator__wrap--vertical .rex-indicator__line{-webkit-transition-delay:800ms;-o-transition-delay:800ms;transition-delay:800ms}.fade-all{opacity:0;-webkit-transition:opacity .3s cubic-bezier(0.71, 0.35, 0.26, 0.83);-o-transition:opacity .3s cubic-bezier(0.71, 0.35, 0.26, 0.83);transition:opacity .3s cubic-bezier(0.71, 0.35, 0.26, 0.83)}.fade-all .responsive-overlay{opacity:0;-webkit-transition:opacity .3s cubic-bezier(0.71, 0.35, 0.26, 0.83) 1s;-o-transition:opacity .3s cubic-bezier(0.71, 0.35, 0.26, 0.83) 1s;transition:opacity .3s cubic-bezier(0.71, 0.35, 0.26, 0.83) 1s}.fade-all .perfect-grid-item{opacity:0;-webkit-transition:opacity .3s cubic-bezier(0.71, 0.35, 0.26, 0.83) 1.5s;-o-transition:opacity .3s cubic-bezier(0.71, 0.35, 0.26, 0.83) 1.5s;transition:opacity .3s cubic-bezier(0.71, 0.35, 0.26, 0.83) 1.5s}.fade-all.run-animation{opacity:1}.fade-all.run-animation .responsive-overlay,.fade-all.run-animation .perfect-grid-item{opacity:1}.fade-element-in{opacity:0}.fade-element-in.rex-element--animated{-webkit-transition:opacity 0.5s cubic-bezier(0.71, 0.35, 0.26, 0.83);-o-transition:opacity 0.5s cubic-bezier(0.71, 0.35, 0.26, 0.83);transition:opacity 0.5s cubic-bezier(0.71, 0.35, 0.26, 0.83)}.fade-element-in.run-animation{opacity:1}.fade-element-up{opacity:0}.fade-element-up .grid-item-content{-webkit-transform:translateY(200px);-ms-transform:translateY(200px);transform:translateY(200px)}.fade-element-up.rex-element--animated{-webkit-transition:opacity 1.5s cubic-bezier(0.19, 1, 0.22, 1);-o-transition:opacity 1.5s cubic-bezier(0.19, 1, 0.22, 1);transition:opacity 1.5s cubic-bezier(0.19, 1, 0.22, 1)}.fade-element-up.rex-element--animated .grid-item-content{-webkit-transition:-webkit-transform 1.5s cubic-bezier(0.19, 1, 0.22, 1);transition:-webkit-transform 1.5s cubic-bezier(0.19, 1, 0.22, 1);-o-transition:transform 1.5s cubic-bezier(0.19, 1, 0.22, 1);transition:transform 1.5s cubic-bezier(0.19, 1, 0.22, 1);transition:transform 1.5s cubic-bezier(0.19, 1, 0.22, 1), -webkit-transform 1.5s cubic-bezier(0.19, 1, 0.22, 1)}.fade-element-up.run-animation{opacity:1}.fade-element-up.run-animation .grid-item-content{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.slide-title--fade-in .rex-slider-wrap,.slide-title--fade-in .rex-slider__b-label-image-wrap,.slide-title--fade-in .rex-slider-element-title{opacity:0}.slide-title--fade-in .rex-slider-element-title{-webkit-transition:opacity 900ms cubic-bezier(0.455, 0.03, 0.515, 0.955) 1100ms;-o-transition:opacity 900ms cubic-bezier(0.455, 0.03, 0.515, 0.955) 1100ms;transition:opacity 900ms cubic-bezier(0.455, 0.03, 0.515, 0.955) 1100ms}.slide-title--fade-in .rex-slider__b-label-image-wrap{-webkit-transition:opacity 900ms cubic-bezier(0.455, 0.03, 0.515, 0.955) 2900ms;-o-transition:opacity 900ms cubic-bezier(0.455, 0.03, 0.515, 0.955) 2900ms;transition:opacity 900ms cubic-bezier(0.455, 0.03, 0.515, 0.955) 2900ms}.slide-title--fade-in.rex-element--animated .rex-slider-wrap{-webkit-transition:opacity 900ms cubic-bezier(0.55, 0.055, 0.675, 0.19);-o-transition:opacity 900ms cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:opacity 900ms cubic-bezier(0.55, 0.055, 0.675, 0.19)}.slide-title--fade-in.run-animation .rex-slider-wrap,.slide-title--fade-in.run-animation .rex-slider-element-title,.slide-title--fade-in.run-animation .rex-slider__b-label-image-wrap{opacity:1}.border-space-animated .grid-item-content-wrap:before,.border-space-animated .grid-item-content-wrap:after{content:'';position:absolute;opacity:0;width:0;height:0;z-index:-1}.border-space-animated .grid-item-content-wrap:before{top:0;left:0;border-top-width:3px;border-right-width:3px;border-bottom-width:0;border-left-width:0;border-top-style:solid;border-right-style:solid}.border-space-animated .grid-item-content-wrap:after{bottom:0;right:0;border-bottom-width:3px;border-left-width:3px;border-bottom-style:solid;border-left-style:solid;border-top-width:0;border-right-width:0;opacity:0}.border-space-animated.border-active .grid-item-content-wrap:before,.border-space-animated.border-active .grid-item-content-wrap:after{width:100%;height:100%;opacity:1}.border-space-animated.border-active .grid-item-content-wrap:before{-webkit-transition:opacity 1s ease-out, width 0.5s ease-out, height 0.5s ease-out 0.5s;-o-transition:opacity 1s ease-out, width 0.5s ease-out, height 0.5s ease-out 0.5s;transition:opacity 1s ease-out, width 0.5s ease-out, height 0.5s ease-out 0.5s}.border-space-animated.border-active .grid-item-content-wrap:after{-webkit-transition:opacity 1s ease-out 0.5s, width 0.5s ease-out 1s, height 0.5s ease-out 1.5s;-o-transition:opacity 1s ease-out 0.5s, width 0.5s ease-out 1s, height 0.5s ease-out 1.5s;transition:opacity 1s ease-out 0.5s, width 0.5s ease-out 1s, height 0.5s ease-out 1.5s}.rex-checkbox__indicator{position:relative;display:inline-block;width:15px;height:15px;background:transparent;outline:2px solid #8a8a8a}.rex-checkbox__indicator:after{position:absolute;display:none;content:"";top:10%;left:35%;width:30%;height:60%;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-style:solid;border-color:#8a8a8a;border-width:0 2px 2px 0}input[type=checkbox]:checked ~ .rex-checkbox__indicator:after{display:block}.rxcf7-custom-checkbox label input[type=checkbox]{position:absolute;z-index:-1;opacity:0}.rxcf7-custom-checkbox label .wpcf7-checkbox .wpcf7-list-item{position:relative}.rxcf7-custom-checkbox span.wpcf7-list-item{margin:0}.rxcf7-custom-checkbox .rex-checkbox__indicator{margin-right:0.5em}.rxcf7-custom-style{margin:0 auto}.rxcf7-custom-style div.wpcf7-response-output{margin-left:0;margin-right:0;margin-top:1em;margin-bottom:0}.rxcf7-custom-style span.wpcf7-not-valid-tip{padding-top:10px}.rxcf7-custom-style.rxcf7-hide-tips span.wpcf7-not-valid-tip{display:none}.rxcf7-custom-style textarea,.rxcf7-custom-style input,.rxcf7-custom-style button,.rxcf7-custom-style input[type=button],.rxcf7-custom-style input[type=reset],.rxcf7-custom-style input[type=submit],.rxcf7-custom-style a{font-size:inherit;font-family:inherit}.rxcf7-custom-style textarea,.rxcf7-custom-style input,.rxcf7-custom-style button,.rxcf7-custom-style input[type=button],.rxcf7-custom-style input[type=reset],.rxcf7-custom-style input[type=submit]{letter-spacing:2px}.rxcf7-custom-style input:focus,.rxcf7-custom-style textarea:focus{outline:none}.rxcf7-custom-style .wpcf7-list-item label{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rxcf7-custom-style .wpcf7-form-control-wrap{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}div.wpcf7 .rxcf7-custom-loader{position:relative}div.wpcf7 .rxcf7-custom-loader .ajax-loader{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-image:none;margin:0;background-color:rgba(255,255,255,0.5)}div.wpcf7 .rxcf7-custom-loader .sk-double-bounce{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}div.wpcf7 .rxcf7-custom-style p:last-of-type{margin-bottom:0}.rex-flex-left .rxcf7-custom-style{margin-left:0}.rex-flex-right .rxcf7-custom-style{margin-right:0}.rexpansive_section{background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative}.rexpansive_section.empty-section{min-height:100px}.rexpansive_section.empty-section .perfect-grid-gallery{min-height:100px}.rexpansive_section .full-disposition,.rexpansive_section .center-disposition{margin:0 auto;overflow:hidden;visibility:visible}.rexpansive_section .full-disposition{width:100%}.rexpansive_section .center-disposition{max-width:80%}@media screen and (max-width: 767px){.rexpansive_section .center-disposition{max-width:100% !important}}.rexpansive_section.removing_section{display:none}.rexpansive_section.background--contain{background-size:contain}.rexpansive_section.background--left-top{background-position:left top}.rexpansive_section.background--left-center{background-position:left center}.rexpansive_section.background--left-bottom{background-position:left bottom}.rexpansive_section.background--center-top{background-position:center top}.rexpansive_section.background--center-center{background-position:center center}.rexpansive_section.background--center-bottom{background-position:center bottom}.rexpansive_section.background--right-top{background-position:right top}.rexpansive_section.background--right-center{background-position:right center}.rexpansive_section.background--right-bottom{background-position:right bottom}.rex-flexbox{display:-webkit-box;display:-ms-flexbox;display:flex}.rex-flexbox .rex-custom-position{-webkit-box-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.perfect-grid-item.rex-flex-top .rex-flexbox{-webkit-flex-align:flex-start;-ms-flex-align:flex-start;-webkit-box-align:start;align-items:flex-start}.perfect-grid-item.rex-flex-middle .rex-flexbox{-webkit-flex-align:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center}.perfect-grid-item.rex-flex-bottom .rex-flexbox{-webkit-flex-align:flex-end;-ms-flex-align:flex-end;-webkit-box-align:end;align-items:flex-end}.perfect-grid-item.rex-flex-left .rex-flexbox{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.perfect-grid-item.rex-flex-left .natural-image-content,.perfect-grid-item.rex-flex-left .text-wrap{text-align:left}.perfect-grid-item.rex-flex-center .rex-flexbox{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.perfect-grid-item.rex-flex-center .natural-image-content,.perfect-grid-item.rex-flex-center .text-wrap{text-align:center}.perfect-grid-item.rex-flex-right .rex-flexbox{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.perfect-grid-item.rex-flex-right .natural-image-content,.perfect-grid-item.rex-flex-right .text-wrap{text-align:right}.perfect-grid-item.rex-flex-left.rex-flex-top .grid-item-content{background-position:left top}.perfect-grid-item.rex-flex-left.rex-flex-middle .grid-item-content{background-position:left center}.perfect-grid-item.rex-flex-left.rex-flex-bottom .grid-item-content{background-position:left bottom}.perfect-grid-item.rex-flex-center.rex-flex-top .grid-item-content{background-position:center top}.perfect-grid-item.rex-flex-center.rex-flex-middle .grid-item-content{background-position:center center}.perfect-grid-item.rex-flex-center.rex-flex-bottom .grid-item-content{background-position:center bottom}.perfect-grid-item.rex-flex-right.rex-flex-top .grid-item-content{background-position:right top}.perfect-grid-item.rex-flex-right.rex-flex-middle .grid-item-content{background-position:right center}.perfect-grid-item.rex-flex-right.rex-flex-bottom .grid-item-content{background-position:right bottom}.responsive-overlay{visibility:hidden;height:inherit;position:relative;width:100%;display:block;top:0;left:0;z-index:30}@media screen and (min-width: 1025px){.active-large-overlay .responsive-overlay{visibility:visible}}@media screen and (min-width: 768px) and (max-width: 1024px){.active-medium-overlay .responsive-overlay{visibility:visible}}@media screen and (max-width: 767px){.active-small-overlay .responsive-overlay{visibility:visible}}.responsive-block-overlay{position:relative;background-color:transparent;width:100%;height:inherit;display:inherit;-webkit-flex-align:inherit;-ms-flex-align:inherit;-webkit-box-align:inherit;align-items:inherit;-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit}.responsive-block-overlay>div{visibility:visible}@media screen and (min-width: 1025px){.active-large-block-overlay .responsive-block-overlay{visibility:visible}}@media screen and (min-width: 768px) and (max-width: 1024px){.active-medium-block-overlay .responsive-block-overlay{visibility:visible}}@media screen and (max-width: 767px){.active-small-block-overlay .responsive-block-overlay{visibility:visible}}.slider-overlay{position:absolute;top:0;left:0;right:0;bottom:0;visibility:hidden;z-index:5}@media screen and (min-width: 1025px){.active-large-block-overlay .slider-overlay{visibility:visible}}@media screen and (min-width: 768px) and (max-width: 1024px){.active-medium-block-overlay .slider-overlay{visibility:visible}}@media screen and (max-width: 767px){.active-small-block-overlay .slider-overlay{visibility:visible}}.rex-custom-scrollbar{width:100%;max-height:100%;overflow:hidden}.rex-video-section-wrap,.rex-video-wrap{position:absolute;overflow:hidden;width:100%;height:100%;visibility:visible}.rex-video-wrap+div{position:relative}video.rex-video-container{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:0;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);margin:0}.rex-video-toggle-audio{position:absolute;width:20px;height:20px;bottom:9px;right:9px;display:block;background-image:url("../img/ic_volume_up_off_white_black.png");background-size:200%;background-repeat:no-repeat;background-position:0 -20px;opacity:0.5;cursor:pointer}.rex-video-toggle-audio.user-has-muted{background-image:url("../img/ic_volume_up_off_white_black.png");background-position:-20px -20px}.rex-video-toggle-audio.user-has-muted .rex-video-toggle-audio-shadow{background-image:url("../img/ic_volume_up_off_white_black.png");background-position:-20px 0}.rex-video-toggle-audio .rex-video-toggle-audio-shadow{position:relative;display:block;top:-1px;left:-1px;width:inherit;height:inherit;background-image:url("../img/ic_volume_up_off_white_black.png");background-size:200%;background-repeat:no-repeat;background-position:0 0}.rex-video-vimeo-wrap{position:fixed;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;z-index:0;pointer-events:none;overflow:hidden}.rex-video-vimeo-wrap.rex-video-vimeo-wrap--block+.rex-custom-scrollbar{position:relative}.rex-video-vimeo-wrap iframe{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (max-width: 767px){.perfect-grid-gallery .grid-item-content.youtube-player,.perfect-grid-gallery .grid-item-content.vimeo-player,.perfect-grid-gallery .grid-item-content.mp4-player{height:100% !important}.grid-item-content.youtube-player:before{display:block;content:"";top:0;left:0;position:absolute;background-image:url(https://www.youtube.com/yt/brand/media/image/YouTube-icon-dark.png);width:100%;height:100%;background-size:100px;background-repeat:no-repeat;background-position:center center;opacity:0.6}.rex-video-wrap .rex-video-mp4-thumbnail{position:absolute;top:50%;left:50%;width:inherit;height:auto;z-index:0;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}}@-webkit-keyframes rotate-center{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate-center{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.rex-video__controls{position:absolute;right:0;bottom:0;margin-right:30px;margin-bottom:30px;z-index:50}.rex-video__controls .video-tool{width:40px;height:40px;border-radius:50%;cursor:pointer;border:2px solid #fff;position:relative;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rex-video__controls .video-tool.video-tool--view{display:-webkit-box;display:-ms-flexbox;display:flex}.rex-video__controls .loader{border-color:rgba(255,255,255,0.3)}.rex-video__controls .loader:before{content:'';position:absolute;top:-2px;left:-2px;bottom:-2px;right:-2px;border-left:2px solid #fff;border-top-left-radius:50%;border-bottom-left-radius:50%;-webkit-animation:rotate-center 1s linear infinite both;animation:rotate-center 1s linear infinite both}.rex-video__controls .indicator{position:relative}.rex-video__controls .pause .indicator{width:10px;height:15px}.rex-video__controls .pause .indicator:before{content:'';position:absolute;width:2px;height:100%;left:0;background-color:#fff}.rex-video__controls .pause .indicator:after{content:'';position:absolute;width:2px;height:100%;right:0;background-color:#fff}.rex-video__controls .play .indicator{border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:10px solid #fff}.rex-slider-wrap .flickity-page-dots,.rex-box-slider-wrap .flickity-page-dots{bottom:0px}.rex-slider-wrap .flickity-page-dots .dot,.rex-box-slider-wrap .flickity-page-dots .dot{width:3%;max-width:50px;height:2px;padding:10px 0;margin:0 5px;border-radius:0;opacity:1;background:transparent;position:relative}.rex-slider-wrap .flickity-page-dots .dot:after,.rex-box-slider-wrap .flickity-page-dots .dot:after{background:rgba(255,255,255,0.4);width:100%;height:2px;position:absolute;content:'';top:9px;left:0}.rex-slider-wrap .flickity-page-dots .dot.is-selected:after,.rex-box-slider-wrap .flickity-page-dots .dot.is-selected:after{background:white}.rex-slider-wrap .flickity-prev-next-button,.rex-box-slider-wrap .flickity-prev-next-button{-webkit-box-shadow:none;box-shadow:none;text-shadow:none;position:absolute}.rex-slider-wrap .flickity-prev-next-button svg,.rex-box-slider-wrap .flickity-prev-next-button svg{width:100%;height:100%;top:0;left:0}.rex-slider-wrap.is-dragging .rex-slider-element,.rex-slider-wrap.is-dragging .rex-box-slider-element,.rex-box-slider-wrap.is-dragging .rex-slider-element,.rex-box-slider-wrap.is-dragging .rex-box-slider-element{pointer-events:none}.rex-slider-wrap .flickity-prev-next-button,.rex-slider-wrap .flickity-prev-next-button:hover,.rex-box-slider-wrap .flickity-prev-next-button,.rex-box-slider-wrap .flickity-prev-next-button:hover{background:transparent}.rex-slider-wrap .flickity-prev-next-button .arrow,.rex-slider-wrap .flickity-prev-next-button:hover .arrow,.rex-box-slider-wrap .flickity-prev-next-button .arrow,.rex-box-slider-wrap .flickity-prev-next-button:hover .arrow{fill:white}.rex-slider-wrap{width:100%;height:100%}.rex-slider-wrap .rex-slider-element{width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}.rex-slider-wrap .rex-slider-element:after{content:'';position:absolute;width:100%;height:100%;bottom:0;max-height:105px;height:100%;left:0;background:rgba(34,34,34,0);background:-webkit-gradient(linear, left top, left bottom, from(rgba(34,34,34,0)),color-stop(190%, rgba(34,34,34,0.6)));background:-o-linear-gradient(top, rgba(34,34,34,0) 0%,rgba(34,34,34,0.6) 190%);background:linear-gradient(to bottom, rgba(34,34,34,0) 0%,rgba(34,34,34,0.6) 190%)}.rex-slider-wrap .rex-slider-element .youtube-player{height:100%}@media screen and (max-width: 767px){.rex-slider-wrap .rex-slider-element .youtube-player{background-image:none !important}}.rex-slider-wrap .rex-slider-element .rex-video-vimeo-wrap.rex-video-vimeo-wrap--block{z-index:1}.rex-slider-wrap .rex-slider-element .rex-video-toggle-audio{z-index:10}.rex-slider-wrap .rex-slider-element-link{display:block;height:100%;position:relative;z-index:10}.rex-slider-wrap .rex-slider-element-title{position:relative;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);display:block;padding:0 60px;z-index:10}.rex-slider-wrap .rex-slider-element-title a{font-size:inherit;font-family:inherit;color:inherit;text-decoration:none;font-weight:inherit}.rex-slider-wrap .rex-slider-element-title a:hover{text-decoration:none;color:inherit}.rex-box-slider-wrap{height:485px}.rex-box-slider-wrap .rex-box-slider-element{width:250px;height:400px;background-color:#fff;margin:10px}.rex-box-slider-wrap .news-block .news-block-media{height:50%}.rex-box-slider-wrap .news-block .grid-item-content{height:50%}.rex-box-slider-wrap .flickity-page-dots{bottom:21px}.rex-box-slider-wrap .flickity-page-dots .dot{width:2%}.rex-box-slider-wrap .flickity-page-dots .dot:after{background:rgba(0,0,0,0.2)}.rex-box-slider-wrap .flickity-page-dots .dot.is-selected:after{background:#333}@media screen and (max-width: 767px){.rex-box-slider-wrap{height:400px}.rex-box-slider-wrap .rex-box-slider-element{width:200px;height:350px}.rex-box-slider-wrap .flickity-prev-next-button{display:none}.rex-box-slider-wrap .flickity-page-dots{bottom:4px}.rex-box-slider-wrap .flickity-page-dots .dot{width:4%}}@media screen and (min-width: 768px){.rex-box-slider-wrap{margin:0 80px}.rex-box-slider-wrap .flickity-prev-next-button{width:38px;height:38px;top:calc(50% - 32px)}.rex-box-slider-wrap .flickity-prev-next-button.previous{left:-45px}.rex-box-slider-wrap .flickity-prev-next-button.previous svg{top:5px;left:-13px}.rex-box-slider-wrap .flickity-prev-next-button.next{right:-45px}.rex-box-slider-wrap .flickity-prev-next-button.next svg{top:-5px;left:13px}.rex-box-slider-wrap .flickity-prev-next-button .arrow{fill:#333}.rex-box-slider-wrap .flickity-prev-next-button:hover .arrow{fill:#333}}@media screen and (max-width: 767px){.full-height-section .perfect-grid-item.block-has-slider .rex-slider-wrap{min-height:100vh}.full-height-section .perfect-grid-item.block-has-slider .rex-slider-wrap .flickity-viewport{min-height:100vh}}.block-has-slider p{margin:0 !important}.block-has-slider .rex-custom-scrollbar,.block-has-slider .text-wrap{height:100%}.full-height-section .block-has-slider .mCSB_container{height:inherit}.pswp{z-index:3000}.pswp-figure{height:100%;margin:0}.pswp-item{height:100%;display:block}a.pswp-item{-webkit-box-shadow:none !important;box-shadow:none !important}a.pswp-item:hover{-webkit-box-shadow:none !important;box-shadow:none !important}a.pswp-item:hover img{-webkit-box-shadow:none !important;box-shadow:none !important}a.pswp-item img{-webkit-box-shadow:none !important;box-shadow:none !important}.pswp-item-thumb{visibility:hidden}.pswp-item-caption{display:none}.pswp__caption{display:none}#rex-vertical-nav{position:fixed;right:40px;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2500}#rex-vertical-nav ul{list-style-type:none}#rex-vertical-nav li{text-align:right}#rex-vertical-nav a{display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-tap-highlight-color:transparent}#rex-vertical-nav a:focus{outline:none}#rex-vertical-nav a:after{content:"";display:table;clear:both}#rex-vertical-nav a span{float:right;display:inline-block;-webkit-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6)}#rex-vertical-nav a.is-selected .rex-dot{background-color:#fff}#rex-vertical-nav a.is-selected .rex-dot:before{background-color:rgba(0,0,0,0.1)}#rex-vertical-nav .rex-dot{position:relative;top:4px;height:20px;width:20px;border-radius:50%;border:2px solid #fff;background-color:transparent;-webkit-transition:-webkit-transform 0.2s, background-color 0.5s;-webkit-transition:background-color 0.5s, -webkit-transform 0.2s;transition:background-color 0.5s, -webkit-transform 0.2s;-o-transition:transform 0.2s, background-color 0.5s;transition:transform 0.2s, background-color 0.5s;transition:transform 0.2s, background-color 0.5s, -webkit-transform 0.2s;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0),0 1px 2px rgba(0,0,0,0);box-shadow:0 1px 3px rgba(0,0,0,0),0 1px 2px rgba(0,0,0,0)}#rex-vertical-nav .rex-dot:before{content:'';position:absolute;border-radius:50%;display:block;width:22px;height:22px;top:-3px;left:-3px;background-color:transparent;border:1px solid #777}#rex-vertical-nav .rex-label{position:relative;margin-right:10px;padding:.4em .5em;color:#000;background-color:#fff;border-radius:4px;font-size:14px;font-size:0.875rem;border:1px solid #777;-webkit-transition:-webkit-transform 0.2s, opacity 0.2s;-webkit-transition:opacity 0.2s, -webkit-transform 0.2s;transition:opacity 0.2s, -webkit-transform 0.2s;-o-transition:transform 0.2s, opacity 0.2s;transition:transform 0.2s, opacity 0.2s;transition:transform 0.2s, opacity 0.2s, -webkit-transform 0.2s;opacity:0;-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.no-touch #rex-vertical-nav a:hover span{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.no-touch #rex-vertical-nav a:hover .rex-label{opacity:1}.no-touch #rex-vertical-nav a:hover .rex-dot{background-color:#fff}.no-touch #rex-vertical-nav a:hover .rex-dot:before{background-color:rgba(0,0,0,0.1)}.touch #rex-vertical-nav a .rex-label.fadeInAndOut{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-animation-duration:2.5s;animation-duration:2.5s;-webkit-animation-timing-function:ease;animation-timing-function:ease}.touch .vertical-nav,.no-touch .vertical-nav{position:fixed;right:10px;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2000;opacity:1;visibility:visible;-webkit-transition:opacity 0.3s 1.2s;-o-transition:opacity 0.3s 1.2s;transition:opacity 0.3s 1.2s}@media screen and (max-width: 767px){.touch .vertical-nav,.no-touch .vertical-nav{display:none}}.touch .vertical-nav ul,.no-touch .vertical-nav ul{margin:0;padding:0;list-style-type:none}.touch .vertical-nav.hide,.no-touch .vertical-nav.hide{opacity:0;visibility:hidden}.touch .vertical-nav li,.no-touch .vertical-nav li{text-align:right;height:1.5em;list-style-type:none}.touch .vertical-nav a,.no-touch .vertical-nav a{display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden;cursor:default}.touch .vertical-nav a:after,.no-touch .vertical-nav a:after{clear:both;content:"";display:table}.touch .vertical-nav a:focus,.touch .vertical-nav a:active,.no-touch .vertical-nav a:focus,.no-touch .vertical-nav a:active{outline:none}.touch .vertical-nav a .dot-cont,.no-touch .vertical-nav a .dot-cont{position:relative;width:30px;height:30px;cursor:pointer;float:right;display:inline-block;text-align:center}.touch .vertical-nav a:hover .label,.no-touch .vertical-nav a:hover .label{display:inline;opacity:1}.touch .vertical-nav a.is-selected .dot,.no-touch .vertical-nav a.is-selected .dot{background-color:#ffffff;-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.touch .vertical-nav a span.dot-cont:hover .dot,.no-touch .vertical-nav a span.dot-cont:hover .dot{background-color:#ffffff;-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.touch .vertical-nav a .dot,.no-touch .vertical-nav a .dot{-webkit-transition:transform 100ms ease-out;-o-transition:transform 100ms ease-out;-webkit-transition:-webkit-transform 100ms ease-out;transition:-webkit-transform 100ms ease-out;transition:transform 100ms ease-out;transition:transform 100ms ease-out, -webkit-transform 100ms ease-out;width:6px;height:6px;background-color:rgba(255,255,255,0.5);display:inline-block;-webkit-backface-visibility:visible;-webkit-transition:transform 100ms ease-in-out;-o-transition:transform 100ms ease-in-out;-webkit-transition:-webkit-transform 100ms ease-in-out;transition:-webkit-transform 100ms ease-in-out;transition:transform 100ms ease-in-out;transition:transform 100ms ease-in-out, -webkit-transform 100ms ease-in-out;border-radius:50%;-webkit-box-shadow:0px 0px 0px 2px rgba(0,0,0,0.2);box-shadow:0px 0px 0px 2px rgba(0,0,0,0.2);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.touch .vertical-nav a .label,.no-touch .vertical-nav a .label{font-size:11px;font-weight:800;letter-spacing:2px;white-space:nowrap;padding:6px 10px;position:relative;margin-right:5px;color:#fff;display:none;top:2px;border-radius:1px;font-weight:600;opacity:0;text-transform:uppercase;-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;-o-transform-origin:100% 50%;-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);-webkit-transition:opacity 100ms ease-out;-o-transition:opacity 100ms ease-out;transition:opacity 100ms ease-out;-webkit-box-shadow:0 2px 60px 0 rgba(0,0,0,0.13);box-shadow:0 2px 60px 0 rgba(0,0,0,0.13)}.touch .vertical-nav a .label:after,.no-touch .vertical-nav a .label:after{content:"";position:absolute;width:0;height:0;border-color:transparent;border-style:solid;top:50%;right:-5px;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:inherit}.touch .vertical-nav a .label.white-black,.no-touch .vertical-nav a .label.white-black{background-color:#fff;border-color:#fff;color:#000}@media screen and (max-width: 767px){.touch .vertical-nav{display:none}}.navigate-section{width:100%}.rex-section-has-accordion.rex-section-has-accordion--animate .perfect-grid-gallery,.rex-section-has-accordion.rex-section-has-accordion--animate .perfect-grid-item{-webkit-transition:0s !important;-o-transition:0s !important;transition:0s !important}.rex-section-has-accordion--animate+.rexpansive_section .perfect-grid-item{-webkit-transition:0s;-o-transition:0s;transition:0s}.rexpansive-accordion__content p:last-child{margin-bottom:1em}.rexpansive-accordion__header{position:relative}.rexpansive-accordion__header .rexpansive-accordion__toggle{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:28px}.rexpansive-accordion__header .rexpansive-accordion__toggle .rex-svg-icons>svg{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;-o-transition:transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s}.rexpansive-accordion__header.open .rexpansive-accordion__toggle .rex-svg-icons>svg{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.rexpansive-accordion__footer{position:relative;cursor:pointer;text-align:center;padding:20px 0}.rexpansive-accordion__footer .rexpansive-accordion__toggle{font-size:28px;width:100%;display:inline-block}.rexpansive-accordion__footer .rexpansive-accordion__toggle .rex-svg-icons>svg{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;-o-transition:transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s}.rexpansive-accordion__footer .rex-theme-button .rexpansive-accordion__toggle{font-size:15px;padding-left:9px;display:inline}.rexpansive-accordion__footer .rex-theme-button .rexpansive-accordion__toggle .rex-svg-icons>svg{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;-o-transition:transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s}.rexpansive-accordion__footer.open .rexpansive-accordion__toggle .rex-svg-icons>svg{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.rexpansive-accordion__footer.open .rex-theme-button .rexpansive-accordion__toggle .rex-svg-icons>svg{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.rex-slideshow__slide:not(:first-child){display:none}.rex-accordion:after{content:"";display:table;clear:both}.rex-accordion .rex-accordion--toggle{cursor:pointer;position:relative}.rex-accordion .rex-accordion--toggle-icon{position:absolute;top:0;right:0}.rex-accordion .rex-accordion--toggle-icon .l-svg-icons>svg{fill:#000}.rex-accordion .rex-accordion--arrow-icon{-webkit-transition:-webkit-transform 0.5s cubic-bezier(0.28, 0.11, 0.32, 1);transition:-webkit-transform 0.5s cubic-bezier(0.28, 0.11, 0.32, 1);-o-transition:transform 0.5s cubic-bezier(0.28, 0.11, 0.32, 1);transition:transform 0.5s cubic-bezier(0.28, 0.11, 0.32, 1);transition:transform 0.5s cubic-bezier(0.28, 0.11, 0.32, 1), -webkit-transform 0.5s cubic-bezier(0.28, 0.11, 0.32, 1)}.rex-accordion .rex-accordion--close-icon{-webkit-transition:-webkit-transform 0.5s cubic-bezier(0.28, 0.11, 0.32, 1);transition:-webkit-transform 0.5s cubic-bezier(0.28, 0.11, 0.32, 1);-o-transition:transform 0.5s cubic-bezier(0.28, 0.11, 0.32, 1);transition:transform 0.5s cubic-bezier(0.28, 0.11, 0.32, 1);transition:transform 0.5s cubic-bezier(0.28, 0.11, 0.32, 1), -webkit-transform 0.5s cubic-bezier(0.28, 0.11, 0.32, 1)}.rex-accordion.close .rex-accordion--arrow-icon{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.rex-accordion.close .rex-accordion--close-icon{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.rex-accordion.open .rex-accordion--arrow-icon{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.rex-accordion.open .rex-accordion--close-icon{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.rex-indicator__placeholder{visibility:hidden}@media screen and (max-width: 900px){.rex-indicator__placeholder:first-child,.rex-indicator__placeholder:last-child{min-height:50px}}.rex-indicator__wrap--static[data-ri-to=left],.rex-indicator__wrap--static[data-ri-to=right]{margin-right:16px}.rex-indicator__wrap--absolute{position:absolute;z-index:100;-webkit-transition:top 0.2s, left 0.2s;-o-transition:top 0.2s, left 0.2s;transition:top 0.2s, left 0.2s}.rex-indicator__standard{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rex-indicator__wrap--horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rex-indicator__wrap--vertical{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rex-indicator__dot{background-color:#009ddf;width:11px;height:11px;display:block;border-radius:50%}.rex-indicator__line{background-color:#009ddf;display:block}.rex-indicator__wrap--horizontal{min-width:96px}.rex-indicator__wrap--horizontal .rex-indicator__line{width:85px;height:1px}.rex-indicator__wrap--vertical{min-height:96px}.rex-indicator__wrap--vertical .rex-indicator__line{width:1px;height:85px}.rex-indicator--animate-line .rex-indicator__dot{opacity:0;-webkit-transition:opacity 400ms ease-in-out;-o-transition:opacity 400ms ease-in-out;transition:opacity 400ms ease-in-out}.rex-indicator--animate-line .rex-indicator__wrap--horizontal .rex-indicator__line{width:0;-webkit-transition:width 400ms cubic-bezier(1, 0, 0, 1);-o-transition:width 400ms cubic-bezier(1, 0, 0, 1);transition:width 400ms cubic-bezier(1, 0, 0, 1)}.rex-indicator--animate-line .rex-indicator__wrap--vertical .rex-indicator__line{height:0;-webkit-transition:height 400ms cubic-bezier(1, 0, 0, 1);-o-transition:height 400ms cubic-bezier(1, 0, 0, 1);transition:height 400ms cubic-bezier(1, 0, 0, 1)}.rex-indicator--animate-line.run-animation .rex-indicator__dot{opacity:1}.rex-indicator--animate-line.run-animation .rex-indicator__wrap--horizontal .rex-indicator__line{width:85px}.rex-indicator--animate-line.run-animation .rex-indicator__wrap--vertical .rex-indicator__line{height:85px}@media screen and (max-width: 767px){.rex-indicator__wrap--absolute[data-ri-to=left],.rex-indicator__wrap--absolute[data-ri-to=right]{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}}.timeline-wrap{margin:0 auto;display:inline-block;width:50%;max-width:370px}.timeline-wrap--title-wrap{text-align:left}.timeline-wrap--title{display:inline-block;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.timeline{margin:0;position:relative;padding:0;list-style:none;text-align:left}.timeline .event{padding-top:25px;padding-bottom:0px;position:relative;list-style-type:none}.timeline .event:first-of-type{padding-top:40px}.timeline .event:first-of-type .event-dot{top:0}.timeline .event:last-of-type{padding-bottom:0;margin-bottom:0;border:none}.timeline .event:last-of-type .event-line{bottom:calc(100% - 72px)}.timeline .event-line{content:"";width:1px;height:auto;left:0;top:0;bottom:0;background-color:#000;position:absolute;display:block;top:0}.timeline .event-dot{left:-5px;background-color:#000;border-radius:50%;height:11px;width:11px;content:"";top:72px;position:absolute;display:block}.timeline .event-title,.timeline .event-content{position:relative;padding:0 50px}@media screen and (max-width: 767px){.timeline .event-title,.timeline .event-content{padding:0 25px}}.rex-list-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:20px 0}.rex-list-wrap .rex-list-number{border:1px solid #e01a2d;color:#e01a2d;padding:30px 35px;font-size:60px;font-weight:600;text-align:center;display:table}@media screen and (max-width: 767px){.rex-list-wrap .rex-list-number{font-size:50px}}.rex-list-wrap .rex-list-text{padding-left:20px;line-height:1.3;word-break:break-word}@media screen and (max-width: 767px){.rex-list-wrap .rex-list-text{font-weight:500}}.inline-pswp-gallery{cursor:pointer;display:inline-block}
