.swiper-container{margin:0
auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0
auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px
0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0
4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C6")'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C6")'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px
7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav
.disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot
span{width:10px;height:10px;margin:5px
7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover
span{background:#869791}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item
img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel
.animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel
.fadeOut{animation-name:fadeOut}@keyframes
fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/wp-content/plugins/industify-core/shortcode/assets/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.mfp-bg,.mfp-wrap{position:fixed;left:0;top:0}.mfp-bg,.mfp-container,.mfp-wrap{height:100%;width:100%}.mfp-arrow:after,.mfp-arrow:before,.mfp-container:before,.mfp-figure:after{content:''}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8}.mfp-wrap{z-index:1043;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;left:0;top:0;padding:0
8px;box-sizing:border-box}.mfp-container:before{display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0
auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader
a{color:#CCC}.mfp-close,.mfp-preloader a:hover{color:#FFF}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}.mfp-figure:after,.mfp-iframe-scaler
iframe{box-shadow:0 0 8px rgba(0,0,0,.6);position:absolute;left:0}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0
0 18px 10px;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-figure,img.mfp-img{line-height:0}.mfp-arrow{position:absolute;opacity:.65;margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-image-holder .mfp-content,img.mfp-img{max-width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler
iframe{display:block;top:0;width:100%;height:100%;background:#000}.mfp-figure:after,img.mfp-img{width:auto;height:auto;display:block}img.mfp-img{box-sizing:border-box;padding:40px
0;margin:0
auto}.mfp-figure:after{top:40px;bottom:40px;right:0;z-index:-1;background:#444}.mfp-figure
small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure
figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure
small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px
5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}@font-face{font-family:'fontello';src:url('/wp-content/plugins/industify-core/shortcode/assets/css/font/fontello.eot?37062913');src:url('/wp-content/plugins/industify-core/shortcode/assets/css/font/fontello.eot?37062913#iefix') format('embedded-opentype'),
url('/wp-content/plugins/industify-core/shortcode/assets/css/font/fontello.woff2?37062913') format('woff2'),
url('/wp-content/plugins/industify-core/shortcode/assets/css/font/fontello.woff?37062913') format('woff'),
url('/wp-content/plugins/industify-core/shortcode/assets/css/font/fontello.ttf?37062913') format('truetype'),
url('/wp-content/plugins/industify-core/shortcode/assets/css/font/fontello.svg?37062913#fontello') format('svg');font-weight:normal;font-style:normal}[class^="xcon-"]:before,[class*=" xcon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right: .2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left: .2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.xcon-left-open:before{content:'\e800'}.xcon-right-open:before{content:'\e801'}.cons_w_wrapper{position:relative;clear:both;width:100%;min-height:1px;z-index:1}.cons_w_wrapper,
.cons_w_wrapper
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.cons_w_wrapper:after{content:'';clear:both;display:table}.cons_w_wrapper
p{letter-spacing:0px}.cons_w_wrapper
a{text-decoration:none}.industify_w_fn_svg{width:20px;height:20px;fill:currentcolor}.fn_cs_sticky_section{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky;overflow:visible;top:150px}.fn_cs_sticky_section:after{clear:both;display:table;content:''}.cons_w_wrapper
.fn_cs_hero_header{width:100%;float:left;clear:both;position:relative;display:flex;align-items:center;flex-direction:column;justify-content:center;height:auto}.cons_w_wrapper .fn_cs_hero_header
.content_holder{width:100%;float:left;clear:both;position:relative;z-index:5}.cons_w_wrapper .fn_cs_hero_header .title_holder,
.cons_w_wrapper .fn_cs_hero_header
.btn_holder{width:100%;float:left;clear:both}.cons_w_wrapper .fn_cs_hero_header
.bg_holder{position:absolute;top:0px;right:0px;left:0px;bottom:0px;z-index:0}.cons_w_wrapper .fn_cs_hero_header
.o_img{position:absolute;top:0px;right:0px;left:0px;bottom:0px;z-index:2}.cons_w_wrapper .fn_cs_hero_header
.o_color{position:absolute;top:0px;right:0px;left:0px;bottom:0px;z-index:4}.cons_w_wrapper .fn_cs_hero_header[data-height="vh"]{height:100vh}.cons_w_wrapper .fn_cs_hero_header
h3{margin:0;padding:0;font-size:48px;line-height:1;font-weight:300;letter-spacing:0px;padding-bottom:14px;position:relative;margin-bottom:33px;margin-top:30px}.cons_w_wrapper .fn_cs_hero_header h3
span{font-weight:500}.cons_w_wrapper .fn_cs_hero_header h3:after{content:'';position:absolute;bottom:0px;left:0px;width:100px;height:2px;background-color:#45a2df}.cons_w_wrapper .fn_cs_hero_header
p{margin:0;padding:0;font-size:14px;line-height:24px;margin-bottom:43px}.cons_w_wrapper .fn_cs_hero_header
a.discover{display:inline-block;padding:14px
25px;border-radius:3px;font-weight:500;text-transform:uppercase;font-size:14px;letter-spacing: .5px;line-height:1.6;margin-right:30px;margin-bottom:30px}.cons_w_wrapper .fn_cs_hero_header
.video{line-height:40px;position:relative;display:inline-block;padding-left:50px;margin-bottom:30px;cursor:pointer}.cons_w_wrapper .fn_cs_hero_header .video
.text{font-size:14px;letter-spacing: .5px;text-transform:uppercase;font-weight:500}.cons_w_wrapper .fn_cs_hero_header .video
.icon{position:absolute;display:block;width:40px;height:40px;border-radius:100%;border:2px
solid #ccc;top:0px;left:0px;transition:all .2s linear}.cons_w_wrapper .fn_cs_hero_header .video .icon:after{content:'';position:absolute;border:8px
solid transparent;border-left-color:#ccc;border-top-width:5px;border-bottom-width:5px;top:50%;left:50%;margin:-5px 0px 0px -3px;transition:all .2s ease;z-index:1}.cons_w_wrapper .fn_cs_hero_header .video .icon:before{content:'';display:block;position:absolute;top:50%;left:50%;width:40px;height:40px;margin:-20px auto auto -20px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;background-color:inherit;opacity:0;z-index:-1;pointer-events:none;border:6px
solid #ccc;border-radius:100%}.cons_w_wrapper .fn_cs_hero_header .video:hover .icon:before{opacity:1;-webkit-animation:cs_fn_pulse 2s cubic-bezier(0.3,1,0.3,1) infinite;animation:cs_fn_pulse 2s cubic-bezier(0.3,1,0.3,1) infinite}.fn_cs_info_list{width:100%;float:left;clear:both}.cons_w_wrapper .fn_cs_info_list.full,
.cons_w_wrapper
.fn_cs_info_list.contained{background-color:transparent}.cons_w_wrapper .fn_cs_info_list.contained
.list{padding-left:55px;padding-right:55px}.fn_cs_info_list
.list{width:100%;float:left;clear:both;padding-top:20px}.fn_cs_info_list .list
ul{margin:0px;list-style-type:none;margin-left:-50px}.fn_cs_info_list .list
li{width:33.3333%;float:left;margin-bottom:33px;padding-left:50px}.fn_cs_info_list .list li
svg.svg_hover{transform:scale(0);transition-delay:0s}.fn_cs_info_list .list .item:hover
svg.svg_hover{opacity:1;transform:scale(1);transition-delay: .3s}.fn_cs_info_list .list .item:hover
svg.svg_always{transform:scale(0);transition-delay:0s}.fn_cs_info_list .list
.item{width:100%;float:left;clear:both;position:relative;padding-left:50px;min-height:26px}.fn_cs_info_list .list
.icon{width:30px;height:30px;border:2px
solid #45a2df;display:block;position:absolute;top:6px;left:0px}.fn_cs_info_list .list .icon img,
.fn_cs_info_list .list .icon
svg{position:absolute;width:14px;height:14px;top:50%;left:50%;margin:-7px 0px 0px -7px;transition:transform .3s ease;transition-delay: .3s}.fn_cs_info_list .list
h3{margin:0px;padding:0px;font-size:20px;letter-spacing:0px;margin-bottom:2px;font-family:'Raleway'}.fn_cs_info_list .list
p{margin:0px;padding:0px;font-size:16px;line-height:24px;letter-spacing:0px}.fn_cs_info_list[data-cols="2"] .list
li{width:50%}@media(max-width:1300px){.fn_cs_info_list .list
li{width:50%}}@media(max-width:768px){.fn_cs_info_list .list li,
.fn_cs_info_list[data-cols="2"] .list
li{width:100%}}.fn_cs_about{width:100%;float:left;clear:both}.fn_cs_about
.a_inner{width:100%;display:flex;flex-direction:row}.fn_cs_about
.r_inner{width:100%;float:left;clear:both;position:relative;padding-bottom:80px}.fn_cs_about
.leftpart{width:400px;min-width:400px;padding-top:40px}.fn_cs_about
.rightpart{width:100%;margin-left:50px}.fn_cs_about
.border{position:relative;top:0px;right:80px;left:auto !important;float:right}.fn_cs_about .border .span1:after{position:absolute;content:'';height:10px;left:0px;top:0px;right:0px;background-color:#45a2df;z-index:1}.fn_cs_about .border .span1:before{position:absolute;content:'';height:10px;left:0px;bottom:0px;right:0px;background-color:#45a2df;z-index:1}.fn_cs_about .border .span2:after{position:absolute;content:'';width:10px;left:0px;top:10px;bottom:10px;background-color:#45a2df;z-index:1}.fn_cs_about .border .span2:before{position:absolute;content:'';width:10px;right:0px;top:10px;bottom:10px;background-color:#45a2df;z-index:1}.fn_cs_about .rightpart
img{opacity:0;position:relative;z-index:-1}.fn_cs_about
.img_holder{position:absolute;z-index:2;right:40px;left:auto !important;top:40px !important;box-shadow:0px 0px 20px rgba(0,0,0,0.2)}.fn_cs_about
.abs_img{position:absolute;top:0px;right:0px;left:0px;bottom:0px;background-size:cover;background-repeat:no-repeat;background-position:center center}.fn_cs_about
.dots{position:absolute;top:80px !important;right:0px;left:auto !important;background-repeat:repeat}.fn_cs_about .dots[data-switch="enable"]{background-repeat:repeat}.fn_cs_about .dots[data-switch="enable"]:after{display:none;content:none}.fn_cs_about .dots:after{content:'';display:block;position:absolute;left:0px;top:0px;right:0px;bottom:0px;background-image:url(/wp-content/plugins/industify-core/shortcode/assets/img/bg-repeater.png);background-repeat:repeat}.fn_cs_about .leftpart
h3.title{margin:0px;padding:0px;font-size:60px;line-height:1;letter-spacing:0px;color:#041230;font-weight:300;padding-bottom:14px;position:relative;margin-bottom:32px}.fn_cs_about .leftpart h3.title
span{font-weight:500}.fn_cs_about .leftpart h3.title:after{content:'';position:absolute;bottom:-9px;left:0px;width:100px;height:3px;background-color:#45a2df}.fn_cs_about .leftpart
.desc{margin:0;padding:0;font-size:14px;line-height:24px;margin-bottom:43px}.fn_cs_about .leftpart .desc
span{display:block}.fn_cs_about .leftpart .desc span:first-child{margin-bottom:26px}.fn_cs_about .leftpart .desc span:last-child{margin-bottom:0px}.fn_cs_about .leftpart
h3.name{margin:0;padding:0;font-size:18px;letter-spacing:0px;font-weight:400;color:#041230;margin-bottom:2px}.fn_cs_about .leftpart
.occ{margin:0px;padding:0px;letter-spacing:0px;font-size:14px}.fn_cs_about .leftpart
img{margin-bottom:26px}@media(max-width: 1600px){.fn_cs_about .rightpart
img{max-width:400px}}@media(max-width: 1200px){.fn_cs_about
.leftpart{padding-top:0px}.fn_cs_about
.leftpart{width:100%;min-width:100%;margin-bottom:50px}.fn_cs_about
.rightpart{margin-left:0px}.fn_cs_about
.a_inner{flex-direction:column}.fn_cs_about .rightpart
img{max-width:100%}.fn_cs_about
.border{right:auto;left:0px !important;float:left}.fn_cs_about
.img_holder{left:40px !important;right:auto !important}.fn_cs_about
.dots{left:80px !important;right:auto}}@media(max-width: 1200px){.fn_cs_about .leftpart
h3.title{font-size:36px}}@media(max-width: 768px){.fn_cs_about .rightpart
img{max-width:300px}}@media(max-width: 480px){.fn_cs_about .rightpart
img{max-width:200px}.fn_cs_about
.img_holder{left:20px !important;top:20px !important}.fn_cs_about
.dots{left:40px !important;top:40px !important}}.fn_cs_info_rating{width:100%;float:left;clear:both;position:relative;padding-top:10px;overflow:hidden}.fn_cs_info_rating
.container{position:static}.fn_cs_info_rating>div>.inner{width:100%;float:left;clear:both;display:flex;flex-direction:row}.fn_cs_info_rating
.left_part{width:50%;width:calc(50% - 40px);width:-moz-calc(50% - 40px);width:-webkit-calc(50% - 40px);min-width:calc(50% - 40px);min-width:-moz-calc(50% - 40px);min-width:-webkit-calc(50% - 40px);position:relative;padding-right:14%}.fn_cs_info_rating .left_part:after{position:absolute;right:100%;top:0px;left:-3000px;content:'';bottom:0px}.fn_cs_info_rating
.middle_part{width:80px;min-width:80px}.fn_cs_info_rating
.right_part{width:50%;width:calc(50% - 40px);width:-moz-calc(50% - 40px);width:-webkit-calc(50% - 40px);min-width:calc(50% - 40px);min-width:-moz-calc(50% - 40px);min-width:-webkit-calc(50% - 40px)}.fn_cs_info_rating .left_part
h3{margin:0px;padding:0px;font-size:24px;line-height:32px;font-weight:400;letter-spacing:0px;color:#eee;margin-bottom:25px}.fn_cs_info_rating .left_part
p{margin:0px;padding:0px;font-size:14px;line-height:1.7;letter-spacing:0px;margin-bottom:34px}.fn_cs_info_rating .l_video,
.fn_cs_info_rating
.title_holder{width:100%;float:left;clear:both}.fn_cs_info_rating .l_video>span{display:block;position:relative;padding-left:43px;min-height:30px;cursor:pointer;float:left;max-width:100%}.fn_cs_info_rating .l_video
.icon{display:block;width:30px;height:30px;position:absolute;top:0px;left:0px;border:2px
solid #999;border-radius:100%;color:#999}.fn_cs_info_rating .l_video .icon img,
.fn_cs_info_rating .l_video .icon
svg{position:absolute;width:8px;height:8px;left:50%;top:50%;margin:-4px 0px 0px -4px}.fn_cs_info_rating .l_video
.text{font-weight:400;color:#45a2df;position:relative;display:block;float:left;line-height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px;max-width:100%}.fn_cs_info_rating .l_video .text:after{content:'';position:absolute;bottom:2px;background-color:rgba(255,255,255,.3);left:0px;right:0px;height:1px;transition:all .2s ease}.fn_cs_info_rating .l_video > span:hover .text:after{height:2px;bottom:0px}.fn_cs_info_rating .l_video .icon:before{content:'';display:block;position:absolute;top:50%;left:50%;width:30px;height:30px;margin:-15px auto auto -15px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;background-color:inherit;opacity:0;z-index:5;pointer-events:none;border:3px
solid #ccc;border-radius:100%}.fn_cs_info_rating .l_video > span:hover .icon:before{opacity:1;-webkit-animation:cs_fn_pulse 2s cubic-bezier(0.3,1,0.3,1) infinite;animation:cs_fn_pulse 2s cubic-bezier(0.3,1,0.3,1) infinite}.fn_cs_info_rating
.m_in{width:100%;height:100%;position:relative;background-color:#1b1b22}.fn_cs_info_rating .rating_holder
a{display:block;position:absolute;top:-10px;left:0px;right:0px;bottom:0px;z-index:22}.fn_cs_info_rating
.rating_holder{width:100%;float:left;clear:both;padding:6px
13px 11px 13px;background-color:#d1122d;text-align:center;color:#fff;position:relative}.fn_cs_info_rating .rating_holder
svg{width:36px;height:36px;position:relative;margin-top:-11px}.fn_cs_info_rating
h3.rating_number{margin:0px;padding:0px;font-size:24px;letter-spacing:-0.25px;font-weight:500;color:#fff;position:relative;margin-top:-7px;margin-bottom:5px}.fn_cs_info_rating
h3.rating_text{margin:0px;padding:0px;font-size:10px;line-height:14px;text-transform:uppercase;letter-spacing:0px;font-weight:400;color:#fff}.fn_cs_info_rating
.r_header{position:absolute;left:0px;right:0px;height:10px;background-color:#d1122d;bottom:100%}.fn_cs_info_rating .r_header:after{border-top:10px solid transparent;border-right:5px solid #682a32;content:'';position:absolute;right:100%;top:0px}.fn_cs_info_rating .r_header:before{border-top:10px solid transparent;border-left:5px solid #682a32;content:'';position:absolute;left:100%;top:0px}.fn_cs_info_rating .r_footer:after{position:absolute;top:100%;left:0px;content:'';border-top:15px solid #d1122d;border-right:40px solid transparent}.fn_cs_info_rating .r_footer:before{position:absolute;top:100%;right:0px;content:'';border-top:15px solid #d1122d;border-left:40px solid transparent}.fn_cs_info_rating
.tagline_holder{position:relative;width:100%;float:left;clear:both;height:300px}.fn_cs_info_rating
.tl_inner{position:absolute;transform:rotate(90deg);transform-origin:left top;top:0px;left:80px;height:80px;min-width:max-content;min-width:intrinsic;min-width:-moz-max-content;min-width:-webkit-max-content;display:flex;align-items:center}.fn_cs_info_rating .tagline_holder
span{display:block;min-width:max-content;min-width:intrinsic;min-width:-moz-max-content;min-width:-webkit-max-content;text-transform:uppercase;font-size:16px;letter-spacing:1px;color:#eee;padding-left:45px;position:relative;top:1px;line-height:1}.fn_cs_info_rating .tagline_holder span:after{position:absolute;content:'';left:15px;top:6px;width:20px;height:1px;background-color:rgba(255,255,255,.5)}.fn_cs_info_rating .right_part
.o_img{left:50%;margin-left:40px;top:10px;right:0px;bottom:0px;z-index:5;position:absolute;background-size:cover;background-repeat:no-repeat;background-position:center center}.fn_cs_info_rating .right_part
.o_color{left:50%;margin-left:40px;top:10px;right:0px;bottom:0px;z-index:15;position:absolute}.fn_cs_info_rating
.img_list{width:100%;float:left;clear:both;position:relative;height:80px;margin-bottom:40px}.fn_cs_info_rating .img_list
.item{width:120px;height:80px;position:relative;cursor:pointer}.fn_cs_info_rating .img_list
.plus{opacity:0;visibility:hidden;background-color:rgba(17,20,34,.9);z-index:3;content:'';position:absolute;top:0px;left:0px;right:0px;bottom:0px;transition:all .5s ease}.fn_cs_info_rating .img_list .plus:before{width:2px;height:20px;content:'';position:absolute;top:50%;left:50%;margin:-10px 0px 0px -1px;background-color:#45a2df;z-index:5}.fn_cs_info_rating .img_list .plus:after{width:20px;height:2px;content:'';position:absolute;top:50%;left:50%;margin:-1px 0px 0px -10px;background-color:#45a2df;z-index:5}.fn_cs_info_rating .img_list .item:hover
.plus{opacity:1;visibility:visible}.fn_cs_info_rating .owl-nav button
span{display:none}.fn_cs_info_rating .owl-nav
button{width:20px;height:20px;display:block;position:absolute;bottom:5px;left:5px;background-color:rgba(0,0,0,.7) !important;border-radius:3px;z-index:111;transition:all .3s ease}.fn_cs_info_rating .owl-nav button:after{content:'';position:absolute;top:11px;left:7px;background-color:#fff;width:5px;height:1px;transform:rotate(45deg)}.fn_cs_info_rating .owl-nav button:before{content:'';position:absolute;top:8px;left:7px;background-color:#fff;width:5px;height:1px;transform:rotate(135deg)}.fn_cs_info_rating .owl-nav button.owl-next{left:27px}.fn_cs_info_rating .owl-nav button.owl-next:after{top:8px;left:auto;right:7px}.fn_cs_info_rating .owl-nav button.owl-next:before{left:auto;top:11px;right:7px}.fn_cs_info_rating .owl-nav button:hover{background-color:rgba(0,0,0,1.00) !important}.fn_cs_info_rating .img_list .item
img{position:absolute;width:0px;height:0px;opacity:0}.fn_cs_info_rating .img_list
.abs_img{position:absolute;top:0px;right:0px;left:0px;bottom:0px;background-size:cover;background-repeat:no-repeat;background-position:center center}@media(max-width: 1600px){.fn_cs_info_rating
.left_part{padding-right:40px}}@media(max-width: 1200px){.fn_cs_info_rating
.left_part{width:100%;width:calc(100% - 80px);width:-moz-calc(100% - 80px);width:-webkit-calc(100% - 80px);min-width:calc(100% - 80px);min-width:-moz-calc(100% - 80px);min-width:-webkit-calc(100% - 80px)}.fn_cs_info_rating
.right_part{display:none}.fn_cs_info_rating .left_part:before{left:100%;margin-left:80px;top:0px;bottom:0px;right:-2000px;background-color:#0f0f16;content:'';position:absolute}.fn_cs_info_rating .left_part>div{max-width:500px}}@media(max-width: 1040px){.fn_cs_info_rating
.left_part{padding-right:20px}}.fn_cs_main_title{width:100%;float:left;clear:both;position:relative}.fn_cs_main_title
.title_holder{width:100%;float:left;clear:both;position:relative}.fn_cs_main_title .title_holder
h3{margin:0px;padding:0px;font-size:60px;line-height:1;letter-spacing:0px;color:#14141c;font-weight:300;padding-bottom:23px;position:relative;left:-3px}.fn_cs_main_title .title_holder h3
span{font-weight:500}.fn_cs_main_title .title_holder h3:after{content:'';position:absolute;bottom:0px;left:3px;width:100px;height:3px;background-color:#d24e1a}@media(max-width: 1200px){.fn_cs_main_title .title_holder
h3{font-size:36px}}.fn_cs_services{width:100%;float:left;clear:both;position:relative}.fn_cs_services
.list{width:100%;float:left;clear:both;position:relative}.fn_cs_services
ul{margin:0px;padding:0px;list-style-type:none;margin-left:-30px}.fn_cs_services ul
li{width:33.3333%;padding-left:30px;margin-bottom:30px;float:left}.fn_cs_services
.item{width:100%;float:left;clear:both;position:relative;padding:90px
45px 68px 45px;overflow:hidden}.fn_cs_services
span.bg1{position:absolute;display:block;top:10px;right:0px;left:0px;bottom:0px;border:15px
solid #0e2424;z-index:-5}.fn_cs_services
span.bg2{position:absolute;display:block;top:100%;right:0px;left:0px;bottom:0px;z-index:-3;transition:all 500ms cubic-bezier(0.040, 0.630, 0.000, 0.965)}.fn_cs_services .item:hover
span.bg2{top:10px;transition-delay: .3s;transition-delay:0s}.fn_cs_services
.icon{display:block;width:80px;height:70px;position:absolute;left:45px;top:0px;color:#041230}.fn_cs_services .icon:after{border-top:10px solid transparent;border-right:5px solid #ab8b40;content:'';position:absolute;right:100%;top:0px}.fn_cs_services .icon:before{border-top:10px solid transparent;border-left:5px solid #ab8b40;content:'';position:absolute;left:100%;top:0px}.fn_cs_services .icon svg,
.fn_cs_services .icon
img{top:15px;left:20px;width:40px;height:40px;position:absolute}.fn_cs_services .icon
i{font-size:40px;position:absolute;top:15px;left:0px;right:0px;text-align:center}.fn_cs_services .icon span:after{border-top:10px solid #45a2df;border-right:80px solid transparent;content:'';position:absolute;top:100%;left:0px}.fn_cs_services .item
h3{margin:0px;padding:0px;font-size:24px;letter-spacing:0px;font-weight:400;color:#041230;line-height:29px;margin-top:5px;margin-bottom:16px;transition:all .3s 0s ease}.fn_cs_services .item
p{padding:0px;margin:0px;font-size:14px;line-height:24px;color:#666;letter-spacing:0px;transition:all .3s 0s ease}.fn_cs_services
span.arrow{position:absolute;display:block;width:15px;height:15px;right:50px;bottom:40px;color:#eee;z-index:2;opacity:0;transition:all .3s .3s ease}.fn_cs_services span.arrow svg,
.fn_cs_services span.arrow
img{width:15px;height:15px;position:absolute;bottom:0px;right:0px}.fn_cs_services .item:hover
span.arrow{opacity:1;right:40px}.fn_cs_services .item
a{display:block;position:absolute;top:10px;right:0px;left:0px;bottom:0px;z-index:3}@media(max-width: 1400px){.fn_cs_services ul
li{width:50%}.fn_cs_services ul li:nth-of-type(3n){width:100%}}@media(max-width: 768px){.fn_cs_services ul
li{width:100%}}.fn_cs_description,
.fn_cs_description
.desc_holder{width:100%;float:left;clear:both;position:relative}.fn_cs_description .desc_holder
p{margin:0px;padding:0px;letter-spacing:0px}.fn_cs_arrow_link,
.fn_cs_arrow_link
.link_holder{width:100%;float:left;clear:both;position:relative}.fn_cs_arrow_link .link_holder
a{text-decoration:none;display:inline-block;position:relative;padding-right:27px;font-size:18px;line-height:24px}.fn_cs_arrow_link .link_holder svg,
.fn_cs_arrow_link .link_holder
img{width:15px;height:15px;top:50%;margin-top:-7px;right:0px;position:absolute}.fn_cs_arrow_link .link_holder .arrow_hover
svg{opacity:0;right:20px}.fn_cs_arrow_link .link_holder a:hover .arrow
svg{opacity:0}.fn_cs_arrow_link .link_holder a:hover .arrow_hover
svg{right:0px;opacity:1;transition:opacity .3s 0s ease, right .3s 0s ease}.fn_cs_call_to_action,
.fn_cs_call_to_action
.cta_holder{width:100%;float:left;clear:both;position:relative}.fn_cs_call_to_action{background-color:#0f0f16;padding:50px
0px}.fn_cs_call_to_action
.cta_holder{display:flex;flex-direction:row;align-items:center}.fn_cs_call_to_action
.link_holder{min-width:fit-content;min-width:max-content;min-width:intrinsic;min-width:-moz-max-content;min-width:-webkit-max-content;margin-left:auto}.fn_cs_call_to_action .link_holder
a{display:block;font-size:14px;font-weight:500;text-transform:uppercase;line-height:50px;letter-spacing:0.5px;color:#041230;background-color:#fff;padding:0px
25px;border-radius:2px}.fn_cs_call_to_action
.title_holder{margin-right:50px}.fn_cs_call_to_action .title_holder
h3{margin:0;padding:0;font-size:30px;font-weight:400;line-height:1.1;letter-spacing:0px;color:#eee;margin-bottom:9px}.fn_cs_call_to_action .title_holder
p{margin:0;padding:0;font-size:18px;font-weight:400;line-height:24px;letter-spacing:0px;color:#999}@media(max-width: 768px){.fn_cs_call_to_action .title_holder
h3{font-size:24px}.fn_cs_call_to_action
.cta_holder{display:block}.fn_cs_call_to_action
.title_holder{margin:0px
0px 30px 0px}.fn_cs_call_to_action .link_holder
a{display:inline-block}}.fn_cs_experience,
.fn_cs_experience
.inner{width:100%;float:left;clear:both;position:relative}.fn_cs_experience
.inner{padding:150px
0px;display:flex;flex-direction:row;align-items:center;position:relative}.fn_cs_experience
.bg_holder{z-index:0;position:absolute;top:0px;right:0px;left:0px;bottom:0px}.fn_cs_experience
.o_img{z-index:1;position:absolute;top:0px;right:0px;left:0px;bottom:0px;background-size:cover;background-repeat:no-repeat;background-position:center center}.fn_cs_experience
.o_color{z-index:3;position:absolute;top:0px;right:0px;left:0px;bottom:0px}.fn_cs_experience
.badge_holder{display:flex;flex-direction:column;justify-content:space-between;width:100%;border:10px
solid #fff;padding:16px
20px 10px 20px;min-height:240px;max-width:240px;min-width:240px;box-sizing:border-box;position:relative;z-index:3}.fn_cs_experience .badge_holder .title
h3{margin:0px;padding:0px;font-size:18px;letter-spacing:0px;font-weight:400;margin-bottom:10px;color:#eee;line-height:1.3}.fn_cs_experience .badge_holder
.desc{float:left;width:100%;clear:both;display:flex;flex-direction:row;align-items:center}.fn_cs_experience .badge_holder
.year{font-size:72px;letter-spacing:-1px;margin:0px;line-height:1;font-weight:400;color:#eee}.fn_cs_experience .badge_holder
.text{font-size:10px;font-weight:500;text-transform:uppercase;color:#45a2df;margin-left:10px;letter-spacing:1px}.fn_cs_experience
.list{margin-left:120px}.fn_cs_experience .list
ul{margin:0px;padding:0px;margin-left:-120px;list-style-type:none}.fn_cs_experience .list
li{width:33.3333%;float:left;padding-left:70px;margin:9px
0px}.fn_cs_experience .list
span{display:block;font-size:16px;line-height:1.3;letter-spacing:0px;color:#ccc;position:relative}.fn_cs_experience .list span:after{content:'';position:absolute;width:10px;height:2px;background-color:#999;top:50%;margin-top:-1px;left:-25px}@media(max-width: 1600px){.fn_cs_experience .list
li{width:50%}.fn_cs_experience
.inner{align-items:flex-start}}@media(max-width: 1400px){.fn_cs_experience
.inner{flex-direction:column}.fn_cs_experience
.list{margin-left:35px}.fn_cs_experience
.badge_holder{margin-bottom:50px}}@media(max-width: 480px){.fn_cs_experience .list
li{width:100%}}.fn_cs_project_sticky{width:100%;float:left;clear:both;position:relative}.fn_cs_project_sticky
.inner{width:100%;float:left;clear:both;position:relative;display:flex;flex-direction:row}.fn_cs_project_sticky
.left_part{width:350px;min-width:350px}.fn_cs_project_sticky
.right_part{width:100%;padding-left:70px;position:relative}.fn_cs_sticky_section{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky;overflow:visible;top:150px}.fn_cs_sticky_section:after{clear:both;display:table;content:''}.fn_cs_project_sticky .left_part
h3{margin:0px;padding:0px;font-weight:300;letter-spacing:0px;font-size:48px;line-height:1;color:#041230;position:relative;padding-bottom:14px;margin-bottom:33px}.fn_cs_project_sticky .left_part h3
span{font-weight:500}.fn_cs_project_sticky .left_part h3:after{content:'';position:absolute;bottom:0px;left:0px;width:100px;height:2px;background-color:#45a2df}.fn_cs_project_sticky .left_part
p{margin:0;padding:0;font-size:14px;line-height:24px;margin-bottom:43px}.fn_cs_project_sticky .left_part
a{text-decoration:none;display:inline-block;position:relative;padding-right:27px;font-size:18px;line-height:24px;color:#041230}.fn_cs_project_sticky .left_part a svg,
.fn_cs_project_sticky .left_part a
img{width:15px;height:15px;top:50%;margin-top:-7px;right:0px;position:absolute}.fn_cs_project_sticky .left_part a .arrow_hover svg,
.fn_cs_project_sticky .left_part a .arrow_hover
img{opacity:0;right:20px}.fn_cs_project_sticky .left_part a:hover .arrow
svg{opacity:0}.fn_cs_project_sticky .left_part a:hover .arrow_hover
svg{right:0px;opacity:1;transition:opacity .3s 0s ease, right .3s 0s ease}.fn_cs_project_sticky .right_part
ul{margin:0px;padding:0px;list-style-type:none;float:left;width:100%}.fn_cs_project_sticky .right_part
li{width:100%;margin:0px;float:left;clear:both;position:relative;margin-bottom:40px}.fn_cs_project_sticky .right_part li:last-child{margin-bottom:0px}.fn_cs_project_sticky .right_part
.item{width:100%;float:left;clear:both;position:relative;padding-bottom:15px;box-sizing:border-box}.fn_cs_project_sticky .right_part
.title_holder{width:100%;float:left;clear:both;position:absolute;z-index:10;left:0px;bottom:15px;padding:34px
50px 36px 50px;box-sizing:border-box}.fn_cs_project_sticky .right_part .title_holder
h3{margin:0px;padding:0px;font-size:24px;letter-spacing:0px;font-weight:400;margin-bottom:10px}.fn_cs_project_sticky .right_part .title_holder h3
a{color:#eee}.fn_cs_project_sticky .right_part .title_holder
p{margin:0px;padding:0px;line-height:1}.fn_cs_project_sticky .right_part .title_holder p
a{position:relative;display:inline-block;text-transform:uppercase;color:#fff;font-weight:600;letter-spacing:0px;font-size:14px;line-height:18px;padding-right:25px}.fn_cs_project_sticky .right_part .img_holder
img{position:relative;opacity:0;z-index:-3;min-width:100%;min-height:250px}.fn_cs_project_sticky .right_part .img_holder
.abs_img{position:absolute;left:0px;top:0px;right:0px;bottom:15px;z-index:5;background-size:cover;background-repeat:no-repeat;background-position:center center}.fn_cs_project_sticky .right_part .img_holder
a{z-index:10;position:absolute;top:0px;left:0px;right:0px;bottom:0px;background-color:rgba(0,0,0,0.2);transition:all .3s ease}.fn_cs_project_sticky .right_part .img_holder a:before{content:'';background-color:#45a2df;left:50px;top:49px;width:0px;height:2px;position:absolute;z-index:22;transition:all .3s ease;transition-delay: .3s}.fn_cs_project_sticky .right_part .img_holder a:after{content:'';background-color:#45a2df;left:59px;top:40px;width:2px;height:0px;position:absolute;z-index:22;transition:all .3s ease}.fn_cs_project_sticky .right_part .title_holder p svg,
.fn_cs_project_sticky .right_part .title_holder p
img{width:15px;height:15px;position:absolute;right:0px;top:50%;margin-top:-7px}.fn_cs_project_sticky .right_part .title_holder>a{opacity:0;visibility:hidden;display:block;position:absolute;left:0px;top:0px;right:0px;bottom:0px;z-index:33}.fn_cs_project_sticky .right_part .item:after{left:30px;right:30px;height:15px;bottom:0px;background-color:#45a2df;content:'';position:absolute;z-index:-1}.fn_cs_project_sticky .right_part .item:hover .img_holder
a{background-color:rgba(15,15,22,.9)}.fn_cs_project_sticky .right_part .item:hover .img_holder a:after{height:20px}.fn_cs_project_sticky .right_part .item:hover .img_holder a:before{width:20px}.fn_cs_project_sticky .right_part .item:hover .title_holder p
a{color:#45a2df}.fn_cs_project_sticky .right_part .item:hover .title_holder>a{opacity:1;visibility:visible}@media(max-width: 1400px){.fn_cs_project_sticky .right_part
.title_holder{padding:24px
30px 26px 30px}.fn_cs_project_sticky .right_part .img_holder a:after{top:30px;left:39px}.fn_cs_project_sticky .right_part .img_holder a:before{top:39px;left:30px}.fn_cs_project_sticky .right_part .title_holder
h3{font-size:18px}}@media(max-width: 1200px){.fn_cs_project_sticky
.left_part{width:100%;min-width:100%;margin-bottom:70px}.fn_cs_project_sticky
.right_part{width:100%;min-width:100%;padding-left:0px}.fn_cs_project_sticky
.inner{flex-direction:column}.fn_cs_project_sticky .left_part
h3{font-size:36px}}.fn_cs_support_block{width:100%;float:left;clear:both;position:relative;padding-top:10px}.fn_cs_support_block
.support_block{width:100%;float:left;clear:both;position:relative;border:15px
solid #0e2424;padding:50px
285px 50px 140px;min-height:257px}.fn_cs_support_block
.content{width:100%;float:left;clear:both;position:relative}.fn_cs_support_block .content>div:nth-child(2){margin-top:23px}.fn_cs_support_block
.icon{position:absolute;top:-25px;left:45px;display:block;width:80px;height:137px;background-color:#45a2df;color:#041230}.fn_cs_support_block .icon:before{border-top:10px solid transparent;border-left:5px solid #ab8b40;content:'';position:absolute;left:100%;top:0px}.fn_cs_support_block .icon:after{border-top:10px solid transparent;border-right:5px solid #ab8b40;content:'';position:absolute;right:100%;top:0px}.fn_cs_support_block .icon svg,
.fn_cs_support_block .icon
img{width:40px;height:40px;position:absolute;bottom:23px;left:20px}.fn_cs_support_block .icon span:after{border-top:10px solid #45a2df;border-right:80px solid transparent;content:'';position:absolute;top:100%;left:0px}.fn_cs_support_block .icon
i{font-size:40px;position:absolute;bottom:23px;left:20px;width:40px;text-align:center}.fn_cs_support_block
.img_wrap{position:absolute;width:280px;top:0px;right:0px;bottom:0px}.fn_cs_support_block .img_wrap
span{display:block;content:'';position:absolute;border-right:280px solid #45a2df;border-top:227px solid transparent;bottom:0px;right:0px}.fn_cs_support_block .img_wrap
img{position:absolute;max-width:212px;bottom:0px;right:20px;z-index:3}.fn_cs_support_block
.desc{width:100%;float:left;clear:both}.fn_cs_support_block .desc
p{margin:0px;padding:0px;font-weight:400;color:#041230;font-size:24px;line-height:30px;letter-spacing:0px}.fn_cs_support_block
.bottom_section{width:100%;float:left;clear:both;display:flex;flex-direction:row;align-items:center}.fn_cs_support_block .bottom_section .link_block
a{display:block;font-weight:500;font-size:14px;letter-spacing: .5px;line-height:50px;padding:0px
25px;background-color:#f1fdfd;text-transform:uppercase;border-radius:3px;box-shadow:0px 0px 5px rgba(0,0,0,0.1);max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fn_cs_support_block .bottom_section div:nth-child(2){margin-left:70px;position:relative}.fn_cs_support_block .bottom_section div:nth-child(2):after{width:30px;height:1px;content:'';position:absolute;left:-50px;top:50%;background-color:#999}.fn_cs_support_block .bottom_section .tfree_block
p{margin:0px;padding:0px;font-size:18px;letter-spacing:0px;color:#041230}.fn_cs_support_block .bottom_section
.link_block{min-width:max-content;min-width:intrinsic;min-width:-moz-max-content;min-width:-webkit-max-content}.fn_cs_support_block[data-icon-type="none"]{padding-top:0px}.fn_cs_support_block[data-icon-type="none"] .support_block{padding-left:40px}@media(max-width: 1600px){.fn_cs_support_block
.bottom_section{flex-direction:column;align-items:flex-start}.fn_cs_support_block .bottom_section div:nth-child(2){margin-left:0px;margin-top:20px}.fn_cs_support_block .bottom_section div:nth-child(2):after{display:none}}@media(max-width: 768px){.fn_cs_support_block
.support_block{padding-right:20px;padding-left:120px}.fn_cs_support_block
.icon{left:20px}.fn_cs_support_block
.img_wrap{display:none}.fn_cs_support_block .bottom_section .link_block
a{display:inline-block}.fn_cs_support_block[data-icon-type="none"] .support_block{padding-left:20px}.fn_cs_support_block .bottom_section
.link_block{width:100%;min-width:100%}}@media(max-width: 480px){.fn_cs_support_block
.icon{height:105px}.fn_cs_support_block[data-icon-type="elementor_icons"] .support_block,
.fn_cs_support_block[data-icon-type="frenify_icons"] .support_block{padding-top:120px !important;padding-left:20px}}.fn_cs_triple_blog{width:100%;float:left;clear:both}.fn_cs_triple_blog
.inner{width:100%;float:left;clear:both}.fn_cs_triple_blog
ul{margin:0px;padding:0px;list-style-type:none;margin-left:-30px}.fn_cs_triple_blog
li{width:33.3333%;float:left;padding-left:30px;margin:0px}.fn_cs_triple_blog
.item{width:100%;float:left;clear:both;position:relative}.fn_cs_triple_blog .item
img{position:relative;z-index:-3;opacity:0;min-width:100%}.fn_cs_triple_blog
.img_holder{background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative}.fn_cs_triple_blog .img_holder
a{display:block;position:absolute;top:0px;right:0px;left:0px;bottom:0px;z-index:3}.fn_cs_triple_blog
.title_holder{width:100%;float:left;clear:both;position:relative;padding-top:25px;padding-bottom:23px}.fn_cs_triple_blog .title_holder
h3{margin:0px;padding:0px;font-size:24px;font-weight:400;letter-spacing:0px;margin-bottom:17px}.fn_cs_triple_blog .title_holder h3
a{color:#041230}.fn_cs_triple_blog .title_holder h3 a:hover{color:#45a2df}.fn_cs_triple_blog .title_holder
p{margin:0px;padding:0px;font-size:14px;line-height:24px}.fn_cs_triple_blog
a.icon{opacity:0;visibility:hidden;position:absolute;bottom:23px;right:40px;text-decoration:none;color:#041230;display:block;width:24px;height:24px}.fn_cs_triple_blog a.icon svg,
.fn_cs_triple_blog a.icon
img{width:15px;height:15px;position:absolute;left:4px;top:4px}.fn_cs_triple_blog .item:hover
a.icon{opacity:1;visibility:visible;right:20px}@media(max-width: 768px){.fn_cs_triple_blog
li{width:100%}}.cons_w_wrapper
.fn_cs_check_list{width:100%;float:left;clear:both}.cons_w_wrapper .fn_cs_check_list
h3{margin:0px;padding:0px;font-size:24px;font-weight:400;letter-spacing:0px;margin-bottom:33px}.cons_w_wrapper .fn_cs_check_list
.list{width:100%;float:left;clear:both}.cons_w_wrapper .fn_cs_check_list
ul{margin:0px;list-style-type:none;margin-left:-30px}.cons_w_wrapper .fn_cs_check_list
li{width:50%;float:left;padding-left:30px;margin-bottom:20px;box-sizing:border-box}.cons_w_wrapper .fn_cs_check_list li
.item{width:100%;float:left;clear:both;position:relative;padding-left:35px;min-height:18px}.cons_w_wrapper .fn_cs_check_list li .item
p{margin:0px;padding:0px;line-height:18px;font-size:16px;position:relative;top:2px}.cons_w_wrapper .fn_cs_check_list li .item svg,
.cons_w_wrapper .fn_cs_check_list li .item
img{position:absolute;width:18px;height:18px;color:#45a2df;top:0px;left:0px}@media (max-width: 768px){.cons_w_wrapper .fn_cs_check_list
li{width:100%}}.cons_w_wrapper
.fn_cs_accordion{width:100%;float:left;clear:both;overflow:hidden;-webkit-perspective:500px;-moz-perspective:500px;perspective:500px}.cons_w_wrapper .fn_cs_accordion
h3{margin:0px;padding:0px;font-size:24px;font-weight:400;letter-spacing:0px;margin-bottom:33px}.cons_w_wrapper .fn_cs_accordion
.plus{position:absolute;width:20px;height:20px;border:2px
solid #45a2df;display:block;left:0px;top:0px;box-sizing:border-box;border-radius:3px}.cons_w_wrapper .fn_cs_accordion .plus:after{width:2px;height:8px;position:absolute;content:'';top:50%;left:50%;margin:-4px 0px 0px -1px;background-color:#45a2df;transition:all .5s ease}.cons_w_wrapper .fn_cs_accordion .plus:before{width:8px;height:2px;position:absolute;content:'';top:50%;left:50%;margin:-1px 0px 0px -4px;background-color:#45a2df}.cons_w_wrapper .fn_cs_accordion .accordion_in.acc_active .plus:after{height:0px;margin-top:4px}.cons_w_wrapper .fn_cs_accordion
.accordion_in{position:relative;z-index:10;overflow:hidden;margin-bottom:20px}.cons_w_wrapper .fn_cs_accordion .accordion_in:last-child{margin-bottom:0px}.cons_w_wrapper .fn_cs_accordion .accordion_in
.acc_head{position:relative;display:block;cursor:pointer;min-height:21px;width:100%;float:left;clear:both;padding-left:35px}.cons_w_wrapper .fn_cs_accordion .accordion_in .acc_head
p{margin:0px;padding:0px;line-height:20px;font-size:18px;font-weight:500;color:#181a2f;letter-spacing:0px;position:relative}.cons_w_wrapper .fn_cs_accordion .accordion_in
.acc_content{width:100%;float:left;clear:both;position:relative;overflow:hidden;padding:20px
0px 0px 35px}.cons_w_wrapper .fn_cs_accordion .accordion_in .acc_content
p{margin:0px;padding:0px}.cons_w_wrapper .fn_cs_accordion .accordion_in.acc_active>.acc_content{display:block}.fn_cs_location_list{width:100%;float:left;clear:both}.fn_cs_location_list
ul.list{list-style-type:none;margin:0px}.fn_cs_location_list ul.list>li{width:100%;float:left;clear:both;margin-bottom:10px}.fn_cs_location_list
ul.column{list-style-type:none;margin:0px;margin-left:-30px}.fn_cs_location_list ul.column>li{width:33.3333%;clear:none;float:left;padding-left:30px;box-sizing:border-box;margin-bottom:30px}.fn_cs_location_list
.item{width:100%;float:left;clear:both;position:relative}.fn_cs_location_list
.img_holder{width:100%;float:left;clear:both;position:relative;height:220px}.fn_cs_location_list
.abs_img{position:absolute;z-index:3;top:0px;left:0px;right:0px;bottom:0px;background-size:cover;background-repeat:no-repeat;background-position:center center}.fn_cs_location_list
.title_holder{width:100%;float:left;clear:both;padding:21px
80px 21px 40px;position:relative;box-sizing:border-box}.fn_cs_location_list .title_holder
h3{margin:0px;padding:0px;font-size:22px;font-weight:400;letter-spacing:0px;color:#eee}.fn_cs_location_list
.icon{width:60px;right:0px;top:0px;bottom:0px;position:absolute;display:block;color:#fff}.fn_cs_location_list .icon img,
.fn_cs_location_list .icon
svg{position:absolute;width:30px;height:30px;top:50%;left:50%;margin:-15px 0px 0px -15px}.fn_cs_location_list
.content_holder{width:100%;float:left;clear:both;padding:34px
40px;box-sizing:border-box}.fn_cs_location_list .content_holder
p{margin:0px;padding:0px;line-height:1.5}.fn_cs_location_list .content_holder p
span{display:block;margin-bottom:8px}.fn_cs_location_list ul.column
.title_holder{padding-left:30px}.fn_cs_location_list ul.column
.content_holder{padding-left:30px;padding-right:30px}.fn_cs_location_list
.icon{z-index:5}.fn_cs_location_list
.icon_wrapper{width:80px;bottom:0px;position:absolute;right:0px;top:0px;z-index:5;overflow:hidden}.fn_cs_location_list
.shape{width:30px;position:absolute;content:'';left:20px;top:-20px;bottom:0px;background-color:#45a2df;transform-origin:bottom;z-index:1;transition:all .3s ease}.fn_cs_location_list .item:hover
.shape{transform:rotate(-13deg)}@media(max-width: 1200px){.fn_cs_location_list ul.column>li{width:50%}}@media(max-width: 768px){.fn_cs_location_list ul.column>li{width:100%}}.fn_cs_main_slider_with_content .title_holder
h3{margin:0px;padding:0px;font-weight:400;line-height:1;font-size:60px;letter-spacing:0px;color:#fff;margin-bottom:29px;position:relative}.fn_cs_main_slider_with_content .title_holder
p{color:#ccc;letter-spacing:0px;margin:0px;padding:0px}.fn_cs_main_slider_with_content
.content_wrapper{position:absolute;min-height:500px;height:866px;height:calc(100vh - 90px);height:-moz-calc(100vh - 90px);height:-webkit-calc(100vh - 90px);display:flex;align-items:center;width:100%;z-index:10}.fn_cs_main_slider_with_content
.content_inner{width:100%;float:left;clear:both;position:relative;max-width:550px}.fn_cs_main_slider_with_content{width:100%;float:left;clear:both;overflow:hidden}.fn_cs_main_slider_with_content
.inner{position:relative;width:100%;float:left;clear:both}.fn_cs_main_slider_with_content
.item_holder{position:relative;width:100%;float:left;clear:both;min-height:500px;height:866px;height:calc(100vh - 90px);height:-moz-calc(100vh - 90px);height:-webkit-calc(100vh - 90px)}.fn_cs_main_slider_with_content .item_holder
.abs_img{position:absolute;left:0px;top:0px;right:0px;bottom:0px;background-size:cover;background-repeat:no-repeat;background-position:center center}.fn_cs_main_slider_with_content
.title_holder{width:100%;float:left;position:relative;margin-bottom:45px}.fn_cs_main_slider_with_content .title_holder
.in{position:absolute;top:0px;left:0px}.fn_cs_main_slider_with_content
.control_panel{position:relative;float:left;clear:both;width:100%}.fn_cs_main_slider_with_content .control_panel
.in{z-index:15;height:60px}.fn_cs_main_slider_with_content .control_panel
.swiper_controller{position:absolute;height:100%;left:0px}.fn_cs_main_slider_with_content .control_panel .swiper_controller
div{width:60px;height:100%;position:absolute;left:0px;top:0px;cursor:pointer;background-color:#fdfdfd;border-radius:2px}.fn_cs_main_slider_with_content .control_panel .swiper_controller div:after{width:0px;height:0px;content:'';position:absolute;border:5px
solid transparent;border-left-color:#1b1b1b;left:27px;top:25px}.fn_cs_main_slider_with_content .control_panel .swiper_controller
.fn_next{left:63px}.fn_cs_main_slider_with_content .control_panel .swiper_controller .fn_prev:after{border-left-color:transparent;border-right-color:#1b1b1b;left:23px}.fn_cs_main_slider_with_content .control_panel
.swiper_pagination{left:163px;top:0px;position:absolute;bottom:auto;right:auto;width:max-content;width:intrinsic;width:-moz-max-content;width:-webkit-max-content;height:100%}.fn_cs_main_slider_with_content .control_panel .swiper_pagination>span{display:block;height:100%;color:#fff;line-height:60px;font-size:16px;font-weight:400;font-family:'Rubik'}.fn_cs_main_slider_with_content .control_panel .swiper_pagination
.current{font-size:24px}.fn_cs_main_slider_with_content .control_panel .swiper_pagination
.total{font-size:14px}.fn_cs_main_slider_with_content
.o_color{position:absolute;left:0px;top:0px;right:0px;bottom:0px;z-index:3}@media (max-width: 1040px){.fn_cs_main_slider_with_content
.item_holder{height:700px}.fn_cs_main_slider_with_content
.content_wrapper{height:700px}.fn_cs_main_slider_with_content .title_holder
h3{font-size:36px}}.fn_cs_introduce{width:100%;float:left;clear:both;padding:50px
70px 50px 80px;position:relative;box-sizing:border-box}.fn_cs_introduce_wrap{width:100%;float:left;clear:both;position:relative;padding:40px
0px;box-sizing:border-box}.fn_cs_introduce_wrap[data-url-show="no"] span.video{display:none}.fn_cs_introduce
.wing11{position:absolute;bottom:100%;z-index:-1;right:65px;border-left:15px solid rgba(255,255,255,0.2);border-top:40px solid transparent}.fn_cs_introduce
.wing12{position:absolute;bottom:100%;border-top:40px solid transparent;right:80px;border-right:600px solid rgba(255,255,255,0.2)}.fn_cs_introduce
.wing21{position:absolute;top:100%;z-index:-1;left:65px;border-top:40px solid rgba(8,18,37,0.2);border-left:15px solid transparent}.fn_cs_introduce
.wing22{position:absolute;top:100%;border-top:40px solid rgba(8,18,37,0.2);left:80px;border-right:600px solid transparent}.fn_cs_introduce
.content_holder{width:100%;float:left;clear:both;position:relative;z-index:20}.fn_cs_introduce
.bg{position:absolute;left:0px;top:0px;right:0px;bottom:0px;z-index:5;box-shadow:10px 0px 40px rgba(0,0,0,0.08)}.fn_cs_introduce .bg
.o_color{position:absolute;left:0px;top:0px;right:0px;bottom:0px;z-index:5}.fn_cs_introduce .bg
.o_image{position:absolute;left:0px;top:0px;right:0px;bottom:0px;z-index:10}.fn_cs_introduce
.title_holder{width:100%;float:left;padding-right:12%;max-width:calc(100% - 240px);max-width:-moz-calc(100% - 240px);max-width:-webkit-calc(100% - 240px);box-sizing:border-box}.fn_cs_introduce
.badge_holder{width:100%;float:right;border:10px
solid #fff;padding:16px
20px 10px 20px;min-height:240px;max-width:240px;min-width:240px;box-sizing:border-box}.fn_cs_introduce .title_holder
h5{margin:0px;padding:0px;font-size:20px;letter-spacing:0px;font-weight:300;margin-bottom:2px;color:#fff}.fn_cs_introduce .title_holder
h3{margin:0px;padding:0px;font-size:36px;letter-spacing:0px;font-weight:500;margin-bottom:37px;color:#fff;line-height:1;position:relative;left:-2px}.fn_cs_introduce .title_holder h3:after{content:'';top:100%;left:2px;position:absolute;width:100px;height:2px;background-color:#45a2df;margin-top:14px}.fn_cs_introduce .title_holder
p{margin:0px;padding:0px;line-height:1.7;color:#fff;margin-bottom:15px;letter-spacing:0px}.fn_cs_introduce .badge_holder
h3{margin:0px;padding:0px;font-size:20px;letter-spacing:0px;font-weight:300;margin-bottom:10px;color:#fff;line-height:1.2}.fn_cs_introduce
.badge_holder{display:flex;flex-direction:column;justify-content:space-between}.fn_cs_introduce .badge_holder
span{margin:0px;padding:0px;font-size:10px;font-weight:600;text-transform:uppercase;color:#fff}.fn_cs_introduce .badge_holder
span.year{font-size:72px;letter-spacing:-1px;margin:0px;line-height:1;font-weight:400}.fn_cs_introduce .badge_holder
.content{float:left;width:100%;clear:both;display:flex;flex-direction:row;align-items:center}.fn_cs_introduce .badge_holder
span{display:block;margin-left:5px}.fn_cs_introduce
span.video{width:70px;height:70px;position:absolute;z-index:55;left:80px;bottom:-20px;background-color:#e4810c;border-radius:100%;cursor:pointer}.fn_cs_introduce span.video:after{content:'';position:absolute;border-left:18px solid #fff;border-top:10px solid transparent;left:27px;top:25px}.fn_cs_introduce span.video:before{content:'';position:absolute;border-left:18px solid #fff;border-bottom:10px solid transparent;left:27px;top:35px}.fn_cs_introduce span.video span:before{content:'';display:block;position:absolute;top:50%;left:50%;width:70px;height:70px;margin:-35px auto auto -35px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;background-color:inherit;opacity:0;z-index:-1;pointer-events:none;border:15px
solid #c32c41;border-radius:100%}.fn_cs_introduce span.video:hover span:before{opacity:1;-webkit-animation:cs_fn_pulse 2s cubic-bezier(0.3,1,0.3,1) infinite;animation:cs_fn_pulse 2s cubic-bezier(0.3,1,0.3,1) infinite}.fn_cs_introduce_wrap[data-wing-switch="disable"]{padding-top:0px;padding-bottom:20px}.fn_cs_introduce_wrap[data-wing-switch="disable"] .wing11,
.fn_cs_introduce_wrap[data-wing-switch="disable"] .wing12,
.fn_cs_introduce_wrap[data-wing-switch="disable"] .wing21,
.fn_cs_introduce_wrap[data-wing-switch="disable"] .wing22{display:none}@media (max-width: 1200px){.fn_cs_introduce{padding:50px
50px 80px 50px}.fn_cs_introduce
.title_holder{padding-right:7%}.fn_cs_introduce
span.video{left:50px}}@media (max-width: 768px){.fn_cs_introduce
.title_holder{max-width:100%;padding:0px;margin-bottom:50px}.fn_cs_introduce
.badge_holder{float:left}.fn_cs_introduce{padding:40px
30px 80px 30px}.fn_cs_introduce
span.video{left:30px}.fn_cs_introduce .title_holder
p{margin-bottom:0px}}.fn_cs_services_classic{width:100%;float:left;clear:both}.fn_cs_services_classic
.list{width:100%;float:left;clear:both}.fn_cs_services_classic .list
ul{list-style-type:none;margin:0px;margin-left:-80px}.fn_cs_services_classic .list
li{width:25%;float:left;padding-left:80px;margin-bottom:40px}.fn_cs_services_classic .list
.item{width:100%;float:left;clear:both;position:relative;padding:30px
0px}.fn_cs_services_classic
span.icon{display:block;position:relative;width:100%;height:100px}.fn_cs_services_classic span.icon img,
.fn_cs_services_classic span.icon
svg{position:absolute;width:60px;height:60px;top:0px;left:0px}.fn_cs_services_classic span.icon
i{font-size:40px;position:absolute;top:0px;left:0px}.fn_cs_services_classic .item
h3{margin:0;padding:0;font-size:20px;letter-spacing:0px;color:#041230;line-height:1.2;margin-bottom:20px}.fn_cs_services_classic .item
p{margin:0px;padding:0px}.fn_cs_services_classic[data-view="on"] .item
p{}.fn_cs_services_classic
span.more_details.hidden{opacity:0;position:relative}.fn_cs_services_classic
span.more_details{display:block;position:absolute;left:0px;bottom:9px}.fn_cs_services_classic span.more_details
a{font-size:18px;line-height:24px;font-family:'Rubik';color:#041230;display:inline-block;padding-right:27px}.fn_cs_services_classic span.more_details img,
.fn_cs_services_classic span.more_details
svg{width:15px;height:15px;top:50%;margin-top:-7px;right:0px;position:absolute}.fn_cs_services_classic span.more_details .arroww_hover img,
.fn_cs_services_classic span.more_details .arroww_hover
svg{opacity:0;right:20px}.fn_cs_services_classic .item:hover span.more_details a .arroww img,
.fn_cs_services_classic .item:hover span.more_details a .arroww
svg{opacity:0}.fn_cs_services_classic .item:hover span.more_details a .arroww_hover img,
.fn_cs_services_classic .item:hover span.more_details a .arroww_hover
svg{right:0px;opacity:1;transition:opacity .3s 0s ease, right .3s 0s ease}.fn_cs_services_classic .item
.arrow{position:absolute;right:0px;bottom:0px;color:#c32c41;opacity:0;transition:all .5s ease;display:none !important}.fn_cs_services_classic
span.bg1{position:absolute;left:100%;margin-left:40px;top:0px;bottom:0px;background-color:#e5e5e5;width:1px}.fn_cs_services_classic
span.bg2{position:absolute;left:100%;margin-left:40px;top:0px;height:0px;background-color:#c32c41;width:1px;transition:all .5s ease}.fn_cs_services_classic .item:hover
span.bg2{height:100%}.fn_cs_services_classic .item:hover
.arrow{right:-20px;opacity:1}.fn_cs_services_classic .item>a{display:block;position:absolute;left:0px;right:-20px;bottom:0px;z-index:5;top:0px}.fn_cs_services_classic li:nth-of-type(4n) span.bg1,
.fn_cs_services_classic li:nth-of-type(4n) span.bg2{display:none}@media(max-width: 1040px){.fn_cs_services_classic .list
li{width:50%}.fn_cs_services_classic .item
.arrow{display:none}.fn_cs_services_classic li:nth-of-type(2n) span.bg1{display:none}.fn_cs_services_classic li:nth-of-type(2n) span.bg2{display:none}}@media(max-width: 480px){.fn_cs_services_classic .item>a{right:0px}.fn_cs_services_classic .list
li{width:100%}.fn_cs_services_classic
span.bg1{display:block !important}.fn_cs_services_classic li:last-child
span.bg1{display:none !important}.fn_cs_services_classic
span.bg2{display:none}.fn_cs_services_classic .list
.item{padding-top:0}.fn_cs_services_classic
span.bg1{width:auto;height:1px;margin-left:auto;left:0px;right:0px;top:auto;bottom:0px}}.fn_cs_bottom_line{width:100%;float:left;clear:both}.fn_cs_bottom_line
.inner{width:100%;float:left;clear:both;border-top:1px solid #dde3e8;padding-top:16px}.fn_cs_bottom_line .inner
p{margin:0px;padding:0px;line-height:1.5;font-size:12px;letter-spacing:0px}.fn_cs_button{width:100%;float:left;clear:both}.fn_cs_button
.inner{width:100%;float:left;clear:both}.fn_cs_button
a{display:inline-block;font-family:'Rubik';text-transform:uppercase;font-size:14px;letter-spacing: .5px;line-height:50px;padding:0px
30px;border-radius:2px;color:#222;background-color:#45a2df;font-weight:500}.fn_cs_button a:hover{background-color:#222;color:#45a2df}.fn_cs_principles{width:100%;float:left;clear:both}.fn_cs_principles
.inner{width:100%;float:left;clear:both;display:flex;flex-direction:row}.fn_cs_principles
.left_part{width:320px;min-width:320px;margin-right:10%;padding-top:111px}.fn_cs_principles .left_part
h3{font-size:36px;margin:0;padding:0;letter-spacing:0px;line-height:1.2;position:relative;left:-2px;margin-bottom:35px;font-weight:500}.fn_cs_principles .left_part h3:after{top:100%;margin-top:11px;width:100px;height:2px;background-color:#45a2df;content:'';position:absolute;left:2px}.fn_cs_principles .left_part
p{margin:0px;padding:0px;color:#666}.fn_cs_principles .left_part p
span{display:block;margin-bottom:30px}.fn_cs_principles .left_part p span:last-child{margin-bottom:0px}.fn_cs_principles
.right_part{width:100%;position:relative}.fn_cs_principles .right_part
ul{margin:0px;list-style-type:none;margin-left:-30px}.fn_cs_principles .right_part
li{width:50%;float:left;padding-left:30px;margin-bottom:20px}.fn_cs_principles .right_part li:first-child{padding-top:50px}.fn_cs_principles .right_part
.item{width:100%;float:left;clear:both;position:relative;padding:20px
10px 10px 20px}.fn_cs_principles .right_part .item:after{content:'';position:absolute;width:20px;height:250px;top:0px;left:0px;background-color:#e8eef3}.fn_cs_principles .right_part .item:before{content:'';position:absolute;left:0px;top:250px;border-top:20px solid #e8eef3;border-left:20px solid transparent}.fn_cs_principles .right_part .title_holder:after{content:'';position:absolute;width:180px;height:20px;bottom:100%;left:0px;background-color:#e8eef3}.fn_cs_principles .right_part .title_holder:before{content:'';position:absolute;left:180px;bottom:100%;border-top:20px solid transparent;border-left:20px solid #e8eef3}.fn_cs_principles .right_part
.title_holder{width:100%;float:left;clear:both;position:relative;background-color:#fff;padding:44px
60px 72px 30px;min-height:300px;box-shadow:0px 0px 10px rgba(0,0,0,0.08)}.fn_cs_principles .right_part
.number_holder{position:absolute;width:70px;height:80px;right:0px;bottom:0px;line-height:80px;letter-spacing:0px;font-size:36px;font-weight:400;color:#fff;background-color:#e4810c;text-align:center;border-radius:2px;font-family:'Rubik'}.fn_cs_principles .right_part
h3{margin:0;padding:0;letter-spacing:0;font-size:20px;margin-bottom:16px;color:#041230}.fn_cs_principles.classic
.left_part{padding-top:0px}.fn_cs_principles.classic .right_part li:first-child{padding-top:0px}@media(max-width: 1200px){.fn_cs_principles
.inner{flex-direction:column}.fn_cs_principles
.left_part{padding-top:0px;width:100%;clear:both;min-width:100%;margin-right:0px;margin-bottom:50px}.fn_cs_principles
.right_part{clear:both}.fn_cs_principles .right_part li:first-child{padding-top:0px}}@media(max-width: 768px){.fn_cs_principles .right_part
li{width:100%}}.fn_cs_counter_with_content{width:100%;float:left;clear:both;position:relative;z-index:1;padding:100px
0px;overflow:hidden}.fn_cs_counter_with_content:after{content:'';position:absolute;left:0px;width:50%;bottom:0px;top:0px;background-color:#202020;z-index:-1}.fn_cs_counter_with_content:before{content:'';position:absolute;right:0px;width:50%;bottom:0px;top:0px;background-color:#e4810c;z-index:-1}.fn_cs_counter_with_content
.inner{width:100%;float:left;clear:both;display:flex;flex-direction:row;align-items:center}.fn_cs_counter_with_content
.leftpart{width:290px;min-width:290px;padding-right:50px;box-sizing:border-box}.fn_cs_counter_with_content .leftpart
ul{margin:0px;list-style-type:none}.fn_cs_counter_with_content .leftpart
li{margin:0px}.fn_cs_counter_with_content .leftpart li
div{margin-bottom:37px}.fn_cs_counter_with_content .leftpart li:last-child
div{margin:0px}.fn_cs_counter_with_content .leftpart
h3{margin:0px;padding:0px;font-size:48px;font-weight:400;letter-spacing:0px;color:#eee;line-height:1;margin-bottom:2px}.fn_cs_counter_with_content .leftpart
p{margin:0px;padding:0px;color:#999}.fn_cs_counter_with_content
.rightpart{padding:87px
100px 80px 100px;position:relative}.fn_cs_counter_with_content .rightpart
.content_holder{width:100%;float:left;clear:both;position:relative;z-index:20}.fn_cs_counter_with_content .rightpart
.bg_holder{position:absolute;left:0px;top:0px;right:0px;bottom:0px;z-index:5}.fn_cs_counter_with_content .rightpart
.o_color{position:absolute;left:0px;top:0px;right:0px;bottom:0px;z-index:5}.fn_cs_counter_with_content .rightpart
.o_image{position:absolute;left:0px;top:0px;right:0px;bottom:0px;z-index:10}.fn_cs_counter_with_content .rightpart
h5{margin:0px;padding:0px;font-weight:400;font-size:16px;letter-spacing:0px;color:#041230;text-transform:uppercase;margin-bottom:5px}.fn_cs_counter_with_content .rightpart
h3{margin:0px;padding:0px;font-weight:400;font-size:36px;letter-spacing:0px;color:#041230;margin-bottom:23px}.fn_cs_counter_with_content .rightpart
p{margin:0px;padding:0px;margin-bottom:34px;color:#666}.fn_cs_counter_with_content .rightpart
.title_holder{width:100%;float:left;clear:both}.fn_cs_counter_with_content .rightpart
.img_list{width:100%;float:left;clear:both}.fn_cs_counter_with_content .rightpart
ul{list-style-type:none;margin:0px;margin-left:-10px}.fn_cs_counter_with_content .rightpart
li{float:left;padding-left:10px;margin-bottom:10px;width:160px;height:100px}.fn_cs_counter_with_content .rightpart li
div{width:150px;height:100px;background-size:cover;background-repeat:no-repeat;background-position:center center;position:absolute;background-color:#eee;cursor:pointer}.fn_cs_counter_with_content .rightpart li div
img{height:0px;width:0px;position:absolute;opacity:0}.fn_cs_counter_with_content .rightpart
.plus{opacity:0;visibility:hidden;background-color:rgba(17,20,34,.9);z-index:3;content:'';position:absolute;top:0px;left:0px;right:0px;bottom:0px;transition:all .5s ease}.fn_cs_counter_with_content .rightpart .plus:before{width:2px;height:20px;content:'';position:absolute;top:50%;left:50%;margin:-10px 0px 0px -1px;background-color:#45a2df;z-index:5}.fn_cs_counter_with_content .rightpart .plus:after{width:20px;height:2px;content:'';position:absolute;top:50%;left:50%;margin:-1px 0px 0px -10px;background-color:#45a2df;z-index:5}.fn_cs_counter_with_content .rightpart li div:hover
.plus{opacity:1;visibility:visible}@media (min-width: 1201px){.fn_cs_counter_with_content
.leftpart{background-color:transparent !important}}@media (max-width: 1400px){.fn_cs_counter_with_content
.rightpart{padding:67px
7% 60px 7%}.fn_cs_counter_with_content
.leftpart{width:250px;min-width:250px}}@media (max-width: 1200px){.fn_cs_counter_with_content{padding:50px
0px}.fn_cs_counter_with_content:after{width:100%}.fn_cs_counter_with_content:before{display:none}.fn_cs_counter_with_content .rightpart:after{top:100px;left:-1000px;right:-1000px;bottom:-1000px;content:'';position:absolute;background-color:#e4810c}.fn_cs_counter_with_content
.inner{display:block}.fn_cs_counter_with_content
.leftpart{width:100%;padding:0px;float:left;clear:both}.fn_cs_counter_with_content
.rightpart{width:100%;float:left;clear:both;position:relative}.fn_cs_counter_with_content .leftpart
li{float:left;width:50%;margin-bottom:30px;padding-right:30px;box-sizing:border-box}.fn_cs_counter_with_content .leftpart li
div{margin:0px}.fn_cs_counter_with_content
.leftpart{margin-bottom:40px}}@media (max-width: 768px){.fn_cs_counter_with_content .leftpart
h3{font-size:36px}.fn_cs_counter_with_content .rightpart
h3{font-size:30px}.fn_cs_counter_with_content .rightpart
h5{font-size:14px;margin-bottom:10px}}@media (max-width: 480px){.fn_cs_counter_with_content
.rightpart{padding:40px
7% 30px 7%}.fn_cs_counter_with_content
.leftpart{padding:40px
7% 10px 7%}.fn_cs_counter_with_content .leftpart
li{width:100%;padding:0px;text-align:center}}.fn_cs_counter_with_rating{width:100%;float:left;clear:both;position:relative;z-index:1;padding:100px
0px;overflow:hidden}.fn_cs_counter_with_rating
.container{z-index:5}.fn_cs_counter_with_rating:after{content:'';position:absolute;background-color:#081225;z-index:4;transform:rotate(15deg);top:-800px;bottom:-800px;left:-800px;right:55%}.fn_cs_counter_with_rating
.inner{width:100%;float:left;clear:both;display:flex;flex-direction:row;align-items:center}.fn_cs_counter_with_rating
.leftpart{width:290px;min-width:290px;padding-right:50px;box-sizing:border-box}.fn_cs_counter_with_rating .leftpart
ul{margin:0px;list-style-type:none}.fn_cs_counter_with_rating .leftpart
li{margin:0px}.fn_cs_counter_with_rating .leftpart li
div{margin-bottom:37px}.fn_cs_counter_with_rating .leftpart li:last-child
div{margin:0px}.fn_cs_counter_with_rating .leftpart
h3{margin:0px;padding:0px;font-size:48px;font-weight:500;letter-spacing:0px;color:#eee;line-height:1;margin-bottom:2px}.fn_cs_counter_with_rating .leftpart
p{margin:0px;padding:0px;color:#ccc;font-size:14px;line-height:24px}.fn_cs_counter_with_rating
.rightpart{padding:87px
190px 80px 100px;position:relative;background-color:#fff;box-shadow:0px 0px 40px rgba(0,0,0,0.15)}.fn_cs_counter_with_rating .rightpart
.content_holder{width:100%;float:left;clear:both;position:relative;z-index:20}.fn_cs_counter_with_rating .rightpart
.bg_holder{position:absolute;left:0px;top:0px;right:0px;bottom:0px;z-index:5}.fn_cs_counter_with_rating .rightpart
.o_color{position:absolute;left:0px;top:0px;right:0px;bottom:0px;z-index:5}.fn_cs_counter_with_rating
.o_image{position:absolute;left:0px;top:0px;right:0px;bottom:0px;z-index:3}.fn_cs_counter_with_rating .o_image:after{position:absolute;left:0px;top:0px;right:0px;bottom:0px;z-index:1;content:''}.fn_cs_counter_with_rating .content_holder
h5{margin:0px;padding:0px;font-weight:400;font-size:20px;letter-spacing:0px;line-height:1;color:#041230;margin-bottom:7px}.fn_cs_counter_with_rating .content_holder
h3{margin:0px;padding:0px;font-weight:500;font-size:36px;letter-spacing:0px;color:#041230;line-height:1;margin-bottom:38px;position:relative;left:-2px}.fn_cs_counter_with_rating .content_holder h3:after{content:'';position:absolute;width:100px;height:2px;background-color:#45a2df;top:100%;left:2px;margin-top:14px}.fn_cs_counter_with_rating .content_holder
p{margin:0px;padding:0px;margin-bottom:35px;color:#666}.fn_cs_counter_with_rating .rightpart
.title_holder{width:100%;float:left;clear:both}.fn_cs_counter_with_rating .rightpart
.img_list{width:100%;float:left;clear:both}.fn_cs_counter_with_rating .rightpart
ul{list-style-type:none;margin:0px;margin-left:-10px}.fn_cs_counter_with_rating .rightpart
li{float:left;padding-left:10px;margin-bottom:10px;width:160px;height:90px}.fn_cs_counter_with_rating .rightpart li
div{width:150px;height:90px;background-size:cover;background-repeat:no-repeat;background-position:center center;position:absolute;background-color:#eee;cursor:pointer}.fn_cs_counter_with_rating .rightpart li div
img{height:0px;width:0px;position:absolute;opacity:0}.fn_cs_counter_with_rating .rightpart
.plus{opacity:0;visibility:hidden;background-color:rgba(17,20,34,.9);z-index:3;content:'';position:absolute;top:0px;left:0px;right:0px;bottom:0px;transition:all .5s ease}.fn_cs_counter_with_rating .rightpart .plus:before{width:2px;height:20px;content:'';position:absolute;top:50%;left:50%;margin:-10px 0px 0px -1px;background-color:#45a2df;z-index:5}.fn_cs_counter_with_rating .rightpart .plus:after{width:20px;height:2px;content:'';position:absolute;top:50%;left:50%;margin:-1px 0px 0px -10px;background-color:#45a2df;z-index:5}.fn_cs_counter_with_rating .rightpart li div:hover
.plus{opacity:1;visibility:visible}.fn_cs_counter_with_rating .rightpart:after{content:'';position:absolute;z-index:5;right:0px;bottom:0px;width:30px;top:60px;background-color:#45a2df}.fn_cs_counter_with_rating .rightpart:before{content:'';border-top:20px solid transparent;border-right:30px solid #45a2df;position:absolute;top:40px;right:0px;z-index:7}.fn_cs_counter_with_rating
.rating_holder{position:absolute;z-index:25;width:80px;right:80px;top:0px;padding:6px
13px 26px 13px;text-align:center;color:#fff;transition:all .3s ease}.fn_cs_counter_with_rating .rating_holder img,
.fn_cs_counter_with_rating .rating_holder
svg{width:36px;height:36px;position:relative}.fn_cs_counter_with_rating .rating_holder
h3.rating_number{margin:0px;padding:0px;font-size:24px;letter-spacing:-0.25px;font-weight:700;color:#fff;position:relative;margin-top:-7px;margin-bottom:5px;font-family:'Montserrat'}.fn_cs_counter_with_rating .rating_holder
h3.rating_text{margin:0px;padding:0px;font-size:10px;line-height:14px;text-transform:uppercase;letter-spacing:0px;font-weight:400;color:#fff;font-family:'Open Sans'}.fn_cs_counter_with_rating .rating_holder:after{content:'';position:absolute;top:0px;left:0px;right:0px;bottom:15px;z-index:-1;background-color:#c32c41}.fn_cs_counter_with_rating .r_footer:after{position:absolute;bottom:0px;left:0px;content:'';border-top:15px solid #c32c41;border-right:40px solid transparent}.fn_cs_counter_with_rating .r_footer:before{position:absolute;bottom:0px;right:0px;content:'';border-top:15px solid #c32c41;border-left:40px solid transparent}.fn_cs_counter_with_rating .rating_holder>a{position:absolute;display:block;top:0px;left:0px;right:0px;bottom:0px;z-index:10}.fn_cs_counter_with_rating .rightpart:hover
.rating_holder{padding-top:11px;padding-bottom:31px}@media(max-width: 1200px){.fn_cs_counter_with_rating
.rightpart{padding-left:50px}}@media(max-width: 1040px){.fn_cs_counter_with_rating
.inner{flex-direction:column}.fn_cs_counter_with_rating:after{top:0px;left:0px;bottom:40%;right:0px;transform:rotate(0)}.fn_cs_counter_with_rating
.leftpart{width:100%;min-width:100%;padding-right:0px;margin-bottom:50px}.fn_cs_counter_with_rating .leftpart
li{width:50%;float:left}}@media(max-width: 480px){.fn_cs_counter_with_rating
.rightpart{padding-right:100px;padding-left:40px;padding-top:40px}.fn_cs_counter_with_rating
.rating_holder{right:0px}.fn_cs_counter_with_rating .rightpart:after{top:250px}.fn_cs_counter_with_rating .rightpart:before{top:230px}.fn_cs_counter_with_rating .leftpart
li{width:100%;text-align:center}.fn_cs_counter_with_rating .leftpart
h3{font-size:36px}.fn_cs_counter_with_rating{padding:70px
0px}}.fn_cs_project_sticky_modern{width:100%;float:left;clear:both;position:relative}.fn_cs_project_sticky_modern
.inner{width:100%;float:left;clear:both;position:relative;display:flex;flex-direction:row}.fn_cs_project_sticky_modern
.left_part{width:400px;min-width:400px}.fn_cs_project_sticky_modern
.left_part_in{width:100%;padding:55px
50px 60px 50px;background-color:#45a2df}.fn_cs_project_sticky_modern
.right_part{width:100%;padding-left:60px;position:relative}.fn_cs_project_sticky_modern .left_part
h3{margin:0px;padding:0px;font-weight:500;letter-spacing:0px;font-size:36px;line-height:1.2;color:#041230;position:relative;padding-bottom:13px;margin-bottom:21px;left:-2px}.fn_cs_project_sticky_modern .left_part h3:after{content:'';position:absolute;bottom:0px;left:2px;width:100px;height:2px;background-color:#45a2df}.fn_cs_project_sticky_modern .left_part
p{margin:0;padding:0;font-size:14px;line-height:24px;margin-bottom:33px}.fn_cs_project_sticky_modern .left_part
a{text-decoration:none;display:inline-block;position:relative;font-size:14px;line-height:50px;padding:0px
30px;font-family:'Rubik';text-transform:uppercase;font-weight:500;letter-spacing: .5px;color:#eee;background-color:#081225;border-radius:2px}.fn_cs_project_sticky_modern .right_part
ul{margin:0px;padding:0px;list-style-type:none;float:left;width:100%}.fn_cs_project_sticky_modern .right_part
li{width:100%;margin:0px;float:left;clear:both;position:relative;margin-bottom:40px}.fn_cs_project_sticky_modern .right_part li:last-child{margin-bottom:0px}.fn_cs_project_sticky_modern .right_part
.item{width:100%;float:left;clear:both;position:relative;padding:0px
50px;box-sizing:border-box}.fn_cs_project_sticky_modern .right_part
.img_holder{position:relative}.fn_cs_project_sticky_modern .right_part
.title_holder{width:100%;float:left;clear:both;z-index:10;padding:31px
30px 35px 30px;box-sizing:border-box}.fn_cs_project_sticky_modern .right_part .title_holder
h3{margin:0px;padding:0px;font-size:24px;letter-spacing:0px;font-weight:400;margin-bottom:8px;position:relative;left:-2px}.fn_cs_project_sticky_modern .right_part .title_holder h3
a{color:#eee}.fn_cs_project_sticky_modern .right_part .title_holder
p{margin:0px;padding:0px;line-height:1}.fn_cs_project_sticky_modern .right_part .title_holder p
a{position:relative;display:inline-block;text-transform:uppercase;color:#fff;font-weight:500;letter-spacing:0px;font-size:14px;line-height:18px;padding-right:25px;font-family:'Rubik'}.fn_cs_project_sticky_modern .right_part .img_holder
img{position:relative;opacity:0;z-index:-3;min-width:100%;min-height:250px}.fn_cs_project_sticky_modern .right_part .img_holder
.abs_img{position:absolute;left:0px;top:0px;right:0px;bottom:0px;z-index:5;background-size:cover;background-repeat:no-repeat;background-position:center center}.fn_cs_project_sticky_modern .right_part .img_holder
a{z-index:10;position:absolute;top:0px;left:0px;right:0px;bottom:0px;background-color:rgba(0,0,0,0.2);transition:all .3s ease}.fn_cs_project_sticky_modern .right_part .img_holder a:before{content:'';background-color:#45a2df;left:50px;top:49px;width:0px;height:2px;position:absolute;z-index:22;transition:all .3s ease;transition-delay: .3s}.fn_cs_project_sticky_modern .right_part .img_holder a:after{content:'';background-color:#45a2df;left:59px;top:40px;width:2px;height:0px;position:absolute;z-index:22;transition:all .3s ease}.fn_cs_project_sticky_modern .right_part .title_holder p svg,
.fn_cs_project_sticky_modern .right_part .title_holder p
img{width:15px;height:15px;position:absolute;right:0px;top:50%;margin-top:-10px}.fn_cs_project_sticky_modern .right_part .title_holder>a{opacity:0;visibility:hidden;display:block;position:absolute;left:0px;top:0px;right:0px;bottom:0px;z-index:33}.fn_cs_project_sticky_modern .right_part .item:after{left:0px;right:0px;bottom:0px;top:50px;background-color:#eff4f7;content:'';position:absolute;z-index:-1}.fn_cs_project_sticky_modern .right_part .item:hover .img_holder
a{background-color:rgba(15,15,22,.2)}.fn_cs_project_sticky_modern .right_part .item:hover .img_holder a:after{height:20px}.fn_cs_project_sticky_modern .right_part .item:hover .img_holder a:before{width:20px}.fn_cs_project_sticky_modern .right_part .item:hover .title_holder p
a{color:#45a2df}.fn_cs_project_sticky_modern .right_part .item:hover .title_holder>a{opacity:1;visibility:visible}.fn_cs_project_sticky_modern .right_part
.item{transition:all .5s ease}.fn_cs_project_sticky_modern .right_part .item:hover{padding:0px}.fn_cs_project_sticky_modern[data-animation-type="beta"] .right_part
.item{padding:0px}.fn_cs_project_sticky_modern[data-animation-type="gamma"] .right_part
.item{padding:0px
50px}@media(max-width: 1400px){.fn_cs_project_sticky_modern .right_part .img_holder a:after{top:30px;left:39px}.fn_cs_project_sticky_modern .right_part .img_holder a:before{top:39px;left:30px}}@media(max-width: 1200px){.fn_cs_project_sticky_modern
.left_part{width:100%;min-width:100%;margin-bottom:70px}.fn_cs_project_sticky_modern
.right_part{width:100%;min-width:100%;padding-left:0px}.fn_cs_project_sticky_modern
.inner{flex-direction:column}}@media(max-width: 1040px){.fn_cs_project_sticky_modern .right_part
.item{padding:0px
!important}.fn_cs_project_sticky_modern .right_part .title_holder
h3{font-size:20px;line-height:1.3}}.fn_cs_triple_blog_modern{width:100%;float:left;clear:both}.fn_cs_triple_blog_modern
ul{list-style-type:none;margin:0;margin-left:-30px}.fn_cs_triple_blog_modern
li{width:33.3333%;float:left;padding-left:30px;margin-bottom:40px}.fn_cs_triple_blog_modern
.item{width:100%;float:left;clear:both;position:relative}.fn_cs_triple_blog_modern
.img_holder{background-size:cover;background-repeat:no-repeat;background-position:center center;background-color:#aaa;position:relative;width:100%;float:left;clear:both}.fn_cs_triple_blog_modern .img_holder
a{position:absolute;top:0;left:0;right:0;bottom:0;z-index:5}.fn_cs_triple_blog_modern .img_holder
img{opacity:0;position:relative;z-index:-5;min-width:100%}.fn_cs_triple_blog_modern
.time{position:absolute;z-index:15;padding:20px
19px 25px 19px;max-width:100%;width:80px}.fn_cs_triple_blog_modern .time span:after{position:absolute;content:'';top:0px;left:0px;bottom:15px;right:0px;background-color:#ad3110;z-index:-1}.fn_cs_triple_blog_modern .time span:before{position:absolute;content:'';left:0px;bottom:0px;border-top:15px solid #ad3110;border-right:80px solid transparent;z-index:-1}.fn_cs_triple_blog_modern .time
h3{margin:0px;padding:0px;color:#fff;font-size:36px;line-height:1;letter-spacing:-2px;position:relative;margin-bottom:5px;font-weight:300}.fn_cs_triple_blog_modern .time h3:after{left:0px;right:0px;position:absolute;content:'';background-color:#ffc600;height:1px;top:100%}.fn_cs_triple_blog_modern .time
h5{margin:0px;padding:0px;color:#fff;letter-spacing:0px;font-size:12px;line-height:14px;font-weight:400;text-transform:uppercase}.fn_cs_triple_blog_modern
.title_holder{width:100%;float:left;clear:both;padding:24px
0px 0px 0px}.fn_cs_triple_blog_modern .title_holder
p.t_header{margin:0;padding:0;font-size:14px;letter-spacing:0px;color:#666;margin-bottom:10px}.fn_cs_triple_blog_modern .title_holder p.t_header
span.t_author{display:inline-block}.fn_cs_triple_blog_modern .title_holder p.t_header
span.t_category{display:inline-block;position:relative}.fn_cs_triple_blog_modern .title_holder p.t_header
a{color:#45a2df;text-decoration:none;text-transform:capitalize;border-bottom:1px solid #45a2df}.fn_cs_triple_blog_modern .title_holder p.t_header a:hover{border-bottom-color:transparent !important}.fn_cs_triple_blog_modern .title_holder>h3{margin:0px;padding:0px;font-size:24px;letter-spacing:0px;color:#041230;line-height:1.2;margin-bottom:24px}.fn_cs_triple_blog_modern .title_holder
p.t_footer{margin:0;padding:0}.fn_cs_triple_blog_modern .title_holder p.t_footer
a.bg{display:inline-block;border-radius:3px;background-color:#081225;color:#fff;text-decoration:none;font-size:14px;line-height:24px;padding:0px
8px}.fn_cs_triple_blog_modern .title_holder p.t_footer a.bg:hover{background-color:#ad3110}.fn_cs_triple_blog_modern .title_holder p.t_footer
a.arr{text-decoration:none;display:inline-block;position:relative;padding-right:27px;font-size:18px;line-height:24px;background-color:transparent !important}.fn_cs_triple_blog_modern .title_holder p.t_footer a.arr img,
.fn_cs_triple_blog_modern .title_holder p.t_footer a.arr
svg{width:15px;height:15px;top:50%;margin-top:-7px;right:0px;position:absolute}.fn_cs_triple_blog_modern .title_holder p.t_footer a.arr .arrow_hover img,
.fn_cs_triple_blog_modern .title_holder p.t_footer a.arr .arrow_hover
svg{opacity:0;right:20px}.fn_cs_triple_blog_modern .title_holder p.t_footer a.arr:hover .arrow
svg{opacity:0}.fn_cs_triple_blog_modern .title_holder p.t_footer a.arr:hover .arrow_hover
svg{right:0px;opacity:1;transition:opacity .3s 0s ease, right .3s 0s ease}@media(max-width: 768px){.fn_cs_triple_blog_modern
li{width:100%}}.cons_w_wrapper
.fn_cs_hero_header_modern{width:100%;float:left;clear:both;position:relative;display:flex;align-items:center;flex-direction:column;justify-content:center;height:auto}.cons_w_wrapper .fn_cs_hero_header_modern
.content_holder{width:100%;float:left;clear:both;position:relative;z-index:5}.cons_w_wrapper .fn_cs_hero_header_modern .title_holder,
.cons_w_wrapper .fn_cs_hero_header_modern
.btn_holder{width:100%;float:left;clear:both}.cons_w_wrapper .fn_cs_hero_header_modern
.bg_holder{position:absolute;top:0px;right:0px;left:0px;bottom:0px;z-index:0}.cons_w_wrapper .fn_cs_hero_header_modern
.o_img{position:absolute;top:0px;right:0px;left:0px;bottom:0px;z-index:2}.cons_w_wrapper .fn_cs_hero_header_modern
.o_color{position:absolute;top:0px;right:0px;left:0px;bottom:0px;z-index:4}.cons_w_wrapper .fn_cs_hero_header_modern[data-height="vh"]{height:100vh}.cons_w_wrapper .fn_cs_hero_header_modern
h3{margin:0;padding:0;font-size:60px;line-height:1;font-weight:300;letter-spacing:-1.5px;padding-bottom:14px;position:relative;margin-bottom:31px;color:#eee}.cons_w_wrapper .fn_cs_hero_header_modern h3:after{content:'';position:absolute;bottom:-10px;left:0px;width:100px;height:3px;background-color:#d24e1a}.cons_w_wrapper .fn_cs_hero_header_modern
p{margin:0;padding:0;font-size:18px;line-height:30px;margin-bottom:43px}.cons_w_wrapper .fn_cs_hero_header_modern[data-url-show="no"] .btn_holder{display:none}.cons_w_wrapper .fn_cs_hero_header_modern[data-url-show="no"] p{margin-bottom:0}.cons_w_wrapper .fn_cs_hero_header_modern
.video{position:relative;display:inline-block;padding-left:80px;cursor:pointer}.cons_w_wrapper .fn_cs_hero_header_modern .video
.text{font-size:18px;letter-spacing:0px;font-weight:300;min-height:60px;font-family:'Rubik';line-height:1.3;display:flex;align-items:center}.cons_w_wrapper .fn_cs_hero_header_modern .video
.icon{position:absolute;display:block;width:60px;height:60px;border-radius:100%;border:2px
solid #ccc;top:0px;left:0px;transition:all .2s linear}.cons_w_wrapper .fn_cs_hero_header_modern .video .icon:after{content:'';position:absolute;border:16px
solid transparent;border-left-color:#ccc;border-top-width:9px;border-bottom-width:9px;top:50%;left:50%;margin:-9px 0px 0px -5px;transition:all .2s ease;z-index:1}.cons_w_wrapper .fn_cs_hero_header_modern .video .icon:before{content:'';display:block;position:absolute;top:50%;left:50%;width:60px;height:60px;margin:-30px auto auto -30px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;background-color:inherit;opacity:0;z-index:-1;pointer-events:none;border:15px
solid #ccc;transition:opacity 2s 1s ease;border-radius:100%}.cons_w_wrapper .fn_cs_hero_header_modern .video:hover .icon:before{opacity:1;-webkit-animation:cs_fn_pulse 2s cubic-bezier(0.3,1,0.3,1) infinite;animation:cs_fn_pulse 2s cubic-bezier(0.3,1,0.3,1) infinite}@media(max-width: 1200px){.cons_w_wrapper .fn_cs_hero_header_modern
h3{font-size:36px}}.fn_cs_principles_modern{width:100%;float:left;clear:both;position:relative;padding-top:30px}.fn_cs_principles_modern:after{position:absolute;top:30px;left:0px;right:0px;bottom:0px;content:'';z-index:-1}.fn_cs_principles_modern
.inner{width:100%;float:left;clear:both;position:relative;padding:30px
0px}.fn_cs_principles_modern .inner:after{position:absolute;top:0px;bottom:0px;right:100%;width:100px;content:''}.fn_cs_principles_modern .inner:before{position:absolute;top:0px;bottom:0px;left:100%;width:100px;content:''}.fn_cs_principles_modern
span.shape1{position:absolute;left:0px;bottom:100%;border-right:20px solid rgba(49,99,151,0.4);border-top:30px solid transparent}.fn_cs_principles_modern
span.shape2{position:absolute;left:20px;bottom:100%;border-left:1150px solid rgba(49,99,151,0.4);border-top:30px solid transparent}.fn_cs_principles_modern
ul{list-style-type:none;margin:0;margin-left:-30px}.fn_cs_principles_modern ul
li{width:33.3333%;float:left;padding-left:30px;margin-bottom:30px;margin-top:30px}.fn_cs_principles_modern
.item{width:100%;float:left;clear:both;height:100%;position:relative;border:10px
solid #eee;padding:105px
50px 95px 50px}.fn_cs_principles_modern .item
.number_holder{position:absolute;width:70px;height:80px;left:50px;top:-10px;font-size:36px;letter-spacing:0px;display:flex;align-items:center;justify-content:center}.fn_cs_principles_modern .item .number_holder:after{border-top:70px solid rgba(210,78,26,0.4);content:'';position:absolute;left:100%;top:10px;border-right:20px solid transparent;transition:all .3s ease}.fn_cs_principles_modern .item
.icon{position:absolute;display:block;width:15px;height:15px;bottom:48px;left:50px;color:#eee;transition:all .3s ease}.fn_cs_principles_modern .item
a{display:block;position:absolute;left:0px;top:0px;right:0px;bottom:0px;z-index:10;text-decoration:none}.fn_cs_principles_modern .item:hover
.icon{color:#d24e1a}.fn_cs_principles_modern .item .icon svg,
.fn_cs_principles_modern .item .icon
img{width:15px;height:15px;bottom:0px;left:0px;position:absolute}.fn_cs_principles_modern .item:hover .number_holder:after{border-right-width:30px}.fn_cs_principles_modern .item
h3{margin:0;padding:0;font-size:24px;margin-bottom:18px}.fn_cs_principles_modern .item
p{margin:0;padding:0}@media(max-width: 1200px){.fn_cs_principles_modern ul
li{width:50%}.fn_cs_principles_modern ul li:nth-of-type(3n){width:100%}}@media(max-width: 768px){.fn_cs_principles_modern ul
li{width:100% !important}}@media(max-width: 480px){.fn_cs_principles_modern
.item{padding:95px
30px 75px 30px}.fn_cs_principles_modern .item
.number_holder{left:30px;height:70px}.fn_cs_principles_modern .item .number_holder:after{border-top-width:60px}.fn_cs_principles_modern .item
.icon{left:30px;bottom:38px}}@-webkit-keyframes
cs_fn_pulse{from{opacity:1;transform:scale(1,1)}to{opacity:0;transform:scale(1.8,1.8)}}@keyframes
cs_fn_pulse{from{opacity:1;transform:scale(1,1)}to{opacity:0;transform:scale(1.8,1.8)}}@-webkit-keyframes
cs_fn_top{from{left:5px}to{left:15px}}@keyframes
cs_fn_top{from{left:5px}to{left:15px}}.fn_cs_project_sticky .left_part
h3{margin:0px;padding:0px;font-weight:500;letter-spacing:0px;font-size:36px;line-height:1.2;color:#041230;padding-bottom:14px;position:relative;left:-2px;margin-bottom:33px;text-transform:capitalize}.fn_cs_project_sticky .left_part h3
span{display:block}.fn_cs_experience .list
ul{margin-left:-40px}.fn_cs_experience
.inner{flex-direction:row}.fn_cs_experience
.list{margin-left:150px}@media(max-width: 1040px){.fn_cs_experience
.inner{flex-direction:column}.fn_cs_experience
.list{margin-left:0px}.fn_cs_experience
.inner{padding:100px
0px}}.fn_cs_service_query{width:100%;float:left;clear:both}.fn_cs_service_query
.top_bar{width:100%;float:left;clear:both;padding:55px
50px;background-color:#111724}.fn_cs_service_query
.t_inner{width:100%;float:left;clear:both;display:flex;flex-direction:row;align-items:flex-start;position:relative;padding-right:100px}.fn_cs_service_query .t_inner
h3{margin:0;padding:0;letter-spacing:0;font-size:30px;color:#eee;line-height:40px}.fn_cs_service_query .t_inner
span{position:relative;font-size:14px;color:#bbb;letter-spacing:0px;margin-left:62px;min-height:40px;display:flex;align-items:center}.fn_cs_service_query .t_inner span:after{top:0px;right:100%;margin-right:30px;width:2px;bottom:0px;background-color:rgba(255,255,255,.1);position:absolute;content:''}.fn_cs_service_query
.service_part{width:100%;float:left;clear:both}.fn_cs_service_query .service_part .item,
.fn_cs_service_query .mobile_items
.item{width:100%;float:left;clear:both;position:relative}.fn_cs_service_query .service_part .item:after,
.fn_cs_service_query .mobile_items .item:after{content:'';position:absolute;z-index:55;right:0px;width:2px;top:0px;bottom:0px;background-color:#111724}.fn_cs_service_query .service_part .item .img_holder,
.fn_cs_service_query .mobile_items .item
.img_holder{position:relative;z-index:1}.fn_cs_service_query .service_part .item .img_holder img,
.fn_cs_service_query .mobile_items .item .img_holder
img{position:relative;z-index:-5;opacity:0}.fn_cs_service_query .service_part .item .abs_img,
.fn_cs_service_query .mobile_items .item
.abs_img{position:absolute;top:0px;left:0px;right:0px;bottom:0px;background-size:cover;background-position:center center;background-repeat:no-repeat}.fn_cs_service_query .service_part .item .title,
.fn_cs_service_query .mobile_items .item
.title{top:0px;left:0px;right:0px;position:absolute;z-index:10;padding:45px
50px 100px 50px;background:rgba(0,0,0,0.6);background:-webkit-linear-gradient(rgba(0,0,0,0.9), rgba(0,0,0,0));background:-o-linear-gradient(rgba(0,0,0,0.9), rgba(0,0,0,0));background:-moz-linear-gradient(rgba(0,0,0,0.9), rgba(0,0,0,0));background:linear-gradient(rgba(0,0,0,0.9), rgba(0,0,0,0))}.fn_cs_service_query .service_part .item .title h3,
.fn_cs_service_query .mobile_items .item .title
h3{margin:0;padding:0;font-size:30px;line-height:1.1;max-width:260px}.fn_cs_service_query .service_part .item .title h3 a,
.fn_cs_service_query .mobile_items .item .title h3
a{color:#eee}.fn_cs_service_query .service_part .item .title h3 a:hover,
.fn_cs_service_query .mobile_items .item .title h3 a:hover{color:#fff}.fn_cs_service_query .service_part .item .view_more,
.fn_cs_service_query .mobile_items .item
.view_more{position:absolute;z-index:15;bottom:0px;left:0px;right:0px;padding:100px
50px 50px 50px;background:rgba(0,0,0,0.6);background:-webkit-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.9));background:-o-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.9));background:-moz-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.9));background:linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.9))}.fn_cs_service_query .service_part .item .view_more a,
.fn_cs_service_query .mobile_items .item .view_more
a{display:inline-block;position:relative;border:1px
solid #eee;border-radius:100px;padding:0px
47px 0px 20px;line-height:38px;color:#eee;text-transform:uppercase;font-size:14px;letter-spacing:0.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fn_cs_service_query .service_part .item .view_more img,
.fn_cs_service_query .service_part .item .view_more svg,
.fn_cs_service_query .mobile_items .item .view_more img,
.fn_cs_service_query .mobile_items .item .view_more
svg{position:absolute;right:20px;top:50%;margin-top:-7px;width:15px;height:15px;transition:right .3s ease}.fn_cs_service_query .service_part .item .view_more a:hover img,
.fn_cs_service_query .service_part .item .view_more a:hover svg,
.fn_cs_service_query .mobile_items .item .view_more a:hover img,
.fn_cs_service_query .mobile_items .item .view_more a:hover
svg{right:15px}.fn_cs_service_query .service_part .item .view_more a:hover,
.fn_cs_service_query .mobile_items .item .view_more a:hover{color:#fff;border-color:#fff}.fn_cs_service_query .service_part .item .img_holder:after,
.fn_cs_service_query .mobile_items .item .img_holder:after{position:absolute;z-index:10;content:'';left:0px;top:0px;right:100%;bottom:0px;background-color:rgba(0,0,0,0.6);transition:all .5s cubic-bezier(0.040, 0.630, 0.000, 0.965)}.fn_cs_service_query .service_part .item:hover .img_holder:after,
.fn_cs_service_query .mobile_items .item:hover .img_holder:after{right:0px}.fn_cs_service_query
.owl_control{position:absolute;right:0px;top:5px}.fn_cs_service_query .owl_control
div{width:30px;height:30px;border-radius:2px;background-color:#d24e1a;position:absolute;right:0px;cursor:pointer}.fn_cs_service_query .owl_control div:after{content:'';position:absolute;top:11px;left:13px;border:5px
solid transparent;border-left-color:#fff}.fn_cs_service_query .owl_control .fn_prev:after{border-left-color:transparent;border-right-color:#fff;left:auto;right:13px}.fn_cs_service_query .owl_control
.fn_prev{right:35px}.fn_cs_service_query
.mobile_items{display:none;width:100%;float:left;clear:both}.fn_cs_service_query .mobile_items
ul{list-style-type:none;margin:0;padding:0}.fn_cs_service_query .mobile_items ul
li{width:50%;float:left;margin:0;padding:0}@media(max-width: 1200px){.fn_cs_service_query .service_part .item .title,
.fn_cs_service_query .mobile_items .item
.title{padding:25px
30px 70px 30px}.fn_cs_service_query
.top_bar{padding:55px
30px}}@media(max-width: 1040px){.fn_cs_service_query[data-mobile="enable"] .mobile_items{display:block}.fn_cs_service_query[data-mobile="enable"] .service_part{display:none}.fn_cs_service_query
.t_inner{flex-direction:column;padding-right:0px;padding-bottom:25px}.fn_cs_service_query .t_inner
span{margin-left:0px}.fn_cs_service_query .t_inner span:after{width:100px;height:3px;top:auto;left:0px;margin-right:0px;bottom:100%;margin-bottom:24px}.fn_cs_service_query .t_inner
h3{margin-bottom:39px}.fn_cs_service_query
.owl_control{top:auto;left:0px;right:auto;bottom:0px}.fn_cs_service_query .owl_control
div{right:auto}.fn_cs_service_query .owl_control
.fn_prev{left:0px}.fn_cs_service_query .owl_control
.fn_next{left:35px}.fn_cs_service_query
.top_bar{padding-bottom:85px}}@media(max-width: 768px){.fn_cs_service_query[data-mobile="enable"] .mobile_items ul
li{width:100%}}.fn_cs_about_with_rating{width:100%;float:left;clear:both}.fn_cs_about_with_rating
.awr_inner{width:100%;float:left;clear:both;display:flex;flex-direction:row}.fn_cs_about_with_rating
.left_part{width:400px;min-width:400px;padding-top:32px}.fn_cs_about_with_rating .left_part
h3{margin:0px;padding:0px;font-size:60px;line-height:1;letter-spacing:0px;color:#14141c;font-weight:300;padding-bottom:14px;position:relative;margin-bottom:32px;left:-3px}.fn_cs_about_with_rating .left_part h3:after{content:'';position:absolute;bottom:-9px;left:3px;width:100px;height:3px;background-color:#d24e1a}.fn_cs_about_with_rating .left_part
p{margin:0;padding:0;font-size:14px;line-height:24px;margin-bottom:33px}.fn_cs_about_with_rating .left_part p
span{display:block;margin-bottom:26px}.fn_cs_about_with_rating .left_part p span:last-child{margin-bottom:0px}.fn_cs_about_with_rating
.right_part{width:100%;float:right;clear:both;position:relative;padding-left:15%;margin-left:auto}.fn_cs_about_with_rating
.r_inner{width:100%;float:left;clear:both;box-shadow:0px 0px 20px rgba(0,0,0,0.07)}.fn_cs_about_with_rating
.top_section{width:100%;float:left;clear:both;padding:50px;background-color:#fff;padding-bottom:52px;border-bottom:2px solid rgba(0,0,0,0.05);position:relative}.fn_cs_about_with_rating
.badge_holder{width:100%;float:left;clear:both;position:relative;border:10px
solid #d24e1a}.fn_cs_about_with_rating
.badge_left{width:50%;float:left;position:relative;padding:17px
20px 8px 20px}.fn_cs_about_with_rating
.badge_right{left:50%;right:0px;top:0px;bottom:0px;position:absolute;background-size:cover;background-position:center center;background-repeat:no-repeat}.fn_cs_about_with_rating .badge_left
h3{margin:0;padding:0;font-size:18px;letter-spacing:0;color:#14141c}.fn_cs_about_with_rating .badge_left
.b_title{margin-bottom:60px;width:100%;float:left;clear:both}.fn_cs_about_with_rating .badge_left
.b_desc{width:100%;float:left;clear:both;display:flex;flex-direction:row;align-items:center}.fn_cs_about_with_rating .badge_left
.year{font-size:72px;font-family:'Rubik';line-height:1;letter-spacing:-1px;color:#14141c;font-weight:300;margin-right:14px}.fn_cs_about_with_rating .badge_left
.text{font-size:10px;font-weight:500;letter-spacing: .5px;text-transform:uppercase;color:#d24e1a;font-family:'Rubik'}.fn_cs_about_with_rating
.rating_holder{position:absolute;right:70px;top:50px;width:80px;padding:6px
13px 11px 13px;text-align:center;background-color:#316397;color:#fff}.fn_cs_about_with_rating
.r_header{position:absolute;left:0px;right:0px;height:10px;background-color:#316397;bottom:100%}.fn_cs_about_with_rating .r_header:after{border-top:10px solid transparent;border-right:5px solid #111623;content:'';position:absolute;right:100%;top:0px}.fn_cs_about_with_rating .r_header:before{border-top:10px solid transparent;border-left:5px solid #111623;content:'';position:absolute;left:100%;top:0px}.fn_cs_about_with_rating .r_footer:before{position:absolute;top:100%;right:0px;content:'';border-top:15px solid #316397;border-left:40px solid transparent}.fn_cs_about_with_rating .r_footer:after{position:absolute;top:100%;left:0px;content:'';border-top:15px solid #316397;border-right:40px solid transparent}.fn_cs_about_with_rating .rating_holder
a{display:block;position:absolute;top:-10px;left:0px;right:0px;bottom:0px;z-index:22}.fn_cs_about_with_rating .rating_holder svg,
.fn_cs_about_with_rating .rating_holder
img{width:36px;height:36px;position:relative;margin-top:-11px}.fn_cs_about_with_rating
h3.rating_number{margin:0px;padding:0px;font-size:24px;letter-spacing:-0.25px;font-weight:500;color:#fff;position:relative;margin-top:-7px;margin-bottom:5px}.fn_cs_about_with_rating
h3.rating_text{margin:0px;padding:0px;font-size:10px;line-height:14px;text-transform:uppercase;letter-spacing:0px;font-weight:400;color:#fff}.fn_cs_about_with_rating
.bottom_section{width:100%;float:left;clear:both;padding:50px;background-color:#fff}.fn_cs_about_with_rating .bottom_section
.list{width:100%;float:left;clear:both}.fn_cs_about_with_rating .bottom_section
.item{width:100%;float:left;clear:both;position:relative;padding-left:50px;min-height:30px;display:flex;align-items:center}.fn_cs_about_with_rating .bottom_section
ul{list-style-type:none;margin:0px}.fn_cs_about_with_rating .bottom_section
li{margin:0px;margin-bottom:20px;float:left;clear:both;width:100%}.fn_cs_about_with_rating .bottom_section li:last-child{margin-bottom:0}.fn_cs_about_with_rating .bottom_section
.icon{position:absolute;top:0px;left:0px;display:block;width:30px;height:30px;border:2px
solid #d24e1a;color:#d24e1a}.fn_cs_about_with_rating .bottom_section .icon img,
.fn_cs_about_with_rating .bottom_section .icon
svg{width:14px;height:14px;position:absolute;top:50%;left:50%;margin:-7px 0px 0px -7px}.fn_cs_about_with_rating .bottom_section
p{margin:0;padding:0;font-family:'Rubik';font-size:18px;color:#14141c}@media(max-width: 1200px){.fn_cs_about_with_rating
.awr_inner{flex-direction:column}.fn_cs_about_with_rating
.left_part{width:100%;min-width:100%;margin-bottom:50px;padding-top:0px}.fn_cs_about_with_rating
.badge_left{min-height:320px;display:flex;flex-direction:column;justify-content:space-between}.fn_cs_about_with_rating
.right_part{width:100%;padding-left:0px}.fn_cs_about_with_rating .left_part
h3{font-size:36px}.fn_cs_about_with_rating
.top_section{padding:40px;padding-bottom:42px}.fn_cs_about_with_rating
.rating_holder{top:40px;right:60px}.fn_cs_about_with_rating
.bottom_section{padding:40px}}@media(max-width: 768px){.fn_cs_about_with_rating
.badge_left{min-height:inherit;width:100%;padding-right:100px}.fn_cs_about_with_rating
.badge_right{display:none}.fn_cs_about_with_rating
.top_section{padding:20px;padding-bottom:22px}.fn_cs_about_with_rating
.rating_holder{right:40px;top:20px}.fn_cs_about_with_rating
.bottom_section{padding:20px}.fn_cs_about_with_rating .bottom_section
p{font-size:16px}}.fn_cs_single_testimonial{width:100%;float:left;clear:both}.fn_cs_single_testimonial
.inner{width:100%;float:left;clear:both;position:relative;border:10px
solid #e4810c;padding:61px
150px;box-sizing:border-box}.fn_cs_single_testimonial .inner svg,
.fn_cs_single_testimonial .inner
img{position:absolute;width:60px;height:60px;top:60px;left:60px;color:#d24e1a}.fn_cs_single_testimonial .inner
p{margin:0px;padding:0px;font-size:18px;line-height:30px;letter-spacing:0px;font-weight:300;color:#eee;margin-bottom:36px}.fn_cs_single_testimonial .inner
h3{padding:0px;margin:0px;letter-spacing:0px;font-weight:300;font-size:18px;margin-bottom:6px;color:#eee}.fn_cs_single_testimonial .inner
h5{padding:0px;margin:0px;font-weight:400;color:#d24e1a;font-size:18px}@media(max-width: 1200px){.fn_cs_single_testimonial
.inner{padding:41px
80px 41px 100px}.fn_cs_single_testimonial .inner svg, .fn_cs_single_testimonial .inner
img{left:40px;width:40px;height:40px;top:40px}}@media(max-width: 768px){.fn_cs_single_testimonial
.inner{padding:30px}.fn_cs_single_testimonial .inner svg, .fn_cs_single_testimonial .inner
img{bottom:23px;right:30px;top:auto;left:auto}.fn_cs_single_testimonial .inner h3,
.fn_cs_single_testimonial .inner
h5{padding-right:50px}}@media(max-width: 480px){.fn_cs_single_testimonial
.inner{border-width:5px}}.fn_cs_project_sticky_full{width:100%;float:left;clear:both}.fn_cs_project_sticky_full
.inner{width:100%;float:left;clear:both;display:flex;flex-direction:row}.fn_cs_project_sticky_full
.left_part{width:600px;min-width:600px;padding:143px
100px 150px 100px}.fn_cs_project_sticky_full
.right_part{width:100%;float:left;clear:both;padding:30px;background-color:#111724}.fn_cs_project_sticky_full .left_part
h3{margin:0px;padding:0px;font-size:60px;line-height:1;letter-spacing:0px;color:#14141c;font-weight:300;padding-bottom:14px;position:relative;margin-bottom:32px;left:-3px}.fn_cs_project_sticky_full .left_part h3:after{content:'';position:absolute;bottom:-9px;left:3px;width:100px;height:3px;background-color:#d24e1a}.fn_cs_project_sticky_full .left_part
p{margin:0;padding:0;font-size:14px;line-height:24px;margin-bottom:33px;color:#666}.fn_cs_project_sticky_full .left_part p
span{display:block;margin-bottom:26px}.fn_cs_project_sticky_full .left_part p span:last-child{margin-bottom:0px}.fn_cs_project_sticky_full .left_part
a{display:block;line-height:1;padding:20px
28px 17px 28px;border-radius:2px;text-decoration:none;font-family:'Rubik';font-weight:500;text-transform:uppercase;font-size:14px;letter-spacing: .5px;color:#fff;background-color:#d24e1a;max-width:fit-content;max-width:max-content;max-width:intrinsic;max-width:-moz-max-content;max-width:-webkit-max-content;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fn_cs_project_sticky_full .left_part a:hover{background-color:#45a2df}.fn_cs_project_sticky_full .right_part
ul{margin:0px;list-style-type:none;float:left;width:100%}.fn_cs_project_sticky_full .right_part
li{width:100%;float:left;clear:both;margin:0px;margin-bottom:30px}.fn_cs_project_sticky_full .right_part li:last-child{margin-bottom:0px}.fn_cs_project_sticky_full .right_part
.item{width:100%;float:left;clear:both;display:flex;flex-direction:row}.fn_cs_project_sticky_full .right_part
.img_holder{width:55%;min-width:55%;float:left;position:relative}.fn_cs_project_sticky_full .right_part .img_holder
img{position:relative;z-index:3;opacity:0}.fn_cs_project_sticky_full .right_part .img_holder
a{position:absolute;z-index:6;top:0;left:0;right:0;bottom:0}.fn_cs_project_sticky_full .right_part
.abs_img{position:absolute;z-index:6;top:0;left:0;right:0;bottom:0;background-size:cover;background-repeat:no-repeat;background-position:center center}.fn_cs_project_sticky_full .right_part
.title_holder{width:45%;float:right;background-color:#181e2b;border:1px
solid rgba(255,255,255,.03);border-left-width:0px;padding:62px
70px 31px 70px;display:flex;flex-direction:column}.fn_cs_project_sticky_full .right_part .title_holder
h3{margin:0;padding:0;letter-spacing:0px;font-size:30px;line-height:1.2;margin-bottom:36px}.fn_cs_project_sticky_full .right_part .title_holder h3
a{color:#eee}.fn_cs_project_sticky_full .right_part .title_holder h3 a:hover{color:#45a2df}.fn_cs_project_sticky_full .right_part .title_holder
p{margin:0;padding:0;padding-top:24px;border-top:1px solid rgba(255,255,255,.2);position:relative;margin-top:auto}.fn_cs_project_sticky_full .right_part .title_holder p:after{top:-1px;content:'';position:absolute;left:0px;right:100%;height:1px;background-color:rgba(255,255,255,.3);transition:all 500ms cubic-bezier(0.040, 0.630, 0.000, 0.965)}.fn_cs_project_sticky_full .right_part .item:hover p:after{right:0px}.fn_cs_project_sticky_full .right_part .title_holder p
a{display:block;max-width:fit-content;max-width:max-content;max-width:intrinsic;max-width:-moz-max-content;max-width:-webkit-max-content;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:29px;color:#eee;font-size:18px;letter-spacing:0px;position:relative;font-family:'Rubik'}.fn_cs_project_sticky_full .right_part .title_holder p a svg,
.fn_cs_project_sticky_full .right_part .title_holder p a
img{width:14px;height:14px;right:5px;top:50%;position:absolute;margin-top:-7px;transition:all .3s ease}.fn_cs_project_sticky_full .right_part .title_holder p a:hover svg,
.fn_cs_project_sticky_full .right_part .title_holder p a:hover
img{right:0px}.fn_cs_project_sticky_full .right_part .title_holder
span.desc{color:#999;font-size:14px;display:block;margin-bottom:30px}@media(max-width: 1500px){.fn_cs_project_sticky_full
.left_part{padding-left:50px;padding-right:50px;width:500px;min-width:500px;padding-top:83px;padding-bottom:90px}.fn_cs_project_sticky_full .right_part
.title_holder{padding:34px
30px 31px 30px}.fn_cs_project_sticky_full .right_part .title_holder
h3{font-size:24px}}@media(max-width: 1200px){.fn_cs_project_sticky_full .left_part
h3{font-size:36px;left:-2px}.fn_cs_project_sticky_full .left_part h3:after{left:2px}.fn_cs_project_sticky_full
.inner{flex-direction:column}.fn_cs_project_sticky_full
.left_part{width:100%;min-width:100%;padding-top:45px;padding-left:40px;padding-right:40px;padding-bottom:50px}}@media(max-width: 768px){.fn_cs_project_sticky_full .right_part
.item{flex-direction:column}.fn_cs_project_sticky_full .right_part .title_holder,
.fn_cs_project_sticky_full .right_part
.img_holder{width:100%;min-width:100%}.fn_cs_project_sticky_full .right_part
.title_holder{border-top-width:0px;border-left-width:1px}}@media(max-width: 480px){.fn_cs_project_sticky_full
.right_part{padding:20px}.fn_cs_project_sticky_full .right_part
li{margin-bottom:20px}.fn_cs_project_sticky_full .right_part
.title_holder{padding:24px
20px 21px 20px}}.fn_cs_kenburnsy_wrap{width:100%;position:relative;float:left}.fn_cs_kenburnsy{overflow:hidden;height:100vh}body.admin-bar
.fn_cs_kenburnsy{height:calc(100vh - 32px);height:-moz-calc(100vh - 32px);height:-webkit-calc(100vh - 32px)}@media(max-width: 782px){body.admin-bar
.fn_cs_kenburnsy{height:calc(100vh - 66px);height:-moz-calc(100vh - 66px);height:-webkit-calc(100vh - 66px)}}.kenburnsy{position:relative;overflow:hidden;width:100%}.fn_cs_kenburnsy
img{visibility:hidden}.kenburnsy
.slide{position:absolute;top:0;right:0;bottom:0;left:0;background-position:center center;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.industify_slider_alpha{width:100%;float:left;clear:both}.cons_w_wrapper .slider_version .owl_control>div{width:60px;height:60px;position:absolute;top:50%;z-index:3;cursor:pointer}.cons_w_wrapper .slider_version .owl_control>div>span{position:relative;width:100%;height:100%;display:block}.cons_w_wrapper .slider_version .owl_control
span.a{width:9px;height:2px;position:absolute;left:25px;top:27px;background-color:#fff;transform:rotate(135deg);display:block}.cons_w_wrapper .slider_version .owl_control
span.b{width:9px;height:2px;position:absolute;left:25px;top:32px;background-color:#fff;transform:rotate(45deg);display:block}.cons_w_wrapper .industify_slider_alpha[data-nav-types="square"] .owl_control>div{border-radius:0px}.cons_w_wrapper .industify_slider_alpha[data-nav-types="square"] .owl_control > div > span:before,
.cons_w_wrapper .industify_slider_alpha[data-nav-types="square"] .owl_control>div>span:after{content:'';width:0px;height:2px;position:absolute;transition:all 0.2s linear;background:#fff}.cons_w_wrapper .industify_slider_alpha[data-nav-types="square"] .owl_control > div > span .c:before,
.cons_w_wrapper .industify_slider_alpha[data-nav-types="square"] .owl_control > div > span .c:after{content:"";width:2px;height:0;position:absolute;transition:all 0.2s linear;background:#fff}.cons_w_wrapper .industify_slider_alpha[data-nav-types="square"] .owl_control > div > span:hover:before,
.cons_w_wrapper .industify_slider_alpha[data-nav-types="square"] .owl_control>div>span:hover:after{width:100%}.cons_w_wrapper .industify_slider_alpha[data-nav-types="square"] .owl_control > div > span:hover .c:before,
.cons_w_wrapper .industify_slider_alpha[data-nav-types="square"] .owl_control > div > span:hover .c:after{height:100%}.cons_w_wrapper .industify_slider_alpha[data-nav-types="square"] .owl_control>div>span:after{left:0;bottom:0;transition-delay:0.6s}.cons_w_wrapper .industify_slider_alpha[data-nav-types="square"] .owl_control > div > span .c:after{transition-delay:0.4s;right:0;bottom:0}.cons_w_wrapper .industify_slider_alpha[data-nav-types="square"] .owl_control>div>span:before{right:0;top:0;transition-delay:0.2s}.cons_w_wrapper .industify_slider_alpha[data-nav-types="square"] .owl_control > div > span .c:before{transition-delay:0s;left:0;top:0}.cons_w_wrapper .industify_slider_alpha[data-nav-types="square"] .owl_control>div>span:hover:after{transition-delay:0s}.cons_w_wrapper .industify_slider_alpha[data-nav-types="square"] .owl_control > div > span:hover .c:after{transition-delay:0.2s}.cons_w_wrapper .industify_slider_alpha[data-nav-types="square"] .owl_control>div>span:hover:before{transition-delay:0.4s}.cons_w_wrapper .industify_slider_alpha[data-nav-types="square"] .owl_control > div > span:hover .c:before{transition-delay:0.6s}.cons_w_wrapper .slider_version .owl_control .fn_next>span{transform:rotate(180deg)}.industify_slider_alpha
.item{width:100%;float:left;clear:both;position:relative;height:100vh;min-height:590px;overflow:hidden}.industify_slider_alpha
.img_holder{position:absolute;left:0px;top:0px;right:0px;bottom:0px;background-position:center center;background-size:cover;background-repeat:no-repeat;background-color:#333;z-index:1}.industify_slider_alpha
.title_holder{position:absolute;top:50%;margin-top:-235px;width:480px;height:470px;left:0px;z-index:4;background-color:rgba(14,14,14,0.9);padding:40px;box-sizing:border-box}.industify_slider_alpha .title_holder
.inner{display:table;width:100%;height:100%}.industify_slider_alpha .title_holder
.in{display:table-cell;vertical-align:middle;overflow:hidden}.industify_slider_alpha .owl_control
.fn_prev{left:378px;margin-top:205px}.industify_slider_alpha .owl_control
.fn_next{right:auto;left:440px;margin-top:205px}.cons_w_wrapper .industify_slider_alpha[data-nav-types="square"] .owl_control > div > span:before,
.cons_w_wrapper .industify_slider_alpha[data-nav-types="square"] .owl_control>div>span:after{display:none}.cons_w_wrapper .industify_slider_alpha[data-nav-types="square"] .owl_control
.c{display:none}.industify_slider_alpha .title_holder
p{display:none;text-transform:uppercase;font-weight:400;font-size:15px;letter-spacing:1px;color:#fff;line-height:1.5;margin:0;padding:0;margin-bottom:10px}.industify_slider_alpha .title_holder p
a{color:inherit;text-decoration:none;transition:all .3s ease;border-bottom:1px solid transparent}.industify_slider_alpha .title_holder p a:hover{border-bottom-color:#fff}.industify_slider_alpha .title_holder
h3{margin:0;padding:0;font-size:36px;letter-spacing:0px;line-height:1.2;font-weight:400;margin-bottom:20px}.industify_slider_alpha .title_holder h3
a{color:#eee;text-decoration:none;transition:all .3s ease}.industify_slider_alpha .title_holder h3 a:hover{color:#fff}.cons_w_wrapper .industify_slider_alpha[data-category-show="yes"] .title_holder
p{display:block}.cons_w_wrapper .industify_slider_alpha[data-link-types="none"] .title_holder
a.simple_read_more{display:none}.cons_w_wrapper .industify_slider_alpha[data-link-types="none"] .title_holder
a.read_more{display:none}.cons_w_wrapper .industify_slider_alpha[data-link-types="static"] .title_holder
a.simple_read_more{width:auto;border-radius:4px;padding-right:20px;padding-left:11px}.cons_w_wrapper .industify_slider_alpha[data-link-types="static"] .title_holder a.simple_read_more
span{opacity:1}.cons_w_wrapper .industify_slider_alpha[data-link-types="static"] .title_holder a.simple_read_more
i{right:0;left:auto}.cons_w_wrapper .industify_slider_alpha[data-link-types="static"] .title_holder>span{height:24px}.cons_w_wrapper .industify_slider_alpha[data-progress="disabled"] .swiper-pagination{display:none !important}.industify_slider_alpha .title_holder
.desc{display:none;color:#aaa;margin:0;padding:0}.industify_slider_alpha[data-desc-show="yes"] .title_holder
.desc{display:block}.industify_slider_alpha[data-box-pos="tl"] .title_holder{top:0px;margin-top:0px}.cons_w_wrapper .slider_version .industify_slider_alpha[data-box-pos="tl"] .owl_control>div{top:0;margin-top:440px}.industify_slider_alpha[data-box-pos="tm"] .title_holder{top:0px;margin-top:0px;left:50%;margin-left:-240px}.cons_w_wrapper .slider_version .industify_slider_alpha[data-box-pos="tm"] .owl_control>div{top:0;margin-top:440px;left:50%;margin-left:-62px}.cons_w_wrapper .slider_version .industify_slider_alpha[data-box-pos="tm"] .owl_control>.fn_next{margin-left:2px}.industify_slider_alpha[data-box-pos="tr"] .title_holder{top:0px;margin-top:0px;left:auto;right:0}.cons_w_wrapper .slider_version .industify_slider_alpha[data-box-pos="tr"] .owl_control>div{top:0;margin-top:440px;left:auto;margin-left:0;right:440px}.cons_w_wrapper .slider_version .industify_slider_alpha[data-box-pos="tr"] .owl_control>.fn_next{right:378px}.industify_slider_alpha[data-box-pos="cm"] .title_holder{left:50%;margin-left:-240px}.cons_w_wrapper .slider_version .industify_slider_alpha[data-box-pos="cm"] .owl_control>div{left:50%;margin-left:-62px}.cons_w_wrapper .slider_version .industify_slider_alpha[data-box-pos="cm"] .owl_control>.fn_next{margin-left:2px}.industify_slider_alpha[data-box-pos="cr"] .title_holder{left:auto;right:0}.cons_w_wrapper .slider_version .industify_slider_alpha[data-box-pos="cr"] .owl_control>div{left:auto;margin-left:0;right:440px}.cons_w_wrapper .slider_version .industify_slider_alpha[data-box-pos="cr"] .owl_control>.fn_next{right:378px}.industify_slider_alpha[data-box-pos="bl"] .title_holder{top:auto;margin-top:0px;bottom:0}.cons_w_wrapper .slider_version .industify_slider_alpha[data-box-pos="bl"] .owl_control>div{top:auto;margin-top:auto;bottom:0;margin-bottom:440px}.industify_slider_alpha[data-box-pos="bm"] .title_holder{left:50%;margin-left:-240px;bottom:0;top:auto;margin-top:auto}.cons_w_wrapper .slider_version .industify_slider_alpha[data-box-pos="bm"] .owl_control>div{left:50%;margin-left:-62px;bottom:440px;top:auto;margin-top:auto}.cons_w_wrapper .slider_version .industify_slider_alpha[data-box-pos="bm"] .owl_control>.fn_next{margin-left:2px}.industify_slider_alpha[data-box-pos="br"] .title_holder{left:auto;right:0;bottom:0;top:auto;margin-top:auto}.cons_w_wrapper .slider_version .industify_slider_alpha[data-box-pos="br"] .owl_control>div{left:auto;margin-left:0;right:440px;bottom:440px;top:auto;margin-top:auto}.cons_w_wrapper .slider_version .industify_slider_alpha[data-box-pos="br"] .owl_control>.fn_next{right:378px}.industify_slider_alpha[data-text-effect="enabled"] .title_holder .in>*{overflow:hidden;display:block;position:relative}.industify_slider_alpha[data-text-effect="enabled"] .title_holder .in>*>span{display:block;position:relative;transform:translateY(100%);-webkit-transition:all 1000ms cubic-bezier(0.155, 0.930, 0.430, 0.990);-moz-transition:all 1000ms cubic-bezier(0.155, 0.930, 0.430, 0.990);-o-transition:all 1000ms cubic-bezier(0.155, 0.930, 0.430, 0.990);transition:all 1000ms cubic-bezier(0.155, 0.930, 0.430, 0.990);-webkit-transition-timing-function:cubic-bezier(0.155, 0.930, 0.430, 0.990);-moz-transition-timing-function:cubic-bezier(0.155, 0.930, 0.430, 0.990);-o-transition-timing-function:cubic-bezier(0.155, 0.930, 0.430, 0.990);transition-timing-function:cubic-bezier(0.155, 0.930, 0.430, 0.990)}.industify_slider_alpha[data-text-effect="enabled"] .swiper-slide-active .title_holder .in>*:nth-child(1)>span{transform:translateY(0);transition-delay:500ms}.industify_slider_alpha[data-text-effect="enabled"] .swiper-slide-active .title_holder .in>*:nth-child(2)>span{transform:translateY(0);transition-delay:600ms}.industify_slider_alpha[data-text-effect="enabled"] .swiper-slide-active .title_holder .in>*:nth-child(3)>span{transform:translateY(0);transition-delay:700ms}.industify_slider_alpha[data-img-effect="enabled"] .swiper-slide
.img_holder{transition:all 2s ease}.industify_slider_alpha[data-img-effect="enabled"] .swiper-slide-active
.img_holder{transform:scale(1.1)}@media (max-width: 768px){.industify_slider_alpha .title_holder .in,
.industify_slider_alpha .title_holder
.inner{display:block}.industify_slider_alpha
.title_holder{width:auto;padding:10px
20px;top:auto;right:60px;left:60px;margin-top:auto;bottom:0px;text-align:center;height:60px}.industify_slider_alpha .title_holder
p{display:none !important}.industify_slider_alpha .title_holder
h3{margin:0px;font-size:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:40px}.industify_slider_alpha .title_holder
.desc{display:none !important}.industify_slider_alpha .title_holder .in>span{display:none}.industify_slider_alpha .owl_control
.fn_prev{left:0px;margin-top:auto;bottom:0px}.industify_slider_alpha .owl_control
.fn_next{left:auto;margin-top:auto;right:0px;bottom:0px}.industify_slider_alpha .owl_control>div{border-radius:0px}}@media (max-width:480px){.industify_slider_alpha
.title_holder{left:0px;right:0px;bottom:60px}.industify_slider_alpha .owl_control>div{width:50%}.industify_slider_alpha .owl_control
.fn_prev{border-right:1px solid rgba(255,255,255,.3)}.industify_slider_alpha .owl_control
.fn_next{border-left:1px solid rgba(255,255,255,.3)}.industify_slider_alpha .owl_control span.a,
.industify_slider_alpha .owl_control
span.b{left:50%;margin-left:-10px}}.fn_cs_team_member{width:100%;float:left;clear:both;overflow:hidden}.fn_cs_team_member
.img_holder{width:100%;float:left;clear:both;position:relative;background-color:#525252;overflow:hidden !important}.fn_cs_team_member .img_holder
img{opacity:0;z-index:-1;position:relative;min-width:100%}.fn_cs_team_member .img_holder
.social_list{position:absolute;bottom:0px;z-index:20;width:100%;text-align:center;background-color:rgba(0,0,0,.7);padding:0px
20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fn_cs_team_member .img_holder .social_list
ul{list-style-type:none;margin:0px;padding:10px
0px}.fn_cs_team_member .img_holder .social_list ul
li{display:inline-block;margin:5px
7.5px;line-height:1;vertical-align:middle}.fn_cs_team_member .img_holder .social_list ul li
a{display:block;font-size:14px;text-decoration:none;text-align:center;color:#666;transition:all .3s ease}.fn_cs_team_member .img_holder .social_list ul li a
i{transform:none}.fn_cs_team_member .img_holder .social_list ul li a:hover{color:#fff}.fn_cs_team_member
.title_holder{width:100%;float:left;clear:both;padding:25px
20px 0px 20px;text-align:center}.fn_cs_team_member .title_holder
h3{margin:0;padding:0;font-size:16px;text-transform:uppercase;font-weight:600;letter-spacing:1px;line-height:1.3;color:#555}.fn_cs_team_member .title_holder
span{margin:0;padding:0;color:#aaa;letter-spacing:1px;margin-top:6px;font-size:14px;text-transform:uppercase;font-weight:400;text-decoration:none;display:block;line-height:1.3}.fn_cs_team_member:hover
.original_img{transform:scale(1.2)}.fn_cs_team_member
.original_img{position:absolute;top:0px;left:0px;right:0px;bottom:0px;z-index:10;background-position:center center;background-size:cover;background-repeat:no-repeat;transition:all 0.8s ease}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight )}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight )}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary )}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary )}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent )}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary )}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ),Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight )}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary )}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary )}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon
svg{fill:var( --e-global-color-secondary )}.elementor-widget-image-box .elementor-image-box-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-image-box .elementor-image-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight )}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary )}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary )}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon
svg{fill:var( --e-global-color-primary )}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary )}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary )}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary )}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title
a{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-icon-box .elementor-icon-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight )}.elementor-widget-star-rating .elementor-star-rating__title{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight )}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-weight:var( --e-global-typography-accent-font-weight )}.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-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item>a{font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight )}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ),Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight )}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary )}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight )}.elementor-widget-testimonial .elementor-testimonial-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight )}.elementor-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-testimonial .elementor-testimonial-job{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ),Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight )}.elementor-widget-tabs .elementor-tab-title, .elementor-widget-tabs .elementor-tab-title
a{color:var( --e-global-color-primary )}.elementor-widget-tabs .elementor-tab-title.elementor-active,
.elementor-widget-tabs .elementor-tab-title.elementor-active
a{color:var( --e-global-color-accent )}.elementor-widget-tabs .elementor-tab-title{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-tabs .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight )}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary )}.elementor-widget-accordion .elementor-accordion-icon
svg{fill:var( --e-global-color-primary )}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent )}.elementor-widget-accordion .elementor-active .elementor-accordion-icon
svg{fill:var( --e-global-color-accent )}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight )}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary )}.elementor-widget-toggle .elementor-toggle-icon
svg{fill:var( --e-global-color-primary )}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent )}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight )}.elementor-widget-alert .elementor-alert-title{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-alert .elementor-alert-description{font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight )}.elementor-widget-frel-about-with-rating .left_part
h3{color:var( --e-global-color-primary )}.elementor-widget-frel-about-with-rating .left_part h3:after{background-color:var( --e-global-color-primary )}.elementor-widget-frel-about-with-rating .left_part
p{color:var( --e-global-color-primary )}.elementor-widget-frel-about-with-rating
.top_section{background-color:var( --e-global-color-primary );border-bottom-color:var( --e-global-color-primary )}.elementor-widget-frel-about-with-rating
.bottom_section{background-color:var( --e-global-color-primary )}.elementor-widget-frel-about-with-rating
.badge_holder{border-color:var( --e-global-color-primary )}.elementor-widget-frel-about-with-rating .badge_holder
h3{color:var( --e-global-color-primary )}.elementor-widget-frel-about-with-rating .badge_holder
.year{color:var( --e-global-color-primary )}.elementor-widget-frel-about-with-rating .badge_holder
.text{color:var( --e-global-color-primary )}.elementor-widget-frel-about-with-rating
.rating_holder{background-color:var( --e-global-color-primary );color:var( --e-global-color-primary )}.elementor-widget-frel-about-with-rating
.r_header{background-color:var( --e-global-color-primary )}.elementor-widget-frel-about-with-rating .r_footer:after{border-top-color:var( --e-global-color-primary )}.elementor-widget-frel-about-with-rating .r_footer:before{border-top-color:var( --e-global-color-primary )}.elementor-widget-frel-about-with-rating .r_header:before{border-left-color:var( --e-global-color-primary )}.elementor-widget-frel-about-with-rating .r_header:after{border-right-color:var( --e-global-color-primary )}.elementor-widget-frel-about-with-rating
h3.rating_number{color:var( --e-global-color-primary )}.elementor-widget-frel-about-with-rating
h3.rating_text{color:var( --e-global-color-primary )}.elementor-widget-frel-about-with-rating .bottom_section
.icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary )}.elementor-widget-frel-about-with-rating .bottom_section
p{color:var( --e-global-color-primary )}.elementor-widget-frel-about .leftpart
h3.title{color:var( --e-global-color-primary )}.elementor-widget-frel-about .leftpart h3.title:after{background-color:var( --e-global-color-primary )}.elementor-widget-frel-about .leftpart
p.desc{color:var( --e-global-color-primary )}.elementor-widget-frel-about .leftpart
h3.name{color:var( --e-global-color-primary )}.elementor-widget-frel-about .leftpart
p.occ{color:var( --e-global-color-primary )}.elementor-widget-frel-about .rightpart .border .span1:after,.elementor-widget-frel-about .rightpart .border .span1:before,.elementor-widget-frel-about .rightpart .border .span2:after,.elementor-widget-frel-about .rightpart .border .span2:before{background-color:var( --e-global-color-primary )}.elementor-widget-frel-accordion .fn_cs_accordion
h3{color:var( --e-global-color-primary )}.elementor-widget-frel-accordion .fn_cs_accordion .acc_head
p{color:var( --e-global-color-primary )}.elementor-widget-frel-accordion .fn_cs_accordion .plus:after{background-color:var( --e-global-color-primary )}.elementor-widget-frel-accordion .fn_cs_accordion .plus:before{background-color:var( --e-global-color-primary )}.elementor-widget-frel-accordion .fn_cs_accordion
.plus{border-color:var( --e-global-color-primary )}.elementor-widget-frel-accordion .fn_cs_accordion .acc_content
p{color:var( --e-global-color-primary )}.elementor-widget-frel-alpha-slider .industify_slider_alpha
.title_holder{background-color:var( --e-global-color-primary )}.elementor-widget-frel-alpha-slider .industify_slider_alpha .owl_control
span.a{background-color:var( --e-global-color-primary )}.elementor-widget-frel-alpha-slider .industify_slider_alpha .owl_control
span.b{background-color:var( --e-global-color-primary )}.elementor-widget-frel-alpha-slider .industify_slider_alpha .owl_control>div:after{border-color:var( --e-global-color-primary )}.elementor-widget-frel-alpha-slider .industify_slider_alpha .owl_control>div>span:hover:after{border-top-color:var( --e-global-color-primary )}.elementor-widget-frel-alpha-slider .industify_slider_alpha .owl_control>div>span:hover:before{border-top-color:var( --e-global-color-primary );border-right-color:var( --e-global-color-primary );border-bottom-color:var( --e-global-color-primary )}.elementor-widget-frel-alpha-slider .industify_slider_alpha[data-nav-types="square"] .owl_control > div > span:before, .elementor-widget-frel-alpha-slider .industify_slider_alpha[data-nav-types="square"] .owl_control>div>span:after{background:var( --e-global-color-primary )}.elementor-widget-frel-alpha-slider .industify_slider_alpha[data-nav-types="square"] .owl_control > div > span .c:before, .elementor-widget-frel-alpha-slider .industify_slider_alpha[data-nav-types="square"] .owl_control > div > span .c:after{background:var( --e-global-color-primary )}.elementor-widget-frel-alpha-slider .industify_slider_alpha .owl_control>div{background-color:var( --e-global-color-primary )}.elementor-widget-frel-alpha-slider .industify_slider_alpha .item .title_holder
p{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-frel-alpha-slider .industify_slider_alpha .title_holder
p{color:var( --e-global-color-primary )}.elementor-widget-frel-alpha-slider .industify_slider_alpha .title_holder p a:hover{border-bottom-color:var( --e-global-color-primary )}.elementor-widget-frel-alpha-slider .industify_slider_alpha .title_holder h3
a{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary )}.elementor-widget-frel-alpha-slider .industify_slider_alpha .title_holder
h3{color:var( --e-global-color-primary )}.elementor-widget-frel-alpha-slider .industify_slider_alpha .title_holder h3:hover
a{color:var( --e-global-color-primary )}.elementor-widget-frel-alpha-slider .industify_slider_alpha .title_holder h3:hover{color:var( --e-global-color-primary )}.elementor-widget-frel-alpha-slider .industify_slider_alpha .item .title_holder
.desc{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-frel-alpha-slider .industify_slider_alpha .title_holder
.desc{color:var( --e-global-color-primary )}.elementor-widget-frel-alpha-slider .industify_slider_alpha .swiper-pagination-progressbar{background-color:var( --e-global-color-primary )}.elementor-widget-frel-alpha-slider .industify_slider_alpha .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-primary )}.elementor-widget-frel-arrow-link
a{color:var( --e-global-color-primary )}.elementor-widget-frel-arrow-link a
svg{color:var( --e-global-color-primary )}.elementor-widget-frel-bottom-line
p{color:var( --e-global-color-primary )}.elementor-widget-frel-bottom-line
.inner{border-top-color:var( --e-global-color-primary )}.elementor-widget-frel-button
a{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary )}.elementor-widget-frel-button a:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary )}.elementor-widget-frel-call-to-action
h3{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary )}.elementor-widget-frel-call-to-action
p{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary )}.elementor-widget-frel-call-to-action
a{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary )}.elementor-widget-frel-call-to-action
.fn_cs_call_to_action{background-color:var( --e-global-color-primary )}.elementor-widget-frel-call-to-action a:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary )}.elementor-widget-frel-check-list .fn_cs_check_list
h3{color:var( --e-global-color-primary )}.elementor-widget-frel-check-list .fn_cs_check_list
p{color:var( --e-global-color-primary )}.elementor-widget-frel-check-list .fn_cs_check_list
svg{color:var( --e-global-color-primary )}.elementor-widget-frel-check-list .fn_cs_check_list
img{color:var( --e-global-color-primary )}.elementor-widget-frel-counter-with-content .fn_cs_counter_with_content:after{background-color:var( --e-global-color-primary )}.elementor-widget-frel-counter-with-content .fn_cs_counter_with_content:before,.elementor-widget-frel-counter-with-content .rightpart:after{background-color:var( --e-global-color-primary )}.elementor-widget-frel-counter-with-content .leftpart
h3{color:var( --e-global-color-primary )}.elementor-widget-frel-counter-with-content .leftpart
p{color:var( --e-global-color-primary )}.elementor-widget-frel-counter-with-content .rightpart
h5{color:var( --e-global-color-primary )}.elementor-widget-frel-counter-with-content .rightpart
h3{color:var( --e-global-color-primary )}.elementor-widget-frel-counter-with-content .rightpart
p{color:var( --e-global-color-primary )}.elementor-widget-frel-counter-with-content
.o_color{background-color:var( --e-global-color-primary )}.elementor-widget-frel-counter-with-rating .fn_cs_counter_with_rating:after{background-color:var( --e-global-color-primary )}.elementor-widget-frel-counter-with-rating .leftpart
h3{color:var( --e-global-color-primary )}.elementor-widget-frel-counter-with-rating .leftpart
p{color:var( --e-global-color-primary )}.elementor-widget-frel-counter-with-rating .o_image:after{background-color:var( --e-global-color-primary )}.elementor-widget-frel-counter-with-rating .content_holder
h5{color:var( --e-global-color-primary )}.elementor-widget-frel-counter-with-rating .content_holder
h3{color:var( --e-global-color-primary )}.elementor-widget-frel-counter-with-rating .content_holder h3:after{background-color:var( --e-global-color-primary )}.elementor-widget-frel-counter-with-rating .content_holder
p{color:var( --e-global-color-primary )}.elementor-widget-frel-counter-with-rating
.o_color{background-color:var( --e-global-color-primary )}.elementor-widget-frel-counter-with-rating .rightpart:after{background-color:var( --e-global-color-primary )}.elementor-widget-frel-counter-with-rating .rightpart:before{border-right-color:var( --e-global-color-primary )}.elementor-widget-frel-counter-with-rating .rating_holder:after{background-color:var( --e-global-color-primary )}.elementor-widget-frel-counter-with-rating .rating_holder .r_footer:before{border-top-color:var( --e-global-color-primary )}.elementor-widget-frel-counter-with-rating .rating_holder .r_footer:after{border-top-color:var( --e-global-color-primary )}.elementor-widget-frel-counter-with-rating
.rating_holder{color:var( --e-global-color-primary )}.elementor-widget-frel-counter-with-rating
h3.rating_number{color:var( --e-global-color-primary )}.elementor-widget-frel-counter-with-rating
h3.rating_text{color:var( --e-global-color-primary )}.elementor-widget-frel-description
p{color:var( --e-global-color-primary )}.elementor-widget-frel-experience
.o_color{background-color:var( --e-global-color-primary )}.elementor-widget-frel-experience
.badge_holder{border-color:var( --e-global-color-primary )}.elementor-widget-frel-experience .title
h3{color:var( --e-global-color-primary )}.elementor-widget-frel-experience .desc
span.year{color:var( --e-global-color-primary )}.elementor-widget-frel-experience .desc
span.text{color:var( --e-global-color-primary )}.elementor-widget-frel-experience .list
span{color:var( --e-global-color-primary )}.elementor-widget-frel-experience .list span:after{background-color:var( --e-global-color-primary )}.elementor-widget-frel-full-custom-list
.top_bar{background-color:var( --e-global-color-primary )}.elementor-widget-frel-full-custom-list .t_inner
h3{color:var( --e-global-color-primary )}.elementor-widget-frel-full-custom-list .t_inner
span{color:var( --e-global-color-primary )}.elementor-widget-frel-full-custom-list .owl_control
div{background-color:var( --e-global-color-primary )}.elementor-widget-frel-full-custom-list .owl_control .fn_prev:after{border-right-color:var( --e-global-color-primary )}.elementor-widget-frel-full-custom-list .owl_control .fn_next:after{border-left-color:var( --e-global-color-primary )}.elementor-widget-frel-full-custom-list .service_part .item .img_holder:after{background-color:var( --e-global-color-primary )}.elementor-widget-frel-full-custom-list .service_part .item .title h3
a{color:var( --e-global-color-primary )}.elementor-widget-frel-full-custom-list .service_part .item .title h3 a:hover{color:var( --e-global-color-primary )}.elementor-widget-frel-full-custom-list .service_part .item .view_more
a{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary )}.elementor-widget-frel-full-custom-list .service_part .item .view_more a:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary )}.elementor-widget-frel-hero-header-modern
.o_color{background-color:var( --e-global-color-primary )}.elementor-widget-frel-hero-header-modern .content_holder
h3{color:var( --e-global-color-primary )}.elementor-widget-frel-hero-header-modern .content_holder h3:after{background-color:var( --e-global-color-primary )}.elementor-widget-frel-hero-header-modern .content_holder
p{color:var( --e-global-color-primary )}.elementor-widget-frel-hero-header-modern .video
.text{color:var( --e-global-color-primary )}.elementor-widget-frel-hero-header-modern .video
.icon{border-color:var( --e-global-color-primary )}.elementor-widget-frel-hero-header-modern .video .icon:after{border-left-color:var( --e-global-color-primary )}.elementor-widget-frel-hero-header-modern .video .icon:before{border-color:var( --e-global-color-primary )}.elementor-widget-frel-hero-header
.o_color{background-color:var( --e-global-color-primary )}.elementor-widget-frel-hero-header .content_holder
h3{color:var( --e-global-color-primary )}.elementor-widget-frel-hero-header .content_holder h3:after{background-color:var( --e-global-color-primary )}.elementor-widget-frel-hero-header .content_holder
p{color:var( --e-global-color-primary )}.elementor-widget-frel-hero-header
a.discover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary )}.elementor-widget-frel-hero-header a.discover:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary )}.elementor-widget-frel-hero-header .video
.text{color:var( --e-global-color-primary )}.elementor-widget-frel-hero-header .video
.icon{border-color:var( --e-global-color-primary )}.elementor-widget-frel-hero-header .video .icon:after{border-left-color:var( --e-global-color-primary )}.elementor-widget-frel-hero-header .video .icon:before{border-color:var( --e-global-color-primary )}.elementor-widget-frel-info-list
.fn_cs_info_list.full{background-color:var( --e-global-color-primary )}.elementor-widget-frel-info-list .fn_cs_info_list.contained
.list{background-color:var( --e-global-color-primary )}.elementor-widget-frel-info-list .fn_cs_info_list
h3{color:var( --e-global-color-primary )}.elementor-widget-frel-info-list .fn_cs_info_list
p{color:var( --e-global-color-primary )}.elementor-widget-frel-info-list .fn_cs_info_list
svg{color:var( --e-global-color-primary )}.elementor-widget-frel-info-list .fn_cs_info_list
.icon{border-color:var( --e-global-color-primary )}.elementor-widget-frel-info-rating
.o_color{background-color:var( --e-global-color-primary )}.elementor-widget-frel-info-rating
.left_part{background-color:var( --e-global-color-primary )}.elementor-widget-frel-info-rating .left_part:after{background-color:var( --e-global-color-primary )}.elementor-widget-frel-info-rating .left_part:before{background-color:var( --e-global-color-primary )}.elementor-widget-frel-info-rating .left_part
h3{color:var( --e-global-color-primary )}.elementor-widget-frel-info-rating .left_part
p{color:var( --e-global-color-primary )}.elementor-widget-frel-info-rating .l_video
.text{color:var( --e-global-color-primary )}.elementor-widget-frel-info-rating .l_video
.icon{border-color:var( --e-global-color-primary )}.elementor-widget-frel-info-rating .l_video .text:after{background-color:var( --e-global-color-primary )}.elementor-widget-frel-info-rating .middle_part
.m_in{background-color:var( --e-global-color-primary )}.elementor-widget-frel-info-rating .middle_part
.rating_holder{background-color:var( --e-global-color-primary );color:var( --e-global-color-primary )}.elementor-widget-frel-info-rating .middle_part
.r_header{background-color:var( --e-global-color-primary )}.elementor-widget-frel-info-rating .middle_part .r_footer:before{border-top-color:var( --e-global-color-primary )}.elementor-widget-frel-info-rating .middle_part .r_footer:after{border-top-color:var( --e-global-color-primary )}.elementor-widget-frel-info-rating .middle_part .r_header:before{border-left-color:var( --e-global-color-primary )}.elementor-widget-frel-info-rating .middle_part .r_header:after{border-right-color:var( --e-global-color-primary )}.elementor-widget-frel-info-rating .middle_part
h3.rating_number{color:var( --e-global-color-primary )}.elementor-widget-frel-info-rating .middle_part
h3.rating_text{color:var( --e-global-color-primary )}.elementor-widget-frel-info-rating .middle_part .tagline_holder
span{color:var( --e-global-color-primary )}.elementor-widget-frel-info-rating .middle_part .tagline_holder span:after{background-color:var( --e-global-color-primary )}.elementor-widget-frel-introduce
.o_color{background-color:var( --e-global-color-primary )}.elementor-widget-frel-introduce
.wing12{border-right-color:var( --e-global-color-primary )}.elementor-widget-frel-introduce
.wing11{border-left-color:var( --e-global-color-primary )}.elementor-widget-frel-introduce
.wing22{border-top-color:var( --e-global-color-primary )}.elementor-widget-frel-introduce
.wing21{border-top-color:var( --e-global-color-primary )}.elementor-widget-frel-introduce .title_holder
h5{color:var( --e-global-color-primary )}.elementor-widget-frel-introduce .title_holder
h3{color:var( --e-global-color-primary )}.elementor-widget-frel-introduce .title_holder h3:after{background-color:var( --e-global-color-primary )}.elementor-widget-frel-introduce .title_holder
p{color:var( --e-global-color-primary )}.elementor-widget-frel-introduce
.badge_holder{border-color:var( --e-global-color-primary )}.elementor-widget-frel-introduce .badge_holder
h3{color:var( --e-global-color-primary )}.elementor-widget-frel-introduce .badge_holder
.year{color:var( --e-global-color-primary )}.elementor-widget-frel-introduce .badge_holder span:not(.year){color:var( --e-global-color-primary )}.elementor-widget-frel-introduce .fn_cs_introduce
span.video{background-color:var( --e-global-color-primary )}.elementor-widget-frel-introduce .fn_cs_introduce span.video span:before{border-color:var( --e-global-color-primary )}.elementor-widget-frel-introduce .fn_cs_introduce span.video:before, .elementor-widget-frel-introduce .fn_cs_introduce span.video:after{border-left-color:var( --e-global-color-primary )}.elementor-widget-frel-location-list .fn_cs_location_list
.title_holder{background-color:var( --e-global-color-primary )}.elementor-widget-frel-location-list .fn_cs_location_list
h3{color:var( --e-global-color-primary )}.elementor-widget-frel-location-list .fn_cs_location_list
.icon{background-color:var( --e-global-color-primary );color:var( --e-global-color-primary )}.elementor-widget-frel-location-list .fn_cs_location_list
.shape{background-color:var( --e-global-color-primary )}.elementor-widget-frel-location-list .fn_cs_location_list
.content_holder{background-color:var( --e-global-color-primary )}.elementor-widget-frel-location-list .fn_cs_location_list
p{color:var( --e-global-color-primary )}.elementor-widget-frel-location-list .fn_cs_location_list
a{color:var( --e-global-color-primary )}.elementor-widget-frel-main-slider-with-content
.o_color{background-color:var( --e-global-color-primary )}.elementor-widget-frel-main-slider-with-content .title_holder
h3{color:var( --e-global-color-primary )}.elementor-widget-frel-main-slider-with-content .title_holder
p{color:var( --e-global-color-primary )}.elementor-widget-frel-main-slider-with-content .swiper_controller
div{background-color:var( --e-global-color-primary )}.elementor-widget-frel-main-slider-with-content .swiper_controller .fn_next:after{border-left-color:var( --e-global-color-primary )}.elementor-widget-frel-main-slider-with-content .swiper_controller .fn_prev:after{border-right-color:var( --e-global-color-primary )}.elementor-widget-frel-main-slider-with-content .swiper_pagination>span{color:var( --e-global-color-primary )}.elementor-widget-frel-main-title
h3{color:var( --e-global-color-primary )}.elementor-widget-frel-main-title h3
span{color:var( --e-global-color-primary )}.elementor-widget-frel-main-title h3:after{background-color:var( --e-global-color-primary )}.elementor-widget-frel-principles-modern .fn_cs_principles_modern:after{background-color:var( --e-global-color-primary )}.elementor-widget-frel-principles-modern
.inner{background-color:var( --e-global-color-primary )}.elementor-widget-frel-principles-modern .inner:after{background-color:var( --e-global-color-primary )}.elementor-widget-frel-principles-modern .inner:before{background-color:var( --e-global-color-primary )}.elementor-widget-frel-principles-modern .shape
span.shape1{border-right-color:var( --e-global-color-primary )}.elementor-widget-frel-principles-modern .shape
span.shape2{border-left-color:var( --e-global-color-primary )}.elementor-widget-frel-principles-modern
.item{border-color:var( --e-global-color-primary )}.elementor-widget-frel-principles-modern
.number_holder{background-color:var( --e-global-color-primary );color:var( --e-global-color-primary )}.elementor-widget-frel-principles-modern .number_holder:after{border-top-color:var( --e-global-color-primary )}.elementor-widget-frel-principles-modern .item
h3{color:var( --e-global-color-primary )}.elementor-widget-frel-principles-modern .item
p{color:var( --e-global-color-primary )}.elementor-widget-frel-principles-modern .item
a{color:var( --e-global-color-primary )}.elementor-widget-frel-principles .left_part
h3{color:var( --e-global-color-primary )}.elementor-widget-frel-principles .left_part h3:after{background-color:var( --e-global-color-primary )}.elementor-widget-frel-principles .left_part
p{color:var( --e-global-color-primary )}.elementor-widget-frel-principles li .title_holder:after{background-color:var( --e-global-color-primary )}.elementor-widget-frel-principles li .item:after{background-color:var( --e-global-color-primary )}.elementor-widget-frel-principles li .title_holder:before{border-left-color:var( --e-global-color-primary )}.elementor-widget-frel-principles li .item:before{border-top-color:var( --e-global-color-primary )}.elementor-widget-frel-principles .item
.title_holder{background-color:var( --e-global-color-primary )}.elementor-widget-frel-principles .right_part
h3{color:var( --e-global-color-primary )}.elementor-widget-frel-principles .right_part
p{color:var( --e-global-color-primary )}.elementor-widget-frel-principles
.number_holder{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary )}.elementor-widget-frel-project-sticky-full
.right_part{background-color:var( --e-global-color-primary )}.elementor-widget-frel-project-sticky-full .right_part
.title_holder{background-color:var( --e-global-color-primary )}.elementor-widget-frel-project-sticky-full .right_part .title_holder h3
a{color:var( --e-global-color-primary )}.elementor-widget-frel-project-sticky-full .right_part .title_holder h3 a:hover{color:var( --e-global-color-primary )}.elementor-widget-frel-project-sticky-full .right_part .title_holder p
a{color:var( --e-global-color-primary )}.elementor-widget-frel-project-sticky-full .right_part .title_holder
p{border-top-color:var( --e-global-color-primary )}.elementor-widget-frel-project-sticky-full .right_part .title_holder p:after{background-color:var( --e-global-color-primary )}.elementor-widget-frel-project-sticky-full .left_part
h3{color:var( --e-global-color-primary )}.elementor-widget-frel-project-sticky-full .left_part h3:after{background-color:var( --e-global-color-primary )}.elementor-widget-frel-project-sticky-full .left_part
p{color:var( --e-global-color-primary )}.elementor-widget-frel-project-sticky-full .left_part
a{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary )}.elementor-widget-frel-project-sticky-full .left_part a:hover{background-color:var( --e-global-color-primary )}.elementor-widget-frel-project-sticky-modern .right_part .title_holder h3
a{color:var( --e-global-color-primary )}.elementor-widget-frel-project-sticky-modern .right_part .title_holder p
a{color:var( --e-global-color-primary )}.elementor-widget-frel-project-sticky-modern .right_part .item:hover .title_holder p
a{color:var( --e-global-color-primary )}.elementor-widget-frel-project-sticky-modern .right_part .item:after{background-color:var( --e-global-color-primary )}.elementor-widget-frel-project-sticky-modern .right_part .img_holder
a{background-color:var( --e-global-color-primary )}.elementor-widget-frel-project-sticky-modern .right_part .item:hover .img_holder
a{background-color:var( --e-global-color-primary )}.elementor-widget-frel-project-sticky-modern .right_part .img_holder a:before{background-color:var( --e-global-color-primary )}.elementor-widget-frel-project-sticky-modern .right_part .img_holder a:after{background-color:var( --e-global-color-primary )}.elementor-widget-frel-project-sticky-modern
.left_part_in{background-color:var( --e-global-color-primary )}.elementor-widget-frel-project-sticky-modern .left_part
h3{color:var( --e-global-color-primary )}.elementor-widget-frel-project-sticky-modern .left_part h3:after{background-color:var( --e-global-color-primary )}.elementor-widget-frel-project-sticky-modern .left_part
p{color:var( --e-global-color-primary )}.elementor-widget-frel-project-sticky-modern .left_part
a{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary )}.elementor-widget-frel-project-sticky-modern .left_part a:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary )}.elementor-widget-frel-project-sticky .right_part .title_holder h3
a{color:var( --e-global-color-primary )}.elementor-widget-frel-project-sticky .right_part .title_holder p
a{color:var( --e-global-color-primary )}.elementor-widget-frel-project-sticky .right_part .item:hover .title_holder p
a{color:var( --e-global-color-primary )}.elementor-widget-frel-project-sticky .right_part .item:after{background-color:var( --e-global-color-primary )}.elementor-widget-frel-project-sticky .right_part .img_holder
a{background-color:var( --e-global-color-primary )}.elementor-widget-frel-project-sticky .right_part .item:hover .img_holder
a{background-color:var( --e-global-color-primary )}.elementor-widget-frel-project-sticky .right_part .img_holder a:before{background-color:var( --e-global-color-primary )}.elementor-widget-frel-project-sticky .right_part .img_holder a:after{background-color:var( --e-global-color-primary )}.elementor-widget-frel-project-sticky .left_part
h3{color:var( --e-global-color-primary )}.elementor-widget-frel-project-sticky .left_part h3:after{background-color:var( --e-global-color-primary )}.elementor-widget-frel-project-sticky .left_part
p{color:var( --e-global-color-primary )}.elementor-widget-frel-project-sticky .left_part
a{color:var( --e-global-color-primary )}.elementor-widget-frel-project-sticky .left_part a
svg{color:var( --e-global-color-primary )}.elementor-widget-frel-service-query
.top_bar{background-color:var( --e-global-color-primary )}.elementor-widget-frel-service-query .t_inner
h3{color:var( --e-global-color-primary )}.elementor-widget-frel-service-query .t_inner
span{color:var( --e-global-color-primary )}.elementor-widget-frel-service-query .owl_control
div{background-color:var( --e-global-color-primary )}.elementor-widget-frel-service-query .owl_control .fn_prev:after{border-right-color:var( --e-global-color-primary )}.elementor-widget-frel-service-query .owl_control .fn_next:after{border-left-color:var( --e-global-color-primary )}.elementor-widget-frel-service-query .service_part .item .img_holder:after{background-color:var( --e-global-color-primary )}.elementor-widget-frel-service-query .service_part .item .title h3
a{color:var( --e-global-color-primary )}.elementor-widget-frel-service-query .service_part .item .title h3 a:hover{color:var( --e-global-color-primary )}.elementor-widget-frel-service-query .service_part .item .view_more
a{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary )}.elementor-widget-frel-service-query .service_part .item .view_more a:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary )}.elementor-widget-frel-services-classic
span.bg1{background-color:var( --e-global-color-primary )}.elementor-widget-frel-services-classic
span.bg2{background-color:var( --e-global-color-primary )}.elementor-widget-frel-services-classic
.arrow{color:var( --e-global-color-primary )}.elementor-widget-frel-services-classic
.icon{color:var( --e-global-color-primary )}.elementor-widget-frel-services-classic
h3{color:var( --e-global-color-primary )}.elementor-widget-frel-services-classic
p{color:var( --e-global-color-primary )}.elementor-widget-frel-services-classic span.more_details
a{color:var( --e-global-color-primary )}.elementor-widget-frel-services
span.bg1{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary )}.elementor-widget-frel-services
.icon{background-color:var( --e-global-color-primary );color:var( --e-global-color-primary )}.elementor-widget-frel-services .icon span:after{border-top-color:var( --e-global-color-primary )}.elementor-widget-frel-services .icon:after{border-right-color:var( --e-global-color-primary )}.elementor-widget-frel-services .icon:before{border-left-color:var( --e-global-color-primary )}.elementor-widget-frel-services
h3{color:var( --e-global-color-primary )}.elementor-widget-frel-services
p{color:var( --e-global-color-primary )}.elementor-widget-frel-services
span.bg2{background-color:var( --e-global-color-primary )}.elementor-widget-frel-services .item:hover
h3{color:var( --e-global-color-primary )}.elementor-widget-frel-services .item:hover
p{color:var( --e-global-color-primary )}.elementor-widget-frel-services
.arrow{color:var( --e-global-color-primary )}.elementor-widget-frel-single-testimonial
p{color:var( --e-global-color-primary )}.elementor-widget-frel-single-testimonial
h3{color:var( --e-global-color-primary )}.elementor-widget-frel-single-testimonial
h5{color:var( --e-global-color-primary )}.elementor-widget-frel-single-testimonial
.inner{border-color:var( --e-global-color-primary )}.elementor-widget-frel-single-testimonial svg,.elementor-widget-frel-single-testimonial
img{color:var( --e-global-color-primary )}.elementor-widget-frel-support-block .desc
p{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary )}.elementor-widget-frel-support-block .bottom_section .link_block
a{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary )}.elementor-widget-frel-support-block .bottom_section .tfree_block
p{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary )}.elementor-widget-frel-support-block
.support_block{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary )}.elementor-widget-frel-support-block .bottom_section .link_block a:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary )}.elementor-widget-frel-support-block .bottom_section div:nth-child(2):after{background-color:var( --e-global-color-primary )}.elementor-widget-frel-support-block
.icon{background-color:var( --e-global-color-primary );color:var( --e-global-color-primary )}.elementor-widget-frel-support-block .icon span:after{border-top-color:var( --e-global-color-primary )}.elementor-widget-frel-support-block .icon:after{border-right-color:var( --e-global-color-primary )}.elementor-widget-frel-support-block .icon:before{border-left-color:var( --e-global-color-primary )}.elementor-widget-frel-support-block .img_wrap
span{border-right-color:var( --e-global-color-primary )}.elementor-widget-frel-team-member .fn_cs_team_member .title_holder
h3{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary )}.elementor-widget-frel-team-member .fn_cs_team_member .title_holder
span{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary )}.elementor-widget-frel-team-member .fn_cs_team_member .img_holder
.social_list{background-color:var( --e-global-color-primary )}.elementor-widget-frel-team-member .fn_cs_team_member .img_holder .social_list ul li
a{color:var( --e-global-color-primary )}.elementor-widget-frel-team-member .fn_cs_team_member .img_holder .social_list ul li a:hover{color:var( --e-global-color-primary )}.elementor-widget-frel-triple-blog-modern .time span:after{background-color:var( --e-global-color-primary )}.elementor-widget-frel-triple-blog-modern .time span:before{border-top-color:var( --e-global-color-primary )}.elementor-widget-frel-triple-blog-modern .time
h3{color:var( --e-global-color-primary )}.elementor-widget-frel-triple-blog-modern .time
h5{color:var( --e-global-color-primary )}.elementor-widget-frel-triple-blog-modern .time h3:after{background-color:var( --e-global-color-primary )}.elementor-widget-frel-triple-blog-modern .title_holder
p.t_header{color:var( --e-global-color-primary )}.elementor-widget-frel-triple-blog-modern p.t_header
a{color:var( --e-global-color-primary );border-bottom-color:var( --e-global-color-primary )}.elementor-widget-frel-triple-blog-modern .title_holder h3
a{color:var( --e-global-color-primary )}.elementor-widget-frel-triple-blog-modern .title_holder h3 a:hover{color:var( --e-global-color-primary )}.elementor-widget-frel-triple-blog-modern p.t_footer
a.bg{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary )}.elementor-widget-frel-triple-blog-modern p.t_footer a.bg:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary )}.elementor-widget-frel-triple-blog-modern p.t_footer
a.arr{color:var( --e-global-color-primary )}.elementor-widget-frel-triple-blog .title_holder h3
a{color:var( --e-global-color-primary )}.elementor-widget-frel-triple-blog .title_holder h3 a:hover{color:var( --e-global-color-primary )}.elementor-widget-frel-triple-blog .title_holder
p{color:var( --e-global-color-primary )}.elementor-widget-frel-triple-blog
a.icon{color:var( --e-global-color-primary )}.elementor-widget-text-path{font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight )}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight )}.elementor-widget-theme-site-title .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-theme-page-title .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-theme-post-title .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-theme-post-excerpt .elementor-widget-container{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight )}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight )}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight )}.elementor-widget-theme-archive-title .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-archive-posts .elementor-post__title, .elementor-widget-archive-posts .elementor-post__title
a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-archive-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ),Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight )}.elementor-widget-archive-posts .elementor-post__excerpt
p{font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight )}.elementor-widget-archive-posts .elementor-post__read-more{color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-weight:var( --e-global-typography-accent-font-weight )}.elementor-widget-archive-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-weight:var( --e-global-typography-accent-font-weight )}.elementor-widget-archive-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ),Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight )}.elementor-widget-archive-posts .elementor-button{font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent )}.elementor-widget-archive-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ),Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight )}.elementor-widget-archive-posts .elementor-posts-nothing-found{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight )}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title
a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ),Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight )}.elementor-widget-posts .elementor-post__excerpt
p{font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight )}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-weight:var( --e-global-typography-accent-font-weight )}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-weight:var( --e-global-typography-accent-font-weight )}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ),Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight )}.elementor-widget-posts .elementor-button{font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent )}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ),Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight )}.elementor-widget-portfolio a .elementor-portfolio-item__overlay{background-color:var( --e-global-color-accent )}.elementor-widget-portfolio .elementor-portfolio-item__title{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-portfolio .elementor-portfolio__filter{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-portfolio .elementor-portfolio__filter.elementor-active{color:var( --e-global-color-primary )}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight )}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent )}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup
label{color:var( --e-global-color-text )}.elementor-widget-form .elementor-field-group>label{font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight )}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight )}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text )}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup
label{font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight )}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-weight:var( --e-global-typography-accent-font-weight )}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent )}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent )}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent )}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight )}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-weight:var( --e-global-typography-accent-font-weight )}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text )}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-weight:var( --e-global-typography-accent-font-weight )}.elementor-widget-login .elementor-field-group>a{color:var( --e-global-color-text )}.elementor-widget-login .elementor-field-group>a:hover{color:var( --e-global-color-accent )}.elementor-widget-login .elementor-form-fields-wrapper
label{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight )}.elementor-widget-login .elementor-field-group .elementor-field{color:var( --e-global-color-text )}.elementor-widget-login .elementor-field-group .elementor-field, .elementor-widget-login .elementor-field-subgroup
label{font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight )}.elementor-widget-login .elementor-button{font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent )}.elementor-widget-login .elementor-widget-container .elementor-login__logged-in-message{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight )}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ),Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight )}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-weight:var( --e-global-typography-accent-font-weight )}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.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-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-weight:var( --e-global-typography-accent-font-weight )}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper
path{stroke:var( --e-global-color-accent )}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary )}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary )}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-hotspot .widget-image-caption{font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight )}.elementor-widget-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary )}.elementor-widget-hotspot .e-hotspot__label{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var( --e-global-typography-secondary-font-family ),Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight )}.elementor-widget-price-list .elementor-price-list-header{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-price-list .elementor-price-list-price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-price-list .elementor-price-list-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight )}.elementor-widget-price-list .elementor-price-list-separator{border-bottom-color:var( --e-global-color-secondary )}.elementor-widget-price-table{--e-price-table-header-background-color:var( --e-global-color-secondary )}.elementor-widget-price-table .elementor-price-table__heading{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-price-table .elementor-price-table__subheading{font-family:var( --e-global-typography-secondary-font-family ),Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight )}.elementor-widget-price-table .elementor-price-table .elementor-price-table__price{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-price-table .elementor-price-table__original-price{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-price-table .elementor-price-table__period{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ),Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight )}.elementor-widget-price-table .elementor-price-table__features-list{--e-price-table-features-list-color:var( --e-global-color-text )}.elementor-widget-price-table .elementor-price-table__features-list
li{font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight )}.elementor-widget-price-table .elementor-price-table__features-list li:before{border-top-color:var( --e-global-color-text )}.elementor-widget-price-table .elementor-price-table__button{font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent )}.elementor-widget-price-table .elementor-price-table__additional_info{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight )}.elementor-widget-price-table .elementor-price-table__ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-weight:var( --e-global-typography-accent-font-weight )}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight )}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight )}.elementor-widget-flip-box .elementor-flip-box__button{font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-weight:var( --e-global-typography-accent-font-weight )}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight )}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-weight:var( --e-global-typography-accent-font-weight )}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-weight:var( --e-global-typography-accent-font-weight )}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-weight:var( --e-global-typography-accent-font-weight )}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight )}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ),Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight )}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-reviews .elementor-testimonial__text{font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight )}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text )}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight )}.elementor-widget-countdown .elementor-countdown-item{background-color:var( --e-global-color-primary )}.elementor-widget-countdown .elementor-countdown-digits{font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight )}.elementor-widget-countdown .elementor-countdown-label{font-family:var( --e-global-typography-secondary-font-family ),Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight )}.elementor-widget-countdown .elementor-countdown-expire--message{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight )}.elementor-widget-search-form input[type="search"].elementor-search-form__input{font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight )}.elementor-widget-search-form .elementor-search-form__input,
.elementor-widget-search-form .elementor-search-form__icon,
.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button,
.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button:hover,
.elementor-widget-search-form.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:var( --e-global-color-text );fill:var( --e-global-color-text )}.elementor-widget-search-form .elementor-search-form__submit{font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight );background-color:var( --e-global-color-secondary )}.elementor-widget-author-box .elementor-author-box__name{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-author-box .elementor-author-box__bio{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight )}.elementor-widget-author-box .elementor-author-box__button{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-weight:var( --e-global-typography-accent-font-weight )}.elementor-widget-author-box .elementor-author-box__button:hover{border-color:var( --e-global-color-secondary );color:var( --e-global-color-secondary )}.elementor-widget-post-navigation span.post-navigation__prev--label{color:var( --e-global-color-text )}.elementor-widget-post-navigation span.post-navigation__next--label{color:var( --e-global-color-text )}.elementor-widget-post-navigation span.post-navigation__prev--label, .elementor-widget-post-navigation span.post-navigation__next--label{font-family:var( --e-global-typography-secondary-font-family ),Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight )}.elementor-widget-post-navigation span.post-navigation__prev--title, .elementor-widget-post-navigation span.post-navigation__next--title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ),Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight )}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text )}.elementor-widget-post-info .elementor-icon-list-icon
i{color:var( --e-global-color-primary )}.elementor-widget-post-info .elementor-icon-list-icon
svg{fill:var( --e-global-color-primary )}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text
a{color:var( --e-global-color-secondary )}.elementor-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight )}.elementor-widget-sitemap .elementor-sitemap-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-sitemap .elementor-sitemap-item, .elementor-widget-sitemap span.elementor-sitemap-list, .elementor-widget-sitemap .elementor-sitemap-item
a{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight )}.elementor-widget-sitemap .elementor-sitemap-item{color:var( --e-global-color-text )}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ),Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight )}.elementor-widget-blockquote .elementor-blockquote__content{color:var( --e-global-color-text )}.elementor-widget-blockquote .elementor-blockquote__author{color:var( --e-global-color-secondary )}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary )}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary )}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product
.price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price
ins{color:var( --e-global-color-primary )}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price ins
.amount{color:var( --e-global-color-primary )}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price
del{color:var( --e-global-color-primary )}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del
.amount{color:var( --e-global-color-primary )}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price
del{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product
.button{font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-weight:var( --e-global-typography-accent-font-weight )}.elementor-widget-wc-archive-products.elementor-wc-products
.added_to_cart{font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-weight:var( --e-global-typography-accent-font-weight )}.elementor-widget-wc-archive-products .elementor-products-nothing-found{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight )}.elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary )}.elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary )}.elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product
.price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .price
ins{color:var( --e-global-color-primary )}.elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .price ins
.amount{color:var( --e-global-color-primary )}.elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .price
del{color:var( --e-global-color-primary )}.elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .price del
.amount{color:var( --e-global-color-primary )}.elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .price
del{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product
.button{font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-weight:var( --e-global-typography-accent-font-weight )}.elementor-widget-woocommerce-archive-products.elementor-wc-products
.added_to_cart{font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-weight:var( --e-global-typography-accent-font-weight )}.elementor-widget-woocommerce-archive-products .elementor-products-nothing-found{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight )}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary )}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary )}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product
.price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price
ins{color:var( --e-global-color-primary )}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins
.amount{color:var( --e-global-color-primary )}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price
del{color:var( --e-global-color-primary )}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del
.amount{color:var( --e-global-color-primary )}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price
del{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product
.button{font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-weight:var( --e-global-typography-accent-font-weight )}.elementor-widget-woocommerce-products.elementor-wc-products
.added_to_cart{font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-weight:var( --e-global-typography-accent-font-weight )}.elementor-widget-wc-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary )}.elementor-widget-wc-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary )}.elementor-widget-wc-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-wc-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-wc-products.elementor-wc-products ul.products li.product
.price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-wc-products.elementor-wc-products ul.products li.product .price
ins{color:var( --e-global-color-primary )}.elementor-widget-wc-products.elementor-wc-products ul.products li.product .price ins
.amount{color:var( --e-global-color-primary )}.elementor-widget-wc-products.elementor-wc-products ul.products li.product .price
del{color:var( --e-global-color-primary )}.elementor-widget-wc-products.elementor-wc-products ul.products li.product .price del
.amount{color:var( --e-global-color-primary )}.elementor-widget-wc-products.elementor-wc-products ul.products li.product .price
del{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-wc-products.elementor-wc-products ul.products li.product
.button{font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-weight:var( --e-global-typography-accent-font-weight )}.elementor-widget-wc-products.elementor-wc-products
.added_to_cart{font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-weight:var( --e-global-typography-accent-font-weight )}.elementor-widget-wc-add-to-cart .elementor-button{font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent )}.elementor-widget-wc-categories .woocommerce .woocommerce-loop-category__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-wc-categories .woocommerce-loop-category__title
.count{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__toggle .elementor-button{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name
a{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-price{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons .elementor-button{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-woocommerce-menu-cart .woocommerce-mini-cart__empty-message{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-woocommerce-product-title .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.woocommerce .elementor-widget-woocommerce-product-price
.price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-woocommerce-product-meta .product_meta .detail-container:not(:last-child):after{border-color:var( --e-global-color-text )}.elementor-widget-woocommerce-product-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight )}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary )}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary )}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product
.price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price
ins{color:var( --e-global-color-primary )}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins
.amount{color:var( --e-global-color-primary )}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price
del{color:var( --e-global-color-primary )}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del
.amount{color:var( --e-global-color-primary )}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price
del{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product
.button{font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-weight:var( --e-global-typography-accent-font-weight )}.elementor-widget-woocommerce-product-related.elementor-wc-products
.added_to_cart{font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-weight:var( --e-global-typography-accent-font-weight )}.woocommerce .elementor-widget-woocommerce-product-related.elementor-wc-products .products>h2{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary )}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary )}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product
.price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price
ins{color:var( --e-global-color-primary )}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price ins
.amount{color:var( --e-global-color-primary )}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price
del{color:var( --e-global-color-primary )}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price del
.amount{color:var( --e-global-color-primary )}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price
del{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product
.button{font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-weight:var( --e-global-typography-accent-font-weight )}.elementor-widget-woocommerce-product-upsell.elementor-wc-products
.added_to_cart{font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-weight:var( --e-global-typography-accent-font-weight )}.elementor-widget-woocommerce-product-upsell.elementor-wc-products .products>h2{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight )}.elementor-widget-woocommerce-checkout-page .product-name
.variation{font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight )}.elementor-widget-lottie{--caption-color:var( --e-global-color-text )}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight )}.elementor-widget-video-playlist .e-tabs-header .e-tabs-title{color:var( --e-global-color-text )}.elementor-widget-video-playlist .e-tabs-header .e-tabs-videos-count{color:var( --e-global-color-text )}.elementor-widget-video-playlist .e-tabs-header .e-tabs-header-right-side
i{color:var( --e-global-color-text )}.elementor-widget-video-playlist .e-tabs-header .e-tabs-header-right-side
svg{fill:var( --e-global-color-text )}.elementor-widget-video-playlist .e-tab-title .e-tab-title-text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight )}.elementor-widget-video-playlist .e-tab-title .e-tab-title-text
a{color:var( --e-global-color-text )}.elementor-widget-video-playlist .e-tab-title .e-tab-duration{color:var( --e-global-color-text )}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) .e-tab-title-text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight )}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) .e-tab-title-text
a{color:var( --e-global-color-text )}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) .e-tab-duration{color:var( --e-global-color-text )}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-section-title{color:var( --e-global-color-text )}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-inner-tabs-wrapper .e-inner-tab-title
a{font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight )}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content .e-inner-tab-text{font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight )}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content
button{color:var( --e-global-color-text );font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-weight:var( --e-global-typography-accent-font-weight )}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content button:hover{color:var( --e-global-color-text )}.elementor-widget-paypal-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent )}.elementor-widget-paypal-button .elementor-message{font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight )}.elementor-widget-progress-tracker .current-progress-percentage{font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight )}.elementor-120 .elementor-element.elementor-element-5b13f07a>.elementor-element-populated>.elementor-widget-wrap{padding:0px
0px 0px 0px}.elementor-120 .elementor-element.elementor-element-2ece44c0>.elementor-widget-container{margin:0px
0px 63px 0px}.elementor-120 .elementor-element.elementor-element-245dc9b5>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px}.elementor-120 .elementor-element.elementor-element-245dc9b5>.elementor-element-populated>.elementor-widget-wrap{padding:0px
0px 0px 0px}.elementor-120 .elementor-element.elementor-element-4eeddc76{color:#666;font-family:"Open Sans",Sans-serif;font-size:18px;line-height:27px}.elementor-120 .elementor-element.elementor-element-4eeddc76>.elementor-widget-container{margin:0px
0px 58px 0px}.elementor-120 .elementor-element.elementor-element-1710d49d .fn_cs_check_list
h3{color:#041230}.elementor-120 .elementor-element.elementor-element-1710d49d .fn_cs_check_list
p{color:#666}.elementor-120 .elementor-element.elementor-element-1710d49d .fn_cs_check_list
svg{color:#45a2df}.elementor-120 .elementor-element.elementor-element-1710d49d .fn_cs_check_list
img{color:#45a2df}.elementor-120 .elementor-element.elementor-element-1710d49d>.elementor-widget-container{margin:0px
0px 45px 0px}.elementor-120 .elementor-element.elementor-element-53d57da8 .fn_cs_accordion
h3{color:#041230}.elementor-120 .elementor-element.elementor-element-53d57da8 .fn_cs_accordion .acc_head
p{color:#041230}.elementor-120 .elementor-element.elementor-element-53d57da8 .fn_cs_accordion .plus:after{background-color:#45a2df}.elementor-120 .elementor-element.elementor-element-53d57da8 .fn_cs_accordion .plus:before{background-color:#45a2df}.elementor-120 .elementor-element.elementor-element-53d57da8 .fn_cs_accordion
.plus{border-color:#45a2df}.elementor-120 .elementor-element.elementor-element-53d57da8 .fn_cs_accordion .acc_content
p{color:#666}.elementor-120 .elementor-element.elementor-element-53d57da8>.elementor-widget-container{margin:0px
0px 69px 0px}.elementor-120 .elementor-element.elementor-element-32f74968
h3{font-family:"Rubik",Sans-serif;font-size:24px;font-weight:400;line-height:1.5em;letter-spacing:0px;color:#eee}.elementor-120 .elementor-element.elementor-element-32f74968
p{font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:400;line-height:24px;letter-spacing:0px;color:#999}.elementor-120 .elementor-element.elementor-element-32f74968
a{font-family:"Rubik",Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:50px;letter-spacing:0.5px;color:#041230;background-color:#fff}.elementor-120 .elementor-element.elementor-element-32f74968
.fn_cs_call_to_action{padding-top:30px;padding-bottom:30px;border-radius:3px;background-color:#0f0f16}.elementor-120 .elementor-element.elementor-element-32f74968 a:hover{color:#fff;background-color:#45a2df}p.wc-gzd-additional-info:empty{display:none}.wc-gzd-additional-info-placeholder{display:none}#order_review .wc-gzd-checkbox-placeholder{clear:both}#order_review .wc-gzd-checkbox-placeholder p.form-row{text-align:left;padding:0 1em 0 0;float:none}#order_review .wc-gzd-checkbox-placeholder p.form-row label{display:inline}.woocommerce-checkout .shop_table{background-color:#eee}.includes_tax,.tax_label{display:none!important}.wc-gzd-small-business-includes-tax{display:inline!important;font-size:.9em;padding-left:3px}.woocommerce-gzd-checkout #order_review_heading{display:none}.woocommerce-checkout .shop_table tr td p{margin-bottom:0}.woocommerce-checkout .shop_table td,.woocommerce-checkout .shop_table th{line-height:1.5}.more-variants-available-info{font-size:11px;display:block;font-weight:400}.shop_table .product-name-inner,.shop_table .product-name-inner tr td{border:none;padding:0;margin:0}.shop_table .product-name-inner tr td:last-child{text-align:right}.cart_totals .wc-gzd-additional-wrapper,.woocommerce-checkout table.shop_table .wc-gzd-additional-wrapper{text-align:right;clear:both}.cart_totals p.wc-gzd-additional-info,.woocommerce-checkout table.shop_table p.wc-gzd-additional-info{display:inline-block;margin-bottom:0;font-size:.8em;font-weight:400}.entry-content .woocommerce #payment{margin-bottom:1em}.woocommerce #payment .wc-terms-and-conditions{display:none!important}.entry-content .woocommerce .checkout-btn-wrap{text-align:right}.woocommerce-checkout p.direct-debit-checkbox{display:none}.unit-price-cart{font-size:.9em;display:block;margin-top:5px}.product_list_widget .wc-gzd-additional-info,.products .wc-gzd-additional-info{font-size:.8em;margin:.7rem 0 .7rem 0;padding:0}.product_list_widget .wc-gzd-additional-info,.product_list_widget p.price-unit{margin:.2rem 0;line-height:1.8em}.product_list_widget .wc-gzd-additional-info a{display:inline!important}.product_list_widget .price-unit,.products .product .price-unit{font-size:.8em}.product_list_widget .price-unit{margin-bottom:.7em}.product p.wc-gzd-additional-info{margin-bottom:.5rem;font-size:.9em;clear:left}.product .defect-description:not(:empty){padding:.5em;border:2px solid #4b4f58;margin:1em 0}.product .defect-description:not(:empty) p:last-child{margin-bottom:0}.product .product_meta{margin-top:1rem}p.footer-info{text-align:center;font-size:.9em;padding-bottom:.5rem}.wc-gzd-item-defect-description p,.wc-gzd-item-desc p{font-size:.9em;font-weight:400}.wc-gzd-edit-data-notice{background:#eee;display:inline-block;padding:1em}.wc-gzd-edit-data-notice p.wc-gzd-info{margin:0;padding:0}table.product-details-inner{table-layout:fixed;margin:0;padding:0}table.product-details-inner,table.product-details-inner td,table.product-details-inner tr{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;border:none;background:0 0}table.product-details-inner tr td:last-child{text-align:right}.wc-gzd-product-name-left,.wc-gzd-product-name-right{float:left}.wc-gzd-product-name-left{max-width:15%;margin-right:1em}#order_review .blockMsg{line-height:1.5em}#shipping_parcelshop_post_number_field .optional{display:none!important}.wc-gzd-placeholder-loading{position:relative;display:flex;flex:0 0 100%;flex-flow:column;overflow:hidden}.wc-gzd-placeholder-loading *{box-sizing:border-box}.wc-gzd-placeholder-loading::before{position:absolute;top:0;right:0;bottom:0;left:50%;z-index:1;width:500%;margin-left:-250%;background:linear-gradient(to right,rgba(255,255,255,0) 46%,rgba(255,255,255,.35) 50%,rgba(255,255,255,0) 54%) 50% 50%;-webkit-animation:phAnimation .8s linear infinite;animation:phAnimation .8s linear infinite;content:" ";pointer-events:none}.wc-gzd-placeholder-loading .wc-gzd-placeholder-row{display:flex;vertical-align:middle;align-items:center}.wc-gzd-placeholder-loading .wc-gzd-placeholder-row>*{height:10px;background-color:#e7e7e7;display:block}.wc-gzd-placeholder-loading .wc-gzd-placeholder-row .wc-gzd-placeholder-row-col-4{min-width:100px}@-webkit-keyframes phAnimation{0%{transform:translate3d(-30%,0,0)}100%{transform:translate3d(30%,0,0)}}@keyframes phAnimation{0%{transform:translate3d(-30%,0,0)}100%{transform:translate3d(30%,0,0)}}.theme-twentytwenty form.woocommerce-checkout #order_review_heading,.theme-twentytwentyone form.woocommerce-checkout #order_review_heading{width:100%;padding-left:0;text-align:left;margin-bottom:2rem}