 .animated {-webkit-animation-fill-mode: both;animation-fill-mode: both;}[data-animation]:before, [data-animation]:after, [data-animation] {opacity: 0;}[data-animation].animated:before, [data-animation].animated:after, [data-animation].animated {opacity: 1;}.tr-delay01, .tr-delay01:before, .tr-delay01:after {-webkit-transition-delay: .1s !important;-o-transition-delay: .1s !important;transition-delay: .1s !important;}.tr-delay02, .tr-delay02:before, .tr-delay02:after {-webkit-transition-delay: .2s !important;-o-transition-delay: .2s !important;transition-delay: .2s !important;}.tr-delay03, .tr-delay03:before, .tr-delay03:after {-webkit-transition-delay: .3s !important;-o-transition-delay: .3s !important;transition-delay: .3s !important;}.tr-delay04, .tr-delay04:before, .tr-delay04:after {-webkit-transition-delay: .4s !important;-o-transition-delay: .4s !important;transition-delay: .4s !important;}.tr-delay05, .tr-delay05:before, .tr-delay05:after {-webkit-transition-delay: .5s !important;-o-transition-delay: .5s !important;transition-delay: .5s !important;}.tr-delay06, .tr-delay06:before, .tr-delay06:after {-webkit-transition-delay: .6s !important;-o-transition-delay: .6s !important;transition-delay: .6s !important;}.tr-delay07, .tr-delay07:before, .tr-delay07:after {-webkit-transition-delay: .7s !important;-o-transition-delay: .7s !important;transition-delay: .7s !important;}.tr-delay08, .tr-delay08:before, .tr-delay08:after {-webkit-transition-delay: .8s !important;-o-transition-delay: .8s !important;transition-delay: .8s !important;}.tr-delay09, .tr-delay09:before, .tr-delay09:after {-webkit-transition-delay: .9s !important;-o-transition-delay: .9s !important;transition-delay: .9s !important;}.tr-delay10, .tr-delay10:before, .tr-delay10:after {-webkit-transition-delay: 1s !important;-o-transition-delay: 1s !important;transition-delay: 1s !important;}.overlay-light-bg-1:before {background: #f5f5f5 !important;}.overlay-light-bg-2:before {background: #f0f0f0 !important;}.overlay-dark-bg-1:before {background: #111517 !important;}.overlay-dark-bg-2:before {background: #222 !important;}.overlay-red-bg:before {background: #ef0d33 !important;}.red-color.overlay-anim-box2:before, .red-color.overlay-anim-box:before, .red-color.overlay-loading:before, .red-color.overlay-loading2:before, .red-color .overlay-anim-box2:before, .red-color .overlay-anim-box:before, .red-color .overlay-loading:before, .red-color .overlay-loading2:before {background: #FF4555 !important;}.overlay-loading {display: inline-block;overflow: hidden;position: relative;}.overlay-loading:before {content: '';width: 100%;height: 100%;background: #1b2a2f;position: absolute;top: 0;left: 100%;-webkit-transition: 1.8s cubic-bezier(.77, 0, .175, 1);-o-transition: 1.8s cubic-bezier(.77, 0, .175, 1);transition: 1.8s cubic-bezier(.77, 0, .175, 1);z-index: 3;-webkit-transform: translateX(-202%);-ms-transform: translateX(-202%);transform: translateX(-202%);}body.anim .overlay-loading:before {-webkit-transform: translateX(1%);-ms-transform: translateX(1%);transform: translateX(1%);}.loading-opacity-anim {opacity: 0;-webkit-transition: 0s;-o-transition: 0s;transition: 0s;-webkit-transition-delay: .86s;-o-transition-delay: .86s;transition-delay: .86s;}body.anim .loading-opacity-anim {opacity: 1;}.dark-bg-1 .overlay-loading:before, .dark-bg-2 .overlay-loading:before {background: #f5f5f5;}.tr-delay01 .loading-opacity-anim {-webkit-transition-delay: .96s;-o-transition-delay: .96s;transition-delay: .96s;}.tr-delay02 .loading-opacity-anim {-webkit-transition-delay: 1.06s;-o-transition-delay: 1.06s;transition-delay: 1.06s;}.tr-delay03 .loading-opacity-anim {-webkit-transition-delay: 1.16s;-o-transition-delay: 1.16s;transition-delay: 1.16s;}.tr-delay04 .loading-opacity-anim {-webkit-transition-delay: 1.26s;-o-transition-delay: 1.26s;transition-delay: 1.26s;}.tr-delay05 .loading-opacity-anim {-webkit-transition-delay: 1.36s;-o-transition-delay: 1.36s;transition-delay: 1.36s;}.tr-delay06 .loading-opacity-anim {-webkit-transition-delay: 1.46s;-o-transition-delay: 1.46s;transition-delay: 1.46s;}.tr-delay07 .loading-opacity-anim {-webkit-transition-delay: 1.56s;-o-transition-delay: 1.56s;transition-delay: 1.56s;}.tr-delay08 .loading-opacity-anim {-webkit-transition-delay: 1.66s;-o-transition-delay: 1.66s;transition-delay: 1.66s;}.tr-delay09 .loading-opacity-anim {-webkit-transition-delay: 1.76s;-o-transition-delay: 1.76s;transition-delay: 1.76s;}.tr-delay10 .loading-opacity-anim {-webkit-transition-delay: 1.86s;-o-transition-delay: 1.86s;transition-delay: 1.86s;}.overlay-loading2 {display: inline-block;overflow: hidden;position: relative;}.overlay-loading2:before {content: '';width: calc(100% + 1px);height: 100%;background: #f5f5f5;position: absolute;top: 0;left: 100%;-webkit-transition: 1s cubic-bezier(.86, 0, .07, 1);-o-transition: 1s cubic-bezier(.86, 0, .07, 1);transition: 1s cubic-bezier(.86, 0, .07, 1);z-index: 3;-webkit-transform: translateX(-100%);-ms-transform: translateX(-100%);transform: translateX(-100%);}body.anim .overlay-loading2:before {-webkit-transform: translateX(1%);-ms-transform: translateX(1%);transform: translateX(1%);}.light-bg-2 .overlay-loading2:before {background: #f0f0f0;}.dark-bg-1 .overlay-loading2:before {background: #111517;}.dark-bg-2 .overlay-loading2:before {background: #1b2a2f;}.red-bg .overlay-loading2:before {background: #ef0d33;}.fade-loading {display: inline-block;opacity: 0;-webkit-transform: translateY(30px);-ms-transform: translateY(30px);transform: translateY(30px);-webkit-transition: 1s cubic-bezier(.77, 0, .175, 1);-o-transition: 1s cubic-bezier(.77, 0, .175, 1);transition: 1s cubic-bezier(.77, 0, .175, 1);}body.anim .fade-loading {opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}.load-title-fill {white-space: nowrap;color: transparent;position: relative;display: inline-block;}.load-title-fill:before, .load-title-fill:after {content: attr(data-text);position: absolute;top: 50%;color: #262626;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);left: 0;-webkit-transition: 1s cubic-bezier(.77, 0, .175, 1);-o-transition: 1s cubic-bezier(.77, 0, .175, 1);transition: 1s cubic-bezier(.77, 0, .175, 1);width: 0%;white-space: nowrap;overflow: hidden;}.load-title-fill:after {color: #ef0d33;background: #f5f5f5;-webkit-transition-delay: .3s;-o-transition-delay: .3s;transition-delay: .3s;}body.anim .load-title-fill:before, body.anim .load-title-fill:after {width: 100%;}.dark-bg-1 .load-title-fill:before, .dark-bg-2 .load-title-fill:before {color: white;}.red-bg .load-title-fill:before {color: #262626;}.light-bg-2 .load-title-fill:after {background: #f0f0f0;}.dark-bg-1 .load-title-fill:after {background: #111517;}.dark-bg-2 .load-title-fill:after {background: #1b2a2f;}.red-bg .load-title-fill:after {background: #1b2a2f;}.tr-delay01.load-title-fill:after {-webkit-transition-delay: .4s !important;-o-transition-delay: .4s !important;transition-delay: .4s !important;}.tr-delay02.load-title-fill:after {-webkit-transition-delay: .5s !important;-o-transition-delay: .5s !important;transition-delay: .5s !important;}.tr-delay03.load-title-fill:after {-webkit-transition-delay: .6s !important;-o-transition-delay: .6s !important;transition-delay: .6s !important;}.tr-delay04.load-title-fill:after {-webkit-transition-delay: .7s !important;-o-transition-delay: .7s !important;transition-delay: .7s !important;}.tr-delay05.load-title-fill:after {-webkit-transition-delay: .8s !important;-o-transition-delay: .8s !important;transition-delay: .8s !important;}.tr-delay06.load-title-fill:after {-webkit-transition-delay: .9s !important;-o-transition-delay: .9s !important;transition-delay: .9s !important;}.tr-delay07.load-title-fill:after {-webkit-transition-delay: 1s !important;-o-transition-delay: 1s !important;transition-delay: 1s !important;}.tr-delay08.load-title-fill:after {-webkit-transition-delay: 1.1s !important;-o-transition-delay: 1.1s !important;transition-delay: 1.1s !important;}.tr-delay09.load-title-fill:after {-webkit-transition-delay: 1.2s !important;-o-transition-delay: 1.2s !important;transition-delay: 1.2s !important;}.tr-delay10.load-title-fill:after {-webkit-transition-delay: 1.3s !important;-o-transition-delay: 1.3s !important;transition-delay: 1.3s !important;}[data-animation].overlay-anim-box:before, [data-animation].overlay-anim-box:after, [data-animation].overlay-anim-box {opacity: 1;}.overlay-anim-box {display: inline-block;overflow: hidden;position: relative;}.overlay-anim-box:before {content: '';width: 100%;height: 100%;background: #1b2a2f;position: absolute;top: 0;left: 100%;-webkit-transition: 1.8s cubic-bezier(.77, 0, .175, 1);-o-transition: 1.8s cubic-bezier(.77, 0, .175, 1);transition: 1.8s cubic-bezier(.77, 0, .175, 1);z-index: 3;-webkit-transform: translateX(-202%);-ms-transform: translateX(-202%);transform: translateX(-202%);}.overlay-anim-box.overlay-anim:before {-webkit-transform: translateX(1%);-ms-transform: translateX(1%);transform: translateX(1%);}.overlay-opacity-anim {opacity: 0;-webkit-transition: 0s;-o-transition: 0s;transition: 0s;-webkit-transition-delay: .86s;-o-transition-delay: .86s;transition-delay: .86s;}.overlay-anim .overlay-opacity-anim {opacity: 1;}.dark-bg-1 .overlay-anim-box:before, .dark-bg-2 .overlay-anim-box:before {background: #f5f5f5;}.tr-delay01 .overlay-opacity-anim {-webkit-transition-delay: .96s;-o-transition-delay: .96s;transition-delay: .96s;}.tr-delay02 .overlay-opacity-anim {-webkit-transition-delay: 1.06s;-o-transition-delay: 1.06s;transition-delay: 1.06s;}.tr-delay03 .overlay-opacity-anim {-webkit-transition-delay: 1.16s;-o-transition-delay: 1.16s;transition-delay: 1.16s;}.tr-delay04 .overlay-opacity-anim {-webkit-transition-delay: 1.26s;-o-transition-delay: 1.26s;transition-delay: 1.26s;}.tr-delay05 .overlay-opacity-anim {-webkit-transition-delay: 1.36s;-o-transition-delay: 1.36s;transition-delay: 1.36s;}.tr-delay06 .overlay-opacity-anim {-webkit-transition-delay: 1.46s;-o-transition-delay: 1.46s;transition-delay: 1.46s;}.tr-delay07 .overlay-opacity-anim {-webkit-transition-delay: 1.56s;-o-transition-delay: 1.56s;transition-delay: 1.56s;}.tr-delay08 .overlay-opacity-anim {-webkit-transition-delay: 1.66s;-o-transition-delay: 1.66s;transition-delay: 1.66s;}.tr-delay09 .overlay-opacity-anim {-webkit-transition-delay: 1.76s;-o-transition-delay: 1.76s;transition-delay: 1.76s;}.tr-delay10 .overlay-opacity-anim {-webkit-transition-delay: 1.86s;-o-transition-delay: 1.86s;transition-delay: 1.86s;}[data-animation].overlay-anim-box2:before, [data-animation].overlay-anim-box2:after, [data-animation].overlay-anim-box2 {opacity: 1;}.overlay-anim-box2 {display: inline-block;overflow: hidden;position: relative;}.overlay-anim-box2:before {content: '';width: calc(100% + 1px);height: 100%;background: #f5f5f5;position: absolute;top: 0;left: 100%;-webkit-transition: 1s cubic-bezier(.86, 0, .07, 1);-o-transition: 1s cubic-bezier(.86, 0, .07, 1);transition: 1s cubic-bezier(.86, 0, .07, 1);z-index: 3;-webkit-transform: translateX(-100%);-ms-transform: translateX(-100%);transform: translateX(-100%);}.overlay-anim-box2.overlay-anim2:before {-webkit-transform: translateX(1%);-ms-transform: translateX(1%);transform: translateX(1%);}.light-bg-2 .overlay-anim-box2:before {background: #f0f0f0;}.dark-bg-1 .overlay-anim-box2:before {background: #111517;}.dark-bg-2 .overlay-anim-box2:before {background: #1b2a2f;}.red-bg .overlay-anim-box2:before {background: #ef0d33;}.fade-anim-box {display: inline-block;opacity: 0;-webkit-transform: translateY(30px);-ms-transform: translateY(30px);transform: translateY(30px);-webkit-transition: 1s cubic-bezier(.77, 0, .175, 1);-o-transition: 1s cubic-bezier(.77, 0, .175, 1);transition: 1s cubic-bezier(.77, 0, .175, 1);}.fade-anim-box.fade-anim {opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}[data-animation].title-fill:before, [data-animation].title-fill:after, [data-animation].title-fill {opacity: 1;}.title-fill {white-space: nowrap;color: transparent;position: relative;display: inline-block;}.title-fill:before, .title-fill:after {content: attr(data-text);position: absolute;top: 50%;color: #262626;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);left: 0;-webkit-transition: 1s cubic-bezier(.77, 0, .175, 1);-o-transition: 1s cubic-bezier(.77, 0, .175, 1);transition: 1s cubic-bezier(.77, 0, .175, 1);width: 0%;white-space: nowrap;overflow: hidden;}.title-fill:after {color: #ef0d33;background: transparent;-webkit-transition-delay: .3s;-o-transition-delay: .3s;transition-delay: .3s;}.title-fill.title-fill-anim:before, .title-fill.title-fill-anim:after {width: 100%;}.dark-bg-1 .title-fill:before, .dark-bg-2 .title-fill:before {color: white;}.red-bg .title-fill:before {color: #262626;}.light-bg-2 .title-fill:after {background: #f0f0f0;}.dark-bg-1 .title-fill:after {background: #111517;}.dark-bg-2 .title-fill:after {background: #1b2a2f;}.red-bg .title-fill:after {background: #1b2a2f;}.tr-delay01.title-fill:after {-webkit-transition-delay: .4s !important;-o-transition-delay: .4s !important;transition-delay: .4s !important;}.tr-delay02.title-fill:after {-webkit-transition-delay: .5s !important;-o-transition-delay: .5s !important;transition-delay: .5s !important;}.tr-delay03.title-fill:after {-webkit-transition-delay: .6s !important;-o-transition-delay: .6s !important;transition-delay: .6s !important;}.tr-delay04.title-fill:after {-webkit-transition-delay: .7s !important;-o-transition-delay: .7s !important;transition-delay: .7s !important;}.tr-delay05.title-fill:after {-webkit-transition-delay: .8s !important;-o-transition-delay: .8s !important;transition-delay: .8s !important;}.tr-delay06.title-fill:after {-webkit-transition-delay: .9s !important;-o-transition-delay: .9s !important;transition-delay: .9s !important;}.tr-delay07.title-fill:after {-webkit-transition-delay: 1s !important;-o-transition-delay: 1s !important;transition-delay: 1s !important;}.tr-delay08.title-fill:after {-webkit-transition-delay: 1.1s !important;-o-transition-delay: 1.1s !important;transition-delay: 1.1s !important;}.tr-delay09.title-fill:after {-webkit-transition-delay: 1.2s !important;-o-transition-delay: 1.2s !important;transition-delay: 1.2s !important;}.tr-delay10.title-fill:after {-webkit-transition-delay: 1.3s !important;-o-transition-delay: 1.3s !important;transition-delay: 1.3s !important;}.hover-content {-webkit-transition: 1s cubic-bezier(.77, 0, .175, 1);-o-transition: 1s cubic-bezier(.77, 0, .175, 1);transition: 1s cubic-bezier(.77, 0, .175, 1);display: inline-block;}.hover-box:hover .hover-content {-webkit-transform: translateX(20px);-ms-transform: translateX(20px);transform: translateX(20px);}.hover-img {-webkit-transition: 1s cubic-bezier(.86, 0, .07, 1);-o-transition: 1s cubic-bezier(.86, 0, .07, 1);transition: 1s cubic-bezier(.86, 0, .07, 1);}.hover-box:hover .hover-img {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}.hidden-box {overflow: hidden;}.hover-fill-effect {position: relative;white-space: nowrap;display: inline-block;}.hover-fill-effect:before {content: attr(data-text);position: absolute;top: 0;color: #ef0d33;left: 0;-webkit-transition: .8s cubic-bezier(.86, 0, .07, 1);-o-transition: .8s cubic-bezier(.86, 0, .07, 1);transition: .8s cubic-bezier(.86, 0, .07, 1);width: 0%;white-space: nowrap;z-index: 2;background: #f5f5f5;overflow: hidden;}.hover-box:hover .hover-fill-effect:before {width: 100%;}.hover-fill-effect:after {content: '';width: 40px;height: 2px;position: absolute;right: -60px;top: 50%;-webkit-transform: translateY(-50%) scaleX(0);-ms-transform: translateY(-50%) scaleX(0);transform: translateY(-50%) scaleX(0);-webkit-transform-origin: left;-ms-transform-origin: left;transform-origin: left;background: #ef0d33;-webkit-transition: 1.2s cubic-bezier(.165, .84, .44, 1);-o-transition: 1.2s cubic-bezier(.165, .84, .44, 1);transition: 1.2s cubic-bezier(.165, .84, .44, 1);}.hover-box:hover .hover-fill-effect:after {-webkit-transform: translateY(-50%) scaleX(1);-ms-transform: translateY(-50%) scaleX(1);transform: translateY(-50%) scaleX(1);}.hover-color {-webkit-transition: .7s cubic-bezier(.165, .84, .44, 1);-o-transition: .7s cubic-bezier(.165, .84, .44, 1);transition: .7s cubic-bezier(.165, .84, .44, 1);}.hover-color:hover {color: #ef0d33;}.light-bg-2 .hover-fill-effect:before {background: #f0f0f0;}.dark-bg-1 .hover-fill-effect:before {background: #111517;}.dark-bg-2 .hover-fill-effect:before {background: #1b2a2f;}.red-bg .hover-fill-effect:before {background: #1b2a2f;}.red-bg .hover-fill-effect:after {background: #262626;}.tr-delay01 .hover-img {-webkit-transition-delay: .1s;-o-transition-delay: .1s;transition-delay: .1s;}.tr-delay02 .hover-img {-webkit-transition-delay: .2s;-o-transition-delay: .2s;transition-delay: .2s;}.tr-delay03 .hover-img {-webkit-transition-delay: .3s;-o-transition-delay: .3s;transition-delay: .3s;}.tr-delay04 .hover-img {-webkit-transition-delay: .4s;-o-transition-delay: .4s;transition-delay: .4s;}.tr-delay05 .hover-img {-webkit-transition-delay: .5s;-o-transition-delay: .5s;transition-delay: .5s;}.tr-delay06 .hover-img {-webkit-transition-delay: .6s;-o-transition-delay: .6s;transition-delay: .6s;}.tr-delay07 .hover-img {-webkit-transition-delay: .7s;-o-transition-delay: .7s;transition-delay: .7s;}.tr-delay08 .hover-img {-webkit-transition-delay: .8s;-o-transition-delay: .8s;transition-delay: .8s;}.tr-delay09 .hover-img {-webkit-transition-delay: .9s;-o-transition-delay: .9s;transition-delay: .9s;}.tr-delay10 .hover-img {-webkit-transition-delay: 1s;-o-transition-delay: 1s;transition-delay: 1s;}
