@charset "utf-8";

.preload {-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;}
.preload.a {-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);}
.preload .loader {-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:relative;z-index:2;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-ms-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s;}
.preload svg #A1 {stroke-dasharray:2800px;stroke-dashoffset:2800px;}
.preload svg #A1 {fill:#fe9000;stroke:#fe9000;stroke-width:10;-webkit-animation-name:draw;-moz-animation-name:draw;-o-animation-name:draw;animation-name:draw;-webkit-animation-duration:3s;-moz-animation-duration:3s;-o-animation-duration:3s;animation-duration:3s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-o-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear;}
@-webkit-keyframes draw {95% {stroke-dashoffset:0;fill:#fe9000;stroke:#fe9000;}100% {fill:#fe9000;stroke:transparent;}}
@-moz-keyframes draw {95% {stroke-dashoffset:0;fill:#fe9000;stroke:#fe9000;}100% {fill:#fe9000;stroke:transparent;}}
@-o-keyframes draw {95% {stroke-dashoffset:0;fill:#fe9000;stroke:#fe9000;}100% {fill:#fe9000;stroke:transparent;}}
@keyframes draw {95% {stroke-dashoffset:0;fill:#fe9000;stroke:#fe9000;}100% {fill:#fe9000;stroke:transparent;}}    
.preload svg #A2 {stroke-dasharray:2000px;stroke-dashoffset:2000px;}
.preload svg #A2 {fill:transparent;stroke:black;stroke-width:10;-webkit-animation-name:draw_G;-moz-animation-name:draw_G;-o-animation-name:draw_G;animation-name:draw_G;-webkit-animation-duration:3s;-moz-animation-duration:3s;-o-animation-duration:3s;animation-duration:3s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-o-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear;}
@-webkit-keyframes draw_G {95% {stroke-dashoffset:0;fill:transparent;stroke:#000;}100% {fill:#000;stroke:transparent;}}
@-moz-keyframes draw_G {95% {stroke-dashoffset:0;fill:transparent;stroke:#000;}100% {fill:#000;stroke:transparent;}}
@-o-keyframes draw_G {95% {stroke-dashoffset:0;fill:transparent;stroke:#000;}100% {fill:#000;stroke:transparent;}}
@keyframes draw_G {95% {stroke-dashoffset:0;fill:transparent;stroke:#000;}100% {fill:#000;stroke:transparent;}}    
.preload svg #A3 {stroke-dasharray:1400px;stroke-dashoffset:1400px;}
.preload svg #A3 {fill:transparent;stroke:black;stroke-width:10;-webkit-animation-name:draw_L;-moz-animation-name:draw_L;-o-animation-name:draw_L;animation-name:draw_L;-webkit-animation-duration:3s;-moz-animation-duration:3s;-o-animation-duration:3s;animation-duration:3s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-o-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear;}
@-webkit-keyframes draw_L {95% {stroke-dashoffset:0;fill:transparent;stroke:#000;}100% {fill:#000;stroke:transparent;}}
@-moz-keyframes draw_L {95% {stroke-dashoffset:0;fill:transparent;stroke:#000;}100% {fill:#000;stroke:transparent;}}
@-o-keyframes draw_L {95% {stroke-dashoffset:0;fill:transparent;stroke:#000;}100% {fill:#000;stroke:transparent;}}
@keyframes draw_L {95% {stroke-dashoffset:0;fill:transparent;stroke:#000;}100% {fill:#000;stroke:transparent;}}    
.preload svg #A4 {stroke-dasharray:1700px;stroke-dashoffset:1700px;}
.preload svg #A4 {fill:transparent;stroke:black;stroke-width:10;-webkit-animation-name:draw_O;-moz-animation-name:draw_O;-o-animation-name:draw_O;animation-name:draw_O;-webkit-animation-duration:3s;-moz-animation-duration:3s;-o-animation-duration:3s;animation-duration:3s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-o-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear;}
@-webkit-keyframes draw_O {95% {stroke-dashoffset:0;fill:transparent;stroke:#000;}100% {fill:#000;stroke:transparent;}}
@-moz-keyframes draw_O {95% {stroke-dashoffset:0;fill:transparent;stroke:#000;}100% {fill:#000;stroke:transparent;}}
@-o-keyframes draw_O {95% {stroke-dashoffset:0;fill:transparent;stroke:#000;}100% {fill:#000;stroke:transparent;}}
@keyframes draw_O {95% {stroke-dashoffset:0;fill:transparent;stroke:#000;}100% {fill:#000;stroke:transparent;}}    
.preload svg #A5 {stroke-dasharray:3000px;stroke-dashoffset:3000px;}
.preload svg #A5 {fill:transparent;stroke:black;stroke-width:10;-webkit-animation-name:draw_W;-moz-animation-name:draw_W;-o-animation-name:draw_W;animation-name:draw_W;-webkit-animation-duration:3s;-moz-animation-duration:3s;-o-animation-duration:3s;animation-duration:3s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-o-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear;}
@-webkit-keyframes draw_W {95% {stroke-dashoffset:0;fill:transparent;stroke:#000;}100% {fill:#000;stroke:transparent;}}
@-moz-keyframes draw_W {95% {stroke-dashoffset:0;fill:transparent;stroke:#000;}100% {fill:#000;stroke:transparent;}}
@-o-keyframes draw_W {95% {stroke-dashoffset:0;fill:transparent;stroke:#000;}100% {fill:#000;stroke:transparent;}}
@keyframes draw_W {95% {stroke-dashoffset:0;fill:transparent;stroke:#000;}100% {fill:#000;stroke:transparent;}}    
.preload svg #A6 {stroke-dasharray:900px;stroke-dashoffset:900px;}
.preload svg #A6 {fill:transparent;stroke:black;stroke-width:10;-webkit-animation-name:draw_I;-moz-animation-name:draw_I;-o-animation-name:draw_I;animation-name:draw_I;-webkit-animation-duration:3s;-moz-animation-duration:3s;-o-animation-duration:3s;animation-duration:3s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-o-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear;}
@-webkit-keyframes draw_I {95% {stroke-dashoffset:0;fill:transparent;stroke:#000;}100% {fill:#000;stroke:transparent;}}
@-moz-keyframes draw_I {95% {stroke-dashoffset:0;fill:transparent;stroke:#000;}100% {fill:#000;stroke:transparent;}}
@-o-keyframes draw_I {95% {stroke-dashoffset:0;fill:transparent;stroke:#000;}100% {fill:#000;stroke:transparent;}}
@keyframes draw_I {95% {stroke-dashoffset:0;fill:transparent;stroke:#000;}100% {fill:#000;stroke:transparent;}}
.preload svg #A7 {stroke-dasharray:1700px;stroke-dashoffset:1700px;}
.preload svg #A7 {fill:transparent;stroke:black;stroke-width:10;-webkit-animation-name:draw_D;-moz-animation-name:draw_D;-o-animation-name:draw_D;animation-name:draw_D;-webkit-animation-duration:3s;-moz-animation-duration:3s;-o-animation-duration:3s;animation-duration:3s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-o-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear;}
@-webkit-keyframes draw_D {95% {stroke-dashoffset:0;fill:transparent;stroke:#000;}100% {fill:#000;stroke:transparent;}}
@-moz-keyframes draw_D {95% {stroke-dashoffset:0;fill:transparent;stroke:#000;}100% {fill:#000;stroke:transparent;}}
@-o-keyframes draw_D {95% {stroke-dashoffset:0;fill:transparent;stroke:#000;}100% {fill:#000;stroke:transparent;}}
@keyframes draw_D {95% {stroke-dashoffset:0;fill:transparent;stroke:#000;}100% {fill:#000;stroke:transparent;}}

.background-line > svg > .line2 {stroke-width: 2px;stroke: url(#linear-gradient);fill: none;stroke-width: 1px;stroke-dashoffset: 0;stroke-dasharray: 10;animation: dash-O 100s infinite linear;}
@keyframes dash-O {to {stroke-dashoffset: 2600;}}

.arrowSliding {position: absolute;-webkit-animation: slide 4s linear infinite; animation: slide 5s linear infinite;display:none;}
#arrowAnim {width: auto;display: flex;justify-content: end;align-items: center;}
.arrowSliding .arrow {width: 45px;height: 45px;border: 10px solid;border-color: #f9e5cf transparent transparent #f9e5cf;transform: rotate(-45deg);}
.background_arrow  .delay1 {-webkit-animation-delay: 1.0s; animation-delay: 1.0s;display:block;opacity: 0}
.background_arrow  .delay2 {-webkit-animation-delay: 1.5s; animation-delay: 1.5s;display:block;opacity: 0}
.background_arrow  .delay3 {-webkit-animation-delay: 2.0s; animation-delay: 2.0s;display:block;opacity: 0}
.background_arrow  .delay4 {-webkit-animation-delay: 2.5s; animation-delay: 2.5s;display:block;opacity: 0}
.background_arrow  .delay5 {-webkit-animation-delay: 3.0s; animation-delay: 3.0s;display:block;opacity: 0}
.background_arrow  .delay6 {-webkit-animation-delay: 3.5s; animation-delay: 3.5s;display:block;opacity: 0}
.background_arrow  .delay7 {-webkit-animation-delay: 4.0s; animation-delay: 4.0s;display:block;opacity: 0}
.background_arrow  .delay8 {-webkit-animation-delay: 4.5s; animation-delay: 4.5s;display:block;opacity: 0}
.background_arrow  .delay9 {-webkit-animation-delay: 5.0s; animation-delay: 5.0s;display:block;opacity: 0}
.background_arrow  .delay10 {-webkit-animation-delay: 5.5s; animation-delay: 5.5s;display:block;opacity: 0}
.background_arrow  .delay11 {-webkit-animation-delay: 6.0s; animation-delay: 6.0s;display:block;opacity: 0}
.background_arrow  .delay12 {-webkit-animation-delay: 6.5s; animation-delay: 6.5s;display:block;opacity: 0}
.background_arrow  .delay13 {-webkit-animation-delay: 7.0s; animation-delay: 7.0s;display:block;opacity: 0}
.background_arrow  .delay14 {-webkit-animation-delay: 7.5s; animation-delay: 7.5s;display:block;opacity: 0}
@keyframes slide {
0% {opacity:0;transform: translateX(10vw);}
10% {opacity:1;transform: translateX(8vw);}
90% {opacity:1;transform: translateX(-8vw);}
100% {opacity:0;transform: translateX(-10vw);}}
    
.background_ox_line > svg > .line2 {stroke-width: 2px;stroke:#fe9000;fill: none;stroke-dashoffset: 0;stroke-dasharray: 200;animation: dash_one 100s infinite linear;}
.background_ox_line > svg > .one {animation-delay: 1.0s;}
.background_ox_line > svg > .two {animation-delay: 1.4s;}
.background_ox_line > svg > .three {animation-delay: 1.9s;}
.background_ox_line > svg > .four {animation-delay: 1.2s;}
@keyframes dash_one {to {stroke-dashoffset: 2600;}}
   
svg .ser_svg_path_1{animation: rotation_1 60s linear infinite;transform-origin: 50% 50%;}
@keyframes rotation_1 {
from {transform: rotate(360deg);}
to {transform: rotate(0deg);}}
svg .ser_svg_path_2{animation: rotation_2 80s linear infinite;transform-origin: 50% 50%;}
@keyframes rotation_2 {
from {transform: rotate(-360deg);}
to {transform: rotate(0deg);}}
svg .ser_svg_path_3{animation: rotation_3 100s linear infinite;transform-origin: 50% 50%;}
@keyframes rotation_3 {
from {transform: rotate(-360deg);}
to {transform: rotate(0deg);}}
    
.svg_ani svg{width: 110px;}
.svg_ani svg .ro_svg{animation: rotation 10s linear infinite;transform-origin: 50% 50%;}
@keyframes rotation {
from {transform: rotate(360deg);}
to {transform: rotate(0deg);}}

.pulse {background-color: transparent;height: 60px;width: 60px;border-radius: 100%;position: relative;}
.ring {position: absolute;height: 100%;width: 100%;border-radius: 100%;border:0.1px solid #FAE8D5;-webkit-animation: pulsing 2s ease-out infinite;animation: pulsing 8s ease-out infinite;}
.ring:nth-of-type(1) {animation-delay: -1s;}
.ring:nth-of-type(2) {animation-delay: -2s;}
.ring:nth-of-type(3) {animation-delay: -3s;}
.ring:nth-of-type(4) {animation-delay: -4s;}
.ring:nth-of-type(5) {animation-delay: -5s;}
.ring:nth-of-type(6) {animation-delay: -6s;}
.ring:nth-of-type(7) {animation-delay: -7s;}
@keyframes pulsing {100% {transform: scale(4);opacity: 0;}}

.rightarrowSliding{position: absolute;-webkit-animation: arrow_right 7s linear infinite; animation: arrow_right 7s linear infinite;display:none;}
#rightarrowAni {width: auto;display: flex;justify-content: end;align-items: center;}
.rightarrowSliding .arrow {width: 35px;height: 35px;border: 8px solid;border-color:transparent #f9e5cf #f9e5cf transparent;transform: rotate(-45deg);}
    
.tech_bg_svg .delay1 {-webkit-animation-delay: 1.0s; animation-delay: 1.0s;display:block;opacity: 0}
.tech_bg_svg .delay2 {-webkit-animation-delay: 1.0s; animation-delay: 1.5s;display:block;opacity: 0}
.tech_bg_svg .delay3 {-webkit-animation-delay: 1.5s; animation-delay: 2.0s;display:block;opacity: 0}
.tech_bg_svg .delay4 {-webkit-animation-delay: 2.5s; animation-delay: 2.5s;display:block;opacity: 0}
.tech_bg_svg .delay5 {-webkit-animation-delay: 3.0s; animation-delay: 3.0s;display:block;opacity: 0}
.tech_bg_svg .delay6 {-webkit-animation-delay: 3.5s; animation-delay: 3.5s;display:block;opacity: 0}
.tech_bg_svg .delay7 {-webkit-animation-delay: 4.0s; animation-delay: 4.0s;display:block;opacity: 0}
.tech_bg_svg .delay8 {-webkit-animation-delay: 4.5s; animation-delay: 4.5s;display:block;opacity: 0}
.tech_bg_svg .delay9 {-webkit-animation-delay: 5.0s; animation-delay: 5.0s;display:block;opacity: 0}
.tech_bg_svg .delay10 {-webkit-animation-delay: 5.5s; animation-delay: 5.5s;display:block;opacity: 0}
.tech_bg_svg .delay11 {-webkit-animation-delay: 6.0s; animation-delay: 6.0s;display:block;opacity: 0}
.tech_bg_svg .delay12 {-webkit-animation-delay: 6.5s; animation-delay: 6.5s;display:block;opacity: 0}
.tech_bg_svg .delay13 {-webkit-animation-delay: 7.0s; animation-delay: 7.0s;display:block;opacity: 0}
.tech_bg_svg .delay14 {-webkit-animation-delay: 7.5s; animation-delay: 7.5s;display:block;opacity: 0}

@keyframes arrow_right {
0% {opacity:0;transform: translateX(-10vw);}
10% {opacity:1;transform: translateX(-8vw);}
90% {opacity:1;transform: translateX(8vw);}
100% {opacity:0;transform: translateX(10vw);}}

/*Arrow Solid ani-start*/
.rightarrowSlidingsolid {position: absolute;-webkit-animation: solidarrow_right 5s linear infinite; animation: solidarrow_right 5s linear infinite;display:none;}
#rightsolidarrowAni {width: auto;display: flex;justify-content: end;align-items: center;}
.rightarrowSlidingsolid .arrow {width: 25px;height: 25px;border: 15px solid;border-color: transparent #f9e5cf #f9e5cf transparent;transform: rotate(-45deg);}
.about_svg .delay1 {-webkit-animation-delay: 1.0s; animation-delay: 1.0s;display:block;opacity: 0}
.about_svg .delay2 {-webkit-animation-delay: 1.0s; animation-delay: 1.5s;display:block;opacity: 0}
.about_svg .delay3 {-webkit-animation-delay: 1.5s; animation-delay: 2.0s;display:block;opacity: 0}
.about_svg .delay4 {-webkit-animation-delay: 2.5s; animation-delay: 2.5s;display:block;opacity: 0}
.about_svg .delay5 {-webkit-animation-delay: 3.0s; animation-delay: 3.0s;display:block;opacity: 0}
.about_svg .delay6 {-webkit-animation-delay: 3.5s; animation-delay: 3.5s;display:block;opacity: 0}
.about_svg .delay7 {-webkit-animation-delay: 4.0s; animation-delay: 4.0s;display:block;opacity: 0}
.about_svg .delay8 {-webkit-animation-delay: 4.5s; animation-delay: 4.5s;display:block;opacity: 0}
.about_svg .delay9 {-webkit-animation-delay: 5.0s; animation-delay: 5.0s;display:block;opacity: 0}
.about_svg .delay10 {-webkit-animation-delay: 5.5s; animation-delay: 5.5s;display:block;opacity: 0}
.about_svg .delay11 {-webkit-animation-delay: 6.0s; animation-delay: 6.0s;display:block;opacity: 0}
.about_svg .delay12 {-webkit-animation-delay: 6.5s; animation-delay: 6.5s;display:block;opacity: 0}
.about_svg .delay13 {-webkit-animation-delay: 7.0s; animation-delay: 7.0s;display:block;opacity: 0}
.about_svg .delay14 {-webkit-animation-delay: 7.5s; animation-delay: 7.5s;display:block;opacity: 0}
@keyframes solidarrow_right {
0% {opacity:0;transform: translateX(-10vw);}
10% {opacity:1;transform: translateX(-8vw);}
/*
20% {opacity:1;transform: translateX(-4vw);}
80% {opacity:1;transform: translateX(4vw);}
*/
90% {opacity:1;transform: translateX(8vw);}
100% {opacity:0;transform: translateX(10vw);}}

.rtlarrowSlidingsolid {position: absolute;-webkit-animation: solidarrow_rtl 5s linear infinite; animation: solidarrow_rtl 5s linear infinite;display:none;}
#rightsolidarrowAni {width: auto;display: flex;justify-content: end;align-items: center;}
.rtlarrowSlidingsolid .arrow {width: 25px;height: 25px;border: 15px solid;border-color: #f9e5cf transparent transparent #f9e5cf;transform: rotate(-45deg);}
.rtl_arrow_svg .delay1 {-webkit-animation-delay: 1.0s; animation-delay: 1.0s;display:block;opacity: 0}
.rtl_arrow_svg .delay2 {-webkit-animation-delay: 1.0s; animation-delay: 1.5s;display:block;opacity: 0}
.rtl_arrow_svg .delay3 {-webkit-animation-delay: 1.5s; animation-delay: 2.0s;display:block;opacity: 0}
.rtl_arrow_svg .delay4 {-webkit-animation-delay: 2.5s; animation-delay: 2.5s;display:block;opacity: 0}
.rtl_arrow_svg .delay5 {-webkit-animation-delay: 3.0s; animation-delay: 3.0s;display:block;opacity: 0}
.rtl_arrow_svg .delay6 {-webkit-animation-delay: 3.5s; animation-delay: 3.5s;display:block;opacity: 0}
.rtl_arrow_svg .delay7 {-webkit-animation-delay: 4.0s; animation-delay: 4.0s;display:block;opacity: 0}
.rtl_arrow_svg .delay8 {-webkit-animation-delay: 4.5s; animation-delay: 4.5s;display:block;opacity: 0}
.rtl_arrow_svg .delay9 {-webkit-animation-delay: 5.0s; animation-delay: 5.0s;display:block;opacity: 0}
.rtl_arrow_svg .delay10 {-webkit-animation-delay: 5.5s; animation-delay: 5.5s;display:block;opacity: 0}
.rtl_arrow_svg .delay11 {-webkit-animation-delay: 6.0s; animation-delay: 6.0s;display:block;opacity: 0}
.rtl_arrow_svg .delay12 {-webkit-animation-delay: 6.5s; animation-delay: 6.5s;display:block;opacity: 0}
.rtl_arrow_svg .delay13 {-webkit-animation-delay: 7.0s; animation-delay: 7.0s;display:block;opacity: 0}
.rtl_arrow_svg .delay14 {-webkit-animation-delay: 7.5s; animation-delay: 7.5s;display:block;opacity: 0}
@keyframes solidarrow_rtl {
0% {opacity:0;transform: translateX(10vw);}
10% {opacity:1;transform: translateX(8vw);}
/*
20% {opacity:1;transform: translateX(-4vw);}
80% {opacity:1;transform: translateX(4vw);}
*/
90% {opacity:1;transform: translateX(-8vw);}
100% {opacity:0;transform: translateX(-10vw);}}
/*Arrow Solid ani-start*/

/*Triangel Anima start*/
#Layer_1 .line{ stroke-dasharray: 250;stroke-dashoffset: 250;animation: dash-li 4s linear alternate infinite;}
#Layer_1 .first-line{stroke-dasharray: 250;stroke-dashoffset: 250;stroke-dashoffset: 0;animation: dash-re 4s linear alternate infinite;;}
@keyframes dash-li {to {stroke-dashoffset: 0;}}
@keyframes dash-re {from {stroke-dashoffset: -235;}}
/*Triangel Anima end*/

.line_pro_ani{position:relative}
.line_pro_ani:after{content:'';position:absolute;top: 30px;left: 15px;height: 1px;width:calc(100% - 30px);z-index: -1;background: linear-gradient(90deg, #fe9000 50%, transparent 50%);background-repeat: repeat-x;background-size: 10px 1px;animation: dash 40s linear infinite;}
@media (max-width:576px){.line_pro_ani:after{display:none !important;}}    
@keyframes dash {to {background-position: 100% 0%, 0% 100%, 0% 0%, 100% 100%;}}    
@keyframes dash {to {background-position: 100% 0%, 0% 100%, 0% 0%, 100% 100%;}}    
/*.process_po .pr_svg svg {width: 60px;height: 60px;padding: 15px;background: white;border: 1px solid #fe9000;border-radius: 50%;margin-bottom: 30px;}*/
    
.scroll {display: flex;width: 100%;box-shadow: 0 8px 16px rgba(0, 0, 0, 0.5);}

/*.con-plu{border-radius: 50%;animation: con-pulse 2s infinite;-webkit-animation: con-pulse 2s infinite;-moz-animation: con-pulse 2s infinite;-o-animation: con-pulse 2s infinite;overflow: visible;-webkit-overflow: visible;-moz-overflow: visible;-o-overflow: visible;}
@keyframes con-pulse {0% {box-shadow: 0 0 0 0px rgba(254, 144, 0, 0.3);-webkit-box-shadow: 0 0 0 0px rgba(254, 144, 0, 0.3);-moz-box-shadow: 0 0 0 0px rgba(254, 144, 0, 0.3);-o-box-shadow: 0 0 0 0px rgba(254, 144, 0, 0.3);}100% {box-shadow: 0 0 0 10px rgba(254, 144, 0, 0);-webkit-box-shadow: 0 0 0 10px rgba(254, 144, 0, 0);-moz-box-shadow: 0 0 0 10px rgba(254, 144, 0, 0);-o-box-shadow: 0 0 0 10px rgba(254, 144, 0, 0);}}
@-webkit-keyframes con-pulse {0% {-webkit-box-shadow: 0 0 0 0px rgba(254, 144, 0, 0.3);}100% {-webkit-box-shadow: 0 0 0 10px rgba(254, 144, 0, 0);}}
@-moz-keyframes con-pulse {0% {box-shadow: 0 0 0 0px rgba(254, 144, 0, 0.3);}100% {box-shadow: 0 0 0 10px rgba(254, 144, 0, 0);}}
@-o-keyframes con-pulse {0% {box-shadow: 0 0 0 0px rgba(254, 144, 0, 0.3);}100% {box-shadow: 0 0 0 10px rgba(254, 144, 0, 0);}}*/

.ticker .ticker_list {display:flex}
.img-ticker {animation: ticker-one 50s linear infinite;display:flex;align-items:center;width:fit-content;}
.img-ticker img {height:auto;margin:0 25px;}
.img-ticker i {margin:0 25px;}
@keyframes ticker-one {0% {transform: translate3d(0, 0, 0);}100% {transform: translate3d(-80rem, 0, 0);}}
.img-ticker2 {animation: ticker-two 50s linear infinite;display:flex;align-items:center;width:fit-content;}
.img-ticker2 img {height:auto;margin:0 25px;}
.img-ticker2 i {padding:0 25px;}
@keyframes ticker-two {0% {transform: translate3d(-90rem, 0, 0);}100% {transform: translate3d(0rem, 0, 0);}}
@media (max-width:767px){
.img-ticker img {height: 40px;margin: 0 15px;}
.img-ticker2 img {height: 40px;margin: 0 15px;}}

@media (max-width:1400px){
.arrowSliding .arrow {width: 35px;height: 35px;border: 8px solid;border-color: #f9e5cf transparent transparent #f9e5cf;}
.rightarrowSliding  .arrow {width: 35px;height: 35px;border: 8px solid;border-color:transparent #f9e5cf #f9e5cf transparent;}}
@media (max-width:767px){
.arrowSliding .arrow {width: 25px;height: 25px;border: 5px solid;border-color:#f9e5cf transparent transparent #f9e5cf;}
.rightarrowSliding  .arrow {width: 25px;height: 25px;border: 5px solid;border-color:transparent #f9e5cf #f9e5cf transparent;}}

@media (max-width:576px){
.mobile_svg_none{display:none !important;}
.ulli_arrow {column-count:1 !important;}}